﻿A {color: #145483}
A {text-decoration:none}
A:hover {color: #cc0000}
A:hover {text-decoration:underline}

ul {
margin: 1em 0 0 17px; padding: 0;list-style-type: square;
}
ul ul {
list-style-type: circle;
margin-top: 1px
}
#call {
	position: absolute;
	right: 165px;
	margin-top: 160px;
	width: 130px;
	z-index: 2000;	
}
#wrap
{
position: relative;z-index: 700;
margin: auto;
width: 975px;
padding: 0 19px 0 19px;	
}

img { behavior: url(iepngfix.htc); }

#nav, #nav ul { /* all lists */
padding: 0;
  margin: 0;
  list-style: none;
  float : left;
  width : 175px;
 }
 #nav {
padding: 0;
 }
 #nav li { /* all list items */
  position : relative;
  float : left;
  margin-bottom : 1px;
  width: 175px;
  left:0px;
   border-bottom: 0px solid #dadada;
}
 
 
 #nav li a {
  width: 175px;
  display : block;
  color : #333333;
    background: #ffffff url("images/arrow.gif") no-repeat;
    border-bottom: 1px solid #dadada;
  text-decoration : none;
  padding: 2px 0 1px 12px;
  font-size: 11px;
  font-weight: none;
  font-family: Arial, sans-serif;
 }
 * html #nav li a {
width:175px;/*for ie5.x win */
}
 #nav li a:hover {
  color : #FFF;
  background: #005294;
 border-bottom: 0px solid #348BD2;
border-top: 1px solid #348BD2;
 padding: 2px 5PX 1px 12px;
 }
 #nav li ul a {
background-image: none;font-weight: normal;
}
 #nav li ul a:hover {
background-image: none;
}
#nav li ul li {left:0;}
#nav li ul li  a{text-indent:17px;width:228px} 
#nav li ul li a{margin-left:0;padding-left:0} 
#nav li ul li a:hover{margin-left:0;padding-left:0}
#nav li ul ul li { 
 margin-bottom: 0;
}
 #nav li ul ul  a {
background-color: #005294;
background-image: none;
}
 
 #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
  left: -999em;
 }
 
 #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
  left: auto;
 }
 
 
 
 /*HOME PAGE LARGE CONTACT FORM*/
 				
 				 	
				#content-form
				{
				position:relative;
				width:200px;	
				}			 				 				
				.txt
				{
				position: relative;
				margin-top: 6px;
				padding: 3px 5px 0 5px;
				height: 28px;
				width: 183px;
				font-size: .9em;
				border: 0px;
				background: url(images/text-input.jpg) top left no-repeat;
				}
				
				#contact-home textarea
				{
				position: relative;
				margin-top: 6px;
				margin-bottom: 3px;
				padding: 5px;
				height: 86px;
				width: 183px;
				border: 0px;
				font-size: .9em;
				background: url(images/text-area-input.jpg) top left;
				}				
				#cfsub
				{
				position: relative;
				float: right;
				margin-right: 25px;
				margin-top: 1px;

				height: 31px;
				width: 101px;
				border: 0px;
				background: url(images/contact-submit.jpg) top right no-repeat;
				}

 
 
 
 
  
 #content {
  margin-left : 12em;
 }
.menus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 393939;
	text-decoration: none;
}
.area {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 000000;
	font-weight: bold;
}


ul#bioList {
list-style-type: none;
padding: 0;
margin: 0;
}
ul#bioList li {
border-bottom: 1px dashed #CCC;
background-image: url("images/bullet_diamond.gif");
background-repeat: no-repeat;
background-position: 0 50%;
padding-left:1em;
}
ul#bioList li a {
display: block;
padding: 6px 0 6px 0;
text-decoration: none;
line-height: 1em;
}
ul#bioList li a:hover {
text-decoration: underline;
}




.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */