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,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline}body{line-height:1;color:#333;background:white}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:""""}body{background:#cdd6da;margin:0px 0px 0px 0px;color:#000;font-family:Helvetica,Verdana,Arial,sans-serif;font-size:14px}h1,h2,h3,h4{font-family:Helvetica,Verdana,Arial,sans-serif}h1{color:#888;font-size:17px;background:url(../img/h1BG.gif) no-repeat top right;padding:8px 0 0 20px;text-transform:uppercase;height:27px;font-weight:bold}h2{color:#FFF;font-size:17px;background:url(../img/h2BG.png) no-repeat top right;padding:8px 0 0 20px;text-transform:uppercase;height:27px;font-weight:bold}h3{color:#333;font-size:17px;background:url(../img/alertsBG.png) no-repeat top right;padding:8px 0 0 20px;text-transform:uppercase;height:27px;font-weight:bold}#leftColSub h4{color:#079ddc;font-weight:bold;font-size:15px;border-top:1px solid #f0f3f4;padding-top:15px;margin-left:20px}#rightColSub h4{color:#079ddc;font-weight:bold;font-size:14px;border-top:1px solid #f0f3f4;padding-top:15px;padding-left:15px;margin-left:5px;margin-bottom:0}#wideCol h4{color:#079ddc;font-weight:bold;font-size:15px;border-top:0px;padding-bottom:5px;margin-left:20px}#rightColSub h4.first{border:none}#leftColSub h4.first{border:none !important}.homeMission,#alerts h4{font-size:16px;font-weight:bold;color:#56c1ee;line-height:24px;margin-bottom:5px;padding-top:5px}#alerts h4 a{color:#079DDC;font-size:14px}#rightColSub .alert h4{margin:0 !important;padding:3px !important}h5{color:#454545;font-weight:bold;font-size:14px;border-top:0px;margin-bottom:10px;margin-left:20px}.buyPass h5{margin-left:0 !important}#wideCol h5{color:#454545;font-weight:bold;font-size:14px;border-top:0px;margin-bottom:10px;margin-left:20px}#wideCol h6{font-size:13px;padding:5px;font-weight:bold;color:#FFF}#leftColSub h6,#leftColSub h6 a{color:#333;font-weight:bold;font-size:13px;border-top:0px;margin-top:7px;margin-bottom:3px;margin-left:20px}#footer p{line-height:1.5;color:#626262}.footerLinks{font-size:11px;float:left;padding:36px 0 15px 13px}.footerCredit{font-size:11px;float:right;padding:36px 20px 15px 0}.footerInfo{font-family:arial,verdana,helvetica,sans-serif;font-size:10px;padding:0 7px 0 7px}.shortcut{color:#079ddc;font-size:10px;font-family:arial,verdana,helvetica,sans-serif;}.homeMission em{font-style:normal;color:#079ddc}#leftCol p,#leftColSub p{padding:10px 10px 10px 20px}#leftColSub em{font-style:italic}#leftColSub strong{font-weight:bold;}#rightColSub p{padding:1px 5px 10px 20px}.factHeading{color:#1ba5df;font-size:12px;margin-top: -2px; margin-bottom: 3px; font-weight:bold}.fact{font-size:10px !important;font-family:arial,verdana,helvetica,sans-serif;color:#333}#leftColSub p{color:#777;line-height:18px;font-size:13px}#rightColSub p{color:#555;line-height:14px;font-size:11px}#wideCol p{color:#777;line-height:18px;font-size:13px;padding:10px 10px 10px 20px}#homeNews p,#alerts p{font-size:11px;color:#555;line-height:16px;padding:10px}#homeNews strong{color:#15a2de;text-transform:uppercase;font-weight:bold;display:block;margin:3px 0;}#homePlanner strong{color:#777;font-weight:bold;font-size:13px}.buyPass{float:left;width:160px;margin:10px 8px 10px 20px;padding:10px}.buyPass:hover{background-color:#EEE}.buyPass p{}a:link{text-decoration:none;color:#15a2de}a:visited{text-decoration:none;color:#15a2de}a:hover{text-decoration:underline}a:active{text-decoration:underline}#footer a{color:#3591b8}#mainCol p{padding:10px}#wideColPDF a{font-size:11px;color:#888}#wideCol .mapLink a{font-size:11px;color:#888}#homePlanner td{font-size:12px;color:#555}#wideCol .demand{border-bottom:1px solid #c5c5c5;padding-bottom:8px;margin-top:10px;margin-left:20px;font-size:13px;color:#555}#wideCol .nextInsight{text-align:center;font-size:11px;margin:2px;padding:2px}.pdfLink{padding:2px 0px 2px 25px;background:url(../img/PDFicon_small.png) top left no-repeat}.gifLink{padding:2px 0px 2px 25px;background:url(../img/GIFIcon_small.png) top left no-repeat}#wrapper{width:955px;position:relative;margin:0 auto}#header{width:930px;height:154px;padding-left:25px;background:#cdd6da url(../img/headerBG.gif) no-repeat top left}#nav{height:32px;width:710px;clear:both;font-size:14px;font-weight:bold}#nav-home{height:32px;width:710px}#homePlanner{width:275px;float:left}#homeNews{width:274px;float:left;margin-right:15px;}#contactMap{margin-left:20px}#logo{    float:left}#wideColPDF{float:right;padding-top:50px;height:130px;text-align:center}#topOptions{float:left;width:425px;margin-left:80px;text-align:right;margin-top:20px}#factsButton{position:absolute;top:105px;right:50px;z-index:600}#page{width:950px;background:#cdd6da url(../img/pageBG.gif) repeat-y top left}#funFacts{background:url(../img/funFactsBG.png) no-repeat top right;width:183px;height:107px;padding:7px 20px 10px 20px;position:absolute;top:0px;right:0px;z-index:400}#homePhotos{margin:13px 0 0 0;width:566px;height:198px;background:url(../img/photoBG.gif) no-repeat top left}.slideshow img{border:1px solid #E5DFC7;margin-right:10px;margin-bottom:10px}#leftCol{    float:left;width:564px;padding:0 30px 0  6px;border-right:1px solid #f0f3f4}#rightCol{margin-left:635px;width:286px;padding-top:30px}.floatRight{float:right}#leftColSub{    float:left;width:660px;padding:0 20px 0  6px;border-right:1px solid #f0f3f4;padding-top:16px;margin-bottom:15px;color:#777}#leftColSub table{color:#777 !important}#wideCol{float:left;width:908px;padding:0 20px 0  6px;border-right:0px;padding-top:16px;margin-bottom:15px}#rightColSub{margin-left:709px;width:205px;padding-top:16px}#rightColSub ul{list-style-type:none}#rightColSub p{margin-top:5px}#rightColSub form p{margin-left:0px;padding-left:0px}#rightColSub ul li{margin-top:10px;margin-bottom:3px}#rightColSub .alert{margin-left:10px !important;margin-right:5px !important}#alerts{background:url(../img/alertsDivBG.gif) no-repeat bottom right;padding-bottom:20px}#mainCol{width:955px}#footer{clear:both;width:955px;background:#cdd6da url(../img/footerBG.gif) no-repeat top left}.alert{margin-left:20px;margin-right:20px;border-bottom:1px solid #e2daa6;margin-bottom:5px}.last{border:none}.hide{display:none}.goButton{float:right;padding:12px 2px 0 0}.clearFloats{clear:both}.buttons{margin-left:15px}.buttons img{margin:0 10px}#navul a.active{color:#333}.preEmploy{background-color:#e9f7fe}.preEmploy img{padding-right:10px;float:left}#navul,#navul ul{padding:0px;margin:0px;list-style:none;z-index:2}#navul a{display:block;text-decoration:none;padding:14px 20px 11px 0;margin:0;line-height:normal;color:#FFF}#navul a:hover{color:#333}#navul li{float:left}#navul li ul{position:absolute;left:-999em;top:131px;width:150px;padding-bottom:2px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;background:url(../img/dropdownbg.png) no-repeat bottom left;z-index:100}#navul .first_ul{margin-left:17px}#navul li:hover ul,#navul li.sfhover ul{left:auto}#navul li ul li a{font-family:Helvetica,Verdana,Arial,sans-serif;font-weight: bold;text-decoration:none;color:#FFF;text-transform:none;text-align:left;padding:5px 5px 5px 5px;line-height:normal;width:138px;font-size:11px;z-index:600}#navul li ul li a:hover{width:138px;color:#333}#ul li{list-style-type:square}#leftColSub ul{background-color:#e9f7fe;padding:5px;font-size:11px;list-style-type:disc;color:#666;line-height:16px}#leftColSub ul li{margin-left:35px}.shadetabs{font-size:10px;list-style-type:none;text-align:left;font-family:arial,verdana,helvetica,sans-serif !important;text-align:right}.shadetabs li{display:inline;margin:0}.shadetabs a {
outline:none;
} .shadetabs a:hover {text-decoration:none;} .shadetabs li a{text-decoration:underline;margin-right:3px;color:#079ddc;padding:10px 8px 8px 8px}.shadetabs li a:visited{outline: none;color:#079ddc}.shadetabs li.selected{}#topOptions .shadetabs li a:hover{text-decoration:underline;background:#EAF7FC}#topOptions .shadetabs li.selected a{text-decoration:none;color:#888;background:#EAF7FC}#topOptions .shadetabs li.selected a:hover{text-decoration:underline;color:#888;background:#EAF7FC}.tabcontentstyle{border:0px solid gray;width:450px;margin-bottom:1em;padding:0}.tabcontent{display:none;color:#999;font-size:12px;padding-top:12px}@media print{.tabcontent{display:block!important}}#homePlanner .shadetabs{font-size:10px;list-style-type:none;text-align:left;font-family:arial,verdana,helvetica,sans-serif !important;text-align:left;margin:6px 0 0 20px}#homePlanner .shadetabs li.selected a{text-decoration:none;color:#FFF;background:#27B2E4}#homePlanner .shadetabs li.selected a:hover{text-decoration:underline;color:#FFF;background:#27B2E4}#homePlanner .shadetabs li a:hover{color:#FFF;text-decoration:underline;background:#27B2E4}#homePlanner .tabcontentstyle{border:0px solid gray;width:260px;margin-bottom:1em;padding:0;margin-left:20px;margin-top:5px}select{border:1px solid #b8b8b8;font-size:11px;text-align:left;color:#666}select:focus{border:1px solid #079ddc;text-align:left;color:#079ddc}input{border:1px solid #b8b8b8;font-size:14px;text-align:left;padding-left:3px;color:#666}input:focus{border:1px solid #079ddc;text-align:left;color:#079ddc}submit{border:1px solid #b8b8b8;font-size:11px;text-align:center;color:#666}submit:focus{border:1px solid #079ddc;text-align:left;color:#079ddc}textarea{border:1px solid #b8b8b8;font-size:14px;text-align:left;padding:3px;color:#666; font-family: Helvetica,Verdana,Arial,sans-serif;}textarea:focus{border:1px solid #079ddc;text-align:left;color:#079ddc}#homePlanner select,#leftColSub select{border:1px solid #b8b8b8;font-size:11px;text-align:left;margin-bottom:4px;margin-top:4px;color:#666; width: 170px; margin-left: 10px;}#homePlanner select:focus,#leftColSub select:focus{border:1px solid #079ddc;text-align:left;margin-bottom:4px;margin-top:4px;color:#079ddc}#homePlanner input,#leftColSub input{border:1px solid #b8b8b8;font-size:11px;text-align:left;margin-bottom:4px;margin-top:4px;color:#666}#homePlanner input:focus,#leftColSub input:focus{border:1px solid #079ddc;text-align:left;margin-bottom:4px;margin-top:4px;color:#079ddc}#homePlanner submit,#leftColSub submit{border:1px solid #b8b8b8;font-size:11px;text-align:center;margin-bottom:4px;margin-top:4px;color:#666}#homePlanner submit:focus,#leftColSub submit:focus{border:1px solid #079ddc;text-align:center;margin-bottom:4px;margin-top:4px;color:#079ddc}#wideCol hr,#leftColSub hr{margin-left:20px;border-top:1px solid #f0f3f4;border-left:0px;border-right:0px;border-bottom:0px;margin-top:10px}.buyPass input,.buyPass submit,.buyPass img,.buyPass img a,.buyPass a img,#rightColSub input,#rightColSub submit{border:0px !important;text-align:right}#wideCol table{margin-left:20px;background:#FFF;border-spacing:3px}#wideCol table td{valign:middle}#wideCol table .heading{background:#1aa5df url(../img/tableHeadBG.gif) repeat-x top left;padding:5px;text-transform:uppercase}#wideCol table .tableSub a{color:#006c99}#wideCol table .tableSub{background-color:#8cd2ef;color:#006c99;font-size:10px;font-family:verdana,arial,helvetica,sans-serif;line-height:11px}#wideCol table .tableSub td{text-align:center !important;padding:5px}#wideCol table .bg1{background-color:#eff9fd;color:#454545;font-size:10px;font-family:verdana,arial,helvetica,sans-serif}#wideCol table .bg1 td{text-align:center !important;padding:5px}#wideCol table .bg2{background-color:#daf1fa;color:#454545;font-size:10px;font-family:verdana,arial,helvetica,sans-serif}#wideCol table .bg2 td{text-align:center !important;padding:5px}#wideCol table .bg1 td:hover{background-color:#d6f672}#wideCol table .bg2 td:hover{background-color:#d6f672}#homeNews img{padding:5px;border:1px solid #e4e4e4;margin:0 10px 0 0;float:left}#wideCol .map{border:1px solid #e4e4e4;margin:10px 10px 10px 0;float:left}img .pdf{ display:block !important}#rightColSub 

#new {padding-left: 20px;margin-left: -2px;padding-bottom:20px;}

#alerts h4{border-top:0px !important}.whereMap{ float:right}

a.rss {background:url(../img/rss.gif) top right no-repeat;padding-right:18px; margin-left: 15px;}

a.facebook {background:url(../img/newfacebookicon.gif) top right no-repeat;padding-right:19px; margin-left: 15px;}

a.survey {background:url(../img/surveyicon.png) top right no-repeat;padding-right:15px; 
}


a.twitter {background:url(../img/newtwittericon.jpg) top right no-repeat; padding-right:19px; margin-left: 15px;}

#form {
	padding-left:20px;
}

