body {
	margin:0;
	padding:0;
}

html,body,td,div,.default, p
           {
              font-size:13px;font-family:Arial;color:#000000;
           }

.white { color: #ffffff;}

     /* body,td,div,.default{
      	font-size:95%;
      }*/


/* holds font sizeer images */
div#font_size {
	padding-left: 10px;
	padding-bottom: 3px;
}

div#font_size img {
	padding-right: 4px;
}

.topnav {
	font-size: 12px;
	display: block;
	text-decoration: none;
}

.topnav a.tab {
	font-size: 12px;
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	padding: 5px 10px 5px 6px;
	background: #72BF4A;
	font-weight:normal;
}

.topnav a.tab {
	font-size: 12px;
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	padding: 5px 10px 5px 6px;
	background: #72BF4A;
	font-weight:normal;
}



.topnav a.tab:hover {
	color: #FFFFFF;
	background: #A3D06E;
	font-weight:normal;
}



#rightnav {width: 212px;margin: 0px;padding: 0px;border: 0px;font-size: 1.0em;background-color:  #003F87;}


/* ------- RIGHT NAVIGATION STYLES --------- */

#navs {/*width: 195px;*/margin: 0px;padding: 0px;border: 0px;font-size: 1.0em;}
#navs td.nav1 {/*background: #1f5647*/ url(header.gif) 0 0 no-repeat;padding: 0px 0px 0px 15px;margin: 0px;border: 0px;border-bottom: 1px solid #032c23;vertical-align: middle;height: 24px;font-size: 1.0em;}
#navs td.nav1 a { /*color: #fff;*/ text-decoration: none; font-size: 12px; margin: 0px; padding: 0px;}
#navs td.nav1 a:hover { /*color: #fff;*/ text-decoration: underline; font-size: 12px; margin: 0px; padding: 0px;}
#navs td.navOn {padding: 0px 0px 0px 15px; font-size: 14px; margin: 0px; width: 211px; height: 31px;background-image: url("header.gif");background-position: center ;background-repeat: no-repeat;color: #fff;/*background-color: #003f87;*/ color: #ffffff;}
#navs td.navOn a { text-decoration: none; font-size: 14px; margin: 0px; padding: 0px;color: #fff;}
#navs td.navOn a:hover { text-decoration: underline; font-size: 14px; margin: 0px; padding: 0px;#054D80;}

#navs td.subnav {/*color: #003F87;*/ /*background-color: #ffffff;*/  padding: 0px 0px 0px 15px;margin: 0px;border: 0px; /*border-left: 1px #032c23 solid; border-right: 1px #032c23 solid;*/ border-bottom: 1px dotted #cccccc;vertical-align: middle;height: 20px;font-size: 1.0em;}
#navs td.subnav a { color: #223445; text-decoration: none; font-size: 11px; margin: 0px; padding: 0px;}
#navs td.subnav a:hover { color: #054D80; text-decoration: underline; font-size: 11px; margin: 0px; padding: 0px;}

