@charset "utf-8";
/* Hill Country Insulation CSS Document */
body{font-family: Arial, Helvetica, sans-serif; font-size:12pt; color:#2d4d81; background:#ffffff url('images/BG.gif') left top repeat-x;}
p {margin-top:0px;}
.header {
width:980px; height: 50px; margin:auto; margin-top:0px; white-space:nowrap;
font-family: Arial, Helvetica, sans-serif; font-size:26pt; color:#ffffff;
}
.headerlogo {width:762; height:50px; margin:0px; padding:0px; float:left;}
.calltab	{width:218px; height:50px; margin:0px; padding:0px; background: url('images/callTab.gif') left bottom no-repeat; float:right;
font-size:13px; text-align:center; line-height:80px;}
.navBar {
width:980px; height: 30px; margin:auto; white-space:nowrap; line-height:40px;
}
.navBar ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	display: block; margin:0px; padding:0px; height:30px
}
.navBar li {
	vertical-align:middle;
	width:137px; height:30px;
	text-align: center;
	display: block;
    padding:0; margin:0;
    color:#ffffff;font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; white-space:nowrap;
	float: left;
}
.container {
	min-height:460px;/* for not-IE */
  	height:auto !important;/* for IE */
  	height:460px;/* for IE */
}
.content{ width:940px; background-color:#ffffff; border:solid; border-color:#c1cfd2; border-width:1px;
margin:auto; margin-top:30px;
padding:20px;
	min-height:200px;/* for not-IE */
  	height:auto !important;/* for IE */
  	height:200px;/* for IE */
}
.contentText{ width:698px; margin:0px; padding:0px; float:left;
}
.contentRightbar{ width:236px; margin:0px; padding:0px; float:right; font-size:10px; color:#000000; font-weight:bold; text-align:center;
}

.RightTextbox {float:right; width:835px; font-size:13px; color:#636363;}
.leftImageBox {float:left; width:95px;}

h1 { font-size:20px; pading-bottom:10px;}
h2 { font-size:18px; pading-bottom:8px;}
h3 { font-size:16px; margin:20px 0 10px 0;}
.textbox {width:918px; border:solid; border-color:#c1cfd2; border-width:1px; margin:auto; margin-top:10px; padding:10px; font-size:12px; color:#636363; background-color:#f5f7f9;position: relative;left: 1px;top: -1px;}
.energyText {width:630px; height:65px; margin:0px; padding:0px; float:left; font-size:12px; color:#797979;}
.energylogo {width:300px; height:65px; margin:0px; padding:0px; float:right; font-size:10px; color:#000000; font-weight:bold;}
.clear { clear:both; height:1px;}
.hr { background-color:#408abc; width:940px; height:2px; margin:auto; margin-top:15px; margin-bottom:5px;}
.footer {
	width:900px; margin:auto; margin-top:10px;text-align:center;
	color: #484848; font-size:9px;
}
.bigbutton {padding-bottom:4px;}
.more {text-align:right; margin:0px; padding:0px;}

a {outline: none;}
a.Nav, a.Nav:visited{display:block; height:30px; color: #dddddd; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; white-space:nowrap;}
a.NavCurrent		{display:block; height:30px; color: #dddddd; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; white-space:nowrap; background:url(images/currentpage.gif) center top no-repeat;}
a.Nav:hover, a.NavCurrent:hover		{color: #ffffff; text-decoration:underline;}
a.more {text-align:right; color:#408abc; font-size:12px; margin:0px; padding:0px;}




.textboxOuter {width: 940px; background: #f2f2fa;}
.textboxMiddle {background: #cecede;position: relative;left: 1px;top: -1px;} 
.textboxInner {background: #9b9bb0;position: relative;left: 1px;top: -1px;}
span.required {font-size: 1em;font-weight: normal;color:#990000;}

textarea, input[type=text]{
    border:solid 1px;
    border-top-color:#abadb3;border-right-color:#dbdfe6;border-bottom-color:#e3e9ef;border-left-color:#e2e3ea;
    border-radius:2px; /* standard */
    -moz-border-radius:2px; /* Mozilla */
    -webkit-border-radius:2px; /* WebKit */
}
textarea:hover, input[type=text]:hover{
    border:solid 1px;
    border-top-color:#5794bf;border-right-color:#b7d5ea;border-bottom-color:#c7e2f1;border-left-color:#c5daed;
    border-radius:2px; /* standard */
    -moz-border-radius:2px; /* Mozilla */
    -webkit-border-radius:2px; /* WebKit */
}
