@charset "UTF-8";
/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFF;
	background-color: #2A3435;
	background-image: url(http://www.ventus-green-energy.co.uk/themes/ventus/images/background.jpg);
	background-repeat: repeat-x;
	background-position: center 30px;
	margin: 0px;
	padding: 0px;
	webkit-text-size-adjust: none;
}

img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	margin: 0px;
	line-height: 16px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
h1 {
	font-size: 16px;
	line-height: normal;
	color: #B8D942;
	margin: 0px;
	text-transform: uppercase;
	padding: 0px;
}
h2 {
	font-size: 20px;
	line-height: normal;
	color: #FFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
h3 {
	color: #B8D942;
	text-transform: uppercase;
	font-size: 48px;
	line-height: normal;
	margin: 0px;
	padding: 0px;
}
h4 {
	font-size: 14px;
	line-height: normal;
	color: #FFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
h5 {
	font-size: 14px;
	line-height: normal;
	color: #2A3435;
	margin: 0px;
	text-transform: uppercase;
	padding: 0px;
}


#outercontainer {
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#innercontainer {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 1024px;
}
#ventuslogo {
	margin: 0px;
	float: left;
	height: 312px;
	width: 466px;
	padding-top: 35px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#sidepaneltop {
	margin: 0px;
	float: left;
	height: 314px;
	width: 558px;
	padding-top: 33px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#navcontainer {
	margin: 0px;
	float: left;
	width: 548px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	height: 33px;
}
#navcontainer a {
	color: #FFF;
	text-decoration: none;
}
#navcontainer a:hover {
	color: #B8D942;
	text-decoration: none;
}
#mainnavblue {
	margin: 0px;
	float: left;
	height: 30px;
	width: 538px;
	text-align: center;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: middle;
	background-image: url(http://www.ventus-green-energy.co.uk/themes/ventus/images/blue-navlong.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#mainnavblue ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#mainnavblue li {
	display: inline;
	font-size: 10px;
	color: #B8D942;
	margin: 0px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}
#mainnavgray {
	margin: 0px;
	float: left;
	height: 24px;
	width: 65px;
	text-align: center;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(http://www.ventus-green-energy.co.uk/themes/ventus/images/gray-nav.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#mainnavgray ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#mainnavgray li {
	display: block;
	font-size: 10px;
	color: #B8D942;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 24px;
	width: 65px;
}
#whiteboxtop {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 7px;
	width: 558px;
	background-image: url(http://www.ventus-green-energy.co.uk/themes/ventus/images/whiteboxtop.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#whiteboxmiddle {
	background-image: url(http://www.ventus-green-energy.co.uk/themes/ventus/images/whiteboxmiddle.png);
	background-repeat: repeat-y;
	margin: 0px;
	float: left;
	width: 540px;
	height: 295px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
}
#moviecontainer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 293px;
	width: 520px;
	border: 1px solid #CCC;
}
#moviecontainer p {
	font-size: 12px;
	color: #666;
	margin: 0px;
	padding: 0px;
}
#whiteboxbottomcontainer {
	margin: 0px;
	float: left;
	height: 19px;
	width: 558px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 466px;
}
#whiteboxbottom {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 19px;
	width: 558px;
	background-image: url(http://www.ventus-green-energy.co.uk/themes/ventus/images/whiteboxbottom.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#whiteboxbottomnobox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 19px;
	width: 558px;
}
#whiteboxbottomnoblue {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 19px;
	width: 558px;
	background-image: url(http://www.ventus-green-energy.co.uk/themes/ventus/images/whiteboxbottomshop.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#maincontentcontainer {
	margin: 0px;
	float: left;
	width: 1024px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#maincontentleftcolumn {
	margin: 0px;
	float: left;
	width: 391px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 75px;
}
#maincontentleftcolumn ul {
	font-size: 12px;
	margin: 0px;
	list-style-position: outside;
	list-style-type: disc;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 15px;
}
#maincontentleftcolumn ol {
	font-size: 12px;
	margin: 0px;
	list-style-position: outside;
	list-style-type: disc;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 15px;
}
#maincontentleftcolumn li {
	line-height: 16px;
}
#maincontentleftcolumn a {
	color: #B8D942;
	text-decoration: none;
}
#maincontentleftcolumn a:hover {
	color: #FFF;
	text-decoration: none;
}
#maincontentfullwidth {
	margin: 0px;
	float: left;
	width: 940px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 75px;
}
#maincontentfullwidth ul {
	font-size: 12px;
	margin: 0px;
	list-style-position: outside;
	list-style-type: disc;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 15px;
}
#maincontentfullwidth ol {
	font-size: 12px;
	margin: 0px;
	list-style-position: outside;
	list-style-type: disc;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 15px;
}
#maincontentfullwidth li {
	line-height: 16px;
}
#maincontentfullwidth a {
	color: #B8D942;
	text-decoration: none;
}
#maincontentfullwidth a:hover {
	color: #FFF;
	text-decoration: none;
}