#navs td.subnavOn {color: #737373;padding: 0px 0px 0px 15px;margin: 0px;border: 0px;border-bottom: 1px solid #032c23;background-color: #3a958c;vertical-align: middle;height: 20px;font-size: 1.0em;font-weight: bold;}
#navs td.subnavOn a { color: #223445; text-decoration: none; font-size: 11px; margin: 0px; padding: 0px;}
#navs td.subnavOn a:hover { color: #054D80; text-decoration: underline; font-size: 11px; margin: 0px; padding: 0px;}

   
.pghead {font-size:1.7em;font-family:Arial;font-weight:normal;margin-top:0px;margin-bottom:12px;color:#06295e;}
           
.pghead1 {font-size:1em;font-family:Arial;margin-top:0px;margin-bottom:12px;color:#ffffff;}

a.pghead1 {font-size:1em;font-family:Arial;margin-top:0px;margin-bottom:12px;color:#ffffff; text-decoration: none;}
a.pghead1:hover {font-size:1em;font-family:Arial;margin-top:0px;margin-bottom:12px;color:#ffffff; text-decoration: underline;}


a.tour {color: #054D80; text-decoration: none;}
a.tour:hover {color: #054D80; text-decoration: underline;}

a.more {color: #054D80; text-decoration: none;}
a.more:hover {color: #054D80; text-decoration: underline;}

             
      H1
           {
              font-size:1.500em;font-family:Arial;font-weight:lighter;margin-top:0px;margin-bottom:5px;color:#06295e; border-bottom:1px dotted #CCCCCC;
           }        
      H2
           {
              font-size:1.167em;font-family:Arial;font-weight:lighter;margin-top:0px;margin-bottom:5px;color:#054D80;
           }        
    	a.nav {color: #223445; text-decoration: none; font-size: 11px; margin: 0px; padding: 0px;}

a.nav:hover {color: #223445; text-decoration: none; font-size: 11px; margin: 0px; padding: 0px; text-decoration: underline;}   

      a
           {
              font-family:Arial;text-decoration:none;color:#054D80; font-size: 12px;
           }        
      a:hover
           {
              font-family:Arial;font-weight:standard;text-decoration:underline;color:#054D80; font-size: 12px;
           }   
		   
		 
      
a.home{
              font-family:Arial;text-decoration:none;color:#054D80; font-size: 13px;}     
		      

a.home:hover{font-family:Arial;font-weight:standard;text-decoration:underline;color:#054D80; font-size: 13px;}        


.sidebar-caption {color: #ffffff; font-weight: bold;}

a.sidebar-caption {text-decoration: none;
					color: #ffffff;
					font-weight: bold;
					}

a.sidebar-caption:hover {text-decoration: underline;
					color: #ffffff;
					font-weight: bold;
					}



a.footer {text-decoration: none; color: #ffffff;}
a.footer:hover {text-decoration: underline; color: #ffffff;}


#menu {margin: 0;
	   padding: 0;
	   width: 904.75px; /width: 904px; w/idth: 904.75px;
	  
	

	   }

#menu ul	{text-align: center;
				margin: 0;
				/*padding: 4em 1em;*/
				 
			}


#menu li {list-style-type: none;
				display: inline;
				float: left;
				padding: 0;
				margin: 0;
				position: relative;

		  }


#menu a{
				/*display: block;*/
				font-size: 1em;
				font-weight: bold;
				color: white;
				background-color: transparent;
				text-decoration: none;
				padding:.3em 1em;
				padding-right: 39.10px;
				padding-left: 39px;
				text-align: center;
			    border-right: 1px solid #2ba3a2;
				position: relative;}

#menu a:hover {color:white;
				background-color:#2ba3a2;
				font-weight: bold;
				position: relative;
				text-align: center;
				padding-right: 39.10px;
				padding-left: 39px;
				
				}


/* logout menu */

#menu2 {margin: 0;
	   padding: 0;
	   width: 907px; /width: 902.85px; w/idth: 907px;}

#menu2 ul	{text-align: center;
				margin: 0;
				/*padding: 4em 1em;*/
				 
			}


#menu2 li {list-style-type: none;
				display: inline;
				float: left;
				padding: 0;
				margin: 0;
				position: relative;

		  }

#menu2 a{
				display: block;
				font-size: 1em;
				color: white;
				font-weight: bold;
				background-color: transparent;
				text-decoration: none;
				padding:.3em 1em;
				padding-right: 38.99px;
				padding-left: 38px;
				text-align: center;
			    border-right: 1px solid #2ba3a2;
				position: relative;}

#menu2 a:hover {color:white;
				background-color:#2ba3a2;
				position: relative;
				text-align: center;
				padding-right: 38.9px;
				padding-left: 38px;
				font-weight: bold;
				}



#nav {
  background: #003f87;
  /*position: absolute;*/
  top: 101px;
  left: 300px;
  height: 20px;
  width: 903px;
  padding: 10px 0;
  text-align: right;
   border: 1px solid #2ba3a2;
   }


#nav ul {margin: 0;}

#nav li {
  list-style: none;
  display: inline;
  height: 20px;
  color: #fff;
  margin: 0;
  padding: 0;
   border: 1px solid #2ba3a2;
 }

#nav a {
  text-decoration: none;
  color: #fff;
  height: 20px;}

#nav a:hover { background: #2ba3a2;
  border: 1px solid #2ba3a2;
  height: 20px;}

div.MissingThumb	 {
	float:center;
	color:#FFFFFF;
	font-size:9px;
	position:relative;
	width:58px;
	top:-75px;
	height:0px;
	text-decoration:none;
	cursor:hand;
	text-align:center;
}

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

div.MissingCover	 {
	float:center;
	color:#FFFFFF;
	font-size:10px;
	position:relative;
	width:130px;
	top:-120px;
	height:0px;
	text-decoration:none;
	cursor:hand;
	text-align:center;
}

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

img.blackborder {
	border-color:#000000;}

.FieldStatus {
	color: red;
}

.search {width:200px;}
.search2 {width:206px;}




















































