#form input[type=text] {
	width:300px;
	margin-bottom:10px;
}

#form label {
	display:block;
	font-size:1.1em;
	margin:5px 0;
}

#form .checkbox label {
	display:inline;
}

#form textarea {
	width:300px;
	height:200px;
}

.paginatorControl {
margin-left: 20px;
margin-top: 10px;
}

.paginatorControl .disabled {
width: auto;
display: inline;
}

.pageCounter {
color: #ccc;
}

#homeNews p {
padding: 0;
margin: 5px 10px 10px 20px;
}

#homeNews h1 + p {
/*font-size: 1.15em;
line-height: 1.25em;*/
}

/*#homeNews h1 + p strong {
text-transform: capitalize;

}*/

hr {
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
border-top: 1px solid #EEEEEE;
display: block;
height: 10px;
margin-top: 10px;
}

#flashMessage {
margin-left: 20px;
font-style: italic;
font-weight: bold;
font-size: 1.25em;
margin-bottom: 1em;
}


#leftColSub textarea, #leftColSub input {
font-family:: Helvetica,Verdana,Arial,sans-serif;
font-size: 14px !important;
padding: 4px !important;
margin-bottom: 20px !important;
}


#leftColSub input {
width: 100% !important;
}

textarea#FormCoverLetter, textarea#FormResume {
width: 630px;
height: 200px;
padding: 6px !important;
font-size: 16px !important;

}

