body, html { color: #383838; font-size: 12px; font-family: arial, verdana; background-color: #f3f3f3; background-image: url(../asset/wrenchbg.gif); height: 100%; margin: 0; }
p { }
td { }
a:link { }
a:visited { }
a:hover { }
a:active { }
#optimusprime { background-color: #fff; width: 750px; min-height: 100%; margin-right: auto; margin-left: auto; border-right: 1px solid #9f9f9f; border-left: 1px solid #9f9f9f;; }
#all { background-color: #fff; border-color: #fff; }
/*<agl.folder "Text Styles">*/
	.make-bold { font-weight: bold; }
	.make-redbasic { color: #af2828; }
	.make-redheader { color: #af2828; font-size: 14px; }
	.make-whiteheader2 { color: #fff; font-size: 16px; }
	.make-whiteheader { color: #fff; font-size: 14px; }
	.make-white { color: #fff; }
/*</agl.folder>*/
/*<agl.folder "Buttons">*/
	#btn a { color: #fff; font-size: 12px; background-color: #383838; background-image: url(../asset/whitecorner.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; position: static; width: 60px; height: 21px; float: left; min-width: 60px; max-width: 106px; margin-right: 8px; padding-top: 3px; padding-bottom: -3px; display: inline-table; }
	#btn a:hover { color: #fff; font-size: 12px; background-color: #af2828; background-image: url(../asset/whitecorner.gif); background-repeat: no-repeat; background-position: left top; text-decoration: underline; text-align: center; position: static; width: 60px; height: 21px; float: left; min-width: 60px; max-width: 106px; margin-right: 8px; padding-top: 3px; padding-bottom: -3px; display: inline-table; }
	#btn a:active { color: #fff; font-size: 12px; background-color: #d24e4e; background-image: url(../asset/whitecorner.gif); background-repeat: no-repeat; background-position: left top; text-decoration: underline; text-align: center; position: static; width: 60px; height: 21px; float: left; min-width: 60px; max-width: 106px; margin-right: 8px; padding-top: 3px; padding-bottom: -3px; display: inline-table; }
	#hl-btn a { color: #fff; font-size: 12px; background-color: #af2828; background-image: url(../asset/whitecorner.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; position: static; width: 60px; height: 21px; float: left; min-width: 60px; max-width: 106px; margin-right: 8px; padding-top: 3px; padding-bottom: -3px; display: inline-table; }
	#hl-btn a:hover { color: #fff; font-size: 12px; background-color: #d24e4e; background-image: url(../asset/whitecorner.gif); background-repeat: no-repeat; background-position: left top; text-decoration: underline; text-align: center; position: static; width: 60px; height: 21px; float: left; min-width: 60px; max-width: 106px; margin-right: 8px; padding-top: 3px; padding-bottom: -3px; display: inline-table; }
	#hl-btn a:active { color: #fff; font-size: 12px; background-color: #d24e4e; background-image: url(../asset/whitecorner.gif); background-repeat: no-repeat; background-position: left top; text-decoration: underline; text-align: center; position: static; width: 60px; height: 21px; float: left; min-width: 60px; max-width: 106px; margin-right: 8px; padding-top: 3px; padding-bottom: -3px; display: inline-table; }
/*</agl.folder>*/
/*<agl.folder "Global">*/
	.clickable { cursor: pointer; }
	#title { background-color: #383838; background-image: url(../asset/titlecrnr.gif); background-repeat: no-repeat; background-position: right bottom; height: 20px; margin-top: 20px; margin-right: 12px; margin-left: 12px; padding-top: 5px; padding-left: 12px; }
	.inputhighlight { background-color: #e3d6bf; }
	.inputgrey { background-color: #ebebeb; }
/*</agl.folder>*/
/*<agl.folder "Header">*/
	#header { margin-bottom: 15px; }
	.tableheader { border-bottom: 1px solid #acacac; }
	#header-left { background-image: url(../asset/header-logo.gif); background-repeat: no-repeat; background-position: left bottom; width: 193px; height: 114px; float: left; }
	#header-right {  }
	#header-top { height: 43px; }
	#header-btm { background-repeat: repeat-x; text-align: right; height: 23px; }
	#header-redline { background-color: #af2828; height: 3px; }
	#navbar { background-image: url(../asset/greybar-repeat.gif); background-repeat: repeat-x; text-align: right; height: 45px; }
	table#tablefix { width: 100%; height: auto; margin: 0; padding: 0; }
	#contactfix { margin: 0; padding: 0; width: 100%; }
/*</agl.folder>*/
/*<agl.folder "Main">*/
	#main {  }
/*</agl.folder>*/
/*<agl.folder "Main Left">*/
	#main-left { margin-right: 288px; margin-left: 15px; }
	#home-banner { background-image: url(../asset/banner-home.jpg); background-repeat: no-repeat; height: 101px; }
	#banner-servicerepair { background-image: url(../asset/banner-servicerepair.jpg); background-repeat: no-repeat; background-position: 0 bottom; height: 101px; }
	#banner-testimonials { background-image: url(../asset/banner-testimonials.jpg); background-repeat: no-repeat; background-position: 0 bottom; height: 101px; }
	#banner-contactus { background-image: url(../asset/banner-contactus.jpg); background-repeat: no-repeat; background-position: 0 bottom; height: 101px; }
	#body-home { line-height: 1.5; padding: 12px; }
/*</agl.folder>*/
/*<agl.folder "Main Right">*/
    #main-right { width: 273px; float: right; margin-right: 15px; }
	#main-right-home { width: 273px; float: right; margin-right: 15px; margin-left: 15px; }
	#main-sidebox { text-align: center; clear: both; border-color: #755e34; }
	#main-sidebox p { background-color: #e3d6bf; text-align: center; padding: 5px; margin-top: 20px; margin-right: 20px; margin-bottom: 20px; border: dashed 1px #755e34; }
	#main-sideboxblank {  }
	.servicetabs { color: #fff; font-size: 14px; text-decoration: none; display: inline; }
	a.servicetabs:hover { color: #fff; font-size: 14px; text-decoration: underline; display: inline; }
	a.servicetabs:active { color: #fff; font-size: 14px; text-decoration: underline; display: inline; }
	#vertbox1 a { background-color: #858585; background-image: url(../asset/servicetab-request.jpg); background-repeat: no-repeat; background-position: left top; text-align: center; position: static; width: 91px; height: 240px; float: left; border-color: #858585; display: block; }
	#vertbox1 a:hover { background-color: #858585; background-image: url(../asset/servicetab-requestb.jpg); background-repeat: no-repeat; background-position: left top; text-align: center; position: static; width: 91px; height: 240px; float: left; border-color: #858585; display: block; }
	#vertbox2 a { background-color: #858585; background-image: url(../asset/servicetab-service.jpg); background-repeat: no-repeat; background-position: left top; text-align: center; position: static; width: 91px; height: 240px; float: left; border-color: #858585; display: block; }
	#vertbox2 a:hover { background-color: #858585; background-image: url(../asset/servicetab-serviceb.jpg); background-repeat: no-repeat; background-position: left top; text-align: center; position: static; width: 91px; height: 240px; float: left; border-color: #858585; display: block; }
	#vertbox3 a { background-color: #858585; background-image: url(../asset/servicetab-repair.jpg); background-repeat: no-repeat; background-position: left top; text-align: center; position: static; width: 91px; height: 240px; float: left; border-color: #858585; display: block; }
	#vertbox3 a:hover { background-color: #858585; background-image: url(../asset/servicetab-repairb.jpg); background-repeat: no-repeat; background-position: left top; text-align: center; position: static; width: 91px; height: 240px; float: left; border-color: #858585; display: block; }
	#textbox { text-align: center; margin-top: 201px; }
/*</agl.folder>*/
/*<agl.folder "Footer">*/
	#footer { background-image: url(../asset/bgbody-lower.gif); height: 137px; clear: both; border-top: 1px solid #acacac; border-right-color: #fff; border-left-color: #fff; }
	#autospan { display: block; }
	#footer-reflectleft { background-image: url(../asset/homebtn-reflect.gif); width: 234px; height: 47px; float: left; }
	#footer-reflectright { background-image: url(../asset/vertimg-reflect.gif); width: 298px; height: 47px; float: right; }
	#footer-text { text-align: center; clear: both; }
/*</agl.folder>*/
/*<agl.folder "Nav">*/
	#nav a { color: #fff; font-size: 12px; background-color: #383838; background-image: url(../asset/whitecorner.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; height: 18px; float: left; min-width: 30px; max-width: 106px; padding-top: 5px; padding-right: 10px; padding-left: 10px; border-left: 1px solid #fff; display: inline-table; }
	#nav a:hover { color: #fff; font-size: 12px; background-color: #af2828; background-image: url(../asset/whitecorner.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; height: 18px; float: left; min-width: 30px; max-width: 106px; padding-top: 5px; padding-right: 10px; padding-left: 10px; border-left: 1px solid #fff; display: inline-table; }
	#nav a:active { color: #fff; font-size: 12px; background-color: #d24e4e; background-image: url(../asset/whitecorner.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; height: 18px; float: left; min-width: 30px; max-width: 106px; padding-top: 5px; padding-right: 10px; padding-left: 10px; border-left: 1px solid #fff; display: inline-table; }
	#nav-on a { color: #fff; font-size: 12px; background-color: #af2828; background-image: url(../asset/whitecorner.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; height: 18px; float: left; min-width: 30px; max-width: 106px; margin-top: 5px; margin-bottom: -5px; padding-top: 5px; padding-right: 10px; padding-left: 10px; border-right-width: 1px; display: inline-table; }
	#nav-on a:hover { color: #fff; font-size: 12px; background-color: #af2828; background-image: url(../asset/whitecorner.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; height: 18px; float: left; min-width: 30px; max-width: 106px; margin-top: 5px; margin-bottom: -5px; padding-top: 5px; padding-right: 10px; padding-left: 10px; display: inline-table; }
	#nav-on a:active { color: #fff; font-size: 12px; background-color: #d24e4e; background-image: url(../asset/whitecorner.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; height: 18px; float: left; min-width: 30px; max-width: 106px; margin-top: 5px; margin-bottom: -5px; padding-top: 5px; padding-right: 10px; padding-left: 10px; display: inline-table; }
	#navcontainer { float: right; }
/*</agl.folder>*/
/*<agl.folder "STALE DIV">*/
	.stale-div { }
	.stale-divC { clear: both; }
	.stale-div48l { margin-right: 210px; }
	.stale-div48r { width: 200px; float: right; display: inline; }
	.stale-div-right { position: relative; }
	.stale-div-left {  }
	.stale-div-right-custom { vertical-align: top; width: 200px; float: right; }
/*</agl.folder>*/
.input-gradient { background-image: url(../asset/inputbg.gif); background-repeat: repeat-x; border: solid 1px #9f9f9f; }
.input-gradient2 { background-image: url(../asset/inputbg2.gif); background-repeat: repeat-x; border: solid 1px #9f9f9f; }
li { list-style-image: url(../asset/bullet.gif); }
.redbox { color: #f4f4f4; background-color: #c90204; text-align: center; clear: both; margin-top: 30px; padding: 5px; border: solid 1px #a2a2a2; }
.icon-action { border: 0px; }

