/* RESETS */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0;
	font-size: 99%;
	font-family: Verdana, Arial;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
body {
	line-height: 1.2;
}
ol, ul {
	margin-left: 25px;
}

:focus {
	outline: 1px #c0c dotted;
}
/*Helper Classes*/
.normal{font-weight:normal;text-decoration:none;font-style:none;}
.bold {font-weight:bold;}
.underline{text-decoration:underline;}
.italic {font-style:italic;}
.small {font-size:.8em;}
.large {font-size:1.2em;line-height:2.5em;}
.hide {display:none;}
.invisible{visibility:hidden;}
.quiet {color:#666;}
.loud {font-style:italic;font-weight:bold;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.super {vertical-align:super;font-size:.8em;}
.inline{display:inline;float:left;}
.block{display:block;}
.clear {clear:both;height:0px;overflow:hidden;}
.maxwidth {width:100%;}
.maxheight {height:100%;}
.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center; margin-left:auto; margin-right:auto;}
.top {vertical-align: top;}
.middle {vertical-align: middle;}
.bottom {vertical-align: bottom;}
.floatleft {float:left;}
.floatright {float:right;}
.padleft{padding-left:10px;}
.padright{padding-right:10px;}
.padtop{padding-top:10px;}
.padbottom{padding-bottom:10px;}
.pushleft{margin-left:10px;}
.pushright{margin-right:10px;}
.pushtop{margin-top:10px;}
.pushbottom{margin-bottom:10px;}
.nospace {margin:0px; padding:0px;}
.plain{text-decoration:none;font-weight:normal;font-style:normal;}
.spacer{height:15px; width:50px;}
.transparent {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

html{background: #dde0ce url(/resources/images/bg.jpg) repeat-x;}

h1{font-family:Cambria,Times New Roman, Verdana; color:#301705;font-size:28px;font-weight:normal;border-bottom:1px solid #CCCCCC;padding: 0 0 10px}
h1 a{font-family:Cambria,Times New Roman, Verdana; color:#301705;font-size:28px;font-weight:normal;padding: 0 0 10px}
h1.green{color:#00502e; font-weight:bold;}
h2 {border-bottom:1px solid #CCCCCC;color:#5E5D5D;font-family:Times New Roman,Arial,Times;font-size:22px;font-weight:normal;margin-bottom:5px;padding:0 0 5px;}
.white{color:#FFF;}
.dark{color:#333}
.noBorder{border:none;padding:0px;}
hr{border:1px dotted #004b2b;}

.headerParagraph{ font-size:14px; line-height:20px;}

a{color:#006c35;text-decoration:none;}
a.rss{background:url(/resources/images/rss.png) no-repeat left top; height:22px;padding-left:25px;padding-top:2px;display:inline-block;position:absolute;top:22px;left:175px;font-size:12px;}
p a{color:#004b2b;font-weight:bold;}
ul li a{color:#004b2b;font-weight:bold;}
p{margin:0px;padding:3px;line-height:17px;  font-size:12px;}
a:hover{text-decoration:underline;}

ul{list-style-image:url(/resources/images/arrow.gif);}

ul.eyebrow{list-style:none; width:270px; float:right;margin-top:5px;}
ul.eyebrow li{float:left;display:inline-block; padding:2px 8px; border-right:1px dotted #666;}
ul.eyebrow li a{color:#006c35; font-weight:normal;font-family:Verdana,Arial}
ul.eyebrow li.last{border-right:none;}

ul.footer{list-style:none; width:350px; float:right;margin-top:33px;}
ul.footer li{float:left;display:inline-block; padding:0px 8px; border-right:1px dotted #FFF;font-size:11px;}
ul.footer li a{color:#FFF; font-weight:normal;}
ul.footer li.last{border-right:none;}

input{border: 1px solid #B8CDD0; background:#FFF; color:#274E55; font-family:  Verdana, Arial;}

body{background:url(/resources/images/loBG.png) repeat-y scroll center top;font-family: Arial, Verdana; font-size:12px;color:#393939;text-align:center;margin-top:3px;}
div#wrapper{width:907px;margin-left:auto;margin-right:auto;text-align:left;}
div#leftColumn{float:left;left:9px;position:relative;z-index:1;}
div#rightColumn{float:left;left:-11px;position:relative;z-index:1;}
div#centerColumn{background:transparent url(/resources/images/centerDiv.png) repeat-y; z-index:2;width:870px;position:relative;padding:5px 15px 5px 15px}
img#topImage{border:3px solid #D3D7C0;width:870px;}
div#centerColumn div#header{width:100%;height:123px;}
div#centerColumn div#header div#eyebrow{width:100%; background:#e9e7e7; border-bottom: 1px solid #d2cece;height:30px;}

div#search{margin-top:2px;width:244px;margin-right:0px;float:right;}
div#search input.search{background:#4faf46 none repeat scroll 0 0;color:#FFFFFF;padding:0;width:80px;}
div#search input.search:hover{cursor:pointer;}
div#pNumber{width:260px;float:right;}
div#pNumber a, div#pNumber span{float:left;}

div#slideshow{height:244px;width:869px;background:url(/resources/images/homebg.jpg);overflow:hidden;}
div#centerColumn div#navbar{background: url(/resources/images/navbg.gif) repeat-x; width:100%;height:36px;}
div#centerColumn div#content{width:100%}
div#centerColumn div#content div#left{width:490px;min-height:385px;padding:13px;float:left;}
div#centerColumn div#content div#right{padding:13px;width:325px;min-height:456px;float:left;background:#EEEEEE; border-left:1px solid #cdcbcb;position:relative;}
div#centerColumn div#footer{background:url(/resources/images/footerbg.gif); width:100%;height:85px;}
div#centerColumn div#footer p{color:#FFF;margin-top:10px;margin-left:32px;}
div#subFooter{text-align:left;width:891px;height:45px;position:relative;padding:5px 0px;margin-left:auto;margin-right:auto;background:#DDE0CE url(/resources/images/bottom.gif) repeat-x scroll 0 -4px;}

/*Content */
div#content2{width:100%;float:left;}
div#content2 div#menu{width:187px;padding:17px 10px;}
div#content2 div#contents{padding:12px 10px 12px 35px;width:597px;}

div.bulletmenu{padding:10px 25px; background:#E9E7E7 none repeat scroll 0 0;border:1px solid #237648;}
div.bulletmenu ul{margin-left:0px;}
div.bulletmenu ul li{margin-bottom:5px;font-size:12px;line-height:17px;}


.releaseImg {
float:right;
margin:0 0 20px 20px;
padding-left:10px;
}


/* Top Nav Styles */
body{behavior: url(/csshover.htc);}
#topMenu {
background: #6CA7DA;
float: center;
padding: 0px;
/*height: 31px;*/
z-index:55;
}

#topMenu ul {
list-style: none;
list-style-image:none;
margin: 0px;
padding: 0px;
width:140px;
/*height: 31px;*/
float: left;
/*border-left: 0.1em solid #ffffff;*/
z-index:55;
border-right:1px solid #FFF;
}

#topMenu ul li ul{
left: 0;
position: absolute;
display: inline-block;
width: 220px;
background: #027B3D;
padding: 0px;
z-index:55;
border-right:none;
}


#topMenu ul li a {
list-style: none;
font: 12px arial, helvetica, sans-serif;
font-weight:bold;
margin: 0;
text-align: center;
padding:0px;
padding-top:11px;
padding-right: 0px;
padding-left: 0px;
height: 25px;
vertical-align:middle;
z-index:55;
}

#topMenu ul li.menu1 a {
border-left: none;
z-index:55;
}

#topMenu ul li ul li a {
font: 11px arial, helvetica, sans-serif;
font-weight:bold;
display: block;
margin: 0px;
padding: 8px 5px;
text-align: left;
color: #FFF;
text-decoration: none;
border-left: none;
/*border-bottom: 1px solid #111;*/
height: 12px;
z-index:55;
}

#topMenu a {
font: 10px/16px arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 2px;
color: #ffffff;
white-space: nowrap;
text-decoration: none;
z-index:55;
}

#topMenu a:hover {
color: #ffffff;
background: #004A2C;
z-index:55;
}

#topMenu ul li ul li a:hover {
color: #ffffff;
background: #004A2C;
margin: 0;
padding: 8px 5px;
display: block;
height: 12px;
z-index:55;
}

#topMenu ul li ul li a.topMenuHighlight, #topMenu ul li ul li a.topMenuHighlight span{background:#004A2C;color:#fff}

.topMenuHighlight li{
color: #ffffff;
background: #004A2C;
z-index:55;
}

.topMenuHighlight ul li{
background: #027B3D;
z-index:55;
}

.topMenuHighlight a {
z-index:55;
}


#topMenu li {
position: relative;
margin-bottom:0px;
z-index:55;
}

#topMenu ul ul {
position: absolute;
z-index:55;
}

#topMenu ul ul ul {
position: absolute;
top: 0;
left: 100%;
z-index:55;
}

div#topMenu ul ul,
div#topMenu ul li:hover ul ul,
div#topMenu ul ul li:hover ul ul
{display: none;z-index:55;}

div#topMenu ul li:hover ul
{display: block; z-index:55;}


/* Fix IE. Hide from IE Mac */

* html #topMenu ul li { height: 1%; z-index: 500;}

/* End */


/***************Left Menu Style*******************/

#subMenu {z-index:1;}

#subMenu li { z-index:1;}

#subMenu ul {list-style: none; margin:0 0 0 10px; width:167px; padding: 0; float: none; text-align: left; z-index:1;}

#subMenu ul li a { font: bold 12px arial, helvetica, sans-serif; margin: 0; text-align: left; z-index:1; padding: 0 5px;}

#subMenu a {font: bold 11px/12px arial, helvetica, sans-serif; display: block; margin: 0; padding: 2; color: #004A2C; text-decoration: none;  z-index:1;}

#subMenu ul li { padding-top:4px; padding-bottom:4px;  }

span.subMenuHighlight {z-index:1;}
li.subMenuHighlight{background:#004A2C;}
span.subMenuHighlight{color:#fff;}
#subMenu a:hover { text-decoration: underline; z-index:1;}

#subMenu li {position: relative; z-index:1;}

#subMenu ul li {margin-bottom: 0px; padding-left: 0px; line-height:20px; z-index:1; border-bottom:1px #d6d6d6 solid;}

div#subMenu ul ul {display: none;}

/* Fix IE. Hide from IE Mac */
* html #subMenu ul li { height: 1%; z-index: 10;}
/* End */
/***********End Left Menu Style*******************/





ol.item_row ol{padding-left:0px;}

li.item{width:100%;float:left; margin:0px;}

li.item ol li{list-style-type:none; margin:0px;}

ol.item_row{padding-left:0px;display:block;list-style-type:none;margin:0px;}

.clear{clear:both;line-height:0px;}

.byline{display:block; margin-bottom:5px;}
