body{
	background:#151515 url(../images/bg_rep.jpg) repeat-x scroll 0% 0%; 
	margin:0px; 
	padding:0px;
	font-family:Arial;
	font-size:8pt;
	color:#000000;
}
/************************************GENERAL CSS*****************************************/

p {
	margin:0px;
	padding:0px;
}
form {
	margin:0px;
	padding:0px;
	text-align:left;
}
fieldset {
	margin:0px;
	padding:0px;
	border:0px none;
}
h1 {
	margin:0px;
	padding:0px;
}
h2 {
	margin:0px;
	padding:0px;
}
h3 {
	margin:0px;
	padding:0px;
}
h4 {
	font-size:10px;
	line-height: 1em;
}
h5 {
	font-size:10px;
	line-height: 1em;
}
h6 {
	font-size:10px;
	line-height: 1em;
}
div {
	padding:0px;
	margin:0px;
}
td {
	margin:0px;
	padding:0px;
}
img {
	borddre:0px none;
	outline:none;
    margin:0px
}
a {
	color:#999999;
	cursor:pointer;
	text-decoration:none;
}
a img, a:hover img {
	border:0px none;
}
ul {
	margin:0px;
	padding:0px;
	list-style-position:inside;
	list-style-type:disc;
}
li {
	margin:0;
	padding:0;
	list-style-type:disc;
	list-style-position:inside;
}

/*********************************************************LAYOUT CSS****************************************************/

#main{
	padding:0px;
	margin:0px;
	width:100%;
	float:left;
}

#main_inner{
	margin:0px auto;
	width:945px;
}

#content_inner{
	float:left;
	width:100%;
}

#header_container{
	float:left;
	height:124px;
	width:100%;
}

#logo{
	margin:39px 0px 0px 27px;
	float:left;
	width:222px;
}

#header_right{
	float:right;
	width:226px;
	margin:44px 2px 0px 0px;
}

#menu_container{
	background:url(../images/menu_rep.jpg) repeat-x scroll 0 0 transparent;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	color:#FFFFFF;
	float:left;
	font-size:12pt;
	height:38px;
	text-align:center;
	width:943px;
}

*:first-child+html #menu_container{
height:37px !important;
}

#flash_container{
	float:left;
	width:100%;
	margin:0px 0px 1px 0px;
}

#bottom_mods{
	float:left;
	width:100%;
	margin:0px 0px 17px 0px;
}

#bottom_top{
	background:url(../images/bottom_top_bg.jpg) repeat-x scroll 0% 0%;
	float:left;
	height:137px;
	width:100%;
}

#bottom_top_inner{
	background:url(../images/bottom_top_sep.jpg) no-repeat scroll 458px top transparent;
	float:left;
	height:100%;
	width:100%;
}

#bottom_top_left{
	float:left;	
	width:457px;
}

#bottom_top_right{
	float:right;
	width:486px;
}

#bottom_bot{
	background:url(../images/bottom_bot_bg.jpg) repeat-x scroll 0% 0%;
	float:left;
	width:100%;
}

#bottom_bot_inner{
	float:left;
	padding:11px 7px 6px 7px;
	width:931px;
}

#col1{
	float:left;
	width:306px;
        text-align:center;
}

#col2{
	float:left;
	width:306px;
	margin:0px 7px 0px 6px;
}

#col3{
	float:right;
	width:306px;
}

#main_body{
        float:left;
        width:100%;
        background:#FFFFFF;
        margin:0 0 22px;
        padding:18px 0px 0px 0px;
}

#mb_left{
       float:left;
       margin:0px;
       padding:0px 0px 0px 24px;
       width:172px;
}

#mb_middle{
       float:left;
       margin:0px 27px 0px 27px;
       width:499px;
}
*html #mb_middle{
	margin-right:22px !important; 
}

#mb_right{
       float:right;
       margin:0px;
       padding:0px 24px 0px 0px;
       width:172px;
}
*html #mb_right{
	
padding:0px 23px 0px 0px !important;}

#footer_container {
        background:none repeat scroll 0 0 #1D1D1D;
        float:left;
        font-size:9pt;
        /*font-weight:bold;*/
        margin:0 0 33px;
        padding:7px 0;
        text-align:center;
        width:100%;
}

