body{font:12px Arial, Helvetica, sans-serif;background-color:#0975BB;margin:0;padding:0;}
ul, ol, dl{padding:0;margin:0;}
h1, h2, h3, h4, h5, h6{margin-top:0;color:#F02B22;}
a img{border:none;}
a:link{color:#FFF;text-decoration:none;}
a:visited{color:#FFF;text-decoration:none;}
a:hover{text-decoration:underline;}
input , select ,textarea{background-color:#FFF;border:none;padding:3px;font-size:100%;border:1px solid #CCC;color:#555;}
.container{width:990px;margin:0 auto;margin-top:10px;}
.wrapper{margin:0px;padding:0px;width:990px;background:url(Images/bg_fade.jpg);background-repeat:repeat-y;}
.header{background:url(Images/header_fade.jpg);background-repeat:repeat-x;float:left;margin:0px;padding:0px;margin-left:15px;margin-bottom:-6px;width:960px;}
.header h1{margin:0px;padding:0px;}
.header #logo{float:left;margin-left:18px;}
.header #phone_us{margin-top:12px;margin-left:66px;float:left;}
.header #ex_logos{float:right;margin-top:0px;margin-right:10px;}
ul.nav{background:url(Images/roof_curve.gif) no-repeat bottom;list-style:none;width:990px;margin-left:0px;height:40px;clear:both;padding:0px;}
ul.nav li{margin-right:2px;float:left;padding-bottom:2px;background:url(Images/tab_bg_left_off.png) no-repeat;}
.page-item-710{margin-left:32px;}
ul.nav li#search_item{float:right;padding:0px;margin:0px;margin-right:32px;background:none;}
ul.nav label{display:none;}
#search_item div{display:block;background:url(Images/search_bg.png);background-repeat:no-repeat;float:left;padding:0px;margin:0px;height:28px;}
#search_item input{border:1px solid #0975BB;padding:2px 3px 2px 3px;width:12em;margin-left:4px;margin-top:4px;float:left;}
#search_item #searchsubmit{border:none;margin:0px;height:28px;width:32px;padding:0px;}
ul.nav a, ul.nav a:visited{padding:6px 6px 6px 6px;font-size:110%;font-weight:bold;display:block;color:#333;text-decoration:none;background:url(Images/tab_bg_right_off.png) 100% 0% no-repeat;margin-bottom:-2px;}
ul.nav a:hover, ul.nav a:active, ul.nav a:focus{background:url(Images/tab_bg_active.png) #F02B22;color:#FFF;background-repeat:repeat-x;}
ul.nav .current_page_item a{background:url(Images/tab_bg_active.png) #F02B22;color:#FFF;background-repeat:repeat-x;}
.sm{list-style:none;width:772px;overflow:hidden; height:358px;}
.sm li{float:left;display:inline;overflow:hidden;width:150px;margin:0px;padding:0px;color:#FFF;}
.sm li img{display:block;border:none;margin:0px;padding:0px;}
#Plumbing{background:url(Images/plumbing_bcorner.png) no-repeat 0% 100% #1c3a92;border-right:4px solid #FFF;}
#Electric{background:url(Images/elec_bcorner.png) no-repeat 0% 100% #3ab54a;border-right:4px solid #FFF;}
#Gas{background:url(Images/gas_bcorner.png) no-repeat 0% 100% #f29221;border-right:4px solid #FFF;}
#Locksmith{background:url(Images/lock_bcorner.png) no-repeat 0% 100% #4c2784;border-right:4px solid #FFF;}
#other{background:url(Images/other_bcorner.png) no-repeat 0% 100% #5AA5AB;}
.goto{color:#fff; background:url(Images/arrow.png) no-repeat 6px 10px;display:block;font-weight:bold;padding:4px 4px 4px 32px;width:100%;border-top:3px solid #FFF;clear:both;}
#Gas h2 a{width:130px;display:block;}
#other h2 a{width:130px;display:block;}
.sm li h2{padding:4px;border-bottom:3px solid #FFF;border-top:3px solid #FFF;font-size:140%;color:#FFF;margin-top:0px;display:block;width:100%;}
.sm li h2 a{color:#FFF;text-decoration:none;margin:0px;padding:0px;border:0px;background-image:none;}
.sm li h2 a:visited{color:#FFF;}
.sm li h2 a:hover{color:#FFF;text-decoration:underline;}
.sm li p{margin-left:0px;font-size:12px;width:130px;padding:4px 12px 12px 8px;color:#FFF;height:100px;margin-top:0px;}
.sm li ul{width:240px;float:left;height:132px;margin-left:134px;margin-top:-116px;padding-top:0px;padding-left:0px;}
.sm li ul li{width:90%;padding:0px;margin:0px;overflow:visible;padding-left:0px; margin-left:0px;background:url(Images/box.gif) no-repeat 10% 50%;}
.sm li ul li a:visited {color:#fff;}
.courses{display:block;font-weight:bold;padding:4px 4px 4px 32px;width:96%;clear:both;background:none;}
#course_list{width:142px;border:1px solid #ccc;padding:4px 4px 5px 4px;float:left;}
#course_list a{color:#666;}
#breadcrumb{float:left;width:606px;border:1px solid #ccc;padding:4px;margin-left:4px;margin-bottom:5px;}
.content{margin-left:20px;margin-right:4px;margin-top:15px;width:773px;float:left;color:#333;border:none;}
#welcome_text{padding-left:4px;color:#666;margin-top:10px;float:left;width:99%;margin-bottom:14px; color:#333;}
#welcome_text h3{margin-bottom:4px;font-size:14px;}
#welcome_text a{color:#f02b22;font-weight:bold;}
.clear{clear:both;}
.sidebar1{float:left;width:170px;}
#contact{margin-top:15px;float:left;padding-bottom:6px;}
#contact img{float:left;}
#contact form{padding:0px;margin:0px;}
#contact p{border:1px solid #ccc;display:block;font-weight:bold;width:164px;float:left;color:#f02b22;padding:4px 4px 5px 4px;background:url(Images/request_arrow.png) no-repeat 94% 40%;margin-bottom:5px;}
#contact ul{float:left;width:174px;list-style:none;margin-top:2px;background-color:#e4e4e4;}
#contact ul li{width:100%;clear:both;padding:6px;}
#contact label{width:14em;display:block;float:left;font-weight:bold;color:#333;font-size:10px;}
#contact input{background-color:#FFF;width:156px;float:left;border:none;padding:3px;font-size:100%;border:1px solid #CCC;color:#555;}
#contact select{background-color:#FFF;width:164px;float:left;border:none;padding:3px 3px 3px 0px;font-size:100%;border:1px solid #CCC;color:#555;}
#contact input#submit{border:none;width:6.6em;margin-right:12px;padding:2px 6px 4px 2px;font-weight:bold;float:right;text-align:left;margin-bottom:4px;border-top:3px solid #b81721;background:url(Images/submit.gif) no-repeat 90% 50% #FFF;}
#contact #Latest_request{border-top:3px solid #b81721;}
.course_news{clear:both;float:left;width:174px;margin-top:-2px;margin-bottom:4px;}
.course_news a:hover{text-decoration:underline;}
.course_news h3{width:100%;color:#FFF;background-color:#B81721;width:166px;display:block;padding:4px;float:left;font-size:12px;}
.course_news h3 a{display:block;float:left;color:#FFF;padding-top:2px;}
.course_news h3 img{margin:-2px 6px 0px 0px;}
.course_news ul{float:left;width:100%;color:#FFF;list-style:none;margin:0px;padding:0px;}
.course_news li{clear:both;margin:0px;padding:2px;border-bottom:1px solid #ccc;margin:2px 0px 2px 0px;padding-bottom:6px;}
.course_news h4{margin-bottom:2px; font-size:12px;}
.course_news li h4 a{color:#333;}
.course_news li p a{color:#444;}
.course_news li b a{color:#333;}
.course_news li img{width:40px;height:40px;border:0px;background:none;margin:0px;padding:0px;float:left;display:block;}
.course_news li p{margin:0px;float:left;display:block;width:100%;font-size:11px;color:#666;}
.course_news li strong{padding:0px 20px 0px 0px;text-align:right;display:block;width:100%;clear:both;font-size:11px;color:#666;}
.course_news li strong a{color:#666;}
.category-course-news a{color:#F00;}
.footer{background:url(Images/footer_fade.jpg) #DBDBDC;clear:both;background-repeat:repeat-x;margin-left:20px;color:#666;width:950px;}
.footer ul{width:60%;float:left;padding:10px;}
.footer ul li{display:inline;float:left;padding:0px 4px 0px 4px;display:block;border-right:1px solid #999;}
.footer ul li.social {border:none;margin-top:12px;}
.footer ul li.social img {vertical-align:middle; margin-right:2px;}
.footer p{width:30%;float:right;padding:10px;text-align:right;color:#666;}
.footer a{color:#666;}
*{margin:0;padding:0}
#phone_us_banner{margin-top:20px;}
.heading{margin:0px;padding:0px;cursor:pointer;}
.ticker_box h3 {font-size:14px;}
.ticker_box{float:left;margin-left:0px;width:771px;height:36px;overflow:hidden;margin-top:4px;}
.ticker_box{background:url(Images/arrow-ticker.gif) no-repeat #b81721;}
.ticker_box ul {width:750px; position:relative;}
.ticker_box li {
width:100%;
list-style:none;
list-postion:inside;
position:absolute;
padding:2px 0px 0px 40px;
color:#FFF;
overflow:hidden
}