#maincontentrightcolumn {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 558px;
}
#blueboxcontainer {
	margin: 0px;
	float: left;
	width: 558px;
	background-image: url(http://www.ventus-green-energy.co.uk/themes/ventus/images/blueboxmiddle.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding: 0px;
}
#blueboxcontent {
	background-image: url(http://www.ventus-green-energy.co.uk/themes/ventus/images/bluegrad.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	float: left;
	width: 500px;
	padding-top: 8px;
	padding-right: 28px;
	padding-bottom: 0px;
	padding-left: 30px;
}
#blueboxcontent a {
	color: #B8D942;
	text-decoration: none;
}
#blueboxcontent a:hover {
	color: #FFF;
	text-decoration: none;
}
#blueboxcontent ul {
	font-size: 12px;
	margin: 0px;
	list-style-position: outside;
	list-style-type: disc;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 15px;
}
#blueboxcontent ol {
	font-size: 12px;
	margin: 0px;
	list-style-position: outside;
	list-style-type: disc;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 15px;
}
#blueboxcontent li {
	line-height: 16px;
}
#blueboxcontent_home {
	background-image: url(http://www.ventus-green-energy.co.uk/themes/ventus/images/bluegrad.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	float: left;
	width: 500px;
	padding-top: 0px;
	padding-right: 28px;
	padding-bottom: 0px;
	padding-left: 30px;
}
#blueboxcontent_home a {
	color: #B8D942;
	text-decoration: none;
}
#blueboxcontent_home a:hover {
	color: #FFF;
	text-decoration: none;
}
#blueboxcontent_home ul {
	font-size: 12px;
	margin: 0px;
	list-style-position: outside;
	list-style-type: disc;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 15px;
}
#blueboxcontent_home ol {
	font-size: 12px;
	margin: 0px;
	list-style-position: outside;
	list-style-type: disc;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 15px;
}
#blueboxcontent_home li {
	line-height: 16px;
}
.blueboxhighlight {
	width: 485px;
	background-color: #0060BC;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	padding-bottom: 0px;
}
.blueboxlinkhighlight {
	background-color: #0060BC;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}
#blueboxcontent table {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-top-color: #1560BA;
	border-right-color: #1560BA;
}
#blueboxcontent table p {
	margin: 0px;
	padding: 0px;
}
#blueboxcontent tr, td {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #1560BA;
	border-right-color: #1560BA;
	border-bottom-color: #1560BA;
	border-left-color: #1560BA;
	border-left-style: dotted;
	margin: 0px;
	width: 160px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 5px;
	vertical-align: top;
	text-align: left;
}
#blueboxcontent2 {
	background-image: url(http://www.ventus-green-energy.co.uk/themes/ventus/images/bluegrad.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	float: left;
	width: 500px;
	padding-top: 8px;
	padding-right: 28px;
	padding-bottom: 0px;
	padding-left: 30px;
}
#blueboxcontent2 a {
	color: #B8D942;
	text-decoration: none;
}
#blueboxcontent2 a:hover {
	color: #FFF;
	text-decoration: none;
}
#blueboxcontent2 ul {
	font-size: 12px;
	margin: 0px;
	list-style-position: outside;
	list-style-type: disc;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 15px;
}
#blueboxcontent2 ol {
	font-size: 12px;
	margin: 0px;
	list-style-position: outside;
	list-style-type: disc;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 15px;
}
#blueboxcontent2 li {
	line-height: 16px;
}
#blueboxcontent2 table {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-top-color: #1560BA;
	border-right-color: #1560BA;
}
#blueboxcontent2 table p {
	margin: 0px;
	padding: 0px;
}
#blueboxcontent2 tr, td {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #1560BA;
	border-right-color: #1560BA;
	border-bottom-color: #1560BA;
	border-left-color: #1560BA;
	border-left-style: dotted;
	margin: 0px;
	width: 117px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 5px;
	vertical-align: top;
	text-align: left;
}
.tablebackgroundcolour {
	background-color: #B8D93E;
}
#subnavheader {
	width: 500px;
	padding: 0px;
	margin: 0px;
}
#subnavheader p {
	margin: 0px;
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #B2D941;
}
#blueboxsubnav {
	width: 500px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
}
#blueboxsubnav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#blueboxsubnav li {
	display: inline;
	font-size: 10px;
	color: #B8D942;
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
}
#blueboxsubnav a {
	color: #FFF;
	text-decoration: none;
}
#blueboxsubnav a:hover {
	color: #B8D942;
	text-decoration: none;
}
#blueboxbottom {
	margin: 0px;
	float: left;
	height: 36px;
	width: 558px;
	background-image: url(http://www.ventus-green-energy.co.uk/themes/ventus/images/blueboxbottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.greentabcontainer {
	padding: 0px;
	float: right;
	height: 34px;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.greentableft {
	background-image: url(http://www.ventus-green-energy.co.uk/themes/ventus/images/greentableft.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 32px;
	width: 15px;
}
.greentabmiddle {
	background-image: url(http://www.ventus-green-energy.co.uk/themes/ventus/images/greentabmiddle.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	float: left;
	height: 26px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.greentabright {
	background-image: url(http://www.ventus-green-energy.co.uk/themes/ventus/images/greentabright.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 32px;
	width: 15px;
}
.greentabcontainer a {
	color: #FFF;
	text-decoration: none;
}
.greentabcontainer a:hover {
	color: #2A3435;
	text-decoration: none;
}
#calltoactionfullcontainer {
	margin: 0px;
	float: left;
	height: 220px;
	width: 960px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 63px;
}
.calltoactionindividualcontainer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 200px;
	width: 238px;
}
.calltoactioncontent {
	background-image: url(http://www.ventus-green-energy.co.uk/themes/ventus/images/calltoaction.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	float: left;
	height: 143px;
	width: 223px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
.calltoactiontext {
	margin: 0px;
	float: left;
	width: 208px;
	padding: 0px;
	height: 50px;
}
.calltoactiontext p {
	color: #0071BC;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	line-height: normal;
}
.calltoactionimg {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 89px;
	width: 208px;
}
.calltoactionbottom {
	margin: 0px;
	float: left;
	height: 35px;
	width: 239px;
	background-image: url(http://www.ventus-green-energy.co.uk/themes/ventus/images/calltoactionbottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.calltoactiongreentabcontainer {
	padding: 0px;
	float: right;
	height: 34px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.calltoactiongreentableft {
	background-image: url(http://www.ventus-green-energy.co.uk/themes/ventus/images/greentableft2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 32px;
	width: 15px;
}
.calltoactiongreentabmiddle {
	background-image: url(http://www.ventus-green-energy.co.uk/themes/ventus/images/greentabmiddle2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	float: left;
	height: 26px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.calltoactiongreentabright {
	background-image: url(http://www.ventus-green-energy.co.uk/themes/ventus/images/greentabright2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 32px;
	width: 15px;
}
.calltoactiongreentabcontainer a {
	color: #FFF;
	text-decoration: none;
}
.calltoactiongreentabcontainer a:hover {
	color: #2A3435;
	text-decoration: none;
}
#footercontainer {
	margin: 0px;
	float: left;
	height: 200px;
	width: 994px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
#footersmallswirl {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 42px;
}
#footertext {
	margin: 0px;
	float: left;
	width: 944px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#footertext p {
	font-size: 10px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
#footertext a {
	color: #B8D942;
	text-decoration: none;
}
#footertext a:hover {
	color: #FFF;
	text-decoration: none;
}


/* Contact Form */
#maincontentleftcolumn form {
	margin: 0px;
	border: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#maincontentleftcolumn form fieldset {
	border: 0px #E4D6E5 solid;
	margin: 0px;
	padding: 0px;
}

#maincontentleftcolumn form legend { color: #666666; font-weight: bold; border: 0px; float:left;}
#maincontentleftcolumn form label {margin:0px;}
#maincontentleftcolumn form fieldset input, textarea, select, file {
	width: 300px;
	padding: 4px;
	color: #2A3435;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFF;
	margin-bottom: 10px;
	border: 1px solid #FFF;
}
#maincontentleftcolumn .checkbox { width: 20px; }
#maincontentleftcolumn form input:focus, textarea:focus {
	color: #FFF;
	background-color: #0071BC;
}
#maincontentleftcolumn .textboxnumeric { width: 60px; text-align: right; }
.textareawide {width: 400px;}
#formmessage {width: 450px; padding: 10px; background-color: #E4D6E5; border: 1px solid  #BB94CC;font-weight: bold}
.submitbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	margin: 0px;
	padding: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#frm_how {
	margin-top: 10px;
}
#main_nav_outer_container {
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 100%;
	background-color: #4B9DD3;	
}




/* MAIN NAVIGATION*/
#main_nav_inner_container {
	width: 959px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 30px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 65px;
}
#main_nav_inner_container p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: normal;
	color: #333;
	margin: 0px;
	padding: 0px;
}
#main_nav_inner_container h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	color: #666;
	margin: 0px;
	padding: 0px;
	display: inline;
}

