body

{

	margin:0px auto;

	font: 12px/16px Arial, Tahoma, Verdana;

	background: #fff;

	color: #333;
	background-size: 100% auto;

}



h1,h2,h3,h4,h5,h6,img,p,ul,li,table

{

margin:0;

padding:0;

border:0;

}



a

{

	color: #059;

	text-decoration: none;

	-webkit-transition: all 300ms ease-in-out;

	-moz-transition: all 300ms ease-in-out;

	-ms-transition: all 300ms ease-in-out;

	-o-transition: all 300ms ease-in-out;

	transition: all 300ms ease-in-out;

}



a:hover

{

	color: #059;

	text-decoration: underline;

}



ul.all

{

	margin: 10px 0 10px 25px;

	padding: 0;

	list-style: disc;

	line-height: 20px;

}



hr

{

	height: 1px;

	color: #dfdddc;

	border: none;

	background-color: #dfdddc;

}



#wrapper-banner

{

	width: 980px;

	margin: 0 auto;

	height: 90px;

}



	#wrapper-banner h1

	{

		float:left;

		width: 126px;

		padding: 15px 15px 0 10px;



	}



		#wrapper-banner h1 a

		{

			background: url(../images/logo.png) top left no-repeat;

			width: 135px;

			height: 69px;

			text-decoration: none;

			display: block;

		}



			#wrapper-banner h1 span

			{

				display:none;

			}



	#top-nav

	{

		float: right;

		margin-top: 30px;

	}



		#top-nav ul li

		{

			float: left;

			list-style: none;

			margin-left: 20px;

			color: #7C808A;

			font-size: 11px;

		}



			#top-nav ul li a

			{

				color: #7C808A;

				font-size: 11px;

			}



#navigation-holder

{

	float: left;

	width: 100%;

	background: url(../images/bg-nav.gif) 0 0 repeat-x;

	height: 59px;

}



#navigation

{

	width: 980px;

	margin: 0 auto;

}



	#navigation ul li

	{

		list-style: none;

		float: left;

		margin-right: 30px;

		margin-top: 20px;

	}



	#navigation ul li a

	{

		color: #677281;

		font: bold 15px Arial;

	}



	#navigation ul li a:hover

	{

		color: #4e5661;

		font: bold 15px Arial;

		text-decoration: none;

	}



		#navigation ul li ul

		{

			border-bottom: 1px solid #e1e1e1;

			width: 960px;

			z-index: 9999;

			background: url(../images/bg-subnav.png) bottom left repeat-x;

			margin-left: 10px;

		}



			#navigation ul li ul li

			{

				padding: 10px 10px 10px 10px !important;

				margin-right: 10px !important;

			}



				#navigation ul li ul li a

				{

					font-size: 13px !important;

					color: #40444D !important;

					font-weight: normal;

					font-family: "Segoe UI",Arial,Helvetica,sans-serif;

				}



				#navigation ul li ul li a:hover

				{

					font-size: 13px !important;

					color: #40444D !important;

					font-weight: normal;

					text-decoration: underline;

					font-family: "Segoe UI",Arial,Helvetica,sans-serif;

				}



			#navigation ul li ul li ul

			{

				background: #fff !important;

				opacity: 0.9 !important;

				width: 250px !important;

			}



			#navigation ul li ul li ul li

			{

				margin-top: 0 !important;

				border-bottom: 1px solid #eee !important;

				width: 230px !important;

			}



			#navigation ul li ul li ul li a

			{

				color: #059 !important;

			}



#wrapper-content

{

	width: 1000px;

	margin: 0 auto;

}



#content-holder

{

	width: 960px;

	float: left;

	background: url(../images/bg-content.gif) bottom left no-repeat;

	padding-bottom: 20px;

	padding-left: 20px;

	padding-right: 20px;

}



#nav-sub

