body {margin: 0; padding: 0; font: 12px Arial, Helvetica, sans-serif;}
a {text-decoration: none; color: #666666;}

#outer{ width: 968px; height: auto; margin: 0 auto; border: 1px solid #CCCCCC;}
#topbar {width: inherit; position: relative; height: 112px; background: url(/templates/simple/images/topbar.jpg) top center no-repeat;}
#topbar a {color: #006699;}
#quickbutton {
	position: absolute;
	top: 66px;
	right: 162px;
}
#quickbutton a img{border: none;}
#companyname {
	font-size: 28px;
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
	position: absolute;
	top: 29px;
	left: 60px;
}
.address  {
	position: absolute;
	bottom: 0px;
	left: 5px;
	font-size: 11px;
	color: #666666;
	display: block;
	height: auto;
	text-align: center;
}
#infobar {width: inherit; background: url(/templates/simple/images/greaygrad.jpg) top left repeat-x; height: 28px; font-size: 11px; color:#666666; text-indent: 10px; }
#infobar h1 {font-size: 11px; margin: 0; padding: 5px 0 0 0 ;}
#midbar {width: inerhit; height: 100%;  background: url(/templates/simple/images/leftgrad.jpg) top left repeat-y;}
#leftmid {float : left; width: 150px; height: 100%; padding-bottom: 20px;}
#leftmenu {margin-top: 74px;}
#leftmenu ul {margin: 0; padding: 0; list-style-type: none;}
#leftmenu ul li a { display: block; text-transform: uppercase; color: #666666; font-weight: bold; font-size: 14px; background: url(/templates/simple/images/button.jpg)  no-repeat; background-position: center left; padding-left: 14px; border-bottom: 1px dotted #999999;}
#leftmenu ul li a:hover { color:#000000; display: block; background: url(/templates/simple/images/button_down.jpg) no-repeat; background-position: center left; padding-left: 14px;}
#leftmenu ul li li a {background: none; padding-left: 15px; font-size: 11px; text-transform: capitalize; color: #333;}
#leftmenu ul li li a:hover {background: none; padding-left: 15px; font-size: 11px text-transform: normal;}

#leftbox {position: relative; width: 130px; margin: 25px auto auto auto; padding: 3px; height: 250px; overflow: visible; background: #ffffff; border: 1px solid #CCCCCC; 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; 
	filter: alpha(opacity=80); 
	font-size: 11px; color: #333333;
	text-align: center;
	}
#rightmid {float: left; width: 798px; padding: 10px;}
#content{width: auto;} 
#pagetitle {width: 740px; height: 53px; background: url(/templates/simple/images/pagetitle.jpg) top left no-repeat;}
#pagetitle h1 {position: relative; top:20px; left: 30px; width: inherit; margin: 0; padding: 0; font-size: 14px; color: #006699;}
#leftbox h2 {font-size: 11px; margin:0;padding:0; font-weight: normal;}
#footer {height: 80px; background: #ffffff; text-align: center; color: #666666; font-size: 11px;}

#quickquote{
	height: auto;
}
#quickquote input {vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #036;background-color:#fafcfd; width: 150px;}
#quickquote label {vertical-align: top; float: left; width: 150px; font-size: 12px; color: #036; text-transform: uppercase; }
#quickquote select {vertical-align: top; width: 150px; color: #036; font-size: 12px;}
#quickquote .quickquotebutton { margin: 3px 0 0 0;  height: auto; font-size: 12px; color: #006;}
#quickquote .textarea {width: 400px; font-family: Arial, Helvetica, sans-serif;color:#036;}
