/*  border: 1px solid #000;  */

body {

			background: url("../images/body_bg.jpg") repeat-x scroll 0 0 #082040;

			color: #000000;

			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

			height: 100%;

			margin: 8px;

			

}

/*html {

overflow: -moz-scrollbars-vertical; 

overflow-y: scroll;

}*/



/*

div, ul, li, h1, h2, h3, h4, h5, h6, form, p {

			font-weight: normal;

			text-align: left;



}

*/

.css * {

	margin: 0px;

	padding: 0px;

}



fieldset, img {

			border: none;

}



span .clear {

			clear: both;

}

a strong {

	color: #004894;

	margin: 0px;

	padding: 0px;

	line-height: normal;

}



h1 {

			font-size: 26px;

			font-weight: 700;

			color: #004894;

}



h2 {

			font-size: 44px;

			font-weight: bold;

			color: #FFF;

			letter-spacing: normal;

			display: inline;

			float: none;

			margin-left: 2px;

			*margin-left: -3px;

}



h3 {

			font-size: 18px;

			font-weight: bold;

			color: #004894;

}



h4 {

			font-size: 26px;

			font-weight: 700;

			color: #F87F11;

}



img, fieldset {

			border: medium none;

			margin: 0;

			padding: 0;

}



p {

			font-size: 80%;

			color: #696969;

			

			

}



ul {

			font-size: 80%;

			list-style-image: url(/images/orange-bullet.gif);

			color: #000;

			

}



ul p {

			font-size: 100%;

}



a:focus, input:focus {

			outline: medium none;

}



a:hover {

			color: #036;

}



a:link {

			color: #0038FF;

}



a:link.submenu, a:visited.submenu, a:hover.submenu, a:active.submenu {

			font-size: 80%;

			color: #FFF;

			text-decoration: none;

			padding-left: 10px;

}



.retro p {padding:0 0 15px;}

.retro ul li {line-height:16px}

.retro h2 {font-size:18px; color:#000; font-weight:700;}





.content {

			margin: 0;

			padding-top: 20px;

			padding-right: 15px;

			padding-bottom: 20px;

			padding-left: 15px;

			position: relative;

}

input[type="text"] { width: 250px; }

.contentdownload {

			margin: 0;

			padding-top: 0px;

			padding-right: 12px;

			padding-bottom: 20px;

			padding-left: 90px;

			position: relative;

			width: 580px;

}



.curv {

			float: left;

			width: 100%;

}



.curv.blue_top {

			margin-top: 12px;

}





.bluebox_detail {

			float: left;

			width: 235px;

			height: 129px;

			font-weight: bold;

			margin-left: 12px;

}



.bluebox_detail h2 {

			color: #004894;

			font-weight: bold;

			font-size: 18px;

			margin-top: 6px;

			text-align: center;

			 float:left;

			 width:235px}





.bluebox_detail p {

			margin: 5px;

			}



.footer {

			font-size: 90%;

			color: #666;

			background-image: none;

			background-color: #E4E4E4;

}



.headingfull_img {

			width: 835px;

			margin-bottom: 6px;

			border-color: #000;

			border-style: solid;

			border-width: 0 0 1px;

			padding: 0 20px 10px 30px;

			height: 28px;

}





.heading_img {

			width: 700px;

			margin-bottom: 6px;

			border-color: #000;

			border-style: solid;

			border-width: 0 0 1px;

			padding: 0 20px 10px 30px;

			height: 28px;

}



.hover {

			cursor: pointer;

}



.itemdetail {

			font-weight: bold;

}



.itemdetail {

			font-weight: bold;

}



.locatormenu {

			font-size: 11px;

			color: #666;

			text-decoration: none;

}





.locatormenu_current {

			font-size: 70%;

			color: #999;

			font-weight: 700;

}





.menu {

			font-family: Arial, Helvetica, sans-serif;

			font-size: 12px;

			color: #FFF;

			text-decoration: none;

}



.point {

			font-size: 36px;

}



.pop5 {

			margin: 0;

}



.price {

			font-size: 16px;

			margin-top: -35px;

			line-height: normal;

			float: right;

			font-weight: bold;

			color: #004894;

			margin-right: 12px;

			width: 142px;

			text-align: right;

			height: 25px;

}



.price_upgrade1 {

			font-size: 16px;

			margin-top: -40px;

			line-height: normal;

			float: right;

			font-weight: bold;

			color: #004894;

			margin-right: 12px;

			width: 55px;

			text-align: right;

			height: 20px;
			
			

}





.products_blogs .more a {

			background-image: url(/images/read_more.png);

			height: 30px;

			width: 145px;

			float: right;

			background-position: 0px 0px;

}





.product_col1 {

			float: left;

			width: 272px;

			background-image: url(/images/storeunit.png);

			height: 220px;

			margin-left: 35px;
			
			
}

.product_col1a {

			float: left;

			width: 272px;

			background-image: url(/images/storeunit_2a.png);

			height: 220px;

			margin-left: 35px;
			
			
}


.product_col2 {

			float: left;

			width: 272px;

			background-image: url(/images/storeunit.png);

			height: 220px;

			margin-left: 35px;

}



.product_col3 {

			float: left;

			width: 272px;

			background-image: url(/images/storeunit.png);

			height: 220px;

			margin-left: 35px;

}





.blueboxtext {

	font-size: 18px;

	font-weight: bold;

	text-align: center;

	margin-bottom: 5px;

	color: #004894;

	line-height: normal;

	margin-top: 10px;

	text-decoration: underline;

	width:272px;
	
}


.blueboxtext1 {

	font-size: 18px;

	font-weight: bold;

	text-align: center;

	margin-bottom: 5px;

	color: #004894;

	line-height: normal;

	margin-top: 10px;
	margin-left: 70px;

	text-decoration: underline;

	width:140px;
	height:22px;
	
	float: left;
	 
	/*border: 1px solid #000; */

}


.blueboxtext2 {

	font-size: 10px;

	font-weight: bold;

	text-align: center;

	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 5px;
	color: #004894;

	line-height: normal;

	margin-top: 8px;

	text-decoration: normal;

	width:50px;
	float: right;
	/*border: 1px solid #000;*/  
    
}

.product_col4 {

			float: left;

			width: 272px;

			background-image: url(/images/storeunit.png);

			height: 220px;

			margin-left: 12px;

			margin-top: 30px;

}



.product_col3f {

	float: left;

	width: 272px;

	background-image: url(/images/storeunita.png);

	height: 220px;

	margin-left:0px;

	margin-top: 30px;

}

.bluebox {

	float: left;

	width: 272px;

	background-image: url(/images/storeunita.png);

	height: 220px;

	margin-left:12px;

	margin-top: 30px;

}

.product_col1g {

			float: left;

			width: 730px;

			background-image: url(/images/storeunit_dwnl.png);

			height: 250px;

			margin-left: 0px;

}

.product_col1f {

			float: left;

			width: 272px;

			background-image: url(/images/storeunit.png);

			height: 220px;

			margin-left: 12px;

}



.product_col2f {

			float: left;

			width: 272px;

			background-image: url(/images/storeunit.png);

			height: 220px;

			margin-left: 12px;

}



.product_icon {

			padding-left: 0px;

			float: left;

			width: 120px;

			height: 137px;

}

.product_icon_upgrade1  {

			padding-left: 0px;

			float: left;

			width: 70px;

			height: 48px;
			
			

}

.buy_button {

			padding-left: 30px;

			float: left;

			width: 242px;

			padding-top: 5px;

}



.buy_button .second {

			padding-left: 18px;

			padding-top: 4px;

			margin-top: 1px;

			padding-bottom: 4px;

}


.buy_button1 {

			padding-left: 30px;
			margin-top: -20px;
			float: left;
			height: 38px;
			width: 90px;

			padding-top: 5px;
			/*  border: 1px solid #000; */ 
			

}
.buy_button2 {

			padding-left: 5px;
			margin-top: -20px;
			float: left;
			height: 38px;
			width: 130px;

			padding-top: 10px;
			/*border: 1px solid #000; */ 
			

}

.buy_button1 .second {

			padding-left: 18px;

			padding-top: 4px;

			margin-top: 1px;

			padding-bottom: 4px;

}




.buy_button a {

			font-size: 17px;

			font-style: normal;

			font-weight: bold;

			color: #004894;

			float: left;

			text-decoration: underline;

}





.buy_now_details {

			width: 152px;

			height: 137px;

			font-weight: bold;

			margin-top: 0px;

			float: left;

			line-height:14px;
			
			

}


.buy_now_details1 {

			width: 195px;

			height: 70px;

			font-weight: bold;

			margin-top: 0px;

			float: left;

			line-height:24px;
			
}


.buy_now_details p {

			font-weight: bold;

			font-size: 12px;

			color: #696969;

			width: 152px;

}



.quote_name {

			font-size: 75%;

}



.rightbox {

			float: right;

			width: auto;

}



.versionpoint {

			font-size: 18px;

}





#banner_headline {

			float: left;

			width: 454px;

			padding-top: 0px;

			height: 133px;

			margin-top: -21px;

}