#footer_container a.mainlevel {
        color:#FFFFFF !important;
        padding:0 24px;
}

#copyright{
	color:#FFFFFF;
	float:left;
	padding:0 0 10px;
	text-align:center;
	width:100%;
}

/**************************************TOP MENU CSS******************************/

div#menu_container ul.menu,div#menu_container ul.menu li{
list-style-type:none;
float:left;
display:block;
}

div#menu_container ul.menu li a, div#menu_container div.moduletable_menu table td a {
background:url("../images/menu_sep.jpg") no-repeat scroll 100% 0 transparent;
color:#FFFFFF;
display:block;
float:left;
font-family:Arial;
font-size:11pt;
/*font-weight:bold;*/
padding:10px 38px 10px 39px;
}

div#menu_container div.moduletable_menu table td a:first-child{
background:none !important;
}

div#menu_container table.menu42 td a{
background:url(../images/menu_sep.jpg) no-repeat scroll 100% 0 transparent !important;
}

div#menu_container table.menu42 td.last42 a{
background:none !important;
}

div#menu_container ul.menu li.item7 a{
background:none !important;
}

#trans-active42 a,#menu42 a.hover,div#menu_container div.moduletable_menu table td a:hover{
text-decoration:underline !important; 
color:#80cdfb !important;
}

div#menu_container ul.menu li a:hover,div#menu_container ul.menu li#current a,div#menu_container div.moduletable_menu table td a#active_menu{
color:#80cdfb;
text-decoration:underline;
}

/**********************************EXAM TAKERS*********************/

div.et{
margin:0px 0px 0px 27px;
float:left;
width:392px;
}

div.et div.et_text{
float:left;
margin:24px 0 0 21px;
width:214px;
}

div.et div.et_text img{
padding:0 0 11px;
}

div.et div.et_text p{
float:left;
width:100%;
color:#535353;
font-size:9pt;
}

/********************************ADMINISTRATOR********************/

div.admin{
float:left;
margin:0px 0px 0px 25px;
width:427px;
}

div.admin div.admin_text{
float:left;
margin:24px 0 0 0px;
width:240px;
}

div.admin div.admin_text img{
padding:0 0 11px;
}

div.admin div.admin_text p{
float:left;
width:100%;
color:#535353;
font-size:9pt;
}

/*******************************USER MODULES**************************/
.mod_bot
{
margin:5px 0px 0px;
}

.news
{
margin:5px 0px 0px;
background:URL(../images/faq_bg.jpg) no-repeat scroll 0% 0%;
height:198px;
}
.news1
{
margin:5px 0px 0px;
background:URL(../images/faq_bg1.jpg) no-repeat scroll 0% 0%;
height:198px;
}

#faq
{
padding:15px 0px 0px 16px;
}

.news_img
{
padding:0px 0px 19px 0px;
}

#faq ul
{
padding:0px 0px 0px 26px;
color:#06406c !important;
font-size:13pt !important;
}

#faq ul li
{
color:#06406C !important;
font-size:10pt !important;
list-style-position:outside;
padding:0 70px 14px 0;
text-decoration:underline;
text-align:left;
}
#faq ul li a{
	color:#06406C !important;
}

/*************************************TOP LINKS WITH CD LOGIN******************************/

#header_right div.moduletable_login a{
color:#FFFFFF;
margin:7px 0 0 27px;
text-decoration:underline;
display:block;
}

#header_right div.moduletable_login div.cd_moduletitle_logo{
background:none !important;
}

.highslide-container table {
top:110px !important;
}

div.mod_cd_login{
top:120px !important;
}

form#cd_login_form_login fieldset.input{
background:none !important;
border:0px none !important;
} 

.highslide-container table{
display:none; 
} 
form#cd_login_form_login fieldset.input p#form-login-username input#modlgn_username,form#cd_login_form_login fieldset.input p#form-login-password input#modlgn_passwd,form#cd_login_form_login ul li{
background-image:none !important; 
}

.highslide-html{

background:url("../images/IDPassBox.png") no-repeat scroll 0% 0% transparent !important; 
width:228px !important; 
height:227px !important; 
} 

