.solidblockmenu ul{
margin: 0;
padding: 0;
float: left;
position:relative;
z-index:10;
font-family:Arial, Helvetica, sans-serif;
font-weight:900;
width:900px;
overflow: hidden;
font-size:14px;
word-spacing:normal;
background: url(../themes/sky/images/metal.png) center center repeat-x;
}

.solidblockmenu li{
display: inline;

}

.solidblockmenu li a{
float: left;
color: white;
padding-top: 10px;
padding-bottom: 10px;
padding-left:13px;
padding-right:13px;
text-decoration: none;
font-size:14px;
background:url(../themes/sky/images/divider.png) no-repeat 100% 0;
}

.solidblockmenu li a:visited{
color: white;
font-size:14px;
}

.solidblockmenu li a:hover, .solidblockmenu li a.selected{
color: white;
font-size:14px;
text-decoration:none;
background: transparent url(../themes/sky/images/overmenu-color.png) center center repeat-x;
}




/* ######### Drop Down ULs CSS ######### */

.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
font: normal 13px Verdana;
margin: 0;
margin-top:-1px;
border-top:#330000 solid 1px;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
background: white;
border-bottom-width: 0;
visibility: hidden;
z-index: 100;
text-transform:uppercase;
}

.ddsubmenustyle li a{
display: block;
width: 200px; /*width of menu (not including side paddings)*/
color:#FFFFFF;
background-color:#CC0000;
text-decoration: none;
padding: 4px 18px;
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block;
width: 210px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{
background-color:#990000;
color: white;
}

/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 4px;
border: 0;
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
right: 100px;
border: 0;
}

.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}





#slide-holder{
margin-left:0px;
float:left;
}

#slide-runner {
top : 9px;
left : 0px;
width : 900px;
height : 327px;
position:relative;
overflow:hidden;
}

#slide-runner img {
position : absolute;
display:none;
}

#slide-controls {
left:0px;
top:-13px;
width : 880px;
height : 21px;
display : none;
position : relative;
background:url(../img/slide-bg.png) 0 0;
padding-top:4px;
padding-right:20px;
}

#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 10px;
line-height : 16px;
margin:0px;
text-transform : uppercase;
}
#slide-controls p#slide-nav {
float : right;
height :11px;
display : inline;
margin :0px;
}
#slide-controls p#slide-nav a {
float : left;
width : 15px;
height : 15px;
display : inline;
font-size : 9px;
margin:0px;
line-height : 15px;
font-weight:lighter;
text-align : center;
text-decoration : none;
color:#FFFFFF;
margin-left:3px;
margin-right:3px;
font-family:Arial, Helvetica, sans-serif;
}

#slide-controls p#slide-nav a.on {
background-position : 0 -15px;
}

#slide-controls p#slide-nav a {
background-image : url(../img/number.gif);
}
#nav ul li a {
background : url(../img/nav.png) no-repeat;
}




.rightcontainer{ background:url(../../images/widget-panel.png) no-repeat;width:292px; height:350px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; text-align:left;margin-left:12px; margin-top:20px;}


#thanksform{width:280px; height:340px; margin-left:10px; font-size:11px; text-align:left; padding-top:10px; display:none;}
#thanksform strong{color:#CC0000; font-size:12px;}
.thanktitle{color:#ffffff; font-size:16px; margin-top:10px; font-weight:bolder;}
.thankcontent{width:270px; height:90px; margin-top:5px; font-size:13px; text-align:left;}


#informationform{width:280px; height:340px; margin-left:10px; font-size:11px; text-align:left; padding-top:10px;}
#informationform strong{color:#CC0000; font-size:12px;}
.inputcontainer{width:270px; height:38px; text-align:left;}
.leftinput{width:133px; float:left; text-align:left;}
.leftinput input{width:125px; margin-top:2px; height:12px; vertical-align:middle; font-size:11px;}
.rightinput{width:132px; float:left; text-align:left; margin-left:5px;}
.rightinput input{width:125px; margin-top:2px; height:12px; vertical-align:middle; font-size:11px;}
.state_zip{width:62px; float:left; margin-left:5px; text-align:left;}
.state_zip input{width:55px; margin-top:2px; height:12px; vertical-align:middle; font-size:11px;}

#div1{width:125px; margin-top:2px; height:12px; vertical-align:middle; font-size:11px;}
#div3{margin-top:2px; height:12px; vertical-align:middle; font-size:11px;}
#div7{width:133px; margin-top:2px; height:18px; font-size:10px;}
#div10{width:95px; margin-top:0px; height:18px; font-size:12px;}
#div12{width:60px; margin-top:2px; height:18px; font-size:12px;}
#div13{width:65px; margin-top:2px; height:18px; font-size:12px;}
#div14{width:180px; margin-top:2px; height:18px; font-size:12px;}
#div15{width:180px; margin-top:2px; height:18px; font-size:12px;}
#button{width:75px; float:left; margin-left:10px; margin-top:8px; text-align:left;}




.hcontent{float:left; width:580px; margin-left:10px; color:#FFFFFF; font-size:12px; line-height:18px; margin-top:20px;}
.hcontent h2{ margin:10px 0px 5px 0px; text-align:center;}


.content{width:760px; margin:auto; color:#000; font-size:14px; line-height:20px; padding-top:20px; min-height:350px;}
.content h3{text-align:center;}
.content strong{color:#CC0000;}

.content h4{color:#CC0000; font-size:18px; font-weight:bolder;}


.footerlink{font-size:14px; color:#FFFFFF; height:30px; line-height:30px; margin-top:10px;}

.footerlink a:link{ color:#CC0000; text-decoration:none;}
.footerlink a:visited{ color:#CC0000; text-decoration:none;}
.footerlink a:hover{ color:#CC0000; text-decoration:underline;}
.footerlink a:active{ color:#CC0000; text-decoration:none;}


.presscon{width:760px; margin:auto;}
.pressinfo{width:760px; float:left;}
.pressinfo img{margin-right:10px;}

.pressinfo span{font-weight:bolder;}
.pressinfo h5{float:right; font-size:12px;}

.pressinfo a:link{color:#000000; text-decoration:none;}
.pressinfo a:visited{color:#000000; text-decoration:none;}
.pressinfo a:hover{color:#000000; text-decoration:none;}
.pressinfo a:active{color:#000000; text-decoration:none;}
