/* $TopStyle:URL=http://www.haydenross.com//includes/hr.css$ */

body, p, h1, h2, h3, h4, h5, h6, table, td, th, ol, textarea, input, a, caption {
font-family: Arial, Helvetica, sans-serif;
color: #400000;
font-size: 12px;
line-height : 17px;
}

a {
	font-weight: bold;
}
a:link 
{   color: #53672f;
    text-decoration: none;
}
a:visited 
{
	color: #615514;
	text-decoration: none;
			
}
a:hover 
{  		
		 	color: #892034;
 			text-decoration: underline;
}
a:link.light 
{   color: white;
    text-decoration: none;
	 background-color: transparent;
}
a:visited.light 
{
	color: #ffffc6;
	text-decoration: none;
	background-color: transparent;
}
a:hover.light 
{  		
		 	color: #A1C16D;
 			text-decoration: underline;
			background-color: transparent;
}
a:link.tiny 
{   color: #53672f;
    text-decoration: none;
	 background-color: transparent;
	 font-size: 8pt;
}
a:visited.tiny 
{
	color: #615514;
	text-decoration: none;
	background-color: transparent;
		 font-size: 8pt;
}
a:hover.tiny 
{  		
		 	color: #892034;
 			text-decoration: underline;
			background-color: transparent;
 				 font-size: 8pt;
}
p 
 {
	margin-top: 12px;
	margin-left: 18px;
	margin-right: 12px;
	vertical-align: top;
}
p.tiny 
 {
	font-size: 12px;
	line-height: 18px;
	margin-left: 18px;
	margin-right: 12px;
	vertical-align: top;
	margin-bottom:6px;
						}
p.white 
 {   color: #400000;
 font-size: 10px;
 text-align: right;
 background: transparent;
 font-weight: bolder;
						}	
p.whiteleft 
 {   color: white;
 font-size: 10px;
 line-height: 12px;
 text-align: left;
 background: transparent;
 margin-top: 3px;
 margin-left: 6px;
						}
									
H1, H3, H5 
{			font-size: 16px;
			font-weight: bold;
			font-style: normal;
			color: #44101a;
			background: transparent;
			margin-left: 6px;
			margin-top: 6px;
			}
H2, H4, H6 
{
			font-weight: bold;
			font-style: normal;
			color: #1c3d47;
			background: transparent;
			margin-top: 6px;
			margin-left: 12px;
			}
H2 
{			
			font-size: 14px;
}

H3 
{ 			
			font-size: 14px;
}

H4 
{			
			font-size: 12px;
			font-style: italic;
}

H5 
{		
			font-size: 10px;
			
}

H6 
{			
			font-size: 10px;
			color: white;
			text-align: center;
			margin-left: 0px;
}

ul           
{ 			
          	list-style-type:square;
				color: #44101a;
				font-size: 12px;
				line-height:16px; }

ol {
	color: #1c3d47;
}

li 
{  list-style-position: outside;
color: #1c3d47; 
line-height: 16px;	
}

ul.white{
	color: white;
}
li.white{
	color: white;
}
table.chart
{
	background: white;
	width: 100%;
	border: 1px solid #003366;
	color: #003366;
}
td.chartheader
{
	background-color: #003366;
	color: white;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
}
td.chartrow
{
	background-color: white;
	color: #003366;
	text-align: center;
}
td.pictext
{ font-family: verdana,helvetica,arial,sans-serif;
color:white;
font-style:italic;
background-color:#b09162;
text-align:center;
padding-left:18px;
width:232px;
position: static;
padding-top:3px;
padding-bottom: 3px;
}
td.pic
{ font-family: verdana,helvetica,arial,sans-serif;
color:white;
font-style:italic;
background-color:transparent;
text-align:center;
width:250px;
position: static;
padding-top:18px;
padding-left:18px;
  
}
hr
{
	color: #003366;
	border: medium;
}
/*home page table cells and artwork*/
td.top
{
	background-color:#1c3d47;
	height: 86px;
	width: 100%;
	vertical-align: top;
	text-align: right;
	padding-right: 6px;
	padding-top: 3px;
	background-image: url(../images/hometop.jpg);
	background-repeat: no-repeat;
}
td.topmenu
{
	height: 24px;
	width: 100%;
	vertical-align: top;
	text-align: right;
	padding-right: 6px;
	background-color: #1c3d47;
	background-image: url(../images/topmenu.jpg);
	background-repeat: repeat;
}
td.leftcolumnart
{
	width: 171px;
	background-color: #254F5C;
	vertical-align: top;
	min-height:350px;
	padding-top: 200px;
	
}
td.leftcolumnart2
{
	background-color: #254F5C;
	vertical-align: top;
	height: 260px;
}
td.toplinks
{
	width: 40%;
	text-align: left;
	vertical-align: top;
	padding-left: 6px;
	height: 20px;
	background-color: #1c3d47;
}