#highslide-wrapper-0{
width:228px !important; 
}
form#cd_login_form_login {
color:#000 !important; 
width:200px; 
}
.highslide-html-content-header{
float:right;
width:200px;
}

form#cd_login_form_login a, form#cd_login_form_login a:hover, form#cd_login_form_login a:visited, form#cd_login_form_login a:active{
color:#000 !important; text-decoration:underline !important; 
}
#modlgn_username,#modlgn_passwd{
width:175px !important; 
}
form#cd_login_form_login fieldset.input p#form-login-submit input#cd_login_loginbutton {
width:49px !important; margin-top:3px; 
}

form#cd_login_form_login fieldset.input div{
width:180px;
}
form#cd_login_form_login fieldset.input{
border-bottom:1px dotted #000 !important;
padding:0 0 15px; 


}

form#cd_login_form_login ul{
margin:15px 0 0 0 !important;
}
p.cd_login-bold{
width:175px !important; 
}
div.cd_login-logout-greeting{
color:#fff !important; 
}

.highslide-wrapper, .highslide-outline{
background:none !important; 
}

form#cd_login_form_login fieldset.input p#form-login-username input#modlgn_username, form#cd_login_form_login fieldset.input p#form-login-password input#modlgn_passwd, form#cd_login_form_login ul li {
padding:0px; 
}
/******************************LEFT MENUS***************************************/

.module-prod,.module-exam,.module-admin,.module-support,.module-news,.module-tour
{
background:url(../images/left_menu_bg1.jpg) no-repeat scroll 0% 0% transparent !important;
padding:17px 0 0;
}

.module-tour,.module-news
{
background:none !important;
}

#mb_left ul li.item18,#mb_left ul li.item24,#mb_left ul li.item29,#mb_left ul li.item35,#mb_left ul li.item37,#mb_left ul li.item42
{
padding:5px 0 21px 13px;
list-style-position:outside;
}

.module-prod ul li,.module-exam ul li,.module-admin ul li,.module-tour ul li,.module-support ul li,.module-news ul li
{
list-style-type:none !important;
font-size:12px;
font-weight:bold;
padding:0 0 21px 13px;
list-style-position:outside;
}

.module-exam ul li.item28
{
padding-bottom:98px;
}

.module-admin ul li.item34
{
padding-bottom:64px;
}

.module-prod ul li.item23
{
padding-bottom:57px !important;
}

.module-prod ul li a,.module-exam ul li a,.module-admin ul li a,.module-tour ul li a,.module-support ul li a,.module-news ul li a
{
color:#1f5178 !important;
padding-left:15px !important;
}

#mb_left ul li#current a
{
color:#5c22ab !important;
background:url(../images/arrow.jpg) no-repeat scroll 0% 48% transparent !important;
}

.module-prod ul,.module-exam ul,.module-admin ul,.module-tour ul,.module-support ul,.module-news ul
{
background:url(../images/left_menu_bg2.jpg) no-repeat scroll 0% 100% transparent !important;
}

/*******************************PRODUCTS PAGE*****************************/

.module-demo
{
background:url(../images/demo.jpg) no-repeat scroll 0% 0% transparent !important;
padding:38px 0px 0px;
margin:21px 0px 0px;
float:left;
width:172px; float:left; 
}
.module-join,.module-join1{
background:url(../images/join.jpg) no-repeat scroll 0% 0% transparent !important;
padding:54px 0px 0px;

float:left;
width:172px; float:left; 	
}
.module-newsinner{
background:url(../images/news.jpg) no-repeat scroll 0% 0% transparent !important;
padding:36px 0px 0px;
margin:21px 0px 0px;
float:left;
width:172px; float:left; 
}
.module-newsinner ul{
	padding:10px 0 0 0; 
}
.module-tourreg{
background:url(../images/tour.jpg) no-repeat scroll 0% 0% transparent !important;
padding:36px 0px 0px;
margin:21px 0px 0px 0px;
float:left;
width:172px; float:left; 	
}


#mb_right .module-tourreg div h3
{
margin:0 7%;
padding: 0px !important;
}

