/* CSS Document */
body
{
	margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;
}
body, td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.content
{
	width:388px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:16px;
	margin-top:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
}
/*.content
{
	width:378px;
	margin:5px;
	margin-top:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
}*/
.top_tbl
{
border:0px solid #000000;
}
.bottom_tbl
{
border-top-width:0px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;
border-style:solid;
border-color:#FFFFFF;
}
.top_txt
{
font-family:Verdana;
font-weight:regular;
font-size:11px;
color:#000000;
padding-bottom:1px;
}
a.top_links
{
text-decoration:none;
color:#000000;
}
a.top_links:hover
{
text-decoration:none;
color:#990000;
}
.top_linksactive
{
text-decoration:none;
color:#990000;
}
.blinks_left
{
background-image:url(../images/banner_links_left.gif);
background-repeat:no-repeat;
}
.blinks_bg
{
background-image:url(../images/banner_links_bg.gif);
background-repeat:repeat;
}
.blinks_right
{
background-image:url(../images/banner_links_right.gif);
background-repeat:no-repeat;
}
.blinks_seperator
{
background-image:url(../images/banner_links_seperator.gif);
background-repeat:no-repeat;
}
.bottom_seperator
{
background-image:url(../images/bottom_seperator.gif);
background-repeat:no-repeat;
}
.banner_txt
{
background-image:url(../images/banner_links_bg.gif);
background-repeat:repeat;
font-family:Verdana;
font-weight:bold;
font-size:12px;
text-align:center;

}
a.banner
{
text-decoration:none;
color:#FFFFFF;
}
a.banner:hover
{
text-decoration:none;
color:#D1E717;
}
.banneractive
{
	color:#D1E717;
	text-decoration:none;
	
}

.tbl_left_pix
{
background-image:url(../images/table_left_pixel.gif);
background-repeat:repeat-y;
}
.tbl_right_pix
{
background-image:url(../images/table_right_pixel.gif);
background-repeat:repeat-y;
}
.left_tbl
{
	border:1px solid #FFFFFF;
	background-color:#83B4DB;
}
.right_tbl
{
border:1px solid #FFFFFF;
}
a.footer
{
font-family:Verdana;
font-size:11px;
font-weight:regular;
text-decoration:none;
color:#FFFFFF;
}
a.footer:hover
{
font-family:Verdana;
font-size:11px;
font-weight:regular;
text-decoration:none;
color:#D1E717;
}
.footeractive
{
font-family:Verdana;
font-size:11px;
font-weight:regular;
text-decoration:none;
color:#D1E717;
}
.pg_middle
{

margin-bottom:3px;
margin-left:3px;
margin-right:3px;
margin-top:3px;
}
.txt_body_middle
{
font-family:Arial;
font-size:12px;
color:#333333;
padding-top:0px;
padding-bottom:0px;
}
.txt_testimonials
{
font-family:Verdana;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
padding-top:16px;
}
.txt_more
{
font-family:Arial;
font-size:11px;
color:#09B389;
padding-top:6px;
}
.more_anchor
{
font-family:Arial;
font-size:11px;
color:#09B389;
padding-top:6px;
text-decoration:none;
}
.more_anchor:hover
{
font-family:Arial;
font-size:11px;
color:#990000;
padding-top:6px;
text-decoration:none;
}
.txt_ter_body
{
padding-bottom:2px;padding-left:2px;padding-right:2px;padding-top:2px;
color:#000000;
font-family:Arial;
font-size:11px;
}
.tbl_news
{
background-color:#CDE3F4;
border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-top-width:1px;
border-style:solid;
border-color:#3D8CC9;

}
.tbl_lat_news
{
background-color:#3D8CC9;
border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-top-width:1px;
border-style:solid;
border-color:#78AFD9;
}
.txt_news_body
{
padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;
color:#000000;
font-family:Arial;
font-size:11px;
}
.news_anchor
{
color:#000000;
font-family:Arial;
font-size:11px;
text-decoration:none;
}
.news_anchor:hover
{
color:#000000;
font-family:Arial;
font-size:11px;
text-decoration:underline;
}

.txt_tbl_head_latest
{
padding-left:7px;
font-family:Verdana;
font-weight:bold;
font-size:14px;
color:#023A2C;
}
.txt_tbl_head_news
{
padding-left:5px;
font-family:Verdana;
font-size:18px;
color:#FFFFFF;
}
.tbl_test
{
background-color:#E8EBCD;
border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-top-width:1px;
border-style:solid;
border-color:#B3BC63;

}
.tbl_com_test
{
background-color:#B3BC63;
border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-top-width:1px;
border-style:solid;
border-color:#D4D9A6;
}
.txt_tbl_head_test
{
padding-left:2px;
font-family:Verdana;
font-size:12px;
font-weight:bold;
color:#FDFFE6;
}
.txt_tbl_head_comp
{
padding-left:2px;
font-family:Verdana;
font-weight:bold;
font-size:12px;
color:#373D02;
}
.txt_test_body
{
padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:0px;
color:#000000;
font-family:Arial;
font-size:12px;
}
.test_anchor
{
color:#000000;
font-family:Arial;
font-size:12px;
text-decoration:none;
}
.test_anchor:hover
{
color:#990000;
font-family:Arial;
font-size:12px;
text-decoration:none;
}
.information	
{
	background-image:url(../images/btn-bg.jpg);
	background-repeat:repeat-x;
	width:165px;
	height:27px;
	font-family:Arial;
	font-size:12px;
	line-height:27px;
	padding-left:14px;
	color:#000305;
	text-decoration:none;
	display:block;
	border:1px solid #9A9C9B;
}
.information:hover	
{
background-image:url(../images/information_over.gif);
background-repeat:no-repeat;
background-position:center;
width:165px;
height:27px;
font-family:Arial;
line-height:27px;
padding-left:14px;
font-size:12px;
color:#000305;
text-decoration:none;
display:block;
}

