@charset "utf-8";
#applications {
	width: 264px;
	float: right;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	padding-right: 20px;
	background-repeat: no-repeat;
	line-height: 18px;
}
#applications2 {
	width: 202px;
	float: left;
	color: #677470;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
}
#applications ul {
	margin-left: 0px;
	padding-left: 0px;
	margin-top: 5px;
}
#applications li {
	padding-top: 6px;
	list-style-type: none;
	margin-left: 0px;
	padding-left: 16px;
	background-image: url(images/hex-bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 11px;
}


#armadillo {
	color: #A3ADAA;
	padding-top: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/wrapper-bg-bot.jpg);
	background-repeat: no-repeat;
	text-align: right;
}
#armadillo a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A3ADAA;
	text-decoration: none;
}
body {
	margin: 28px 0px 0px;
	padding: 0px;
	background-image: url(images/body-bg.jpg);
	background-repeat: repeat-x;
}
#box1-left {
	width: 196px;
	float: left;
	margin-right: 15px;
	padding-bottom: 10px;
}
#box2-mid {
	width: 378px;
	float: left;
	padding-bottom: 10px;
	background-image: url(images/box2mid-bg.jpg);
	background-repeat: no-repeat;
	height: 182px;
	text-align: left;
	font-size: 12px;
}
#box2-mid li {
	background-image: url(images/solution-bullet.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	padding-top: 3px;
	padding-bottom: 4px;
	padding-left: 18px;
	background-position: 1px 4px;
}
#box2-mid ul {
	padding: 0px 0px 0px 14px;
	margin: 5px 0px 0px;
}

#box3-right {
	width: 270px;
	float: right;
	clear: right;
	padding-bottom: 10px;
	padding-top: 1px;
}



#buildingImg {
	float: right;
	clear: left;
}
.bgas-logo {
	float: left;
}

.bgas-clear {
	padding-top: 10px;
	clear: both;
}

#backbutton {
	float: right;
	width: 70px;
}
.borderItem {
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.borderQuant {
	border-top-width: 2px;
	border-right-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
}
.borderTotal {
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.botBorderTD {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDE1E0;
}
.borderTotalPrice {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.borderBotCO
{
border-bottom:2px solid #FFFFFF;
}
.butImg
{
width:23px;
height:20px;
border:none;
}



.clear {
	clear: both;
}
.checkoutTB
{
	border:1px solid #ADB8B4;
	background-color:#EEF0F2;
	font-size:80%;
}

.consortium {
	float: left;
	margin-left: 25px;
}
.consortiumImgs {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-bottom: 10px;
}
.consortiumImgsT {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-bottom: 25px;
}


.consortium a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	line-height: 14px;
}
.consortium a:hover {
	color: #E13D18;
}

#contacttd {
	border: 1px solid #B7C1B9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	background-color: #E8EFE7;
	
}
#contacttd a {
	color: #339933;
}


#contentmain  {
	float: left;
	width: 900px;
	background-color: #FFFFFF;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-bottom: 0px;
	padding-top: 11px;
	padding-left: 34px;
}
#contentmain h1 {
	color: #73827D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#contentmain2 {
	float: left;
	width: 934px;
	background-color: #FFFFFF;
	padding-bottom: 30px;
	border-right:3px solid #ffffff;
}

#elearning-content {
	width: 870px;
	float: left;
	padding-top: 32px;
	padding-left: 30px;
	padding-right: 33px;
}
#elearning-content a {
	color: #3679AF;
}

#elearning-imgbox {
	float: right;
	width: 180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #124B82;
}



#elearning-imgbox img {
	padding-top: 12px;
	padding-bottom: 3px;
}

#elearning-imgbox h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #CC0000;
	margin: 0px;
}

#elearning-imgbox h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	text-decoration: line-through;
}

#elearning-text h1 {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
	color: #004725;
	margin-top: 0px;
	letter-spacing: 1px;
}
#elearning-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	float: left;
	line-height: 18px;
	color: #333333;
	padding-bottom: 30px;
	width: 654px;
}
.elearning-quotebox {
	background-color: #E3FCBE;
	padding: 10px;
	border: 1px solid #D2F1A9;
	margin-bottom: 20px;
}

.elearning-packageL-BGas {
	padding: 10px;
	width: 405px;
	float: left;
	font-size: 11px;
	border: 1px solid #CCCCCC;
	margin-bottom: 16px;
	background-color: #EBFDFE;
}
.elearning-packageR-BGas {
	padding: 10px;
	width: 405px;
	float: right;
	font-size: 11px;
	border: 1px solid #CCCCCC;
	clear: right;
	margin-bottom: 16px;
	background-color: #EBFDFE;
}
.errorheader, .warning
{
color:#990000;
}
.errorTxt
{
font-size:120%;
color:#990000;
}