.column {
display: block;
float: left;
width: 30%;
padding-right: 20px;
border-top: 1px solid #EEE;
padding-top: 10px;

}

#leftColSub .submit input {
width: 100px !important;
text-align: center;
border: 0px;
background: #27B2E4;
color: #FFF;
}

#topOptions input {
width: 100px;
}

.shortcut {
padding-right: 0px !important;
font-weight: bold;
}


.subSubNav {
display: none !important;
}

#homeNews {
background: #FFFFFF;
}

#homeNews h3, h3.childdate {
font-size: 14px;
background: none;
height: auto;
margin-bottom: 3px;
}

#breadcrumbs {
margin-top: 10px;
margin-left: 20px;
font-size: .75em;
padding: 10px;
}

h1 {
clear: both;
}

#rightColSub h3, #rightColSub h2 {
background: transparent url(../img/h1BG.gif) no-repeat scroll right top;
color: #888888;
font-size: 17px;
font-weight: bold;
height: 27px;
padding: 8px 0pt 0pt 15px;
text-transform: uppercase;

}

.sectionLinks {
margin-bottom: 20px;
}


#rightColSub ul li {
margin-left: 15px;
margin-right: 7px;
}

#relatedSectionLinks a, #rightColSub .sidebar ul li a {
display: block;
background: transparent url(../img/gobutton.gif) no-repeat 100% -2px;
font-weight: bold;
font-size: 13px;
padding-bottom: 3px;
}

