/* COUNTER PART main.css - 05-16-09 */



body,h1,h2,h3,h4,p,ul,li,td,span
{
font-family: verdana, Arial, Helvetica, sans-serif;
text-align: left;
}

body { background-color: #6699CC; background-image: url(../images/orange1px_bg.gif); background-repeat: repeat-x; background-position: 0 189px; }

body,div,p {
margin: 0;
padding: 0;
}

.clear { clear: both; }

/* WRAPPER */

#wrapper
{
margin: 0 auto;
padding: 0px;
width: 820px;
background: #85ADD6;
}

/* BODY CONTAINER */

#bodyContainer
{
width: 780px;
background: #fff;
border: 20px solid #85ADD6;
}


/* HEADER */

#header { width: 780px; height: 102px; }
#header .search { float: left; margin: 80px 0px 0 9px; *margin: 83px 0 0 29px; _margin-left: 9px; }
#header .search input { width: 92px; border: 1px solid #333; }
#header .search img { margin-left: 5px; }


/* LOGO */

.logo
{
float: left;
margin: 8px 0px 0px 20px;
_margin-left: 8px;
}

/* HEADER RT COL */

.headerRtCol
{
float: right;
width: 650px;
_width: 640px;
height: 100px;
}

/********************************** SUB PAGE EDIT REGIONS */

#subPageEdit0
{

width: 315px;
height: 17px;
float: left;
margin: 85px 0px 0 36px;
*margin: 88px 0px 0 10px;
vertical-align: bottom; 
text-align: right;
}


#subPageEdit0 .body { font-size: 11px; line-height: 14px; color: #000; }

#subPageEdit1
{

width: 742px;
height: 85px;
margin: 8px auto 18px auto;
_margin-top: 10px;
}

#subPageEdit2
{
width: 138px;
min-height: 375px;
}

#subPageEdit2 .body {font-size: 11px; line-height: 14px; color: #000; }

#subPageEdit2 a.mainActionTextLink { font-size: 11px; line-height: 14px; color: #ff6633; text-decoration: none; }
#subPageEdit2 a:visited.mainActionTextLink { text-decoration: none; }
#subPageEdit2 a:hover.mainActionTextLink { font-size: 11px; line-height: 14px; color: #ff6633; text-decoration: underline; }


#subPageEdit2 a.rssStoryLink  {font-size: 11px; line-height: 14px; color: #006666; text-decoration: underline;}
#subPageEdit2 a:visited.rssStoryLink  {font-size: 11px; line-height: 14px; color: #660033; text-decoration: none;}
#subPageEdit2 a:hover.rssStoryLink {font-size: 11px; line-height: 14px; color: #006666; text-decoration: underline;}

#subPageEdit3
{
width: 445px;
min-height: 530px;
float: left;
margin: 0 0 18px 10px;
padding-right: 8px;
}
#subPageEdit3.Wide
{
width:593px;
}

#subPageEdit3 .title { font-size: 14px; font-style: italic; font-weight: bold; margin: 0 0 10px 0; }
#subPageEdit3 .header { font-size: 12px; color: #006666; font-weight: bold; margin: 0 0 5px 0; }
#subPageEdit3 .subHeader { font-size: 11px; color: #000; font-weight: bold; }
#subPageEdit3 .body {font-size: 11px; line-height: 14px; margin-top: 10px; margin-bottom: 8px; }
#subPageEdit3 a {font-size: 11px; line-height: 14px; text-decoration: underline; color: #006666; }
#subPageEdit3 a:link {font-size: 11px; line-height: 14px; text-decoration: underline; color: #006666; }
#subPageEdit3 a:visited {text-decoration: underline; color: #660033; }
#subPageEdit3 a:hover {text-decoration: none; }
#subPageEdit3 a:active {text-decoration: none; }
#subPageEdit3 img.right { margin: 0px 0 10px 14px; float: right; clear: both;}
#subPageEdit3 img.left { margin: 0px 14px 10px 0; float: left; clear: both;}
#subPageEdit3 .photoCredit{ font-size: 10px; font-style: italic; color: #999; display: block;  }
#subPageEdit3 .hr { width: 80%; height: 1px; color: #00666; border-bottom: 1px dashed #006666; margin: 20px 0 20px 0; display: block; clear: both;}


#subPageEdit3 a.mainActionTextLink { font-size: 11px; line-height: 14px; color: #ff6633; text-decoration: none; }
#subPageEdit3 a:visited.mainActionTextLink { text-decoration: none; }
#subPageEdit3 a:hover.mainActionTextLink { font-size: 11px; line-height: 14px; color: #ff6633; text-decoration: underline; }


#subPageEdit3 a.rssStoryLink  {font-size: 11px; line-height: 14px; color: #006666; text-decoration: underline;}
#subPageEdit3 a:visited.rssStoryLink  {font-size: 11px; line-height: 14px; color: #660033; text-decoration: none;}
#subPageEdit3 a:hover.rssStoryLink {font-size: 11px; line-height: 14px; color: #006666; text-decoration: underline;}

#subPageEdit4
{
width: 130px;
min-height: 530px;
float: left;
margin: 0 0 18px 0px;
background: #ececec;
padding: 5px;
}

#subPageEdit4 .header {font-size: 10px; font-weight: bold; color: #006666; margin: 0 0 5px 0;}
#subPageEdit4 .body {font-size: 10px; line-height: 14px; color: #000; margin-top: 10px; margin-bottom: 8px; }
#subPageEdit4 .li {margin-left: -5; list-style-position: inside; list-style-stype: square;}
#subPageEdit4 a {font-size: 10px; line-height: 14px; text-decoration: underline; color: #000; }
#subPageEdit4 a:link {font-size: 10px; line-height: 14px; text-decoration: underline; color: #000; }
#subPageEdit4 a:visited {text-decoration: underline; color: #000; }
#subPageEdit4 a:hover {text-decoration: none; }
#subPageEdit4 a:active {text-decoration: none; }

#subPageEdit4 a.mainActionTextLink { font-size: 11px; line-height: 14px; color: #ff6633; text-decoration: none; }
#subPageEdit4 a:visited.mainActionTextLink { text-decoration: none;}
#subPageEdit4 a:hover.mainActionTextLink { font-size: 11px; line-height: 14px; color: #ff6633; text-decoration: underline; }

#subPageEdit4 a.rssStoryLink  {font-size: 11px; line-height: 14px; color: #006666; text-decoration: underline;}
#subPageEdit4 a:visited.rssStoryLink  {font-size: 11px; line-height: 14px; color: #660033; text-decoration: none;}
#subPageEdit4 a:hover.rssStoryLink {font-size: 11px; line-height: 14px; color: #006666; text-decoration: underline;}


/* Nav */
 #navBarContainer { width: 138px; min-height: 530px; float: left; margin: -15px 0 18px 20px; _margin-left: 10px; padding: 0px; }

.T1_T2_T3_Vert_Top_Sel_T1Nav ul {list-style-type: none; font-size:11px;padding-left:0px;}
.T1_T2_T3_Vert_Top_Sel_T1Nav ul li{border-bottom: 1px solid #336666;}
.T1_T2_T3_Vert_Top_Sel_T1Nav ul li a{color: #000; text-decoration:none; }
.T1_T2_T3_Vert_Top_Sel_T1Nav ul li span {font-weight:bold;}

.T1_T2_T3_Vert_Top_Sel_T2Nav ul {list-style-type:circle; font-size: 10px; padding-left:15px;}
.T1_T2_T3_Vert_Top_Sel_T2Nav ul li{border-bottom: 0px solid #336666;}
.T1_T2_T3_Vert_Top_Sel_T2Nav ul li a{color: #000; text-decoration:none; }
.T1_T2_T3_Vert_Top_Sel_T2Nav ul li span {font-weight:bold;}

.T1_T2_T3_Vert_Top_Sel_T3Nav ul {list-style-type:none; font-size: 9px; padding-left:5px;}
.T1_T2_T3_Vert_Top_Sel_T3Nav ul li{border-bottom: 0px solid #336666;}
.T1_T2_T3_Vert_Top_Sel_T3Nav ul li a{color: #000; text-decoration:none;font-style:italic;}
.T1_T2_T3_Vert_Top_Sel_T3Nav ul li span {font-weight:bold;}
/* NAV BAR CONTAINER 

/********************************** HOME EDIT REGIONS */

#homeEdit0
{

width: 315px;
height: 17px;
float: left;
margin: 85px 0px 0 36px;
*margin: 88px 0px 0 10px;
vertical-align: bottom; 
text-align: right;
}

#homeEdit0 .body { font-size: 11px; line-height: 14px; color: #000; }

#homeEdit1
{

width: 743px;
height: 156px;
margin: 8px auto 18px auto;
}

#homeEdit2
{
width: 138px;
min-height: 375px;
}

#homeEdit2 .body {font-size: 11px; line-height: 14px; color: #000; margin-top: 10px; margin-bottom: 8px; }

#homeEdit2 a.mainActionTextLink { font-size: 11px; line-height: 14px; color: #ff6633; text-decoration: none; }
#homeEdit2 a:visited.mainActionTextLink { text-decoration: none; }
#homeEdit2 a:hover.mainActionTextLink { font-size: 11px; line-height: 14px; color: #ff6633; text-decoration: underline; }


#homeEdit2 a.rssStoryLink  {font-size: 11px; line-height: 14px; color: #006666; text-decoration: underline;}
#homeEdit2 a:visited.rssStoryLink  {font-size: 11px; line-height: 14px; color: #660033; text-decoration: none;}
#homeEdit2 a:hover.rssStoryLink {font-size: 11px; line-height: 14px; color: #006666; text-decoration: underline;}

#homeEdit3
{
width: 290px;
min-height: 530px;
float: left;
margin: 0 0 18px 10px;
padding-right: 8px;
}

#homeEdit3 .title { font-size: 14px; font-weight: bold; font-style: italic; margin: 0 0 10px 0;}
#homeEdit3 .header { font-size: 12px; color: #006666; font-weight: bold; margin: 0 0 10px 0; }
#homeEdit3 .subHeader { font-size: 11px; color: #000; font-weight: bold; }
#homeEdit3 .body {font-size: 11px; line-height: 14px; margin-top: 10px; margin-bottom: 8px;}
#homeEdit3 a {font-size: 11px; line-height: 14px; text-decoration: underline; color: #006666; }
#homeEdit3 a:link {font-size: 11px; line-height: 14px; text-decoration: underline; color: #006666; }
#homeEdit3 a:visited {text-decoration: underline; color: #660033; }
#homeEdit3 a:hover {text-decoration: none; }
#homeEdit3 a:active {text-decoration: none; }
#homeEdit3 img.right { margin: 0px 0 10px 14px; float: right; clear: both;}
#homeEdit3 img.left { margin: 0px 14px 10px 0; float: left; clear: both;}
#homeEdit3 .photoCredit { font-size: 10px; font-style: italic; color: #999; display: block;  }
#homeEdit3 .hr { width: 80%; height: 1px; color: #00666; border-bottom: 1px dashed #006666; margin: 20px 0 20px 0; display: block; clear: both;}

#homeEdit3 a.mainActionTextLink { font-size: 11px; line-height: 14px; color: #ff6633; text-decoration: none; }
#homeEdit3 a:visited.mainActionTextLink { text-decoration: none; }
#homeEdit3 a:hover.mainActionTextLink { font-size: 11px; line-height: 14px; color: #ff6633; text-decoration: underline; }


#homeEdit3 a.rssStoryLink  {font-size: 11px; line-height: 14px; color: #006666; text-decoration: underline;}
#homeEdit3 a:visited.rssStoryLink  {font-size: 11px; line-height: 14px; color: #660033; text-decoration: none;}
#homeEdit3 a:hover.rssStoryLink {font-size: 11px; line-height: 14px; color: #006666; text-decoration: underline;}

#homeEdit4
{
width: 290px;
min-height: 487px;
display: block;
float: left;
background: #ececec;
}

#homeEdit4 .header {font-size: 10px; font-weight: bold; color: #006666; margin: 0; padding: 5px 5px 0 5px;}
#homeEdit4 .body {font-size: 10px; line-height: 14px; color: #000; margin-bottom: 8px; padding: 0 0px 0 0px; }
#homeEdit4 a {font-size: 10px; line-height: 14px; text-decoration: underline; color: #000; padding: 0 0px 0 0px; }
#homeEdit4 a:link {font-size: 10px; line-height: 14px; text-decoration: underline; color: #000; padding: 0 0px 0 0px; }
#homeEdit4 a:visited {text-decoration: underline; color: #000; padding: 0 0px 0 0px; }
#homeEdit4 a:hover {text-decoration: none; padding: 0 0px 0 0px; }
#homeEdit4 a:active {text-decoration: none; padding: 0 0px 0 0px; }

#homeEdit4 a.mainActionTextLink { font-size: 10px; line-height: 14px; color: #ff6633; text-decoration: none; padding: 0 0px 0 0px; }
#homeEdit4 a:visited.mainActionTextLink { text-decoration: none;padding: 0 0px 0 0px; }
#homeEdit4 a:hover.mainActionTextLink { font-size: 10px; line-height: 14px; color: #ff6633; text-decoration: underline;padding: 0 0px 0 0px; }


#homeEdit4 a.rssStoryLink  {font-size: 10px; line-height: 14px; color: #006666; text-decoration: underline; padding: 0 0px 0 0px;}
#homeEdit4 a:visited.rssStoryLink  {font-size: 10px; line-height: 14px; color: #660033; text-decoration: none; padding: 0 0px 0 0px;}
#homeEdit4 a:hover.rssStoryLink {font-size: 10px; line-height: 14px; color: #006666; text-decoration: underline; padding: 0 0px 0 0px;}


/* HOME RT COL */

#homeRtCol { float: left; width: 290px; margin: 0 0 18px 5px; }

#homeRtCol .emailRegistration {}
#homeRtCol .emailRegistration input { width: 255px; display: inline; border: 1px solid #333; margin: 0 0px 10px 5px; *margin-left: 5px; _margin-left: 5px; }
#homeRtCol .emailRegistration img { margin: 0px 0 10px 5px; display: inline; }

#homeRtCol .orange12Bold { font-size: 11px; font-weight: bold; color: #FF6633; margin: 0 0px 3px 5px;}

#homeRtCol .missionStatement { margin: 0 0 10px 0; }
#homeRtCol .missionStatement .header { color:#006666; font-size:12px; font-weight:bold; margin: 0 0px 0 0px;}
#homeRtCol .missionStatement .body { color:#000033; font-size:10px; line-height:14px; margin-bottom:8px; margin: 0 0px 0 0px; } 

/* FOOTER */

#footer { font-size: 10px; color: #000; margin: 0; }
#footer .footerNav { float: left; padding: 0; margin: 0 0 0 -40px; *margin: -10px 0 0 -20px; }
#footer .footerNav ul li { display: inline; list-style-type: none; margin: 0 15px 0 0; }
#footer .footerNav ul li a { color: #000; }
.rss { background: url(../images/icon_rss.gif) no-repeat 0 0px; padding-left: 15px; *background-position: 0 0; }
#footer .footerNav ul li a:hover { text-decoration: none; }
#footer .copyright { float: right; margin: 10px 0 0 0; *margin: -10px 20px 0 0; _margin-right: 10px;  }




/* TEXT STYLES (appear in toolbar_styles.js) */
.title { font-size: 14px; font-style: italic; font-weight: bold; margin: 0 0 10px 0; }
.header { font-size: 12px; color: #006666; font-weight: bold; margin: 0 0 5px 0; }
.subHeader { font-size: 11px; color: #000; font-weight: bold; }
.photoCredit { font-size: 10px; font-style: italic; color: #999; display: block;  }
.hr { width: 80%; height: 1px; color: #00666; border-bottom: 1px dashed #006666; margin: 10px 0 5px 0; display: block; clear: both;}

.body {font-size: 11px; line-height: 14px; margin-top: 10px; margin-bottom: 8px; }
.body a {font-size: 11px; line-height: 14px; text-decoration: underline; color: #000; padding: 0 0px 0 0px; }
.body a:link {font-size: 11px; line-height: 14px; text-decoration: underline; color: #000; padding: 0 0px 0 0px; }
.body a:visited {text-decoration: underline; color: #000; padding: 0 0px 0 0px; }
.body a:hover {text-decoration: none; padding: 0 0px 0 0px; }
.body a:active {text-decoration: none; padding: 0 0px 0 0px; }


/* ADDITIONAL STYLES (also appear in toolbar_styles.js) */
.pagetitle { font-size: 18pt; color: white; font-family: Garamond, serif; font-weight: bold; margin: 0 0 0 10px; }
.pagesubtitle { font-size: 15px; color: white; font-family: Lucida Sans Unicode, sans-serif; font-weight: bold; margin: 0 10px 0 0; }

.mainColumnTitleGreen { font-size: 11px; font-weight: bold; line-height: 14px; color: #006666;}
.mainColumnTitleDarkGreen {font-size: 11px; font-weight: bold; line-height: 14px; color: #003333;}
.rssStoryDate { font-size: 10px; line-height: 14px; color: #000;}

.orange12Bold { font-size: 11px; font-weight: bold; color: #ff6633; margin: 0 0px 3px 5px;}
.orange12Bold a:orange12BoldLink { font-size: 11px; line-height: 14px; color: #ff6633; text-decoration: underline; padding: 0 0px 0 0px; }
.orange12Bold a:visited.orange12BoldLink { font-size: 11px; line-height: 14px; color: #ff6633; text-decoration: underline;padding: 0 0px 0 0px; }
.orange12Bold a:hover.orange12BoldLink { font-size: 11px; line-height: 14px; color: #ff6633; text-decoration: underline; padding: 0 0px 0 0px; }

.emailRegistration { font-size: 11px; font-weight: bold; color: #ff6633; margin: 0 0px 3px 5px;}
.emailRegistration a:orange12BoldLink { font-size: 11px; line-height: 14px; color: #ff6633; text-decoration: underline; padding: 0 0px 0 0px; }
.emailRegistration a:visited { font-size: 11px; line-height: 14px; color: #ff6633; text-decoration: underline;padding: 0 0px 0 0px; }
.emailRegistration a:hover { font-size: 11px; line-height: 14px; color: #ff6633; text-decoration: underline; padding: 0 0px 0 0px; }

.mainActionTextLink { font-size: 11px; line-height: 14px; color: #ff6633; text-decoration: none; padding: 0 0px 0 0px; }
.mainActionTextLink a:visited.mainActionTextLink { text-decoration: none;padding: 0 0px 0 0px; }
.mainActionTextLink a:hover.mainActionTextLink { font-size: 11px; line-height: 14px; color: #ff6633; text-decoration: underline;padding: 0 0px 0 0px; }

.rssStoryLink  {font-size: 11px; line-height: 14px; color: #006666; text-decoration: underline; padding: 0 0px 0 0px;}
.rssStoryLink a:visited.rssStoryLink  {font-size: 11px; line-height: 14px; color: #660033; text-decoration: none; padding: 0 0px 0 0px;}
.rssStoryLink a:hover.rssStoryLink {font-size: 11px; line-height: 14px; color: #006666; text-decoration: underline; padding: 0 0px 0 0px;}

.pullquote {
	width: 200;
	float:right;
	font-size:14px;
	line-height:18px;
	margin:10px;
	background: url(../images/closequote.gif) no-repeat bottom right !important;
	background /**/:url(); /* removing quote graphic in IE5+ */
	padding:0px 25px 5px 0px;
}
.pullquote:first-letter {
	background: url(../images/openquote.gif) no-repeat left top !important;
	padding:5px 2px 10px 35px!important;
	padding /**/:0px; 	/* resetting padding in IE5+ */
	background /**/: url(); /* removing quote graphic in IE5+ */
}
