/* CSS Document */
body
{
	background:#CCCCCC;
	margin:auto;
}
#comingDiv{
 position:fixed;
 width:100%;
 height:100%;
 z-index:10;
 top:0em;
 left:0em;
}
* html #comingDiv{
	width:62.5em;
	height:50em;
	position: absolute;
	left: expression( (  0 - comingDiv.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: expression( ( 0 - comingDiv.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
.steps_righ_logo
{
width:263px;
background-color:#FFFFFF;
border:1px solid #E3E3E3;
padding:10px 0px;
}
.steps_main_div
{
width:1000px;
margin:auto;
}
.steps_in_main
{
	width:1000px;
	float:left;
}
.header
{
	width:100%;
	float:left;
}
.middle_in
{	
	width:1000px;
	float:left;
	background:#FFFFFF;
}

.left_part
{
	width:700px;
	float:left;
}
.gre_part
{
	width:100%;
	float:left;
}


.girl_steps
{
	width:165px;
	float:left;
	padding-left:20px;
}
.gi_text
{
	width:490px;
	float:left;
}

.gi_span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.25em;
	color:#e06b20;
	padding-left:40px;
	text-align:left;
	line-height:35px;
}
.gi_small
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.69em;
	color:#666666;
	line-height:15px;
	padding-left:40px;
	text-align:left;
	line-height:18px;
}
.clear
{
height:40px;
clear:both;
}
.clear3
{
height:23px;
clear:both;
}
* html .clear3
{
height:28px;
}


.kids_main
{
	width:100%;
	float:left;

}
.kids_ba
{
	width:100%;
	float:right;
	background:#f9f9f9;
	padding:10px 0px;
	
}

.kids_one
{
	float:left;
	width:226px;
	border-right:dotted 1px #000000;
	height:110px;
}

.kids_three
{
	float:left;
	width:226px;
	height:110px;
}

.kids_text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.69em;
	color:#666666;
	line-height:13px;
	text-align:center;
	margin:auto;
	width:200px;
	padding-bottom:5px;
}
.kids_text_one
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.69em;
	color:#666666;
	line-height:13px;
	text-align:center;
}
.NTSE_main
{
	width:100%;
	float:left;
}

.NTSE_ba
{
	width:659px;
	float:right;
}

.NTSE_left
{
	width:340px;
	float:left;
	border-right: dotted 1px #000000;
}
.NTSE_right
{
	width:339px;
	float:left;
	
}

.NTSE_font
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.13em;
	text-align:center;
	color:#0050af;
}

.NTSE_samll_font
{
	font-size:0.69em;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	line-height:13px;
	color:#666666;
	padding:10px 0px;
	width:75%;
	margin:auto; 
}
.ntse_sa_middle
{
	width:75%;
	margin:auto;
}

.ntse_sa_middletAB
{
	width:65%;
	margin:auto;
}
.online_text
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:0.69em;
	color:#0050af;
	float:left;
	line-height:25px;

}
.arrow_image
{
	width:10px;
	padding-top:10px;
	float:left;
	
}

.arrow_image_two
{
	width:20px;
	padding-top:10px;
	float:left;
	padding-left:65px;
}

.fun_main
{	
	width:100%;
	float:left;
}
.fun_in
{
	width:659px;
	float:right;
}

.fun_in_text
{
	width:100%;
	float:right;
	background:#f8fbff;
	line-height:25px;
	border-bottom:solid 1px #b2cae7;
}
.fun_text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.81em;
	color:#000000;
	font-weight:900;
	padding-left:10px;
}
.kids_kids
{
	width:131px;
	float:left; 
}

.SO_TEXT
{
	width:100%;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:0.70em;
	font-weight:900;

}

.right_part
{
	width:265px;
	float:right;
	margin-right:10px;
}
* html .right_part
{
	margin-right:5px;
}
.ads_two
{
	width:286px;
	float:right;
	
}

.online_coursesss
{
	width:286px;
}


