body,p,table,input 
	{
	font-family:verdana,arial,helvetica;
	font-size:8pt;
	color:#222222;
	}
	
a 
	{
	font-family:verdana,arial,helvetica;
	font-size:8pt;
	color:#104d2a;
	text-decoration:none;
	}
	
a:hover 
	{
	color:#D5AC28;
	text-decoration:underline;
	}
	
ol li {
	line-height: 16px;
	font-weight: bold;
	margin-bottom: 7px;
}

.normal {
font-weight: normal;
}
	
.increase14
	{
	font-family:verdana,arial,helvetica;
	font-size:8pt;
	color:#222222;
	line-height: 14pt;
	}
	
.increase13
	{
	font-family:verdana,arial,helvetica;
	font-size:8pt;
	color:#222222;
	line-height: 13pt;
	}

.increase12
	{
	font-family:verdana,arial,helvetica;
	font-size:8pt;
	color:#222222;
	line-height: 12pt;
	}
	
.increase14white
	{
	font-family:verdana,arial,helvetica;
	font-size:8pt;
	color:#FFFFFF;
	line-height: 14pt;
	}
	
.increase13white
	{
	font-family:verdana,arial,helvetica;
	font-size:8pt;
	color:#FFFFFF;
	line-height: 13pt;
	}
	
.smallText 
	{
	font-family:verdana,arial,helvetica;
	font-size:9px;
	color:#222222;
	}
	
.smallNav 
	{
	font-family:verdana,arial,helvetica;
	font-size:9px;
	color:#104D2A;
	text-decoration:none;
	}
	
.smallNav:hover 
	{
	text-decoration:underline;
	}
	
.whiteText,.reversebodytext 
	{
	font-family:verdana,arial,helvetica;
	font-size:8pt;
	color:#FFFFFF;
	}

.mainNav
	{
	font-family:Arial,Tahoma,Verdana;
	font-size:8pt;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.mainNav:hover 
	{
	color:#D5AC28;
	text-decoration:none;
	}

.secondaryNav
	{
	font-family:Arial,Tahoma,Verdana;
	font-size:8pt;
	color:#000000;
	text-decoration:none;
	}
	
.secondaryNav:hover 
	{
	color:#D5AC28;
	text-decoration:none;
	}


/* Side Navigation */
 
#nav2 ul {
background-color: #ffffff;
list-style-type: none;
margin: 0; 
padding: 0;
font-family:Arial,Tahoma,Verdana;
font-size:8pt;
}

#nav2 ul li {
padding: 0;
margin: 0; 
}

#nav2 ul li a{
background-color: #ffffff;
border-bottom: 1px solid #104d2a;
color: #000000;
display: block;
padding: 4px 0 6px 4px;
text-decoration: none; 
height: 1%;
font-family:Arial,Tahoma,Verdana;
font-size:8pt;
}

#nav2 a:hover, #nav2 a:focus { 
background-color: #104D2A;
color: #D5AC28;
}

.stay{
background-color: #104D2A;
color: #ffffff;
padding: 4px 0 6px 4px;
display: block;
height: 1%;
font-family:Arial,Tahoma,Verdana;
font-size:8pt;
}	

/* End Side Navigation */

.whiteSmallText 
	{
	font-family:verdana,arial,helvetica;
	font-size:7pt;
	color:#FFFFFF;
	}
	
.whitePromo 
	{
	font-family:verdana,arial,helvetica;
	font-size:10pt;
	color:#FFFFFF;
	font-weight:bold;
	line-height: 14pt;
	}
	
.whiteAnchor
	{
	font-family:verdana,arial,helvetica;
	font-size:8pt;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.whiteAnchor:hover 
	{
	color:#104D2A;
	text-decoration:underline;
	}
	
.whiteSmallAnchor
	{
	font-family:verdana,arial,helvetica;
	font-size:8pt;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.whiteSmallAnchor:hover 
	{
	color:#104D2A;
	text-decoration:underline;
	}
	
.tableHeader 
	{
	font-family:arial,helvetica;
	font-size:9pt;color:#003399;
	}
	
h1{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #104d2a;
	font-weight: bold;
	font-variant: small-caps;
}

h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0a4a71;
	margin-bottom: -12px;
	padding: 0px;
}

h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3882b4;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 0px;
	font-style: oblique;
}
	
.moduleHeader 
	{
	font-family:arial,helvetica;
	font-size:11pt;
	color:#999999;
	font-weight:bold;
	letter-spacing:-1pt;
	word-spacing:1pt;
	}
	
.brickTitle 
	{
	font-family:arial,helvetica;
	font-size:12pt;
	color:#990000;
	font-weight:bold;
	}
	
.oliveTitleLarge 
	{
	font-family:arial,helvetica;
	font-size:22pt;
	color:#666600;
	font-weight:bold;
	}
		
.whiteTitle,.ReverseTitle 
	{
	font-family:arial,helvetica;
	font-size:12pt;
	color:#FFFFFF;
	font-weight:bold
	}
	
.topNav 
	{
	font-family:verdana,arial,helvetica;
	font-size:14pt;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	}
	
.legal 
	{
	font-family:verdana,arial,helvetica;
	font-size:8pt;
	}

.Border_notop
	{
	border-bottom:1px solid #003399;
	border-left:1px solid #003399;
	border-right:1px solid #003399;
	}
	
.rowblur {background-color:#FFFFFF;}
.rowfocus {background-color:#FFFFCC;}
textarea
	{background-color:#FFFFFF;
	font-family:verdana,arial,helvetica;
	font-size:8pt;
	color:#222222;
	}

INPUT.menuboxinput
{
  font: 10px Verdana, arial, sans-serif;
  color: black;
  border: 1px solid black;
  width: 120px;
}

INPUT.menuboxbutton
{
  font: 10px Verdana, arial, sans-serif;
  color: white;
  border: 1px solid black;
  background-color: #333333;
  padding: 0px 6px 0px 6px;
}

/************* #table styles ***************/

.tablec {
width: 100%;
border: 1px;
border-style: solid;
border-color:#d5ac28;
}

.tablec th {
line-height: 30px;
text-align:left;
padding: 5px;
background-color: #efecc9; 
}

.tablec td {
	padding: 5px;
	font-family:verdana,arial,helvetica;
	font-size:8pt;
	color:#222222;
	line-height: 12pt;
}



/************* #image styles ***************/

.imager {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}

.imagedog {
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 5px;
}