#main_nav_inner_container ul.nav-header {
	margin: 0px;
	padding: 0px;
	list-style-type: none;	
}
#main_nav_inner_container li {
	margin: 0px;
	padding: 0px;
	display: inline;
}
#main_nav_inner_container ul.nav-header a.nav-selected  {
	margin: 0px;
	float: left;
	height: 27px;
	padding-top: 13px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #52A3DA;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #2678BC;
	color: #B8D942;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
#main_nav_inner_container ul.nav-header a {
	margin: 0px;
	float: left;
	height: 27px;
	padding-top: 13px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #52A3DA;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #2678BC;
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
#main_nav_inner_container ul.nav-header a:hover {
	margin: 0px;
	float: left;
	height: 27px;
	padding-top: 13px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #52A3DA;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #2678BC;
	color: #B8D942;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
#blueboxcontent_home .nav {
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#blueboxcontent_home .nav li {
	margin: 0px;
	list-style-type: none;
	display: inline;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.content-highlighter {
	background-color: #06C;
	width: 98%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#blueboxcontent_home .nav-selected .nav-path-selected{
	color: #FFF;	
	}
	
/*	 Superfish */
#page #header #headerNav, #page #header ul.nav-header { z-index:5 !important }
ul.sf-menu, ul.sf-menu li, ul.sf-menu ul { z-index: 5 !important }