.online_textt
{
	width:266px;
	float:left;
	background-color:#F8FBFF;
	border-bottom:1px solid #B2CAE7;
	line-height:25px;
}
.online_textt_span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.81em;
	color:#333333;
	line-height:25px;
	padding-left:10px;
	font-weight:900;
		background-color:#F8FBFF;
	border-bottom:1px solid #B2CAE7;
}
.onlin_headin_steps
{
clear:both;
width:100%;
}
.online_textright
{
	width:140px;
	float:left;
}
.line_one
{
width:110px;
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#666666;
text-align:left;
background:url(/steps/images/orrange_arrow.gif) no-repeat 0.2em 0.8em;
line-height:25px;
padding-left:15px;
float:left;
}
.line_one a
{
color:#666666;
text-decoration:none;
}
.line_one a:hover
{
text-decoration:underline;
}
.line_one a:visited
{
color:#666666;
}
.line_one2
{
width:120px;
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#666666;
text-align:left;
background:url(/steps/images/orrange_arrow.gif) no-repeat 0.2em 0.8em;
line-height:25px;
padding-left:15px;
float:left;
}
.line_one2 a
{
color:#666666;
text-decoration:none;
}
.line_one2 a:hover
{
text-decoration:underline;
}
.line_one2 a:visited
{
color:#666666;
}
.line_one3
{

font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#666666;
text-align:left;
background:url(/steps/images/orrange_arrow.gif) no-repeat 0.2em 0.8em;
line-height:25px;
padding-left:15px;
clear:both;
}
.line_one3 a
{
color:#666666;
text-decoration:none;
}
.line_one3 a:hover
{
text-decoration:underline;
}
.line_one3 a:visited
{
color:#666666;
}

.orr_div
{
	width:100px;
	float:left;
}
.line_two
{
	width:100%;
	float:left;
}

.orran_arrowtwo
{
	width:16px;
	float:left;
	padding-top:6px;
}
.orran_texttwo
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.69em;
	color:#666666;
	line-height:23px;
	padding-left:5px;
}
.orr_two
{
	width:120px;
	float:left;
}

.whatline_one
{
	width:100%;
	float:left;
}
.whatonline_textleft
{
	width:100%;
	float:left;
}
.whatorr_div
{
	width:90%;
	float:left;
}

.width_sub_div
{
	width:266px;
	float:right;
}
.sub_text_div
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.63em;
	color:#666666;
	line-height:20px;
	padding-left:15px;
	float:left;
	margin-right:20px;
}
.sub_text_div a
{
color:#666666;
text-decoration:none;
}
.sub_text_div a:hover
{
text-decoration:underline;
}
.sub_text_div a:visited
{
color:#666666;
}

.star_div
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#999999;
	line-height:20px;
	padding-left:10px;
}

.input_class
{
	width:243px;
	border:solid 1px #e1e1e1;
	height:20px;
	
}
.input_div
{
	width:100%;
	margin-top:7px;
}

.search_div
{
	padding-right:10px;
	margin-top:5px;
}

.serach_box
{
	background:#0050af;
	border:1px solid #cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#FFFFFF;
	font-weight:900;
	padding:3px 10px;
	font-weight:bold;
}

.free_in
{
	font-family:Arial, Helvetica, sans-serif;
	color:#0050af;
	line-height:34px;
	text-align:center;
	font-size:1em;
	font-weight:900;
}

.step_special1
 {
background:transparent url(/steps/images/li_ar.gif) no-repeat scroll 0.0em 0.3em;
float:left;
padding-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:0.69em;
color:#0050af;
}

.step_special1 a
{
color:#0050af;
text-decoration:none;
}
.step_special1 a:hover
{
text-decoration:underline;
}

.step_special2
 {
background:transparent url(/steps/images/li_ar.gif) no-repeat scroll 0.0em 0.3em;
float:right;
padding-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:0.69em;
color:#0050af;
}
.step_special2 a
{
color:#0050af;
text-decoration:none;
}
.step_special2 a:hover
{
text-decoration:underline;
}
.clear2
{
clear:both;
background-color:#FFFFFF;
}

.input_class
{
width:243px;
border:solid 1px #e1e1e1;
height:20px;
background-color:#FFFFFF;
border:0.0625em solid #99BEE9;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;	
}

