@charset "utf-8";
/* CSS Document */

.trialbox {
	/*background: #3baaff;*/
	background:#3baaff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNiYWFmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTU4YjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #3baaff 0%, #0558b5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3baaff), color-stop(100%, #0558b5));
	background: -webkit-linear-gradient(top, #3baaff 0%, #0558b5 100%);
	background: -o-linear-gradient(top, #3baaff 0%, #0558b5 100%);
	background: -ms-linear-gradient(top, #3baaff 0%, #0558b5 100%);
	background: linear-gradient(to bottom, #3baaff 0%, #0558b5 100%);
	width:100%;
	padding:10px 0px;
	height:81px;
	color:#FFFFFF!important;
}
.trialbox h1 {
	font-size:18px;
	color:#FFFFFF!important;
}
.trialbox h2 {
	font-size:18px;
	font-weight:normal;
}
.securebox {
	border-bottom:#C1C1C1 solid 1px;
	border-top:#C1C1C1 solid 1px;
	text-align:center;
	margin:0px auto;
	padding:12px;
	line-height:25px;
	font-size:18px;
}
.securebox img {
	vertical-align:top;
}

.big-button1 {
	border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border: 12px;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border: 7px;
	border: solid 1px #870000 !important;
	/*background: #ff0509;*/
	background:#ff0509 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMDUwOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMjAwMDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #ff0509 0%, #b20002 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff0509), color-stop(100%, #b20002));
	background: -webkit-linear-gradient(top, #ff0509 0%, #b20002 100%);
	background: -o-linear-gradient(top, #ff0509 0%, #b20002 100%);
	background: -ms-linear-gradient(top, #ff0509 0%, #b20002 100%);
	background: linear-gradient(to bottom, #ff0509 0%, #b20002 100%);
	color: white !important;
	text-shadow: none !important;
	display: inline !important;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
	font-size: 13px !important;
	/* font-family: "AllerItalic", "Lucida Grande", Tahoma, Arial, sans-serif !important;*/
font-family: calibri, Arial, sans-serif !important;
	font-style: normal !important;
	font-weight:bold;
	text-align: center !important;
	text-decoration: none !important;
	text-shadow: 0 1px 2px #4d6516 !important;
}
.big-button1 span {
	font-size:21px;
	background:none!important;
	display:block;

}
.big-button1 a {
	color: white !important;
	text-decoration:none;
	padding: 4px 20px;
	display:block;
}
.big-button1 a:hover {
	text-decoration:none!important;
}
.big-button1:hover {
	/*background: #b20002;*/
	background:#b20002 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IyMDAwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjA1MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #b20002 0%, #ff0509 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b20002), color-stop(100%, #ff0509));
	background: -webkit-linear-gradient(top, #b20002 0%, #ff0509 100%);
	background: -o-linear-gradient(top, #b20002 0%, #ff0509 100%);
	background: -ms-linear-gradient(top, #b20002 0%, #ff0509 100%);
	background: linear-gradient(to bottom, #b20002 0%, #ff0509 100%);/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b20002', endColorstr='#ff0509',GradientType=0 );*/
 }
.big-button1:active {
	/*background: #b20002;*/
	background: #b20002 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IyMDAwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjA1MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #b20002 0%, #ff0509 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b20002), color-stop(100%, #ff0509));
	background: -webkit-linear-gradient(top, #b20002 0%, #ff0509 100%);
	background: -o-linear-gradient(top, #b20002 0%, #ff0509 100%);
	background: -ms-linear-gradient(top, #b20002 0%, #ff0509 100%);
	background: linear-gradient(to bottom, #b20002 0%, #ff0509 100%);/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b20002', endColorstr='#ff0509',GradientType=0 );*/
 }
 
 .content {
	width:1000px;
	margin:0px auto;
}

.commentbox {
	background:url(images/bottom-tag-bg.png) no-repeat left;
	width:1000px;
	height:90px;
	margin-top:10px;
	margin-bottom:10px;
}
.commentbox-l {
	float:left;
	width:500px;
	padding:0px 56px;
	margin-left:20px;
	font-size:17px;
	font-style:italic;
	margin-top:5px;
}
.commentbox-r {
	float:left;
	width:auto;
	padding-left:20px;
}
.commentbox-r h2 {
	float:left;
	width:auto;
	color:#000000;
	font-size:13px;
	font-weight:normal;
	padding-right:5px;
	text-align:right;
	margin-top:0px;
}
.commentbox-r h2 a {
	float:left;
	width:auto;
	color:#999;
	font-size:13px;
	font-weight:normal;
	font-style:italic;
	text-decoration:underline;
}
.commentbox-r h2 a:hover {
	text-decoration:none;
	color:#666666;
}
.commentbox-r img {
	float:right;
	vertical-align:middle;
	margin-left:10px;
}
.banner
{
	background:url(images/banner-bg.png) no-repeat center;
	height:340px;
}
.bannercontent
{
	float:left;
	width:180px;
		margin-top:30px;
	margin-left:20px;
}
.bannerleft
{
	width:400px; float:left; margin-top:30px; margin-left:21px;
}
.bannertext
{
	color:#FFFFFF;
	font-size:12px;
	margin:0px 0px 10px 0px;
}
.bannerpricetext
{
	color:#ffcc00;
	font-size:12px;
	
}
.bannersubtitie
{
	color:#FFFFFF;
	font-size:14px; 
	font-weight:bold;
	margin:0px 0px 10px 0px;

	
	
}

.bannerright
{

width:450px; float:left; margin-top:30px; margin-left:100px;
}

.gray-btn-big {
	/*background: #f7f7f7;*/
	background:#f7f7f7 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZGNkY2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #f7f7f7 0%, #cdcdcd 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #cdcdcd));
	background: -webkit-linear-gradient(top, #f7f7f7 0%, #cdcdcd 100%);
	background: -o-linear-gradient(top, #f7f7f7 0%, #cdcdcd 100%);
	background: -ms-linear-gradient(top, #f7f7f7 0%, #cdcdcd 100%);
	background: linear-gradient(to bottom, #f7f7f7 0%, #cdcdcd 100%);
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#cdcdcd',GradientType=0 );*/

	font-weight:normal;
	color:#333;
	line-height:25px;
	font-size:16px;
	height:25px;
	padding:7px 15px 5px 15px;
	letter-spacing:1px;
	width:auto;
	display:inline-block;
	margin-left:2px;
	margin-right:2px;
	text-align:center;
	text-decoration:none;
	border:#d8d8d8 solid 1px;
	margin-bottom:0px;
	margin-top:0px;
	border-radius: 20px;

		box-shadow: 0 1px 2px #888888;
	-moz-box-shadow: 0 1px 2px #888888;
	-webkit-box-shadow: 0 1px 2px #888888;
	cursor:pointer;
}
.gray-btn-big a {
	color: #003399;

}
.gray-btn-big:hover {
	border:#d8d8d8 solid 1px;
	/*background: #cdcdcd;*/
	background:#cdcdcd url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NkY2RjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #cdcdcd 0%, #f7f7f7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cdcdcd), color-stop(100%, #f7f7f7));
	background: -webkit-linear-gradient(top, #cdcdcd 0%, #f7f7f7 100%);
	background: -o-linear-gradient(top, #cdcdcd 0%, #f7f7f7 100%);
	background: -ms-linear-gradient(top, #cdcdcd 0%, #f7f7f7 100%);
	background: linear-gradient(to bottom, #cdcdcd 0%, #f7f7f7 100%);
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdcdcd', endColorstr='#f7f7f7',GradientType=0 );*/

	text-decoration:underline;
	text-decoration:none;
}

.calcbox {
	float:left;
	background-color:#FFFFFF;
	border:#888 solid 1px;
	box-shadow: 0px 0px 10px #888;
	border-radius:10px;
	margin:10px;
	width:300px;
}
.calcbox h2 {
	color: #333333;
	font-size: 15px;
	font-weight: bold;
	height: 55px;
	line-height: 20px;
	padding:10px 10px;
	margin-top:0px;
	vertical-align: middle;
	border-radius:10px 10px 0px 0px;
/*background: #232323;*/
background: #232323 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIzMjMyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #232323 0%, #000000 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#232323), color-stop(100%,#000000));
background: -webkit-linear-gradient(top,  #232323 0%,#000000 100%);
background: -o-linear-gradient(top,  #232323 0%,#000000 100%);
background: -ms-linear-gradient(top,  #232323 0%,#000000 100%);
background: linear-gradient(to bottom,  #232323 0%,#000000 100%);
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#232323', endColorstr='#000000',GradientType=0 );*/

text-decoration:none;
}
.calcbox h2.cloud {

/*background: #0054b3;*/
background:  #0054b3 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNTRiMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDc5ZGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #0054b3 0%, #0079dc 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0054b3), color-stop(100%,#0079dc));
background: -webkit-linear-gradient(top,  #0054b3 0%,#0079dc 100%);
background: -o-linear-gradient(top,  #0054b3 0%,#0079dc 100%);
background: -ms-linear-gradient(top,  #0054b3 0%,#0079dc 100%);
background: linear-gradient(to bottom,  #0054b3 0%,#0079dc 100%);
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0054b3', endColorstr='#0079dc',GradientType=0 );*/


text-decoration:none;
}
.calcbox div {
	padding:0px 10px 10px 10px;
	font-size:13px;
	height:400px;
}


.dropdownmenu {
	z-index:1006;
	position:absolute;
	width:98%;
	height:auto;
	color:#fff!important;

	/*border-radius:10px;
	-moz-border-radius:10px;
	-ms-border-radius:10px;
	-o-border-radius:10px;
	-webkit-border-radius:10px;*/
	padding:0px;
	display:none;
	font-size:12px;
	margin:7px 0px 0px -20px;
	border: solid 1px #fff;
	/*box-shadow: 0 1px 3px #001960;
	-moz-box-shadow: 0 1px 3px #001960;
	-webkit-box-shadow: 0 1px 3px #001960;*/
	background:#fff;
	


}
.dropdownmenu a {
	line-height:25px;
	color:#000!important;
	border-bottom:#333 solid 1px!important;
	text-decoration:none!important;
	padding:2px 2px 2px 5px;
	display:block;
	text-align:left;
	font-size: 12px!important;
}
.dropdownmenu a:hover {
	color:#000!important;
	background:#EBF6F8!important;
	border-bottom:#000 solid 1px!important;
	border-radius:0px!important;;

}
.mainmenu
{
	margin:0px;
	padding:0px;
}
.mainmenu ul
{
	margin:0px;
	list-style:none;
	padding:0px;
	clear:both;

}
.mainmenu ul li
{
	padding:10px 20px;
	color:#fff;
	line-height:20px;
	height:20px;
	display:inline;
	float:left;
	position:relative;
	cursor:pointer;
}
.mainmenu ul li:hover
{
	background-color:#FFF;
	color:#000;
}
.mainmenu ul li:hover a
{
	background-color:#FFF;
	color:#000;
}
.mainmenu ul li.active
{
		background-color:#FFF;
	color:#000;
}
.mainmenu ul li a
{
	
	text-decoration:none;

	font-size:13px;
	font-weight:bold;
}

.mainmenu ul li a.freedemo {
    display: block;
    height: 24px;
    width: 107px;
	background:url(images/free-demo-btn.png) 0 0 no-repeat;
	text-indent:-999em;
}


