/* HTML STYLES */
body {
	margin:0px auto; font-family: Helvetica; font-size: 12px; background-color: #005AAB; color: #333; text-align:center;
     }

h2 { font-size:14px; padding:5px; margin-top:5px; margin-bottom:0px; border-bottom:#069 solid 1px; font-family:Georgia, "Times New Roman", Times, serif; }
/*.title { text-transform:capitalize; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; color:#000; }*/ /* controls main title */
.title { text-transform:capitalize; font-weight:bold;font-size: 16px;  padding-top:10px; font-family:Georgia, "Times New Roman", Times, serif; color:#000;}
.titleheader { text-transform:capitalize; font-weight:bold;font-size: 16px;  padding-top:10px; font-family:Georgia, "Times New Roman", Times, serif; color:White;
    text-decoration:underline;}
.titleheaderOrange{ text-transform:capitalize; font-weight:bold;font-size: 16px;  padding-top:10px; font-family:Georgia, "Times New Roman", Times, serif; color:#000;
    text-decoration:underline;}
/*.column_middle .titleheader{ text-transform:capitalize; font-weight:normal; font-size: 1.3em;  padding-top:10px; font-family:Georgia, Arial, Helvetica; color:#fff; text-decoration:none;}*/
/* HEADER STYLES */ 
div.header {background-image:url(images/background_logo.gif); background-repeat:no-repeat; background-position:top left; clear:both; vertical-align:top; background-color:#D01F03;}
div.logo { width:1024px; margin-right:auto; margin-left:auto; text-align:left; padding: 10px;} /* controls inner header wrap */

/* BASIC LAYOUT STYLES */ 
#footer a { color:#ffffff; }

/* TOP NAVIGATION STYLES */
div.navbar {
	width:1024px; height: 30px; line-height: 30px; text-align:center; text-transform:capitalize; margin-left:auto; margin-right:auto;background-color:#D01F03;color:White;
}
div.navigation {
	width: 16.55%; display:block; float:left; border-right:White 1px solid;
}
.navigation a {
	color: White; width:144px;
}
.navigation a:hover {
	color:White;
}

/* LEFT STYLES */
div.sidebox { background-color:#E5F2FF; text-align:left; padding: 5px; margin-bottom:5px;}  /* e8c657 : *background:url(../images/tab_bg.jpg) repeat-x left top; -controls search box */

/* MIDDLE STYLES */
div.middle { width:1024px; margin:auto; background-color:#ADD6FF; text-align:left; padding-left:2px; }/*E2E1DD*/
div.column_middle { float: right; text-align:left; width:714px; background-image:none;/*url(images/background.gif);*/ background-repeat:no-repeat;/*repeat-x;*/ 
     background-color:#E5F2FF; margin-bottom:10px; padding-bottom:10px; margin-right:2px; margin-left:2px;} 
div.article { background-color:#FFF; margin:10px; border: 1px solid #ccc;}  /* controls main content box */
/*div.column_middle_contribute { background-color:#eceffe; background-image:none;} */
#blockAssignment { }

/*REPORTS*/
div.subnav {height:35px; clear:both; background:#D01F03; text-align:right;}/*header*/
div.subnav b{ display:block; padding:10px; float:left; minwidth:200px; text-align:left; text-decoration:underline; }/*header title*/
div.subnav b a{color:White;}
.Form-Button a{float:left; text-align:center; margin-top:-7px; margin-left:20px;} /*buttontext*/
div.block3 { width: 340px; margin-left:2px; margin-right:2px; margin-bottom:2px; margin-top:2px; float: left; border: 1px solid #ccc; background-color: #EBEBEB; }
/*.block a{ color:#505baa; }*//*report title*/
div.block {clear: both; height:120px; padding:5px; margin:5px; background-color:White;}/*report text*/
/*.block p{ color:#3c3c3c;}*//*report details*/

/*#LatestNews { font-size:12px;}
#LatestNews a {color:#626fb3;}
#LatestNews a strong{color:#505baa;}

.user { width:51px; height:51px; } */ /* controls navigation images */

/* ALERT BOX STYLES */
#_NewsAlerts1_upNewsAlerts { padding: 2px; background-color: #F4EDC3; clear:both; }

/* SLIDE PANEL STYLES */
.slide_small_item { padding-top: 5px; padding-bottom:5px; border-right:#cccccc solid 1px; text-align:center;}
.slide_small_item_hover { padding-top: 5px; padding-bottom:5px; border-right:#cccccc solid 1px; text-align:center;  background-color:#eaf1f6;}
.slide_nav_panel { border-top:#cccccc solid 1px; color: #333; padding:2px;  background-color:#eaf1f6;}

.logo_class { height:81px; }

.block3_header 
{
    text-align:left; 
    padding-left:5px; 
    padding-right:5px; 
    height:30px; 
    padding-top:5px; 
    background-color:#D1E8FF;  
    color:#036;  
} 

.more_assignments
{
    float:right;
    text-decoration:underline;
}

.more_assignments_a
{
    color:White;
}
.commonbutton{
background-image:url('/images/commonbtn.png');
width:105px;
height:25px;
background-repeat:no-repeat;
float: left;
text-align: center;
margin-right: 4px;
padding-top: 5px;
}
.commonbutton span a{
color:White;
}