﻿.nav:link {text-decoration: none; color: #3E6A85;}
.nav:visited {text-decoration: none; color: #3E6A85;}
.nav:hover {text-decoration: none; color: #990000;}
.nav1:link {text-decoration: none; color: #ffffff;}
.nav1:visited {text-decoration: none; color: #ffffff;}
.nav1:hover {text-decoration: none; color: #D6DFEA;}


#footerLinks {
background:#EEE;
font-family: Arial, sans-serif;
border-bottom:1px solid #CCC;
padding: 4px 0 0 0;
}
#footerLinks p {
margin: 4px 3px;
font-size:11px;
}
#copyright {
background:#EEE;
font-family: Arial, sans-serif;
font-size:9px;
color:#999999;
}

#footerLinks a:link {color: #3E6A85;}
#footerLinks a:visited {color: #3E6A85;}
#footerLinks a:hover {color: #990000;}
#footerLinks a:active {color: #990000;}


	/* TOP Navigation
----------------------------------------------- */
ul#topNav {
list-style: none;
padding: 0;
margin: 0;
height: 25px;
position: relative;
}
ul#topNav li {
float: left;
display: block;
text-align: center;
margin: 0;
padding: 0;line-height: 25px;vertical-align: middle; width: 157px;
}
 ul#topNav li a {
font-family: Arial, Verdana, sans-serif;
 font-weight: bold;
	font-size:11px;
 white-space: nowrap;
text-align: center;
margin: 0 2px 0 0;
padding: 0;
color:#FFEA47;
text-decoration: none;
vertical-align: middle;
height: 25px;line-height: 25px;
 display: block;
background: #171717 url(images/top_nav_bg.jpg) repeat-x left top;
}
ul#topNav li#work {
 width: 164px;height: 25px;
}
ul#topNav li#ssd {
 width: 123px;height: 25px;
}
 ul#topNav li#pi {
 width: 100px;height: 25px;
}
 ul#topNav li#auto {
 width: 100px;height: 25px;
}
 ul#topNav li#medmal  {
 width: 100px;height: 25px;
}



 ul#topNav li a:hover {
color:#000;
text-decoration: none;
background: #61510a url(images/top_nav_bg_hover.jpg) repeat-x left top;	
}
div#tagline {
position: relative; height: 101px
}
div#tagline p {
position: absolute;
line-height:1em;
bottom: 6px;
right: 100px;
font-family: "Times New Roman", Georgia, serif;
color: #FFF;
font-weight: bold;
margin: 0;
padding: 0;
}

#top-band {
background: #000 url(images/photo_head.jpg) no-repeat right bottom;
}



#leftnav {
padding: 0;
margin: 0 3px 0 0;
font: 11px Arial, sans-serif;
background: #273139;
border-bottom: 2px solid #EEE;
}
* html #leftnav {
border-bottom: 2px solid #EEE;float: left;clear: both;
}
*:first-child+html {
border-bottom: 2px solid #EEE;float: left;clear: both;
}
 
#leftnav ul {
	padding: 0;
	margin: 0 0 0 0;
	list-style: none;
	float : left;
	clear: both;
}
 

#leftnav li {
list-style: none;
margin: 0;
border-top: 1px solid #eee;
text-align: left;
line-height: 1.1em;
background: #000 url(images/navleft_bg.jpg) repeat-y 0 0;
}
* html #leftnav li {
float: left;
}
 
#leftnav li ul {
	left: -999em;
	position: absolute;
	margin-left: 167px;
	margin-top: -1.80em;
	background: #FFF;
	border: 1px solid #FFF;
	border-left: none;
	z-index: 100;
}
* html #leftnav li ul {
margin-left: 167px;/*for ie5. and 6x win */
}
 
#leftnav li a {
display: block;
padding: 5px 3px 4px 18px;
text-decoration: none;font-weight: bold;
background: url(images/navleft_bullet.jpg) no-repeat 7px 8px;
}

* html #leftnav li a {
height: 1%;width: 174px;
}

#leftnav li a:link {color: #ffffff;
 }
#leftnav li a:visited {color: #ffffff; }

#leftnav li a:hover {
	border-color: #ffffff;
color: #0E518E;
padding: 5px 3px 4px 18px;
background: #E4BF18 url(images/navleft_bullet_hover.jpg) no-repeat 7px 8px;
}
#leftnav li ul li a {
	display : block;
	color : #375974;
	text-decoration : none;
	padding: 3px 2px 4px 5px;
	font-size: 11px;
	font-weight: bold;margin: 0;
	font-family: Arial, sans-serif;
	border-left: 1px solid #FFF;
	background: #CAE0F2;

}

# html #leftnav li ul li a {
height: 1%;
}


#leftnav li ul li a:link {
	color : #375974;
}
#leftnav li ul li a:visited {
	color : #375974;
}