.search	
{
background-image:url(../images/search.gif);
background-repeat:no-repeat;
background-position:center;
width:165px;
height:27px;
font-family:Arial;
font-size:12px;
line-height:27px;
color:#000305;
text-decoration:none;
display:block;
padding-left:14px;

}
.search:hover	
{
background-image:url(../images/search_over.gif);
background-repeat:no-repeat;
background-position:center;
width:165px;
height:27px;
font-family:Arial;
line-height:27px;
padding-left:14px;
font-size:12px;
color:#000305;
text-decoration:none;
display:block;
}
.search_box
{
background-image:url(../images/search_box.gif);
background-repeat:no-repeat;
background-position:center;
height:54px;
width:174px;
display:block;
}
.input_box
{
width:120px;
height:12px;
border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-top-width:1px;
border-style:solid;
border-color:#000000;
}
.go_button
{
background-image:url(../images/go.gif);
background-repeat:no-repeat;
background-position:center;
display:block;
width:24px;
height:16px;
padding-left:0px;
padding-top:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
cursor:hand;
text-decoration:none;
}
.go_button:hover
{
background-image:url(../images/go_over.gif);
background-repeat:no-repeat;
background-position:center;
}
.tbl_input
{
margin-top:14px;
margin-bottom:18px;
margin-left:14px;
}
.user_login_top_txt
{
background-image:url(../images/user_login_top_middle.gif);
background-repeat:repeat-x;
color:#094D83;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}
.user_login_bottom_txt
{
background-image:url(../images/user_login_bottom_middle.gif);
background-repeat:repeat-x;
height:15px;
}
.user_login_left
{
background-image:url(../images/user_login_left.gif);
background-repeat:repeat-y;
}
.user_login_right
{
background-image:url(../images/user_login_right.gif);
background-repeat:repeat-y;
}
.user_login_body_txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.input_box_login
{
width:135px;
height:14px;
border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-top-width:1px;
border-style:solid;
border-color:#000000;
}
.input_box_login1
{
width:171px;
height:18px;
border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-top-width:1px;
border-style:solid;
border-color:#B8B8B8;
}
.login_btn
{
	background-image:url(../images/login.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-decoration:none;
	width:48px;
	height:19px;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	color:#000000; 
	display:block;
	cursor:hand;
	cursor:pointer;
	border:0px;
}
.login_btn:hover
{
	background-image:url(../images/login_over.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-decoration:none;
	padding-top:4px;
	width:48px;
	height:19px;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	color:#000000; 
	display:block;
	cursor:hand;
	cursor:pointer;
}
.login_btn_over
{
	background-image:url(../images/login_over.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-decoration:none;
	width:48px;
	height:19px;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	color:#000000; 
	display:block;
	cursor:hand;
	cursor:pointer;
	border:0px;
}

.user_login_forget_txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;
}
.forgot_anchor
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;
text-decoration:none;
}
.forgot_anchor:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;
text-decoration:underline;
}
.user_login_register_txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#080808;
}
.register_anchor
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#080808;
text-decoration:none;
}
.register_anchor:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#080808;
text-decoration:underline;
}
.edu_top
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#164367;
	padding-left:5px;padding-top:1px;padding-bottom:1px;
}
.edu_body_area
{
background-image:url(../images/edu_middle.gif);
background-repeat:repeat-y;
background-position:center;
padding-left:14px;
font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#363636;
}
.edu_ele_anchor
{
font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#5A5A5A;
text-decoration:none;
}
.edu_ele_anchor:hover
{
font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#990000;
text-decoration:none;
}
.edu_body_div
{
background-image:url(../images/edu_div.gif);
background-repeat:no-repeat;
background-position:center;
height:2px;
}
.edu_bottom
{
background-image:url(../images/edu_bottom.gif);
background-repeat:no-repeat;
background-position:center;
height:6px;
}
.block1-bg
{
	border:1px solid #E8F2FB;background-image:url(../images/block1-inner-px.jpg);background-repeat:repeat-y;
}
.block1-padding
{
	padding-bottom:8px;padding-top:8px;
}
.block1-heading
{
	background-image:url(../images/block1-heading-px.jpg);background-repeat:repeat-y;line-height:25px;
}
.block1-dividerfull
{
	background-image:url(../images/block1-divider-px.jpg);background-repeat:repeat-x;line-height:2px;
}
.block2-heading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#164367;
	background-image:url(../images/block2-heading-px.jpg);background-repeat:repeat-x;
}
.block2-bg
{
	/*border:1px solid #94C1E2;*/
	background-color:#FFFFFF;
}
.block3-heading
{
	border:1px solid #D3DAA6;
	background-color:#B3BC63;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding:2px;
}
.block3-dividerfull
{
	line-height:5px;
}
.block4-dividerfull
{
}

