BODY
{
	MARGIN:0px;
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:12px;
	FONT-WEIGHT:400;
	COLOR:#000000;
	BACKGROUND-COLOR:#FFFFFF;
	height:100%;
}
P,SPAN,TD
{
	FONT-SIZE:12px;
}
H1
{
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:22px;
	FONT-WEIGHT:normal;
	COLOR:#C0302C;
}
H2
{
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:13px;
	FONT-WEIGHT:bold;
	COLOR:#404040;
}
H3
{
	FONT-SIZE:13px;
	FONT-WEIGHT:bold;
}
.container
{
	BACKGROUND-COLOR:#FFFFFF;
	HEIGHT:100%;
}
.inner_container
{
	HEIGHT:100%;
	WIDTH:1000px;
	BACKGROUND-COLOR:#FFFFFF;
}
.maincontent_block
{
	background-color:#F2F2F2;
}
.h_divider
{
	background-color:#CD1D23;
	padding:0px;
}
.header
{
	BACKGROUND-COLOR:#FFFFFF;
	background-image:url('images/headerbg.jpg');
	background-repeat:repeat-x;
	HEIGHT:98px;
}
.left_nav
{
	BORDER-RIGHT:1px solid #7E7F81;
	BACKGROUND-COLOR:#FFFFFF;
	PADDING:0px 15px 20px 5px;
	WIDTH:25%;
}
.nav_td
{
	COLOR:#5F5F5F;
	FONT-SIZE:11px;
	BORDER-BOTTOM:1px solid #F2F2F2;
	HEIGHT:30px;
	padding:10px 0px 10px 0px;
}
.nav_td A
{
	COLOR:#D3001C;
	FONT-SIZE:12px;
	FONT-WEIGHT:normal;
	TEXT-DECORATION:none;
	DISPLAY:block;
	PADDING:5px 0px 5px 0px;
	text-align:center;
	background-image:url("../images/menubg.gif");
	background-repeat:no-repeat;
	background-position:center left;
}
.nav_td A:visited
{
	COLOR:#D3001C;
}
.nav_td A:hover
{
	background-image:url("../images/menubg_over.gif");
}
.nav_td_selected
{
	BORDER-BOTTOM:1px solid #F2F2F2;
}
.nav_td_selected A
{
	background-image:url("../images/menubg_selected.gif");
	background-repeat:no-repeat;
	background-position:center left;
	COLOR:#FFFFFF;
	FONT-SIZE:12px;
	FONT-WEIGHT:bold;
	TEXT-DECORATION:none;
	DISPLAY:block;
	PADDING:5px 0px 5px 0px;
	text-align:center;
}
.nav_td_selected A:visited
{
	COLOR:#FFFFFF;
}
.nav_td_selected A:hover
{
	COLOR:#FFFFFF;;
}
.subnav_td
{
	COLOR:#5F5F5F;
	FONT-SIZE:11px;
	BORDER-BOTTOM:1px solid #F2F2F2;
}
.subnav_td A
{
	COLOR:#5F5F5F;
	FONT-SIZE:11px;
	FONT-WEIGHT:normal;
	TEXT-DECORATION:none;
	DISPLAY:block;
	PADDING:2px 2px 2px 10px;
}
.subnav_td A:visited
{
	COLOR:#5F5F5F;
}
.subnav_td A:hover
{
	BACKGROUND-COLOR:#F2F2F2;
	COLOR:#5F5F5F;;
}
.subnav_td_selected
{
	BORDER-BOTTOM:1px solid #F2F2F2;
}
.subnav_td_selected A
{
	BACKGROUND-COLOR:#FFFFFF;
	COLOR:#CF0505;
	FONT-SIZE:11px;
	FONT-WEIGHT:bold;
	TEXT-DECORATION:none;
	DISPLAY:block;
	PADDING:2px 2px 2px 10px;
}
.subnav_td_selected A:visited
{
	COLOR:#CF0505;
}
.subnav_td_selected A:hover
{
	BACKGROUND-COLOR:#FFFFFF;
	COLOR:#CF0505;;
}