#banner_headline h2 {

			font-family: Arial, Helvetica, sans-serif;

			font-size: 34px /*36px*/;

			font-style: normal;

			line-height: normal;

			font-weight: bolder;

			letter-spacing: 1px;

}



#body_container {

			float: left;

			width: 1000px;

			position: relative;

}


/* Original without NEW tag around it*/
/* */
#body_container .subscribe_btn {

			float: left;

			width: 137px;

			background: url(/images/subscribe_bg.gif) no-repeat 0 0;

			height: 20px;

			text-align: center;

			font-size: 14px;

			color: #1b4776;

			position: absolute;

			top: -22px;

			right: 30px;

			padding: 7px 0 0 0;

			font-weight: bold;

}

/* New with NEW tag around it:
#body_container .subscribe_btn {

			float: left;

			width: 150px;

			background: url(/images/subscribe_bg2_3.gif) no-repeat 0 0;

			height: 44px;

			text-align: center;

			font-size: 14px;

			color: #1b4776;

			position: absolute;

			top: -32px;

			right: 30px;

			padding: 14px 0 0 13px;

			font-weight: bold;

}
*/

#body_container .subscribe_btn a {

			color: #1b4776;

			text-decoration: none;

}



#buy_now_intro {

	float: left;

	width: 976px;

	margin-top: 11px;

	height: 275px;

}



#buy_now_intro .leftbox {

			float: left;

			width: 600px;

			margin-bottom: 25px;

			margin-left: 36px;

}





#buy_now_intro .leftbox p {

			line-height: 22px;

}



#buy_now_intro .rightbox {

			float: left;

}



#buy_now_intro h1 {

			font-size: 18px;

			line-height: normal;

			font-weight: bold;

			color: #1F70B0;

			padding-bottom: 3px;

}





#buy_now_products{

			float: left;

			width: 1000px;

			margin-top: 11px;

			height: 220px;

}



#buy_now_service {

			float: left;

			width: 1000px;

			margin-top: 11px;

			height: 220px;

}



.buy_button p a {

	display: inline-block;

}



#footer {

			width: 950px;

			float: left;

			color: #fff;

			font-size: 10px;

			margin: 15px 0;

			padding: 0 25px;

}



#footer a {

			color: #fff;

			text-decoration: none;

}



#header {

			float: left;

			width: 1000px;

			height: 93px;

			padding: 25px 0 0;

}



#header #pressinfo {

			display: none;

}



#header .logo {

			float: left;

			width: 227px;

			margin-left: 15px;

}



#header .logo img, .curv img, #header .logo {

			float: left;

}



#homebanner1_productbox {

			background-image: none;

			height: 186px;

			width: 150px;

			z-index: -1;

			position: relative;

			background-repeat: no-repeat;

			margin-left: -51px;

			margin-top: 21px;

			float: left;

}



#homebanner1_productbox a img{

			margin: 0px;

			padding: 0px;

			float: none;

}

#homebanner2_productbox {

			background-image: none;

			height: 186px;

			width: 105px;

			z-index: -1;

			position: relative;

			background-repeat: no-repeat;

			margin-left: -255px;

			margin-top: 30px;

			float: left;

}



#home_banner {

			float: left;

			width: 976px;

			height: 376px;

			position: relative;

			background-image: url(/images/banner_bg.jpg);

			background-repeat: no-repeat;

			background-position: 0 0;

}



#home_banner .banner_girl {

			float: left;

			width: 268px;

			position: absolute;

			left: 0;
			z-index: 1;

			bottom: 0;
			padding-left: 20px;
			padding-bottom: 10px; /*15px;*/

}



#home_banner .buy_now{

			float: left;

			width: 238px;

			padding: 11px 0 0;

}



#home_banner .buy_now ul{

			float: left;

			width: 238px;

			list-style: none;

			padding: 0;

			margin: 0;

}



#home_banner .buy_now ul li{

			float: left;

			width: 238px;

			margin-top: 18px;

			padding: 0;

			cursor: pointer;

}



#home_banner .buy_now ul li a{

			color: #333;

			text-decoration: none;

			padding: 0;

}



#home_banner .buy_now ul li img{

			float: left;

}



#home_banner .buy_now ul li.buy_now_btn{

			float: left;

			width: 238px;

			background: url(/images/buy-now-button2.png) no-repeat 0 0;

			height: 95px;

			text-align: center;

			font-size: 14px;

			color: #333;

			line-height: 17px;

}



#home_banner .buy_now ul li.buy_now_btn p{

	float: left;

	width: 238px;

	text-align: center;

	position: relative;

	z-index: 1;

	cursor: pointer;

	color: #000;

	font-weight: bold;

	font-size: 12px;

	font-family: "Arial Black", Gadget, sans-serif;

	padding-top: 50px;

	padding-right: 0;

	padding-bottom: 28px;

	padding-left: 0;

}



#home_banner .buy_now ul li.download{

			float: left;

			width: 238px;

}



#home_banner .buy_now ul li.download a{

			float: left;

			width: 238px;

			background: url(/images/header_download_btn.jpg) no-repeat 0 -95px;

			height: 95px;

}



#home_banner .buy_now ul li.download p{

	float: left;

	font-size: 14px;

	color: #000;

	cursor: pointer;

	position: relative;  /*this was not originally - caused button to be partly active*/

	font-family: "Arial Black", Gadget, sans-serif;

	font-weight: bold;

	padding-top: 50px;

	padding-right: 83px;

	padding-bottom: 28px;

	padding-left: 23px;

}



#home_banner .buy_now ul li.view_tour{

			float: left;

			width: 238px;

			background: url(/images/view_WI.png) no-repeat 0 0;

			height: 97px;

			text-align: center;

			font-size: 14px;

			color: #333;

			line-height: 17px;

}



#home_banner .buy_now ul li.view_tour p{

	float: left;

	width: 238px;

	cursor: pointer;

	text-align: center;

	position: relative;

	z-index: 1;

	font-weight: bold;

	color: #000;

	font-size: 12px;

	font-family: "Arial Black", Gadget, sans-serif;

	padding-top: 50px;

	padding-right: 0;

	padding-bottom: 29px;

	padding-left: 0;

}



