@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:top;;background:transparent;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
:focus{outline:0;}
.frm_titlex3
{
	color: #FFFFFF;
}
table{border-collapse:collapse;border-spacing:0;}
body{

}
.clear{clear:both;}
.center{text-align:center;}
#border{width:798px;margin:0 auto;font-size:1.2em;line-height:1.4em;}
a{color:#1987b5;text-decoration:none;}
a:hover{color:#4FBAE8;text-decoration:underline;}
h1,h2,h3,h4{
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#000000;
}
h1{
	font-size:1.1em;
	color: #000000;
}
h2{font-size:0.8em;color: #000000;}
h3{
	font-size:0.9em;
}
h4{font-size:1em;}
.column{
	float:left;
	width:42%;
	padding-top: 1%;
	padding-right: 30px;
	padding-bottom: 1%;
	padding-left: 30px;
}
#course_box{
	clear: both;
	float: left;
	height: 78px;
	width: 328px;
	background-image: url(../images/home/online_classroom_box.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#header .tabBar{height:28px;overflow:hidden;}
#header .tabBar ul{list-style:none;margin:0;padding:0;}
#header .tabBar li{display:block;float:right;}
#header .tabBar a,#header .tabBar a:hover{display:block;margin:0 0 0 4px;width:119px;height:28px;background:url(../images_2008/Toolbar/top_tab.gif) no-repeat;color:#FCEE21;text-decoration:none;padding-top:6px;text-align:center;font:bold 1em Arial,Helvetica,sans-serif;}
#header .tabBar a:hover{background-image:url(../images_2008/Toolbar/top_tab_overstate.gif);}
#header .logoBar{background:url(../images_2008/Toolbar/top_login.gif) no-repeat;height:54px;width:798px;}
#header .logoBar .logo{float:left;height:113px;width:148px;margin-top:-62px;position:relative;}
#header .logoBar .loginForm{text-align:center;padding:17px 0 0 0;font:1.1em Arial,Helvetica,sans-serif;display:none;}
.login_btn{color:#29ABE2;margin:0;padding:2px;background:url(../images_2008/Toolbar/top_login_button.png) repeat-x left top;border:0;}
#header .nav{
	overflow:hidden;
	background-color: #383838;
	background-repeat: repeat-x;
	height: 31px;
	background-image: url(../images/home_toolbar_fade.png);
}
#header .nav ul{list-style:none;margin:0;padding:0;}
#header .nav li{
	display:block;
	float:left;
	margin:0;
	padding:0;
	line-height:21px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#header .nav a,#header .nav a:hover{
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
	padding-top: 5px;
	padding-right: 22px;
	padding-bottom: 5px;
	padding-left: 22px;
}
#header .nav a:hover{
	color:#000;
	background-color: #FFD200;
	height: 21px;
}
#header .nav .current a{background:url(../images_2008/menu/menu_btn_ovr.png) top left;color:#09F;}
#content{
	overflow:hidden;
}
.newTopBlock{
	height: 256px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.newTopLeft{
	height: 256px;
	float: left;
	width: 559px;
	background-image: url(../images/home_main_box_bg.jpg);
	background-repeat: no-repeat;
}
.newTopRight{
	height: 256px;
	background-image: url(../images/home_boxs_rt.png);
	background-repeat: no-repeat;
	width: 182px;
	float: left;
}
.newTopOne{
	height: 72px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 15px;
	padding-top: 7px;
}
.newTopTwo{
	height: 20px;
	padding-top: 7px;
}
.newTopThree{
	height: 82px;
	padding-left: 10px;
	padding-top: 4px;
}
.newTopFour{
	height: 19px;
	padding-top: 4px;
}
.newTopFive{
	height: 29px;
	padding-left: 10px;
	padding-top: 8px;
}
.ntlTitle{
	height: 256px;
	width: 173px;
	float: left;
}
.ntlCenter{
	float: left;
	height: 256px;
	width: 386px;
}

.ntlcTop{
	height: 37px;
	padding-left: 125px;
	padding-top: 9px;
}
.ntlcOne{
	height: 20px;
	padding-top: 4px;
}
.ntlcTwo{
	height: 16px;
	padding-bottom: 2px;
}
.ntlcThree{
	height: 16px;
	padding-top: 2px;
}
.ntlcFour{}
.ntlcLeft{
	float: left;
	height: 97px;
	width: 185px;
}
.ntlcRight{
	float: left;
	height: 97px;
	width: 201px;
}
.ntlcBtm{
	clear: both;
	height: 113px;
	width: 386px;
}
.ntltFirst .b040_b{
	padding-left: 30px;
}
.ntltFirst .b012_b{
	padding-left: 40px;
}
.ntltSecond{}


.topBlock{
	position:relative;
	height:100%;
	background-image: url(../images/top_bg_gl.png);
	background-repeat: repeat-x;
}
#content .topBlock img{border:0;float:left;}
#content .flash{height:348px;width:448px;float:left;}
#flashBox{
	overflow:hidden;
	width: 448px;
	float: left;
}
#flashBoxClass{
	overflow:hidden;
	width: 400px;
	float: left;
}
.rightNav{
	float:right;
	margin:0;
	padding:5px;
	width:371px;
	color:#000000;
}
.rightNav .column{width:44%;padding:2%;}
.rightNav .num{
	font-size:1.2em;
	color:#000000;
	text-transform:uppercase;
	background-image: url(../images/home/2million.png);
	height: 22px;
	width: 239px;
	margin-top: 0.4em;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0.2em;
	text-indent: -1600px;
	
	
}
.rightHome{
	width:328px;
	float: left;
}
.rightClass{
	width:370px;
	float: left;
}
.rightNav h1{
	text-align:center;
}
.rightNav h2{
	margin-top:0.5em;
	color:#000000;
	font-size:1em;
}
.rightNav h2 a{color:#000000;}
.rightHome h2{margin:0;}
.b016_bi{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
}
.b014{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.price{font-size:1.4em;color:#FCEE21;font-weight:bold;}
.button,.button:hover{
	display:block;
	background:url(../images_2008/Home/body_home_main_button.gif) no-repeat;
	height:26px;
	width:206px;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:4px;
	text-align:center;
	font-weight: bold;
	margin-top: 1em;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.button:hover{background-image:url(../images_2008/Home/body_home_main_button_overstate.gif);}
.buttonTwo,.buttonTwo:hover{
	display:block;
	height:26px;
	width:140px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	font-weight: bold;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-image: url(../images/home_btn_sm_up.png);
	background-repeat: no-repeat;
	padding-top: 9px;
}
.buttonTwo:hover{
	background-image:url(../images/home_btn_sm_over.png);
	background-repeat: no-repeat;
}
.midBlock{clear:both;background-color:#fff;height:100%;}
.midBlock h3{font-size:1.1em;}
.midBlock p,.midBlock ul{margin:0 0 1em 0;}
.midBlock p{
	margin:0 0 1em 0;
	font-size: 13px;
}
.specs{list-style:disc inside;}
.specs li{margin-left:1em;}
.comments div{clear:both;padding:1em 0 0 0;}
.comments img{border:0;height:50px;width:50px;float:left;margin:0 1em;}
.comments strong{display:block;float:right;}
.cc{
	font-weight:bold;
	height:116px;
	background-color: #FFFFFF;
	background-image: url(../images_2008/Home/body_home_ComedyCentral_g2.gif);
	background-repeat: no-repeat;
	background-position: 0 100%;
	color: #000000;
}
.rightNav .sep{margin:0;padding:0;background-color:#4A80A2;color:#4A80A2;clear:both;width:100%;border-top:2px solid #4A80A2;height:0;overflow:hidden;}
.rightNav ul{margin:0 0 5px 0;padding:0;list-style:none;line-height:1em;}
.rightNav li{margin:0;padding:0 0 .25em 1em;font-size:9pt;}
.rightNav .login{
	clear: both;
	float: left;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.rightNav .login table{
	width:90%;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
}
.rightNav .login td{
	font-size:10pt;
	padding: 2px;
}
.rightNav .login .lbl{text-align:right;}
.rightNav .login input{width:120px;}
.rightNav .login input.login_btn{
	width:60px;
	margin-top: 2px;
}
.locations{margin:0 0 1em 0;border:2px groove #666;padding:.5em;text-align:justify;}
.locations a{white-space:nowrap;margin-right:8px;}
#cities{margin-top:8px;}
.tabPanel{height:100%;background-color: #666666;}
.tabPanel li{color:#1987B5;background-color:#404040;border:1px solid #595959;border-bottom:0;cursor:pointer;float:left;font-weight:bold;font-size:1em;list-style:none outside;margin:0 1px 0 0;padding:4px 10px;top:1px;}
.tabPanel li.active{color:#29ABE2;background-color:#595959;text-decoration:underline;}
.tpContentBox{clear:both;background-color:#fff;border:2px solid #595959;height:120px;overflow:auto;}
.tpContentBox .tpContent{padding:.25em;display:none;}
.togglePanel{
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
.togglePanel .tpToggle{background-color:#404040;color:#e9e9e9;font-size:1.2em;font-weight:bold;padding:.25em;}
.togglePanel .tpContent{background-color:#fff;display:none;font-size:1.1em;}
.tpContent p,.tpContent ul{margin:0 0 1em 0;}
#footer{font:12px Arial,Helvetica,sans-serif;margin-top:8px;}
#footer .links{background:url(../images_2008/Toolbar/btm_toolbar.png) no-repeat;height:32px;padding:10px 0;text-align:center;clear:both;}
#footer .links a{color:#29ABE2;text-decoration:none;}
#footer .links a:hover{text-decoration:underline;}
#footer .copy{margin:.5em 0;text-align:center;}
#footer .badges{background:url(../images_2008/Toolbar/btm_credentials.png) repeat-x;height:80px;margin-bottom:8px;clear:both;padding:26px 0;}
#footer .badges table{margin:0;width:800px;}
#footer .badges table td{margin:auto;vertical-align:middle;height:80px;text-align:right;}
#footer .badges img{border:0;margin:0;}
#footer .badges .stateApp{text-align:center;margin:1em 2em 0 -5em;}
#footer .badges .stateApp div{color:white;font-size:1.4em;font-weight:bold;}

#logo{
	background-image: url(../images/home_banner_logo.png);
	height: 96px;
	width: 185px;
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
}
#head_links{
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	height: 86px;
	width: 300px;
	padding-top: 10px;
	padding-right: 20px;
	background-image: url(../images/home_banner_tire.png);
	background-repeat: no-repeat;
	background-position: left center;

}
#head_links a{
	color: #FFD200;
	margin-left: 7px;
	font-weight: bold;
}
#head_links a:hover{
	color: #FFFFFF;
	margin-left: 7px;
	font-weight: bold;
}
#filer {float: left;height: 215px;width: 100%;}
#filer2 {
	float: left;
	height: 96px;
	width: 100%;
	background-image: url(../images/home_banner_fade.png);
	background-repeat: repeat-x;
	background-position: center;
	background-color: #00539B;
}
#content2 {float: left;width: 100%;}
#content3 {
	float: left;
	width: 100%;
	background-color: #E6E6E6;
	background-image: url(../images/background15.png);
	background-repeat: no-repeat;
	background-position: center;
}
#content4 {
	float: left;
	width: 100%;
	background-color: #E6E6E6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#line2 {float: left;height: 60px;width: 100%;background-image: url(../images/yellow_bar.jpg);background-repeat: repeat-x;}
#line3 {
	float: left;
	height: 31px;
	width: 100%;
	background-image: url(../images/home_toolbar_fade.png);
	background-repeat: repeat-x;
}
#do {width: 662px;height: 106;background: #fff;margin: auto;}
#da {
	width: 800px;
	height: 106;
	margin: auto;
}
#de {
	width: 786px;
	height: 106;
	margin: auto;
	background-color: #FFFFFF;
	padding: 2px;
}
#de_login {
	width: 786px;
	height: 400px;
	margin: auto;
	background-color: #FFFFFF;
	padding: 2px;
	clear: both;
}
#di {
	width: 786px;
	height: 106;
	margin: auto;
	background-color: #F3F3F3;
	padding: 7px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
#uno {width: 251px;height: 215px;float: left;border-right-width: 4px;border-right-style: solid;border-right-color: #FFFFFF;background-color: #00529b;background-image: url(../images/home_logo.jpg);background-repeat: no-repeat;}
#dos {width: 45px;height: 251px;background: #7ba6b7;float: left;}
#tres {width: 407px;height: 215px;float: left;background-image: url(../images/brick_001.jpg);background-repeat: no-repeat;}
#cuatro {width: 251px;height: 60px;float: left;border-right-style: solid;border-right-color: #FFFFFF;border-right-width: 4px;background-image: url(../images/yellow_bar.jpg);}
#cinco {width: 45px;height: 60px;float: left;background-image: url(../images/green_bar.jpg);background-repeat: repeat-x;}
#seis {
	width: 352px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	padding-left: 10px;
	background-image: url(../images/yellow_bar.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 50px;
	padding-top: 10px;
}	
#siete {width: 251px;height: 60px;float: left;border-right-width: 4px;border-right-style: solid;background-color: #172A56;border-right-color: #FFFFFF;}
#ocho {width: 45px;height: 60px;background: #7faacd;float: left;}	
#nueve {width: 352px;float: left;padding-left: 10px;font-family: Arial, Helvetica, sans-serif;font-size: 15px;}	
#form_txt {margin-top: 7px;margin-bottom: 7px;}
#footer2 {clear: both;float: left;width: 100%;margin-top: 20px;}
#link {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;}
#legal {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 4px;
	color: #333333;
}
#siete_btm {background-color: #172a55;bottom: 1px;}
#ocho_btm {background-color: #00529b;bottom: 1px;}
#state_top{
	width: 730px;
}
#state_top_left{
	width: 360px;
	padding-right: 25px;
	padding-left: 25px;
	float: left;
	height: 150px;
	padding-top: 30px;
}
#state_top_right{
	width: 320px;
	float: left;
	height: 150px;
	padding-top: 30px;
	background-image: url(../images/3lines.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#state_btm{
	width: 340px;
	padding-left: 390px;
	clear: both;
	height: 70px;
}
.stateBox {
	background-image: url(../images/stateBoxBG_45.png);
	background-repeat: repeat-x;
	height: 35px;
	padding-top: 10px;
}
.style1 {color: #FF0000}
.style3 {
	font-size: large;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style118b {
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
}

.style312 {
	color: #000000;
	font-size: 12px;
}
.style124 {
	color: #FFFFFF;
	font-size: 24px;
	font-weight: bold;
}
.style114 {
	color: #FFFFFF;
	font-size: 14px;
}

.b010 {color: #000000;font-size: 10px;}
.b010_b {
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.b011 {
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.b012 {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.b012_b{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.b013 {color: #000000;font-size: 13px;}
.b014 {color: #000000;font-size: 14px;}

.b015_b {
	color: #000000;
	font-size: 15px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.b016 {color: #000000;font-size: 16px;}
.b040_b {
	color: #0071B9;
	font-size: 40px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.bl012 {
	color: #00539A;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.bl016 {color: #0066FF;font-size: 16px;}
.bl016_b {color: #0066FF;font-size: 16px;font-weight: bold;}
.bl018 {color: #0066FF;font-size: 18px;}
.bl018_ib {
	color: #0066FF;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
}

.bl020 {color: #0066FF;font-size: 20px;}
.bl020_b {color: #0066FF;font-size: 20px;font-weight: bold;}
.bl022 {color: #0066FF;font-size: 22px;}
.bl022_b {color: #0066FF;font-size: 22px;font-weight: bold;}
.bl024 {color: #0066FF;font-size: 24px;}
.bl024_b {color: #0066FF;font-size: 24px;font-weight: bold;}

.w011 {color: #FFFFFF;font-size: 11px;}
.w013_b {color: #FFFFFF;font-size: 13px;font-weight: bold;}
.y011{color: #FFD100;font-size: 11px;}
.y013_b{color: #FFD100;font-size: 13px;;font-weight: bold;}

#box_005 {
	background-color: #333333;
	width: 214px;
	padding: 8px;
}
#box_005_inn {
	background-color: #FFFFFF;
	padding: 7px;
	font-size: 12px;

}

#box_005_inn a{
	font-size: 12px;

}
#tmplts_cont_right {
	width: 230px;
	float: left;
}
#tmplts_cont_left {
	width: 530px;
	float: left;
}
#content_tmpls {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 8px;
	margin-left: auto;
	border: 4px solid #FFFFFF;
	padding: 8px;
	background-color: #FFFFFF;
}
#bring_border {
	clear: both;
}

#box_login{
	background-color: #FFFFFF;
	border: 10px solid #333333;
	padding-top: 80px;
	padding-bottom: 80px;
}
#box_login_frm {
	width: 400px;
	height:250px;
	background-color: #333333;
	padding: 20px;
	margin-top: 25px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
	clear: both;
}

.login_lbl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	width: 150px;
	text-align: right;
	float: left;
}
.login_fld {
	width: 150px;
	float: left;
	margin-left: 10px;
}
#login_box_btn {
	float: left;
	padding-left: 200px;


}
#Content_para{
	width: 60%;
	float: left;
	padding-right: 5%;

}
#Content_para_r{
	float: left;
	width: 25%;
	padding-left: 3%;
	border-left-width: thin;
	border-left-style: dotted;
	border-left-color: #666666;
	height: 260px;
}
.shell{
	background:url(../images2/content_bg.jpg) no-repeat left top;
	float: left;
	padding-top: 34px;
	width: 95%;
	padding-left: 5%;
	clear: both;
}


/* ClassRoom Page */
.msCp_topBlock{
	height:260px;
	background-image: url(../images/top_bg_gl.png);
	background-repeat: repeat-x;
}
#msCp_mainBox {
	float: left;
	height: 260px;
	width: 560px;
	background-image: url(../images/classroomcourse/classroom_main_box_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
	#msCp_mainBoxSpacer {
		float: left;
		height: 260px;
		width: 200px;
	}
	#msCp_mainButtonBox {
		float: left;
		height: 260px;
		width: 360px;
	}
		#msCp_classroomTitle {
			padding-top: 35px;
			padding-left: 10px;
		}
		#msCp_classroomText {
			padding-top: 7px;
			padding-right: 31px;
			padding-left: 14px;
		}
		#msCp_classroomDemo {
			padding-top: 7px;
			padding-right: 31px;
			padding-left: 14px;
		}
#msCp_rtBoxes1 {
	float: left;
	height: 82px;
	width: 185px;
	background-image: url(../images/classroomcourse/classroom_boxs_rt_discounts.png);
	background-repeat: no-repeat;
	background-position: center center;
}
	#msCp_discountsClick {
	padding-top: 62px;
	}
#msCp_rtBoxes2 {
	float: left;
	height: 113px;
	width: 185px;
	background-image: url(../images/classroomcourse/classroom_boxs_rt_cert.png);
	background-repeat: no-repeat;
	background-position: center center;
}
	#msCp_fastCertificate {
	height: 20px;
	padding-top: 7px;
	}
	#msCp_certificateDetails {
	height: 79px;
	padding-left: 7px;
	padding-top: 7px;
	padding-right: 7px;
	}
#msCp_rtBoxes3 {
	float: left;
	height: 64px;
	width: 185px;
	background-image: url(../images/classroomcourse/classroom_boxs_rt_quicklinks.png);
	background-repeat: no-repeat;
	background-position: center center;
}
	#msCp_quickLinks {
	height: 20px;
	padding-top: 7px;
	}
		#msCp_quickLinksDetails {
		height: 33px;
		padding-left: 13px;
		padding-top: 1px;
		padding-right: 7px;
		}


/*This is the BUTTONS*/
.ms_buttonTwo,.ms_buttonTwo:hover{
	display:block;
	height:40px;
	width:230px;
	text-decoration:none;
	text-align:center;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(../images/courses/class_btn_up.png);
	background-repeat: no-repeat;
	padding-top: 11px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.ms_buttonTwo:hover{
	background-image:url(../images/courses/class_btn_over.png);
	background-repeat: no-repeat;
	color: #CCCCCC;
}

/* OnlineCourse Page */
.msOp_topBlock{
	height:260px;
	background-image: url(../images/top_bg_gl.png);
	background-repeat: repeat-x;
}

#msOp_mainBox {
	float: left;
	height: 260px;
	width: 560px;
	background-image: url(../images/onlinecourse/online_main_box_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

#msOp_genBox {
	float: left;
	height: 260px;
	width: 560px;
	background-image: url(../images/onlinecourse/top-banner-box.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

	#msOp_mainBoxSpacer {
		float: left;
		height: 260px;
		width: 200px;
	}
	#msOp_mainButtonBox {
		float: left;
		height: 260px;
		width: 360px;
	}
		#msOp_onlineTitle {
			padding-top: 35px;
			padding-right: 45px;
		}
		#msOp_onlineText {
			padding-top: 7px;
			padding-right: 60px;
			padding-left: 14px;
		}
		#msOp_onlineDemo {
			padding-top: 7px;
			padding-right: 60px;
			padding-left: 14px;
		}
		#msOp_onlineButton {
			padding-top: 7px;
			padding-right: 60px;
			padding-left: 14px;
		}