.right_column
{
	WIDTH:80%;
	HEIGHT:100%;
}
.right_block
{
	HEIGHT:100%;
	background-color:#FFFFFF;
	padding:10px;
}
.home_block1
{
	background-color:#FFFFFF;
	padding:10px;
	width:60%;
}
.home_block2
{
	background-color:#FFFFFF;
	padding:10px;
	width:40%;
}
.news_title H2
{
	display:block;
	background-image:url('../images/news_icon.gif');
	background-repeat:no-repeat;
	background-position:center left;
	padding:5px 0px 5px 33px;
	color:#A0A0A4;
	font-size:16px;
}
.news_title H1
{
	display:block;
	color:#606060;
	font-size:12px;
	font-weight:bold;
}
.news_td
{
	PADDING:4px;
	color:#AFB41E;
}
.news_td_grey
{
	PADDING:4px;
	color:#4D4D4D;
}
.shadow
{
	background-image:url('../images/shadow.jpg');
	background-repeat:repeat-y;
	background-position:top left;
	width:10px;
}
.shadow1
{
	background-image:url('../images/shadow1.jpg');
	background-repeat:repeat-y;
	background-position:top left;
	width:10px;
}
.headerbg
{
	PADDING:10px 0px 10px 0px;
	BORDER-BOTTOM:4px solid #FF6002;
}
.slogan_class
{
	BACKGROUND-COLOR:#0D3153;
	PADDING:5px 0px 5px;
	FONT-SIZE:16px;
	FONT-WEIGHT:bold;
	COLOR:#8CDFFE;
	FONT-STYLE:italic;
	TEXT-ALIGN:center;
}
.left_column
{
	width:20%;
	PADDING:10px;
	HEIGHT:100%;
	background-color:#FFFFFF;
}
.right_column_new
{
	PADDING:19px 5px 19px 5px;
	HEIGHT:100%;
}
.w
{
	color:#D3001C;
	font-size:30px;
}
.welcome
{
	color:#D3001C;
	font-size:18px;
}
.abs
{
	color:#606060;
	font-size:18px;
}
#divmenu
{
	POSITION:absolute;
	top:40px;
	WIDTH:100%;
}
.homepanel
{
	BACKGROUND-COLOR:#FFFFFF;
	BORDER-RIGHT:2px solid #0A2742;
	BORDER-BOTTOM:2px solid #0A2742;
	WIDTH:25%;
}
.homepanel_title
{
	FONT-SIZE:12px;
	FONT-WEIGHT:bold;
	COLOR:#493403;
	TEXT-ALIGN:center;
	PADDING:5px 0px 5px 0px;
	BACKGROUND-COLOR:#FFBC01;
}
.header_menu
{
}
.header_menu span
{
	BACKGROUND-COLOR:#EFEFEF;
	BORDER-BOTTOM:1px solid #E2E2E2;
	BORDER-RIGHT:1px solid #E2E2E2;
	COLOR:#000000;
	FONT-SIZE:12px;
	FONT-WEIGHT:normal;
	DISPLAY:block;
	TEXT-DECORATION:none;
	PADDING:5px 15px 5px 15px;
}
.header_menu A
{
	BACKGROUND-COLOR:#EFEFEF;
	BORDER-BOTTOM:1px solid #E2E2E2;
	BORDER-RIGHT:1px solid #E2E2E2;
	COLOR:#000000;
	FONT-SIZE:12px;
	FONT-WEIGHT:normal;
	DISPLAY:block;
	TEXT-DECORATION:none;
	PADDING:5px 15px 5px 15px;
}
.header_menu A:visited
{
	COLOR:#000000;
}
.header_menu A:hover
{
	BACKGROUND-COLOR:#CF0505;
	COLOR:#FFFFFF;
}
.header_menu_selected A
{
	BACKGROUND-COLOR:#CF0505;
	BORDER-BOTTOM:1px solid #E2E2E2;
	BORDER-RIGHT:1px solid #E2E2E2;
	COLOR:#FFFFFF;
	FONT-SIZE:12px;
	FONT-WEIGHT:normal;
	DISPLAY:block;
	TEXT-DECORATION:none;
	PADDING:5px 15px 5px 15px;
}
.header_menu_selected A:visited
{
	COLOR:#FFFFFF;
}
.header_menu_selected A:hover
{
	BACKGROUND-COLOR:#CF0505;
	COLOR:#FFFFFF;
}
.menu_item
{
	HEIGHT:19px;
	BORDER-BOTTOM:1px solid #E2E2E2;
}
.menu_item A
{
	COLOR:#000000;
	FONT-SIZE:12px;
	FONT-WEIGHT:bold;
	DISPLAY:block;
	TEXT-DECORATION:none;
	PADDING:5px 15px 5px 15px;
}
.menu_item A:visited
{
	COLOR:#000000;
}
.menu_item A:hover
{
	COLOR:#FFFFFF;
}
.menu_item_selected
{
	HEIGHT:19px;
	BORDER-BOTTOM:1px solid #E2E2E2;
}
.menu_item_selected A
{
	COLOR:#FFFFFF;
	FONT-SIZE:12px;
	FONT-WEIGHT:bold;
	DISPLAY:block;
	TEXT-DECORATION:none;
	PADDING:5px 15px 5px 15px;
}
.menu_item_selected A:visited
{
	COLOR:#FFFFFF;
}
.menu_item_selected A:hover
{
	COLOR:#FFFFFF;
}
.submenu_item
{
	
}
.submenu_item A
{
	COLOR:#000000;
	FONT-SIZE:11px;
	FONT-WEIGHT:normal;
	DISPLAY:block;
	TEXT-DECORATION:none;
	PADDING:5px;
}
.submenu_item A:visited
{
	COLOR:#000000;
}
.submenu_item A:hover
{
	COLOR:#000000;
}
.submenu_item_selected
{
	
}
.submenu_item_selected A
{
	background-image:url('../images/arrow.gif');
	background-repeat:no-repeat;
	background-position:right;
	COLOR:#000000;
	FONT-SIZE:11px;
	FONT-WEIGHT:bold;
	DISPLAY:block;
	TEXT-DECORATION:none;
	PADDING:5px;
}
.submenu_item_selected A:visited
{
	COLOR:#000000;
}
.submenu_item_selected A:hover
{
	COLOR:#000000;
}
.workarea_item
{
	TEXT-ALIGN:left;
}
.workarea_item A
{
	COLOR:#FFFFFF;
	FONT-SIZE:12px;
	FONT-WEIGHT:bold;
	DISPLAY:block;
	TEXT-DECORATION:none;
	PADDING:5px 15px 5px 15px;
}
.workarea_item A:visited
{
	COLOR:#FFFFFF;
}
.flat_text
{
	BORDER:1px solid #808080;
}
.btn_submit
{
	BORDER-BOTTOM:1px solid #CE9A9A;
	BORDER-RIGHT:1px solid #CE9A9A;
	BORDER-LEFT:1px solid #FFFFFF;
	BORDER-TOP:1px solid #FFFFFF;
	FONT-SIZE:11px;
	FONT-WEIGHT:normal;
	COLOR:#000000;
	BACKGROUND-COLOR:#FEDEDE;
	cursor:pointer;
	PADDING:0px 4px 0px 4px;
}
.section_block
{
	PADDING:5px;
	BACKGROUND-COLOR:#FAFAFA;
}
.homepanel_bottom
{
	BACKGROUND-COLOR:#1B62A5;
	BORDER-RIGHT:1px solid #0A2742;
	BORDER-BOTTOM:1px solid #0A2742;
	WIDTH:33%;
	HEIGHT:200px;
}
.homepanel_bottom_title
{
	FONT-SIZE:12px;
	FONT-WEIGHT:bold;
	COLOR:#8CDFFE;
	TEXT-ALIGN:center;
	PADDING:5px 0px 5px 0px;
}
.homepanel_bottom_link
{
	FONT-SIZE:12px;
	FONT-WEIGHT:normal;
	COLOR:#8CDFFE;
	TEXT-ALIGN:center;
	FONT-STYLE:italic;
}
.leftsub_menu
{
	background-image:url('../images/border.gif');
	background-repeat:repeat-x;
	background-position:bottom left;
}
.leftsub_menu A
{
	DISPLAY:block;
	PADDING:6px;
	COLOR:#FF6002;
	TEXT-DECORATION:none;
	FONT-WEIGHT:normal;
}
.leftsub_menu A:visited
{
	COLOR:#FF6002;
	TEXT-DECORATION:none;
}
.leftsub_menu A:hover
{
	COLOR:#EA9866;
}