.module-newsinner div,.module-tourreg div,.module-join div,.module-demo div,.module-join1 div
{
background:url(../images/news_bg_bot.jpg) no-repeat scroll 0% 100% transparent !important;
}

*html #mb_right .module-newsinner p
{
padding: 25px 0px 0px 50px !important;
}
.module-newsinner ul li a{
color:#FFFFFF;
text-decoration:underline;
font-size:11px;
font-weight:bold;

}
.module-newsinner ul li
{
color:#FFFFFF;

text-decoration:underline;
font-size:11px;
font-weight:bold;
padding:0px 15px 21px 20px;
}

.module-newsinner div h3, .module-tourreg div h3,.module-join div h3,.module-demo div h3
{
color:#FFFFFF;
font-family:Times New Roman !important;
font-size:12pt;
padding:0 0 8px 21px;
text-transform:uppercase;
}

div#prod_imgs,#tech_middle
{
border-bottom:1px dotted #0c4b7a;
border-top:1px dotted #0c4b7a;
padding:20px 0;
width:100%;
}

div#prod_imgs
{
padding:15px 0px 15px !important;
}

div#prod_imgs
{
float:left;
}

#prod_imgs a.design
{
background:url(../images/exam_design.jpg) no-repeat scroll 0% 0%;
display:block;
height:108px;
width:75px;
float:left;
}
/*#prod_imgs a.design:hover
{
background:url(../images/exam_design_over.jpg) no-repeat scroll 0% 0%;
height:129px;
width:87px;
}*/ 

#prod_imgs a.delivery
{
background:url(../images/exam_delivery.jpg) no-repeat scroll 0% 0%;
display:block;
height:115px;
width:71px;
float:left;
}
/*#prod_imgs a.delivery:hover
{
background:url(../images/exam_delivery_over.jpg) no-repeat scroll 0% 0%;
height:135px !important;
}*/ 

#prod_imgs a.scoring
{
background:url(../images/scoring.jpg) no-repeat scroll 0% 0%;
display:block;
height:112px;
width:92px;
float:left;
}
/*#prod_imgs a.scoring:hover
{
background:url(../images/scoring_over.jpg) no-repeat scroll 0% 0%;
height:133px !important;
}*/ 

#prod_imgs a.admin_services
{
background:url(../images/admin_services.jpg) no-repeat scroll 0% 0%;
display:block;
height:116px;
width:77px;
float:left;
}
/*#prod_imgs a.admin_services:hover
{
background:url(../images/admin_services_over.jpg) no-repeat scroll 0% 0%;
height:137px;
}*/ 

#tech_middle
{
text-align:center;
}

div#prod_imgs a,div#design_imgs img
{
padding:0px 42px 0px 0px;
}

.prod_content p.prod_select
{
font-weight:bold;
}

#mb_content
{
padding:0px 8px;

}

#mb_content p
{
color:#505456;
font-family:arial;
font-size:10pt;
padding:0 0 15px;
line-height:22px; 
}
.examtips ul li{
color:#505456;
font-family:arial;
font-size:10pt;
padding:0 5px 0px 30px;
line-height:22px; 	
}

div.prod_content p.tech
{
padding:10px 0px 128px !important;
color:#276EB7 !important;
float:right;
font-weight:bold;
}

div.admin_content p.tech
{
color:#276EB7 !important;
float:right;
font-weight:bold;
padding:10px 0px 107px !important;
}

div.support p.tech
{
color:#276EB7 !important;
float:right;
font-weight:bold;
}

div.design_content p.tech
{
color:#276EB7 !important;
float:right;
font-weight:bold;
padding:10px 0px 66px !important;
}

div.tech_content p.tech
{
color:#276EB7 !important;
float:right;
font-weight:bold;
padding:10px 0px 74px !important;
}
p.tech{
color:#276EB7 !important;
float:right;
font-weight:bold;
padding:10px 0px 74px !important;

}


div.deliver_content p.tech,div.score_content p.tech
{
color:#276EB7 !important;
float:right;
font-weight:bold;
padding:10px 0px !important;
}

div.privacy p.tech
{
color:#276EB7 !important;
float:right;
font-weight:bold;
}