.page_middlePart
{
width:60.02em;
padding:0.8em 0.625em 0.625em 0.625em;
}
* html .page_middlePart
{
width:61.35em;
}
.stepping_headRightText
{
border:0.0625em solid #d7dee7;
background-color:#f2f9ff;
font-family:Arial, Helvetica, sans-serif;
color:#006EC3;
text-align:left;
line-height:2em;
padding-left:10px;
font-weight:bold;
}
.stepping_headRightText h1
{
margin:0px;
padding:0px;
font-size:1em;
}
.stepping_headRightText a
{
color:#006EC3;
text-decoration:none;
}
.steppingStoneMainDiv
{
background-color:#ffffff;
border:7px solid #f2f9ff;
width:686px;
float:left;
}
.periodic_table
{
background-color:#ffffff;
border:7px solid #f2f9ff;
width:980px;
float:left;
}
.steppingSimpleText
{
padding:8px;
float:left;
width:670px;
}
.steppingArrowText
{
background:url(/steps/images/arrow_org.gif) no-repeat 0em 0.7em;
padding-left:1em;
line-height:2em;
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#666666;
text-align:left;
}
.steppingArrowText a
{
color:#666666;
text-decoration:none;
}
.steppingArrowText a:hover
{
text-decoration:underline;
}
.steppingArrowText a:visited
{
color:#666666;
}
.steppingSubscription
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.72em;
color:#666666;
text-align:right;
line-height:2.2em;
text-decoration:underline;
clear:both;
padding-right:1em;
}
.steppingSubscription a
{
color:#E06B21;
}
.steppingSubscription a:hover
{
text-decoration:none;
}
.steppingSubscription a:visited
{
color:#E06B21;
}
.steppingIssues
{
background-color:#f9f9f9;
font-size:0.8em;
color:#0050af;
text-align:left;
line-height:2.0em;
padding-left:0.75em;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.steppingIssuesmainLeft
{
width:334px;
float:left;
}
.steppinStonemagRight
{
float:left;
width:205px;
}
.steppinStonemagRMagHead
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
color:#666666;
text-align:left;
padding-left:0.5em;
font-weight:bold;
}
.steppinStonemagRMagHead a
{
color:#666666;
text-decoration:none;
}
.steppinStonemagRMagDes
{
padding-left:0.5em;
line-height:1.7em;
font-family:Arial, Helvetica, sans-serif;
font-size:0.72em;
color:#999999;
text-align:left;
}
.steppinStonemagRMagDes a
{
color:#999999;
text-decoration:none;
}
.steppinStonemagLeft
{
float:left;
width:125px;
}
.steppinStonemagMagName
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#333333;
text-align:center;
line-height:1.5em;
}
.steppinStonemagMagName a
{
color:#333333;
text-decoration:none;
}
.SDescription_button
{
float:left;
clear:right;
}
.SDescription_but_Current
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#FFFFFF;
font-weight:bold;
text-align:center;
padding:0px 10px;
line-height:30px;
background-color:#0050af;
border:1px solid #cccccc;
float:left;
}
.SDescription_but_Current a
{
color:#FFFFFF;
text-decoration:none;
}
.SDescription_but_Current a:hover
{
text-decoration:underline;
}
.SDescription_but_Current a:visited
{
color:#FFFFFF;
}
.SDescription_but_simple
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#0050af;
font-weight:bold;
text-align:center;
padding:0px 10px;
line-height:30px;
background-color:#f2f9ff;
border:1px solid #ceddeb;
float:left;
}
.SDescription_but_simple a
{
color:#0050af;
text-decoration:none;
}
.SDescription_but_simple a:hover
{
text-decoration:underline;
}
.SDescription_but_simple a:visited
{
color:#0050af;
}
.SDescription_feature_under
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
color:#666666;
text-align:left;
line-height:25px;
clear:both;
padding-left:13px;
}
.SDescription_feature_under a
{
color:#0050AF;
text-decoration:none;
}
.SDescription_feature_under a:hover
{
text-decoration:underline;
}
.SDescription_feature_under a:visited
{
color:#0050AF;
}
.SDescription_but_bottom
{
background:#fff4ec url(/steps/images/SDescription_arrow.gif) no-repeat 7px 9px;
border:1px solid #f8decd;
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#e55900;
padding-left:25px;
line-height:25px;
padding-right:15px;
margin:0px 10px;
float:left;
font-weight:bold;
}
* html .SDescription_but_bottom
{
margin:0px 8px;
}
.SDescription_but_bottom a
{
color:#e55900;
text-decoration:none;
}
.SDescription_but_bottom a:hover
{
text-decoration:underline;
}
.SDescription_but_bottom a:visited
{
color:#e55900;
}
.Mission_points
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#666666;
text-align:left;
background:url(/steps/images/arrow_blue.gif) no-repeat 5px 8px;
padding-left:20px;
line-height:25px;
clear:both;
}
.center_main
{
width:308px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
padding:10px;
color:#666666;
text-align:left;
margin-right:5px;
background-color:#f9f9f9;
line-height:25px;
margin-bottom:8px;
height:130px;
}
.center_main a
{
color:#0050af;
text-decoration:none;
}
.center_main a:hover
{
text-decoration:underline;
}
.center_main a:visited
{
color:#0050af;
text-decoration:none;
}
.center_main2
{
width:308px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
padding:10px;
color:#666666;
text-align:left;
margin-left:5px;
background-color:#f9f9f9;
line-height:25px;
margin-bottom:8px;
height:130px;
}
.center_main2 a
{
color:#0050af;
text-decoration:none;
}
.center_main2 a:hover
{
text-decoration:underline;
}
.center_main2 a:visited
{
color:#0050af;
}
.Curri_head_table
{
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
text-align:left;
line-height:25px;
color:#333333;
padding-left:10px;
font-weight:bold;
}
.table_headUnder
{
background-color:#f8f8f8;
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
text-align:left;
line-height:25px;
color:#333333;
padding-left:10px;
}
.table_headUnder a
{
color:#333333;
text-decoration:none;
}
.table_headUnder a:hover
{
text-decoration:underline;
}
.table_headUnder a:visited
{
color:#333333;
}
.table_headUnder_white
{
background-color:#fdfdfd;
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
text-align:left;
line-height:25px;
color:#333333;
padding-left:10px;
}
.table_headUnder_white a
{
color:#333333;
text-decoration:none;
}
.table_headUnder_white a:hover
{
text-decoration:underline;
}
.table_headUnder_white a:visited
{
color:#333333;
}
.table_headUnder_whiteText
{
float:left;
}
.table_headUnder_whiteimages
{
float:right;
padding:6px;
}
.table_headUnder2
{
background-color:#fdfdfd;
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
text-align:left;
line-height:25px;
color:#666666;
padding-left:10px;
}
.table_headUnder2 a
{
color:#666666;
text-decoration:none;
}
.table_headUnder2 a:hover
{
text-decoration:underline
}
.table_headUnder2 a:visited
{
color:#666666;
}
.support_fom_main_div
{
padding:10px;
background-color:#f9f9f9;
width:300px;
margin:auto;
}
.support_fom_main
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#666666;
text-align:left;
padding-left:10px;
line-height:25px;
font-weight:bold;
}
.support_fom_input
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#666666;
height:22px;
border:1px solid #cccccc;
width:150px;
}
.support_fom_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#666666;
height:22px;
border:1px solid #cccccc;
width:150px;
height:50px;
}
.support_fom_submit
{
background-color:#0050af;
border:1px solid #cccccc;
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#ffffff;
padding:3px;
font-weight:bold;
}







































