body{font-family:Arial,Helvetica,sans-serif;color:#848688;font-size:14px;background:white url(../images/top.jpg) repeat-x;margin:0;padding:0;}
h1{font-weight:bold;font-size:16px;color:#DB3239;}
a{text-decoration:underline;color:#db3239;}
a:hover{text-decoration:none;color:#db3239;}
em{color:#DB3239;font-style:normal;}
ul{list-style-type:none;}
li a{text-decoration:underline;color:#Db3239;}
li a:hover{text-decoration:none;}
td{color:#848688;font-size:14px;}
#page{margin:40px auto 5px;padding:3px 0 0 0;width:800px;}
#header{height:111px;width:800px;border:1px solid white;}
#left{float:left;width:250px;}
#right{float:right;width:546px;}
#quote{text-transform:uppercase;font-size:11px;margin:21px 0 0 158px;font-weight:bold;}
#quote a{color:#848688;text-decoration:none;}
#quote a:hover{color:#db3239;text-decoration:none;}
#locations{color:#848688;text-transform:uppercase;font-size:20px;font-weight:bold;margin:53px 0 0 110px;}
#nav_head{margin:0;padding:11px 7px 15px 20px;background:url(../images/nav_head.jpg) no-repeat top left;font-size:11px;color:White;font-weight:bold;text-transform:uppercase;}
#nav_box{margin:0 0 5px 0;padding-bottom:20px;background:url(../images/nav_background.jpg) no-repeat bottom left;}
#navigation{width:235px;margin:0;padding:0 0 0 8px;text-align:right;font-size:13px;}
#navigation a{height:20px;width:224px;display:block;background-image:url(../images/navigation_off.jpg);text-decoration:none;color:White;font-weight:bold;padding:3px 11px 0 0;text-transform:uppercase;}
#navigation a:hover{background-image:url(../images/navigation_on.jpg);text-decoration:none;}
#subnavigation{font-size:14px;padding:20px 0 18px 0;color:#DB3239;font-weight:bold;text-align:right;}
#subnavigation a{color:#DB3239;text-decoration:none;}
#subnavigation a:hover{color:#848688;text-decoration:underline;}
#news{width:400px;font-size:11px;margin-top:3px;font-weight:bold;}
#news a{width:269px;height:22px;display:block;background-image:url(../images/news_off.jpg);text-decoration:none;padding:3px 0 0 25px;text-transform:uppercase;color:#848688;}
#news a:hover{background-image:url(../images/news_on.jpg);text-decoration:none;color:#363837;}
#last{width:400px;font-size:11px;margin-top:3px;font-weight:bold;}
#last a{width:269px;height:22px;display:block;background-image:url(../images/last_news_off.jpg);text-decoration:none;padding:3px 0 0 25px;text-transform:uppercase;color:#848688;}
#last a:hover{background-image:url(../images/last_news_on.jpg);text-decoration:none;color:#363837;}
#satisfaction{float:right;}
#left_float{float:left;}
#right_float{float:right;margin-right:60px;}
.dots{margin:0 0 0 7px;letter-spacing:2px;}
.breadcrumbs{text-transform:uppercase;font-size:11px;font-weight:bold;}
.breadcrumbs a{color:white;text-decoration:none;margin:0 2px 0 2px;}
.breadcrumbs a:hover{color:#db3239;text-decoration:none;}
a.active{color:#db3239;text-decoration:none;}
.B_currentCrumb{color:#db3239;text-decoration:none;}
.box_head{margin:0;padding:10px 8px 3px 20px;background:url(../images/box_head.jpg) no-repeat top left;font-size:11px;color:White;font-weight:bold;text-transform:uppercase;}
.box{margin:0 0 5px 0;width:235px;padding:0 8px 10px 8px;background:url(../images/box_background.jpg) no-repeat bottom left;}
.md_box_head{margin:0;padding:10px 8px 6px 20px;background:url(../images/md_box_head.jpg) no-repeat top left;font-size:11px;color:White;font-weight:bold;text-transform:uppercase;}
.md_box{margin:0 0 5px 0;width:287px;padding:0 8px 1px 2px;background:url(../images/md_box_bottom.jpg) no-repeat bottom left;}
.lg_box_head{margin:0;padding:10px 8px 6px 20px;background:url(../images/lg_box_head.jpg) no-repeat top left;font-size:11px;color:White;font-weight:bold;text-transform:uppercase;}
.lg_box{margin:0 0 5px 0;padding-bottom:10px;background:url(../images/lg_box_bottom.jpg) no-repeat bottom left;}
.content{background:url(../images/lg_box_background.jpg) repeat-y;padding:0 10px 10px 10px;}
.special{font-weight:bold;font-size:16px;color:#848688;}
.address{font-weight:bold;font-size:12px;margin:0 0 10px 30px;}
#credits{font-size:9px;color:#cacbce;margin:10px 0 0 5px;}
#credits a{text-decoration:none;color:#cacbce;}
#credits a:hover{text-decoration:underline;color:#cacbce;}
#bottom{height:25px;background:url(../images/bottom.jpg) repeat-x;}
.clear{clear:both;}
#after{margin:12px auto 0 0;padding:5px;width:535px;height:58px;font-weight:bold;font-size:135%;text-align:center;color:white;background:url(../images/after_back.jpg) no-repeat;}
fieldset{border:none;}
.ajaxSearch_grpResultName,.AS_ajax_grpResultName,.paging1{display:none;}