body{margin:0; padding:0; background-color:#E6EDF3;}
form, td, p {margin:0; padding:0;}
table, td {border-collapse:collapse;}
table, td, img {border:0;}
h1,h2{text-decoration:none;font-size:17px; color:#FFF; margin:0px 0px 0px 0px;}

input, textarea, select{font:11px Tahoma, Arial, Geneva, sans-serif; color:#000000; vertical-align:top; padding-left:4px; padding-top:3px;}
input{ width:225px; height:22px;}
textarea{width:225px; height:124px;}
td, tr {vertical-align:top; text-align:left}

.header{height:319px; background:url(images/header.jpg) top no-repeat;}
.header_sign{width:220px; padding:12px 0 0 18px;}
.header_sky{width:336px; padding:61px 0 0 0;}
.header_wood{padding:12px 0 0 0;}

.hov_lights{padding:0 0 0 9px;}
.main_background{width:766px; height:349px; background:url(images/fill.jpg) top repeat-y;}
.main_background2{width:766px; height:349px; background:url(images/bg.jpg) top no-repeat;}

.box_header{padding:33px 0 20px 0px; font:17px tahoma, arial, helvetica, sans-serif; font-weight:bold; color:#FFF;}
.box_header_background{width:2px; height:2px; background:url(images/bg_top.gif) top right no-repeat;}
.box_header_background2{height:2px; background:url(images/fill_2.gif) top left repeat-x;}

.cat_box{width:110px; height:18px; font-size:12px;}

.align_right{text-align:right}
.bottom{vertical-align:bottom}

#content_wrap_in{background:url(images/fill_1.gif) top right no-repeat;}
.content_wrap{width:2px; background:url(images/fill_bot.gif) top repeat-y;}
.content{padding:18px 0 0 13px;font:11px/14px tahoma, arial, helvetica, sans-serif;color:#E6EDF3;}
.content b{color:#FFF;}
.content a{text-decoration:underline;color:#E6EDF3;}
.content a:hover{text-decoration:none;}
.content .link{background:url(images/arr.gif) center left no-repeat; padding:0 0 0 10px; font-weight:bold; color:#162A36; text-decoration:none;}
.content .link:hover{ text-decoration:underline;}
.content_up{font-weight:bold; font-size:13px; font:tahoma, arial, helvetica, sans-serif;color:#E6EDF3;}
#feedback_box{width:240px; padding:0px 10px 10px 0px; border-bottom:1px solid #E6EDF3;}

.content .link_1{font-weight:bold; color:#162A36; text-decoration:underline;}
.content .link_1:hover{ text-decoration:none;}

.content ul {margin:0;padding:0;list-style:none;}
.content li {background:url(images/arr_1.gif) center left no-repeat;margin:0 0 0 0;padding:0 0 0 13px;}
.content li a {line-height:16px;text-decoration:underline;background-position:left center;}
.content li a:hover{text-decoration:none;}

.search_menu{width:130px;height:30px;padding:5px 0px 5px 0px;}
.search_menu1{width:230px;height:30px;padding:5px 0px 5px 0px;}
.search_type{width:70px;height:30px;padding:5px 0px 5px 18px;font:17px tahoma, arial, helvetica, sans-serif; font-weight:bold;color:#FFF;}
.search_town{width:60px;height:30px;padding:5px 0px 5px 0px;font:17px tahoma, arial, helvetica, sans-serif; font-weight:bold;color:#FFF;}
.search_table{width:749px;margin-left:9px;background-color:#748189;}
.searchbox{height:22px;font-weight:bold; font-size:13px; margin:0px; padding:0px;}
.searchbox2{height:19px;font-weight:bold; font-size:13px; margin:0px; padding:0px 0px 0px 3px;}
.searchbox3{height:22px;font-weight:bold; font-size:13px; margin:0px; padding:0px; width:230px;}
.boxtext{font-size:14px; padding-top:3px; height:28px; width:120px;}
.search_btn{height:30px; width:110px; border:0px; cursor:pointer; background:url(images/search_btn.jpg) no-repeat}
.quote_btn{height:30px; width:150px; border:0px; margin-left:80px; cursor:pointer; background:url(images/quote_btn.jpg) no-repeat}
.nav_space{padding-top:8px;}

.results_header{height:35px;width:300px;font:14px tahoma, arial, helvetica, sans-serif; font-weight:bold; color:#FFF;}
.results_school{height:35px;width:360px;font:14px tahoma, arial, helvetica, sans-serif; font-weight:bold; color:#FFF;}
.results_school2{padding-top:20px;width:360px;height:60px;font:12px tahoma, arial, helvetica, sans-serif bold; color:#E6EDF3;border-bottom:1px dotted #FFF;}
.results{padding-top:20px;width:300px;font:12px tahoma, arial, helvetica, sans-serif bold; color:#E6EDF3;border-bottom:1px dotted #FFF;}
.results_att{height:35px;width:250px;font:14px tahoma, arial, helvetica, sans-serif; font-weight:bold; color:#FFF;}
.results_att2{padding-top:13px;width:250px;font:12px tahoma, arial, helvetica, sans-serif bold; color:#E6EDF3;border-bottom:1px dotted #FFF;}
.results_profile{height:35px;width:125px;font:14px tahoma, arial, helvetica, sans-serif; font-weight:bold; color:#E6EDF3;}
.results_profile2{margin-left:20px;height:50px;width:100px;font:12px tahoma, arial, helvetica, sans-serif bold; color:#E6EDF3;}
.att_img{margin-right:4px;}
.res_content{font-size:13px; color:#E6EDF3;}

.profile_form_left{width:100px;height:30px;font-weight:bold;}
.profile_form_right{width:180px;height:30px;}
.request_btn{height:30px; width:110px; border:0px; cursor:pointer; background:url(images/request_btn.jpg) no-repeat}
#service_txt{width:60px;float:left; padding-top:4px;}


.footer{width:766px; height:70px; padding:0 0 0 31px;}
.footer_text{width:420px; padding:21px 0 0 0; font:11px/13px  tahoma, arial, helvetica, sans-serif;color:#3C4850;}
.footer_policy{padding:22px 0 0 25px; font:11px/13px  tahoma, arial, helvetica, sans-serif;color:#3C4850;}
.footer strong{text-decoration:underline; font-weight:bold;}
.footer b{text-decoration:none; font-weight:bold;}
.footer a{color:#3C4850;text-decoration:none;}
.footer .link_1{font:11px/13px arial, helvetica, sans-serif; font-weight:normal; text-decoration:none;}
.footer .link_1:hover{text-decoration:underline;}

.footer .link_2{font:11px/13px arial, helvetica, sans-serif; font-weight:bold; text-decoration:underline;}
.footer .link_2:hover{text-decoration:none;}