#msOp_rtBoxes1 {
	float: left;
	height: 82px;
	width: 185px;
	background-image: url(../images/onlinecourse/online_boxs_rt_discounts.png);
	background-repeat: no-repeat;
	background-position: center center;
}
	#msOp_discountsClick {
	padding-top: 62px;
	}
#msOp_rtBoxes2 {
	float: left;
	height: 113px;
	width: 185px;
	background-image: url(../images/onlinecourse/online_boxs_rt_cert.png);
	background-repeat: no-repeat;
	background-position: center center;
}
	#msOp_fastCertificate {
	height: 20px;
	padding-top: 7px;
	}
	#msOp_certificateDetails {
	height: 79px;
	padding-left: 7px;
	padding-top: 7px;
	padding-right: 7px;
	}
#msOp_rtBoxes3 {
	float: left;
	height: 64px;
	width: 185px;
	background-image: url(../images/onlinecourse/online_boxs_rt_quicklinks.png);
	background-repeat: no-repeat;
	background-position: center center;
}
	#msOp_quickLinks {
	height: 20px;
	padding-top: 7px;
	}
		#msOp_quickLinksDetails {
		height: 33px;
		padding-left: 13px;
		padding-top: 1px;
		padding-right: 7px;
		}


/*This is the BUTTONS*/
.msOp_buttonTwo,.msOp_buttonTwo:hover{
	display:block;
	height:40px;
	width:230px;
	text-decoration:none;
	text-align:center;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(../images/courses/class_btn_up.png);
	background-repeat: no-repeat;
	padding-top: 11px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.msOp_buttonTwo:hover{
	background-image:url(../images/courses/class_btn_over.png);
	background-repeat: no-repeat;
	color: #CCCCCC;
}

/*This is the FONTS*/
.f_a_black_011_r {font-size: 11px;font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
.f_a_black_011_b {font-size: 11px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
.f_a_black_012_b {font-size: 12px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
.f_a_blue_011_r {color: #1987b5;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;}
.f_a_blue_014_bi {color: #1987b5;font-size: 14px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-style: italic;}
.f_a_blue_018_b {color: #00539A;font-size: 18px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
.f_a_white_012_b {color: #ffffff;font-size: 12px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}

