/* CSS Document */
body {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #330099;
	}

td {font-size:12px}
#h1_head{color:#FFFFE0; font-size:16px;   font-weight: bold;  margin:0px }
h1 {color:#D8541F; margin-top:5px; font-size:20px;}
h2 {color:#D8541F; margin-top:5px; margin-bottom:5px; font-size:14px;}

a {color:Blue; text-decoration:none}
a:hover {color:#FF3300; text-decoration:underline}
.brown12px{color:#663300; font-size:12px;}
.left_menu_th{background:#FDF3E0; padding-left:10px;}

.left_menu_item{background:#FFFFFF; color:#000000; font-size:12px}
.left_menu_item a{color:#000000; text-decoration:none;}
.left_menu_item a:hover{color:#D8541F; text-decoration:none;}

.left_menu_item_current{background:#F7E9DF;  color:#000000; font-size:12px;}
.left_menu_item_current a{color:#D8541F; text-decoration:none;}
.left_menu_item_current a:hover{color:#D8541F; text-decoration:none;}
.left_menu_item_current a:visited{color:#D8541F; text-decoration:none;}
.photo {border:1px solid #FDF3E0}

.inputs{border:1px solid #3366CC; font-size:12px; height:16px; display:inline}
.submit_button{border:1px solid #3366CC; font-size:14px;  height:20px; background:#FDF3E0; color:#FF3300;}
.help{color:#D8541F; font-size:12px;}
.error{color:#D8541F; font-size:12px; font-weight:bold;}
.red{color:#D8541F; font-size:12px; font-weight:bold;}
.bg_light{background:#FDF3E0; color:#663300;}
.bg_dark{background: #3366CC;}
.bg_medium{background:#E6E6FA;}
.bg_ultra_light{background:#FFFFFF;}
.bg_blue{
	background:#99CCFF;
}

.fore_yellow{
	color:#FDF3E0;
}

.teacher_mail {background: #E6E6FA;}
.curator_mail {background: #FFC0CB;}
.student_mail {background: #9FFFCF;}
.read_mail {background: #F0F0F0;}
.blue_menu{border-right: 1px solid #99CCFF; 
border-left: 1px solid #99CCFF; 
border-bottom: 1px dashed #99CCFF; 
padding:2px; 
 
}

.blue_menu_current{border-right: 1px solid #99CCFF; 
border-left: 1px solid #99CCFF; 
border-bottom: 1px dashed #99CCFF; 
padding:2px; 
background:#FDF3E0; 
}

.orange_menu{border-right: 1px solid #D8541F; 
border-left: 1px solid #D8541F; 
border-bottom: 1px solid #FF9966; 
padding:2px; 
 
}


.orange_menu_sub{border-right: 1px solid #D8541F; 
border-left: 1px solid #D8541F; 
border-bottom: 1px dashed #FFA07A; 
padding:2px; 
background:#FDF3E0; 
}

.border_blue_bottom{
border-right: 1px solid #99CCFF; 
border-left: 1px solid #99CCFF;
}

.central_border_top{
	border-top: 1px solid #99CCFF; 
	
}
.central_border_left{
	border-left: 1px solid #99CCFF; 
	
}
.central_border_right{
	border-right: 1px solid #99CCFF; 
	
}
.central_border_bottom{
	border-bottom: 1px solid #99CCFF; 
	
}

.border_orange_bottom{border-right: 1px solid #D8541F; 
border-left: 1px solid #D8541F;
}

.border_orange_bottom2{border-bottom: 1px solid #D8541F; 
}



.border_blue_bottom2{border-bottom: 1px solid #99CCFF; 
}
.blue_menu a{
	color:#3366CC;
	text-decoration:none; 
}
.blue_menu a:hover{
	color:#FF3300;
	text-decoration:underline; 
}

.orange_menu a{
	color:#3366CC;
	text-decoration:none; 
}

.orange_menu a:hover{
	color:#FFFFFF;
	text-decoration:none; 
}

.orange_sub_menu a{
	text-decoration:none; 
}

.orange_sub_menu a:hover{
	text-decoration:none; 
}




.orange_menu_active{
border-left: 1px solid #D8541F; 
border-bottom: 1px dashed #FFA07A; 
padding:2px; 
color:#FFFFFF;
background:#FF6633;
}

.orange_menu_sub_active{
border-left: 1px solid #D8541F;
border-right: 1px solid #D8541F; 
border-bottom: 1px dashed #FFA07A; 
padding:2px; 
background:#D7E5FA; 
}

.orange_menu_active a{
color:#FFFFFF;
text-decoration:none; 
}

.orange_menu_active a:hover{
color:#FFFFFF;
text-decoration:none; 
}

.orange_menu_active a:visited{
color:#FFFFFF;
text-decoration:none; 
}

.help_border_top{
	border-top: 1px solid #FBB859;
	
}
.help_border_bottom{
	border-bottom: 1px solid #FBB859;
}	

.help_border_right {
	border-right: 1px solid #FBB859;
	
}
	


.help_border_left{
	border-left: 1px solid #FBB859; 
}

.help_border_bottom{
	border-bottom: 1px solid #FBB859; 
}


.subdiv{display:none}
.subdiv a{color:#663300; text-decoration:none;}
.subdiv a:hover{color:#D8541F; text-decoration:none;}
.page{color:#33CC33}
.comment_div{display:none; width:200px; height:100px; background:#FDF3E0; border:1px solid #663300; padding:5px; position:absolute}
.ruler{}
.success{color:#33CC33}
.warn{color:#FF6633}
.bg_ruler{{background:#FFF3E8;}
form {margin-top:1px; padding-top:1px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px}

#mytable TR.ruled {BACKGROUND: #EBEBEB;	 color:#D8541F;}

TR.ruled {BACKGROUND: #EBEBEB;}
.warn_tr {background:#FF6633; color:#FFFFFF}
.warn_tr a{color:#FFFFFF}
.warn_tr a:hover{color:#FFFFFF}
.warn_tr a:visited{color:#FFFFFF}

