body.editor {background-color: #fff; min-height: 450px;}

body {background-color: #272727; font-size: 62.5%; font-family: Arial; min-height: 450px; margin: 0px 0px 10px 0px;}

#container {width: 1000px; background-color: #272727; margin: 0px auto;}

#header {background: url("../images/sce/header-bg.gif") no-repeat left top; height: 162px;}

#contact-details {float: right; width: 280px; font-size: 1.4em; margin-top: 20px; clear: right;}

a {color: #000;}

.telephone-number p {color: #FFF; font-size: 1.5em; padding: 0; margin: 0;}

.email-address p {color: #FFF; padding: 0; margin: 0; font-size: 1.3em;}

.telephone-number p em {font-style: normal; color: #e78325; font-size: 0.7em;}

.email-address p em {font-style: normal; color: #e78325; font-size: 0.7em;}

.email-address a {color: #FFF; text-decoration: none;}

#content {
background-color: #b6b6b6;
width: 796px;
min-height: 400px;
float: right;
margin-bottom: 10px;
padding: 0 10px 10px 10px;
border: 1px solid #89898c;
text-align: center;
}

#footer {
background: url("../images/sce/footer-bg.gif") no-repeat left top; height: 40px; clear: both;}

#footer p {float: right; color: #FFF; padding: 5px 60px 0 0;}

#footer a {color: #FFF; text-decoration: none;}

h1 {color: #000; font-size: 2.4em;}

.subheader{margin-top:0; padding-top:0; color:#555555;}

.hometitle{font-size:3.5em; font-weight:bold; margin-bottom:0; padding-bottom:0;}

h2 {color: #000; font-size: 1.8em;}

h3, h4, h5, h6 {color: #000; font-size: 1.8em;}

p {font-size: 1.4em; line-height: 1.4em; color: #000;}

/*----Left Nav----*/
.products{
font-size:1.4em;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
padding-top:10px;
padding-bottom:0px;
padding-left:25px;
height:29px;
margin:4px 0 2px 0;
background-color: #4e4f51;
}

#left_nav {float: left; width: 182px;}

#left_nav ul {list-style: none; margin: 0; padding: 0;}

#left_nav li {
background-color: #FFF;
margin: 2px 0;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
padding-top:12px;
height: 29px;
}

#left_nav li a {
color: #4e4f51;
display: block;
width: 157px;
padding: 10px 0px 0px 25px;
margin-top: -10px;
text-decoration: none;
font-size: 1.4em;
height: 29px;
}

#left_nav li a:hover {color: #f08f30;}
/*----End Left Nav----*/

/*----Start Search----*/
#search {float: right; height: 40px; padding: 5px 20px 0 0;}

#search button {
background: url(../images/sce/search-go-button.gif) no-repeat left top;
color: #000000;
padding: 2px 12px 2px 18px;
cursor: pointer;
border: none;
}

#ctl01_MainContent_VolSiteSearchResults_Control_message {font-size: 1.2em; line-height: 340%;}
/*----End Search----*/

/*----Product Orange Pod----*/
#product-pod {background-color: #f08f30; width: 796px; margin: 10px 0;}

.pod-projects {width: 155px; height: 100px; display: block; float: left; padding: 0 10px; margin: 10px 0 10px 15px;}

#product-pod h3 {color: #4e4f51; padding: 0 10px;}

#product-pod p {padding: 0 10px; color: #FFF; margin: 0px; text-align: center;}

#product-pod a {text-decoration: none; color: #FFF;}
/*----End Product Orange Pod----*/

#contactform {font-size: 1.2em; width: 500px;}

.floatright{float:right; padding: 5px 0 10px 10px;}

#leftpanel{width:380px; padding-left:5px; float:left;}

#rightpanel{width:380px; padding-left:5px; float:left;}

.vehiclegraphics{
background: url("../images/sce/vehicle-graphics-banner.jpg") no-repeat left top;
width:393px;
height:218px;
text-decoration:none;
cursor:pointer;
}

.vehiclegraphics h2{padding:10px 0 0 10px; margin-bottom:0; font-size:3em; color:#E68324; text-decoration:none;}

.vehiclegraphics .subheader{font-size:0.8em; text-decoration:none;}

.vehiclegraphics .desc{margin:5px 0 0 10px; color:#444; font-size:1.2em; text-decoration:none;}

.vehiclegraphics .call{
padding: 45px 0 0 10px;
margin-top:15px;
text-decoration:none;
color:#444;
font-size:1.4em;
font-weight:bold;
line-height:130%;
}

.vehiclegraphics .tel{font-size:2em; color:#E68324;}

.ourservices{
background: url("../images/sce/services-banner.jpg") no-repeat left top;
width:393px;
height:285px;
text-decoration:none;
cursor:pointer;
}

.ourservices a {text-decoration:none;}

.ourservices h2{padding:10px 0 0 10px; font-size:2.4em; color:#E68324;}

#rightpanel .ourservices ul li{list-style:none; color:#444; font-size:1.2em; font-weight:bold; margin-bottom:10px;}

.SiteSearch_result_item {font-size: 1.2em; line-height: 140%; font-family: Arial, Helvetica, sans-serif; margin: 15px 0 15px 0;}

#content ul {list-style-type: none;}

#content li {
background: url("../images/sce/content-bullet1.gif") no-repeat left top;
font-size: 1.2em;
line-height: 140%;
padding: 2px 0px 0px 20px;
}

.right {float: right;}

.logo {float: left; padding: 20px 0 0 25px;}

th {text-align: left; color: #222222; font-size: 1.4em;}

table ul {padding: 0; margin: 0;}

#ctl00_MainContent_ctl03_panel1 {font-size: 1.4em;}