#home_banner .new_tag {

			float: left;

			width: 454px;

			position: relative;

			font-size: 24px;

			color: #fff;

			overflow: hidden;

			z-index: 0;

			height: 315px;

			padding-top: 55px;

			padding-right: 0;

			padding-bottom: 0;

			padding-left: 330px;

}
/*padding-left: 270px;*/


#home_banner .new_tag .version {

			font-size: 40px;

			font-family: Verdana, Geneva, sans-serif;

			font-weight: bold;

			color: #FFF;

			padding: 0px;

			margin-top: 52px;

			margin-bottom: 0px;

			margin-left: 27px;

			position: relative;

			letter-spacing: -1px;

			z-index: 2;

}



#home_banner .new_tag p {

			float: left;

			color: #fff;

			font-size: 18px /*16px*/;

			margin-top: 18px;

			margin-left: 0px;

			padding-top: 0px;

			padding-right: 0;

			padding-bottom: 0;

			padding-left: 0px;

			/*font-style: italic;*/

			font-weight: bold;

			text-transform: none;

			width: 416px;

}





#home_bottom_section {

			background: none repeat scroll 0 0 #CFE2F1;

			float: left;

			padding: 0 6px;

			width: 988px;

}



#home_bottom_section .neo_online_traning {

			float: left;

			width: 984px;

}



#home_bottom_section .neo_online_traning .more {

			float: left;

			width: 100%;

			margin-bottom: 7px;

			margin-top: -19px;



}



#home_bottom_section .neo_online_traning .more .cols {

			float: left;

			width: 484px;

			margin: 0;

			display: inline;

}



#home_bottom_section .neo_online_traning .more .cols a{

			float: right;

			width: 145px;

			height: 30px;

			background-image: url(/images/learn_more.png);

			background-position: 0px 0px;

}



#home_bottom_section .neo_online_traning .row {

			float: left;

			width: 984px;

			padding: 10px 0;

}



#home_bottom_section .neo_online_traning .row .cols {

			float: left;

			width: 450px;

			display: inline;

			margin-top: 0;

			margin-right: 20px;

			margin-bottom: 0;

			margin-left: 20px;

			color: #CFE2F1;

}





#home_bottom_section .neo_online_traning .row .cols .details {

			float: left;

			width: 320px;

}



#home_bottom_section .neo_online_traning .row .cols .photo_pro {

	float: left;

	padding-top: 14px;

	width: auto;

	margin-left:10px;

}



#home_bottom_section .neo_online_traning .row .cols h3 {

			float: left;

			width: 100%;

			color: #082040;

			font-size: 22px;

			line-height: 28px;

			border-bottom: 1px solid #afbdc7;

}



#home_bottom_section .neo_online_traning .row .cols h3 {

			border-bottom: 1px solid #AFBDC7;

			color: #082040;

			float: left;

			font-size: 22px;

			line-height: 24px;

			width: 100%;

			font-weight: bold;

}



#home_bottom_section .neo_online_traning .row .cols h4 {

			color: #FF0000;

			float: left;

			font-size: 15px;

			padding: 8px 0 0;

			width: 100%;

			font-weight: bolder;

}



#home_bottom_section .neo_online_traning .row .cols p {

			float: left;

			width: 100%;

			color: #000;

			font-size: 13px;

			line-height: 15px;

			padding-top: 7px;

}





#home_bottom_section .neo_online_traning .row .cols ul {

	float: left;

	list-style: none outside none;

	width: 100%;

	padding-top: 8px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 15px;

	font-size: 100%;

}



#home_bottom_section .neo_online_traning .row .cols ul li a, #left_container .product_row .details ul li a {

			color: #000;

			text-decoration: underline;

}



#home_bottom_section .neo_online_traning .row .cols ul li, #left_container .product_row .details ul li {

	display: inline-block;

	background: url(../images/blue_doted.gif) no-repeat 0 8px;

	padding: 5px 0 5px 15px;

	color: #000;

	font-size: 12px;

}



#home_top_section {

			background: none repeat scroll 0 0 #FFFFFF;

			float: left;

			margin: -2px 0 0;

			overflow: hidden;

			padding: 0 12px;

			width: 976px;

}



#home_top_section .company_logo {

			background: url("../images/body_full_dot_line.gif") no-repeat scroll 0 bottom transparent;

			float: left;

			padding: 0px 0 8px;

			width: 988px;

			margin-top: -18px;

}



#home_top_section .products_blogs {

			float: left;

			width: 988px;

			margin-top: 11px;

}



#home_top_section .products_blogs .col1 {

			float: left;

			padding: 0 0 0 8px;

			width: 297px;

}



#home_top_section .products_blogs .col1 ul {

			float: left;

			list-style: none outside none;

			width: 285px;

			padding-top: 5px;

			padding-right: 0;

			padding-bottom: 0px;

			padding-left: 0;

}



#home_top_section .products_blogs .col1 ul li {

			float: left;

			width: 285px;

			padding-bottom: 35px;

}



#home_top_section .products_blogs .col1 ul li span {

			color: #2b2b2b;

			float: left;

			font-size: 12px;

			line-height: 15px;

			width: 185px;

}



#home_top_section .products_blogs .col2 {

			float: left;

			width: 260px;

			padding: 0 23px 0 40px;

}



#home_top_section .products_blogs .col2 ul {

			float: left;

			list-style: none outside none;

			padding: 5px 0;

			width: 260px;

}



#home_top_section .products_blogs .col2 ul li {

			float: left;

			width: 260px;

			padding-top: 15px;

			font-size: 12px;

			line-height: 15px;

			color: #2b2b2b;

			font-weight: bold;

}



#home_top_section .products_blogs .col2 ul li small {

			float: left;

			width: 260px;

			text-align: right;

			font-size: 12px;

			line-height: 15px;

			color: #666;

}



#home_top_section .products_blogs .col2 ul li span {

			float: left;

			width: 260px;

}



#home_top_section .products_blogs .col3 {

			float: left;

			width: 300px;

			padding: 0 0 0 31px;

}



#home_top_section .products_blogs .col3 ul {

			float: left;

			list-style: none outside none;

			padding: 5px 0;

			width: 300px;

}



#home_top_section .products_blogs .col3 ul li {

			float: left;

			width: 300px;

			padding-top: 15px;

}



#home_top_section .products_blogs .col3 ul li a, #home_top_section .products_blogs .col1 ul li a, #home_top_section .products_blogs .col2 ul li a {

			color: #666;

			text-decoration: underline;

}



#home_top_section .products_blogs .col3 ul li img, #home_bottom_section .neo_online_traning .more .cols img, #home_top_section .products_blogs .col1 ul li img, #home_top_section .products_blogs .col3 ul li img, #home_bottom_section .neo_online_traning .more .cols img, #home_top_section .products_blogs .col1 ul li img {

			float: right;

}



#home_top_section .products_blogs .col3 ul li span {

			float: left;

			width: 185px;

			font-size: 13px;

			line-height: 25px;

			color: #232323;

}



#home_top_section .products_blogs .more {

			float: left;

			width: 983px;

			margin-top: -34px;

			margin-right: 0px;

			margin-bottom: 0px;

			margin-left: 0px;

			padding-right: 0;

			padding-left: 0;

}



#home_top_section .products_blogs .more {

			float: right;

			width: 180px;

			margin-top: -30px;

			margin-right: 25px;

			margin-bottom: -8px;

			margin-left: 0px;

			display: inline-block;

			padding: 0px;

}



#home_top_section .products_blogs .more img {

			float: right;

			margin-right: 20px;

}



#home_top_section .products_blogs .more img {

			float: right;

			margin-right: 20px;

}