#relatedSectionLinks a:hover, #rightColSub .sidebar ul li a:hover {
background: transparent url(../img/gobutton.gif) no-repeat 100% -109px;
text-decoration: none;
color: #333;
}

.contentDescription h3 {
text-transform: none;
background: #FFF;
height: auto;
margin-bottom: 5px;
}

.contentDescription .teaser {
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
border-bottom: 1px solid #F0F3F4;
font-size: 12px;
line-height: 1.25;
}

#translate {
margin-top: 10px;
margin-left: 25px;
margin-bottom: 20px;

}

#leftColSub .catDesc p {
font-size: 1.25em;
font-style: italic;
color: #aaa;
}

#leftColSub .buyPass input {
width: auto !important;
}

.news.view h3.childdate {
text-transform: capitalize;
margin-top: 5px;
color: #454545 !important;
}

#nav a, #logo a{
outline: none;
}

.newsSidebar .sectionLinks {
display: none;
}

#rightColSub strong {
font-weight: bold;
font-size: 1.15em;
}

h1.wheretobuy {
margin-top: -14px;
}

#rightColSub p {
padding: 0 0 10px 0;
}

#rightColSub ul li {
border-bottom: 1px solid #F0F3F4;

}

#rightColSub hr {
display: none;
}

#related_image_slideshow {
display: none;
}

