/***********************************************/
/* HTML tag styles                             */
/***********************************************/



/************** forces same font size in all input fields of form the same **************/
INPUT,TEXTAREA { font-size: 12px; }

#WebAddressAtTop {
	color: #376694;
	font-size: 24px;
	font-family: Arial, sans-serif;
	margin-right:0;
	text-align:right;
	padding-right:0;
}

.borderTable {	
padding: 0px 0px 0px 0px;
border: 1px solid #cccccc;
}


/***********************************************/
/************** header tag styles **************/
/***********************************************/

h1{
 font: 16pt Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h2{
 font: bold 12pt Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h3{
 font: bold 100% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h4{
 font: 100% Arial,sans-serif;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font: 100% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}




/***********************************************/
/*************** Misc tag styles ***************/
/***********************************************/

/* Tables */
.borderTable {	
padding: 2px 4px 2px 4px;
border: 1px solid #666666;
text-align: center;
}

p {
margin: 0px;
}

/* hyperlink and anchor tag styles */
a:link, a:visited{
color:#376694;
font: 8pt Arial,sans-serif;
font-weight:bold;
text-decoration: none;
}

a:hover{
text-decoration: underline;
color: #000000;
}



/*****************************************************************************/
/* Tabbed Navigation bar from - http://alistapart.com/articles/slidingdoors/ */
/*****************************************************************************/

#header {
  float:right;
  font: 10pt Arial,sans-serif;
  line-height:normal;
  border-bottom: 1px solid #b7ae88;
  font-color: #FFFFFF;
  width: 100%;
  }
#header a {
  font: 10pt Arial,sans-serif;
  float:left;
  display:block;
  width:.1em;
  padding:4px 0px 4px 3px; /* top ? bottom ?*/
  text-decoration:none;
  font-weight:bold;
  color:#003300;
  }

#header a:hover {
  font: 10pt Arial,sans-serif;
  color:#FFFFFF;
  }

#navigation_bar a {
  font: 10pt Arial,sans-serif;
  font-weight:bold;
  text-decoration:none;
  color:#003300;
  }

#navigation_bar a:hover {
  text-decoration:none;
  color:#FFFFFF;
  }



/************** Page Name ****************/
#pageName
{
 font: 18pt Arial,sans-serif;
 color: #003300;
 margin: 0px;
 padding:0 0 5px 0;
}



/************** Guts styles - AKA the bit in the middle ****************/
#Guts
{
	padding: 10px 0px 10px 10px;
	font: 10pt Arial,sans-serif;
	background-color: #ffffff; /* #e2f6b4; green */
    border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;

}

#Guts a, #Guts a:visited
{
	text-decoration: none;
	font: 10pt Arial,sans-serif;
	font-weight: bold;
    color:#376694;
} 

#Guts a:hover
{
	text-decoration: underline;
	font: 10pt Arial,sans-serif;
	font-weight: bold;
	color: #000000;
}



/************** siteInfo styles - AKA the Footer ****************/
#FooterLinks
{
	font-size: small;
	color: #086c9e;
}

#FooterLinks a, #FooterLinks a:visited
{
	color: #376694;
	text-decoration: none;
}

#FooterLinks a:hover{
	color:#003300;
	text-decoration: underline;
}

#siteInfo{
	clear: both;
	font-size: small;
	color: #cccccc;
}

#siteInfo a, #siteInfo a:visited
{
	color: #cccccc;
	font-weight:normal;
	text-decoration: none;
}

#siteInfo a:hover{
    color:#003300;
	font-weight:normal;
	text-decoration: underline;
}


/**************************************************************************/

#navigation_bar {
float: right;
width:502px;
}

#Guts_PageName_Footer {
width:650px;
}

/********************* end **********************/