div.privacy p.tech img
{
padding:6px 10px 8px;
vertical-align:middle !important;
}

div.prod_content p.tech img,div.design_content p.tech img,div.deliver_content p.tech img,div.score_content p.tech img,div.admin_content p.tech img,div.tech_content p.tech img,div.support p.tech img,p.tech img
{
padding:0px 0px 0px 10px;
vertical-align:text-bottom;
}

div.deliver_content div#deliver_bot div#dbot_left p
{
padding-right:13px !important;
padding-bottom:0px !important;
}

div.prod_right_bot
{
background:url(../images/del_bot_bg.jpg) no-repeat scroll 0% 0%;
padding:14px 10px 19px 80px;
}

div.prod_right_bot p
{
font-size:8pt;
font-style:italic;
font-weight:bold;
}

div.prod_right_bot p img
{
padding-left:10px;
vertical-align:bottom;
}

#tech_bot
{
border-bottom:1px dotted #0c4b7a;
padding:20px 0px 38px; 
width:100%;
}

#tech_bot #tech_left
{
padding:0px 20px 0px 0px;
}

#tech_bot #tech_right
{
border-left:1px dotted #2179BF;
padding:0px 0px 0px 20px;
width:63%;
}

/***************************PRODUCT EXAM DESIGN PAGE********************/


div#design_imgs,#admin_bot
{
border-bottom:1px dotted #2179BF;
padding:0px 0px 20px 0px;
}

.moduletable-design_banner,.moduletable-overview_banner,.moduletable-deliver_banner,.moduletable-score_banner,.moduletable-admin_banner,.moduletable-tech_banner,.moduletable-tour_banner,.moduletable-adminov_banner,.moduletable-news_banner,.moduletable-user_banner,.moduletable-sitemap,.moduletable-demo,.moduletable-info_banner
{
padding:0px 0px 32px 0px;
}

div#design_top,#design_bot,#deliver_bot,#bottom,#deliver,#admin_bot,#admin_top,#tech_bot,#tech_top,#tech_middle
{
width:100%;
float:left;
}

div#design_top #dtop_left,div#design_bot #dbot_left, div#deliver_top #dtop_left,#deliver_bot #dbot_left, #bottom #bottom_left,div#score_top #stop_left,div#score_bot #sbot_left, div#admin_top #atop_left,div#tech_bot #tech_left
{
float:left;
}

div.score_content div#score_bot div#sbot_left p
{
padding-right:10px !important;
}

div#score_bot #sbot_left
{
width:57%;
}

div#design_bot #dbot_left
{
width:53%;
}

#deliver_bot #dbot_left
{
width:56%;
float:left;
}

div#design_top #dtop_right,div#deliver_top #dtop_right,div#score_top #stop_right,div#admin_top #atop_right
{
width:80%;
}

div#design_top #dtop_right,div#design_bot #dbot_right,div#deliver_top #dtop_right, #bottom #bottom_right,div#score_bot #sbot_right,div#score_top #stop_right,div#admin_top #atop_right,div#tech_bot #tech_right
{
float:right;
}

#bottom #bottom_right
{
width:50%;
}

div#bottom
{
border-bottom:1px dotted #2179BF;
padding:0 0 20px;
}

#deliver img
{
padding:0 0 15px;
}

.module-innermail
{
background: url(../images/mail_bg_l.jpg) no-repeat scroll 0 0 !important;
color:#FFFFFF;
margin:21px 0px 0px;
padding:49px 0px 0px;
float:left;
width:100%; 
}

#mb_left .module-innermail
{
margin:0px !important;
}

div.module-innermail div div div form div.-innermail
{
background:none !important;
}

.module-innermail div h3
{
font-family:times New Roman;
font-size:13pt;
margin:0 7%;
width:86%;
}

.module-innermail div form
{
margin:0 7% 0;
padding:12px 0 25px;
width:86%;
float:left;

}
*html .module-innermail div form{
	margin:0% !important; 
}
*html .module-innermail div form input{
	margin:0 0 0 10px !important; 
}

.module-innermail div 
{
background:transparent url(../images/mail_bg_r.jpg) no-repeat scroll 0% 100% !important;
float:left;
width:100%; 
}

