/* BEGIN universal styles */
html, body, img, form {	margin:0; padding:0; border:0; }
html, body { height: 100%; width: 100%; }
html { overflow-y: scroll; }
body { font-family:Arial, Verdana, "sans serif";}
/*body { font-family:Arial, Verdana, "sans serif"; background: url('../images/bg_gradient_top.jpg'); background-repeat: repeat-x; height:352px;}*/
div {
	color: #333333;
	font-size: 12px;
}

div.container {
	position: relative;
	margin: 0px auto;
	width: 1024px;
	background-color: #FFFFFF;
}

div.bottombg {

}

/*div.bottombg { background: url('../images/bg_gradient_bottom.jpg'); background-repeat: repeat-x; background-position:bottom;}*/
div.bg_top_text { width: 100%; }
/*div.bg_top_text { width: 100%; background: url('../images/bg_gradient_logo.gif'); background-repeat: no-repeat; background-position:center;}*/
div .head {	color: #1B51A7; font-size:14px; font-weight:bold; }
div a {	color:#0000FF; text-decoration:underline; }
div a:visited { color:#000099; }
div a:hover { color:#58BC5C; }
div.bg1 { background: url('../images/background1.jpg'); background-repeat: no-repeat; width: 1024px; height:361px; display: none; }
/*div.bg2 { background: url('../images/background2.jpg'); background-repeat: no-repeat; width: 1024px; height:133px; }*/
div.bg2 { background: url('../images/background_narrow.jpg'); background-repeat: no-repeat; width: 1024px; height:86px; display: none; }
div.bg3 { background: url('../images/background1.jpg'); background-repeat: no-repeat; width: 1024px; }
h1, h2, h3, h4 { color: #1B51A7; }
.blue { color:#1B51A7; }
.green { color:#58BC5C; }
.black { color:#000000; }
td.inpInstr { padding-top:9px; }
span.inpInstr { font-size:11px; }
span.grayInfo { color: #999999; font-size:10px; }
td.grayInfo { color: #999999; font-size:10px; }
td.userRegTable { padding-top:5px; }
/*T-Error customization */
div.t-error ul {
background-color:white;
color:red;
margin:2px 0 0 20px;
}

/*Print receipt css */
@media print  { div.noprint  { display: none; } }
@media screen { div.noscreen { display: none; } }

#bg1_head { position:relative; padding-top: 180px; padding-left: 50px; color: #1B51A7; font-size: 25px; }
#standard_ul { margin-top:5px; margin-bottom:0px; }
#solutions_ul { margin-top:0px; margin-bottom:5px; }
#bold_black { color: #000000; font-weight:bold; }
#slogan { color:#1B51A7; position:absolute; top:140px; left:52px; font-size:18px; margin:0px; font-family:"Times New Roman", Times, serif; font-weight:normal; }
#slogan_narrow { color:#1B51A7; position:absolute; top:110px; left:87px; font-size:14px; margin:0px; font-family:"Times New Roman", Times, serif; font-weight:normal; }
#extras_leftCol { float: left; width: 1000px; padding-top: 24px; }
#extras_head { padding-top: 10px; padding-bottom: 5px; padding-left: 20px;/padding-left:20px; color: #1B51A7; font-size: 25px; }
#extras_head_small { padding-top: 10px; padding-bottom: 5px; padding-left: 20px;/padding-left:20px; color: #1B51A7; font-size: 18px; }
#extras_head h1 { padding:0px; margin:0px; font-size: 25px; font-weight:bold; }
#extras_head_new { padding-top: 10px; padding-bottom: 5px; padding-left: 45px;/padding-left:20px; color: #1B51A7; font-size: 25px; }
#extras_head_coupon { padding-top: 10px; padding-bottom: 5px; padding-left: 32px;/padding-left:20px; color: #1B51A7; font-size: 25px; }
#extras_divide { width:580px; height:15px; margin-left:20px; margin-top:10px; margin-bottom:10px; border-bottom: solid #AFAFB1 1px; clear:both; }
#extras_divide_sp { width:580px; height:15px; margin-left:20px; margin-top:90px; margin-bottom:10px; border-bottom: solid #AFAFB1 1px; clear:both; }
#extras_divide_full { width:100%; height:15px; margin-left:20px; margin-top:10px; margin-bottom:10px; border-bottom: solid #AFAFB1 1px; clear:both; }
#extras_floatR { float:right; }
#extras_para { padding-top:10px; padding-bottom:10px; padding-left:20px; }
#extras_para_head { padding-top: 10px;padding-bottom: 5px; padding-left: 20px;/padding-left:20px !important; color: #1B51A7; font-size:14px; font-weight:bold; }
#extra_para_title { padding-top: 5px; padding-left: 20px; color: #1B51A7; font-size:15px; font-weight:bold; }
#extras_para_wide { padding-top:10px; padding-bottom:10px; padding-left:20px; width:580px; }
#extras_para_wide b { color:#1B51A7; }
#extras_para_full { padding-top:10px; padding-bottom:10px; padding-left:20px; width: 1000px; }
#extras_para_full b { color:#1B51A7; }
#extras_para_full img { margin:10px; }
#extras_para_keyboard { padding-top:10px; padding-bottom:10px; padding-left:20px; width: 920px; }
#extras_para_keyboard b { color:#1B51A7; }
#extras_para_keyboard img { margin-left:20px; margin-top:10px; margin-bottom:10px; margin-right:10px; }
#extras_para_narrow { padding-left: 20px; color: #000000; width: 250px; font-size: 12px; }
#extras_para_narrow_indent { padding-left: 40px; padding-bottom: 10px; color: #000000; width: 250px; font-size: 12px; }
#extras_bg_spacer{ height: 186px; z-index: 15; }
#extras_left_blank { float: left; width: 1000px; padding-top: 24px; }
#extras_left_main_top { background-color: #E9E9E9; /* grey */ padding-left: 20px; }
#extras_left_main_bottom { padding-top: 24px; padding-left: 10px; padding-right: 10px; }
#extras_lmb_left { float: left; width: 3 -top: 24px; }
#extras_lmb_center { float: left; width: 640px; padding-top: 24px; }
#extras_lmb_right { float: right; width: 300px; padding-top: 24px; }
#extras_para_wide_all { padding-top:10px; padding-bottom:10px; padding-left:20px; width: 1000px; }
#extras_para_wide_right { float: right; width: 400px; font-size: 12px; }
#extras_para_sectionhead { background-color: #E9E9E9; /* grey */ font-weight: bold; padding-left: 20px; }
#extras_para_sectionheadnobg { padding-top: 10px; padding-left: 20px; color: #1B51A7; width: 600px; font-weight:bold; }
#extras_para_green { padding-top: 10px; padding-left: 20px; color: #3DB240; width: 600px; font-size: 12px; }
#extras_right { float: right; width: 334px; padding-top: 24px; /*background-color: #8C0000;  red */ }
#extras_center_vertical { float: left; width: 3px; height: 100%; background-color: #0FB8F9; /* blue */ }
#extras_right_news { float: right; width: 300px; }
#extras_bottom_ad_banner { width:1024px; height:90px; padding-top:10px; }
#billing_terms { font-weight:bold; }
/* END universal styles */


/* BEGIN AETURNUM STYLES */
#userLog label{ padding-left: 5px; padding-right: 5px; font-size: 12px; color: #1953B7; float:left; line-height:2; clear: both; white-space: nowrap; }
#userLog input{font-size:12px; font-weight:normal; margin-bottom: 2px;}
#user-register{padding-bottom: 5px; text-align: right; margin-right: 5px;}
#user-register a{ text-decoration: none; color: #6D84AD; }
#userLog, #userLog p, #userLog a, #userLog span{font-size:12px; font-weight:normal; color: red;}
#userLog a{color: blue; font-weight: bold}
#userLog span{color: #000000; font-weight: bold}
#userLog{color: #000000; padding-top: 10px;}
#submit{margin-bottom: 20px;}
#cookiemsg {display: none;}
#changePassword label{text-align: right; width: 50%; font-size:12px; font-weight:normal; display: block; float: left; padding-right: 10px; padding-top: 20px;}
#changePassword input, #changePassword option, #changePassword select{font-size:12px; font-weight:normal;}
#changePassword div.rightCol input{float: left;  margin-top: 15px; clear: left;}
#changePassword div.rightCol input{float: left;  margin-top: 15px; clear: left;}
#unsubsribeMails input, #unsubsribeMails option, #unsubsribeMails select{font-size:12px; font-weight:normal;}
.prominent{font-size:15px; font-weight:bold; color: red;}
.rightColE{ float:right;width:55%;}
/* END Aeturnum styles */


/* BEGIN Layout page styles */
#header { width: 100%; position: relative; height: 42px; }
#header .menuButton { float:left; padding-left:40px; padding-right:0px; padding-top:14px; }
#header .menuLogo { float:left; padding-left:0px; padding-right:0px; padding-top:7px; }
#header .greenLinks { font-size: 12px; font-family: Arial, Verdana, "sans serif"; color: #34a0d6; display: block; float: right; padding-left:2px; padding-top:6px; }
#header .greenLinks a { text-decoration: underline; color: #34a0d6; display: inline; line-height: 35px; }
#header .greenLinks a:hover { color: #1B51A7; }
#footer { padding:30px ; padding-bottom:10px;  padding-top:0px; }
#footer p { color:#999999; font-size:11px; padding:20px}	
#footer a {	color:#999999; text-decoration:underline; }
#footer a:hover { color:#666666; text-decoration:underline; }
/* END Layout page styles */


/* BEGIN guest Start page styles */
#start_guest_updates { color:#000000; border: 1px solid #000000; padding:5px; }
#start_guest_getStarted { position:absolute; top:188px; left:-23px; z-index:10;}
#start_guest_mainContent {position:absolute; left:657px; top:285px;}
#start_guest_reg { padding-top:0px;padding-left:70px;}
#start_guest_free { position:absolute; left:260px; top:50px; width:350px; }
#start_guest_ad { position:absolute;left:148px; top:752px; }
#start_guest_mainGrfx {padding-top:96px; margin-bottom:25px; }
#start_guest_video_links { position:absolute; left:500px; top:256px;  }
#start_disclaimer { color:#666666; width:66%; padding-bottom:30px; }
#start_disclaimer a { color:#666666; }
#start_button_desc { color:#1B51A7; font-size:14px; font-weight:normal; padding-bottom:5px; }
#start_button_desc a { color:#1B51A7; text-decoration:none; }
#start_button_or { color:#1B51A7; font-size:14px; font-weight:bold; padding-right:1px; }
p.features { color:#2891c8;	font-size: 16px; font-weight:bold; margin-top:0px; padding-top:3px; }
span.features { color:#1b51a7; font-size:18px; font-weight:bold; padding-left:5px;padding-top:30px; }
span.updatesHead { color:#000000; line-height:20px;font-size:14px; font-family:Arial, Verdana, 'sans serif'; font-weight:bold; font-style:roman; padding-left:0px; margin:0px; padding-top:8px }
ul.mainList { color:#1b51a7; line-height:20px; margin-top:5px; margin-bottom:15px; margin-left:-22px; font-style:bold }
ul.updatesList { color:#000000; line-height:20px; margin-top:5px; margin-bottom: 0px; margin-left:-22px; font-style:bold; }
/*h1.mainHead { color:#1b51a7; font-weight:bold; font-size:25px; font-family:Arial, Verdana, 'sans serif'; font-weight:bold; padding-bottom: 5px; padding-left: 20px;/padding-left:20px; }
h1.description { color:#1b51a7; line-height:20px;font-size:14px; font-family:Arial, Verdana, 'sans serif'; font-weight:normal; font-style:italic; padding-left:20px; margin:0px; padding-top:0px }*/
h1.changesHead { color:#000000; font-weight:bold; font-size:14px; font-family:Arial, Verdana, 'sans serif'; font-weight:bold;  margin:0px; text-align:center; }
h1.mainHead { color:#1b51a7; font-weight:bold; font-size:16px; font-family:Arial, Verdana, 'sans serif'; font-weight:bold;  margin:0px; }
h1.description { color:#1b51a7; line-height:20px;font-size:14px; font-family:Arial, Verdana, 'sans serif'; font-weight:normal; font-style:roman; padding-left:0px; margin:0px; padding-top:9px }
h1.comingSoon {color:#0FB9F7; font-weight:bold;font-size:25px; font-family:Arial, Verdana, 'sans serif'; font-weight:bold; line-height:36px; margin:0px; }
h2.comingSoon {color:#0FB9F7; font-weight:normal;font-size:19px; font-family:Arial, Verdana, 'sans serif'; font-weight:normal;display: inline;  line-height:36px; margin:0px; }
h3.comingSoon {color:#0FB9F7; font-weight:bold;font-size:19px; font-family:Arial, Verdana, 'sans serif'; font-weight:bold;display: inline;  line-height:36px; margin:0px; }
h2.small { color:#1b51a7; font-size:14px; font-weight:normal; }
h3.small { color:#1b51a7; font-size:14px; font-weight:normal; }
h2.mainSmall { color:#1b51a7; font-weight:bold; font-size:12px; font-style:bold; margin:0px; }
h2.mainSmallBlack { color:#000000; font-weight:bold; font-size:12px; font-style:bold; margin:0px; }
h2.mainXSmall { color:#1b51a7; font-weight:bold; font-size:10px; font-style:bold; margin:0px; }
h3.mainSmall { color:#1b51a7; font-weight:bold; font-size:12px; margin:0px; }
h3.mainSmallBlack { color:#000000; font-weight:bold; font-size:12px; margin:0px; padding:0px; }
h4.register { color:#2891c8; font-size: 14px; font-weight:bold; margin:0px; padding-bottom:5px; }
h4.registerDetails { color:#70C2E8; font-size:11px; font-style: italic; font-weight:normal; margin:2px; margin-bottom:6px; }
li.indented { margin-left:0px; }
img.check {	padding-right:5px; }
#mainHead { font-weight:bold }
#bottom_ad_banner { position:bottom; }
#tour_ad_banner { position:absolute; top: 120px; left: 864px; }
#notab_ad_banner { position:absolute; top: 70px; left: 864px; }
#ready_to_register{padding-top: 20px; padding-left: 130px; color:#1b51a7; font-weight:bold; font-size:12px; font-style:bold;}
#start_user_register {padding-left: 98px; padding-top: 5px;}
#start_share {padding-left: 110px; padding-top:19px;}

#startg_share {padding-left: 0px; padding-top:5px;}
#startg_sysreq {padding-left: 0px; padding-top:5px; color:#a3b8c7; font-size:10px;}
#startg_sysreq a {	color:#959595; text-decoration:none; }
#startg_sysreq a:visited { color:#000099; }
#startg_sysreq a:hover { color:#58BC5C; }
#startg a {	color:#959595; text-decoration:none; }

#iphone_overview_head a { color:#1B51A7; text-decoration:none; }

#startg_appstore { position:absolute; top: 1086px; left: 875px; font-size:12px; color:#959595; }
#startg_buttons { position:absolute; top: 645px; left: 825px; font-size:12px; color:#959595; }
.startg_learnDiscover { padding-top:0px; } 
.startg_learnDiscover h2 { color:#a3b8c7; font-size:12px; font-weight:bold; padding-bottom:0px; margin-bottom:0px; }
.startg_learnDiscover h2 b { color:#1b51a7; font-size:16px; font-weight:bold; }
.startg_ldtable { width:1024px; padding-top:0px; }

.startg_ldtable_text h3 { color:#000000; font-size:12px; font-weight:bold; padding:0px; margin:0px; }
.startg_ldtable_text { color:#959595; font-size:10px; width:120px; }
.slides { position:relative; height: 573px; border-left: 1px solid #a3b8c7; border-right: 1px solid #a3b8c7; border-bottom: 1px solid #a3b8c7; }
.slides img { position:absolute; left:0; top:0; }
#startg_bullets a { text-decoration: none; background:none;}
#startg_bullets img { border:none; padding:3px;}
#startg_bullets { position: absolute; left:870px; top:610px; }
#startg_bullets_new a { text-decoration: none; background:none;}
#startg_bullets_new img { border:none; padding:3px;}
#startg_bullets_new { position: absolute; left:915px; top:610px; }
#startg_learnDiscover_hr { width:1024px; border-top: 1px solid #a3b8c7; padding-bottom:5px; }
#startg_bottomad_hr { width:1024px; border-top: 1px solid #1b51a7; padding-bottom:5px;}
#startg_bottomad { padding-bottom:0px; padding-top:10px; color:#959595; font-size:11px;}

#tour_demo_bg { width: 1000px; padding-top: 0px; }

/*#gest_coming_soon1 {padding-top:24px;padding-right:55px;color:#1b51a7;font-family:Arial, Verdana, 'sans serif';font-size:12px;font-style: bold;}*/
#gest_coming_soon1 {position:absolute; left:718px; top:179px;  padding:8px; text-align:center; }
#gest_coming_soon2 {padding-top:10px;padding-left:30px;color:#1b51a7; font-family:Arial, Verdana, 'sans serif';font-size:14px; font-style: bold;}
#sys_reg {color:#99cccc; font-style:italic; padding-top:18px;}

#blankDiv2 {padding-left: 0px; padding-top:5px;}
#fbAndTwitter {padding-left: 0px; padding-top:8px;}

#startg_web_link { position:absolute; top:1080px; left: 574px; }
#startg_ipad_link { position:absolute; top:980px; left: 214px; }
#startg_iphone_link { position:absolute; top:980px; left: 854px; }
#startg_platforms a { color:#1B51A7;  font-size: 25px; text-decoration:none; font-weight:bold; }
#startg_platforms { height: 450px; padding-left:24px; }
/* END guest Start page styles */

/* BEGIN Mobile Overview page styles */
#mobile_overview_ipad_link { position:absolute; top:540px; left: 200px; }
#mobile_overview_iphone_link { position:absolute; top:540px; left: 679px; }
#mobile_overview_main a { color:#1B51A7;  font-size: 25px; text-decoration:none; font-weight:bold; }
#mobile_overview_iphone_button { position:absolute; top: 590px; left: 670px; }
#mobile_overview_ipad_button { position:absolute; top: 590px; left: 178px; }
/* END Mobile Overview page styles */

/* BEGIN logged-in user Start page styles */
#userbar { width: 1024px; height: 24px; background-color: #34ace9; z-index: 20; }
#userbar_username { position:absolute; left:0px; top:47px; z-index:21; color:#ffffff; font-family: Arial, Verdana, "sans serif"; font-size:11px; text-align:right; width:1014px; }
#userbar_username a { color:#ffffff; }
#userbar_msg { position:absolute; left:0px; top:47px; z-index:22; color:#ffffff; font-family: Arial, Verdana, "sans serif"; font-size: 12px; padding-left:10px; }
#userbar_msg .update { color:#D3FFA8; }
/*#start_user_newsPanel { width:400px; /*width:675px;*/ margin-top:15px; }*/
#start_user_demoPanel { width:330px; }
#start_user_mainContent .featureBar { height: 24px; background-color: #0FB9F7; color: #FFFFFF; margin-top:15px; font-family: Arial, Verdana, "sans serif"; font-size: 12px; font-weight: Bold; padding-left: 10px; line-height:24px; }
#start_user_launchPanel { width:780px;/*width:650px;*/ height:150px; min-height:150px; padding:15px; background: url('../images/launch_panel_bg.jpg'); background-repeat: no-repeat; /*background-color:#edefee;*/ }  		
#start_user_launchPanel h2 { color:#1b51a7; font-family: Arial, Verdana, "sans serif"; font-size:28px; font-weight:normal; margin:0px; }     		
#start_user_launchPanel h1 { color:#1b51a7; font-family: Arial, Verdana, "sans serif"; font-size:15px; font-weight:normal; margin:0px; margin-top:10px; margin-bottom:10px; }	
#launch { margin:0px; padding:0px; }
#launchbutton { padding:0px; margin:0px; float:right; margin-top:0px; margin-right:10px;}
#start_user_launchPanel .invalid { color:#ff0000; font-size:12px; border: 1px solid #ff0000; padding:5px; }
#start_user_launchPanel .warning { color:#f88017; font-size:12px; border: 1px solid #f88017; padding:5px; }     		
#validateMessages, #warningMessages, #winieFail, #winie32Fail, #winie32Warning, #flashFail { display:none; }   		
#tips { color:#333333; font-size:12px; margin:0px; width:308px; }      		
#tips h2 { color:#1b51a7; font-size:22px; font-weight:normal; margin:0px; }
#tips img { }
#tip_title { padding-bottom:15px; }
#tip_title h2 { font-weight: bold; font-style: italic; font-size:22px; margin:0px; }
#news { color:#333333; font-size:12px; margin:0px; width:450px; }    
#news_title { padding-bottom:15px; }
#news_title h2 { font-weight: bold; font-style: italic; font-size:22px; margin:0px; }
#demos { color:#333333; font-size:12px; margin:0px; }
#tip_tutorial_btn { margin-top:19px; margin-left:0px; margin-botttom:0px; margin-right:0px; } 
#start_zedo_add { float: right; padding-top: 15px; }
/* END logged-in user Start page styles */

/* BEGIN About page styles */
#about1_leftCol { width: 1000px; height: 630px; padding-top: 5px; background: url('../images/bg_about1.jpg'); background-repeat: no-repeat; background-position: top right; }
#about2_leftCol { width: 1000px; height: 880px; padding-top: 5px; }
#about_pr_leftCol { width: 1000px; height: 745px; padding-top: 5px; background: url('../images/bg_about_pr2.jpg'); background-repeat: no-repeat; background-position: top right; }
#about_pr2_leftCol { width: 1000px; padding-top: 5px; background: url('../images/bg_about3.jpg'); background-repeat: no-repeat; background-position: top right; }
#about_pr3_leftCol { width: 1000px; padding-top: 5px; background: url('../images/bg_about3.jpg'); background-repeat: no-repeat; background-position: top right; }
#about_pr4_leftCol { width: 1000px; padding-top: 5px; background: url('../images/bg_about6.jpg'); background-repeat: no-repeat; background-position: top right; }
#about4_leftCol { width: 1000px; height: 715px; padding-top: 5px; background: url('../images/bg_about4.jpg'); background-repeat: no-repeat; background-position: top right; }
#about5_leftCol { width: 1000px; height: 670px; padding-top: 5px; background: url('../images/bg_about5.jpg'); background-repeat: no-repeat; background-position: top right; }
#about_para { padding-top:10px; padding-bottom:10px; padding-left:20px; width:410px; }
#about_para b { color:#1B51A7; }
#about_para_wide { padding-top:10px; padding-bottom:10px; padding-left:20px; width:710px; }
#about_para_wide b { color:#1B51A7; }
#about_press_para { padding-top:10px; padding-bottom:10px; padding-left:20px; width:510px; }
#about_press_para b { color:#1B51A7; }
#about_nav_back1 { position:absolute; top:79px; left:130px; height:35px; width:840px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on1-6.jpg'); background-repeat:no-repeat; background-position:top right; }
#about_nav_back2 { position:absolute; top:79px; left:130px; height:35px; width:840px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on2-6.jpg'); background-repeat:no-repeat; background-position:top right; }
#about_nav_back3 { position:absolute; top:79px; left:130px; height:35px; width:840px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on3-6.jpg'); background-repeat:no-repeat; background-position:top right; }
#about_nav_back4 { position:absolute; top:79px; left:130px; height:35px; width:840px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on4-6.jpg'); background-repeat:no-repeat; background-position:top right; }
#about_nav_back5 { position:absolute; top:79px; left:130px; height:35px; width:840px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on5-6.jpg'); background-repeat:no-repeat; background-position:top right; }
#about_nav_back6 { position:absolute; top:79px; left:130px; height:35px; width:840px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on6-6.jpg'); background-repeat:no-repeat; background-position:top right; }
#about_nav_1 {position:absolute; left:69px;}
#about_nav_2 {position:absolute; left:218px;}
#about_nav_3 {position:absolute; left:329px;}
#about_nav_4 {position:absolute; left:487px;}
#about_nav_5 {position:absolute; left:608px;}
#about_nav_6 {position:absolute; left:745px;}
#about_nav_current {color: #0fb9f7;}
#about_nav_back1 a, #about_nav_back2 a, #about_nav_back3 a, #about_nav_back4 a, #about_nav_back5 a, #about_nav_back6 a {color: #888889; text-decoration: none; font-weight:bold;}
#about_nav a:hover {color: #666666;}
#about_ads { width:160px; height:600px; padding-top:10px; padding-right:5px;}
#about_media_img1 { padding-top: 30px; text-align:right; padding-bottom: 10px; }
#about_media_download { padding-top:10px; padding-bottom:10px; padding-left:14px; /*width: 1000px;*/ }
#about_media_download img { margin-left:10px; margin-right:10px; margin-top:0px; margin-bottom:0px; }
#about_table { margin-top:8px; }
/* END About page styles */

/* BEGIN Learn page styles */
#learn_leftCol { float: left; width: 1000px; padding-top: 24px; background: url('../images/bg_learnmore.jpg'); background-repeat: no-repeat; background-position: top right; }
/* END Learn page styles */

/* BEGIN Tour page styles */
#tour_leftCol{ width: 1000px; padding-top: 5px; min-height:630px; }
#tour_bg { width: 1000px; padding-top: 0px; height: 780px; background: url('../images/solu1_bg.jpg'); background-repeat: no-repeat; background-position: top right;}
#tour1_leftCol{ width: 1000px; padding-top: 24px; background: url('../images/bgtour1.jpg'); background-repeat: no-repeat; background-position: top right; }
#tour1_ad_leftCol{ width: 1000px; padding-top: 5px; background: url('../images/bgtour1_sm.jpg'); background-repeat: no-repeat; background-position: bottom right; }
#tour1_ad_leftCol_noimg{ width: 1000px; padding-top: 5px; }
#tour2_leftCol{ width: 1000px; height:810px; padding-top: 24px; background: url('../images/bgtour3.jpg'); background-repeat: no-repeat; background-position: top right; }
#tour3_leftCol{ width: 1000px; padding-top: 5px; /*background: url('../images/bgtour3.jpg'); background-repeat: no-repeat; background-position: top right; */}
#tour2_leftCol_long{ width: 1000px; height:890px; padding-top: 5px; background: url('../images/bgtour3.jpg'); background-repeat: no-repeat; background-position: top right; }
#tour1ads_leftCol{ width: 1000px; padding-top: 24px; background: url('../images/tour1_minibg.jpg'); background-repeat: no-repeat; background-position: top right; }
#tour_nav_back1 { position:absolute; top:79px; left:100px; height:35px; width:840px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on1-4.jpg'); background-repeat:no-repeat; background-position:top left; }
#tour_nav_back2 { position:absolute; top:79px; left:100px; height:35px; width:840px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on2-4.jpg'); background-repeat:no-repeat; background-position:top left; }
#tour_nav_back3 { position:absolute; top:79px; left:100px; height:35px; width:840px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on3-4.jpg'); background-repeat:no-repeat; background-position:top left; }
#tour_nav_back4 { position:absolute; top:79px; left:100px; height:35px; width:840px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on4-4.jpg'); background-repeat:no-repeat; background-position:top left; }
#tour_nav_back5 { position:absolute; top:79px; left:100px; height:35px; width:840px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on5.jpg'); background-repeat:no-repeat; background-position:top left; }
#tour_nav_1 {position:absolute; left:46px;}
#tour_nav_2 {position:absolute; left:199px;}
#tour_nav_3 {position:absolute; left:321px;}
#tour_nav_4 {position:absolute; left:470px;}
#tour_nav_5 {position:absolute; left:632px;}
#tour_nav_current {color: #0fb9f7;}
#tour_nav_back1 a, #tour_nav_back2 a, #tour_nav_back3 a, #tour_nav_back4 a, #tour_nav_back5 a {color: #888889; text-decoration: none; font-weight:bold;}
#tour_nav a:hover {color: #666666;}
#tour_para { padding-top: 10px; padding-left: 20px; }
#tour_para_width1 { width: 580px; display:block; }
#tour_para_width2 { width: 350px; display:block; }
#tour_para_width3 { width: 410px; display:block; }
#tour_para_width4 { width: 375px; display:block; }
#tour_para_width5 { width: 520px; display:block; }
#tour_divide { width:410px; height:15px; margin-left:20px; margin-top:5px; margin-bottom:10px; border-bottom: solid #AFAFB1 1px; clear:both; }
#tour_divide_short { width:360px; height:15px; margin-left:20px; margin-top:5px; margin-bottom:10px; border-bottom: solid #AFAFB1 1px; clear:both; }
#tour_divide_long { width:580px; height:15px; margin-left:20px; margin-top:5px; margin-bottom:10px; border-bottom: solid #AFAFB1 1px; clear:both; }
#tour_table, #tour_table2 { padding-left: 5px; padding-top: 5px; color: #afafb1;}
#tour_table a, #tour_table2 a, #tour_table3 a { padding-top: 5px; }
#tour_table2 img { border:1px #1B51A7 solid; }
#tour_table3 { position:absolute; top:397px; left:10px; padding-left: 5px; padding-top: 5px; color: #333333; font-size:10px;}
#tour_ad_table { padding-top:10px; font-size:16px; }
#tour_movies_table { padding-top:10px; padding-left:20px; font-size:16px; }
#tour_label1 {position:absolute; /*top:253px;*/ left:36px; padding-left: 5px; padding-top: 5px; color: #1B51A7;}
#tour_label2 {position:absolute; /*top:253px;*/ left:148px; padding-left: 5px; padding-top: 5px; color: #1B51A7;}
#tour_label3 {position:absolute; /*top:253px;*/ left:256px; padding-left: 5px; padding-top: 5px; color: #1B51A7;}
#tour_label4 {position:absolute;  /*top:253px;*/  left:366px; padding-left: 5px; padding-top: 5px; color: #1B51A7;}
#tour_label5 {position:absolute;  /*top:253px;*/  left:488px; padding-left: 5px; padding-top: 5px; color: #1B51A7;}
#tour_label6 {position:absolute;  /*top:253px;*/  left:597px; padding-left: 5px; padding-top: 5px; color: #1B51A7;}
#tour_label7 {position:absolute;  /*top:253px;*/  left:710px; padding-left: 5px; padding-top: 5px; color: #1B51A7;}
#tour_register { position:absolute; top:79px; left:896px; margin:0px; }
#tour_register_text { margin-right:10px; color:#1B51A7; font-weight:bold; top:-8px; position:relative;}
#tour_shots_others { margin-left:4px; color: #1B51A7; }
#tour_para_ad { padding-top: 20px; padding-left: 20px;}
#tour_para_ad2 { padding-top: 20px; padding-left: 10px;}
#tour_screenlinks1 { position:absolute; top:5px; left:12px; width:90px;}
#tour_screenlinks2 { position:absolute; top:5px; left:125px; width:90px;}
#tour_screenlinks3 { position:absolute; top:5px; left:237px; width:90px;}
#tour_screenlinks4 { position:absolute; top:5px; left:349px; width:90px;}
#tour_screenlinks5 { position:absolute; top:5px; left:461px; width:90px;}
#tour_screenlinks6 { position:absolute; top:5px; left:573px; width:90px;}
#tour_screenlinks7 { position:absolute; top:5px; left:685px; width:90px;}
/* END Tour page styles */

/* BEGIN iPad Tour page styles */
#ipad_help_link { padding-top:10px; padding-left: 20px; width:520px; font-size:12px; }
#ipad_tour_button { position:absolute; top: 145px; left: 884px; }
#ipad_tour_ad_banner { position:absolute; top: 205px; left: 864px; }
#ipad_tour_leftCol{ width: 1000px; padding-top: 5px; min-height:630px; }
#ipad_tour_bg { width: 1000px; padding-top: 0px; height: 780px; background: url('../images/solu1_bg.jpg'); background-repeat: no-repeat; background-position: top right;}
#ipad_tour1_leftCol{ width: 1000px; padding-top: 24px; background: url('../images/bgtour1.jpg'); background-repeat: no-repeat; background-position: top right; }
#ipad_tour1_ad_leftCol{ width: 1000px; padding-top: 5px; background: url('../images/bgtour1_sm.jpg'); background-repeat: no-repeat; background-position: bottom right; }
#ipad_tour1_ad_leftCol_noimg{ width: 1000px; padding-top: 5px; }
#ipad_tour2_leftCol{ width: 1000px; height:810px; padding-top: 24px; background: url('../images/bgtour3.jpg'); background-repeat: no-repeat; background-position: top right; }
#ipad_tour3_leftCol{ width: 1000px; padding-top: 5px; background: url('../images/bgtour3.jpg'); background-repeat: no-repeat; background-position: top right; }
#ipad_tour2_leftCol_long{ width: 1000px; height:890px; padding-top: 5px; background: url('../images/bgtour3.jpg'); background-repeat: no-repeat; background-position: top right; }
#ipad_tour4_leftCol{ width: 1000px; height:2140px; padding-top: 5px; background: url('../images/bg_faq.jpg'); background-repeat: no-repeat; background-position: top right; }
#ipad_tour1ads_leftCol{ width: 1000px; padding-top: 24px; background: url('../images/tour1_minibg.jpg'); background-repeat: no-repeat; background-position: top right; }
#ipad_tour_nav_back1 { position:absolute; top:79px; left:185px; height:35px; width:815px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on1ipad.jpg'); background-repeat:no-repeat; background-position:top right; }
#ipad_tour_nav_back2 { position:absolute; top:79px; left:185px; height:35px; width:815px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on2ipad.jpg'); background-repeat:no-repeat; background-position:top right; }
#ipad_tour_nav_back3 { position:absolute; top:79px; left:185px; height:35px; width:815px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on3ipad.jpg'); background-repeat:no-repeat; background-position:top right; }
#ipad_tour_nav_back4 { position:absolute; top:79px; left:185px; height:35px; width:815px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on4ipad.jpg'); background-repeat:no-repeat; background-position:top right; }
#ipad_tour_nav_back5 { position:absolute; top:79px; left:185px; height:35px; width:815px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on5ipad.jpg'); background-repeat:no-repeat; background-position:top right; }
#ipad_tour_nav_1 {position:absolute; left:66px;}
#ipad_tour_nav_2 {position:absolute; left:219px;}
#ipad_tour_nav_3 {position:absolute; left:342px;}
#ipad_tour_nav_4 {position:absolute; left:516px;}
#ipad_tour_nav_5 {position:absolute; left:631px;}
#ipad_tour_nav_current {color: #0fb9f7;}
#ipad_tour_nav_back1 a, #ipad_tour_nav_back2 a, #ipad_tour_nav_back3 a, #ipad_tour_nav_back4 a, #ipad_tour_nav_back5 a {color: #888889; text-decoration: none; font-weight:bold;}
#ipad_tour_nav a:hover {color: #666666;}
#ipad_tour_para { padding-top: 10px; padding-left: 20px; }
#ipad_tour_para_width1 { width: 580px; display:block; }
#ipad_tour_para_width2 { width: 350px; display:block; }
#ipad_tour_para_width3 { width: 410px; display:block; }
#ipad_tour_para_width4 { width: 375px; display:block; }
#ipad_tour_para_width5 { width: 520px; display:block; }
#ipad_tour_para_width6 { display:block; }
#ipad_tour_divide { width:410px; height:15px; margin-left:20px; margin-top:5px; margin-bottom:10px; border-bottom: solid #AFAFB1 1px; clear:both; }
#ipad_tour_divide_short { width:360px; height:15px; margin-left:20px; margin-top:5px; margin-bottom:10px; border-bottom: solid #AFAFB1 1px; clear:both; }
#ipad_tour_divide_long { width:580px; height:15px; margin-left:20px; margin-top:5px; margin-bottom:10px; border-bottom: solid #AFAFB1 1px; clear:both; }
#ipad_tour_divide_extralong { width:810px; height:15px; margin-left:20px; margin-top:5px; margin-bottom:10px; border-bottom: solid #AFAFB1 1px; clear:both; }
#ipad_tour_table, #tour_table2 { padding-left: 5px; padding-top: 5px; color: #afafb1;}
#ipad_tour_table a, #tour_table2 a, #tour_table3 a { padding-top: 5px; }
#ipad_tour_table2 img { border:1px #1B51A7 solid; }
#ipad_tour_table3 { position:absolute; top:397px; left:10px; padding-left: 5px; padding-top: 5px; color: #333333; font-size:10px;}
#ipad_tour_ad_table { padding-top:10px; font-size:16px; }
#ipad_tour_movies_table { padding-top:10px; padding-left:20px; font-size:16px; }
#ipad_tour_label1 {position:absolute; /*top:253px;*/ left:36px; padding-left: 5px; padding-top: 5px; color: #1B51A7;}
#ipad_tour_label2 {position:absolute; /*top:253px;*/ left:148px; padding-left: 5px; padding-top: 5px; color: #1B51A7;}
#ipad_tour_label3 {position:absolute; /*top:253px;*/ left:256px; padding-left: 5px; padding-top: 5px; color: #1B51A7;}
#ipad_tour_label4 {position:absolute;  /*top:253px;*/  left:366px; padding-left: 5px; padding-top: 5px; color: #1B51A7;}
#ipad_tour_label5 {position:absolute;  /*top:253px;*/  left:488px; padding-left: 5px; padding-top: 5px; color: #1B51A7;}
#ipad_tour_label6 {position:absolute;  /*top:253px;*/  left:597px; padding-left: 5px; padding-top: 5px; color: #1B51A7;}
#ipad_tour_label7 {position:absolute;  /*top:253px;*/  left:710px; padding-left: 5px; padding-top: 5px; color: #1B51A7;}
#ipad_tour_register { position:absolute; top:79px; left:896px; margin:0px; }
#ipad_tour_register_text { margin-right:10px; color:#1B51A7; font-weight:bold; top:-8px; position:relative;}
#ipad_tour_shots_others { margin-left:4px; color: #1B51A7; }
#ipad_tour_para_ad { padding-top: 20px; padding-left: 20px;}
#ipad_tour_para_ad2 { padding-top: 20px; padding-left: 10px;}
#ipad_tour_screenlinks1 { position:absolute; top:5px; left:12px; width:90px;}
#ipad_tour_screenlinks2 { position:absolute; top:5px; left:125px; width:90px;}
#ipad_tour_screenlinks3 { position:absolute; top:5px; left:237px; width:90px;}
#ipad_tour_screenlinks4 { position:absolute; top:5px; left:349px; width:90px;}
#ipad_tour_screenlinks5 { position:absolute; top:5px; left:461px; width:90px;}
#ipad_tour_screenlinks6 { position:absolute; top:5px; left:573px; width:90px;}
#ipad_tour_screenlinks7 { position:absolute; top:5px; left:685px; width:90px;}
/* END Tour page styles */

/* BEING iPhone page styles */
#iphone_support1_leftCol{ width: 1000px; height:1980px; padding-top: 5px; background: url('../images/bg_faq.jpg'); background-repeat: no-repeat; background-position: top right; }
#iphone_support2_leftCol{ width: 1000px; height:860px; padding-top: 5px; background: url('../images/bg_faq.jpg'); background-repeat: no-repeat; background-position: top right; }
#iphone_support3_leftCol{ width: 1000px; height:800px; padding-top: 5px; }
#iphone_support_nav_back1 { position:absolute; top:79px; left:265px; height:35px; width:554px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on1-3.jpg'); background-repeat:no-repeat; background-position:top right; }
#iphone_support_nav_back2 { position:absolute; top:79px; left:265px; height:35px; width:554px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on2-3.jpg'); background-repeat:no-repeat; background-position:top right; }
#iphone_support_nav_back3 { position:absolute; top:79px; left:265px; height:35px; width:554px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on3-3.jpg'); background-repeat:no-repeat; background-position:top right; }
#iphone_support_nav_1 {position:absolute; left:63px;}
#iphone_support_nav_2 {position:absolute; left:188px;}
#iphone_support_nav_3 {position:absolute; left:363px;}
#iphone_support_nav_current {color: #0fb9f7;}
#iphone_support_nav_back1 a {color: #888889; text-decoration: none; font-weight:bold;}
#iphone_support_nav_back2 a {color: #888889; text-decoration: none; font-weight:bold;}
#iphone_support_nav_back3 a {color: #888889; text-decoration: none; font-weight:bold;}
#iphone_support_nav a:hover {color: #666666;}
#iphone_overview_button { position:absolute; top: 545px; left: 875px; }
#iphone_overview_ad_banner { position:absolute; top: 165px; left: 864px; }
#iphone_overview_main { position:relative; top:10px; left:185px; padding-bottom:30px; }
#iphone_overview_para { padding-top: 10px; padding-left: 80px; }
#iphone_overview_para_width1 { width: 580px; display:block; }
#iphone_overview_para_width2 { width: 350px; display:block; }
#iphone_overview_para_width3 { width: 410px; display:block; }
#iphone_overview_para_width4 { width: 375px; display:block; }
#iphone_overview_para_width5 { width: 520px; display:block; }
#iphone_overview_para_width6 { display:block; }
#iphone_overview_image1 { position:absolute; top: 720px; left: 650px; }
#iphone_overview_image2 { position:absolute; top: 1320px; left: 650px; }
#iphone_overview_image3 { position:absolute; top: 1920px; left: 650px; }
#iphone_overview_leftCol{ width: 1000px; height:1720px; padding-top: 5px; }
#iphone_overview_table { padding-top:10px; font-size:16px; }
#iphone_overview_head { padding-top: 20px; padding-bottom: 15px; padding-left: 150px; color: #1B51A7; font-size: 25px; }
#iphone_overview_divide_short { width:360px; height:15px; margin-left:80px; margin-top:5px; margin-bottom:10px; border-bottom: solid #AFAFB1 1px; clear:both; }
#iphone_para_head { padding-top: 10px;padding-bottom: 5px; padding-left: 80px; color: #1B51A7; font-size:14px; font-weight:bold; }
/* END iPhone page styles */

/* BEGIN Solutions page styles */
#solutions_ad_table { padding-top:15px; }
#solutions_img_table { padding-top:5px; padding-left:20px; }
#solutions_ad_demobox { width:434px; padding:0px; margin: 8px 10px 0px 10px; }
.solutions_ad_demobox_img { border: 1px solid #1B51A7; }
#solutions_nav_tabs1 { position:absolute; top:79px; left:0px; height:35px; width:833px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on1-4.jpg'); background-repeat:no-repeat; background-position:top right;}
#solutions_nav_tabs2 { position:absolute; top:79px; left:0px; height:35px; width:833px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on2-4.jpg'); background-repeat:no-repeat; background-position:top right;}
#solutions_nav_tabs3 { position:absolute; top:79px; left:0px; height:35px; width:833px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on3-4.jpg'); background-repeat:no-repeat; background-position:top right;}
#solutions_nav_tabs4 { position:absolute; top:79px; left:0px; height:35px; width:833px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on4-4.jpg'); background-repeat:no-repeat; background-position:top right;}
#solutions_nav_reorder_tab1 {position:absolute; left:184px;}
#solutions_nav_reorder_tab2 {position:absolute; left:328px;}
#solutions_nav_reorder_tab3 {position:absolute; left:484px;}
#solutions_nav_reorder_tab4 {position:absolute; left:633px;}
#solutions_nav_tabs1 a, #solutions_nav_tabs2 a, #solutions_nav_tabs3 a, #solutions_nav_tabs4 a {color: #888889; text-decoration: none; font-weight:bold;}
#solutions_students { width: 1000px; padding-top: 5px; padding-bottom:5px; min-height:630px; }
#solutions_medical_device { width: 1000px; padding-top: 5px; padding-bottom:5px; min-height:630px; }
#solutions_health_care { width: 1000px; padding-top: 5px; padding-bottom:5px; min-height:630px; }
#solutions_pharmaceutical { width: 1000px; padding-top: 5px; padding-bottom:5px; min-height:630px; }
#solutions_divide_gap { width:360px; height:5px; }
#solutions_leftCol{ width: 1000px; padding-top: 24px; }
#solutions1_leftCol{ width: 1000px; padding-top: 24px; background: url('../images/bgtour1.jpg'); background-repeat: no-repeat; background-position: top right; }
#solutions1_ad_leftCol{ width: 1000px;height: 760px; padding-top: 24px; padding-bottom:5px; background: url('../images/solu1_bg.jpg'); background-repeat: no-repeat; background-position: top right; }
#solutions2_leftCol{ width: 1000px; height: 780px; padding-top: 24px; padding-bottom:5px; background: url('../images/solu2_bg.jpg'); background-repeat: no-repeat; background-position: top right; }
#solutions3_leftCol{ width: 1000px; height: 885px; padding-top: 24px; padding-bottom:5px; background: url('../images/solu3_bg.jpg'); background-repeat: no-repeat; background-position: top left; }
#solutions4_leftCol{ width: 1000px; height: 815px; padding-top: 24px; padding-bottom:5px; background: url('../images/solu4_bg.jpg'); background-repeat: no-repeat; background-position: top right; }
#solutions5_leftCol{ width: 1000px; height: 810px; padding-top: 24px; padding-bottom:5px; background: url('../images/solu5_bg.jpg'); background-repeat: no-repeat; background-position: top right; }
#solutions6_leftCol{ width: 1000px; height: 800px; padding-top: 24px; padding-bottom:5px; background: url('../images/solu6_bg_new.jpg'); background-repeat: no-repeat; background-position: top left; }
#solutions1ads_leftCol{ width: 1000px; padding-top: 24px; background: url('../images/tour1_minibg.jpg'); background-repeat: no-repeat; background-position: top right; }
#solutions_nav_back1 { position:absolute; top:79px; left:140px; height:35px; width:833px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on1-6.jpg'); background-repeat:no-repeat; background-position:top right; }
#solutions_nav_back2 { position:absolute; top:79px; left:140px; height:35px; width:833px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on2-6.jpg'); background-repeat:no-repeat; background-position:top right; }
#solutions_nav_back3 { position:absolute; top:79px; left:140px; height:35px; width:833px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on3-6.jpg'); background-repeat:no-repeat; background-position:top right; }
#solutions_nav_back4 { position:absolute; top:79px; left:140px; height:35px; width:833px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on4-6.jpg'); background-repeat:no-repeat; background-position:top right; }
#solutions_nav_back5 { position:absolute; top:79px; left:140px; height:35px; width:833px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on5-6.jpg'); background-repeat:no-repeat; background-position:top right; }
#solutions_nav_back6 { position:absolute; top:79px; left:140px; height:35px; width:833px; padding-top: 10px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/tabs-on6-6.jpg'); background-repeat:no-repeat; background-position:top right; }
#solutions_nav_1 {position:absolute; left:62px;}
#solutions_nav_2 {position:absolute; left:180px;}
#solutions_nav_3 {position:absolute; left:323px;}
#solutions_nav_4 {position:absolute; left:473px;}
#solutions_nav_5 {position:absolute; left:608px;}
#solutions_nav_6 {position:absolute; left:735px;}
#solutions_nav_current {color: #0fb9f7;}
#solutions_nav_back1 a, #solutions_nav_back2 a, #solutions_nav_back3 a, #solutions_nav_back4 a, #solutions_nav_back5 a, #solutions_nav_back6 a {color: #888889; text-decoration: none; font-weight:bold;}
#solutions_nav a:hover {color: #666666;}
#solutions_demobox_md{ height:446px; width: 450px;margin-bottom:10px ;margin-top:5px;padding-top: 24px; background: url('../images/solu_demo_box_large_bg.jpg'); background-repeat: no-repeat; background-position: top right; }
#solutions_demobox_table { width:414px; padding:0px; margin:0px 0px 0px 0px; color: #afafb1;}
#solutions_demobox_head { padding:0px; margin:0px 0px 0px 10px; color: #1B51A7; font-size:16px; font-weight:bold; }
#solutions_demobox_para { padding:0px; margin:10px 10px 15px 10px; color: #1B51A7; font-size:14px; font-style:italic; }
#solutions3_demo_title{ padding:0px; margin:10px 0px 10px 0px; color: #1B51A7; font-size:12px; font-weight:bold; }
#solutions_demobox_img { } 
#solutions_demobox_img_right { padding-top: 5px; text-align:right; padding-bottom: 25px; padding-right: 10px; /padding-right: 5px;}
#solutions_head { padding-top: 10px;/padding-top:10px padding-bottom: 5px; padding-left: 20px;/padding-left:20px !important ; color: #1B51A7; font-size: 25px; /padding-left:5px;}
#solutions_para { padding-top: 10px; padding-left: 20px; /padding-left:20 !important;}
#solutions_para_right { padding-top: 10px; padding-left: 20px; text-align:right; }
#solutions_para_width1 { width: 580px; display:block; }
#solutions_para_width2 { width: 350px; display:block; }
#solutions_para_width3 { width: 410px; display:block; }
#solutions_para_width4 { width: 375px; display:block; }
#solutions_para_width5 { width: 520px; display:block; }
#solutions_divide { width:390px; height:15px; margin-left:20px;/margin-left:20px; margin-top:5px; margin-bottom:10px; border-bottom: solid #AFAFB1 1px; clear:both;  }
#solutions_divide_short { width:360px; height:15px; margin-left:20px; margin-top:5px; margin-bottom:10px; border-bottom: solid #AFAFB1 1px; clear:both; }
#solutions_divide_long { width:580px; height:15px; margin-left:20px; margin-top:5px; margin-bottom:10px; border-bottom: solid #AFAFB1 1px; clear:both; }
#solutions_table, #solutions_table2 { padding-left: 0px; padding-top: 5px; color: #afafb1;}
#solutions_table a, #solutions_table2 a, #solutions_table3 a { padding-top: 5px; }
#solutions_table2 img { border:1px #1B51A7 solid; }
#solutions_table3 { position:absolute; top:535px; left:10px; padding-left: 5px; padding-top: 5px; color: #333333; font-size:10px;}
#solutions_label1 {position:absolute; top:300px; left:37px; padding-left: 5px; padding-top: 5px; color: #afafb1;}
#solutions_label2 {position:absolute; top:300px; left:147px; padding-left: 5px; padding-top: 5px; color: #afafb1;}
#solutions_label3 {position:absolute; top:300px; left:255px; padding-left: 5px; padding-top: 5px; color: #afafb1;}
#solutions_label4 {position:absolute; top:300px; left:365px; padding-left: 5px; padding-top: 5px; color: #afafb1;}
#solutions_label5 {position:absolute; top:300px; left:490px; padding-left: 5px; padding-top: 5px; color: #afafb1;}
#solutions_label6 {position:absolute; top:300px; left:595px; padding-left: 5px; padding-top: 5px; color: #afafb1;}
#solutions_label7 {position:absolute; top:300px; left:710px; padding-left: 5px; padding-top: 5px; color: #afafb1;}
#solutions_register { position:absolute; top:241px; left:840px; margin:0px; }
#solutions_register_text { margin-right:10px; color:#1B51A7; font-weight:bold; top:-8px; position:relative;}
#solutions_shots_others { margin-left:4px; }
#solutions_ads { width:160px; height:600px; padding-top:13px;}
#solutions_user_launchPanel .invalid { color:#ff0000; font-size:12px; border: 1px solid #ff0000; margin:0px; padding:10px 0px 10px 0px; }
#solutions_user_launchPanel .warning { color:#f88017; font-size:12px; border: 1px solid #f88017; margin:0px; padding:10px 0px 10px 0px; }
#solutions_user_launchPanel_md .invalid { color:#ff0000; font-size:12px; border: 1px solid #ff0000; padding:2px; }
#extras_para_head { /padding-left:5px; }
#solutions_btn { margin:0px 0px 10px 0px; }
#solutions_msgtxt { padding:0px 10px 0px 10px; }
#solutions_demobox {width:434px; padding:0px; margin: 8px 10px 0px 10px; background: url('../images/leftside.jpg') repeat-y left top;}
#solutions_ad_demobox .invalid { width: 430px; color:#ff0000; font-size:12px; border: 1px solid #ff0000; margin:0px; padding:10px 0px 10px 0px; }
#solutions_ad_demobox .warning { width: 430px; color:#f88017; font-size:12px; border: 1px solid #f88017; margin:0px; padding:10px 0px 10px 0px; }

#top_demobox {width:100%; padding:0px; margin:0px; height:15px; background:url('../images/top1.jpg') no-repeat left top;}
#top_demobox_long {width:800px; height:15px; background:url('../images/top_long.jpg') no-repeat left top;}
#center-content_demobox {position:relative; padding:0px; margin:0px 0px 0px 9px; background:#f5f5f5 url('../images/rightside.jpg') repeat-y right top;}
#bottom_demobox {width:100%; padding:0px; margin:0px; height:16px; background:url('../images/bottom1.jpg') no-repeat left bottom; }
#bottom_demobox_long {width:800px; height:16px; background:url('../images/bottom_long.jpg') no-repeat left bottom; }
/* END Solutions page styles */

/* BEGIN screenshots popup pages styles */
#bottom_ad_banner_popup { width:1009px; height:90px;}
/* END screenshots popup pages styles */

/* BEGIN FAQ page styles */
#faq_leftCol { width:1009px; padding-top:5px; background:url('../images/bg_faq.jpg'); background-repeat:no-repeat; background-position:top right; }
#faq_link { padding-top:10px; padding-left: 50px; width: 520px; color: #1B51A7; font-size: 12px; }
#faq_q { padding-top:10px; padding-left: 20px; width: 580px; color: #1B51A7; font-size:12px; font-weight:bold; }
#faq_a { padding-top:10px; padding-left: 20px; width: 580px; }
#faq_listHeadFirst { padding-top:10px; padding-left: 20px; width: 580px; color: #1B51A7; font-size: 14px; font-weight:bold; }
#faq_listHead { padding-top:20px; padding-left: 20px; width: 580px; color: #1B51A7; font-size: 14px; font-weight:bold; }
#faq_boldHead { color: #1B51A7; font-size: 14px; font-weight:bold; }
/* END FAQ page styles */

/* BEGIN Subscriptions page styles */
#subscriptions_leftCol { width:1000px; padding-top:5px; background:url('../images/bg_faq.jpg'); background-repeat:no-repeat; background-position:top right; min-height:695px; }
#subscriptions_q { padding-top:10px; padding-left: 20px; width: 580px; color: #1B51A7; font-size:12px; font-weight:bold; }
#subscriptions_a { padding-top:10px; padding-left: 20px; width: 580px; }
#subscriptions_main { left:20px; padding-top:10px;}
#subscriptions_head { padding-top: 0px; padding-bottom: 5px; padding-left: 20px;/padding-left:20px; color: #1B51A7; font-size: 25px; }
#subscriptions_head h1 { padding:0px; margin:0px; font-size: 25px; font-weight:bold; } 
/* END Subscriptions page styles */

/* BEGIN Health News page styles */
#healthnews_leftCol { width:1000px; padding-top:24px; background:url('../images/bg_faq.jpg'); background-repeat:no-repeat; background-position:top right; min-height:695px; }
#healthnews_video { padding-top:20px;  }
#healthnews_a { padding-top:10px; padding-left: 20px; width: 580px; }
#healthnews_head { padding-top: 0px; padding-bottom: 5px; padding-left: 20px;/padding-left:20px; color: #1B51A7; font-size: 25px; }
#healthnews_head h1 { padding:0px; margin:0px; font-size: 25px; font-weight:bold; } 
/* END Subscriptions page styles */

/* BEGIN About PPS page styles */
#aboutPPS_leftCol { width:1000px; padding-top:24px; background: url('../images/bg_eula.jpg'); background-repeat: no-repeat; background-position: top right; min-height:490px; }
#aboutPPS_para { padding-top:10px; padding-left: 20px; width: 580px; }
/* END About PPS page styles */

/* BEGIN Help page styles */
#help_ipad_note { padding-top:10px; padding-bottom:0px; padding-left:20px; font-size:11px; }
#help_leftCol { width:1009px; padding-top:5px; background: url('../images/bg_support.jpg'); background-repeat: no-repeat; background-position: top right; }
#controls_leftCol { width: 1000px; padding-top:5px; min-height:680px; }
#release_leftCol {width: 1000px; padding-top: 24px; background: url('../images/bg_release.jpg'); background-repeat: no-repeat; padding-right:0px; min-height:680px; }
#help_controls_imgR { float:right; width:410px; height:100%; }
#help_link { padding-top:10px; padding-left:50px; width:520px; color:#1B51A7; font-size:12px; }
#help_q { padding-top: 10px; padding-left: 20px; width: 580px; color: #1B51A7; font-size:14px; font-weight:bold; }
#help_a { padding-top: 10px; padding-left: 20px; width: 580px; }
#help_download_pdf { padding-top:28px; padding-bottom:10px; padding-left:14px; /*width: 1000px;*/ }
#help_download_pdf img { margin-left:10px; margin-right:10px; margin-top:0px; margin-bottom:-3px; }
#help_download_pdf2 { padding-top:10px; padding-bottom:10px; padding-left:14px; /*width: 1000px;*/ }
#help_download_pdf2 img { margin-left:10px; margin-right:10px; margin-top:0px; margin-bottom:-3px; }
#help_tutorial { position:absolute; top:130px; left:430px; margin:0px;}
#help_subhead { padding-top: 10px; padding-left: 20px; padding-bottom: 15px;color: #1B51A7; font-size:14px; font-weight:bold; }
#help_nav { padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; }
#help_nav_back1of2 { position:absolute; top:194px; left:255px; height:33px; width:700px; padding-top:10px; padding-left:20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/help-tabs-on1of2.jpg'); background-repeat:no-repeat; background-position:top right; }
#help_nav_back2of2 { position:absolute; top:194px; left:255px; height:33px; width:700px; padding-top:10px; padding-left:20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/help-tabs-on2of2.jpg'); background-repeat:no-repeat; background-position:top right; }
#help_nav_back1 { position:absolute; top:79px; left:255px; height:33px; width:700px; padding-top:10px; padding-left:20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/help-tabs-on1.jpg'); background-repeat:no-repeat; background-position:top right; }
#help_nav_back2 { position:absolute; top:79px; left:255px; height:33px; width:700px; padding-top:10px; padding-left:20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/help-tabs-on2.jpg'); background-repeat:no-repeat; background-position:top right; }
#help_nav_back3 { position:absolute; top:79px; left:255px; height:33px; width:700px; padding-top:10px; padding-left:20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/help-tabs-on3.jpg'); background-repeat:no-repeat; background-position:top right; }
#help_nav_1 {position:absolute; left:63px;}
#help_nav_2 {position:absolute; left:181px;}
#help_nav_3 {position:absolute; left:373px;}
#help_nav_current {color: #0fb9f7;}
#help_nav_back1of2 a, #help_nav_back2of2 a {color: #888889; text-decoration: none; font-weight:bold;}
#help_nav_back1 a, #help_nav_back2 a,#help_nav_back3 a {color: #888889; text-decoration: none; font-weight:bold;}
#help_nav a:hover {color: #666666;}
#support_table { padding-top:20px; }
/* END Help page styles */

/* BEGIN Subscription Billing page styles */
#subscriptionBillingNew_leftCol { width: 1000px; min-height: 800px; padding-top:24px; background:url('../images/bg_billing.jpg'); background-repeat:no-repeat; background-position:top right; }
#subscriptionBillingNew_leftCol div { margin-bottom:20px; }
#subscriptionBillingNew_leftCol div table { width:66%; padding-top:5px; margin-bottom:-30px; padding-bottom:0px;}
#subscriptionBillingNew_leftCol div tr { valign:middle; }
#subscriptionBillingNew_leftCol div table tr td { width:50%; padding-right:10px; padding-bottom:5px; margin-bottom:0px;}
#subscriptionBillingNew_leftCol h3 { font-size:18px; margin:0px; margin-top:10px; margin-bottom:5px }
#subscriptionBillingNew_errorMessage { padding-left: 20px; }
#mostUpperErrorDiv { padding:0px; margin:0px; }
/* END Subscription Billing page styles */

/* BEGIN Subscription Billing page styles */
#subscriptionBilling_leftCol { width: 1000px; padding-left:50px; margin-top:-130px; }
#subscriptionBilling_leftCol div { margin-bottom:20px; }
#subscriptionBilling_leftCol div table { width:100%; padding-top:5px; margin-bottom:-30px; padding-bottom:0px;}
#subscriptionBilling_leftCol div tr { valign:middle; }
#subscriptionBilling_leftCol div table tr td { width:50%; padding-right:10px; padding-bottom:5px; margin-bottom:0px;}
#subscriptionBilling_leftCol h3 { font-size:18px; margin:0px; margin-top:10px; margin-bottom:5px }
/* END Subscription Billing page styles */

/* BEGIN Subscription Select page styles */
#subscriptionSelect_leftCol { width: 1000px; padding-top:24px; min-height: 450px; background: url('../images/bg_subselect.jpg'); background-repeat: no-repeat; background-position: top right; }
#subscriptionSelect_table { padding-left: 20px; padding-top: 10px; }
#cpnCdeTxt_2 { padding-bottom: 10px; }
#cpnCdeTxt_1 { padding-top: 15px; }
/* END Subscription Select page styles */

/* BEGIN Account page styles */
#acct_leftCol { width: 1000px; padding-top:5px; }
#susbscriptionInfo li{padding-top: 10px;}
#acct_update_content { padding-top: 10px; padding-left: 20px; width: 800px;};
#acct_nav { padding-top: 20px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; }
#acct_nav_back1 { position:absolute; top:79px; left:187px; height:33px; width:700px; padding-top:10px; padding-left:20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/help-tabs-on1.jpg'); background-repeat:no-repeat; background-position:top right; }
#acct_nav_back2 { position:absolute; top:79px; left:187px; height:33px; width:700px; padding-top:10px; padding-left:20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/help-tabs-on2.jpg'); background-repeat:no-repeat; background-position:top right; }
#acct_nav_back3 { position:absolute; top:79px; left:187px; height:33px; width:700px; padding-top:10px; padding-left:20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/help-tabs-on3.jpg'); background-repeat:no-repeat; background-position:top right; }
#acct_nav_1 {position:absolute; left:48px;}
#acct_nav_2 {position:absolute; left:207px;}
#acct_nav_3 {position:absolute; left:329px;}
#acct_nav_current {color: #0fb9f7;}
#acct_nav_back1 a, #acct_nav_back2 a,#acct_nav_back3 a {color: #888889; text-decoration: none; font-weight:bold;}
#acct_nav a:hover {color: #666666;}
/* END Account page styles */

/* BEGIN Administration page styles */
#admin_acct_nav { padding-top: 20px; padding-left: 20px; color: #afafb1; font-size:14px; font-weight:bold; }
#admin_acct_nav_back1 { position:absolute; top:79px; left:187px; height:33px; width:700px; padding-top:10px; padding-left:20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/help-tabs-on1-4tabs.jpg'); background-repeat:no-repeat; background-position:top right; }
#admin_acct_nav_back2 { position:absolute; top:79px; left:187px; height:33px; width:700px; padding-top:10px; padding-left:20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/help-tabs-on2-4tabs.jpg'); background-repeat:no-repeat; background-position:top right; }
#admin_acct_nav_back3 { position:absolute; top:79px; left:187px; height:33px; width:700px; padding-top:10px; padding-left:20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/help-tabs-on3-4tabs.jpg'); background-repeat:no-repeat; background-position:top right; }
#admin_acct_nav_back4 { position:absolute; top:79px; left:187px; height:33px; width:700px; padding-top:10px; padding-left:20px; color: #afafb1; font-size:14px; font-weight:bold; background:url('../images/help-tabs-on4-4tabs.jpg'); background-repeat:no-repeat; background-position:top right; }
#admin_acct_nav_1 {position:absolute; left:43px;}
#admin_acct_nav_2 {position:absolute; left:194px;}
#admin_acct_nav_3 {position:absolute; left:349px;}
#admin_acct_nav_4 {position:absolute; left:500px;}
#admin_acct_nav_current {color: #0fb9f7;}
#admin_acct_nav_back1 a, #admin_acct_nav_back2 a,#admin_acct_nav_back3 a,#admin_acct_nav_back4 a {color: #888889; text-decoration: none; font-weight:bold;}
#admin_acct_nav a:hover {color: #666666;}
/* END Administration page styles */

/* BEGIN Register page styles */
#userRegister { width:100%; padding-top:5px; min-height: 1185px; background:url('../images/bg_reg.jpg'); background-repeat:no-repeat; background-position:top right; }
#userRegister div { margin-bottom:20px; }
/*#userRegister div table { width:100%; padding-top:5px; margin-bottom:0px; padding-bottom:0px;}*/
/*#userRegister div tr { valign:middle; }*/
#userRegister div table tr td { width:50%; padding-right:10px; padding-bottom:5px; margin-bottom:0px;}
#userRegister h3 { font-size:18px; margin:0px; margin-top:10px; margin-bottom:5px }
#userReg_interests { margin-top:-20px; width: 590px; }
#userReg_security, #userReg_pass, #userReg_contact, #userReg_eula, #userReg_notification, #userRegNew_btnDiv { width: 585px; }
#userReg_job { width: 585px; }
#userReg_licenseType { width: 585px; margin-top:-15px; }
#userReg_jobOther, #userReg_interestsOther { display:none; margin-top:-20px; width: 585px; }
#userReg_legacy { width:994px; color:#000000; font-size:12px; border:1px solid #f88017; margin-left:20px; width: 585px; };
#userReg_legacy table {  }
#userReg_subscriptionInfo { padding-left: 20px; }
#userReg_form { padding-left: 20px; }
#userReg_aboutYou { color: #1B51A7; font-size: 14px; padding-top:5px; }
#userReg_codes { padding-bottom: 5px; font-size:12px; }
/* END Register page styles */


/* BEGIN Edit profile page styles */
#userInput { width:100%; }
#userInput div { margin-bottom:20px; }
#userInput div table { width:100%; padding-top:5px; }
#userInput div tr { valign:middle; }
#userInput div table tr td { width:50%; padding-right:10px; padding-bottom:5px; margin-bottom:0px;}
#userInput h3 { font-size:18px; margin:0px; margin-top:10px; margin-bottom:5px }
#userEdit_editEmail, #userEdit_editPwd, #userEdit_securityQs, #userEdit_interests, #userEdit_editNotification { margin-top:-20px;}
#userEdit_email, #userEdit_pwd, #userEdit_jobOther, #userEdit_interestsOther, #userEdit_notification { display:none; margin-top:-20px;}
#userEdit_buttonDiv { margin:0px; padding:0px; height: 26px; } 
/* END Edit profile page styles */


/* BEGIN Sign In page styles */
#signin_leftCol { width: 1000px; padding-top:5px; margin-top:0px;}
#signin_form { position:absolute; top:130px; left:570px; }
#signin_formBody { width: 400px; background-color: #BDD9E7; }
#signin_formTitle { padding-left:5px; padding-top:5px; font-size:14px; font-family: Arial, Verdana, "sans serif"; color: #ffffff; height: 25px; width: 395px; background-color: #ABCBDA; /* darker grey-green */ }
#signin_formText { padding:5px; padding-top:10px; }
#signin_formText table { width:100%; }
#signin_formText table tr { valign:middle; }
#signin_formText input { font-size:12px; margin-bottom:2px; }
#signin_formText label { line-height:2; }
#signin_form .forgotLink { color:#648FA2; font-size:10px; text-decoration:underline; float:right; position:absolute; margin-top:7px; margin-left:310px; }
#signin_form .signIn {color:#648FA2; font-size:10px; text-decoration:underline; float:right; position:absolute; margin-top:7px; margin-left:357px; }
#signin_error { margin:5px; margin-top:0px; color:#cc0000; font-weight:normal; }
#signin_error a { font-weight:normal; }
#signin_error a:hover { color:#58bc5c; }
#signin_msg { margin:5px; margin-top:0px; color:#009900; font-weight:normal; }
/* END Sign In page styles */

/* BEGIN Registeredastrial page styles */
#registered_leftCol { width: 1000px; padding-top:24px; margin-top:-180px;}
/* END Registeredastrial page styles */

/* BEGIN Forgot password styles */
#forgot_error { margin-bottom:5px; color:#cc0000; font-weight:normal; }
#forgot_error a { font-weight:normal; }
#forgot_error a:hover { color:#58bc5c; }
#forgot_msg { margin:5px; margin-top:0px; color:#009900; font-weight:normal; }
/* END Forgot password style s*/


/* BEGIN Share page styles */
#share_leftCol{ width: 1000px; padding-top: 24px; background: url('../images/bg_share.jpg'); background-repeat: no-repeat; background-position: top left; }
#shareInput { margin-left:130px; margin-top:20px;}
/* END Share page styles */


/* BEGIN System Requirements page styles */
#sysreqs_leftCol{ width: 1000px; padding-top: 5px; /*height:531px;*/ min-height:585px; background: url('../images/bg_learnmore.jpg'); background-repeat: no-repeat; background-position: top right; }
/* END System Requirements page styles */

/* BEGIN Receipt page styles */
#receipt_leftCol{ width: 1000px; padding-top: 24px; }
/* END Receipt page styles */

/* BEGIN Privacy page styles */
#privacy_leftCol{ width: 1000px; padding-top: 5px; background: url('../images/bg_privacy.jpg'); background-repeat: no-repeat; background-position: top right; }
#privacy_intro_para { width:380px; padding-left:20px; padding-top:10px; }
#privacy_intro_para b { color:#1B51A7; }
#privacy_sechead { padding-left:40px; padding-top:15px; font-size:13px;}
#privacy_sechead b { color:#1B51A7; }
#privacy_leftCol li { margin-top:15px; }
/* END Privacy page styles */


/* BEGIN Contact Us page styles */
#contact_leftCol { width: 1024px; padding-top:5px; background: url('../images/bg_contact.jpg'); background-repeat: no-repeat; background-position: top right; }
#contact_para_wide { padding-top:10px; padding-bottom:10px; padding-left:20px; width:490px; }
#contact_para_wide b { color:#1B51A7; }
/* END Contact Us page styles */

/* BEGIN System Requirements page styles */
#systemreq_para { padding-top: 30px; padding-left: 20px; width: 380px; }
/* END System Requirements page styles */

/* BEGIN Comparison page styles */
#comparison_table { border: 1px solid black; margin-top:20px; margin-bottom:0px;}
#comparison_table td { padding: 5px; border: 1px solid black; } 
.comparison_table_entry { text-align: center; width: 40%; }
#comparison_para { }
/* END Comparison page styles */

/* BEGIN EULA page styles */
#EULA_leftCol { width:1000px; padding-top:5px; background: url('../images/bg_eula.jpg'); background-repeat: no-repeat; background-position: top right; }
#EULA_para { padding-top:10px; padding-bottom:10px; padding-left:20px; width:500px; }
#EULA_para b { color:#000000; }

/* BEGIN Controls page styles */
#controls_para_full { padding-top:10px; padding-bottom:10px; padding-left:20px; width:750px; }
//#controls_para_full b { color:#1B51A7; }
#controls_para_full img { margin-left:10px; margin-right:10px; margin-bottom:10px; }
#controls_para_keyboard { padding-top:10px; padding-bottom:10px; padding-left:20px; width: 520px; }
#controls_para_keyboard b { color:#1B51A7; }
#controls_para_keyboard img { margin-left:20px; margin-top:10px; margin-bottom:10px; margin-right:10px; }
#controls_divide_full { border-bottom: solid #AFAFB1 1px; height:15px; margin-left:20px; margin-right:20px; margin-bottom:10px; padding-top:0px; clear:both; }
#controls_imgR { float:right; height:100%; }
/* END Controls page styles */

/* BEGIN screenshots popup pages styles */
#pop_content { background-color:#FFFFFF;}
#pop_text { padding:5px; margin:5px; color:#1B51A7;}
#pop_image { border: 1px solid #1B51A7;}
/* END screenshots popup pages styles */

/* BEGIN Printable receipt styles */
#printable_leftCol { margin-left: 20px; margin-top: 24px; }
#printable_feedback { font-weight:normal; font-size:16px; color:#000000; font-family:Arial, Verdana, "sans serif"; width:530px }
#printable_icon { position:absolute; top:24px; left:550px; }
/* END Printable receipt styles */

/* BEGIN Error message styles */
#errorPanel {border: 1px solid #ff0000; padding:0px; background-color:#ffffff; }
#errorPanel1 {border: 1px solid #ff0000; padding:0px; background-color:#ffffff; }
#errorPanel2 {border: 1px solid #ff0000; padding:0px; background-color:#ffffff; }
#errorHead { font-size:13px; font-weight:bold; color:#ffffff; background-color:#ff0000; padding-top:1px; padding-bottom:3px; padding-left:10px; }
#errorHead2 { font-size:13px; font-weight:bold; color:#ffffff; background-color:#ff0000; padding-top:1px; padding-bottom:3px; padding-left:10px; }
#errorMsg { color:#ff0000; padding-left: 10px; margin-top:-13px; top:7px; position: relative;}
#errorMsg1 { color:#ff0000; padding-left: 10px; padding-bottom: 3px; padding-top:8px; position: relative;}
#errorMsg11 { color:#ff0000; padding-left: 10px; padding-bottom: 3px; padding-top:8px; position: relative;}
#errorMsg12 { color:#ff0000; padding-left: 10px; padding-bottom: 3px; padding-top:8px; position: relative;}

/* Styles for input fields & labels */
.custom-error-label{ color:#ffffff; }
.custom-error-field{ border: 1px solid #ff0000; }
/* END Error message styles */

/* BEGIN Release page styles */
#release_head { padding-top: 0px; padding-left: 20px; width: 800px; color: #1B51A7; font-size:14px; font-weight:bold; }
#release_a { width:450px; padding-top:20px; padding-left:20px;display:none; z-index:10; }
#release_b { width:450px; padding-top:20px; padding-left:20px;display:none; z-index:10; }
#release_date { padding-top:20px; padding-left:20px; color: #1B51A7; font-size:12px; font-weight:bold; }
#top_release {width:100% ;height:15px;background:url('../images/top1.jpg') no-repeat left top;}
#center_content_release {position:relative;background:#f5f5f5 url('../images/rightside.jpg') repeat-y right top;padding:0px 0px 20px 5px;/margin-top:-5px !important;margin:-1px 0 -50px 0}
#bottom_release {width:100%;height:60px;background:url('../images/bottom1.jpg') no-repeat left bottom;}
#release_launchPanel { width:434px; margin-right:10px; margin-left: 20px; background: url('../images/leftside.jpg') repeat-y left top; padding-left: 0px; }  		     		
#release_greeting { color:#1b51a7; font-family: Arial, Verdana, "sans serif"; font-size:16px; font-weight:normal; padding:9px; }	
#release_launchPanel .invalid { color:#ff0000; font-size:12px; border: 1px solid #ff0000; padding:5px; }
#release_launchPanel .warning { color:#f88017; font-size:12px; border: 1px solid #f88017; padding:5px; }    
#release_para { width:434px; font-size:12px; padding-top:10px; padding-left:20px; }
#release_note { display:block; z-index:10; padding-left:0px; padding-bottom:10px; padding-top:0px; width:380px; }
#release_redirect { color:#1b51a7; line-height:20px; font-size:14px; font-family:Arial, Verdana, 'sans serif'; font-weight:normal; font-style:italic; padding-left:20px; margin:0px; padding-top:0px }
#main_blurb_left { float: left; color: #1B51A7; z-index: 15; }
#main_blurb_right { float: right; color: #1B51A7; z-index: 20; }
#main_blurb p { line-height: 1.5; }

#image1 {width: 105px;}
#bckgrd1 {width: 105px;}

/* validation marker styles for the fields */
label.t-error   {
color:red;
}

input.t-error, textarea.t-error {
/*border-color:red;
border-width:1px;*/
border-top:1px solid #ff0000;
border-bottom:1px solid #ff0000;
border-left:1px solid #ff0000;
border-right:1px solid #ff0000;
color:black;
font-style:normal;
}

img.t-error-icon {
margin-left:-20px;
/* to keep the icon visible, remove visibility attribute*/
visibility:hidden;
}

/* Data grid customization */
table.t-data-grid thead tr th {
	border-bottom:1px solid silver;
	border-right:1px solid silver;
	padding:3px;
	text-align:center;
	white-space:nowrap;
}

/* Data grid customization */
table.t-data-grid tbody tr td {
	border-bottom:1px solid silver;
	border-right:1px solid silver;
	padding:2px;
	text-align:left;
}

*:first-child+html .changeSubWidth {width:78px;}
.changeSubWidth {width:69px;}
* html .changeSubWidth {width:78px;}

* html .extrasHeadWidth{padding-left:45px !important;}
*:first-child+html .extrasHeadWidth{padding-left:45px !important;}

.radioSubDiv{padding-left:289px;/padding-left:285px !important;}

.radioPrePadidlb{padding-right:49px;/padding-right:18px !important;}

/* BEGIN Newsletter page styles */
#newsletter_signup { width:100%; padding-top:5px; min-height: 1003px; background:url('../images/bg_newsletter_signup.jpg'); background-repeat:no-repeat; background-position:top right; }
#newsletter_signup div { margin-bottom:20px; }
#newsletter_signup div table tr td { width:50%; padding-right:10px; padding-bottom:5px; margin-bottom:0px;}
#newsletter_signup h3 { font-size:18px; margin:0px; margin-top:10px; margin-bottom:5px }
#newsletter_signupInfo { padding-left: 20px; }
#newsletter_signup_form { padding-left: 20px; }
#newsletter_form_content, #newsletterSubmit_btnDiv { width: 490px; }
td.newsletter_table_td { padding-top:5px; }
/* END Newsletter page styles */