{

	width: 960px;

	float: left;

	margin-left: 20px;

	margin-right: 20px;

	padding-top: 15px;

	padding-bottom: 5px;

	border-bottom: 1px dotted #dadada;

}



	#nav-sub ul li

	{

		float: left;

		list-style: none;

		margin-right: 45px;

		font-size: 13px !important;

		font-family: "Segoe UI",Arial,Helvetica,sans-serif;

	}



		#nav-sub ul li a

		{

			font-family: "Segoe UI",Arial,Helvetica,sans-serif;

			font-size: 14px;

		}



.arrow-nomargin

{

	margin-right: 15px !important;

}



#box-feature

{

	width: 960px;

	float: left;

	margin-top: 20px;

	margin-bottom: 20px;

}



	#box-feature ul li

	{

		width: 221px;

		float: left;

		list-style: none;

		margin-right: 25px;

	}



	#box-feature ul li:last-child

	{

		width: 220px;

		float: left;

		background: #ccc;

		list-style: none;

		margin-right: 0;

	}



#featured-products

{

	width: 960px;

	float: left;

	margin-top: 20px;

	margin-bottom: 20px;

}



#home-edition

{

	width: 290px;

	float: left;

	margin-right: 20px;

}



#business-edition

{

	width: 290px;

	float: left;

	margin-right: 20px;

}



.feature-product