.block4-heading
{
	border:1px solid #79AED8;
	background-color:#3D8BC9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding:2px;
}
.block5-heading
{
	border:1px solid #DFF8F2;
	background-color:#41A58B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding:2px;
}

.rfp
{
	background-image:url(../images/rfp-normal.jpg);
	background-repeat:no-repeat;
	width:165px;height:26px;
	display:block;
}
.links
{
	text-decoration:none;
	color:#000000;
	font-size:11px;
}
.linksactive
{
font-size:11px;
color:#990000;
}
.links:hover
{
	color:#990000;
}
.links-leftcol
{
	font-weight:normal;
	text-decoration:none;
	color:#363636;
}
.links-leftcolactive
{
	font-weight:normal;
	text-decoration:none;
	color:#990000;
}
.links-leftcol:hover
{
	color:#990000;
}
.links-leftcol .links-leftcolactive
{
color:#990000;
}
.normalcontent
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
.linkactive
{
	color:#990000;
	font-weight:normal;
}
.images
{

margin-top:9px;

}
.freecourseslink
{
	/*font-family:Geneva, Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:11px;
	color:#BB5E19;
	text-decoration:none;
}
.freecourseslink:hover
{
	/*font-family:Geneva, Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FE0000;
	text-decoration:none;
}
.freecourses_seperator
{
	background-image:url(../images/freecourses.jpg);
	background-repeat:no-repeat;
}
.mainheading /*main heading fontcolor n fontsize*/
{
	color:#237ABD;
	font-size:13px;
	
}
.mhandsh /*gap b/w main heading and sub heading and subheading fontcolor n fontsize*/
{
	margin-top:17px;
	color:#555555; 
	font-size:12px;

}
.mh-para /*gap b/w main heading and para*/
{
	margin-top:17px;
}
.sheading-para /*gap b/w sub heading and paragraph*/
{
	margin-top:9px;
 
}
.para-subheading /*gap b/w paragraph and sub heading*/
{ 
	margin-top:27px;
	color:#555555; 
	font-size:12px;
}
.normalpara /*gap b/w 2 paragraphs*/
{
	margin-top:17px;
}
.li-ml /* style for list item when li is of multiple lines*/
{
	margin-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
}
.ul-ol /*style for UL or OL when li is of single line*/
{
	line-height:20px;
	margin-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
	
}
.para-links
{
	margin-top:14px;
 
}
.hrow
{
	background-image:url(../images/demosandfreecourses/hr.jpg);
	background-repeat:repeat-x;
	height:1px; 
}
.demologinhr
{
	background-image:url(../images/demosandfreecourses/hrdemologin.jpg);
	background-repeat:repeat-x; 
}
.para-image
{
	margin-top:20px;	
}
/*New Code dec252008 [S]*/
.courseslink
{
	/*font-family:Geneva, Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:11px;
	color:#BB5E19;
	text-decoration:none;
}
.courseslink:hover
{
	/*font-family:Geneva, Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FE0000;
	text-decoration:none;
}
.courses_seperator
{
	background-image:url(../images/freecourses.jpg);
	background-repeat:no-repeat;
}
/*New Code dec252008 [E]*/
/*New Code jan192009 [S]*/
.launch
{
	font-size:10px;
	color:#FF7844;
	font-weight:bold;
	
}
/*New Code jan192009 [E]*/
/*New Code feb092009 [S]*/
.innertablespacer{
	width:23px;
}
.submit_btn
{
	background-image:url(../images/login.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-decoration:none;
	width:48px;
	height:19px;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	color:#000000; 
	display:block;
	cursor:hand;
	cursor:pointer;
	border:0px;
}
.submit_btn:hover
{
	background-image:url(../images/login_over.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-decoration:none;
	padding-top:4px;
	width:48px;
	height:19px;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	color:#000000; 
	display:block;
	cursor:hand;
	cursor:pointer;
}
.submit_btn_over
{
	background-image:url(../images/login_over.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-decoration:none;
	width:48px;
	height:19px;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	color:#000000; 
	display:block;
	cursor:hand;
	cursor:pointer;
	border:0px;
}
.instrred{
	color:#BB5E19;
}
.ackborder{
	margin-top:25px;
	border: 1px solid #000000;
}
.smallerfont{
	margin-top:15px;
	padding-left:0px;
	margin-left:0px;
	font-size:10px;	
}

/*New Code feb092009 [E]*/