.steppingIssuesmainRight
{
width:24.4em;
float:left;
margin-left:1.9em;
}
* html .steppingIssuesmainRight
{
margin-left:2.2em;
}


.Rqst_Mesag
{
 text-align:center;
 background-color:#FFC;
 padding:10px;
 border:#999 dashed 1px;
 color:#36C;
 font-family:Arial,Helvetica,sans-serif;
 font-size:0.75em;
}


.new_product_main
{
margin:auto;
width:38.3125em;
height:auto;
}
.new_product_top
{
background:url(/steps/images/new_product_top.gif) no-repeat bottom;
width:39.375em;
height:0.375em;
}
.new_product_mid
{
background-color:#f9fcff;
border-left:0.0625em solid #cce3fa;
border-right:0.0625em solid #cce3fa;
width:41.0625em;
height:auto;
}
.new_product_bottom
{
background:url(/steps/images/new_product_bottom.gif) no-repeat top;
width:41.1875em;
height:0.375em;
}
.new_product_veiw_but
{
background:url(/steps/images/newEprodut_view.gif) no-repeat;
width:5.0em;
line-height:1.4375em;
font-family:"trebuchet MS";
font-size:0.8125em;
text-align:center;
color:#333333;
font-weight:bold;
}
.new_product_veiw_but a
{
color:#333333;
text-decoration:none;
}
.view_cart_head_back
{
background-color:#fff;
border:1px solid #CEDDEB;
height:30px;
margin-bottom:0.3125em;
cursor:pointer;
clear:both;
}
.view_cart_head_under
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
font-weight:bold;
text-align:left;
padding-left:0.625em;
line-height:22px;
color:#666666;
}
.view_cart_just_under2
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8125em;
font-weight:bold;
text-align:right;
padding-right:0.625em;
line-height:22px;
color:#0050AF;
white-space:nowrap;
}
.view_cart_just_under2 a{
color:#0050AF;text-decoration:none;
}
.view_cart_just_under2 a:hover
{
text-decoration:underline;
}
.view_cart_just_under2 a:visited
{
color:#0050AF;
}
.view_cart_test_under3
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
text-align:justify;
padding:0 0 0 0.625em;
line-height:22px;
color:#666;
}
.newEproduct_product_head
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
font-weight:bold;
color:#0050AF;
padding-left:0.625em;
text-align:left;
line-height:30px;
}