#home_top_section .products_blogs .row {

			background: url("../images/products_blogs_sept.gif") repeat-y scroll 0 0 transparent;

			float: left;

			width: 988px;

}



#home_top_section .products_blogs .row {

			background: url("../images/products_blogs_sept.gif") repeat-y scroll 0 0 transparent;

			float: left;

			width: 988px;

}





#inner_page_container {

			background: none repeat scroll 0 0 #FFFFFF;

			float: left;

			width: 976px;

			padding-top: 0;

			padding-right: 12px;

			padding-bottom: 0;

			padding-left: 12px;

			margin-top: -2px;

}



#left_container {

			float: left;

			width: 690px;

			padding-top: 0;

			padding-right: 0;

			padding-bottom: 0;

			padding-left: 0px;

}



#left_container .buy_now_bg {

			background: url("../images/buy_now_bg.gif") no-repeat scroll 0 0 transparent;

			float: left;

			height: 112px;

			margin-top: 1px;

			width: 662px;

			display: none;

}



#left_container .buy_now_bg h3 {

			float: left;

			width: 485px;

			font-size: 20px;

			line-height: 22px;

			color: #082141;

			text-align: center;

			padding-top: 35px;

}



#left_container .buy_now_bg img {

			float: right;

			margin: 25px 40px 0 0;

}



#left_container .download_container {

	float: left;

	width: 655px;

	padding-top: 0px;

	padding-right: 0;

	padding-bottom: 7px;

	padding-left: 0;

}



.block {

	display: block;

}

form.downloadform label.error {

	display: none;

}

#getting_started {

	display: none;

	float: left;

}

#download_instructions {

	float: left;

	width: 595px;

	display:none;

	height: 345px;

	margin-left: 30px;

}

#entry_form {

	float: left;

	width: 625px;

	padding-bottom: 4px;

	margin-left: 30px;

}

fieldset {

	float: left;

	width: 655px;

}

.radio_button {

	float: left;

	width: 85px;

	margin-top: 8px;

	margin-left: 24px;

}



.downloadform {

	margin-top: 10px;

}

#download_instructions h2 {

	width: 575px;

}

#download_instructions p {

	font-size: 16px;

	color: #696969;

	margin-bottom:10px;

}



#left_container .download_free_trial {

			background: url("../images/free_form_bg.gif") repeat-y scroll 0 0 transparent;

			float: left;

			width: 655px;

}



.form_row {

			float: left;

			padding: 0 4px 0 0px;

			width: 617px;

}



.advice {

	border: 1px solid #DBDFE5;

	float: left;

	width: 521px;

	padding-top: 0;

	padding-right: 8px;

	padding-bottom: 4px;

	padding-left: 8px;

	background-attachment: scroll;

	background-color: #f5f5f5;

	background-image: none;

	background-repeat: repeat;

	background-position: 0 0;

	-moz-border-radius:5px 5px 5px 5px;

}

.advice .row {

			float: left;

			width: 509px;

			padding-top: 3px;

}







.subscribe {

			float: left;

			font-size: 17px;

			margin-left: 20px;

			padding-top: 5px;

			width: 484px;

			margin-bottom:-8px;

}



#entry_form .col1 {

	float: left;

	width: 274px;

	height:60px;

}



#entry_form .col2 {

			float: left;

			width: 228px;

			height:60px;

}



.number {

			float: left;

			width: 66px;

			padding-top: 10px;

}

#left_container_inner .products_banner_container img, #right_container_inner .new_version_box .curv, #right_container_inner .user_saving_box .curv, #header .logo img, #home_banner .banner_girl img, #home_bottom_section .neo_online_traning .row .cols .photo_pro img, #home_bottom_section .neo_online_traning .row .cols .photo_pro img, #left_container .product_row, #left_container .product_row, #left_container .product_row .photo_pro img, #left_container .download_free_trial .form_row .number img, .left, .curv img, #home_banner .banner_girl img, #home_banner .buy_now ul li img, #left_container .product_row .photo_pro img {

			float: left;

}

#subscribe_box {

			padding-bottom: 2px;float: left;

			padding-bottom: 11px;

			width: 540px;

}





.right_content {

			float: left;

			padding-bottom: 4px;

			width: 550px;

}





.submit_btn {

			float: left;

			/*background: url(../images/download_version1.jpg) no-repeat 0 0;*/
			background: url(../images/download_version2.jpg) no-repeat 0 0;

			height: 75px;

			border: none;

			padding: 0 0 0 0;

			margin-top: 10px; /*25px;*/
			margin-bottom: 10px; /*25px;*/

			margin-left: 0px; /*70px;*/

			font-size: 12px;

			color: #fff;

			width: 243px; /* 288px;*/

			cursor: pointer;

}



.submit_btn_over {

			float: left;

			background: url(../images/download_version1.jpg) no-repeat 0 -75px;

			height: 75px;

			border: none;

			padding: 0 0 0 0;

			margin-top: 10px; /*25px;*/
			margin-bottom: 10px; /*25px;*/

			margin-left: 0px; /*70px;*/

			font-size: 12px;

			color: #fff;

			width: 243px; /* 288px;*/

			cursor: pointer;

			font-family: "Myriad Pro";

}





label.required {

			float: right;

			width: auto;

			padding: 32px 3px 0 0;

			font-size: 12px;

}

label.valid_email {

			float: left;

			font-size: 10px;

			padding: 7px 2px 0 9px;

			width: 100%; height:20px; line-height: 12px;

}



#left_container .download_free_trial fieldset, #wrapper, #left_container .download_free_trial form, #left_container .download_free_trial fieldset, .full, .curv, #left_container .download_free_trial form {

			float: left;

			width: 100%;

}



#left_container .download_free_trial h3 {

	color: #A70708;

	float: left;

	font-size: 16px;

	font-weight: bold;

	line-height: 20px;

	text-transform: uppercase;

	width: 100%;

	display: block;

	padding-top: 11px;

	padding-right: 0;

	padding-bottom: 10px;

	padding-left: 30px;

	text-decoration:underline;

}



#left_container .new_version_box_inner {

			float: left;

			width: 662px;

			padding: 0 0 24px 0;

}



#left_container .new_version_box_inner .curv {

			float: left;

}



#left_container .new_version_box_inner .new_version_details {

			float: left;

			width: 630px;

			background: url(../images/free_form_bg.gif) repeat-y 0 0;

			padding: 0 16px 5px 16px;

}



#left_container .new_version_box_inner .new_version_details h3 {

	float: left;

	width: 630px;

	padding: 8px 0 0 0;

	line-height: 18px;

	color: #12669b;

	font-weight: bold;

	font-size: 16px;

}



#left_container .new_version_box_inner .new_version_details p {

	float: left;

	width: 630px;

	padding: 10px 0 0;

	line-height: 18px;

	

}



#left_container .new_version_box_inner .new_version_details p a {

			color: #11669b;

			text-decoration: none;

}



#left_container .new_version_box_inner .new_version_details p.click a {

			color: #000;

			text-decoration: underline;

			font-style: italic;

}



#left_container .product_row .details {

	float: left;

	width: 510px;

}



#left_container .product_row .details p {

	color: #000;

	float: left;

	font-size: 14px;

	line-height: 18px;

	padding-top: 7px;

	width: 95%;

}



#left_container .product_row .details ul {

	float: left;

	width: 90%;

	list-style: none;

	list-style-image:none;

	padding-top: 3px;

	padding-right: 0;

	padding-bottom: 15px;

	padding-left: 20px;

}



#left_container .product_row .details ul li {

	background: url("../images/blue_doted.gif") no-repeat scroll 0 8px transparent;

	display: block;

	padding: 5px 0 0 15px;

	color: #000;

	

}