td.toplinks2
{
	width: 60%;
	text-align: right;
	vertical-align: top;
	padding-right: 6px;
	height: 20px;
	color: white;
	font-size: 8pt;
	background-color: #1c3d47;
}
/* common to all pages*/
td.center
{
	background: transparent url(../images/bg.gif) repeat;
	background-color: white
	width: 80%;
	text-align: left;
	vertical-align: top;
	padding-right: 6px;
	padding-left:12px;
	height: 100%;
	padding-top: 24px;
	border-bottom: thick;
	border-color: #44101a;
}
td.rightcol
{
	background-color:white;
	width: 20%;
	text-align: left;
	vertical-align: top;
	padding-right: 6px;
	height: 100%;
	padding-top: 24px;
	background-image: url(file:///C|/Inetpub/wwwroot/images/dots.jpg);
	background-repeat: repeat-y;
}
th,td.bottom
{
	background: white;
	width: 100%;
	height: 100%;
	font-size: xx-small;
	text-align: left;
	background-image: url(../images/bottombg.jpg);
	background-repeat: no-repeat;
	padding-right: 150px;
}
td.bullet{
	background-color: transparent;
	background-image: url(../images/hrbg.gif) repeat;
	width: 150px;
	text-align: left;
	vertical-align: top;
}

/*People page table cell artwork*/
td.toplinkspeople
{
	width: 60%;
	text-align: right;
	vertical-align: top;
	padding-right: 6px;
	height: 20px;
	color: white;
	font-size: 8pt;
	background-color: #892034;
}
td.toplinkspeople2
{
	width: 40%;
	text-align: left;
	vertical-align: top;
	padding-left: 6px;
	height: 20px;
	background-color: #892034;
}
td.toppeople
{
	background-color:#892034;
	height: 86px;
	width: 100%;
	vertical-align: top;
	text-align: right;
	padding-right: 6px;
	padding-top: 3px;
	background-image: url(../images/peopletop.jpg);
	background-repeat: repeat;
}
td.leftpeople
{
	width: 171px;
	background-color: #892034;
	vertical-align: top;
	min-height:350px;
	padding-top: 200px;
}
/*Services page table cell artwork*/
td.topservices
{
	background-color:#1c3d47;
	height: 86px;
	width: 100%;
	vertical-align: top;
	text-align: right;
	padding-right: 6px;
	padding-top: 3px;
	background-image: url(../images/services_top.jpg);
	background-repeat: repeat;
			
}
td.leftservices
{
	width: 171;
	background-color: #53672f;
	vertical-align: top;
	min-height:350px;
	padding-top: 200px;
}
td.toplinksservices
{
	width: 60%;
	text-align: right;
	vertical-align: top;
	padding-right: 6px;
	height: 20px;
	color: white;
	font-size: 8pt;
	background-color: #53672f;
}
td.toplinksservices2
{
	width: 40%;
	text-align: left;
	vertical-align: top;
	padding-left: 6px;
	height: 20px;
	background-color: #53672f;
}

/*Contact page table cell artwork*/
td.topcontact
{
	background-color: #DAA520;
	height: 86px;
	width: 100%;
	vertical-align: top;
	text-align: right;
	padding-right: 6px;
	padding-top: 3px;
	background-image: url(../images/contacttop.jpg);
	background-repeat: repeat;
			
}
td.leftcontact
{
	width: 171px;
	background-color: #DAA520;
	vertical-align: top;
	min-height:350px;
	padding-top: 200px;
}
td.toplinkscontact
{
	width: 60%;
	text-align: right;
	vertical-align: top;
	padding-right: 6px;
	height: 20px;
	color: #892034;
	font-size: 8pt;
	background-color: #DAA520;
}
td.toplinkscontact2
{
	width: 40%;
	text-align: left;
	vertical-align: top;
	padding-left: 6px;
	height: 20px;
	background-color: #DAA520;
}
/*Links page table cell artwork*/

td.toplinkslinks
{
	background-color:#b09162;
	height: 86px;
	width: 100%;
	vertical-align: top;
	text-align: right;
	padding-right: 6px;
	padding-top: 3px;
	/*background-image: url(../images/services_top.jpg);
	background-repeat: repeat;*/
			
}
td.leftlinks
{
	width: 171px;
	background-color: #b09162;
	vertical-align: top;
	min-height:350px;
	padding-top: 200px;
}
td.toplinkslinks
{
	width: 60%;
	text-align: right;
	vertical-align: top;
	padding-right: 6px;
	height: 20px;
	color: white;
	font-size: 8pt;
	background-color: #b09162;
}
td.toplinkslinks2
{
	width: 40%;
	text-align: left;
	vertical-align: top;
	padding-left: 6px;
	height: 20px;
	background-color: #b09162;
}

/*Contact Form elements*/
td.tbodyform
{
	background-color: white;
	text-align: left;
	color: #000000;
	line-height:10px;
	vertical-align:top;


}
input.formfield
{
	background-color: #FFFFC6;
	border: 1px solid #274e59;
	font-family: Verdana;
	margin-right: 12px;
}

textarea.formTextArea
{
	background-color: #FFFFC6;
	border: 1px solid #274e59;
	font-family: Verdana;
}
select.multichoice
{
	background-color: #FFFFC6;
	border: 1px solid #274e59;
	font-family: Verdana;
}
input.submitform
{
	background-color: #A23003;
	border: 1px outset black;
	font-family: Verdana;
	color: #ffffff;
	font-weight: bold;
	margin-left: 12px;
	
}
input.resetform
{
	background-color: #A23003;
	border: 1px outset black;
	font-family: Verdana;
	color: #ffffff;
	font-weight: bold;
	
}
input.searchsubmit {
	background-color: #A23003;
	border: 1px outset black;
	font-family: Verdana;
	color: #ffffff;
	font-weight: bold;
	margin-top: 3px;
}
input.formfieldsearch {

	background-color: #FFFFC6;
	border: 1px solid #274e59;
	font-family: Verdana;
}