.test_sreach
{
width:238px;
height:auto;
border-bottom:1px #0971D8 solid;
font-family:Arial,Helvetica,sans-serif;
font-size:1.2em;
color:#0971D8;
padding:5px 0 5px 0;
background-color:#fff;
text-align:left;
}
.cbse_free_te_reg
{
font-family:Arial,Helvetica,sans-serif;
color:#333333;
font-size:0.8em;
line-height:25px;
padding-left:10px;
text-align:left;
}
.cbse_free_te_reg a{
color:#333333;text-decoration:none;
}
.cbse_free_back_reg
{
background:url(/steps/images/cbse_reg_box_back.gif) repeat-x;font-family:Arial,Helvetica,sans-serif;
font-size:0.8em;
color:#333333;
border:1px solid #CCCCCC;
padding:3px 0 3px 3px;
background-color:#FFF;
width:140px;
}
.cbse_reg_enter
{
background:url(/steps/images/cbse_reg_enter.gif) no-repeat;width:103px;
height:34px;
font-family:Arial,Helvetica,sans-serif;
color:#333333;
text-align:center;
line-height:34px;
font-weight:bold;
border:none;
}
.calulation_head2
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#0050af;
text-align:left;
background:url(/steps/images/arrow_blue.gif) no-repeat 5px 8px;
padding-left:15px;
line-height:25px;
font-weight:bold;
clear:both;
}
.Video_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
color:#666666;
text-align:center;
line-height:25px;
clear:both;
}