#left_container .product_row .photo_pro {

			float: left;

			width: 100px;

			padding-top: 9px;

			padding-right: 30px;

			padding-bottom: 0;

			padding-left: 0px;

}



#left_container .product_row h3 {

			color: #333333;

			float: left;

			font-size: 16px;

			line-height: 18px;

			padding-left: 15px;

			width: 100%;

			padding-top: 5px;

}



#left_container .product_row h3 img {

			display: none;

			float: left;

			margin: 8px 7px 0 0;

}



#left_container .product_row h3 strong {

			font-size: 22px;

			line-height: 24px;

			font-weight: bold;

			color: #ff6600;

}



#left_container h2 {

	border-bottom: 1px solid #D1E3F0;

	color: #1F70B0;

	float: left;

	font-size: 30px;

	margin-left: 30px;

	padding-bottom: 0;

	width: 607px;

	display: inline-block;

	margin-right: 20px;

}



#left_container_inner {

			float: left;

			width: 750px;

			padding-top: 0px;

			padding-right: 0;

			padding-bottom: 0;

			padding-left: 0px;

}



#left_container_inner .feature_container {

			float: left;

			width: 704px;

			padding: 25px 22px 50px 22px;

			border: 1px solid #858788;

			background: #ebedec;

			margin-top: 14px;

}



#left_container_inner .feature_container .download_box_container {

			float: left;

			margin-top: 10px;

			width: 702px;

			border: 1px solid #858788;

			border-bottom: none;

}



#left_container_inner .feature_container .download_box_container .box_row_container {

			float: left;

			width: 684px;

			background: #dde0df url(../images/row_container_bg.jpg) repeat-y top right;

			padding: 15px 6px 15px 12px;

			border-bottom: 1px solid #858788;

}



#left_container_inner .feature_container .download_box_container .box_row_container .col_1 {

			float: left;

			width: 425px;

			padding: 0 12px 0 0;

			color: #000101;

			font-size: 12px;

}



#left_container_inner .feature_container .download_box_container .box_row_container .col_1 strong {

			font-size: 14px;

}



#left_container_inner .feature_container .download_box_container .box_row_container .col_2 {

			float: left;

			width: 126px;

}



#left_container_inner .feature_container .download_box_container .box_row_container .col_2 .btn {

			float: left;

			margin: 0 0 0 9px;

			padding: 0;

			display: inline;

}



#left_container_inner .feature_container .download_box_container .box_row_container .col_2 .sign {

			float: left;

			margin: 0 0 0 45px;

			display: inline;

}



#left_container_inner .feature_container .download_box_container .box_row_container .col_3 {

			float: right;

			width: 108px;

}



#left_container_inner .feature_container .download_box_container .box_row_container .col_3 .btn {

			float: left;

			padding: 0;

			display: inline;

}



#left_container_inner .feature_container .download_box_container .box_row_container .col_3 .sign {

			float: left;

			margin: 0 0 0 42px;

			display: inline;

}



#left_container_inner .feature_container .download_box_container .box_row_container .odd {

			background: #f2f4f3 url(../images/row_container_bg_odd.jpg) repeat-y top right;

			padding: 15px 6px 15px 12px;

}



#left_container_inner .feature_container .feature_comparison_box {

			float: left;

			width: 704px;

}



#left_container_inner .feature_container .feature_comparison_box .img_area {

			float: left;

			width: 262px;

}



#left_container_inner .feature_container .feature_comparison_box .img_area .book_img {

			float: right;

			display: inline;

			margin-top: 0px;

			margin-right: 17px;

			margin-bottom: 0;

			margin-left: 0px;

}



#left_container_inner .feature_container .feature_comparison_box .text_area {

			float: left;

			width: 440px;

}



#left_container_inner .feature_container .feature_comparison_box .text_area h4 {

			float: left;

			width: 470px;

			color: #03F;

			font-size: 16px;

			line-height: 20px;

			padding-bottom: 10px;

}



#left_container_inner .feature_container .feature_comparison_box .text_area p {

			float: left;

			width: 440px;

			color: #000101;

			font-size: 12px;

			line-height: 16px;

			padding-top: 0;

			padding-right: 0;

			padding-bottom: 10px;

			padding-left: 0;

}



#left_container_inner .products_banner_container {

			float: left;

}



#left_container_inner h2 {

			float: left;

			width: 725px;

			font-size: 24px;

			line-height: 26px;

			color: #333;

			border-bottom: 1px solid #d1e3f0;

			padding-bottom: 5px;

}



#left_container_inner h2 span {

			font-size: 9px;

			color: #666;

}



#left_container_inner h2.products {

			border-bottom: 2px solid #3f5c9a;

			padding-bottom: 0;

}



#main {

			margin: 0 auto;

			width: 1000px;

}



#menu {

			float: left;

			width: 750px;

			/*padding: 45px 0 15px;*/
			padding: 0px 0 15px;

}



#menu li {

			background: url("../images/menu_sep.jpg") no-repeat scroll right center transparent;

			float: left;

			margin: 0 10px 0 0;

			padding: 0 10px 0 0;

}



#menu li {

			float: left;

			background: url(../images/menu_sep.jpg) no-repeat right center;

			margin: 0 10px 0 0;

			padding: 0 10px 0 0;

			line-height: 15px;

}



#menu li a {

			color: #FFFFFF;

			float: left;

			text-decoration: none;

			width: auto;

}



#menu li.last {

			background: none;

			margin: 0;

}



#menu li.last {

			background: none repeat scroll 0 0 transparent;

			margin: 0;

}



#menu ul {

			float: right;

			list-style: none outside none;

			width: auto;

			font-family: Arial, Helvetica, sans-serif;

}



#menu ul {

			font-size: 13px;

			font-weight: 400;

			float: right;

			width: auto;

			list-style: none;

			margin: 0;

			padding: 0;

}



#new_version {

			background-image: url(/images/newstar_NP_newversion.png);

			float: left;

			height: 120px;/*150px;*/

			width: 165px;/*165px;*/

			z-index: -2;

			margin-left: 5px;/*5px;*/

			margin-top: -30px;/*-30px;*/

			margin-bottom: 13px;

			background-repeat: no-repeat;

}



#new_version span {

			float: left;

			margin-left: 36px;

			margin-top: 38px;

		*   margin-top:36px;

			height: 42px; display:inline;

			

}





#new_version text {

			margin-top: 10px;

			margin-left: 12px;

}


#new_affpgm {
/*commented out are for original NewStart image*/
			background-image: url(/images/NewTagA_3.gif);

			float: left;

			height: 44px;

			width: 60px;

			z-index: -2;

			margin-left: -20px;

			margin-top: -32px;

			margin-bottom: 0px;

			background-repeat: no-repeat;

}



#new_affpgm span {

			float: left;

			margin-left: 33px;

			margin-top: 32px;

		*   margin-top:36px;

			height: 42px; display:inline;

			

}





#new_affpgm text {

			margin-top: 10px;

			margin-left: 12px;

}


#pressinfo h3 {

			font-size: 16px;

			font-weight: bold;

			color: #082040;

			line-height: normal;

}



#retro_sidebar .user_saying_box {

			float: left;

			margin-top: 29px;

			width: 211px;

			background: #fff url(../images/user_saving_bg.jpg) repeat-y 0 0;

			margin-left: 0;

			z-index: 100;

}



#retro_sidebar .user_saying_box_detail {

			float: left;

			width: 211px;

			min-height: 211px;

			height: auto !important;

			background: url(../images/user_saving_bottom_bg.jpg) no-repeat bottom left;

			font-family: Arial, Helvetica, sans-serif;

			padding-top: 4px;

			padding-right: 12px;

			padding-bottom: 0px;

			padding-left: 12px;

}