.sub_menu
{
	WIDTH:10%;
}
.sub_menu A
{
	DISPLAY:block;
	PADDING:6px;
	BACKGROUND-COLOR:#F2F2F2;
	BORDER-BOTTOM:1px solid #E2E2E2;
	BORDER-RIGHT:1px solid #E2E2E2;
	COLOR:#404040;
	TEXT-ALIGN:center;
	TEXT-DECORATION:none;
	FONT-WEIGHT:normal;
}
.sub_menu A:visited
{
	COLOR:#404040;
	TEXT-DECORATION:none;
}
.sub_menu A:hover
{
	BACKGROUND-COLOR:#404040;
	COLOR:#FFFFFF;
}
.sub_menu_disabled
{
	WIDTH:10%;
}
.sub_menu_disabled A
{
	DISPLAY:block;
	PADDING:6px;
	BACKGROUND-COLOR:#BFBFBF;
	COLOR:#808080;
	TEXT-ALIGN:center;
	TEXT-DECORATION:none;
	FONT-WEIGHT:normal;
}
.sub_menu_disabled A:visited
{
	COLOR:#808080;
	TEXT-DECORATION:none;
}
.sub_menu_disabled A:hover
{
	BACKGROUND-COLOR:#BFBFBF;
	COLOR:#808080;
}
.sub_menu_selected
{
	WIDTH:10%;
}
.sub_menu_selected A
{
	DISPLAY:block;
	PADDING:6px;
	BACKGROUND-COLOR:#FF4040;
	COLOR:#FFFFFF;
	TEXT-ALIGN:center;
	TEXT-DECORATION:none;
	FONT-WEIGHT:normal;
}
.sub_menu_selected A:visited
{
	COLOR:#FFFFFF;
	TEXT-DECORATION:none;
}
.sub_menu_selected A:hover
{
	BACKGROUND-COLOR:#CF0505;
	COLOR:#FFFFFF;
}
.compulsory
{
	FONT-FAMILY:Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:16px;
	FONT-WEIGHT:400;
	PADDING:4px;
	TEXT-ALIGN:center;
	COLOR: #E21E1E;
}
.profile_block
{
	BORDER:1px solid #9D8FCB;
}
.section_block
{
	BORDER:1px solid #EFEFEF;
}
.section_title
{
	BACKGROUND-COLOR:#EFEFEF;
	BORDER-BOTTOM:1px solid #E2E2E2;
	COLOR:#000000;
	PADDING:6px;
	FONT-WEIGHT:bold;
}
.login_section_title
{
	BACKGROUND-COLOR:#B1AFAF;
	BORDER-BOTTOM:1px solid #A2A2A2;
	COLOR:#000000;
	PADDING:6px;
	FONT-WEIGHT:bold;
}
.subsection_title
{
	COLOR:#0D3153;
	PADDING:6px;
	FONT-WEIGHT:bold;
}
.thumb_block
{
	BORDER:1px solid #E2E2E2;
}
.image_title
{
	BORDER-TOP:1px solid #E2E2E2;
	COLOR:#808080;
	TEXT-ALIGN:center;
	PADDING:6px;
}
.footer_class
{
	HEIGHT:20px;
	PADDING:5px 10px 5px 10px;
	BORDER-TOP:1px solid #FF0000;
}
.footer_class TD
{
	FONT-SIZE:12px;
	COLOR:#848484;
	FONT-WEIGHT:normal;
}
.page_title
{
	
}
.page_title H1
{
	font-size:18px;
	font-weight:normal;
	COLOR:#CF0505;
	DISPLAY:inline;
}
.page_title H2
{
	font-size:12px;
	font-weight:bold;
	COLOR:#CF0505;
	DISPLAY:inline;
}
.content_panel
{
	PADDING:20px;
	BACKGROUND-COLOR:#FFFFFF;
	BORDER-RIGHT:1px solid #124370;
	BORDER-BOTTOM:1px solid #124370;
	BORDER-LEFT:1px solid #1C80AE;
	BORDER-TOP:1px solid #1C80AE;
	COLOR:#404040;
}
.content_panel P,H1,H2,H3,TD,SPAN
{
	COLOR:#404040;
}
.table_title
{
	BACKGROUND-COLOR:#E2E2E2;
	FONT-SIZE:12px;
	FONT-WEIGHT:bold;
	COLOR:#3D2B01;
	PADDING:4px;
}
.cmbsmall
{
	font-size:11px;
	font-family: Arial,Tahoma, verdana, sans-serif;
	font-weight:normal;
	COLOR:#404040;
}
.note_class
{
	background-image:url('../images/helpicon.gif');
	background-repeat:no-repeat;
	background-position:8px 8px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #444444;
	FONT-FAMILY: Arial,verdana,Garamond;
	PADDING-LEFT:30px;
	PADDING-TOP:8px;
	PADDING-BOTTOM:10px;
	TEXT-ALIGN:left;
	BACKGROUND-COLOR: #FAFAFA;
	BORDER:1px solid #E2E2E2;
	MARGIN:4px 0px 4px 0px;
}
.warn_class
{
	background-image:url('../images/warnicon.gif');
	background-repeat:no-repeat;
	background-position:8px 8px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #E02020;
	FONT-FAMILY: Arial,verdana,Garamond;
	PADDING-LEFT:30px;
	PADDING-TOP:8px;
	PADDING-BOTTOM:10px;
	TEXT-ALIGN:left;
	BACKGROUND-COLOR: #FAFAFA;
	BORDER:1px solid #E02020;
	MARGIN:4px 0px 4px 0px;
}
.error_class
{
	background-image:url('../images/error.gif');
	background-repeat:no-repeat;
	background-position:5px 5px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #E12626;
	FONT-FAMILY: Arial,verdana,Garamond;
	PADDING-LEFT:45px;
	PADDING-TOP:16px;	
	PADDING-BOTTOM:10px;	
	TEXT-ALIGN:left;
	BACKGROUND-COLOR: #FAFAFA;
	BORDER:1px solid #E2E2E2;
	MARGIN:4px 4px 4px 4px;
}
.success_class
{
	background-image:url('../images/success.gif');
	background-repeat:no-repeat;
	background-position:5px 5px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #4B9634;
	FONT-FAMILY: Arial,verdana,Garamond;
	PADDING-LEFT:35px;
	PADDING-TOP:13px;	
	PADDING-BOTTOM:10px;	
	TEXT-ALIGN:left;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER:1px solid #4B9634;
	MARGIN:4px 4px 4px 4px;
}
.day_content
{
	padding:4px 2px 4px 2px;
	color:#000000;
	FONT-SIZE:10px;
	FONT-FAMILY:verdana,arial;
}
.cal_head
{
	background-color:#FAFAFA;
	PADDING:5px;
	BORDER-RIGHT:1px solid #E2E2E2;
	BORDER-BOTTOM:1px solid #E2E2E2;
	color:#000000;
	font-family:Arial,Verdana;
	font-size:18px;
	font-weight:normal;
}
.cal_days
{
	background-color: #FAFAFA;
	BORDER-RIGHT:1px solid #E2E2E2;
	BORDER-BOTTOM:1px solid #E2E2E2;
	color:#CF0505;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	height:35px;
	text-align:center;
	WIDTH:14%;
}
.cal_day
{
	FONT-FAMILY:Arial,Verdana;
	FONT-SIZE:18px;
	FONT-WEIGHT:normal;
	COLOR:#808080;
}
.cal_empty
{
	background-color:#EFEFEF;
	BORDER-RIGHT:1px solid #E2E2E2;
	BORDER-BOTTOM:1px solid #E2E2E2;
}
.cal_content
{
	background-color:#FFFFFF;
	BORDER-RIGHT:1px solid #E2E2E2;
	BORDER-BOTTOM:1px solid #E2E2E2;
	color:#000000;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	height:100px;
	PADDING:2px 5px 2px 5px;
}
.cal_content A
{
	font-weight:bold;
	COLOR:#404040;
	TEXT-DECORATION:none;
}
.cal_link
{
	background-image: url('../images/lens.gif');
	background-repeat:no-repeat;
	BACKGROUND-POSITION:top left;
	FONT-WEIGHT:bold;
	COLOR:#404040;
	PADDING:1px 5px 6px 20px;
}
.cal_link:visited
{
	COLOR:#404040;
}
.cal_today
{
	background-color: #FDF1E9;
	BORDER-RIGHT:1px solid #E2E2E2;
	BORDER-BOTTOM:1px solid #E2E2E2;
	PADDING:0px;
	color:green;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	height:100px;
}
.cal_today A
{
	font-weight:bold;
}
.cal_event
{
	background-color: #F7A7AF;
	color:#000000;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	font-style:normal;
	height:35px;
	BORDER:1px solid #E2E2E2;
}
.timetable_slot
{
	BORDER-RIGHT:1px solid #E2E2E2;
	BORDER-BOTTOM:1px solid #E2E2E2;
	PADDING:3px;
	background-color: #FFFFFF;
	color: #000000;
	height:100px;
}
.timetable_slot_over
{
	background-color: #F8F8F8;
	PADDING:3px;
	color:#000000;
	height:100px;
	BORDER-RIGHT:1px solid #E2E2E2;
	BORDER-BOTTOM:1px solid #E2E2E2;
}
.timetable_slot TD,.timetable_slot_over TD
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
}
#dhtmltooltip
{
	position: absolute;
	left: -300px;
	width: 100px;
	border: 1px solid black;
	PADDING:6px;
	PADDING-bottom:15px;
	PADDING-top:15px;
	background-color:#F2F2F2;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
#dhtmltooltip H1
{
	COLOR:#000000;
	FONT-FAMILY:Arial,"Times New Roman", Times, serif;
	FONT-SIZE:12px;
	FONT-WEIGHT:bold;
	line-height:1px;
}
#dhtmltooltip P
{
	COLOR:#000000;
	FONT-FAMILY:Arial,"Times New Roman", Times, serif;
	FONT-SIZE:12px;
	FONT-WEIGHT:normal;
	display:inline;
}
#dhtmlpointer
{
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
}
.a_details
{
	background-image: url('../images/lens.gif');
	background-repeat:no-repeat;
	BACKGROUND-POSITION:top left;
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:11px;
	FONT-WEIGHT:bold;
	COLOR:#808080;
	PADDING:1px 5px 6px 20px;
	HEIGHT:15px;
}
.a_details:visited
{
	COLOR:#808080;
}
.content_links A
{
	PADDING:5px;
	COLOR:#FF6B00;
	TEXT-DECORATION:underline;
}
.content_links A:hover
{
	COLOR:#404040
}
.content_links A:visited
{
	COLOR:#FF6B00;
}
.a_file
{
	background-image: url('../images/icondownload.gif');
	background-repeat:no-repeat;
	BACKGROUND-POSITION:0px 4px;
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:11px;
	FONT-WEIGHT:bold;
	COLOR:#404040;
	PADDING:2px 5px 2px 16px;
	HEIGHT:20px;
}
.a_file:hover
{
	COLOR:#CF0505;
}
.a_file:visited
{
	COLOR:#404040;
}
.a_link
{
	background-image: url('../images/iconlink.gif');
	background-repeat:no-repeat;
	BACKGROUND-POSITION:0px 4px;
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:11px;
	FONT-WEIGHT:bold;
	COLOR:#404040;
	PADDING:6px 5px 2px 23px;
	HEIGHT:25px;
}
.a_link:hover
{
	COLOR:#FF6633;
}
.a_link:visited
{
	COLOR:#404040;
}
.a_enroll
{
	background-image: url('../images/iconenroll.gif');
	background-repeat:no-repeat;
	BACKGROUND-POSITION:0px 4px;
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:11px;
	FONT-WEIGHT:bold;
	COLOR:#404040;
	PADDING:6px 5px 2px 23px;
	HEIGHT:25px;
}
.a_enroll:hover
{
	COLOR:#FF6633;
}
.a_enroll:visited
{
	COLOR:#404040;
}
.a_pdf
{
	background-image: url('../images/iconpdf.gif');
	background-repeat:no-repeat;
	BACKGROUND-POSITION:0px 4px;
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:11px;
	FONT-WEIGHT:bold;
	COLOR:#404040;
	PADDING:4px 5px 2px 16px;
	HEIGHT:20px;
}
.a_pdf:hover
{
	COLOR:#FF6633;
}
.a_pdf:visited
{
	COLOR:#404040;
}
.list_td
{
	BACKGROUND-COLOR:#FAFAFA;
	BORDER-BOTTOM:1px solid #EFEFEF;
	PADDING:4px;
}
.section_seperator
{
	BORDER-TOP:1px dotted #BFBFBF;
}
.extjs_panel_block
{
	BORDER:1px solid #5E43B7;
	BACKGROUND-COLOR:#FFFFFF;
}
.inst_block
{
	BORDER:1px solid #D7D7D7;
	BACKGROUND-COLOR:#EEEEEE;
	FONT-WEIGHT:bold;
}
.school_select A
{
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:13px;
	FONT-WEIGHT:bold;
	COLOR:#404040;
}
.school_select A:hover
{
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:13px;
	FONT-WEIGHT:bold;
	COLOR:#FF6002;
}
.page_no
{
	BACKGROUND-COLOR:#FFFFFF;
	TEXT-ALIGN:center;
	PADDING:10px 0px 10px 0px;
}
.page_no A
{
	PADDING:2px 4px 2px 4px;
	BORDER:1px solid #E2E2E2;
	BACKGROUND-COLOR:#FAFAFA;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR:#404040;
	TEXT-DECORATION:none;
}
.page_no A:hover
{
	BORDER:1px solid #404040;
	BACKGROUND-COLOR:#EFEFEF;
	COLOR:#000000;
	TEXT-DECORATION:none;
}
.page_no A:visited
{
	COLOR:#404040;
	TEXT-DECORATION:none;
}
.page_no SPAN
{
	PADDING:2px 4px 2px 4px;
	BORDER:1px solid #E2E2E2;
	BACKGROUND-COLOR:#FFFFFF;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR:#C00000;
}
#pagenav
{
	PADDING:2px 4px 2px 4px;
	BORDER:0px;
	BACKGROUND-COLOR:#FFFFFF;
	FONT-WEIGHT:bold;
	FONT-SZE: 11px;
	COLOR:#404040;
}
.header_td
{
	FONT-SIZE:12px;
	COLOR:#3A3A3A;
	FONT-WEIGHT:normal;
}
.header_td A
{
	FONT-SIZE:12px;
	COLOR:#3A3A3A;
	FONT-WEIGHT:normal;
}
.header_td A:visited
{
	FONT-SIZE:12px;
	COLOR:#3A3A3A;
	FONT-WEIGHT:normal;
}
.bold_block
{
	BORDER:1px solid #FAD8D8;
	PADDING:6px;
	FONT-WEIGHT:bold;
	FONT-SIZE:12px;
	COLOR:#CF0505;
	BACKGROUND-COLOR:#FEF6F6;
}
.notes_box
{
	BACKGROUND-COLOR:#FEF6F6;
	BORDER:1px solid #FAD8D8;
	PADDING:5px;
}
.notes_list_td
{
	BORDER-BOTTOM:1px solid #E2DDF1;
	PADDING:4px;
}
.a_return
{
	BACKGROUND-POSITION:0px 4px;
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:11px;
	FONT-WEIGHT:bold;
	COLOR:#404040;
	PADDING:4px 5px 2px 16px;
	HEIGHT:20px;
}
.a_return:hover
{
	COLOR:#404040;
}
.a_return:visited
{
	COLOR:#404040;
}
.reports_menu
{
}
.reports_menu span
{
	BACKGROUND-COLOR:#EFEFEF;
	COLOR:#000000;
	FONT-SIZE:12px;
	FONT-WEIGHT:normal;
	DISPLAY:block;
	TEXT-DECORATION:none;
	PADDING:5px 15px 5px 15px;
}
.reports_menu A
{
	BACKGROUND-COLOR:#EFEFEF;
	COLOR:#000000;
	FONT-SIZE:12px;
	FONT-WEIGHT:normal;
	DISPLAY:block;
	TEXT-DECORATION:none;
	PADDING:5px 15px 5px 15px;
}
.reports_menu A:visited
{
	COLOR:#000000;
}
.reports_menu A:hover
{
	BACKGROUND-COLOR:#654DA9;
	COLOR:#FFFFFF;
}
.reports_menu_selected A
{
	BACKGROUND-COLOR:#654DA9;
	COLOR:#FFFFFF;
	FONT-SIZE:12px;
	FONT-WEIGHT:normal;
	DISPLAY:block;
	TEXT-DECORATION:none;
	PADDING:5px 15px 5px 15px;
}
.reports_menu_selected A:visited
{
	COLOR:#FFFFFF;
}
.reports_menu_selected A:hover
{
	BACKGROUND-COLOR:#654DA9;
	COLOR:#FFFFFF;
}
.vertical_divider
{
	background-image:url('../images/dotted_bg_v.gif');
	background-repeat:repeat-y;
	background-position:center center;
}
.horizontal_divider
{
	background-image:url('../images/dotted_bg_h.gif');
	background-repeat:repeat-x;
	background-position:center left;

}
.a_download
{
	background-image:url('../images/downloadicon.gif');
	background-repeat:no-repeat;
	background-position:left;
	PADDING:2px 2px 4px 33px;
	FONT-WEIGHT:bold;
	FONT-SZE: 12px;
	COLOR:#404040;
	
}
.a_download:visited
{
	COLOR:#404040;
}
.sub_section
{
	PADDING:10px 0px 0px 30px;
}
.subsection_title
{
	COLOR:#0D3153;
	PADDING:6px;
	FONT-WEIGHT:bold;
}
.subsection_title1,.subsection_title1 TD
{
	FONT-FAMILY: Arial,verdana,Garamond;
	PADDING:6px 4px 6px 4px;
	FONT-WEIGHT:bold;
	FONT-SIZE:14px;
}