.module-innermail div div,.module-innermail div div div
{
background:none !important;
}

.module-innermail div form div.-innermail input#wz_12
{
color:#656363;
font-size:9pt;
margin:5px !important;
padding:2px 0 2px 2px !important;
width:140px !important;
}

.module-innermail input#aca_22
{
background:url(../images/send_btn.jpg) no-repeat scroll 0 0 transparent !important;
border:0 none !important;
color:#656363;
cursor:pointer;
display:block;
height:13px;
left:95px;
position:relative;
top:15px;
width:47px;
font-size:0px;
color:#FFFFFF;
top:12px; 
}

span.reg_tour
{
display:block;
float:left;
font-size:8pt;
font-style:italic;
font-weight:bold;
padding:2px 10px 0 0;
vertical-align:top;
}

/********************************REGISTER FORM************************/
 

form#ChronoContact_register,div#ChronoContact_register,form#ChronoContact_user_panel,div#ChronoContact_user_panel,form#ChronoContact_more_information
{
background:url(../images/form_bg_r.jpg) no-repeat scroll 0 100% transparent !important;
width:470px;
}

.SalesForce_Form
{
background:url(../images/form_bg_r.jpg) no-repeat scroll 0 100% transparent !important;
width:470px;
}

.subjectfield {
display:none;
height:0;
visibility:hidden;
width:0;
}



div#ChronoContact_user_panel
{
padding:20px 0px 30px !important;
margin-bottom:300px;
}

div#ChronoContact_register
{
margin-bottom:250px; margin-left:1px; 
}

form#ChronoContact_register h3,div#ChronoContact_register h3,form#ChronoContact_user_panel h3,div#ChronoContact_user_panel h3
{
color:#0C4C7D;
font-family:times New Roman;
font-size:15pt;
text-align:center;
}

div#ChronoContact_user_panel h3
{
padding:0px 0px 20px;
}

div#ChronoContact_register p
{
padding:20px 0 50px !important;
text-align:center;
}

form#ChronoContact_register table,form#ChronoContact_user_panel table,form#ChronoContact_more_information table
{
padding:20px 0px 0px;
}

form#ChronoContact_register table td input,form#ChronoContact_more_information table td input
{
border:0 none;
padding:4px 0px 4px 7px;
width:184px;
font-family:arial; 
}

form#ChronoContact_user_panel table td input.radio
{
width:20px !important;
}

form#ChronoContact_user_panel table td input
{

border:0 none;
padding:4px 0px 4px 7px;
width:192px !important;
font-family:arial; 
}

form#ChronoContact_register table td textarea,form#ChronoContact_user_panel table td textarea
{
border:0 none;
}

div.chronoform
{
display:none;
}

#reg_form form#ChronoContact_register p img
{
padding-left:10px;
vertical-align:bottom;
}

#reg_form form#ChronoContact_register input#reg_btn,#panel_form form#ChronoContact_user_panel  input#panel_btn,#reg_form form#ChronoContact_more_information input#reg_btn
{
background:url(../images/submit_arrow.jpg) no-repeat scroll 100% 50% transparent !important;
color:#000000 !important;
float:right;
font-size:11pt;
font-style:italic;
font-weight:bold;
padding:21px 34px 19px 0;
cursor:pointer;
width:auto !important;
}

/********************************************************************/
.contact
{
color:#06406C !important;
font-family:arial;
font-size:10pt; 
padding:10px 20px; 
}

#wz_12
{
border:0 none;
margin-left:38px;
width:150px;
padding:4px 0;
}

.news form
{
	float:left; width:75%; margin-top:2px; 
}
div.news #aca_22
{
background:transparent url(../images/btn.png) no-repeat scroll 0 0;
border:medium none;
cursor:pointer;
float:right;
height:37px;
position:relative;
top:-40px;
width:38px;
font-size:0px;
color:#228DC4;
}

.faq,.examtips
{
margin:32px 0 0 0; 
}

div.examtips
{
padding-left:10px !important;
}

.demo p
{
padding:10px !important;
}

.joinour
{
color:#FFFFFF;
font-size:10pt;
padding:0% 7%;
}