#retro_sidebar .user_saying_box_detail a {

			color: #000000;

			font-weight: bold;

			font-style: italic;

			text-decoration: underline;

}



#retro_sidebar .user_saying_box_detail h5 {

			float: left;

			width: 181px;

			color: #12669b;

			font-size: 14px;

			font-weight: bold;

			padding: 0px;

			margin-top: 9px;

			margin-right: 8px;

			margin-bottom: 13px;

			margin-left: 8px;

}



#retro_sidebar .user_saying_box_detail p {

			float: left;

			width: 181px;

			color: #000;

			font-size: 12px;

			line-height: 16px;

			margin: 0px;

			text-align: left;

			padding-top: 0px;

			padding-right: 0px;

			padding-bottom: 15px;

			padding-left: 0px;

}



#retro_sidebar .user_saying_box_detail p span {

			color: #2b87c9;

}



#right_container_211 {

			width: 211px;

}



#right_container {

			float: right;

			width: 260px;

			padding-bottom: 80px;

			position: relative;

			z-index: 1;

			margin-top: -8px;

}



#right_container .buy_save_box {

			background: url("../images/new_version_bg.gif") repeat-y scroll 0 0 transparent;

			float: left;

			margin-top: 25px;

			width: 243px;

}



#right_container .buy_save_box .top_curve, #right_container .new_version_box .top_curve {

			background: url("../images/new_version_top_curve.gif") no-repeat scroll 0 0 transparent;

			float: left;

			width: 243px;

}



#right_container .buy_save_box p a, #right_container .new_version_box p a, #side_container .new_version_box p a, #right_container, #right_container .new_version_box p a {

			color: #11669B;

}



#right_container .buy_save_box p, #right_container .buy_save_box img {

			color: #000000;

			float: left;

			padding: 10px 0 0;

			text-align: center;

			width: 215px;

}



#right_container .company_logo {

			float: left;

			width: 270px;

			margin-top: 10px;

}



#right_container .company_logo ul {

			float: left;

			list-style: none outside none;

			

}



#right_container .company_logo ul li {

			float: left;

			width: 50%;

			text-align: center;

}



#right_container .company_logo ul li img {

			float: none;

			margin-top: 10px;

}



#right_container .new_version_box {

			background: url("../images/new_version_bg.gif") repeat-y scroll 0 0 transparent;

			float: left;

			margin-top: 16px;

			width: 243px;

}



#right_container .new_version_box .bottom_curve {

			float: left;

			width: 183px;

			background: url(../images/new_version_bottom_curve.gif) no-repeat 0 bottom;

			min-height: 92px;

			height:auto !important;

			padding: 0 14px;

}



#right_container .new_version_box .bottom_curve, #right_container .buy_save_box .bottom_curve, #right_container .new_version_box .bottom_curve {

			background: url("../images/new_version_bottom_curve.gif") no-repeat scroll 0 bottom transparent;

			float: left;

			height: auto !important;

			min-height: 92px;

			padding: 0 14px;

			width: 215px;

}

#right_container .new_version_box p {

			float: left;

			width: 183px;

			color: #000;

			padding: 13px 0 0;

}



#right_container .products_box {

			float: left;

			width: 243px;

			background: url(../images/new_version_bg.gif) repeat-y 0 0;

			margin-bottom: 10px;

}



#right_container .products_box .bottom_curve {

			float: left;

			width: 215px;

			background: url(../images/new_version_bottom_curve.gif) no-repeat 0 bottom;

			min-height: 92px;

			height:auto !important;

			padding: 0 5px;

}



#right_container .products_box .top_curve {

			float: left;

			width: 243px;

			background: url(../images/new_version_top_curve.gif) no-repeat 0 0;

}



#right_container .products_box p {

			float: left;

			width: 215px;

			color: #000;

			padding: 30px 0 0;

}



#right_container .products_box p a, #right_container .new_version_box p a {

			color: #11669b;

			text-decoration: underline;

}



#right_container .products_box ul {

			float: left;

			width: auto;

			font-size: 12px;

			text-align: left;

			list-style-image: none;

			list-style-type: none;

			padding-top: 5px;

			padding-bottom: 5px;

			padding-left: 14px;

			margin-left: 0;

}



#right_container .products_box ul li {

			display: block;

			background: url(../images/products_box_arrow.gif) no-repeat 0 5px;

			padding: 2px 0 7px 15px;

}



#right_container .products_box ul li a {

			color: #082140;

			text-decoration: none;

}



#right_container .save30_box {

			float: left;

			width: 243px;

			background: url(../images/new_version_bg.gif) repeat-y 0 0;

			margin-top: 6px;

}



#right_container .save30_box .bottom_curve {

			float: left;

			width: 215px;

			background: url(../images/new_version_bottom_curve.gif) no-repeat 0 bottom;

			min-height: 92px;

			height: auto!important;

			padding: 0 14px;

}



#right_container .save30_box .top_curve {

			float: left;

			width: 243px;

			background: url(../images/new_version_top_curve.gif) no-repeat 0 0;

}



#right_container .save30_box a {

	float: left;

	width: 140px;

	color: #000;

	padding-top: 10px;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 70px;

	text-align: center;

	font-weight: bold;

	font-size: 16px;

	text-decoration: none;

}



#right_container .save30_box img {

			padding-top: 0px;

			padding-right: 0;

			padding-bottom: 0;

			padding-left: 0px;

}



#save30container {

	float: left;

	height: 104px;

}



#right_container .testimonials {

			background: url("../images/testimonials_bg.gif") no-repeat scroll 0 0 transparent;

			float: left;

			padding: 20px 0 0 17px;

			width: 243px;

}



#right_container .testimonials p {

			float: left;

			width: 230px;

			color: #1a6d9c;

			line-height: 18px;

}



#right_container .testimonials p strong {

			color: #000000;

			float: left;

			font-style: italic;

			line-height: 18px;

			padding: 15px 0 0;

			width: 230px;

}







#right_container .users_saying_box {

			background: url("../images/saying_bg.gif") repeat-y scroll 0 0 transparent;

			float: left;

			margin-top: 16px;

			width: 243px;

			display: none;

}



#right_container .users_saying_box .bottom_curve {

			float: left;

			width: 183px;

			background: url(../images/saying_bottom_curve.gif) no-repeat 0 bottom;

			min-height: 587px;

			height:auto !important;

			padding: 0 14px;

}



#right_container .users_saying_box1 .bottom_curve {

			background: url("../images/saying_bottom_curve.gif") no-repeat scroll 0 bottom transparent;

			float: left;

			height: auto !important;

			min-height: 474px;

			padding: 0 14px 10px;

			width: 215px;

}



#right_container .users_saying_box .top_curve {

			float: left;

			width: 211px;

			background: url(../images/saying_top_curve.gif) no-repeat 0 0;

}



#right_container .users_saying_box1 .top_curve {

			background: url("../images/saying_top_curve.gif") no-repeat scroll 0 0 transparent;

			float: left;

			width: 243px;

}



#right_container .users_saying_box1 h3 {

			float: left;

			width: 215px;

			padding: 14px 0 0;

			line-height: 18px;

			color: #12669b;

			font-weight: bold;

			font-size: 14px;

}



#right_container .users_saying_box h3 {

			float: left;

			width: 183px;

			color: #12669b;

			font-weight: 700;

			font-size: 14px;

			line-height: 16px;

			padding: 14px 0 0;

}



#right_container .users_saying_box p {

			float: left;

			width: 183px;

			line-height: 18px;

			color: #000;

			padding: 15px 0 0;

}



