/* CSS Document */
body
{
margin:0px;
background-color:#030303;
}
.grid_style
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:18px;
padding-left:5px;
padding-right:5px;
}

.dg_alt_row_t
{

background-color:#dbece2;
padding-left:3px;
color:#000000;
}
.dg_row_t
{
background-color:#ffffff;
padding-left:3px;
color:#000000;
}
.dg_row_t a, .dg_alt_row_t a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:18px;
padding-left:5px;
padding-right:5px;
color:#333333;
text-decoration:none;
}

.dg_row_t a:hover, .dg_alt_row_t a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:18px;
padding-left:5px;
padding-right:5px;
color:#333333;
text-decoration:underline;
}

#div_bg
{
background-color:#FFFFCC;
border:1px solid #DED312;
width:80%;
}


#div_bg_top
{
background-color:#FFFFCC;
border:1px solid #DED312;

width:98%;
}

.base_table
{
background-color:#FFFFFF;
width:98%;
}
.st_menu_bg
{
	background-color:#414141;
}
.top_title_bg
{
background-image:url(../images/top_bg_line.jpg);
background-repeat:repeat-x;
height:82px;
padding-left:5px;
padding-right:5px;
padding-top:2px;
}
.top_menu_link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
text-align:right;
}
.top_menu_link a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.top_menu_link a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}
.main_menu
{
background:url(../images/menu_bg.jpg);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;

vertical-align:top;
}
.main_menu a
{
background:url(../images/menu_bg.jpg);
background-repeat:repeat-x;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
}

.main_menu a:hover
{
background:url(../images/menu_bg.jpg);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
text-decoration:underline
}

a.dash_link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#006600;
text-decoration:none;
}
a.dash_link:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}
.slide_bg
{
background-image:url(../images/slide_bg.jpg);
background-position:bottom;
background-repeat:repeat-x;

padding:5px;
text-align:center;
}
.btm_bar
{
background-color:#515151;
height:20px;
line-height:20px;
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
vertical-align:middle;
}
.content_text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:18px;
padding-left:5px;
padding-right:5px;
}
.content_text A
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
line-height:18px;
text-align:justify;
text-decoration:none;

}
.content_text a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;

line-height:18px;
text-align:justify;
text-decoration:underline;
}
.content_right_bar
{
border-left:1px solid #979797;
}

.tbl_style{width:100%; border:1px solid #1F5F28}
.tbl_style td{font-family:verdana; font-size:11px; color:#333; line-height:17px; padding:3px 10px; vertical-align:top;}
.tbl_style .rowHead td{font-family:verdana; font-size:11px; color:#000000; line-height:17px; padding:3px 10px; font-weight:bold; vertical-align:middle; font-variant:small-caps; letter-spacing:1px;}
.tbl_style .rowHead1 td{font-family:verdana; font-size:11px; color:#792020; line-height:17px; padding:3px 10px; font-weight:bold; vertical-align:middle; font-variant:small-caps; letter-spacing:1px; background-color:#e1f3f4; border-top:1px solid #e9e9e9;}

.tbl_style a{font-family:verdana; font-size:11px; color:#FF0000; text-decoration:none;}
.tbl_style a:hover{font-family:verdana; font-size:11px; color:#000000; text-decoration:underline;}
.tbl_style .hint{color:#006eb1; font-weight:normal; font-size:10px; vertical-align:middle;}
.tbl_style .star{color:#F20023; font-weight:normal; font-size:10px; vertical-align:middle;}
.tbl_style .innerTable td{font-family:verdana; font-size:11px; color:#333; line-height:17px; padding:0px;}
.tbl_style .boxTable{border:0px solid #ACDAE4;}
.tbl_style .boxTable td{border:0px solid #ACDAE4;}
.tbl_style .boxTable .rowHead td{text-align:center; font-family:verdana; font-size:11px; color:#333; line-height:17px; padding:3px 10px; font-weight:bold; background-color:#EEE; vertical-align:middle;}
.tbl_style .boxTable .enableRow td{text-align:center; font-family:verdana; font-size:11px; color:#333; line-height:17px; padding:3px 10px; font-weight:normal; background-color:#FFF; vertical-align:middle;}
.tbl_style .boxTable .disableRow td{text-align:center; font-family:verdana; font-size:11px; color:#333; line-height:17px; padding:3px 10px; font-weight:normal; background-color:#F9FAFB; vertical-align:middle;}
.tbl_style .boxTable .rowHead .Sep{padding:0px; background-color:#ACDAE4; width:1px;}
.tbl_style .boxTable .enableRow .Sep{padding:0px; background-color:#ACDAE4; width:1px;}
.tbl_style .boxTable .disableRow .Sep{padding:0px; background-color:#ACDAE4; width:1px;}
.tbl_style .Row_style td{padding:0px; background-color:#ffffff; border-bottom:1px solid #e9e9e9;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#333333;line-height:18px;text-align:justify;padding-left:5px;padding-right:5px; padding-top:2PX}
.tbl_style .Row_alt_style td{padding:0px; background-color:#f7f7f7; border-bottom:1px solid #e9e9e9;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#333333;line-height:18px;text-align:justify;padding-left:5px;padding-right:5px; padding-top:2PX;}

.title_style
{
font-family:"tw Cen MT";
color:#996600;
padding-left:5px;
}
.rht_tbl_style
{width:100%;}
.rht_tbl_style .rh_row td {border-bottom:1px dashed #9c9c9c; padding:3px;}
.rht_tbl_style .inner_tbl_1 td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; border:0px; padding:0px; }
.rht_tbl_style .inner_tbl_1 a{color:#403f3f; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; }
.rht_tbl_style .inner_tbl_1 a:hover{color:#990000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;}
.rht_tbl_style .inner_tbl_2 .new1 td{padding:0px; border:0px; text-decoration:none;}
.sub_heading
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:1px;
font-weight:bold;
color:#fe4f02;
padding-left:2px;

}
.course_heading, a.course_heading
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:1px;
font-weight:bold;
color:#990000;
padding-left:2px;
}
a.course_heading:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:1px;
font-weight:bold;
color:#000000;
padding-left:2px;
}

.rm_border 
{
border:0px;
}
.error_style
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size: 11px;
	text-align: justify;
}
.success_style
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#2e6c4d;
	font-size: 11px;
	text-align: justify;

}

.dg_header
{
background-color:#87a092;

}
.dg_alt_row 
{
background-color:#dbece2;
padding-left:3px;
color:#000000;
}
.dg_row
{
background-color:#ffffff;
padding-left:3px;
color:#000000;
}

.dg_alt_row a, .dg_row a
{
color:#000000;
text-decoration:underline;
}

.dg_alt_row a:hover, .dg_row a:hover
{
color:#FF0000;
text-decoration:none;
}

dg_alt_row_1 a, .dg_row_1 a
{
color:#000000;
text-decoration:none;
}

.dg_alt_row_1 a:hover, .dg_row_1 a:hover
{
color:#FF0000;
text-decoration:underline;
}

.page_heading
{
font-family:tahoma;
font-size:13px;
font-weight:bold;
color:#8f6411;
padding-left:2px;
}
.image_border
{
border:1px solid #003333;
}

a.powerd
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;  
text-decoration:none;
}
a.powerd:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#CCCCCC;  
text-decoration:underline;
}

.br_news 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:18px;
text-align:justify;
text-decoration:none;

}
.br_news a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;

line-height:18px;
text-align:justify;
text-decoration:none;
}