.calulation_headUnder
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
color:#666666;
text-align:left;
line-height:25px;
clear:both;
}
.calulation_headUnder a
{
color:#0050af;
text-decoration:none;
}
.calulation_headUnder a:hover
{
text-decoration:underline;
}
.calulation_headUnder a:visited
{
color:#0050af;
}
.calulation_headTakeTest
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
color:#e55900;
background:#fff4ec url(/steps/images/arrow_orange.gif) no-repeat 5px 9px;
border:1px solid #f8decd; 
text-align:left;
padding-left:25px;
line-height:25px;
float:right;
padding-right:10px;
font-weight:bold;
}
.calulation_headTakeTest a
{
color:#e55900;
text-decoration:none;
}
.calulation_headTakeTest a:hover
{
text-decoration:underline;
}
.calulation_headTakeTest a:visited
{
color:#e55900;
}
.calculationMain
{
position:absolute;
width:600px;
background:url(/steps/images/transparent_black.png) repeat;
left:50px;
top:0px;
display:none;
padding:10px;
z-index:1000;
margin-top:20px;
}
.calculationUnder
{
background-color:#FFFFFF;
padding:10px;
}
form
{
margin:0px;
padding:0px;
}
.calculationUnderHBACK
{
background-color:#f2f9ff;
border-bottom:1px solid #d7dee7;
height:25px;
}
.calculationUnderHContent
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#0050af;
text-align:left;
line-height:25px;
float:left;
padding-left:10px;
font-weight:bold;
}
.calculationUnderHClose
{
float:right;
padding:7px;
}
.calculationUnderHtable
{
padding:10px 0px;
}
.calculationUnderCorrect
{
background-color:#ebf1e7;
line-height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
text-align:center;
color:#333333;
margin:5px 0px;
}
.calculationUnderWrong
{
background-color:#fff2f2;
line-height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
text-align:center;
color:#333333;
margin:5px 0px;
}
.calculationUndernext
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#0050af;
text-align:center;
line-height:25px;
font-weight:bold;
}
.calculationUndernext a
{
color:#0050af;
text-decoration:none;
}
.calculationUndernext a:hover
{
text-decoration:underline;
}
.calculationUndernext a:visited
{
color:#0050af;
}
.steps_product_pageText
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#666666;
text-align:left;
font-weight:bold;
line-height:25px;
float:left;
padding-left:5px;
}
.steps_product_pageButton
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
color:#FFFFFF;
text-align:center;
padding:0px 10px;
float:right;
font-weight:bold;
margin-right:7px;
background-color:#0050AF;
border:1px solid #cccccc;
line-height:25px;
}
.steps_product_pageButton a
{
color:#FFFFFF;
text-decoration:none;
}
.steps_product_pageButton a:hover
{
text-decoration:underline;
}
.steps_product_pageButton a:visited
{
color:#FFFFFF;
}
.steps_product_arrow
{
float:right; padding-right:10px; padding-top:3px;
}
.SDescription_but_olym
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#FFFFFF;
font-weight:bold;
text-align:center;
line-height:30px;
background-color:#0050af;
border:1px solid #cccccc;
float:left;
width:90px;
}
.SDescription_but_olym a
{
color:#FFFFFF;
text-decoration:none;
}
.SDescription_but_olym a:hover
{
text-decoration:underline;
}
.SDescription_but_olym a:visited
{
color:#FFFFFF;
}
.SDescription_olym_simple
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#0050af;
font-weight:bold;
text-align:center;
width:90px;
line-height:30px;
background-color:#f2f9ff;
border:1px solid #ceddeb;
float:left;
}
.SDescription_olym_simple a
{
color:#0050af;
text-decoration:none;
}
.SDescription_olym_simple a:hover
{
text-decoration:underline;
}
.SDescription_olym_simple a:visited
{
color:#0050af;
}
.STEPSHOME_icons1
{
width:46px; height:50px; background:url(/steps/images/gamesIcon.gif) no-repeat 0 -68px; margin:auto;
}
.STEPSHOME_icons2
{
width:46px; height:50px; background:url(/steps/images/gamesIcon.gif) no-repeat 0 0; margin:auto;
}
.STEPSHOME_icons3
{
width:46px; height:50px; background:url(/steps/images/gamesIcon.gif) no-repeat 0 -272px; margin:auto;
}
.STEPSHOME_icons4
{
width:50px; height:50px; background:url(/steps/images/gamesIcon.gif) no-repeat 0 -204px; margin:auto;
}
.STEPSHOME_icons5
{
width:51px; height:50px; background:url(/steps/images/gamesIcon.gif) no-repeat -1px -136px; margin:auto;
}
.table_headUnderdibe
{
background-color:#f8f8f8;
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
text-align:left;
line-height:25px;
color:#333333;
padding-left:10px;
border-right:1px solid #e1e1e1;
border-bottom:1px solid #e1e1e1;
}
.table_headUnderdibe a
{
color:#333333;
text-decoration:none;
}
.table_headUnderdibe a:hover
{
text-decoration:underline;
}
.table_headUnderdibe a:visited
{
color:#333333;
}
.table_headUnderdibe2
{
background-color:#f8f8f8;
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
text-align:left;
line-height:25px;
color:#333333;
padding-left:10px;
border-bottom:1px solid #e1e1e1;
}
.table_headUnderdibe2 a
{
color:#333333;
text-decoration:none;
}
.table_headUnderdibe2 a:hover
{
text-decoration:underline;
}
.table_headUnderdibe2 a:visited
{
color:#333333;
}
.ntse_online_mainHeading
{
font-family:Arial, Helvetica, sans-serif;
font-size:1.4em;
color:#1957B2;
text-align:center;
line-height:30px;
}
.ntse_online_mainUnder1
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#333333;
text-align:center;
line-height:30px;
}
.ntse_online_buyBox1
{
width:200px;
float:left;
background-color:#F8FBFF;
border:1px solid #DFEDFF;
margin-left:20px;
padding:10px 0px;
}
* html .ntse_online_buyBox1
{
margin-left:13px;
}
.ntse_online_buy_head
{
font-family:Arial, Helvetica, sans-serif;
color:#1957B2;
font-size:1em;
text-align:center;
line-height:25px;
font-weight:bold;
}
.ntse_online_buy_rate
{
font-family:Arial, Helvetica, sans-serif;
color:#1957B2;
font-size:0.8em;
text-align:center;
line-height:30px;
font-weight:bold;
}
.ntse_online_buynow
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:0.8em;
text-align:center;
line-height:22px;
font-weight:bold;
background-color:#0052AD;
border:1px solid #cccccc;
margin:auto;
width:70px;
}
.ntse_online_buynow a
{
color:#ffffff;
text-decoration:none;
}
.ntse_online_buynow a:hover
{
text-decoration:underline;
}
.ntse_online_buynow a:visited
{
color:#ffffff;
}
.table_cceProgram
{
background-color:#fdfdfd;
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
text-align:center;
line-height:25px;
color:#666666;
}