#right_container .users_saying_box1 p {

			color: #000000;

			float: left;

			line-height: 18px;

			padding: 10px 0 0;

			width: 215px;

}



#right_container .users_saying_box p a {

			color: #11669b;

			text-decoration: none;

}



#right_container .users_saying_box1 p a {

			color: #11669b;

			text-decoration: none;

}



#right_container .users_saying_box p.click a {

			color: #000;

			text-decoration: underline;

			font-style: italic;

}



#right_container .users_saying_box1 p.click a {

			color: #000;

			text-decoration: underline;

			font-style: italic;

}



#right_container_inner  {

			float: left;

			width: 211px;

			display: inline;}

			

#right_container_inner.css {margin-left:15px; margin-top:45px;}



#right_container_inner.tables {margin-left:0px; margin-top:0px;}		





#right_container_inner .new_version_box {

			float: left;

			margin-top: 14px;

			width: 211px;

			font-size: 14px;

			background: #fff url(../images/new_version_bg.jpg) repeat-y 0 0;

}



#right_container_inner .new_version_box .new_version_box_details {

			float: left;

			width: 181px;

			background: #fff url(../images/new_version_bottom_bg.jpg) no-repeat bottom left;

			padding: 20px 15px 30px 15px;

}



#right_container_inner .new_version_box .new_version_box_details a {

			color: #11669b;

			font-weight: bold;

			text-decoration: underline;

}



#right_container_inner .products_box_container {

			float: left;

			width: 211px;

			border-top: 1px solid #9bc9ec;

			background: #fff url(../images/right_product_box_bg.jpg) no-repeat bottom left; margin-bottom:15px;

}



#right_container_inner .products_box_container ul {

			float: left;

			width: 187px;

			padding: 4px 12px 18px;

			font-size: 12px;

			margin: 0;

			text-align: left;

			list-style-image: none;

			list-style-type: none;

			list-style: none;

}



#right_container_inner .products_box_container ul li {

			float: left;

			width: 175px;

			background: url(../images/arrow.gif) no-repeat 0 8px;

			padding: 4px 0 4px 12px;

			color: #082140;

			font-size: 13px;

			line-height:15px;

}



#right_container_inner .fb_box_container {

			float: left;

			width: 211px;

			border-top: 1px solid #9bc9ec;
			/*background: #fff url(../images/right_product_box_bg.jpg) no-repeat bottom left;*/
			
			margin-bottom:15px;

}



#right_container_inner .fb_box_container ul {

			float: left;

			width: 187px;

			padding: 4px 12px 18px;

			font-size: 12px;

			margin: 0;

			text-align: left;

			list-style-image: none;

			list-style-type: none;

			list-style: none;

}



#right_container_inner .fb_box_container ul li {

			float: left;

			width: 175px;

			background: url(../images/arrow.gif) no-repeat 0 8px;

			padding: 4px 0 4px 12px;

			color: #082140;

			font-size: 13px;

			line-height:15px;

}



#right_container_inner .fb_box_container ul li a {

			color: #082140;

			text-decoration: none;

}





#right_container_inner .products_box_container ul li a {

			color: #082140;

			text-decoration: none;

}





#right_container_inner .user_saving_box {

			float: left;

			margin-top: 14px;

			width: 211px;

			background: #fff url(../images/user_saving_bg.jpg) repeat-y 0 0;

}



#right_container_inner .user_saving_box .user_saving_box_details {

			float: left;

			width: 181px;

			min-height: 474px;

			height: auto !important;

			background: url(../images/user_saving_bottom_bg.jpg) no-repeat bottom left;

			padding: 20px 15px 30px 15px;

			font-family: Arial, Helvetica, sans-serif;

}



#right_container_inner .user_saving_box .user_saving_box_details a {

			color: #000000;

			font-weight: bold;

			font-style: italic;

			text-decoration: underline;

}



#right_container_inner .user_saving_box .user_saving_box_details h5 {

			float: left;

			width: 181px;

			color: #12669b;

			font-size: 14px;

			font-weight: bold;

}



#right_container_inner .user_saving_box .user_saving_box_details p {

			float: left;

			width: 181px;

			color: #000;

			font-size: 12px;

			line-height: 16px;

			padding-top: 15px;

}



#right_container_inner .user_saving_box .user_saving_box_details p span {

			color: #2b87c9;

}



#save30 {

			margin-top: 0px;

			margin-bottom: -98px;

			margin-left: -19px;

			z-index: 2;

			position: relative;

			width: 261px;

}



#saying {

			font-size: 12px;

			color: #000;

			padding: 5px;

			width: 150px;

			height: 13px;

			float: left;

}



#saying h2 {

			font-size: 14px;

			font-style: italic;

			font-weight: bold;

			color: #2b2b2b;

}



#secure {

			background-color: #CEEEFD;

			float: left;

			margin-left: 37px;

			width: 900px;

			padding-bottom: 8px;

}



#secure p {

			font-weight: bolder;

			margin-top: 6px;

			text-align: left;

			margin-left: 18px;

			line-height: 15px;

}



#secure_shop {

			clear: none;

			float: left;

			height: 145px;

			width: 600px;

}



#side_container .bottom_curve {

			float: left;

			height:auto !important;

			padding: 0 14px;

			width: 203px;

			background-attachment: scroll;

			background-color: transparent;

			background-image: url(../images/boxbottom.png);

			background-repeat: no-repeat;

			background-position: 0 bottom;

			margin-top: -3px;

}



#side_container .new_version_box {

			background: url("../images/middle.png") repeat-y scroll 0 0 transparent;

			float: left;

			margin-top: 16px;

			width: 243px;

}



#side_container .new_version_box {

			float: left;

			margin-top: 16px;

			width: 231px;

			margin-right: 16px;

			margin-bottom: 17px;

}



#side_container .new_version_box .bottom_curve {

			background: url("../images/bottom.png") no-repeat scroll 0 bottom transparent;

			float: left;

			height: auto !important;

			min-height: 92px;

			padding: 0 14px;

			width: 215px;

}



#side_container .new_version_box .bottom_curve ul {

			padding-left: 20px;

			margin-left: 0px;

			margin-top: 1em;

}



#side_container .new_version_box .bottom_curve ul li {

			font-size: 14px;

			list-style-image: url(/images/blue_doted.gif);

			padding-bottom: 10px;

			margin-left: 5px;

}



#side_container .new_version_box .top_curve {

			background: url("../images/top.png") no-repeat scroll 0 0 transparent;

			float: left;

			width: 243px;

}



#side_container .new_version_box .top_curve {

			background: url("../images/top.png") no-repeat scroll 0 0 transparent;

			float: left;

			width: 231px;

			height: 30px;

			

			padding-top: 3px;

}



#side_container .new_version_box p {

	color: #FFF;

	float: left;

	padding: 0;

	width: 231px;margin:0;

	text-align: center;

	font-size: 16px;

	font-weight: bold;

}



#side_container .new_version_box p a {

			color: #11669B;

			text-decoration: underline;

}



#store_promo_box {

			float: left;

			width: 272px;

			margin-bottom: 0px;

			padding-top: 0px;

			padding-right: 0px;

			padding-bottom: 0px;

			padding-left: 0px;

			height: 220px;

			margin-left: 12px;

			margin-top: 27px;

			overflow: hidden;

}



#volume_dis {

			background-color: #CEEEFD;

			float: left;

			height: 30px;

			margin-left: 37px;

			width: 900px;

			margin-top: 25px;

}



#volume_dis p {

			font-weight: bolder;

			margin-top: 6px;

			text-align: center;

}



#volume_dis p {

			font-weight: bolder;

			margin-top: 6px;

			text-align: center;

}



#wrapper {

			float: left;

			width: 100%;

}



