/* CSS Document */
.bodycopy {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
line-height: 15px; 
color: #333333}

.smallbodycopy {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: normal; 
line-height: 13px; 
color: #333333}

.redbodycopy {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
line-height: 15px;  
color: #CC0000
}

.sidebarlinksbold { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight:bolder;
 
line-height: 18px; 
color: #666666}

.sidebarlinksbold  A:hover {   
color: #CC0000}

.sidebarlinks A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 20px;
	text-decoration: none;
	display: list-item;
	list-style-type: square;
	color: #333333;
	list-style-position: inside;
}

.sidebarlinks  A:hover {
	color: #CC0000;
	text-decoration: underline;
}


.sidebaractive A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 20px;
	text-decoration: none;
	display: list-item;
	list-style-type: square;
	color: #CC0000;
	list-style-position: inside;
}


.sidebarcopy { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
line-height: 18px; 
color: #666666}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 13px;
	color: #666666;
	padding-top: 5px;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	color: #333333;
	list-style-image: url(Images/inline/red-bullet.gif);
}

ol {
	list-style-type: decimal;
}

.redheader {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 20px; 
font-style: normal; 
line-height: 22px; 
color: #CC0000
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: 22px;
	color: #CC0000;
	font-weight: normal;
}

.redsubhead {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	color: #CC0000;
}


.primarynavactive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	color: #333333;
	padding-left: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-left: 27px;
	width: 144px;
	display: list-item;
	list-style-type: none;
}


.primarynavactiveold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	color: #CC0000;
	list-style-position: outside;
	list-style-image: url(Images/template/active-page-arrow.gif);
	padding-left: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-left: 27px;
	width: 144px;
}

.primarynav1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	color: #333333;
	text-decoration: none;
	display: list-item;
	list-style-type: none;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-left: 27px;
	width: 144px;
	padding-left: 12px;
	
}
.primarynav a {
	display: list-item;
	 font-size: 13px;
	  padding-bottom: 4px;
	   color: #333333;
	    line-height: normal;
	     padding-top: 4px;
	      font-style: normal;
	       font-family: Arial, Helvetica, sans-serif;
	       list-style-type: none;
	        text-decoration: none;
	        border:0px solid #DDDDDD;
	        margin-left: 27px;
	        padding-left: 15px;
	        padding-right:15px;
	        width: 144px;
}


	

.primarynav1  A:hover {
	color: #CC0000;
	text-decoration: underline;
}
.primarynav a:hover {
	color: #000000;
	text-decoration:none;
	font-weight:bold;
	background-color:#bebdbd;
	border:1px solid #000000;
	padding-left: 15px;
}

.secondarynav a { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-style: normal; 
line-height: 16px; 
color: #666666; 
text-decoration: none; 
margin-left: 38px; 
} 

a {text-decoration: none; }


.secondarynav A:hover { 
color: #CC0000; 
text-decoration: underline; 
} 

.secondarynavactive {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
	line-height: 16px; 
	color: #CC0000;
	text-decoration: none; 
	margin-left: 38px;
	list-style-position: outside;
	list-style-image: url(Images/template/active-page-arrow.gif);
	padding-left: 38px;
}

.bodytable {
	FONT-SIZE: 13px; WIDTH: 590px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}

FORM
{
	margin:0
}


.tablecopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	color: #333333;
}

.popupnav a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #333333;
	text-decoration: none;
}

.popupnav  A:hover {
	color: #CC0000;
	text-decoration: underline;
}

.tableheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: bold;
	line-height: 15px;
	color: #333333;
	text-decoration: underline;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: bold;
	line-height: 15px;
	color: #000000;
	text-decoration: none;
}

th A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: bold;
	line-height: 15px;
	color: #333333;
	text-decoration: underline;
}

.blackrule {
   background-color: #000000;
}

.tabledata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 15px;
	color: #000000;
}

INPUT.button {
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	cursor: hand;
	background-color: #999999;
	padding-right: 4px;
	padding-left: 4px;
}

.headerlogin {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 30px;
color: #FFFFFF}

.headerlogout {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 30px;
color: #E1E1E1;}

.header {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 15px;
color: #333333;}


.headerlogout a {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 30px;
color: #E1E1E1;
text-decoration:none;}

.headerlogout  A:hover {
     color: #FFFFFF;
	text-decoration:underline;
}

.graybordertable {
	width: 590px;
	border: 2px solid #999999;
}

.grayborderreporttable {
	width: 100%;
	border: 2px solid #999999;
}

.sectionheadertable {
	width: 100%;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

.sectionheader{
	background: #666666;
	color: #FFFFFF;
	font-weight: bold;
	font: Arial;
} 

.sectionheader2{
background: #999999;
} 

.tabtable {
	width: 590px;
}

.table2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	color: #333333;
	background-color: #FFFFFF;
	width: 100%;
}
.table3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	color: #333333;
	width: 100%;
}
.shade1 {
	background-color: #EFEFEF;
}
.shade2 {
	background-color: #DDDDDD;
}
.shade3 {
	background-color:LemonChiffon;
}
.FacilityHeader 
{
	background: Navy;
	font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
    color: White;
    font-weight:bold;
    font-size:16px;
    line-height:18px;  
}
.DepartmentHeader {
	background: #ffffcc;
	font-style:normal;
	color: Navy;
}
.required {
	background-color: #FFFFCC;
  }
.star {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
line-height: 15px;
color: #CC0000}

.bodylink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	text-decoration: none;
}

.bodylink a {
}

.bodylink A:hover {
	color: #CC0000;
	text-decoration: underline;
}

.tablerow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	line-height: 15px;
	color: #000000;
	text-align:center;
}

.DataGridFixedHeader 
{
	background-color: #DDDDDD; 
	font-size: 13px;
	font-style:normal;
	font-weight: bold;
	position:relative; 
	text-align:center;
	margin:1;
	border:1;
	top:expression(this.offsetParent.scrollTop);
} 
H3 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #cc0000
}
.quicklinksheader {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	BACKGROUND: #cc0000; 
	COLOR: #ffffff; 
}
.quicklinksbox {
	FONT-SIZE: 12px; 
	WIDTH: 100%; 
	COLOR: #333333; 
	LINE-HEIGHT: 15px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff
}
.quicklinksbox A {
	MARGIN-LEFT: 5px; 
	COLOR: #333333; 
	TEXT-DECORATION: none
}
.quicklinksbox A:hover {
	COLOR: #cc0000; 
	TEXT-DECORATION: underline
}
.sectionheadertableBold {
	width: 100%;
	background-color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
/*----------------------------------------------------------*/
/*  DataGrid Format Styles									*/
/*----------------------------------------------------------*/

.DataGridBase
{
	font-family:  Arial, Helvetica, sans-serif;
	text-align:center;
	width: 100%;
	font-size: 11pt;
}
.DataGridHeader
{	
	
	background-color:Gray; 
	font-weight:bold;
	
	background-color: Gray;
	 color:White;
	
	 
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14pt;
	text-decoration: none;
	height: 25px;
}
.DataGridPager
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	background-color: White;
	color: #000000; 
	
}
.DataGridItem
{
	color: #000000; 
	background-color: White;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align:left;	
}
.DataGridAlternatingItem
{
	color: #000000;
	background-color: #E5ECF9; 
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align:left;	
	
}
 .mypager{
    font-family:verdana;
    font-weight: bold;
    font-size: 11pt;
    color: #ff9900;
  }
  .mypager A{
    font-family:verdana;
    font-size: 9pt;
    text-decoration: none;
    color: #0000ff;                
  }
