/* CSS Document */

body {
	margin-top: 40px;
	background-color:  #EDEEE8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	margin-left:0px;
	margin-right:0px;
	
}
body a{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; color: #333333; font-weight: normal; 

   text-decoration: underline;
}
body a:hover{ 
  border-bottom: #A6382B dotted 1px;  color: #A6382B;
   text-decoration: none;
}
hr {border:1px dotted #999999;}

/* text */
.bodytextmedium {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; }
.pageheader {font-family: Arial; font-weight:bold; color:#8e8f89; font-size: large}
.header1 {font-family: Arial; font-weight:bold; color:#8e8f89; font-size: small}

/* Links */


SELECT, INPUT {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #333333; 
}

.cbox {
	font-size: 10px; 
}

a.nav:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold; text-decoration: none; }
a.nav:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold; text-decoration: none; }
a.nav:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold; text-decoration: none; }
a.nav:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold; text-decoration: none; }


/* Navigation */
.navimage {cursor:pointer;}
.navimageOn {color:#005195; background-color:#E1E4DA; cursor:pointer;}

/* Borders */
.tableborder {border:1px solid #999999;}
.boderbottom {border-bottom:1px solid  #78845B;}
.navborder2 {border-left:1px solid  #78845B;}
.columntitle {border-top:1px solid #78845B; border-bottom:1px solid #78845B; padding:4px; font-weight:bold; background-color:#CBD1BE;}

/* Headers */
h1 {font-size:10px; color:#666666; display:inline; word-spacing:5px; font-weight:normal;}
h2 {font-size:13px; color:#005195; display:inline;  font-weight:bold;}
h3 {font-size:12px; color:#005195; display:inline;  font-weight:bold;}


/* Forms */
.inputbox {  font-family:Verdana, Arial, Helvetica, sans-serif; width: 100px;  border: solid; font-size: 11px; background-color: #f8f8f8;  color: #333333; border-width: 1px;  border-color: #999999;}
.dropdown {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #f8f8f8;  color: #333333;}
.submitbutton { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFE7B3;  border:1px solid #999999; text-decoration: none;}
padding-top:1px;
padding-bottom:1px;
padding-right:3px;
padding-left:3px;
}


.bkbox {
border-style: solid; 
border-color: #000000; 
border-width: 1px;
font-family: verdana,tahoma,arial,swiss; 
font-size: 11px;
}

.graybox {
border-style: solid; 
border-color: #868686; 
border-width: 1px;
font-family: verdana,tahoma,arial,swiss; 
font-size: 12px;
}

.errorbox {
border-style: solid; 
border-color: #000000; 
border-width: 1px; 
font-size: 12px; 
color: #121212;
}

.handy{
cursor:hand;
cursor:pointer;
}

.bannerON {
background-color: #bbddbb;
color: #000000;
}

.bannerOFF {
background-color: #ff8888;
color: #000000;
}

.navimg {
position:relative;
top:2px;
padding-right:2px;
}

.bheader {
background-color: #678AA0;
color: #ffffff;
font-weight: bold;
}

.nheader {
background-color: #EDEEE8;
color: #000000;
font-weight: bold;
}