#TB_window {
background: #1a1a1a;
}

#TB_caption strong  {
display: block;
}

#related_image_slideshow_link h3 {
background: none;
padding: 0;
margin-bottom: 15px;
margin-top: 1px;
}

#related_image_slideshow_link h3 a {
background: transparent url(../img/h2BG.png) no-repeat scroll right top;
color: white;
display: block;
padding: 8px 0 0 15px;
height: 29px;
}

#related_image_slideshow_link h3 a:hover {
background: transparent url(../img/alertsBG.png) no-repeat scroll right top;
color: #333;
text-decoration: none;
}

#attachedFiles img {
	width:20px;
	height:20px;
	border:none;
	margin:0 0 -5px 0;
	padding:0 4px 0 0;
}

#attachedFiles li {
	list-style: none;
	font-size: 1.15em;
	padding: 5px 0;
}

#related_image_slideshow_link  p {
margin: 0 10px 0 15px;
font-style: italic;
font-size: 12px;
font-style: italic;
color: #aaa;
}

.sidebar {
margin: 5px 10px 0 15px;
}

.pageSidebars {
padding: 5px 0 10px;
}

#homeNews h1 a {
color: #888888;
}

#homeNews h1 a:hover {
color: #15A2DE;
text-decoration: none;
}












#homePhotos {
position: relative;
}



/* --------- HOME PAGE SLIDESHOW ANIMATED STYLES-----*/

#splash { 
	width: 564px; 
	height: 196px; 
	overflow: hidden; 
	position: relative;
	}

#main-buttons { }

#splash .slide {  
	width: 564px; 
	height: 196px; 
	overflow: hidden; 
	}

#splash .slide .overlay { 
	background:url('../img/transBlack.png'); 
	position: absolute; 
	bottom: 20px; 
	right: 0; 
	display: block; 
	height: 30px;
	padding: 10px 20px;
	z-index: 1000;
	}

#splash .slide .overlay h4 { 
color: #FFF;
margin-bottom: 3px;
	display: block;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 13px;
}

#splash .slide .overlay h4 a {  
	outline: none;
	color: #FFF;
	display: block
	text-decoration: none;

}

#splash .slide .overlay h4 a:hover {
color: #56C1EE;
text-decoration: none;
}


#splash .slide .overlay h4 { }

#splash .slide .overlay p { margin: 0;padding: 0;}

#splash .slide .overlay h4 a:hover { }

#slide-numbers {
	position: absolute;
	bottom: -10px;
	right: 10px;
	z-index: 1000;
}

#slide-numbers a { 
	outline: none;
	margin: 0 0 0 3px;
	display: block;
	text-indent: -9999em;
	background: url("../img/slidenumber.png") no-repeat 0 -25px;
	height: 12px;
	width: 12px;
	float: left;
}

#slide-numbers a:hover { }

#slide-numbers a.activeSlide { 
text-decoration: none;
background: url("../img/slidenumber.png") no-repeat 0 0;




}

.slidecaption { 
	color: #999;
	font-size: 11px;


}

#homeNews h3 {
font-size: 12px;
line-height: 1.25;
}


#homeSlideshow {
position: relative;
margin-bottom: 20px;
}

p.homeMission {
margin-top: 10px;
margin-bottom: 0px;
}

#homeNews h5.childdate {
display: none;
}

hr {
background: #FFF;
}

#rightColSub h1 {
clear: none;
}

#rightColSub .sidebar ul li {
margin: 10px 0 0 0 !important;
border-bottom: 0px;
}

.parent h4 {
padding-bottom: 10px;
}

/* IE6 CSS */

#ie6 {
display: none;

}


#tcontent1 select {
width: 160px;
}