/* CSS Document */

html, body, p, form, h1, h2, h3, h4, h5, h6, ul, li  {padding:0; margin:0;}

body{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333434; }
td{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
h1{font-size:37px; font-weight:normal; }
h2{font-size:28px; font-weight:normal;}
h3{font-size:18px; font-weight:normal; }
h4{font-size:15px; font-weight:normal;}
h5 {font-size:13px;}
h6 {font-size:12px;}

p{margin:5px 0;text-align:justify; font:12px/14px Arial, Helvetica, sans-serif;color:#333434;}

ul {margin:5px 0 5px 45px;}
li {margin:10px 0;}
/* CMS Pages  ---------- 031207 -------------- AP -----*/
.centered-table ul {padding:0 0 0 10px; margin:5px 0 10px 10px;list-style:url(../images/maa_foundation_bull.gif) ; font:12px/16px Arial, Tahoma, Verdana; color:#333434;}
.centered-table ul li{padding:0; margin:0 0 5px 0; font:12px/16px Arial, Tahoma, Verdana; color:#333434;}

 
a, a:link, a:visited, a:active  {font:12px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
a:hover  {color:#666; text-decoration:underline;}

#main_container {width:1000px;	margin:0 auto;}

#top_nav_icon {color:#649835; font:11px/14px Arial, Helvetica, sans-serif;}
#top_nav_icon a{color:#649835; margin:0 15px; text-decoration:none; font:11px/14px Arial, Helvetica, sans-serif;}
#top_nav_icon a:hover{color:#649835; text-decoration:underline; font:11px/14px Arial, Helvetica, sans-serif;}
#top_nav_icon img{margin-top:5px;}


#top_nav_main { background:url(../images/maa_foundation_menu_ppl_bg.jpg) repeat-x top; height:24px; line-height:24px; border-bottom:solid 1px #fff; font:bold 16px/25px Arial-Narrow, Arial, Helvetica, sans-serif; color:#fff;}
#top_nav_main a, #top_nav_main a:link, #top_nav_main a:visited {font:bold 13px/25px Arial-Narrow, Arial, Helvetica, sans-serif; color:#fff; padding:0 1px 0px 7px;  color:#fff; text-decoration:none; }
#top_nav_main a:hover, #top_nav_main a:active {font:bold 13px/25px Arial-Narrow, Arial, Helvetica, sans-serif; color:#fff; padding:0 1px 0px 7px; color:#ffed81; text-decoration:none; }
#top_nav_main a img{ padding:0 0 0 3px; border:0;}


#top_banner { background:url(../images/maa_foundation_46.jpg) repeat-x top; height:173px;}
#top_banner img{top:0; margin-bottom:20px;}

#midd_main {padding:0 8px; width:100%;}

.logo_bull { background:url(../images/logo_icon.jpg) left no-repeat; padding-left:25px; }

.border_grey {border:solid 3px #E8E8E8;}

.border_btm_grn {border-bottom:solid 1px #D6E2E3;}

.border_dark_grey {border:solid 1px #cccccc;}

a.click_here, a.click_here:link, a.click_here:visited {	font:12px/14px Arial, Helvetica, sans-serif; color:#000; background:url(../images/maa_foundation_78.jpg) left no-repeat; padding-left:20px; text-decoration:none;}
a.click_here:hover, a.click_here:active {font:12px/14px Arial, Helvetica, sans-serif; color:#000; background:url(../images/maa_foundation_78.jpg) left no-repeat; padding-left:20px;	text-decoration:underline;}

#footer {font-size:12px; margin:0 auto;}

#footer ul.quick_links {
	font-size:12px;
	color:#111;
	margin:0 0 0 40px;
	padding:0;
	list-style:url(../images/maa_foundation_120.gif);
}
#footer ul.quick_links li{
	border-bottom:solid 1px #99cae7;
	line-height:16px;
	height:16px;
	padding:4px 0;
	margin:0;
}
#footer ul.quick_links li a, ul.quick_links li a:link, ul.quick_links li a:visited {color:#0c527c;}


ul.quick_links {
	font-size:12px;
	margin:0 0 0 40px;
	padding:0;
	list-style:url(../images/maa_foundation_120.gif);
}
ul.quick_links li{
	line-height:16px;
	padding:4px 0;
	color:#666;
	margin:0;
}
ul.quick_links li a, ul.quick_links li a:link, ul.quick_links li a:visited {color:#666;}

.text_black, a.text_black , a.text_black:link, a.text_black:visited  {color:#000;}
a.text_black:active, a.text_black:hover  {color:#000;}

.text_white, a.text_white , a.text_white:link, a.text_white:visited  {color:#fff;}
a.text_white:active, a.text_white:hover  {color:#fff;}

.text_grey, a.text_grey , a.text_grey:link, a.text_grey:visited  {color:#777;}
a.text_grey:active, a.text_grey:hover  {color:#777;}

.text_grey_undrln, a.text_grey_undrln , a.text_grey_undrln:link, a.text_grey_undrln:visited  {color:#777; text-decoration:underline}
a.text_grey_undrln:active, a.text_grey_undrln:hover  {color:#666; text-decoration:none}

.text_undrln, a.text_undrln , a.text_undrln:link, a.text_undrln:visited  {text-decoration:underline}
a.text_undrln:active, a.text_undrln:hover  { text-decoration:none}

.text_dark-blue, a.text_dark-blue , a.text_dark-blue:link, a.text_dark-blue:visited  {color:#369;}
a.text_dark-blue:active, a.text_dark-blue:hover  {color:#369;}

.text_dark-yellow, a.text_dark-yellow, a.text_dark-yellow:link, a.text_dark-yellow:visited  {color:#DDAA10;text-decoration:none}
a.text_dark-yellow:active, a.text_dark-yellow:hover  {color:#DDAA10;text-decoration:underline}

.text_dull-red, a.text_dull-red , a.text_dull-red:link, a.text_dull-red:visited  {color:#C96163;}
a.text_dull-red:active, a.text_dull-red:hover  {color:#C96163;}

.text_dark_green, a.text_dark_green:link, a.text_dark_green:visited {color:#006F6D;}

.text_green, a.text_green:link, a.text_green:visited {color:#759F5C;}

.text_13px, a.text_13px:link, a.text_13px:visited {font-size:13px;} 

.text_12, a.text_12:link, a.text_12:visited {font-size:13px;} 

.text_12px {font-size:12px; font-weight:normal;}

.text_10px {font-size:10px; font-weight:normal;}

.text_14px {font-size:15px; font-weight:bold;}


.text_alphaets, .text_alphaets:link  {color:#87A71A; text-decoration:none;}
.text_alphaets:visited  {color:#87A71A; text-decoration:none;}

.text_alphaets:hover  {color:#006F6D; text-decoration:none;}
.text_alphaets:active  {color:#C96163; text-decoration:none;}

a.text_alphaets, a.text_alphaets:link  {font:bold 12px/14px Arial, Helvetica, sans-serif;color:#87A71A; text-decoration:none;}
a.text_alphaets:visited  {font:bold 12px/14px Arial, Helvetica, sans-serif;color:#87A71A; text-decoration:underline;}
a.text_alphaets:hover  {font:bold 12px/14px Arial, Helvetica, sans-serif;color:#006F6D; text-decoration:none;}
a.text_alphaets:active {font:bold 12px/14px Arial, Helvetica, sans-serif;color:#C96163; text-decoration:none;}

.text_alphaets_header {font:bold 16px/20px Arial, Helvetica, sans-serif; color:#1D71AF; padding:0 0 0 15px;}

.inout_grn {color:#000; background:#fff; border:solid 1px #CAD3D3;}

.text_black_12_undrln, a.text_black_12_undrln:link, a.text_black_12_undrln:visited 
{font-size:12px;color:#000; text-decoration:underline;}

a.text_black_12_undrln:hover, a.text_black_12_undrln:active {color:#333; text-decoration:none;}

.border_pink_btm {background:url(../images/pink_line.gif) no-repeat bottom left; padding-bottom:3px;
}

.border_gray_btm {background:url(../images/gray_line.gif) no-repeat bottom left; padding-bottom:3px;
}

.normaltext{
	margin:5px 0;  
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#666;
}

.text_green_12_undrln, a.text_green_12_undrln:link, a.text_green_12_undrln:visited {font-size:12px;color:#006F6D;}
a.text_green_12_undrln:hover, a.text_green_12_undrln:active {color:#006F6D;  text-decoration:underline;}

.btn, a.btn:link, a.btn:visited { background:url(../images/form_btn_bg.gif) repeat-x left; color:#004568; padding:2px 10px; border:0; font:12px/20px Verdana,Arial, Helvetica, sans-serif; border:solid 1px #6E9DD4; height:23px;}
a.btn:hover, a.btn:active { background:url(../images/form_btn_bg.gif) repeat-x left; color:#004568; padding:2px 10px; border:0; font:12px/20px Verdana,Arial, Helvetica, sans-serif;border:solid 1px #6E9DD4;height:23px;}

.exam_btn, a.exam_btn:link, a.exam_btn:visited { background:#FAD0CB; color:#BC2918; padding:4px 10px;_padding:3px 10px; font: bold 12px/23px Verdana,Arial, Helvetica, sans-serif; text-transform:uppercase; border:solid 1px #E1B299; height:23px;}
a.exam_btn:hover, a.exam_btn:active { background:#FAD0CB; color:#BC2918; padding:4px 10px; _padding:3px 10px; font: bold 12px/23px Verdana,Arial, Helvetica, sans-serif caption;border:solid 1px #E1B299; height:23px; text-transform:uppercase; } 


.btn_back, a.btn_back{ background:#BBCF6F; color:#fff; padding:0px 10px; font:bold 12px/25px Arial, Helvetica, sans-serif; height:25px; display:block;  margin:5px 0 0 0; width:50px; float:right; margin:0 5px; text-align:center;}
a.btn_back:link, a.btn_back:visited {color:#fff;font:bold 12px/25px Arial, Helvetica, sans-serif;padding:0px 5px;height:25px; text-decoration:none;  margin:10px 0 0 0; width:50px; float:right; text-align:center;}
a.btn_back:hover, a.btn_back:active { color:#fff;font:bold 12px/25px Arial, Helvetica, sans-serif; text-decoration:none;padding:0px 5px;height:25px;margin:10px 0 0 0; width:50px; float:right; text-align:center;}


.txt-field {border:solid 1px #ccc; font:12px Arial, Helvetica, sans-serif; color:#666;}

.text_18, a.text_18:link, a.text_18:visited {font-size:18px;}
a.text_18:hover, a.text_18:active {font-size:18px; text-decoration:none}

table.thumb {}
table.thumb a.img_galry_thumb { border:solid 1px #ccc; padding:2px; display:block; margin:15px 15px 0px 15px; }
table.thumb a.galry_text, table.thumb a.galry_text:link {background:#C96163; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; display:block; margin:0 15px 5px 15px; padding:2px; }
table.thumb a.galry_text:visited{ font:bold 12px Arial, Helvetica, sans-serif; color:#F7DADB; text-decoration:underline; margin:0 15px 5px 15px;  padding:2px;}
table.thumb a.galry_text:hover, table.thumb a.galry_text:active {background:#C96163; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; display:block; margin:0 15px 5px 15px; padding:2px; text-decoration:underline;}
.paging { font: bold 12px Arial, Helvetica, sans-serif; color:#000000; padding:2px;}
.paging a, .paging a:link, .paging a:visited{ font: bold 12px Arial, Helvetica, sans-serif; color:#56969a; padding:2px; text-decoration:none;}
.paging a:hover, .paging a:active { font: bold 12px Arial, Helvetica, sans-serif; color:#000000; padding:2px; text-decoration:underline; }
span.paging-normal { font-weight:normal;}

.border_hdr { border-bottom:solid 3px #E9E9E9; padding-bottom:3px; color:#D48384;}

.centered-table {margin:0 auto; color:#333434; font:12px Tahoma, Arial, Helvetica, sans-serif; width:98%;}

.normaltext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #127DA0;
	text-decoration: none;
}


.top_sub_nav { font:12px Arial, Helvetica, sans-serif; margin:15px 0;}
.top_sub_nav span.normal {color:#C96163;}
.top_sub_nav a, .top_sub_nav a:link, .top_sub_nav a:visited{font:12px Arial, Helvetica, sans-serif; color:#4F8A00; text-decoration:underline; margin:0 5px;}
.top_sub_nav a:hover, .top_sub_nav a:active{font:12px Arial, Helvetica, sans-serif; color:#4F8A00; text-decoration:none;}

.border_blue { background:url(../images/blue_brdr_btm.jpg) no-repeat bottom left; height:27px; line-height:27px; color:#5F8BC2;}

.text_maroon_link, a.text_maroon_link, a.text_maroon_link:link, a.text_maroon_link:visited{color:#945973}
a.text_maroon_link:hover, a.text_maroon_link:active{color:#945973}


/*  main.css CSS file 14May07  */


.checkbox {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal; height:16px;
	border:0px;
}	

.textfield {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal; height:13px

}

.select {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal; height:16px
}

.greylink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-decoration:none;
}
.normallink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}
.greylink:visited {
	color: #cccccc;
	text-decoration:none;
}
.greylink:hover {
	color: #444242;
	text-decoration:none;
}

/*---------Site Styles----------*/
.ver11 {font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size: 12px; font-style: normal; font-weight: normal;}
.dottedline-v {
	background-image: url(../images/dottetline-v.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.bg-brown {
	background-color: #A79D8B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.bg-browninner {
	background-color: #A79D8B;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:10px;
}
.txt-red {	color: #BB4328;}
.tit14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.block { display:block; background-color:#E9E9E9; 

padding-left:10px; border-top:1px solid #ffffff; height:18px;}

.textblock{background-color:#E9E9E9;}

.altblock {padding-left:10px; border-top:1px solid #ffffff; height:18px;}

.tab-blue { background-color:#5e8fb0; color:#FFFFFF; 

height:18px; padding:1px 6px 1px 6px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal; }
.tab-green { background-color:#6f9b56; color:#FFFFFF; 

height:18px; padding:1px 6px 1px 6px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;}
.tab-red { background-color:#cc595b; color:#FFFFFF; height:18px; 

padding:1px 6px 1px 6px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal; }

.border { border:#A79D8B solid 1px;}
.style1 {font-size: 14px}

.cr-red { color: #BB4328;}
.dottedline {
	background-image: url(../images/dottetline.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.justify { text-align:justify;}
.lineheight { line-height:18px;}
.con-bgtab { background-color:#d9dbdc; border-left:12px solid 

#bdc0c1; background-image:url(../images/contact-tabR.gif); 

background-repeat:no-repeat; background-position:right; 

height:19px; color:#333333; padding-left:10px;}
.con-border { border:1px solid #e9eaeb;}

.red-tab-bg { background-image:url(../images/red-tab-bg.gif); 

background-repeat:repeat-x; background-position:right; 

height:22px; color:#FFFFFF; font-weight:bold; padding-left:7px;}

.blue-tab-bg { background-image:url(../images/blue-tab-bg.gif); 

background-repeat:repeat-x; background-position:right; 

height:22px; color:#FFFFFF; font-weight:bold; padding-left:7px;}

.green-tab-bg { 

background-image:url(../images/green-tab-bg.gif); 

background-repeat:repeat-x; background-position:right; 

height:22px; color:#FFFFFF; font-weight:bold; padding-left:7px;}

.login-bg { background-image:url(../images/login-bg.gif); background-repeat:repeat-x; background-position: top; padding:7px;}

.topnav-bg { height:24px; 

background-image:url(../images/navbg.gif); 

background-repeat:repeat-x; background-position: top;}

.v-dot-icondiv { 

background-image:url(../images/v-dot-icondiv.gif); 

background-repeat:repeat-y; background-position: left center; }

.head-bg { background-image:url(../images/head-bg.gif); 

background-repeat:repeat-x; background-position: left top; 

height:53px;}
.news-bg { background-image:url(../images/news-bg.gif); 

background-repeat:repeat-x;}
.bodybg {background-color:#f0f1df;}


.login
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	
}

.normaltext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#333333;
}
.searchbox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#333333;
}
.txt-login
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
}
.errmsg1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-weight: bold;
	color:#CC0000;
}


.alphalink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-decoration:none;
}
.alphalink:clicked{
	color: #aaaaaa;
	text-decoration:none;
}
.alphalink:hover {
	color: #444242;
	text-decoration:none;
}

/* Pradyuman Css 170507 */

table.data_display {
	border:solid 1px #BB4328;
}




/* Ashok Css 280607 */

.border_pink_blue {background:url(../images/maa_foundation_bottomline.gif) no-repeat bottom left; padding-bottom:3px;}

.brdr_line { background-image: url(../images/maa_foundation_sub_brdr02.gif); background-repeat: repeat-x; background-position: bottom;}

.brdr_bottom_line { background: url(../images/maa_foundation_bottom_line.gif) repeat-x bottom; }
 
.brdr_left_line { background: url(../images/maa_foundation_bottom_line.gif) center repeat-y;}

.text_11px_black { font-family:Arial, Tahoma, Verdana; color:#333434; font-size:12px;}

.text_small {font:12px  Arial, Helvetica, sans-serif; color:#7F734A; padding-top:5px;}

.text_highlight_red, .text_highlight_red:link, .text_highlight_red:visited {color:#f00; font:12px/22px  Arial, Helvetica, sans-serif; text-decoration:underline;}
.text_highlight_red:hover, .text_highlight_red:active {color:#f00; font:12px/22px Arial, Helvetica, sans-serif;  text-decoration:none;}

.ylw_box {border:solid 1px #E7B726; background:#FBF7EA; color:#000;font:12px/14px Arial, Helvetica, sans-serif; padding:5px 8px;}
 a.text_ylw:link, a.text_ylw:visited {font:12px Arial, Helvetica, sans-serif; color:#CA9D12; text-decoration:underline;}
  a.text_ylw:hover, a.text_ylw:active {font:12px Arial, Helvetica, sans-serif; color:#CA9D12; text-decoration:none;}
.ylw_box_header {font:bold 14px Arial, Helvetica, sans-serif;}

.border_blue {border:solid 1px #4083AE; border-top:none; border-bottom:none; background:none; padding:10px;}
.border_blue_bottom {border-bottom:solid 1px #4083AE; line-height:10px;}

.border_topten_gray_left { border-left:solid 2px #EFEFEF;}
.border_topten_gray_right { border-right:solid 2px #EFEFEF;}
.border_topten_gray_top { border-top:solid 2px #EFEFEF;}
.border_topten_gray_bottom { border-bottom:solid 2px #EFEFEF;}

/*left side menu*/

.left_logo { background:#f9f9f9 url(../images/maa_foundation_left_logo.gif) 10px no-repeat; border:solid 1px #e9e9e9; }
.left_logo_Affiliate { background:url(../images/maa_foundation_left_logo.gif) 10px no-repeat; }
.left_logo_Teachers { background:url(../images/maa_foundation_left_logo.gif) 10px no-repeat; }
.left_logo_Assessment { background:url(../images/maa_foundation_left_logo.gif) 10px no-repeat; }
.left_logo_Gamming { background:url(../images/maa_foundation_left_logo.gif) 10px no-repeat; }
.left_logo_English { background:url(../images/maa_foundation_left_logo.gif) 10px no-repeat; }

.left_img_link  {width:185px; height:25px; display:block; font:bold 15px/30px Arial-narrow, Arial, Helvetica, sans-serif; text-decoration:none; text-align:left;}
.left_img_link a:link, .left_img_link a:visited  {width:185px; height:25px; display:block; padding:0 0 0 30px; font:bold 15px/30px Arial-narrow, Arial, Helvetica, sans-serif; text-decoration:none; text-align:left;}
.left_img_link a:hover, .left_img_link a:active  {width:185px; height:25px; display:block;  padding:0 0 0 30px; font:bold 15px/30px Arial-narrow, Arial, Helvetica, sans-serif; text-decoration:underline; text-align:left;}

.career_border_left {border:solid 1px #ECC3C3;}

ul.left_menu_arw { padding:0 0 0 30px; margin:0px; list-style:url(../images/grn_arw.gif); background:none;} 
ul.left_menu_arw li{ padding:0; margin:0; color:#444; font:11px/18px Arial, Tahoma, Helvetica, sans-serif; border-bottom:solid 1px #eee; text-align:left;} 
ul.left_menu_arw li a, ul.left_menu_arw li a:link, ul.left_menu_arw li a:visited{ padding:0; margin:0; color:#444; font:11px/22px Arial, Tahoma, Helvetica, sans-serif;} 
ul.left_menu_arw li a:hover, ul.left_menu_arw li a:active{ padding:0; margin:0; color:#444; font:11px/22px Arial, Tahoma, Helvetica, sans-serif;} 


ul.left_menu_career_arw { padding:0 0 0 30px; margin:0px; list-style:url(../images/career_arw.gif); background-color:#faf3fc;} 
ul.left_menu_career_arw li{ padding:0; margin:0; color:#444; font:11px/18px Arial, Tahoma, Helvetica, sans-serif; border-bottom:solid 1px #ebe3ed; text-align:left;} 
ul.left_menu_career_arw li a, ul.left_menu_career_arw li a:link, ul.left_menu_career_arw li a:visited{ padding:0; margin:0; color:#444; font:11px/22px Arial, Tahoma, Helvetica, sans-serif;} 
ul.left_menu_career_arw li a:hover, ul.left_menu_career_arw li a:active{ padding:0; margin:0; color:#444; font:11px/22px Arial, Tahoma, Helvetica, sans-serif;} 


#left_career_nav { width:210px; background:#FFE7E7; margin:0 0 10px 0;}

#left_career_nav div.hdr_bg img.left_align {float:left;}
#left_career_nav div.hdr_bg img.right_align {float:right;}
#left_career_nav div.hdr_bg { background:url(../images/left_nav/left_career_bg.gif) repeat-x top; text-align:left; padding:0px; color:#9C0303; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; display:block; height:30px;}
#left_career_nav a.hdr:link, #left_career_nav a.hdr:visited {background:url(../images/left_logo_icon.gif) no-repeat left; color:#9C0303; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; display:block; padding-left:20px;}
#left_career_nav a.hdr:hover, #left_career_nav a.hdr:active {color:#9C0303; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; display:block; text-decoration:none; padding-left:20px;}

#left_career_nav a.hdr:link span, #left_career_nav a.hdr:visited  span{color:#ff4141; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase;  }
#left_career_nav a.hdr:hover span, #left_career_nav a.hdr:active  span{color:#ff4141; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; }

#left_career_nav a.sub_hdr:link, #left_career_nav a.sub_hdr:visited, #left_career_nav a.sub_hdr:active {color:#764B4B; font:11px/25px Arial, Helvetica, sans-serif;  display:block; padding:0 0 0 25px; border-bottom:solid 1px #FED8D8; background:url(../images/career_left_arw.gif) no-repeat left; }

#left_career_nav a.sub_hdr:hover {color:#9C3434; font:11px/25px Arial, Helvetica, sans-serif;  display:block; padding:0 0 0 25px; border-bottom:solid 1px #FED8D8; background:#F4C7C7 url(../images/left_nav/left_arw_hvr.gif) no-repeat left; text-decoration:none; padding:0 0 0 25px;}


#left_career_nav a.sub_hdr_active, #left_career_nav a.sub_hdr_active:link, #left_career_nav a.sub_hdr_active:visited {color:#fff; font:11px/25px Arial, Helvetica, sans-serif;  display:block; padding:0 0 0 25px; border-bottom:solid 1px #FED8D8; background:#EA9595 url(../images/left_nav/left_arw_hvr.gif) no-repeat left; text-decoration:none;}
 #left_career_nav a.sub_hdr_active:hover, #left_career_nav a.sub_hdr_active:active {color:#fff; font:11px/25px Arial, Helvetica, sans-serif;  display:block; padding:0 0 0 25px; border-bottom:solid 1px #FED8D8; background:#EA9595 url(../images/left_nav/left_arw_hvr.gif) no-repeat left; text-decoration:none;}


/* Assesment*/

.assesment_border_left {border:solid 1px #95b6ab;}
#left_assesment_nav {width:210px; background:#d7ebe4; margin:0 0 10px 0;}

#left_assesment_nav div.hdr_bg { background:url(../images/left_nav/left_assessment_bg.gif) repeat-x top; text-align:left; padding:0px; color:#2B765C; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; display:block; height:30px;}
#left_assesment_nav a.hdr:link, #left_assesment_nav a.hdr:visited {background:url(../images/left_logo_icon.gif) no-repeat left; color:#2B765C; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; display:block; padding-left:20px;}
#left_assesment_nav a.hdr:hover, #left_assesment_nav a.hdr:active {color:#2B765C; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; display:block; text-decoration:none; padding-left:20px;}


#left_assesment_nav a.sub_hdr:link, #left_assesment_nav a.sub_hdr:visited, #left_assesment_nav a.sub_hdr:active {color:#436e68; font:11px/25px Arial, Helvetica, sans-serif;  display:block; padding:0 0 0 25px; border-bottom:solid 1px #c8e1db; background:url(../images/assessment_leftt_arw.gif) no-repeat left;}
#left_assesment_nav a.sub_hdr:hover {color:#006E31; font:11px/25px Arial, Helvetica, sans-serif;  display:block; padding:0 0 0 25px; border-bottom:solid 1px #c8e1db; background:#B8D7CC url(../images/left_nav/left_arw_hvr.gif) no-repeat left;text-decoration:none;}


#left_assesment_nav a.sub_hdr_active, #left_assesment_nav a.sub_hdr_active:link, #left_assesment_nav a.sub_hdr_active:visited {color:#fff; font:11px/25px Arial, Helvetica, sans-serif;  display:block; padding:0 0 0 25px; border-bottom:solid 1px #c8e1db; background:#7CB5A1 url(../images/left_nav/left_arw_hvr.gif) no-repeat left;text-decoration:none;}
 #left_assesment_nav a.sub_hdr_active:hover, #left_assesment_nav a.sub_hdr_active:active {color:#fff; font:11px/25px Arial, Helvetica, sans-serif;  display:block; padding:0 0 0 25px; border-bottom:solid 1px #c8e1db; background:#7CB5A1 url(../images/left_nav/left_arw_hvr.gif) no-repeat left;text-decoration:none;}

#left_assesment_nav a.hdr:link span, #left_assesment_nav a.hdr:visited  span{color:#3E9779; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase;}
#left_assesment_nav a.hdr:hover span, #left_assesment_nav a.hdr:active span {color:#3E9779; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase;text-decoration:none;} 


/* english*/
.english_border_left {border:solid 1px #B2CF92;}
#left_english_nav {width:210px; background:#e3f2d3; margin:0 0 10px 0;}

#left_english_nav div.hdr_bg { background:url(../images/left_nav/left_english_bg.gif) repeat-x top; text-align:left; padding:0px; color:#fff; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; display:block; height:30px;}
#left_english_nav a.hdr:link, #left_english_nav a.hdr:visited {background:url(../images/left_logo_icon.gif) no-repeat left; color:#026D02; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; display:block; padding-left:20px;}
#left_english_nav a.hdr:hover, #left_english_nav a.hdr:active {color:#026D02; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; padding-left:20px;}

#left_english_nav a.hdr:link span, #left_english_nav a.hdr:visited span {color:#6A9A41; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; }
#left_english_nav a.hdr:hover span, #left_english_nav a.hdr:active span {color:#6A9A41; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase;  text-decoration:none;}

#left_english_nav a.sub_hdr:link, #left_english_nav a.sub_hdr:visited {color:#5e8e2b; font:11px/25px Arial, Helvetica, sans-serif;  display:block; padding:0 0 0 25px; border-bottom:solid 1px #DDE5C5; background:url(../images/english_left_arw.gif) no-repeat left;}
#left_english_nav a.sub_hdr:hover {color:#156B00; font:11px/25px Arial, Helvetica, sans-serif;  display:block; padding:0 0 0 25px; border-bottom:solid 1px #DDE5C5; background:#BBDCB4 url(../images/left_nav/left_arw_hvr.gif) no-repeat left; text-decoration:none; }
#left_english_nav a.sub_hdr:active {color:#fff; font:11px/25px Arial, Helvetica, sans-serif;  display:block; padding:0 0 0 25px; border-bottom:solid 1px #DDE5C5; background:#7EBD75 url(../images/left_nav/left_arw_hvr.gif) no-repeat left;text-decoration:none; }

#left_english_nav a.sub_hdr_active, #left_english_nav a.sub_hdr_active:link, #left_english_nav a.sub_hdr_active:visited {color:#fff; font:11px/25px Arial, Helvetica, sans-serif;  display:block; padding:0 0 0 25px; border-bottom:solid 1px #DDE5C5; background:#7EBD75 url(../images/left_nav/left_arw_hvr.gif) no-repeat left;text-decoration:none; }
#left_english_nav a.sub_hdr_active:hover, #left_english_nav a.sub_hdr_active:active {color:#fff; font:11px/25px Arial, Helvetica, sans-serif;  display:block; padding:0 0 0 25px; border-bottom:solid 1px #DDE5C5; background:#7EBD75 url(../images/left_nav/left_arw_hvr.gif) no-repeat left;text-decoration:none; }


/* teacher*/
.teacher_border_left {border:solid 1px #F2D086;}
#left_teacher_nav {width:210px; background:#fff5d2; margin:0 0 10px 0;}

#left_teacher_nav div.hdr_bg { background:url(../images/left_nav/left_teacher_bg.gif) repeat-x top; text-align:left; padding:0px; color:#fff; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; display:block; height:30px;}

#left_teacher_nav a.hdr:link, #left_teacher_nav a.hdr:visited {background:url(../images/left_logo_icon.gif) no-repeat left; color:#9B7B05; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; display:block; padding-left:20px;}
#left_teacher_nav a.hdr:hover, #left_teacher_nav a.hdr:active {color:#9B7B05; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase;text-decoration:none; padding-left:20px;}

#left_teacher_nav a.hdr:link span, #left_teacher_nav a.hdr:visited span {color:#c88a01; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase;}
#left_teacher_nav a.hdr:hover span, #left_teacher_nav a.hdr:active span {color:#c88a01; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase;text-decoration:none; }

#left_teacher_nav a.sub_hdr:link, #left_teacher_nav a.sub_hdr:visited {color:#a8791f; font:11px/25px Arial, Helvetica, sans-serif;  display:block; padding:0 0 0 25px; border-bottom:solid 1px #fbeaba; background:url(../images/teachers_left_arw.gif) no-repeat left; text-decoration:none;}
#left_teacher_nav a.sub_hdr:hover {color:#8C5C00; font:11px/25px Arial, Helvetica, sans-serif;  display:block; padding:0 0 0 25px; border-bottom:solid 1px #fbeaba; background:#EAD498 url(../images/left_nav/left_arw_hvr.gif) no-repeat left; text-decoration:none;}
 #left_teacher_nav a.sub_hdr:active {color:#fff; font:11px/25px Arial, Helvetica, sans-serif;  display:block; padding:0 0 0 25px; border-bottom:solid 1px #fbeaba; background:#D5AD3C url(../images/left_nav/left_arw_hvr.gif) no-repeat left; text-decoration:none; }

 #left_teacher_nav a.sub_hdr_active, #left_teacher_nav a.sub_hdr_active:link, #left_teacher_nav a.sub_hdr_active:visited {color:#fff; font:11px/25px Arial, Helvetica, sans-serif;  display:block; padding:0 0 0 25px; border-bottom:solid 1px #fbeaba; background:#D5AD3C url(../images/left_nav/left_arw_hvr.gif) no-repeat left; text-decoration:none; }
 #left_teacher_nav a.sub_hdr_active:hover, #left_teacher_nav a.sub_hdr_active:active {color:#fff; font:11px/25px Arial, Helvetica, sans-serif;  display:block; padding:0 0 0 25px; border-bottom:solid 1px #fbeaba; background:#D5AD3C url(../images/left_nav/left_arw_hvr.gif) no-repeat left; text-decoration:none; }


/* funzone*/
.funzone_border_left {border:solid 1px #DBC4E3;}
#left_funzone_nav {width:210px; background:#fff5d2; margin:0 0 10px 0;}

#left_funzone_nav div.hdr_bg { background:url(../images/left_nav/left_fun_zone_bg.gif) repeat-x top; text-align:left; padding:0px; color:#fff; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; display:block;}
#left_funzone_nav a.hdr:link, #left_funzone_nav a.hdr:visited {background:url(../images/left_logo_icon.gif) no-repeat left; color:#6E8B04; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; display:block; padding-left:20px;}
#left_funzone_nav a.hdr:hover, #left_funzone_nav a.hdr:active {color:#6E8B04; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase;text-decoration:none; padding-left:20px;}
#left_funzone_nav a.hdr:link span, #left_funzone_nav a.hdr:visited span {color:#84A901; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; }
#left_funzone_nav a.hdr:hover span, #left_funzone_nav a.hdr:active span {color:#84A901; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; }



/*youth*/
.youth_border_left {border:solid 1px #cba7d5;}
#left_youth_nav {width:210px; background:#f6e7fa; margin:0 0 10px 0;}

#left_youth_nav div.hdr_bg { background:url(../images/left_nav/left_youth_bg.gif) repeat-x top; text-align:left; padding:0 ; color:#fff; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; display:block;}
#left_youth_nav a.hdr:link, #left_youth_nav a.hdr:visited {background:url(../images/left_logo_icon.gif) no-repeat left; color:#8B3C9F; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; display:block; padding-left:20px;}
#left_youth_nav a.hdr:hover, #left_youth_nav a.hdr:active {color:#8B3C9F; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; padding-left:20px;}
#left_youth_nav a.hdr:link span, #left_youth_nav a.hdr:visited span {color:#D186E4; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase;}
#left_youth_nav a.hdr:hover span, #left_youth_nav a.hdr:active span {color:#D186E4; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none;}

#left_youth_nav a.sub_hdr:link, #left_youth_nav a.sub_hdr:visited {color:#9B69AF; font:11px/25px Arial, Helvetica, sans-serif;  display:block; padding:0 0 0 25px; border-bottom:solid 1px #e8d9ec; background:url(../images/youth_left_arw.gif) no-repeat left; }
#left_youth_nav a.sub_hdr:hover {color:#7E3A99; font:11px/25px Arial, Helvetica, sans-serif;  display:block; padding:0 0 0 25px; border-bottom:solid 1px #e8d9ec; background:#DBB9E8 url(../images/left_nav/left_arw_hvr.gif) no-repeat left; text-decoration:none; }
 #left_youth_nav a.sub_hdr:active {color:#fff; font:11px/25px Arial, Helvetica, sans-serif;  display:block; padding:0 0 0 25px; border-bottom:solid 1px #e8d9ec; background:#B782CB url(../images/left_nav/left_arw_hvr.gif) no-repeat left; text-decoration:none; }
 
#left_youth_nav a.sub_hdr_active, #left_youth_nav a.sub_hdr_active:link, #left_youth_nav a.sub_hdr_active:visited {color:#fff; font:11px/25px Arial, Helvetica, sans-serif;  display:block; padding:0 0 0 25px; border-bottom:solid 1px #e8d9ec; background:#B782CB url(../images/left_nav/left_arw_hvr.gif) no-repeat left; text-decoration:none; }
#left_youth_nav a.sub_hdr_active:hover, #left_youth_nav a.sub_hdr_active:active {color:#fff; font:11px/25px Arial, Helvetica, sans-serif;  display:block; padding:0 0 0 25px; border-bottom:solid 1px #e8d9ec; background:#B782CB url(../images/left_nav/left_arw_hvr.gif) no-repeat left; text-decoration:none; }


/*gallery*/

.gallery_border_left {border:solid 1px #85C0EF;}
#left_gallery_nav {  width:210px; background:#E7F2FA; margin:0 0 10px 0;}

#left_gallery_nav div.hdr_bg { background:url(../images/left_nav/left_gallery_bg.gif) repeat-x top; text-align:left; padding:0; color:#fff; font:bold 14px/21px Arial, Helvetica, sans-serif; text-transform:uppercase; display:block; height:30px;}
#left_gallery_nav a.hdr:link, #left_gallery_nav a.hdr:visited {background:url(../images/left_logo_icon.gif) no-repeat left; color:#3A6DA2; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; display:block; padding-left:20px;}
#left_gallery_nav a.hdr:hover, #left_gallery_nav a.hdr:active {color:#3A6DA2; font:bold 14px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; display:block; text-decoration:none; padding-left:20px;}

#left_gallery_nav a.hdr:link span, #left_gallery_nav a.hdr:visited  span{background: font:bold 14px/21px Arial, Helvetica, sans-serif; text-transform:uppercase;  color:#4798D8;}
#left_gallery_nav a.hdr:hover  span, #left_gallery_nav a.hdr:active  span{font:bold 14px/21px Arial, Helvetica, sans-serif; text-transform:uppercase;  text-decoration:none; color:#4798D8;}



/*-----------   BELOW STYLE IS ALSO APPLIED IN THE LEFT NAVIGATION ---------*/


/* ----------------------------------------- CSS for home page main content header   ==> Added by pradyumanasinh  == 030707*/



.main_header_career_counseling, 
a.main_header_career_counseling:link, 
a.main_header_career_counseling:visited {
	font:18px Arial, Helvetica, sans-serif; color:#9C0303; text-decoration:none;} 
a.main_header_career_counseling:hover, 
a.main_header_career_counseling:active {
	font:18px Arial, Helvetica, sans-serif; color:#9C0303; text-decoration:none;}
	
.main_header_career_counseling span, 
a.main_header_career_counseling:link span, 
a.main_header_career_counseling:visited span{
	font:18px Arial, Helvetica, sans-serif; color:#FF4141; text-decoration:none;}
a.main_header_career_counseling:hover span, 
a.main_header_career_counseling:active span{
	font:18px Arial, Helvetica, sans-serif; color:#FF4141; text-decoration:none;}


.main_header_assessment_test, 
a.main_header_assessment_test:link, 
a.main_header_assessment_test:visited {
	font:18px Arial, Helvetica, sans-serif; color:#0D6D4C; text-decoration:none;}
a.main_header_assessment_test:hover, 
a.main_header_assessment_test:active {
	font:18px Arial, Helvetica, sans-serif; color:#0D6D4C; text-decoration:none;}

.main_header_assessment_test span,
a.main_header_assessment_test:link span, 
a.main_header_assessment_test:visited span{
	font:18px Arial, Helvetica, sans-serif; 	color:#6CB69D; 	text-decoration:none;}
a.main_header_assessment_test:hover span, 
a.main_header_assessment_test:active span{
	font:18px Arial, Helvetica, sans-serif; 	color:#6CB69D; 	text-decoration:none;}


.main_header_english_it,	
a.main_header_english_it:link, 
a.main_header_english_it:visited {
	font:18px Arial, Helvetica, sans-serif; 	color:#026D02; 	text-decoration:none;}
a.main_header_english_it:hover, 
a.main_header_english_it:acitve {
	font:18px Arial, Helvetica, sans-serif; 	color:#026D02; 	text-decoration:none;}
	
.main_header_english_it span, 
a.main_header_english_it:link span, 
a.main_header_english_it:visited span{
	font:18px Arial, Helvetica, sans-serif;	color:#43BC43; 	text-decoration:none;}
a.main_header_english_it:hover span, 
a.main_header_english_it:active span{
	font:18px Arial, Helvetica, sans-serif;	color:#43BC43; 	text-decoration:none;}
.main_header_english_it span.small, 
a.main_header_english_it:link span.small, 
a.main_header_english_it:visited span.small{
	font:bold 12px Arial, Helvetica, sans-serif;	color:#43BC43; 	text-decoration:none;}
a.main_header_english_it:hover span.small, 
a.main_header_english_it:active span.small{
	font:bold 14px Arial, Helvetica, sans-serif;	color:#43BC43; 	text-decoration:none;}

.main_header_teachers, 
a.main_header_teachers:link, 
a.main_header_teachers:visited {
	font:18px Arial, Helvetica, sans-serif; 	color:#9B7B05; 	text-decoration:none;}
a.main_header_teachers:hover, 
a.main_header_teachers:active {
	font:18px Arial, Helvetica, sans-serif; 	color:#9B7B05; 	text-decoration:none;}

.main_header_teachers,
a.main_header_teachers:link span, 
a.main_header_teachers:visited span{font:18px Arial, Helvetica, sans-serif; color:#FFDB58; text-decoration:none;}
a.main_header_teachers:hover span, 
a.main_header_teachers:active span{font:18px Arial, Helvetica, sans-serif; color:#FFDB58; text-decoration:none;}

.main_header_funzone, 
a.main_header_funzone:link, 
a.main_header_funzone:visited {
	font:18px Arial, Helvetica, sans-serif; color:#6E8B04; text-decoration:none;}
a.main_header_funzone:hover, 
a.main_header_funzone:active {
	font:18px Arial, Helvetica, sans-serif; color:#6E8B04; text-decoration:none;}
.main_header_funzone span, 
a.main_header_funzone:link span, 
a.main_header_funzone:visited span{font:18px Arial, Helvetica, sans-serif; color:#84A901; text-decoration:none;}
a.main_header_funzone:hover span, 
a.main_header_funzone:active span{font:18px Arial, Helvetica, sans-serif; color:#84A901; text-decoration:none;}

.main_header_youth, a.main_header_youth:link, a.main_header_youth:visited {font:18px Arial, Helvetica, sans-serif; color:#8B3C9F; text-decoration:none;}
.main_header_youth span, a.main_header_youth:link span, a.main_header_youth:visited span {font:18px Arial, Helvetica, sans-serif; color:#D186E4; text-decoration:none;}
a.main_header_youth:hover, 
a.main_header_youth:active {
font:18px Arial, Helvetica, sans-serif; color:#8B3C9F; text-decoration:none;}
a.main_header_youth:hover span, 
a.main_header_youth:active span {
font:18px Arial, Helvetica, sans-serif; color:#D186E4; text-decoration:none;}


.photo_gallery_view, a.photo_gallery_view:link, a.photo_gallery_view:visited {font:18px Arial, Helvetica, sans-serif; color:#369; text-decoration:none;}
.photo_gallery_view span, a.photo_gallery_view:link span, a.photo_gallery_view:visited span {font:18px Arial, Helvetica, sans-serif; color:#69c; text-decoration:none;}
a.main_header_youth:hover, 
a.main_header_youth:active {
font:18px Arial, Helvetica, sans-serif; color:#8B3C9F; text-decoration:none;}
a.main_header_youth:hover span, 
a.main_header_youth:active span {
font:18px Arial, Helvetica, sans-serif; color:#D186E4; text-decoration:none;}


.news{ 	background-image:url(../images/news-bg.gif); background-repeat:repeat-x;	font:12px Arial, Helvetica, Verdana, sans-serif;	color:#32587C;}
a.news, a.news:link, a.news:visited{ font:bold 10px Arial, Helvetica, Verdana, sans-serif;	color:#32587C; text-decoration:underline}
a.news:hover, a.news:active{ font:bold 10px Arial, Helvetica, Verdana, sans-serif;	color:#32587C; text-decoration:underline}


/*  ------------------------------------------------------------- Career counselling inner pages --------- */

.career_sub_header {background:url(../images/blue_brdr_btm.jpg) no-repeat bottom left; height:27px; line-height:27px; color:#ffa300;}


.blue_header { background:url(../images/maa_foundation_sub_brdr01.gif) repeat-x bottom; height:38px; display:block; padding-bottom:2px; padding-left:15px;}

.blue_header th{ background:#6eb3dd; color:#fff; font:24px/38px Arial, Helvetica, sans-serif; padding:0 5px; height:38px; display:block; vertical-align:top;}

.blue_header table{ height:38px; }

.secondary_nav {font:bold 15px/30px Arial, Helvetica, sans-serif; color:#aaa; padding-right:15px; vertical-align:bottom;} 
.secondary_nav span {color:#000000;}
.secondary_nav a, .secondary_nav a.secondary_sub_nav:link, .secondary_nav a.secondary_sub_nav:visited {font:bold 15px/30px Arial, Helvetica, sans-serif; color:#769F5D; text-decoration:none;}
.secondary_nav a.secondary_sub_nav:hover, .secondary_nav a.secondary_sub_nav:active {color:#769F5D; text-decoration:underline;}

.form_header { background:url(../images/form_header_bg.jpg) repeat-x; height:40px;}

.text_career {padding:0; margin:5px 0 10px 0; font:12px Arial, Tahoma, Verdana; color:#333434;}
.text_career_sub {padding:0; margin:7px 0 4px 0; font:bold 12px Arial, Tahoma, Verdana; color:#369;}
.text_career_headline {padding:0; margin:5px 0 10px 0; font:12px Arial, Tahoma, Verdana; color:#369;}


ul.red_arw {padding:0 0 0 10px; margin:5px 0 10px 10px;list-style:url(../images/maa_foundation_bull.gif) ; font:12px/16px Arial, Tahoma, Verdana; color:#333434;}
ul.red_arw li{padding:0; margin:0 0 5px 0; font:12px/16px Arial, Tahoma, Verdana; color:#333434;}



.red_arw_bull {background:url(../images/maa_foundation_bull.gif) no-repeat left; padding-left:10px;color:#333434; font:12px/22px Arial, Helvetica, sans-serif Verdana;}
a.red_arw_bull, a.red_arw:link, a.red_arw_bull:visited {color:#333434; font:12px/22px Arial, Helvetica, sans-serif Verdana;}
a.red_arw:hover, a.red_arw_bull:active {font:12px/22px Arial, Tahoma, Verdana; color:#333434; text-decoration:underline}


.black_arw { background:url(../images/maa_foundation_120.gif) no-repeat left top; padding:0; color:#333434; margin:0;font:12px Arial, Helvetica, sans-serif Verdana;}



/*----- career top ten colleges ------*/
ul.black_arw {padding:10px 0 15px 20px;	margin:0 10px 10px 10px; list-style:url(../images/maa_foundation_120.gif); background:#F8FCFF; border:solid 3px #E9F7FF;}  
ul.black_arw li { color:#333434; font:12px/18px Arial, Tahoma, Helvetica, sans-serif;border-bottom:solid 1px #DCEDF8; padding:2px 0 2px 0px;  margin:0 5px;}

ul.black_arw li a, ul.black_arw li a:link, ul.black_arw li a:visited{ color:#333434; font:12px/20px Arial, Tahoma, Helvetica, sans-serif; }  
ul.black_arw li a:hover, ul.black_arw li a:active{ color:#333434; font:12px/20px Arial, Tahoma, Helvetica, sans-serif;}


ul.home_black_arw { padding:0 0 0 15px;  margin:0 0 0 0px; _margin:0 0 0 5px/* Only For IE Use */; list-style:url(../images/maa_foundation_120.gif); background:none;} 
ul.home_black_arw li{ padding:0 0 5px 6px;_padding:0 0 5px 0/* Only For IE Use */; margin:0; color:#444; font:11px Tahoma, Arial, Helvetica, sans-serif;} 
ul.home_black_arw li a:link, ul.home_black_arw li a:visited{ color:#444; font:11px Tahoma, Arial, Helvetica, sans-serif; text-decoration:none;} 
ul.home_black_arw li a:hover, ul.home_black_arw li a:active{ color:#444; font:11px Tahoma, Arial, Helvetica, sans-serif; text-decoration:underline;} 


.text_dark_yollw { background:url(../images/blue_brdr_btm.jpg) no-repeat bottom left; height:27px; line-height:27px; color:#ffa300;}


.black_bigarw {padding:0; color:#525252; font-size:14px; letter-spacing:-1px; text-align:left;}

a.read_more_Plus, a.read_more_Plus:link, a.read_more_Plus:visited {font:10px/14px Arial, Helvetica, sans-serif; color:#000; background:url(../images/read_more.gif) right no-repeat;padding-right:12px; padding-top: 4px; margin-right:10px; text-decoration:none;}
a.read_more_Plus:hover, a.read_more_Plus:active{font:10px/14px Arial, Helvetica, sans-serif; color:#000; background:url(../images/read_more.gif) right no-repeat;padding-right:12px; padding-top: 4px; margin-right:10px; text-decoration:underline; text-align:right;}

table.data {  }
table.data td { background:#ffffff; padding:3px;}
table.data th {background:#fff url(../images/table_hdr_bg.gif) repeat-x left;padding:1px 3px; HEIGHT:35px;font:bold 12px/35px Arial-Narrow, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#999; text-align:left; }
table.data tr.sub td{background:#f6f6f6; padding:5px;font:bold 13px Arial, Helvetica, sans-serif; color:#666;}
table.data tr th a, table.data th a:link { }
table.data th a:visited{ }

 table.form{text-align:left; font-size:12px; color:#333434;}
 table.form th {font-size:12px; font-weight:normal; text-align:left; }
 table.form td {font-size:12px;}
 
 
 /* project - intro*/
table.projects {}
table.projects ul {padding:0; margin:0px 0 2px 22px;list-style:url(../images/projects_view_photo/pragati/pragati_arw.jpg);font:11px Arial, Tahoma, Verdana; color:#fff;}
table.projects ul li{padding:0; margin:0 0 2px 0;list-style:url(../images/projects_view_photo/pragati/pragati_arw.jpg);font:11px Arial, Tahoma, Verdana; color:#fff;}

.pragati_sub { font: 11px Arial, Tahoma, Verdana; color:#F5871F; margin:0px; padding:0px;}
.pragati_content { font:11px Arial, Tahoma, Verdana; color:#fff; margin:0px; padding:5px 5px 3px 0px;}
ul.pragti_arw {padding:0; margin:0px 0 2px 22px;list-style:url(../images/projects_view_photo/pragati/pragati_arw.jpg);font:11px Arial, Tahoma, Verdana; color:#fff;}
ul.pragti_arw li{padding:0; margin:0 0 2px 0;list-style:url(../images/projects_view_photo/pragati/pragati_arw.jpg);font:11px Arial, Tahoma, Verdana; color:#fff;}
.border_projects_brdr_top { border-top:solid 2px #fb8e1c; line-height:10px;}
.top_img_brdr { padding:3px; border:solid 1px #CCCCCC;}

/* Project info & detail */
div.studant_detail {padding:5px 5px 5px 5px; color:#f6881f; font-size:9px; float:right; width:150px; line-height:10px; }
div.studant_detail p { padding:0; font-size:9px; line-height:10px; color:#f6881f; margin:2px 0 3px 0;}
div.pro_detail { padding:10px 5px 5px 12px; color:#FFFFFF; font-size:9px;line-height:10px;   background:url(../images/projects_view_photo/pro-detail-arw.gif) repeat-x bottom right; float:right; width:150px; }
div.pro_detail span { color:#f6881f; font-size:9px;}
div.pro_detail p {color:#ffffff; font-size:9px; padding:0; margin:0; text-align:left; line-height:10px; }
div.pro_detail ul {padding:0; margin:0px 0 2px 16px;list-style:url(../images/projects_view_photo/pragati/pragati_arw.jpg);font:9px Arial, Tahoma, Verdana; color:#fff;}
div.pro_detail ul li{padding:0; margin:2px 0 3px 0;list-style:url(../images/projects_view_photo/pragati/pragati_arw.jpg); font:9px Arial, Tahoma, Verdana;  color:#fff; line-height:10px;}
#pragati div.pro_detail{ width:143px}
#pragati div.studant_detail{ width:143px}
.puraskar div.pro_detail{ width:150px}
.puraskar div.studant_detail{ width:150px}
.saath div.pro_detail{ padding-top: 55px;}



.pragati_bg { background:url(../images/projects_view_photo/pragati/pragati_10.jpg) repeat-x;
}
.pragati_bg2 { background:#ad2f57 url(../images/projects_view_photo/pragati/pragati_08.jpg) no-repeat bottom left;
}
.pragati_main_headar { font:30px/33px Arial, Tahoma, Verdana bold; color:#e5742c; margin:0px; padding:10px 10px 10px 30px;}


.puraskar_bg2 { background:#724097 url(../images/projects_view_photo/broc_puraskar_right_bg.jpg) no-repeat bottom left;
}
.puraskar_main_headar { font:24px/25px Arial, Tahoma, Verdana bold; color:#e5742c; margin:0px; padding:8px 10px 8px 30px;}

.parvarish_bg2 { background:#2496B0 url(../images/projects_view_photo/broc_parvarish_right_bg.jpg) no-repeat bottom left;
}
.parvarish_main_headar { font:24px/35px Arial, Tahoma, Verdana bold; color:#e5742c; margin:0px; padding:11px 10px 10px 30px;}

.vidhya_bg2 { background:#564F9F url(../images/projects_view_photo/broc_vidhya_right_bg.jpg) no-repeat bottom left;
}
.vidhya_main_headar { font:24px/35px Arial, Tahoma, Verdana bold; color:#e5742c; margin:0px; padding:11px 10px 10px 30px;}

.gnyan_bg2 { background:#2BA167 url(../images/projects_view_photo/broc_gnyan_right_bg.jpg) no-repeat bottom left;
}
.gnyan_main_headar { font:28px/32px Arial, Tahoma, Verdana bold; color:#e5742c; margin:0px; padding:15px 10px 14px 30px;}

.prerna_bg { background:#63AD6E url(../images/projects_view_photo/broc_prerna_right_bg.jpg) no-repeat bottom left;
}
.prerna_main_headar { font:28px/32px Arial, Tahoma, Verdana bold; color:#F5871F; margin:0px; padding:15px 10px 14px 30px;}
.saath_bg { background:#55ACAA url(../images/projects_view_photo/broc_saath_right_bg.jpg) no-repeat bottom left;
}
.saath_main_headar { font:28px/32px Arial, Tahoma, Verdana bold; color:#F5871F; margin:0px; padding:13px 10px 14px 30px;}
.udaan_bg { background:#13A7DF url(../images/projects_view_photo/broc_udaan_right_bg.jpg) no-repeat bottom left;
}
.udaan_main_headar { font:28px/32px Arial, Tahoma, Verdana bold; color:#F5871F; margin:0px; padding:13px 10px 14px 30px;}
.vikas_bg { background:#1066AE url(../images/projects_view_photo/broc_vikas_right_bg.jpg) no-repeat bottom left;
}
.vikas_main_headar { font:28px/32px Arial, Tahoma, Verdana bold; color:#F5871F; margin:0px; padding:13px 10px 14px 30px;}
.samarthan_bg { background:#044D7F url(../images/projects_view_photo/broc_samarthan_right_bg.jpg) no-repeat bottom left;
}
.samarthan_main_headar { font:28px/32px Arial, Tahoma, Verdana bold; color:#F5871F; margin:0px; padding:13px 10px 14px 30px;}



/*projects */

.projects_sub_hdr {font:18px Arial, Helvetica, sans-serif; color:#369;}
a.projects_sub_hdr:link, a.projects_sub_hdr:visited  {font:18px Arial, Helvetica, sans-serif; color:#369;} 
a.projects_sub_hdr:hover, a.projects_sub_hdr:active{font:18px Arial, Helvetica, sans-serif; color:#369;}

.project_left_galery { padding:3px; border:solid 1px #CCCCCC; margin:8px auto 0 auto; background:#FFFFFF}

/* Aptitude test result */

a.test_result:link, a.test_result:visited { font:12px Arial, Helvetica, sans-serif; color:#C96163; text-decoration:none;}
a.test_result:hover, a.test_result:active{ font:12px Arial, Helvetica, sans-serif; color:#C96163; text-decoration:underline;}


/* General Sites  */


.details { background:#C3DEDD;  height:18px; color:#066D6A; font:10px/18px Verdana, Arial, Helvetica, sans-serif; padding:0px 5px;float:right; margin:5px;}

a.details:link, a.details:visited { background:#C3DEDD; height:18px;  color:#066D6A; font:10px/18px Verdana, Arial, Helvetica, sans-serif; padding:0px 5px; text-decoration:none; float:right; margin:5px;}

a.details:hover, a.details:active { background:#C3DEDD; height:18px; color:#066D6A; font:10px/18px Verdana, Arial, Helvetica, sans-serif; padding:0px 5px; text-decoration:underline;float:right; margin:5px;}


td.bottom_seperator{ border-bottom:solid 1px #eee;}

/* ------------------------------     About us ---------  */

.about_sub_projects{color:#669933; font:bold 11px Arial, Helvetica, sans-serif; text-align:left; text-transform:uppercase;}



/*-------------------- youth corner - page - CSS - 09AUG2007 --------------------------*/
.text_youth_headline {color:#006F6D}
table.datayouth {  }
table.datayouth td {padding:3px;}
table.datayouth th {background:#fff url(../images/table_hdr_bg.gif) repeat-x left;padding:1px 3px; HEIGHT:35px;font:bold 12px/35px Arial-Narrow, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#999; text-align:left; }
table.datayouth tr.sub td{background:#f6f6f6; padding:5px;font:bold 13px Arial, Helvetica, sans-serif; color:#666;}
table.datayouth tr th a, table.datayouth th a:link { }
table.datayouth th a:visited{ }

.tryouth2{background:#FFFFFF;cursor:pointer; cursor:hand;}
.tryouth { background:#FEF9EB; color:#333333;cursor:pointer; cursor:hand;}
.tryouth3 { background:#E1E1FF;}

.text_youth_sub { background:url(../images/youth_brdr_btm.gif) no-repeat bottom left; height:30px; line-height:30px; color:#75A059; font:18px Arial, Tahoma, Verdana;}

 /*Comments add by payal*/
  .youth-heading1-blue {
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  font-weight:normal;
  text-decoration:none;
  color:#386BA0;
 
  }
  
.new-border2 {
	border: 1px solid #CCCCCC;
	padding:5px;
}
 .author {
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
  color:#386BA0;
  }
   .youth-txt {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  text-decoration:none;
  color:#333;
   
  }
.more-link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#1F4591;
	text-decoration:none;
	}
.more-link:link { color:#1F4591; text-decoration:none;}
.more-link:visited { color:#1F4591; text-decoration:none;}
.more-link:hover { color:#333333; text-decoration:none;}
.more-link:active { color:#1F4591; text-decoration:none;}

/* styles added by Pradyumansinh for the links */

.normal-blue, a.normal-blue , a.normal-blue:link, a.normal-blue:visited  {color:#369; text-decoration:underline;}
a.normal-blue:active, a.normal-blue:hover  {color:#369; text-decoration:none;}

/*------------------------- ****** START YOUTH COUNER ********------------------------------------*/

/* --------------- Youth Classes ------------  pradyumansinh --- */ 


table.youth-table { position:relative; height:225px;}
table.youth-table span.youth-head{ font:bold 16px/30px Arial-Narrow, Arial, Helvetica, sans-serif; color:#386BA0; text-align:center; padding:0; position:absolute; top:15px; left:80px; background:url(../images/top_ten/youth_header_bg.jpg) no-repeat top right; z-index:0; padding-right:10px;}
table.youth-table p{ font:12px/20px Arial, Helvetica, sans-serif; color:#333; text-align:justify;position:relative; padding-bottom:10px; }
table.youth-table span.highlight-right{ font:bold 12px/20px Arial, Helvetica, sans-serif; color:#386BA0; text-align:right; }
table.youth-table img{ display:inline; padding:0 5px; }
table.youth-table a, table.youth-table a:link, table.youth-table a:visited{ font: 12px/20px Arial, Helvetica, sans-serif; color:#6C9D16; text-align:right; }
table.youth-table a:hover, table.youth-table a:active{ font:12px/20px Arial, Helvetica, sans-serif; color:#666; text-align:right; }
table.youth-table a.detail, table.youth-table a.detail:link, table.youth-table a.detail:visited{ font:bold 12px/20px Arial, Helvetica, sans-serif; color:#6C9D16; text-align:right; position:absolute; right:0; }
table.youth-table a.detail:hover, table.youth-table a.detail:active{ font:bold 12px/20px Arial, Helvetica, sans-serif; color:#666; text-align:right; }



.youth_pink_table { background:#FBF3FC; border:solid 1px #F2DBF7;}

/*-------------youth new ----1 Sep ------------------------*/
.youth_color_box { position:relative; width:100%; display:block;}
.youth_color_box img.youth_table_l_t{ position:absolute; top:0; left:0; z-index:1;}
.youth_color_box img.youth_table_r_t{ position:absolute; top:0; right:0px; _right:-1px; z-index:1;}
.youth_color_box img.youth_table_l_b{ position:absolute; bottom:0; left:0px; z-index:1;}
.youth_color_box img.youth_table_r_b{ position:absolute; bottom:0; right:0px;_right:-1px; z-index:1;}

/*----- youth Quote of the Day  table----------*/
.youth_color_box table.youth-pink-table{ width:auto; }

.youth_color_box .youth-pink-table .youth-header {font:bold 16px Arial, Helvetica, sans-serif; padding:5px 0; color:#A22B2B; text-transform:uppercase;}
.youth_color_box .youth-pink-table p { font:12px Arial, Helvetica, sans-serif; padding:0px 10px 5px 0; color:#3e3e3e;}
.youth_color_box .youth-pink-table .youth-heading2-blue { font:18px Arial, Helvetica, sans-serif normal; text-decoration:none; color:#880D04; }
.youth_color_box .youth-pink-table .youth-author {font: bold 11px/18px Arial, Tahoma, Helvetica, sans-serif; color:#9B0202; text-decoration:underline; float:right; padding:5px 0 0 0; text-transform:uppercase; }

/*----- youth Personality Development table----------*/
.youth_color_box .youth-green-table{background:#F5FBEF; border:solid 1px #D2E8BC; height:120px;  }

.youth_color_box .youth-green-table p.youth-header { font:bold 16px Arial, Helvetica, sans-serif; text-transform:none; padding:5px 0; color:#659436;}
.youth_color_box .youth-green-table p { font:12px Arial, Helvetica, sans-serif; padding:0 10px 5px 0; color:#3e3e3e;}
.youth_color_box .youth-green-table .detail {margin:8px 8px 3px 0 ; float:right; padding:0 5px;}

/*----- youth Top 10 Everything  table----------*/
.youth_color_box .youth-lightpink-table{background:#FDF0F0; border:solid 1px #EDD0D0; height:120px;  }

.youth_color_box .youth-lightpink-table p.youth-header { font:bold 16px Arial, Helvetica, sans-serif; text-transform:none; padding:5px 0; color:#D57F7F;}
.youth_color_box .youth-lightpink-table p { font:12px Arial, Helvetica, sans-serif; padding:0 10px 5px 0; color:#3e3e3e;}
.youth_color_box .youth-lightpink-table .detail {background:#FFE0D8;  height:18px; color:#B7565D; font:10px/18px Verdana, Arial, Helvetica, sans-serif;  margin:5px 15px 5px 0 ; float:right; padding:0 5px; border:solid 1px #FFFFFF;}

/*--------------------------- Career Advice   table -------------------------*/
.youth_color_box .youth-lightcram-table{background:#FFF9E3; border:solid 1px #E3D298; height:120px;  }

.youth_color_box .youth-lightcram-table p.youth-header { font:bold 16px Arial, Helvetica, sans-serif; text-transform:none; padding:5px 0; color:#BFA240;}
.youth_color_box .youth-lightcram-table p { font:12px Arial, Helvetica, sans-serif; padding:0 10px 5px 0; color:#3e3e3e;}
.youth_color_box .youth-lightcram-table .detail {background:#FFEEB3;  height:18px; color:#8E7625; font:10px/18px Verdana, Arial, Helvetica, sans-serif;  margin:5px 15px 5px 0 ; float:right; padding:0 5px; border:solid 1px #FFFFFF;}

/*----- youth Interview Tips table----------*/
.youth_color_box .youth-interview-table{background:#E5F8FA; border:solid 1px #BAE1E6; height:120px;  }

.youth_color_box .youth-interview-table p.youth-header { font:bold 16px Arial, Helvetica, sans-serif; text-transform:none; padding:5px 0; color:#4B949E;}
.youth_color_box .youth-interview-table p { font:12px Arial, Helvetica, sans-serif; padding:0 10px 5px 0; color:#3e3e3e;}
.youth_color_box .youth-interview-table .detail {background:#C2EDFF;  height:18px; color:#2F7C87; font:10px/18px Verdana, Arial, Helvetica, sans-serif;  margin:5px 15px 5px 0 ; float:right; padding:0 5px; border:solid 1px #FFFFFF;}

/*----- youth how to education table----------*/
.youth_color_box .youth-education-table{background:#E9FBF5; border:solid 1px #CFE8E0; height:120px;  }

.youth_color_box .youth-education-table p.youth-header { font:bold 16px Arial, Helvetica, sans-serif; text-transform:none; padding:5px 0; color:#5CA099;}
.youth_color_box .youth-education-table p { font:12px Arial, Helvetica, sans-serif; padding:0 10px 5px 0; color:#3e3e3e;}
.youth_color_box .youth-education-table .detail {background:#C8F0DC;  height:18px; color:#407B5E; font:10px/18px Verdana, Arial, Helvetica, sans-serif;  margin:5px 15px 5px 0 ; float:right; padding:0 5px; border:solid 1px #FFFFFF;}

/*----- youth how to exam table----------*/
.youth_color_box .youth-exam-table{background:#FBF0E4; border:solid 1px #EFCFAE; height:120px;  }

.youth_color_box .youth-exam-table p.youth-header { font:bold 16px Arial, Helvetica, sans-serif; text-transform:none; padding:5px 0; color:#AB7E5F;}
.youth_color_box .youth-exam-table p { font:12px Arial, Helvetica, sans-serif; padding:0 10px 5px 0; color:#3e3e3e;}
.youth_color_box .youth-exam-table .detail {background:#F9DBBE;  height:18px; color:#9B5A3A; font:10px/18px Verdana, Arial, Helvetica, sans-serif;  margin:5px 15px 5px 0 ; float:right; padding:0 5px; border:solid 1px #FFFFFF;}

/*--------------  Discover new facts ----------*/
.youth_color_box .youth-discover-table{background:#daedff; border:solid 1px #a4c8e9; height:120px;  }

.youth_color_box .youth-discover-table p.youth-header { font:bold 16px Arial, Helvetica, sans-serif; text-transform:none; padding:5px 0; color:#5289bd;}
.youth_color_box .youth-discover-table p { font:12px Arial, Helvetica, sans-serif; padding:0 10px 5px 0; color:#3e3e3e;}
.youth_color_box .youth-discover-table .detail {background:#c1dffb;  height:18px; color:#30679c; font:10px/18px Verdana, Arial, Helvetica, sans-serif;  margin:5px 15px 5px 0 ; float:right; padding:0 5px; border:solid 1px #FFFFFF;}

/*----- youth how to useful table----------*/
.youth_color_box .youth-useful-table{background:#EFEBFB; border:solid 1px #C3ACE5; height:150px;  }

.youth_color_box .youth-useful-table p.youth-header { font:bold 16px Arial, Helvetica, sans-serif; text-transform:none; padding:5px 0; color:#836AC3;}
.youth_color_box .youth-useful-table p { font:12px Arial, Helvetica, sans-serif; padding:0 10px 5px 0; color:#3e3e3e;}
.youth_color_box .youth-useful-table a.detail {color:#654AA9; font:11px Verdana, Arial, Helvetica, sans-serif;  margin:0 ; padding:0 0 15px 0; text-decoration:underline;}
.youth_color_box .youth-useful-table a.detail:hover {color:#654AA9; font:11px Verdana, Arial, Helvetica, sans-serif;  margin:0 ; padding:0 0 15px 0; text-decoration:none;}

div.youth-discover-img { display:block; border:solid 1px #AEAEAE; padding:5px; float:right; margin:5px;}

/*------------------------******  END YOUTH COUNER ******---------------------------------*/

/*------------------------- top ten ---- chart ----------------------*/
table.chart { background:url(../images/top_ten/bg_img.jpg) repeat-x left top; width: 444px; border:1px solid #e5e5e5;}
table.chart td { background: url(../images/top_ten/chat_gridline.gif) repeat-x left top; border-left:1px solid #e5e5e5; background-color:transparent;   margin:0; padding: 0; text-align: left }
table.chart td img { vertical-align: middle;margin: 5px 5px 5px 0;}
table.chart th { padding: 4px 6px; border-bottom:1px solid #e5e5e5;  background-color:#fff; font:11px normal Arial, Verdana, Helvetica, sans-serif; text-align:left; width:123px;}
table.chart_header {padding:3px; width:444px; background:url(../images/top_ten/chart_header_bg.gif) no-repeat top left; height:76px;}
table.chart_header h5.header_text {padding:0; color:#1E4C7F; font-size:16px; letter-spacing:-1px; text-align:right;
}
table.chart_header span.text_youth_headline{ color:#454545;}


ol.top_ten{padding:0; margin:5px 0 10px 30px; font:12px/16px Arial, Tahoma, Verdana;}
ol.top_ten li{padding:0; margin:0 0 5px 0;  font:12px/16px Arial, Tahoma, Verdana; color:#333434;}
ol.top_ten li span {color:#333434}
/*-----------------------------END CHART ----------------------------*/

/*------------------------******  START CAREER COUNSELING ******---------------------------------*/

/*-------------- Career Counseling - Ashok 03 Sep 07-------------*/
table.search {border:solid 1px #DFDEDE; background:#D6EFFE; padding:0 10px 10px 10px;}

.search_header {height:26px; display:block; padding-bottom:2px; padding-left:15px;}

.search_header th{ background:#C6E8FD; color:#14699D; font:18px/26px Arial, Helvetica, sans-serif; padding:0 5px; height:26px; display:block; vertical-align:top;}
.search_header table{ height:26px; }

.career_search_sub {background:url(../images/career_counseling/career_search_sub_bdr.gif) no-repeat bottom left; padding-bottom:3px;
}


.search_collage {height:23px; display:block; padding-bottom:2px; padding-left:10px;}

.search_collage th{ background:#FFE7E7; color:#404040; font: bold 12px/23px Arial, Helvetica, sans-serif; padding:0 5px; height:23px; display:block; vertical-align:top;}
.search_collage th a.searchalphabatic{color:#404040; font: bold 12px/23px Arial, Helvetica, sans-serif; padding:0 5px; text-decoration:underline;}
.search_collage th a.searchalphabatic:hover{color:#404040; font: bold 12px/23px Arial, Helvetica, sans-serif; padding:0 5px; text-decoration:none;}
.search_collage th a.searchactive{color:#404040; font: bold 12px/23px Arial, Helvetica, sans-serif; padding:0 5px; text-decoration:none;}
.search_collage th a.searchactive:hover{color:#404040; font: bold 12px/23px Arial, Helvetica, sans-serif; padding:0 5px; text-decoration:none;}


.search_collage table{ height:23px; }

.search_alphabetic {height:23px; display:block; padding-bottom:2px; padding-left:0px;}

.search_alphabetic th{ background:#E3F2D3; color:#404040; font: bold 12px/23px Arial, Helvetica, sans-serif; padding:0 5px; height:23px; display:block; vertical-align:top;}
.search_alphabetic th a.searchalphabatic{ color:#404040; font: bold 12px/23px Arial, Helvetica, sans-serif; text-decoration:underline;}
.search_alphabetic th a.searchalphabatic:hover{ color:#404040; font: bold 12px/23px Arial, Helvetica, sans-serif; text-decoration:none;}
.search_alphabetic th a.searchactive{ color:#404040; font: bold 12px/23px Arial, Helvetica, sans-serif; text-decoration:none;}
.search_alphabetic th a.searchactive:hover{ color:#404040; font: bold 12px/23px Arial, Helvetica, sans-serif; text-decoration:none;}
.search_alphabetic table{ height:23px; }




/*----------------------------  Start Aptitude Box----------------------------*/
table.aptitude_test { background:url(../images/career_counseling/need_more_box_table_bg.gif) repeat-x top; height:145px; border: solid 1px #DFDEDE; padding:0 0 0 10px}
table.aptitude_test p.tital { background:url(../images/career_counseling/need_more_box_subheader_brd.gif) no-repeat bottom left;font:18px Arial, Tahoma, Verdana; color:#09583E; padding:3px 0 0 3px; _padding:3px 0 0 0px; margin:0; }
table.aptitude_test h6.sub_headar {font: Arial, Tahoma, Verdana; color:#0C0C0C;}
table.aptitude_test a.start { float:right; font: bold 11px/14px Arial, Tahoma, Verdana; color:#245511; padding:3px 5px 3px 8px; margin: 0 5px 0 0; text-decoration:none; background:#E5FBDD url(../images/career_counseling/need_more_box_btn_bg.gif) repeat-x top; display:block; border:solid 1px #B9D3AE}
table.aptitude_test a.start:hover { float:right; font:bold 11px/14px Arial, Tahoma, Verdana; color:#245511; padding:3px 5px 3px 8px; margin: 0 5px 0 0; text-decoration:underline;}


.need_more_box { background:#014C04;}
.need_more_box p.head {font:bold 12px Arial, Helvetica, sans-serif;color:#FBFCCD;}
.need_more_box p{font:12px Arial, Helvetica, sans-serif;color:#fff;}
/*.need_more_box a, .need_more_box a:link, .need_more_box a:visited {font:bold 12px/20px Arial, Helvetica, sans-serif;color:#fffc05; text-decoration:none}
.need_more_box a:hover, .need_more_box a:active {font:bold 12px/20px Arial, Helvetica, sans-serif;color:#fffc05; text-decoration:underline}*/



/*--------------------------- Start Career Option Box - Ashok ---------------------------------*/
table.career_option { background:url(../images/career_counseling/career_option_table_bg.gif) repeat-x  ; height:145px; border:solid 1px #DFDEDE; padding-bottom:7px; _padding-bottom:-1px /* only  for IE use */;}

table.career_option p.tital { background:url(../images/career_counseling/career_box_headar_brd.gif) no-repeat bottom left;font:18px Arial, Tahoma, Verdana; color:#90700F; margin-left:10px; padding:0; margin-bottom:3px;}
table.career_option a.tital { background:url(../images/career_counseling/career_box_headar_brd.gif) no-repeat bottom left;font:18px Arial, Tahoma, Verdana; color:#90700F; margin-left:10px; padding:0; margin-bottom:3px; width:200px; display:block;}
table.career_option a.tital:hover { background:url(../images/career_counseling/career_box_headar_brd.gif) no-repeat bottom left;font:18px Arial, Tahoma, Verdana; color:#b7911d; margin-left:10px; padding:0; margin-bottom:3px; width:200px; display:block; text-decoration:none;}
table.career_option span {font:bold 14px Arial, Tahoma, Verdana; color:#242495;}
table.career_option a.headline, table.career_option a.headline:link, table.career_option a.headline:visited {color:#C98C09; text-align:center; font:bold 11px/14px Arial, Tahoma, Verdana; margin:0; padding:0; text-decoration:none;}
table.career_option a.headline:hover {color:#C98C09;  margin:0; padding:0; text-decoration:underline; text-align:center;}

table.career_option a.start { float:right; font:bold 11px/14px Arial, Tahoma, Verdana; color:#A38127; padding:3px 5px 3px 8px; margin: 5px; text-decoration:none;  background:#FDFADA url(../images/career_counseling/career_option_box_btn_bg.gif) repeat-x bottom; display:block; border:solid 1px #D9D280;}
table.career_option a.start:hover { float:right; font:bold  11px/14px Arial, Tahoma, Verdana; color:#A38127; padding:3px 5px 3px 8px; margin: 5px; text-decoration:underline;}

/*-------------------- ---------- End - Career Option Box- ashok ------------------------*/

/*----------------------------- Start Teacher's Section -  Ashok -------------------------------*/
table.testdata{}
table.testdata th {color:#226790; background:#fff;border-bottom:solid 1px #fff; text-align: right}
table.testdata th span.score {color:#FA0505;}
table.testdata td { background:#fff; border-bottom:solid 1px #fff;}
.teacher_sub{ font:bold 16px Arial, Helvetica, Tahoma, Verdana, sans-serif; color:#BC2918; padding:4px 2px 3.5px 2px ;}
/*-------------------------------- End Teacher's Section - Ashok ---------------------------------*/
 
/*-------- Asessment test pages ------ 10 oct 07--- created by ashok  -------------*/
table.assessment{}
table.assessment h6.header{ font:bold 16px Arial, Helvetica, Tahoma, Verdana, sans-serif; color:#95BB5C; padding:0; text-align:left;}
table.assessment h6.header span{ color:#95BB5C; padding:0;}
table.assessment p.sub {color:#6E6B61;}
table.assessment a.more, table.assessment a.more:link, table.assessment a.more:visited {font:11px Arial, Helvetica, Tahoma, Verdana, sans-serif; color:#494949; float:right;  text-decoration:underline;}
table.assessment a.more:hover {text-decoration:none;}

/*------------------------ END  Asessment test pages ----------------------------------*/

/*--------------- Start All Test - Ashok -------------------------------*/
.test_dark_yollw { background:url(../images/blue_brdr_btm.jpg) no-repeat bottom left; height:27px; line-height:27px; color:#ffa300;}
.test_dark_yollw a { font:bold 16px Arial, Helvetica, sans-serif; height:27px; line-height:27px; color:#ffa300;}
ul.test_section { margin:0; padding:0; list-style:none;}
ul.test_section li {height:27px; line-height:27px; color:#2592D4; width:100px; background:#FFD5AB; border:solid 1px #F7AC64; padding:2px 5px 2px 5px; margin:1px; display:inline;}
ul.test_section li a, ul.test_section li a:link, ul.test_section li a:visited {font:12px Arial, Helvetica, sans-serif; color:#763C01; text-decoration:none;}
ul.test_section li a:hover {text-decoration:underline;}

/*------------------ START TEST SUB CLASS -------------------- */
.test_header {color:#035AA9; line-height:25px}
/*---------------------- END TEST SUB CLASS ----------*/	

/*-----------------  TEST SUB HEDLINE CLASS----------*/
.test_headline{color:#1F6F9F; font:12px Arial, Helvetica, sans-serif;} 
/*------- -- - - - - -- END CLASS  ---------- */

/*---------------- TEST OTHER CLASS -------------*/
.test_black {color:#000000;}
.test_red {color:#E60404;}
.test_marks {font: bold 12px Arial, Helvetica, sans-serif; color:#CC0005;}
/*---------------- END TEST OTHER CLASS -------------*/

/*---------------- TEST TABLE CLASS  -------------*/
table.test_outer{border:solid 2px #E7F4FF;  }
table.test { margin:0px;}	
table.test th { background:#E7F4FF;}
table.test th p {font:12px/14px Arial, Helvetica, sans-serif; color:#000; text-align:justify;}
table.test th h6.test_sub {padding:0; margin:7px 0 4px 0; font:bold 12px Arial, Tahoma, Verdana; color:#369;}

table.test td { background:#F3F7FB;}
table.test td h6.test_sub { padding:0; margin:7px 0 4px 0; font:bold 12px Arial, Tahoma, Verdana; color:#000000;}
table.test td.ans { background:#fff;}
/*---------------- END TABLE CLASS  -------------*/
/*----- CURSUR------*/
.cursor_btn {cursor:pointer;  background:url(../images/form_btn_bg.gif) repeat-x left; color:#004568; padding:2px 10px; border:0; font:12px/20px Verdana,Arial, Helvetica, sans-serif; border:solid 1px #6E9DD4; height:23px; text-decoration:none;}

.test_txt-field { font:12px/25px Arial, Helvetica, sans-serif; color:#666;  width:125px;}
/*------------------ END CURSUR CLASS-----------------*/

/*------ Strat test class------*/
table.start_test {width:117px; height:108px;}
table.start_test a.normal-blue, table.start_test a.normal-blue:link, table.start_test  a.normal-blue:visited{background:url(../images/teachers_section/teacher_start_test_ic.jpg) repeat-y top; font: bold 12px Arial, Helvetica, sans-serif, Verdana; color:#369; text-align:center; text-decoration:none;  display:block; padding:73px 0 8px 0; margin-bottom:10px; }
table.start_test a.normal-blue:hover {text-decoration:underline;}
/*------ End Strat test class------*/

a.read_story, a.read_story:link, a.read_story:visited, a.read_story:active  {font:12px/14px Arial Narrow, Arial, Helvetica, sans-serif, Verdana; color:#8B4603; height:40; border:solid 1px #EBCE74; background:url(../images/assessment_test/read_story_btn_bg.jpg) repeat-x; padding:4px 5px 4px 5px; width:107px; display:block; text-align:center; text-decoration:none; text-transform:uppercase;}
a.read_story:hover{ text-decoration:underline;}


/*--------------- -------------  -  End - All Test Class - Ashok ----------------------------------*/

	
.career_snap_summary { border:solid 1px #BBCF6F; background:#C6DD75; width:100%;}
.career_snap_summary th{ background:#DAEAA1; padding:3px; font:bold 14px/30px Arial, Helvetica, sans-serif, Verdana; color:#566208; text-align:center;}
.career_snap_summary td{  background:#FAFEEB; padding:3px 8px; font:bold 12px/20px Arial, Helvetica, sans-serif, Verdana; color:#636363; text-align:left;}
.career_snap_summary a.summary, .career_snap_summary a.summary:link, .career_snap_summary a.summary:visited {font:bold 12px/20px Arial, Helvetica, sans-serif, Verdana; color:#636363; text-align:center; text-decoration:underline;}
.career_snap_summary a.summary:hover {text-decoration:none;}

/*------------------------- scroling box ----------------------*/
.scrolling_box {width:80px;height:20px; position:absolute; border:solid 1px #E3C5A8; background:transparent;  z-index:100; color:#895625; text-align:right; font:12px/20px Arial, Verdana, Helvetica, sans-serif; padding:3px 5px 3px 0px;}
.scrolling_box a, .scrolling_box a:link, .scrolling_box a:link:visited, .scrolling_box a:active { font:12px/20px Arial, Verdana, Helvetica, sans-serif; color:#895625; text-decoration:none;}
.scrolling_box a:hover { text-decoration:underline;}


/* footer Meta Text -----------------------  151107 ---- RP ---------*/

p.footer-meta {font:11px/18px Tahoma, Arial, Helvetica, sans-serif; color:#666; text-align:center; width:95%;}

/* careers segeration  -----------------  141207  -------  RP -----*/

.orng-brdr-hdr {padding:0; color:#E19034;font:bold 14px/20px  Arial, Tahoma, Helvetica, sans-serif; letter-spacing:-1px; text-align:left; border-bottom:solid 1px #F6D7C2;}

.career-seg-detail-box { position:relative; height:100%;}

.details-gray { height:14px; color:#004D89; font:10px/14px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; float:right;}

a.details-gray:link { height:14px; color:#004D89; font:10px/14px Verdana, Arial, Helvetica, sans-serif;  text-decoration:underline; }

a.details-gray:hover, a.details-gray:active { height:14px; color:#000; font:10px/14px Verdana, Arial, Helvetica, sans-serif;  text-decoration:underline; }

a.details-gray:visited { height:14px; color:#777; font:10px/14px Verdana, Arial, Helvetica, sans-serif;  text-decoration:underline; }

/* 28 january 2008 */
table.dailyarchieve { border: solid 1px #cdcdcd; width:175px;}
table.dailyarchieve th { background:#6eb3dd; font: bold 14px/22px Verdana, Arial, Helvetica, sans-serif;  padding-left:5px; color:#fff; }
table.dailyarchieve td { background:#e3e6e4;}
table.dailyarchieve td a, table.dailyarchieve td a:link, table.dailyarchieve td a:visited,table.dailyarchieve td a:active {background:#e3e6e4; height:20px; width:20px; display:block; padding:0 0 0 5px; font:11px/20px Verdana, Arial, Helvetica, sans-serif;}
table.dailyarchieve td a:hover { color:#fff; background:#6eb3dd;}

MARQUEE.scrolltext { color:#32587c;}
MARQUEE.scrolltext a, MARQUEE.scrolltext a:link, MARQUEE.scrolltext a:visited, MARQUEE.scrolltext a:active {color:#32587c;}
MARQUEE.scrolltext a:hover {color:#32587c; text-decoration:underline;}
MARQUEE.scrolltext { color:#32587c;}
MARQUEE.scrolltext a.scrollsub, MARQUEE.scrolltext a.scrollsub:link, MARQUEE.scrolltext a.scrollsub:visited, MARQUEE.scrolltext a.scrollsub:active {color:#32587c; font-weight:bold;}
MARQUEE.scrolltext a.scrollsub:hover {color:#32587c; text-decoration:underline;}