#leftnav li ul li a:hover {
	color : #EEE;
	text-decoration : none;
	background: #931519;
	padding: 3px 2px 4px 5px;
	text-decoration: none;
}

#leftnav li ul li {
left:0;
margin: 0;
border-bottom: 1px solid #FFF;
border-top: none;
background: #CAE0F2;
}

#leftnav li ul ul li { 
 margin-bottom: 0;
}
#leftnav li ul ul  a {
background-color: #005294;
background-image: none;
}
 
 #leftnav li:hover ul ul, #leftnav li:hover ul ul ul, #leftnav li.sfhover ul ul, #leftnav li.sfhover ul ul ul {
  left: -999em;
 }
 
 #leftnav li:hover ul, #leftnav li li:hover ul, #leftnav li li li:hover ul, #leftnav li.sfhover ul, #leftnav li li.sfhover ul, #leftnav li li li.sfhover ul { /* lists nested under hovered list items */
  left: auto;
 }
 
 
 
UL#contactList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #d1dbe7; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; FONT-FAMILY: Arial, Helvetica; LIST-STYLE-TYPE: none;
	margin-right:2px;
}
UL#contactList LI {
	BACKGROUND-POSITION: 10px 52%; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/way_contact_bulletm.jpg); BORDER-BOTTOM: #aeab96 1px solid; BACKGROUND-REPEAT: no-repeat;FONT-SIZE: 11px; 

}
UL#contactList LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 22px;PADDING-BOTTOM: 4px; LINE-HEIGHT: 1em; PADDING-TOP: 5px; TEXT-DECORATION: none;
}

* html UL#contactList LI A  {
PADDING-BOTTOM: 5px;PADDING-TOP: 4px;
}

UL#contactList LI A:hover {
	TEXT-DECORATION: underline
}




 
UL#workerscomp {
width:198px;
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
BACKGROUND: #EAE9E9; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px 0px 5px; 
PADDING-TOP: 0px; 
BORDER-BOTTOM: #fff 1px solid; 
FONT-FAMILY: Arial, Helvetica; 
LIST-STYLE-TYPE: none;
margin-right:0;
}
UL#workerscomp LI {
BACKGROUND-POSITION: 10px 52%; 
PADDING-LEFT: 0px; 
BACKGROUND-IMAGE: url(images/way_contact_bulletm.jpg); 
BORDER-BOTTOM: #aeab96 1px solid; 
BACKGROUND-REPEAT: no-repeat;
FONT-SIZE: 12px; 
}
UL#workerscomp LI A {
PADDING-RIGHT: 0px; 
DISPLAY: block; 
PADDING-LEFT: 22px;
PADDING-BOTTOM: 4px; 
LINE-HEIGHT: 1em; 
PADDING-TOP: 5px; 
TEXT-DECORATION: none;
}

* html UL#workerscomp LI A  {
PADDING-BOTTOM: 5px;PADDING-TOP: 4px;
}

UL#workerscomp LI A:hover {
TEXT-DECORATION: underline
}




UL#socialsecurity {
width:198px;
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
BACKGROUND: #EAE9E9; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px 0px 5px; 
PADDING-TOP: 0px; 
BORDER-BOTTOM: #fff 1px solid; 
FONT-FAMILY: Arial, Helvetica; 
LIST-STYLE-TYPE: none;
margin-right:0;
}
UL#socialsecurity LI {
BACKGROUND-POSITION: 10px 52%; 
PADDING-LEFT: 0px; 
BACKGROUND-IMAGE: url(images/way_contact_bulletm.jpg); 
BORDER-BOTTOM: #aeab96 1px solid; 
BACKGROUND-REPEAT: no-repeat;
FONT-SIZE: 12px; 
}
UL#socialsecurity LI A {
PADDING-RIGHT: 0px; 
DISPLAY: block; 
PADDING-LEFT: 22px;
PADDING-BOTTOM: 4px; 
LINE-HEIGHT: 1em; 
PADDING-TOP: 5px; 
TEXT-DECORATION: none;
}

* html UL#socialsecurity LI A  {
PADDING-BOTTOM: 5px;PADDING-TOP: 4px;
}

UL#socialsecurity LI A:hover {
TEXT-DECORATION: underline
}



#heading-main {
width: 511px; height: 112px;position: relative;
background: url(images/heading_bg.jpg) no-repeat 0 0;
}

#heading-main h1 {
font-family: Trebuchet MS, Tahoma, Arial;
position: absolute;
left: 118px;
bottom: 23px;
padding: 0;
margin: 0;
font-size: 21px;
line-height: 1.2em;
color: #990000;
letter-spacing:-1px;
}


.headingfont {
font-family: Georgia,Times;
margin-left: 10px;
padding: 0;
font-size: 12px;
line-height: 1.2em;
color: #ffffff;
}


UL#linklist LI A {
font-size:12px;
TEXT-DECORATION: none
}

UL#linklist LI A:hover {
TEXT-DECORATION: underline
}