body {
background:#e0e0e0;  
padding:0; 
margin:0; 
font: normal 70%/120% arial, helvetica, sans-serif;
color:#666;
}

#screenPosition {width:741px; margin:0px auto; text-align:left; }

body#popup {background:#fff;}

/* audio styles for screen readers */
	abbr {speak: spell-out; text-decoration: none;}
	acronym {speak: normal; text-decoration: none;}

h1, h2 {text-transform:uppercase;}
h1.textHdr {font:bold 120%/100% arial, helvetica, sans-serif; color:#92a208; padding:0;}
h1.subtextHdr {font:bold 120% arial, helvetica, sans-serif;}
h1.homeHdr {text-transform:none; font:bold 150%/100% arial, helvetica, sans-serif; color:#3880B0;}
h2 {font:bold 100% arial, helvetica, sans-serif; padding:0; margin:0;}
h2.hdr {font:bold 120%/100% arial, helvetica, sans-serif; padding:0; margin:0;}
h2.first {margin-bottom:14px;}
h4 {font:bold 100% arial, helvetica, sans-serif; display:inline; padding:0; margin:0;}

p, ul, li {font-family:arial, helvetica, sans-serif;}
p {padding:0 0 10px 0; margin:0;}
p.first {padding:0 0 10px 0; margin:0;}
ul {margin-top:0;}
ul.plain {list-style-type:none;margin-bottom:0;}
ul.plain li {padding-bottom:10px;}

table, td {padding:0; border:0;}
img, td img {display:block; border:0; padding:0; margin:0;}
img.inline, td img.inline, div.inline, #nav img, #topUtility img {display:inline; border:0; padding:0; margin:0;}
img.right {float:right;}

img.simpleHdr, h1.textHdr {margin:0 0 14px 0;}
img.archiveHdr {margin:27px 0 0 0;}
img.popupHdr {margin:0 0 25px 0;}
img.border {padding:1px; margin:0 20px 0 0; border:1px solid #beae91; display:inline; float:left;}

table#top {width:741px; padding:0; border:0; background:url("../_img/topBg.gif") repeat-x;}
table#top td.top, table#top td.subnav {width:519px; padding:0; border:0; vertical-align:bottom;}
table#top td.breadcrumb {height:37px; background:#c9d255;}
#nav {width:467px; display:inline; float:right; padding:0; margin:0;}
#nav img {float:left;}
ul.subnav  {padding:0; margin:0 0 19px 0;}
ul.subnav li {background:url("../_img/subBullet.gif") no-repeat top left; border-bottom:1px solid #e9ecd1; list-style-type:none; padding:9px 0 6px 12px; margin:0; line-height:1.1em;}
ul.subnav li.atLocale {background:url("../_img/bullet.gif") no-repeat top left; border-bottom:1px solid #e9ecd1; list-style-type:none; padding:9px 0 6px 12px; margin:0; line-height:1.1em;}
ul.subnav li.over { background:#f0f3d4 url("../_img/subBullet.gif") no-repeat top left;}
ul.sitemap   {padding:0; margin:0;}
ul.sitemap li {list-style-type:none; padding:0 0 15px 0; margin:0; line-height:1.1em;}
ul.sitemap li ul li {background:url("../_img/bullet.gif") no-repeat top left; list-style-type:none; padding:9px 0 6px 12px; margin:0; line-height:1.1em;}
ul.sitemap li ul li ul li {background:url("../_img/subBullet.gif") no-repeat top left; list-style-type:none; padding:9px 0 6px 12px; margin:0; line-height:1.1em;}
	
#topUtility {width:130px; float:right; border:0; padding:0; margin:0;}
#copy {padding:34px 25px 0 21px; margin:0; border-left:1px solid #dadada;}
#simpleCopy {padding:0 25px 0 21px; margin:0; border-left:1px solid #dadada;}
#footer	{width:680px; padding:0 25px 25px 35px;}
span.footerNav {float:right;}
#popup {padding:12px;}

table#container {background:#fff;}
table#container td.rightBorder {width:4px; background:url("../_img/main_rightBorder.gif") repeat-y; border-left:2px solid #fff;}
table#container td.bottomBorder {background:url("../_img/main_botBorder.gif") repeat-x;}

table#main {width:100%; background:#fff;}
table#main td.right {width:100%; padding-left:21px;}
table#main td.rightSimple {width:100%; padding:38px 0 0 21px;}
#colBorder {width:1px; background:#fff; height:38px;}

table#main td.left {padding:38px 0 0 37px;}
table#main td.leftSimple {padding:38px 0 0 37px;}
td.photoBg {background:url("../_img/homeBG.jpg");height:248px;}

div.focusBoxContainer {width:143px; padding-top:1px; background:#ced672 url("../_img/box_brCorner.gif") no-repeat bottom right;}
div.focusBox {border-top:3px solid #b3b969; padding:12px;}
div.focusBoxHdr {padding:0; margin-bottom:5px; text-transform:uppercase; font-weight:bold; color:#828c3a;}	/* background:#dadada url("../_img/bullet.gif") no-repeat top left; */
div.leftSpace {width:143px;}

div.homeCopyContainer {width:325px; position:static; margin:20px 20px 0 370px;}
div.homeCopy {padding:0;}
div.home {padding:12px 2px; margin:0; font:normal 100% arial, helvetica, sans-serif;}

#boxPosition {margin:0 0 0 30px; padding:0;}
div.homeBoxContainer {width:212px; height:165px; padding-top:1px; background:#ced666 url("../_img/homeBox_brCorner.gif") no-repeat bottom right; position:static; margin:-24px 22px 10px 0; display:inline; float:left;}
div.homeBox {border-top:3px solid #92a317; padding:0;}
div.homeBoxHdr { height:32px; background:#bfca53; padding:4px 0 4px 11px; text-transform:uppercase; font:bold 100%/100% arial, helvetica, sans-serif; color:#fff;}
div.homeBoxCopy {padding:9px 9px 18px 9px; color:#660;}

div.clientLogo   {display:inline; float:left; padding:0; margin:0 10px 10px 0; width:130px;}
div.clientLogo img {float:right;}
div.description	{display:inline; float:left; padding:0; margin:0 0 10px 0; width:270px;}
div.clientDescription	{display:inline; float:left; padding:0; margin:0 0 10px 0; width:260px;}
div.archiveHdr {padding:8px 0 27px 0; margin:0;}

div.dateCol {width:136px; display:inline; padding:0 10px 0 0; margin:0; float:left;}
div.titleCol {width:228px; display:inline; margin:0; float:left;}
div.column {width:100px; display:inline; padding:0 10px 0 0; margin:0; float:left;}
div.formLabel {width:125px; display:inline; padding:0 10px 10px 0; margin:0; float:left;}
div.formElement {width:150px;display:inline; padding:0 0 10px 0; margin:0; float:left;}

.note {color:#999;}
span.atLocale {color:#62524e;}

a               {color:#828c3a; text-decoration:underline;}
a:link 			{color:#828c3a; text-decoration:underline;}
a:visited 		{color:#828c3a; text-decoration:underline;}
a:hover 		{text-decoration:underline;}
a:visited:hover {text-decoration:underline;}
ul.subnav li a, ul.subnav li a:visited, ul.subnav li a:hover, div.focusBox a {color:#92a208; text-decoration:none;}
div.focusBox a {color:#666; text-decoration:underline;}
div.archiveItem div.titleCol a {color:#828c3a;}
#footer a, div.home a.home {color:#3880b0;}