{

	width: 262px;

	float: left;

	border: 1px solid #dee1e5;

	color: #7a7d82;

	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e0eaf6+100 */

	background: #ffffff; /* Old browsers */

	background: -moz-linear-gradient(top,  #ffffff 0%, #e0eaf6 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e0eaf6)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #ffffff 0%,#e0eaf6 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #ffffff 0%,#e0eaf6 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #ffffff 0%,#e0eaf6 100%); /* IE10+ */

	background: linear-gradient(to bottom,  #ffffff 0%,#e0eaf6 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e0eaf6',GradientType=0 ); /* IE6-9 */

	padding: 10px 13px 10px 13px;

	margin-bottom: 2px;

}



	.feature-product img

	{

		float: left;

		margin-bottom: 5px;

	}



	.feature-product a

	{

		font-size: 14px;

	}



.list-product

{

	width: 262px;

	float: left;

	padding: 0 13px 10px 13px;

	border: 1px solid #dee1e5;

}



	.list-product b

	{

		font: bold italic 14px Arial;

		margin-bottom: 10px;

		display: block;

		color: #555;

	}



	.list-product ul li

	{

		border-bottom: 1px solid #cae8ff;

		list-style: none;

		background: url(../images/arrow-home-list.gif) 0 28px no-repeat;

		padding-left: 13px;

		padding-top: 20px;

		padding-bottom: 20px;

		font: 14px/20px Arial;

	}



	.list-product ul li a

	{

		display: block;

		padding-top: 8px;

		padding-bottom: 8px;

	}



	.no-arrow

	{

		background: none !important;

		padding-top: 0px !important;

		padding-bottom: 0px !important;

	}



#right-button

{

	width: 340px;

	float: left;

}



#button-holder

{

	width: 310px;

	float: left;

	padding: 14px;

	border: 1px solid #DEE1E5;

	min-height: 286px;

}



#partner-home

{

	width: 205px;

	float: left;

	background: #f5b024;

	padding: 8px;

	font: 12px Arial;

	color: #fff;

	height: 63px;

}



	#partner-home img

	{

		float: left;

		margin-right: 15px;

	}



	#partner-home b

	{

		font: italic bold 15px Arial;

		display: block;

		border-bottom: 1px solid #fff;

		color: #fff;

		margin-bottom: 6px;

		text-shadow: 2px 2px 2px #d68006;

		padding-bottom: 2px;

	}



	#partner-home a

	{

		color: #fff;

	}



#support-home

{

	width: 205px;

	float: left;

	background: #013e6d;

	padding: 8px;

	font: 12px Arial;

	color: #fff;

	height: 63px;

}



	#support-home img

	{

		float: left;

		margin-right: 15px;

		margin-bottom: 25px;

	}



	#support-home b

	{

		font: italic bold 15px Arial;

		display: block;

		border-bottom: 1px solid #fff;

		color: #fff;

		margin-bottom: 6px;

		text-shadow: 2px 2px 2px #0c4875;

		padding-bottom: 2px;

	}



	#support-home a

	{

		color: #fff;

	}



#partner

{

	width: 280px;

	float: left;

	background: url(../images/bg-partner.gif) bottom left repeat-x;

	padding: 10px 15px 17px 15px;

	font: 14px Arial;

	color: #fff;

}



	#partner img

	{

		float: left;

		margin-right: 15px;

	}



	#partner b

	{

		font: italic bold 20px Arial;

		display: block;

		border-bottom: 1px solid #fff;

		color: #fff;

		margin-bottom: 10px;

		text-shadow: 2px 2px 2px #d68006;

		padding-bottom: 2px;

	}



	#partner a

	{

		color: #fff;

	}



#support

{

	width: 280px;

	float: left;

	background: url(../images/bg-support.gif) bottom left repeat-x #316b98;

	padding: 10px 15px 5px 15px;

	font: 14px Arial;

	color: #fff;

	margin-top: 20px;

}



	#support img

	{

		float: left;

		margin-right: 15px;

		margin-bottom: 25px;

	}



	#support b

	{

		font: italic bold 20px Arial;

		display: block;

		border-bottom: 1px solid #fff;

		color: #fff;

		margin-bottom: 10px;

		text-shadow: 2px 2px 2px #0c4875;

		padding-bottom: 2px;

	}



	#support a

	{

		color: #fff;

	}





#content-holder-inner

{

	width: 940px;

	float: left;

	background: url(../images/bg-content.gif) bottom left no-repeat;

	padding: 30px 30px 60px 30px;

	color: #666;

	font-family: "Segoe UI",Arial,Helvetica,sans-serif;

	font-size: 12px;

	margin-top: 20px;

}



	#content-holder-inner h2

	{

		font-size: 31px;

		line-height: 30px;

		font-family: "Segoe UI",Arial,Helvetica,sans-serif;

		color: #333;

		font-weight: normal;

		margin-bottom: 25px;

	}



#animation

{

	width: 946px;

	float: left;

	margin-top: 40px;

	border: 1px solid #dce0e9;

	padding: 7px;

}



#category-list

{

	width: 980px;

	float: left;

	margin-top: 40px;

	margin-bottom: 20px;

}



	#category-list p

	{

		width: 473px;

		float: left;

		margin-right: 30px;

	}



	#category-list p:last-child

	{

		margin-right: 0;

	}



#products-feature

{

	width: 980px;

	float: left;

	margin-top: 40px;

}



	#products-feature ul li

	{

		float: left;

		list-style: none;

		margin-right: 27px;

	}



	#products-feature ul li img

	{

		margin-bottom: 5px;

	}



	#products-feature ul li a

	{

		text-transform: uppercase;

		font-weight: bold;

	}



	#products-feature ul li:last-child

	{

		margin-right: 0;

	}



#products-list

{

	width: 970px;

	float: left;

	margin-top: 20px;

	padding-left: 15px;

}



#list-home

{

	width: 415px;

	float: left;

	padding: 0 30px 30px 30px;

	background: url(../images/options-box.png) bottom left no-repeat;

	margin-right: 10px;

	min-height: 260px;

}



	#list-home span

	{

		width: 195px;

		float: left;

		margin-top: 10px;

		margin-right: 8px;

	}



		#list-home span ul li

		{

			list-style: none;

			background: url(../images/product-list-arrow.png) 0 3px no-repeat;

			padding-left: 15px;

			padding-bottom: 3px;

			margin-left: 5px;

		}



			#list-home span ul li a

			{

				color: #059;

			}



#products

{

	width: 380px;

	float: left;

	background: url(../images/options-title-bg.png) 0 0 no-repeat;

	display: block;

	height: 99px;

	padding: 20px 20px 10px 20px;

	font-size: 20px;

	line-height: 25px;

	color: #454d56;

}



	#products p img

	{

		float: left;

		margin-right: 20px;

	}



	#products p a

	{

		text-decoration: none;

		color: #454d56;

	}





#list-business

{

	width: 415px;

	float: left;

	padding: 0 30px 30px 30px;

	background: url(../images/options-box.png) bottom left no-repeat;

	min-height: 260px;

}



	#list-business span

	{

		width: 195px;

		float: left;

		margin-top: 10px;

		margin-right: 8px;

	}



		#list-business span ul li

		{

			list-style: none;

			background: url(../images/product-list-arrow.png) 0 3px no-repeat;

			padding-left: 15px;

			padding-bottom: 3px;

			margin-left: 5px;

		}



			#list-business span ul li a

			{

				color: #059;

			}





#all-products

{

	width: 425px;

	float: left;

	padding-top: 15px;

}





	#all-products a

	{

		color: #059;

	}



.btn-link

{

	float: right;

	display: block;



	background: #65af22; /* Old browsers */

	background: -moz-linear-gradient(top,  #65af22 0%, #33941e 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#65af22), color-stop(100%,#33941e)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #65af22 0%,#33941e 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #65af22 0%,#33941e 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #65af22 0%,#33941e 100%); /* IE10+ */

	background: linear-gradient(to bottom,  #65af22 0%,#33941e 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#65af22', endColorstr='#33941e',GradientType=0 ); /* IE6-9 */



	-webkit-border-radius: 5px 5px 5px 5px;

	border-radius: 5px 5px 5px 5px;

	padding: 5px 25px 5px 25px;

	color: #fff !important;

	margin-right: 30px;

}



.btn-link:hover

{

	float: right;

	display: block;



	background: #33941e; /* Old browsers */

	background: -moz-linear-gradient(top,  #33941e 0%, #65af22 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33941e), color-stop(100%,#65af22)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #33941e 0%,#65af22 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #33941e 0%,#65af22 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #33941e 0%,#65af22 100%); /* IE10+ */

	background: linear-gradient(to bottom,  #33941e 0%,#65af22 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33941e', endColorstr='#65af22',GradientType=0 ); /* IE6-9 */





	-webkit-border-radius: 5px 5px 5px 5px;

	border-radius: 5px 5px 5px 5px;

	padding: 5px 25px 5px 25px;

	color: #fff !important;

	text-decoration: none;



}



#info-bar

{

	width: 950px;

	float: left;

	margin-top: 20px;

	padding: 20px 15px 20px 15px;

}



	#info-bar span

	{

		float: left;

		background: #e9ecf1;

		border: 1px solid #ced7dd;

		width: 281px;

		margin-right: 20px;

		font-size: 11px;

		padding: 10px;

		min-height: 115px;

	}



	#info-bar span:last-child

	{

		margin-right: 0;

	}



#footer

{

	width: 1000px;

	margin: 0 auto;

}



#footer-holder

{

	float: left;

	width: 960px;

	background: #D5DAE4;

	-webkit-border-radius: 0 0 5px 5px;

	border-radius: 0 0 5px 5px;

	margin-bottom: 50px;

	padding: 0 20px 15px 20px;

	font-size: 11px;

}



	#footer-holder ul li

	{

		list-style: none;

		float: left;

		font-size: 11px;

		margin-right: 15px;

	}



	#footer-holder span

	{

		float: right;

		margin-top: 10px;

	}



		#footer-holder span ul li

		{

			list-style: none;

			float: left;

			margin-right: 4px;

		}



.center-title

{

	font: bold 23px/28px Arial;

	text-align: center;

	margin-top: 30px;

}



	.center-title i

	{

		font: 20px Arial;

		text-align: center;

		margin-top: 30px;

		font-style: italic;

		color: #888;

	}



#breadcrum

{

	width: 960px;

	float: left;

	font-size: 12px;

	margin-bottom: 20px;

}



#breadcrum a

{

	text-decoration: underline;

}





#product-category

{

	float: left;

	width: 940px !important;

}



/*		#product-category ul li {
    list-style: none;
    border-bottom: 2px solid #E0ECF3;
    padding-top: 1px;
    padding-bottom: 1px;
    float: left;
    width: 216px !important;
    margin-right: 30px;
    min-height: 6px;
    overflow: hidden;
}*/

#product-category ul li {
    list-style: none;
    border-bottom: 2px solid #E0ECF3;
    padding-top: 1px;
    padding-bottom: 1px;
    float: left;
    width: 423px !important;
    margin-right: 30px;
    min-height: 163px;
    overflow: hidden;
}


	#product-category ul li b

	{

		color: #666;

	}



		#product-category ul li b

		{

			font-size: 16px;

			font-weight: bold;

			line-height: 22px;
			
    padding-left: 0px;

		}



		#product-category ul li img

		{

			float: left;

			margin-right: 20px;

		}





#product-category-full

{

	float: left;

	width: 960px !important;

}



	#product-category-full ul li

	{

		list-style: none;

		border-bottom: 2px solid #E0ECF3;

		padding-top: 20px;

		padding-bottom: 20px;

		float: left;

		width: 450px !important;

		margin-right: 30px;

		min-height: 100px;

	}



		#product-category-full ul li b

		{

			font-size: 16px;

			font-weight: bold;

			line-height: 22px;

		}



		#product-category-full ul li img

		{

			float: left;

			margin-right: 20px;

		}







.imgL {

	float: left;

	margin: 0 20px 10px 0;

}



.imgR {

	float: right;

	margin: 0 0 10px 20px;

}



#features-light

{

	float: left;

	width: 920px;

	background: #f2f4f6;

	padding: 20px;

	margin-top: 20px;

}



#features-light ul li

{

	list-style: none;

	width: 265px;

	float: left;

	padding: 5px 20px 20px 20px;

	font-size: 14px;

	font-family: "Segoe UI",Arial,Helvetica,sans-serif;

	border-right: 1px solid #fff;

}



#features-light ul li b

{	

	font-size: 17px;

	font-family: "Segoe UI",Arial,Helvetica,sans-serif;

}



#features-light ul li:last-child

{

	border-right: none;

}





.title-feature

{

	font-size: 22px;

	font-family: "Segoe UI",Arial,Helvetica,sans-serif;

	color: #059;

	font-weight: normal;

	margin-bottom: 25px;

	text-transform: uppercase;

	padding-left: 20px;

	padding-top: 10px;

}







/*table

{

	font-size: 12px;

	border-collapse: collapse;

	width: 100%;

}

table th

{	

	padding: 8px;

	background: #ebe19c;

	border: 1px solid #cccccc;

	color: #666;

	font: bold 12px Arial, Helvetica, sans-serif;

	text-align: left;

}

table td

{

	background: #fff; 

	border: 1px solid #d4d4d4;

	color: #666;

	border-top: 1px solid #d4d4d4;

	padding:10px;

	text-align: center;

}

table td b

{

	font-size: 13px;

}

table tr:hover td 

{

	background: #eee;

	color: #333;

}



table tr:hover td a

{



	color: #006699;

}



table td a:hover{ color:#fff;}



table a{ color:#006699;}

table a:hover{ color:#006699; text-decoration: underline;}*/





.slim { width: 88px; }

.hover { background-color: #eee; }



table { border-collapse: collapse; width: 100%; }

td, th { border: 1px solid #ccc; padding: 15px; text-align: center; }









.link-compare

{

	font-size: 17px;

	line-height: 22px;

}



.btn-buy

{

	display: block;



	background: #33941e; /* Old browsers */

	background: -moz-linear-gradient(top,  #33941e 0%, #65af22 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33941e), color-stop(100%,#65af22)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #33941e 0%,#65af22 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #33941e 0%,#65af22 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #33941e 0%,#65af22 100%); /* IE10+ */

	background: linear-gradient(to bottom,  #33941e 0%,#65af22 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33941e', endColorstr='#65af22',GradientType=0 ); /* IE6-9 */



	-webkit-border-radius: 5px 5px 5px 5px;

	border-radius: 5px 5px 5px 5px;

	padding: 5px 25px 5px 25px;

	color: #fff !important;

	margin-top: 20px;

	font-size: 15px;

}



.btn-buy:hover

{

	display: block;



	background: #65af22; /* Old browsers */

	background: -moz-linear-gradient(top,  #65af22 0%, #33941e 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#65af22), color-stop(100%,#33941e)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #65af22 0%,#33941e 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #65af22 0%,#33941e 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #65af22 0%,#33941e 100%); /* IE10+ */

	background: linear-gradient(to bottom,  #65af22 0%,#33941e 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#65af22', endColorstr='#33941e',GradientType=0 ); /* IE6-9 */





	-webkit-border-radius: 5px 5px 5px 5px;

	border-radius: 5px 5px 5px 5px;

	padding: 5px 25px 5px 25px;

	color: #fff !important;

	text-decoration: none;

	font-size: 15px;

	margin-top: 20px;



}



.btn-trial

{

	display: block;





background: #7f7f7f; /* Old browsers */

background: -moz-linear-gradient(top,  #7f7f7f 0%, #a3a5ae 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7f7f7f), color-stop(100%,#a3a5ae)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #7f7f7f 0%,#a3a5ae 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #7f7f7f 0%,#a3a5ae 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #7f7f7f 0%,#a3a5ae 100%); /* IE10+ */

background: linear-gradient(to bottom,  #7f7f7f 0%,#a3a5ae 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7f7f7f', endColorstr='#a3a5ae',GradientType=0 ); /* IE6-9 */





	-webkit-border-radius: 5px 5px 5px 5px;

	border-radius: 5px 5px 5px 5px;

	padding: 5px 25px 5px 25px;

	color: #fff !important;

	font-size: 15px;

}



.btn-trial:hover

{

	display: block;





background: #a3a5ae; /* Old browsers */

background: -moz-linear-gradient(top,  #a3a5ae 0%, #7f7f7f 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a3a5ae), color-stop(100%,#7f7f7f)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #a3a5ae 0%,#7f7f7f 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #a3a5ae 0%,#7f7f7f 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #a3a5ae 0%,#7f7f7f 100%); /* IE10+ */

background: linear-gradient(to bottom,  #a3a5ae 0%,#7f7f7f 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a3a5ae', endColorstr='#7f7f7f',GradientType=0 ); /* IE6-9 */







	-webkit-border-radius: 5px 5px 5px 5px;

	border-radius: 5px 5px 5px 5px;

	padding: 5px 25px 5px 25px;

	color: #fff !important;

	text-decoration: none;

	font-size: 15px;



}



.btn-download

{



	background: #33941e; /* Old browsers */

	background: -moz-linear-gradient(top,  #33941e 0%, #65af22 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33941e), color-stop(100%,#65af22)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #33941e 0%,#65af22 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #33941e 0%,#65af22 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #33941e 0%,#65af22 100%); /* IE10+ */

	background: linear-gradient(to bottom,  #33941e 0%,#65af22 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33941e', endColorstr='#65af22',GradientType=0 ); /* IE6-9 */



	-webkit-border-radius: 5px 5px 5px 5px;

	border-radius: 5px 5px 5px 5px;

	padding: 5px 25px 5px 25px;

	color: #fff !important;

	margin-top: 20px;

	font-size: 15px;

	width: 200px;

}



.btn-download:hover

{



	background: #65af22; /* Old browsers */

	background: -moz-linear-gradient(top,  #65af22 0%, #33941e 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#65af22), color-stop(100%,#33941e)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #65af22 0%,#33941e 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #65af22 0%,#33941e 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #65af22 0%,#33941e 100%); /* IE10+ */

	background: linear-gradient(to bottom,  #65af22 0%,#33941e 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#65af22', endColorstr='#33941e',GradientType=0 ); /* IE6-9 */





	-webkit-border-radius: 5px 5px 5px 5px;

	border-radius: 5px 5px 5px 5px;

	padding: 5px 25px 5px 25px;

	color: #fff !important;

	text-decoration: none;

	font-size: 15px;

	margin-top: 20px;

	width: 200px;



}



.btn-enquiry

{



	background: #33941e; /* Old browsers */

	background: -moz-linear-gradient(top,  #33941e 0%, #65af22 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33941e), color-stop(100%,#65af22)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #33941e 0%,#65af22 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #33941e 0%,#65af22 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #33941e 0%,#65af22 100%); /* IE10+ */

	background: linear-gradient(to bottom,  #33941e 0%,#65af22 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33941e', endColorstr='#65af22',GradientType=0 ); /* IE6-9 */



	-webkit-border-radius: 5px 5px 5px 5px;

	border-radius: 5px 5px 5px 5px;

	padding: 5px 25px 5px 25px;

	color: #fff !important;

	margin-top: 20px;

	font-size: 15px;

	width: 200px;

}



.btn-enquiry:hover

{



	background: #65af22; /* Old browsers */

	background: -moz-linear-gradient(top,  #65af22 0%, #33941e 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#65af22), color-stop(100%,#33941e)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #65af22 0%,#33941e 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #65af22 0%,#33941e 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #65af22 0%,#33941e 100%); /* IE10+ */

	background: linear-gradient(to bottom,  #65af22 0%,#33941e 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#65af22', endColorstr='#33941e',GradientType=0 ); /* IE6-9 */





	-webkit-border-radius: 5px 5px 5px 5px;

	border-radius: 5px 5px 5px 5px;

	padding: 5px 25px 5px 25px;

	color: #fff !important;

	text-decoration: none;

	font-size: 15px;

	margin-top: 20px;

	width: 200px;



}



.online-support

{



	background: #33941e; /* Old browsers */

	background: -moz-linear-gradient(top,  #33941e 0%, #65af22 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33941e), color-stop(100%,#65af22)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #33941e 0%,#65af22 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #33941e 0%,#65af22 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #33941e 0%,#65af22 100%); /* IE10+ */

	background: linear-gradient(to bottom,  #33941e 0%,#65af22 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33941e', endColorstr='#65af22',GradientType=0 ); /* IE6-9 */



	-webkit-border-radius: 5px 5px 5px 5px;

	border-radius: 5px 5px 5px 5px;

	padding: 5px 25px 10px 25px;

	color: #fff !important;

	font-size: 15px;

	display: block;

	width: 120px;

}



.online-support:hover

{



	background: #65af22; /* Old browsers */

	background: -moz-linear-gradient(top,  #65af22 0%, #33941e 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#65af22), color-stop(100%,#33941e)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #65af22 0%,#33941e 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #65af22 0%,#33941e 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #65af22 0%,#33941e 100%); /* IE10+ */

	background: linear-gradient(to bottom,  #65af22 0%,#33941e 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#65af22', endColorstr='#33941e',GradientType=0 ); /* IE6-9 */





	-webkit-border-radius: 5px 5px 5px 5px;

	border-radius: 5px 5px 5px 5px;

	padding: 5px 25px 10px 25px;

	color: #fff !important;

	text-decoration: none;

	font-size: 15px;

	display: block;

	width: 120px;

}



.store-list

{

	float: left;

	width: 960px;

	margin-bottom: 20px;

	margin-top: 20px;

}



	.store-list ul li

	{

		float: left;

		margin-right: 30px;

		list-style: none;

	}



	.store-list ul li:last-child

	{

		margin-right: 0;

	}





#box-table-a

{

	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;

	font-size: 12px;

	border-collapse: collapse;

}

#box-table-a th

{	

	padding: 8px;

	background: #d9e7ea;

	/*border-top: 4px solid #e9f5e6;*/

	border: 1px solid #ccc;

	color: #333;

	font: bold 12px Arial, Helvetica, sans-serif;

	text-align: left;

	/*background:#fcfcfc;*/

}

#box-table-a td

{

	background: #fff; 

	border: 1px solid #ccc;

	color: #666;

	border-top: 1px solid #ccc;

	text-align: left;

}

#box-table-a tr:hover td 

{

	background: #eee;

	color: #333;

}



#box-table-a tr:hover td a

{



	color: #006699;

}



#box-table-a td a:hover{ color:#fff;}



#box-table-a a{ color:#006699;}

#box-table-a a:hover{ color:#006699; text-decoration: underline;}







/* For Forms */



input[type=text]:focus, textarea:focus, input[type=email]:focus, input[type=number]:focus, input[type=password]:focus{

  color: #000;

  border: 1px solid #96a641;

}



input[type=submit]{



	background: #65af22; /* Old browsers */

	background: -moz-linear-gradient(top,  #65af22 0%, #33941e 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#65af22), color-stop(100%,#33941e)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #65af22 0%,#33941e 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #65af22 0%,#33941e 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #65af22 0%,#33941e 100%); /* IE10+ */

	background: linear-gradient(to bottom,  #65af22 0%,#33941e 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#65af22', endColorstr='#33941e',GradientType=0 ); /* IE6-9 */





	-webkit-border-radius: 5px 5px 5px 5px;

	border-radius: 5px 5px 5px 5px;

	padding: 5px 25px 5px 25px;

font-weight: normal;

color: #fff;

cursor: pointer;

}



input[type=submit]:hover{



	background: #33941e; /* Old browsers */

	background: -moz-linear-gradient(top,  #33941e 0%, #65af22 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33941e), color-stop(100%,#65af22)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #33941e 0%,#65af22 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #33941e 0%,#65af22 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #33941e 0%,#65af22 100%); /* IE10+ */

	background: linear-gradient(to bottom,  #33941e 0%,#65af22 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33941e', endColorstr='#65af22',GradientType=0 ); /* IE6-9 */





	-webkit-border-radius: 5px 5px 5px 5px;

	border-radius: 5px 5px 5px 5px;

	padding: 5px 25px 5px 25px;

}



input[type=text], input[type=email], input[type=number], input[type=password]{

background: #f7f7f7; /* Old browsers */

background: -moz-linear-gradient(top, #f7f7f7 0%, #ffffff 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #f7f7f7 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #f7f7f7 0%,#ffffff 100%); /* Opera11.10+ */

background: -ms-linear-gradient(top, #f7f7f7 0%,#ffffff 100%); /* IE10+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

background: linear-gradient(top, #f7f7f7 0%,#ffffff 100%); /* W3C */

box-shadow:inset 1px 1px 3px #d8d8d8;

  padding: 10px;

  font-size: 16px;

  font-weight: normal;

  width: 250px;

  color: #888;

  height: 20px;

  border-radius: 4px;

  -moz-border-radius: 4px;

  -webkit-border-radius: 4px;

  border: 1px solid #f0f0f0;

}



textarea{

  border-radius: 4px;

  -moz-border-radius: 4px;

  -webkit-border-radius: 4px;

  padding: 10px;

  font-size: 16px;

  color: #d9d9d9;

  font-family: Helvetica, Arial;

box-shadow:inset 1px 1px 3px #d8d8d8;

}



select

{



background: #f7f7f7; /* Old browsers */

background: -moz-linear-gradient(top, #f7f7f7 0%, #ffffff 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #f7f7f7 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #f7f7f7 0%,#ffffff 100%); /* Opera11.10+ */

background: -ms-linear-gradient(top, #f7f7f7 0%,#ffffff 100%); /* IE10+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

background: linear-gradient(top, #f7f7f7 0%,#ffffff 100%); /* W3C */

box-shadow:inset 1px 1px 3px #999;

  font-size: 12px;

  font-weight: normal;

  color: #666;

  height: 25px;

  border-radius: 4px;

  -moz-border-radius: 4px;

  -webkit-border-radius: 4px;

  border: 1px solid #f0f0f0;

}





.bold-font

{

	font-weight: bold;

}


.language{
	border-bottom: 1px solid #aaa;
	margin-left: 200px;
	padding: 10px 0px;
}

.imgP{
	float: left;
}

#esewa{
	display: none;
}

.esewa_display{
	display: block;
}