body {
   margin:0px;
   border-color:#006599;
   font-family:Arial,Helvetica,sans-serif;
   font-size:11px;
   color:#000000;
}

input, textarea, select, button {
   font-family:Arial,Helvetica,sans-serif;
   font-size:11px;
   color:#000000;
}


.layout {

}

.layout th {
text-align:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
color:#000000;
}

.layout tr {
    height:20px;
}

.layout tr.noter {
    height:20px;
}


.layout td {
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
/*  color:#000000;*/
}



.box_heading{background-color:#dbdee3;  margin-left:2px; padding-top:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; display:block;  height:18px; margin-top:10px; padding-left:5px; font-weight:bold; color:#006599; border:1px solid #006599; width:980px;}
.box_body{ border-left:1px solid #006599; border-right:1px solid #006599;  border-bottom:1px solid #006599;  margin-left:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px;  font-weight:600; color:#000000; padding-left:5px; width:980px; height:auto}



.secondary_links{float:left; width:980px; height:19px;}

.sl{text-decoration:none; color:#006599;}

.sl:hover{text-decoration:underline;}

.date{float:left; padding-left:2px; font-family:Arial, Helvetica, sans-serif; width:96px; font-size:11px; height:19px; color:#006699 ; padding-top:2px; }
.date1{float:left; padding-left:2px; font-family:Arial, Helvetica, sans-serif; width:auto; font-size:11px; height:19px; color:#006699 ; padding-top:2px; }


.header_empty{float:left; width:733px; height:19px;}

.header{float:right;  font-family:Arial, Helvetica, sans-serif; padding-top:2px; font-size:11px; color:#006699; height:19px; width:155px;}

.banner{float:left; background-color:#336799; width:980px; height:64px; }

.banner_text{ float:left; padding-left:5px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; width:600px; height:30px;
padding-top:10px; font-size:24px; font-weight:bold; text-align:left; }

.welcome_text{ float:left; padding-left:5px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; width:700px; height:25px;
padding-top:5px; font-size:12px; text-align:left; }


.bold{font-style:italic; font-size:14px; font-weight:bold;}

.logoff{text-decoration:none; font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold;}

.logoff:hover{text-decoration:underline; font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold;}

.empty_space{ float:left; width:380px; height:20px; }

.logo{ float:right; background-image:url(../images/logo.jpg); background-repeat:no-repeat; width:185px; height:35px; }

.selected_link{text-decoration:none;}

.sublinks{font-weight:bold; font-size:12px; text-decoration:none; color:#006599;}

.content{ float:left; width:980px; height:410px; }

.title{ background-color:#fff; border-bottom:1px solid #006599; margin-left:2px; font-family:Arial, Helvetica, sans-serif; font-size:14px; display:block;  height:20px; margin-top:5px; padding-left:10px; font-weight:bold; color:#006599;}

.title1{margin-left:2px; margin-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;   padding-left:10px; font-weight:bold; color:#006599; height:20px;}

.navigation{ background-color:#dbdee3; height:20px; width:115px;
}
.basic_upload{
background-color:#dbdee3;  margin-left:2px; padding-top:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; display:block;  height:18px; margin-top:10px; padding-left:10px; font-weight:bold; color:#006599; border:1px solid #006599;}

.basic_upload2{
background-color:#dbdee3;  margin-left:2px; padding-top:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; display:block;  height:18px; margin-top:10px; padding-left:5px; font-weight:bold; color:#006599; border:1px solid #006599;}

.basic_upload1{ background-color:#dbdee3; padding-top:3px;  margin-left:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:5px; font-weight:bold; color:#006599; border:1px solid #006599; height:18px; }

.sub_heading{margin-left:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#ecedee; color:#000; height:33px;padding-left:10px; line-height:15px; margin-top:8px;  padding-top:5px;}

.sub_heading1{ border-left:1px solid #006599; border-right:1px solid #006599;  border-bottom:1px solid #006599;  margin-left:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px;  font-weight:600; color:#000000; padding-left:5px; height:auto}

.sub_heading2{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:600; padding-left:2px; color:#000000; margin-top:3px; }

.sec_tabs{ float:left; width:980px;}

.inner_tab_text{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

.note{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;  font-weight:600;}

.note1{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;  line-height:20px;}

.dropdown{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

.line{border-bottom:1px solid #CCCCCC;}

.button_text{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

.help_text{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

.img_text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:5px;}

.click_here{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}

.click_here:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:underline;}

.home_content{ float:left; width:980px; height:434px; }

.graphs{ font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; border-bottom:1px solid #CCCCCC; height:25px;}

.graphs_menu{ font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#000000;}

.graphs_menu:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#000000;}

.disclaimer{font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.pp{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-size:12px; line-height:20px;}

.pp_title{font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#00367c;}

.pp_title_text{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#00367c;}

.pp_title_text1{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;  color:#00367c;}

.pp_click{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#00367c; text-decoration:none;}

.pp_click:hover{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#00367c; text-decoration:underline;}

.pp_border{border-bottom:5px solid #dce6f0;}

.pp_bg{background-color:#dce6f0; padding-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000;}

.footer{ font-family:Arial, Helvetica, sans-serif; font-size:11px;  height:20px; float:left; border-top:1px solid #006599;text-align:center; width:980px; color:#333; margin-top:10px;}

.footer_links{text-decoration:none; color:#000000;}

.footer_links:hover{text-decoration:underline;}




.table_header{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
background:#000000;
color:#FFFFFF;
height:20px;
text-align:center;
}

.row1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#e9ebec;
font-weight:normal;

}
.row2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#ccc;
font-weight:normal;
}



.add_title{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
color:#000000;
border-bottom:1px dotted #999999;
}

.inprogress{
color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
font-weight:bold;}

.border_add{
border:1px solid #579abe;}

.border_grey{
border:1px solid #ccc;}

.grey_title{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
color:#ccc;
border-bottom:1px dotted #999999;
}

.edit{
font-family:Arial, Helvetica, sans-serif;
font-size:11px; text-align:center; text-decoration:none; color:#000000; font-weight:bold;}

.edit:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px; text-align:center;  text-decoration:underline; color:#000000; font-weight:bold;}



.line{ font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; border-bottom:1px solid #CCCCCC; height:25px;}



















.nav3 LI.selected A {
	BACKGROUND-COLOR: #fff; color:#006599;
    PADDING-RIGHT: 1.2em; PADDING-LEFT: 1.6em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
    BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; Z-INDEX: 10; BACKGROUND-IMAGE: none; PADDING-BOTTOM:0.37em; BORDER-LEFT: 1px solid ; BORDER-BOTTOM: 0.14em solid; POSITION: relative;
    BORDER-LEFT-COLOR: #006599; BORDER-BOTTOM-COLOR: #006599; BORDER-TOP-COLOR: #006599; BORDER-RIGHT-COLOR: #006599;
    BORDER-BOTTOM-COLOR: #fff;
}
.nav3 LI.notselected A {
	BACKGROUND-COLOR: #fff; color:#000000;
    PADDING-RIGHT: 0.7em; PADDING-LEFT: 0.8em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
    BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; Z-INDEX: 10; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0.3em; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; POSITION: relative;
    BORDER-LEFT-COLOR: #b3c58f; BORDER-BOTTOM-COLOR: #b3c58f; BORDER-TOP-COLOR: #b3c58f; BORDER-RIGHT-COLOR: #b3c58f;
    BORDER-BOTTOM-COLOR: #006599;
}
.nav3 UL {
	BACKGROUND-COLOR: #fff; font-family: Arial, Helvetica, sans-serif; font-size:12px;
    BORDER-BOTTOM: 1px solid #006599;
    PADDING-RIGHT: 0px;  DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}


.nav3 LI A {
	PADDING-RIGHT: 1em; BACKGROUND-POSITION: 100% 0px; color:#006599; text-decoration:none; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}



.nav3 UL UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0.5em; PADDING-TOP: 0px;
}

.nav3 UL LI.selected UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0.5em; PADDING-TOP: 0px
}
.nav3 UL LI.notselected UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0.5em; PADDING-TOP: 0px; color:#006699;
}
.nav3 UL LI UL LI.first A {
	PADDING-LEFT: 0.7em; MARGIN-LEFT: 0px
}
.nav3 LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0.25em; LINE-HEIGHT: 1.9em; PADDING-TOP: 0.25em
}
.nav3 LI a:hover{ text-decoration:underline;
}
.nav3 LI.expanded {
	FONT-WEIGHT: bold
}
.nav3 LI.selected {
	FONT-WEIGHT: bold
}
.nav3 LI.notselected {
	FONT-WEIGHT: bold
}


.nav3 LI.selected LI A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.nav3 LI.notselected LI A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.nav3 LI LI.selected A {
	FONT-WEIGHT: normal; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

.nav3 UL UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

.nav3 UL UL {
	BORDER-TOP: 1px solid #006599; BORDER-BOTTOM-STYLE: none;
}





.links{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none; background-image:url(../images/nav_bg.gif); background-repeat:repeat-x;
}

.home3{border:none; padding-top:6px; padding-left:8px;}
.home4{padding-left:6px; padding-top:3px;}
.home1{float:left;  border: none; width:25px;  padding-top:6px; padding-left:8px; }

.home2{float:left; border:none; padding-left:5px; }

.spacer { color:#006599;}

.nav4 LI.selected A {
	BACKGROUND-COLOR: #fff; color:#006599;
}
.nav4 LI.notselected A {
	BACKGROUND-COLOR: #fff; color:#000000;
}
.nav4 UL {
	BACKGROUND-COLOR: #fff; font-family: Arial, Helvetica, sans-serif; font-size:12px;
}
.nav4 UL {
	BORDER-BOTTOM: 1px solid #006599;
}
.nav4 LI A {
	PADDING-RIGHT: 1em; BACKGROUND-POSITION: 100% 0px; color:#006599; text-decoration:none; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px;
	margin-right:0px; PADDING-TOP: 0px; display:inline;
}
.nav4 LI.selected A {
	PADDING-RIGHT: 1.2em; PADDING-LEFT: 1.5em; PADDING-BOTTOM: 0px; PADDING-TOP:2px;
}
.nav4 LI.notselected A {
	PADDING-RIGHT: 0.7em; PADDING-LEFT: 0.8em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
.nav4 UL UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0.5em; PADDING-TOP: 0px;
}

.nav4 UL LI.selected UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0.5em; PADDING-TOP: 0px
}
.nav4 UL LI.notselected UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0.5em; PADDING-TOP: 0px; color:#006699;
}
.nav4 UL LI UL LI.first A {
	PADDING-LEFT: 0.7em; MARGIN-LEFT: 0px
}
.nav4 LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0.25em; LINE-HEIGHT: 1.9em; PADDING-TOP: 0.25em; margin:0px;
}
.nav4 LI a:hover{ text-decoration:underline;
}
.nav4 LI.expanded {
	FONT-WEIGHT: bold
}
.nav4 LI.selected {
	FONT-WEIGHT: bold
}
.nav4 LI.notselected {
	FONT-WEIGHT: bold
}
.nav4 LI.selected A {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; Z-INDEX: 10; BACKGROUND-IMAGE: none; PADDING-BOTTOM:0.33em; BORDER-LEFT: 1px solid ; BORDER-BOTTOM: 0.14em solid; POSITION: relative;
}
.nav4 LI.notselected A {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; Z-INDEX: 10; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0.3em; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; POSITION: relative;
}
.nav4 LI.selected LI A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.nav4 LI.notselected LI A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.nav4 LI LI.selected A {
	FONT-WEIGHT: normal; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

.nav4 UL UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

.nav4 UL {
	PADDING-RIGHT: 0px;  DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
.nav4 UL UL {
	BORDER-TOP: 1px solid #006599; BORDER-BOTTOM-STYLE: none;
}
.nav4 LI.selected A {
	BORDER-LEFT-COLOR: #006599; BORDER-BOTTOM-COLOR: #006599; BORDER-TOP-COLOR: #006599; BORDER-RIGHT-COLOR: #006599;
}
.nav4 LI.notselected A {
	BORDER-LEFT-COLOR: #b3c58f; BORDER-BOTTOM-COLOR: #b3c58f; BORDER-TOP-COLOR: #b3c58f; BORDER-RIGHT-COLOR: #b3c58f;
}

.nav4 LI.selected A {
	BORDER-BOTTOM-COLOR: #fff;
}
.nav4 LI.notselected A {
	BORDER-BOTTOM-COLOR: #006599;
}
.content_navarea{border-left:1px solid #006599;border-right:1px solid #006599;border-bottom:1px solid #006599; margin-top:0px;}


#tablist{
padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em;
font:  12px Arial;

}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li a{
text-decoration: none;
padding: 3px 1em;
margin-right: 3px;
border-bottom:none;
background:#dbdee3;
}

#tablist li a:link, #tablist li a:visited{
color: #006599;
}

#tablist li a:hover{

}

#tablist li a.current{
border-top:1px solid #006599;
border-left:1px solid #006599;
border-right:1px solid #006599;
border-bottom:0.14em solid #FFFFFF;
background-color:#fff;
position:relative;
font-weight:600;
}


#tablist li a.current1{
BORDER-LEFT-COLOR: #006599; BORDER-BOTTOM-COLOR: #006599; BORDER-TOP-COLOR: #006599; BORDER-RIGHT-COLOR: #006599;
BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BACKGROUND-IMAGE: none; PADDING-BOTTOM:0.33em; BORDER-LEFT: 1px solid ; BORDER-BOTTOM: 0.14em solid #FFFFFF; POSITION: relative;
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0.3em; PADDING-TOP: 0px;
PADDING-RIGHT: 1.2em; PADDING-LEFT: 1.5em; PADDING-BOTTOM: 0px; PADDING-TOP:5px;
BACKGROUND-COLOR: #fff; color:#006599; top:3px;
}