#sf-menu558 .sf-menu {float:left }
#sf-menu558 .sf-menu li{background-color:#4B9DD3 !important}
#sf-menu558 .sf-menu a:focus, #sf-menu558 .sf-menu a:hover, #sf-menu558 a:active{
	background-color:#0C6FA3 !important;
	font-weight: bold;
}
#sf-menu558 .sf-menu a, #sf-menu558 .sf-menu a:visited, #sf-menu558 .sf-menu a:link, #sf-menu558 .sf-menu a:hover{
	color:#ffffff !important;
	font-weight: bold;
}

#sf-menu558 .sf-menu ul.sf-submenu { width:auto !important; min-width:135px !important; float:left; } 
#sf-menu558 .sf-menu ul.sf-submenu li{ width:auto !important; min-width:135px !important; display:block; float:none; position:relative; left:0px; top:0px; height:auto;} 
#sf-menu558 .sf-menu ul.sf-submenu li ul { left:100%; position:absolute; top:0px; height:auto; } 
 
/*IE6 needs a border for some reason to calculate width for submenu positioning.  replace with your own color */
#sf-menu558 .sf-menu li {
}

  
/* IE6 Hack #sf-menu558 .sf-menu ul.sf-submenu li{ -border: 1px solid #fff; }  */

#sf-menu558 .sf-vertical, #sf-menu558 .sf-vertical li { width:100%; display:block }  
#sf-menu558 .sf-vertical li:hover ul.sf-submenu, 
#sf-menu558 .sf-vertical li.sfHover ul.sf-submenu{ left:100%; display:block; position:absolute; top:0px; width:135px; } 