.elearning-packageL {
	padding: 5px 10px 10px;
	width: 816px;
	float: left;
	line-height: 20px;
}
.elearning-packageL H4 {
	padding-top: 5px;
}


.elearning-packageR {
	padding: 5px 10px 10px;
	width: 816px;
	float: right;
	clear: right;
	line-height: 20px;
}
.elearning-packageR H4 {
	padding-top: 5px;
}

.elearning-packageImage {
	width: 174px;
	float: left;
	margin-right: 10px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 15px;
}

.elearning-packageText {
	width: 630px;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elearning-packagePrices {
	width: 200px;
	float: right;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: right;
}

.elearningHeading1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #124B82;
}
.elearningBuyPrice{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}

.elearningOldPrice{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: line-through;
}

.elearningRentPrice{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}



.findoutmore {
	float: left;
	padding-top: 10px;
	width: auto;
	text-align: left;
}
.findoutmore  H5 {
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	margin-top: 6px;
	margin-right: 10px;
	margin-left: 0px;
}

.findoutmore  H6 {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	margin-top: 6px;
	margin-right: 10px;
	margin-left: 0px;
	text-decoration: line-through;
}

.formElearning {
	display: inline;
}
#flash {
	padding-top: 15px;

}
#flashbox {
	margin-left: 10px;
	padding-left: 15px;
	width: 280px;
	float: right;
	margin-bottom: 10px;
}
#flashbox2 {
	margin-left: 10px;
	padding-left: 15px;
	width: 350px;
	float: right;
}
#flashvideo1 {
	width: 474px;
	float: right;
	text-align: right;
	margin-left: 15px;
	margin-top: 10px;
}
#flashvideo2 {
	width: 474px;
	float: right;
	text-align: right;
	margin-left: 15px;
	margin-top: 10px;
}
#flashvideoshowreel{
	width: 540x;
	float: right;
	text-align: right;
	margin-left: 15px;
	margin-top: 10px;
	border: 1px solid #CCCCCC;
}
.flashvideospacer {
	float: right;
	text-align: right;
	clear: both;
	padding-bottom: 10px;
	width: 474px;
}






#footer {
	background-color: #D2E3CC;
	padding-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #558676;
	padding-bottom: 10px;
	padding-right: 20px;
	border: 3px solid #FFFFFF;
	padding-left: 33px;
	text-align: right;
}
#footer a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #558676;
	text-decoration: none;
}
#footer a:hover {
	color: #5DAC46;
}

form {
margin:0;
padding:0;
}

.formfields {
	border: 1px #999999 solid;
	background-color: #F9FFF9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-top: 2px;
	padding-bottom: 2px;
}
.formcomment {
	border: 1px #999999 solid;
	background-color: #F2FFF2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #124B82;
	padding-top: 0px;
	margin-top: 0px;
}
h3 {
	padding-left: 10px;
	margin: 10px 0px 0px;
	font-size: 14px;
}
h4 {
	color: #124B82;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 10px;
}
h5 {
	color: #124B82;
	margin: 0px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	display: inline;
}

h6 {
	color: #FF0000;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 10px;
	display: inline;
}


#header  {
	width: 934px;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#hometext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	float: left;
	width: 864px;
	background-repeat: no-repeat;
	padding-right: 6px;
	padding-bottom: 25px;
}
#hometextinner {
	float: left;
	width: 600px;
	padding-top: 20px;
}

#hometext p {
	width: 600px;
	color: #435C4F;
	line-height: 22px;
}
#hometext h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #004725;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#homeimage {
	background-image: url(images/main-home.jpg);
	background-repeat: no-repeat;
	height: 94px;
	padding-left: 30px;
	padding-top: 106px;
	padding-right: 340px;
}
.img-topspacer {
	padding-top: 10px;
}
.img-botspacer {
	padding-bottom: 10px;
	float: left;
	padding-right: 10px;
	padding-top: 4px;
}
.img-floatL {
	float: left;
	padding-right: 10px;
}

.img-floatR {
	float: right;
	padding-left: 10px;
}
.img-floatL {
	float: left;
	padding-right: 10px;
	padding-top: 4px;
}


#jobsText   {
	width: 340px;
	float: right;
}
.jobTextTH {
	width: 680px;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
}
.jobsLine {
	width: 100%;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #51AB48;
	margin-bottom: 15px;
	clear: both;
	margin-top: 20px;
}