.joinour p{
/*	font-weight:bold; */
}

/*.feature{
background:url(../images/feature.jpg) no-repeat scroll 100% 0; 
height:177px; 
padding:0 50px; 
margin:25px 0px; 
}*/

.examov,.testimonials
{
padding:32px 0px 0px; 
}

.examov span
{ 
color:#0c6baa;font-weight:bold;  
}
.examov span a{
color:#0c6baa;font-weight:bold; text-decoration:underline;	
}

.examov h1,.careers h1
{
font-family:arial;
font-size:12pt;
padding:10px 0;
color:#4b4b4b;  
}
.examov ul li
{
font-weight:bold; 
font-size:11px; 
padding:3px 0; 
}
.demo
{
color:#FFFFFF;
font-size:10pt;
padding:0 0 120px 0;
/*margin:0px 12px 100px;*/
}

#mb_right .module-newsinner div h3
{
padding:0 0 5px 21px !important;
}

.eday p
{
font-family:arial; 
font-size:9pt; 
color:#2C638B !important; 
padding:10px 10px 0px; 
font-style:italic;
}
.module-examdaytip
{
background:url(../images/examtipstop.jpg) no-repeat scroll 0% 0; 
float:left; 
margin-bottom:10px; 
}

.module-examdaytip .eday
{
background:transparent url(../images/examtipbot.jpg) no-repeat scroll 0 100%;
margin-bottom:0;
padding-bottom:15px;
}
.eday table
{
padding:0 10px; 
}

*:first-child+html .eday table
{ 
padding:0 10px; 
}

.eday span
{
padding-left:0px; 
vertical-align:top;
}

.module-examdaytip h3
{ 
font-family:Times New Roman !important;
font-size:10pt;
padding:15px 0 15px 20px; 
}
.faq h2
{
font-family:Arial !important;
font-size:12pt;
padding:0px 0 5px 10px;  
color:#0c6baa; 
}
.faq h1
{
font-family:arial;
font-size:11pt;
padding:10px 0 10px 10px;
color:#4b4b4b;
}

.faq li span,.faq li span a,.faq p a
{
color:#0C4B7A !important;
font-size:10pt;
text-decoration:underline; 
padding:3px 0; 
font-weight:bold !important;
}
.faq li 
{
color:#0c4b7a; 
list-style:decimal;
padding:3px 0; 
font-weight:bold; 
font-size:10pt;
}
.faq p
{
color:#0C4B7A !important;
font-size:10pt;
font-weight:bold; 
text-decoration:underline; 
padding-left:40px !important; 	
}
.faq img
{
padding:0px 0px 25px 15px; 
}
.examtips h1
{
font-family:arial;
font-size:12pt;
padding:0px 0 25px;
color:#0c4b7a;
}
.examtips span
{
font-family:arial;
font-size:10pt;
color:#0c4b7a;	
font-weight:bold; 
}
.examtips p span.et
{
font-family:arial;
font-size:10pt;
color:#575757;	
}
.adminov img
{
padding-bottom:30px; 
}
 
.adminov ul,.adminov u
{
font-family:arial;
font-size:10pt;
color:#0c4b7a;
font-weight:bold; 
}
.adminov ul
{
padding:0px 0 0px 30px;
}
.adminov li
{
padding:3px 0px; 
}
.testborder
{
border-top:1px dotted #0c4b7a; 
margin:15px 0; 
}

div.testimonials div.testborder
{
margin:15px 0px 0px !important; 
}

div.support div.testborder
{
margin:15px 0px 0px!important;
}
.testimonials p span 
{
color:#264A67;
font-size:9pt;
font-weight:bold;
}
#mb_right .module-newsinner {
margin:4px 0 0 !important;
}
.support p,.support p u a,.support p a
{
color:#0c4b7a !important;  
font-size:10pt; 
font-weight:bold; 
}

.support span
{
color:#505456;
font-size:10pt;
}

.support
{
padding:0 20px;
}
.support p img,.privacy p img
{
padding-left:10px; 
}
.about
{
padding-bottom:0px !important;  
}
.aboutus p span,.aboutus span,.aboutus p span a
{
font-size:10pt;
color:#0c4b7a !important;
}
.aboutus p,.aboutus td
{
color:#505456;
font-size:10pt; 
}
.aboutus
{
padding:25px 10px 20px; 
}