.Curri_CCEProgram
{
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
line-height:25px;
color:#333333;
font-weight:bold;
}
.ntse_program_heading
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#0050AF;
text-align:center;
line-height:30px;
}
.classRoom_flash_left
{
width:350px;
float:left;
}
.classRoom_flash_right
{
float:right;
width:300px;
}
div.pagination {
 padding:0.2em;
 margin: 0.9em;
 margin-right:0em;
 font-family:Arial, Helvetica, sans-serif;
 font-size:0.75em;
}
div.pagination a {
 padding: 0.2em 0.3em;
 margin: 0.2em;
 border: 0.0625em solid #e1e1e1;
 text-decoration: none; /* no underline */
 color: #666666;
 cursor:pointer
}
div.pagination a:hover, div.pagination a:active {
 border: 0.0625em solid #e1e1e1;
 color: #000000;
}
div.pagination span.current {
 padding: 0.2em 0.3em;
 margin:0.2em;
 border:0.0625em solid #e1e1e1;
 font-weight: bold;
 background-color: #666666;
 color: #FFF;
}
div.pagination span.disabled {
 padding:0.2em 0.3em;
 margin:0.2em;
 border:0.0625em solid #EEE;
 color: #DDD;
 background-color:#FFFFFF;
}
.download_bro{font-family:Arial, Helvetica, sans-serif; font-size:0.75em; color:#F00; text-align:left; line-height:25px; padding-left:10px;}
.download_bro a{color:#F00; text-decoration:underline;}
.download_bro a:hover{text-decoration:none;}
.download_bro a:visited{color:#F00;}
.ntse_dates {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#0050AF; text-align:left; line-height:25px; background-color:#F4FAFF; padding-left:10px; font-weight:bold;}
.ntse_datesRight {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#0050AF; text-align:left; line-height:25px; background-color:#fff; padding-left:10px;}
#Blackdiv{
	position:fixed;
	width:100%;
	height:100%;
	z-index:10;
	top:0em;
	left:0em;
	background:url(/steps/images/BCK_lines.png) repeat;
}
* html #Blackdiv{
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/steps/images/BCK_lines2.png' ,sizingMethod='scale');
	width:62.5em;
	height:50em;
	position: absolute;
	left: expression( (  0 - Blackdiv.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: expression( ( 0 - Blackdiv.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
.blackDiv_inner { background-color:#FFF; width:400px; border:1px solid #000; margin:200px auto;}
.blackDiv_heading{ background-color:#F2F9FF; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#0050AF; text-align:left; padding-left:10px; line-height:40px;}
.blackDiv_TableMain{padding:10px; clear:both;}
.blackDiv_TableLeft{background-color:#f9f9f9; font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color:#333; text-align:left; padding-left:5px; line-height:30px;}
.blackDiv_TableInput{background-color:#FFF; border:1px solid #8FA9C2; padding:4px 5px; font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color:#333; text-align:left; width:230px;}
.blackDiv_TableSelect{background-color:#FFF; border:1px solid #8FA9C2; padding:4px 5px 4px 5px; font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color:#333; text-align:left; width:242px;}
.blackDiv_TableSubmit{background-color:#0050AF; border:none; padding:4px 10px; font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color:#fff; font-weight:bold; text-align:center;}
.error_msg_NTSE{background-color:#FFC; border:1px solid #900; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:5px 10px; line-height:20px; margin:0px 10px; color:#900;}