#body_container .subscribe_btn a:hover {

			color: #1b4776;

			text-decoration: underline;

}



#home_banner .buy_now ul li a:hover{

			color: #333;

			text-decoration: none;

}



#home_banner .buy_now ul li.download a:active{

			float: left;

			width: 238px;

			background: url(../images/header_download_btn.jpg) no-repeat 0 -190px;

}



#home_banner .buy_now ul li.download a:hover{

			float: left;

			width: 238px;

			background: url(../images/header_download_btn.jpg) no-repeat 0 0;

}



#home_bottom_section .neo_online_traning .more .cols a:active{

			background-image: url(/images/learn_more.png);

			background-position: 0px 60px;

}



#home_bottom_section .neo_online_traning .more .cols a:hover{

			background-image: url(/images/learn_more.png);

			background-position: 0px 30px;

}



#home_top_section .products_blogs .col3 ul li a:hover, #home_top_section .products_blogs .col1 ul li a:hover, #home_top_section .products_blogs .col2 ul li a:hover {

			color: #666;

			text-decoration: none;

}



#left_container .new_version_box_inner .new_version_details p a:hover {

			text-decoration: underline;

}



#menu li a:hover, #header a:hover, #footer a:hover, #right_container .products_box ul li a:hover, #right_container .users_saying_box p a:hover {

			text-decoration: underline;

}



#menu li a:hover, #right_container .users_saying_box p a:hover, #footer a:hover, #right_container .users_saying_box p a:hover {

			text-decoration: underline;

}



#right_container .new_version_box p a:hover, #right_container .users_saying_box p.click a:hover, #side_container .new_version_box p a:hover, #home_bottom_section .neo_online_traning .row .cols ul li a:hover, #left_container .product_row .details ul li a:hover, #right_container .save30_box p a:hover, #right_container .new_version_box p a:hover, #right_container .users_saying_box p.click a:hover, #right_container_inner .new_version_box .new_version_box_details a:hover, #right_container_inner .user_saving_box .user_saving_box_details a:hover, #home_bottom_section .neo_online_traning .row .cols ul li a:hover, #left_container .product_row .details ul li a:hover, #right_container .buy_save_box p a:hover {

			text-decoration: none;

}



#right_container .products_box p a:hover, #right_container .new_version_box p a:hover, #right_container .users_saying_box p.click a:hover {

			text-decoration: none;

}



#right_container_inner .products_box_container ul li a:hover {

			color: #082140;

			text-decoration: underline;

}



#right_container_inner .products_box_container ul li a:hover {

			color: #082140;

			text-decoration: underline;

}


#right_container_inner .fb_box_container ul li a:hover {

			color: #082140;

			text-decoration: underline;

}



#right_container_inner .fb_box_container ul li a:hover {

			color: #082140;

			text-decoration: underline;

}




#side_container .new_version_box p a:hover {

			text-decoration: none;

}



.heading p a:visited{

			color: #F00;

}



.products_blogs .more a:active {

			background-image: url(/images/read_more.png);

			background-position: 0px 60px;

}



.products_blogs .more a:hover {

			background-image: url(/images/read_more.png);

			background-position: 0px 30px;

}



.smaller1 {

	font-size: 36px;

}





label { display: inline-block; float: left; height: 26px; line-height: 26px; width: 170px; font-size:17px; }

input, textarea, select { margin: 0; padding: 5px; color: #666;background: #f5f5f5; border: 1px solid #ccc; margin: 5px 0; font:20px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; -moz-border-radius: 5px; -webkit-border-radius:5px; }   

input:focus, textarea:focus, select:focus { border: 1px solid #999; background-color: #fff; color:#333; }

input.submit { cursor: pointer; border: 1px solid #222; background:#333; color:#fff; -moz-border-radius: 5px; -webkit-border-radius:5px; }

input.submit:hover { background:#444; }

legend { padding:7px 10px; font-weight:bold; color:#000; border:1px solid #eee; -moz-border-radius: 5px; -webkit-border-radius:5px; }



span.required{ font-size: 13px; color: #ff0000; } /* Select the colour of the * if the field is required. */



/* Style for the error message */



#succsess_page h1 { background: url('assets/success.gif') left no-repeat; padding-left:22px; }

#entry_form h2 {

	font-size: 25px;

	margin-bottom:10px;

	margin-left:0px;

}#box_banner {

	float: left;

	height: 376px;

	width: 724px;

}

#neo_pro_imagine {

	float: left;

}

#video_banner {

	margin-top: 32px;

	margin-left: 67px;

}

#getinfo p {

	margin: 0px;

	padding: 0px;

}

#getinfo p {

	margin: 0px;

	padding: 0px;

}





#left_container .users_saying_box {

			background: url("../images/saying_bg.gif") repeat-y scroll 0 0 transparent;

			float: left;

			margin-top: 16px;

			width: 630px;

			

}



#left_container .users_saying_box .bottom_curve {

			float: left;

			width: 655px;

			background: url(../images/saying_bottom_curvew.gif) no-repeat 0 bottom;

			min-height: 323px;

			height:auto !important;

			padding: 0 14px;

}



#left_container .users_saying_box .top_curve {

			float: left;

			width: 655px;

			background: url(../images/saying_top_curvew.gif) no-repeat 0 0;

}



#left_container .users_saying_box h3 {

			float: left;

			width: 630px;

			color: #12669b;

			font-weight: 700;

			font-size: 19px;

			line-height: 16px;

			padding: 14px 0 0;

}



#left_container .users_saying_box p {

			float: left;

			width: 630px;

			line-height: 18px;

			color: #000;

			padding: 15px 0 0;

}

#left_container .users_saying_box p a {

			color: #11669b;

			

}

#left_container .users_saying_box .blue {

	color: #1F70B0;

}

#left_container .users_saying_box .grey {

	color: #696969;

}

#right_container .new_version_box h3 {

			float: left;

			color: #12669b;

			font-weight: 700;

			font-size: 17px;

			line-height: 16px;

			margin-top:9px; text-align:center; width:215px; text-decoration:underline;

}

#video_banner .trynow img {

    position:absolute;

	z-index:10000;

	float:left

}

#video_banner .buynow img {

    position:absolute;

	z-index:10000;

	float:left;

	margin-left:200px;

}

#video_banner .trynowbox img {

    position:absolute;

	z-index:10000;

	float:left

}

#buybutton {float:left}

#video_banner {float:left}

#video_banner a {float:left}

@charset "utf-8";

/* CSS Document */





/*-------------------------start header buy button---------------------------*/

#home_banner .button_container {

width:235px;

height:95px;

display:block;

background:url(../images/buy-now-button2.png) no-repeat left top;

position:relative;

}

#home_banner .buy_now ul li .buynow_button:link, #home_banner .buy_now ul li .buynow_button:visited {

width:117px; height:95px; display:block;

position:absolute; top:0; left:0;

}

#home_banner .buy_now ul li .buynow_button:hover, #home_banner .buy_now ul li .buynow_button:active {

background:url(../images/buy-now-button-nav2.png) no-repeat left top;

}

#home_banner .buy_now ul li .getfree_button:link, #home_banner .buy_now ul li .getfree_button:visited {

width:118px; height:95px; display:block;

position:absolute; top:0; right:0;

}

#home_banner .buy_now ul li .getfree_button:hover, #home_banner .buy_now ul li .getfree_button:active {

background:url(../images/buy-now-button-nav2.png) no-repeat right top;

}



#home_banner .buy_now ul li.button_container {

			width:235px;

			height:95px;

			display:block;

			background:url(../images/buy-now-button2.png) no-repeat left top;

			position:relative;

}

/*-------------------------end header buy button---------------------------*/