#leftcontent {
	width: 638px;
	float: left;
	padding-top: 32px;
	padding-left: 30px;
	padding-right: 50px;
}
#leftcontent a {
	color: #2B778E;
}
#leftcontenthome {
	width: 688px;
	float: left;
	padding-top: 32px;
	padding-left: 30px;
}
.linespacer {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #51AB48;
	margin-top: 25px;
	margin-bottom: 20px;
}
.libullets {
	padding-top: 7px;
	list-style-type: none;
	margin-left: 0px;
	padding-left: 16px;
	background-image: url(images/hex-bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 11px;
}
.lispacer {
	margin-left: 40px;
}
.LIspacing {
	margin-left: 30px;
}
#LIspacer {
	float: right;
	width: 340px;
}
#logo   {
	width: 374px;
	float: left;
}
#maintext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	float: right;
	width: 430px;
	line-height: 18px;
	color: #333333;
	padding-right: 30px;
}
#maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	float: left;
	line-height: 20px;
	color: #435C4F;
	padding-left: 20px;
	padding-right: 40px;
	padding-top: 30px;
	padding-bottom: 30px;
}
#maintext a {
	color: #339933;
}
#maintext a:hover {
	color: #124B82;
	text-decoration: none;
}


#maintext h1 {
	font-family: Tahoma;
	font-size: 20px;
	font-weight: normal;
	color: #004725;
	margin-top: 0px;
}





#mainnav {
	float: left;
	background-image: url(images/mainnav-bg.jpg);
	background-repeat: repeat-x;
	height: 31px;
	padding-left: 80px;
	width: 854px;
	margin-left: 2px;
}
#maintext2 h1 {
	font-family: Tahoma;
	font-size: 18px;
	color: #004725;
	margin-top: 0px;
	font-weight: normal;
	letter-spacing: 1px;
}
.mainnav-select {
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding-right: 12px;
	padding-left: 14px;
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 30px;
	font-weight: bold;
	letter-spacing: 1px;
	padding-top: 8px;
	padding-bottom: 9px;
	background-color: #369F24;
}
#mainlogos {
	background-color: #FFFFFF;
	background-position: right;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-left: 40px;
	width: 894px;
	padding-top: 10px;
}
#members {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	float: right;
	margin-right: 5px;
	width: 300px;
	padding-right: 0px;
	font-weight: bold;
	margin-top: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#members a {
	text-decoration: none;
	color: #339933;
}

#members a:hover {
	color: #124B82;
	text-decoration: underline;
}
.newsboxmainP {
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 5px;
	margin-bottom: 0px;
}
.newsboxmain {
	width: 287px;
	float: left;
	color: #1A5131;
	padding-bottom: 27px;
	font-size: 12px;
	font-weight: normal;
	margin-right: 20px;
	margin-bottom: 20px;
	background-image: url(images/newsmain-bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.newsboxtext {
	width: 340px;
	background-color: #FFFFFF;
	float: right;
	margin-left: 10px;
	color: #1A5131;
	padding-bottom: 10px;
	font-size: 11px;
}
.newsPicsbox {
	width: 150px;
	float: left;
	margin-right: 10px;
	color: #1A5131;
	padding-bottom: 12px;
	font-size: 11px;
	font-weight: bold;
	margin-top: 0px;
	background-image: url(images/newsthumb-bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin-bottom: 15px;
}

#newsphotos {
	clear: both;
}
#newsphotos img {
	padding-right: 40px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#newsText   {
	width: 340px;
	float: right;
}
.newsTextTH {
	width: 680px;
	float: right;
	margin-top: 0px;
	margin-bottom: 0px;
}
.newsLine {
	width: 100%;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #51AB48;
	margin-bottom: 15px;
	clear: both;
	margin-top: 20px;
}

#newsbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #558676;
	background-image: url(images/newsbox-top.jpg);
	background-repeat: repeat-y;
	width: 228px;
	float: right;
	padding-top: 45px;
	padding-left: 17px;
	line-height: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	margin-top: 50px;
}
#newsbox-bot {
	float: right;
	background-image: url(images/newsbox-bot.jpg);
	background-repeat: no-repeat;
	width: 255px;
	background-position: top;
	height: 10px;
	clear: right;
}

#newsbox a {
	font-weight: bold;
	color: #60AE63;
	text-decoration: none;
}
#newsbox a:hover {
	color: #004725;
}