.privacy li
{
color:#4B4B4B;
font-size:10pt;
padding:3px 0;
line-height:22px;
padding:3px 0 15px;
}

.careers span,.careers p span u a
{
color:#0c4b7a !important;
&nbsp;font-size:10pt;
}
.privacy p
{
color:#0c4b7a !important;
&nbsp;font-weight:bold; 
}

div.sitemap div.testborder
{
margin:10px 0 25px !important;
}

div.sitemap p a.site_sublinks
{
color:#4b4b4b !important;
font-size:8.7pt !important;
}

div.sitemap table td p
{
padding:0px !important;
font-size:9pt !important;
}

.privacy,.careers
{
	padding:32px 20px; 
}

div.sitemap
{
padding:0 0 0 8px;
}

.sitemap span
{
color:#2568b3 !important;
font-size:17pt;
font-weight:bold;
font-family:status-bar !important;
}
.sitemap p a
{
	color:#1b1b1b !important; 
}

.examtips h1 
{
color:#0C4B7A;
font-family:arial;
font-size:12pt;
padding:0 0 25px;
}
.examtips span 
{
color:#0C4B7A;
font-family:arial;
font-size:10pt;
font-weight:bold;
}
.tech a

{
color:#276eb7 !important; 
}
.module-newsinner ul p a,.demo a,.joinour a{ 
	color:#fff !important; 
}
.module-examdaytip p a{
	color:#000 !important; 
}
.faqinner ol li p,.faqinner u a{
padding-left:0px !important; font-size:10pt !important; color:#0C4B7A !important; font-weight:bold !important;
}
.faqinner ol p{	
font-size:10pt !important;
padding-left:0 !important;
text-decoration:none; 
font-weight:normal !important; 
color:#505456 !important;
font-weight:bold !important;  
}

.faqinner ol ol li{
font-size:9pt !important;
font-weight:normal;
/*text-decoration:underline;*/ 
font-weight:bold !important;  
}

.faqinner ol ol{
	padding:0 40px 20px; 
}

table.contentpaneopen{width: 100%;}

p.demo{
	padding:10px 0px 14px;
}
.joinour p span{
font-size:8pt;
font-style:italic;
font-weight:bold;
}

*:first-child+html .module-newsinner p{
	padding:30px 5px 0px 0px !important; 
}
* html .module-newsinner p{
	padding:30px 5px 0px 0px !important; 
}
#mb_left .module-exam,#mb_left .module-prod,#mb_left .module-admin{
	margin-bottom:20px !important; 
}
#mb_left .module-newsinner{
	margin-top:0px !important; 
}
.joinour{
	padding:10px 0 0 0;
}
.faqinner a{	
color:#0C4B7A;
text-decoration:underline;
} 

#panel_form {
background:url("../images/UserPanelThankstop.jpg") no-repeat scroll center 0 transparent !important;
font-size:10pt;
font-weight:bold;
padding-top:14px;
float:left;
}

.module-join1{
margin-top:20px; 
}
div.moduletable-custom div#custom_lookup{background:url(../images/custom_lookup.jpg) no-repeat scroll 0% 0%;height:38px; }

.customlup {
background:url(../images/custom_lookup.jpg) no-repeat scroll 0% 0%;
height:38px;
padding:7px 20px;
overflow:hidden;
position:relative;
}


.idlookup {

color:#FFFFFF;
display:block;
font-size:100%;
margin:0 0 14px 22px;
text-decoration:underline;

}

.idlookup a {
color:#FFFFFF;
}
.moduletable_menu .menu li.active span{
color:#80cdfb;
text-decoration:underline;
}
#ChronoContact_user_panel,#ChronoContact_register{
margin-bottom:100px;
}
#ChronoContact_register #msg{
	font-size:10pt !important; 
}
form#ChronoContact_user_panel table td textarea,#ChronoContact_register #msg{
font-family:arial !important;
font-size:10pt !important;
padding:4px 0 0 7px;
width:403px !important;

}


