/* CSS Document */
body{background:#6CB0D5 url(../images/blue-background.png) repeat-x;}

#bd { background-color:#fff;padding:10px 15px; }

.header {
height:110px;
width:100%;
background:#fff url(../images/hybrid-logo.png) 20px 10px no-repeat;
position:relative;
}

.greenStripe{
background:#fff url(../images/greenbar.png) 0 0px repeat-x;
height:167px;
text-align:center;
}

.greenStripe[class]{
padding-left:20px

}

.goGreen{
background: url(../images/gogreen-bg.png) 0 18px no-repeat;
height:155px;
width:677px;

}

.goGreenSub{
background: url(../images/gogreen-tagline.png) 0 18px no-repeat;
height:155px;
width:677px;

}

#ft {  margin-top:0em;background-color:#fff;padding:10px }
/* Styles
------------------------------------------*/
.title {font-size:160%;padding:4px 0; text-transform:uppercase}

.titleGreen {font-size:155%;padding:0px 6px 0 0 ;color:#3E905D;line-height:1em}

.textGray {color:#666666;font-size:110%;padding-right:12px;display:block}

.rebates{color:#397BA4;
display:block;
padding:12px 8px;
border-top:solid 1px #7EB1CC;
border-bottom:solid 1px #7EB1CC;
background-color:#EEF9FF}

.classifications{
width:430px;
display:block;
padding:2px 8px;
background-color:#FFFFFF}


/* Top Nav
------------------------------------------*/
.navContainer{
width:500px;

position:absolute;
right:5px;
bottom:0px;
}
.navContainer[class]{overflow:hidden;}
*html .navContainer[class]{height:1%;}

#topNav ul { 
list-style:none;
padding:6px 0px;
margin:0;
font-size:125%;}

#topNav  li{ 
list-style:none; 
float:left;
/*background:url("../images/tab-right.png")no-repeat right top;*/
margin:0 2px;
padding:0;

}

#topNav  a{ 
display:block;
padding:8px 15px;
margin:0;
/*background:url("../images/tab-left.png")no-repeat left top;*/
text-decoration:none;
color:#397194;
}

#topNav  a:hover{ 
color:#3C96DF;
}

#topNav li.selected a{ 
display:block;
padding:8px 15px;
margin:0;
background:transparent url(../images/tab-left.png) no-repeat left top;
text-decoration:none;
color:#fff;
}

#topNav li.selected{ 
list-style:none; 
float:left;
background:transparent url(../images/tab-right.png) no-repeat right top;
margin:0 2px;
padding:0;
}


/* Q-Scroller Styles */

#qscroller1 {
    position: relative;
    width:403px;
    height:155px;
}


.qslide {
	font-size: 10pt;
	padding: 18px;
}

.hide {
	visibility: hidden;
	position: absolute;
	top: -400px;
}



/*Fix weird margin on bottom of content area */
.yui-g {margin-bottom:-35px;}

/* Links
----------------------------------------------*/

/*a {color:#999999; text-decoration:none;}
a:hover {color:#0099FF}
a:visited {color:#999999; text-decoration:none;}*/