#newsbox img {
	float: left;
	padding-right: 7px;
	padding-top: 3px;
}
.newssmall {
	font-size: 11px;
	color: #93AA91;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.newsimgS {
}
.orderConLT
{
border-left:2px solid #ffffff;
border-top:2px solid #ffffff;
}
.orderConT
{
border-top:2px solid #ffffff;
}
.orderConB
{
border-bottom:2px solid #ffffff;
}
.orderConRT
{
border-right:2px solid #ffffff;
border-top:2px solid #ffffff;
}
.orderConRLT
{
border-right:2px solid #ffffff;
border-top:2px solid #ffffff;
border-left:2px solid #ffffff;

}
.orderConL
{
border-left:2px solid #ffffff;

}
.orderConR
{
border-right:2px solid #ffffff;

}
.orderConLRT
{
border-right:2px solid #ffffff;
border-left:2px solid #ffffff;
border-top:2px solid #ffffff;

}
.orderConBL
{
border-bottom:2px solid #ffffff;
border-left:2px solid #ffffff;

}
.orderConBR
{
border-right:2px solid #ffffff;
border-bottom:2px solid #ffffff;
}

.paddingTR {
	padding: 2px;
}
.padLeft
{
padding-left:18px;
}
.padRight
{
padding-right:15px;
}

.programmeimgs {
	float: left;
	width: 138px;
}

#programmeimage {
	background-image: url(images/main-programmes.jpg);
	background-repeat: no-repeat;
	height: 94px;
	padding-left: 30px;
	padding-top: 106px;
	padding-right: 340px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #73827D;
	font-weight: bold;
}
#recentprojects {
	background-image: url(images/recent-projects.jpg);
	background-repeat: no-repeat;
	padding-top: 28px;
	padding-bottom: 20px;
	padding-left: 12px;
	margin-bottom: 12px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #316A7B;
}
#recentprojects a {
	font-weight: bold;
	color: #316A7B;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
}
#recentprojects a:hover {
	font-weight: bold;
	color: #323232;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
}

#rightcontent {
	float: right;
	width: 202px;
	padding-left: 14px;
	padding-top: 32px;
}
.rigLeftMar {
	margin-right: 8px;
	margin-left: 4px;
}
#searchsite {
	float: right;
	padding-top: 5px;
	padding-right: 10px;
	text-align: right;
	width: 150px;
}
#searchsite form{
display:inline;
}

#searchsite input.searchTxt {
	font-family: Tahoma;
	font-size: 11px;
	color: #435C4F;
	margin: 0px;
	padding: 2px;
	float: left;
	border: 1px solid #B6CDCD;
	height: 14px;
	vertical-align: middle;
}
#searchsite input.butImg {
	float: left;
}


.shopCartTb
{
	border:1px solid #ADB8B4;
	margin-bottom: 10px;
}

#solutionsimage {
	background-image: url(images/main-solutions.jpg);
	background-repeat: no-repeat;
	height: 94px;
	padding-left: 30px;
	padding-top: 106px;
	padding-right: 340px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #73827D;
	font-weight: bold;
}
#solutionsbox {
	width: 287px;
	background-color: #C4E85E;
	float: left;
	margin-right: 10px;
	color: #1A5131;
	padding-bottom: 10px;
	font-size: 11px;
}
#solutionsboxR {
	width: 287px;
	background-color: #C4E85E;
	float: right;
	color: #1A5131;
	padding-bottom: 10px;
	margin-left: 10px;
}
#solutionsbox h3 {
	padding-left: 10px;
	margin: 5px 0px 0px;
	font-size: 11px;
	font-weight: bold;
}
#solutionsboxR h3 {
	padding-left: 10px;
	margin: 5px 0px 0px;
	font-size: 11px;
	font-weight: bold;
}
#technologyimage {
	background-image: url(images/main-technology.jpg);
	background-repeat: no-repeat;
	height: 94px;
	padding-left: 30px;
	padding-top: 106px;
	padding-right: 340px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #73827D;
	font-weight: bold;
}
#topnav   {
	float: left;
	width: 559px;
	background-image: url(images/topnav-bg.gif);
	background-repeat: no-repeat;
	height: 31px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 2px;
	padding-top: 54px;
}
#topnav a {
	text-decoration: none;
	padding-right: 12px;
	padding-left: 14px;
	color: #3492AD;
	padding-top: 5px;
	padding-bottom: 5px;
}
#topnav a:hover {
	color: #339B3A;
	text-decoration: underline;
}
#videothumb {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-right: 5px;
	padding-bottom: 10px;
	cursor: pointer;
}
.whitespacer {
	background-color: #FFFFFF;
	height: 30px;
}
#wrapper {
	background-image: url(images/wrapper-bg.jpg);
	background-repeat: no-repeat;
	width: 940px;
	padding-right: 30px;
	padding-left: 30px;
	margin-right: auto;
	margin-left: auto;
	background-color: #D6FAA0;
}
#getEnergy {
	padding-top: 20px;
	width:140px;
	float:right;
	
}
