body {font-family: Arial, Helvetica, sans-serif;margin:0px 0 20px 0; text-align: center; color:#3a3a3a; font-size: 11px; background: url(../images/nav/bg.gif) repeat-x #9ab2a1;  }
.outer {width: 766px;       margin-left: auto;    margin-right: auto; margin-top:0px; text-align:left; background: url(../images/nav/bg.gif) repeat-y;}
td {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; line-height:15px;}
a  {color:#336f9e; text-decoration:none; cursor:pointer}
a:active  {color:#336f9e; text-decoration:none; cursor:pointer}
a:visited {color:#336f9e; text-decoration:none;   cursor:pointer}
a:hover {color:#4c8d60; text-decoration:underline; cursor:pointer}
form {margin:0px; padding:0px;}
.fl {float:left;}
.fr {float:right;}
.clearer { clear: both; font-size: 1px; line-height: 1px; height: 1px; margin-bottom: -1px;}
#top_right {float:right; background: url(../images/nav/nav1.gif) no-repeat; width:201px; height:27px;text-align:center;}
#top_right ul {margin:7px 0 0 0; padding:0; list-style-type:none;}
#top_right li {display:inline; margin-right:3px; color:#fff;}
#top_right li a {color:#fff;}

#topnav {height:95px}
#navlogo {float:left; width:219px; padding-top:9px;}
#navphone {float:left; margin-left:30px; padding-top:28px;}

#footer {background:#ededed; padding:4px 4px 4px 7px; height:28px; border-top:5px solid #fff;border-bottom:5px solid #fff;}
.getnotified {float:left; width:219px;}
.emailinput {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#717171; padding:2px 2px 2px 4px; width:126px; border:1px solid #bebebe;}
.emailgo {float:left; width:31px; margin-left:10px; margin-top:4px;}
.emailsign {float:left; width:130px; padding-top:3px; margin-left:10px; font-family:Arial, Helvetica, sans-serif; color:#717171;}

#bottomnav {float:right; width:320px; text-align:right; padding-top:8px;}
#bottomnav ul {list-style-type:none; display:inline; margin:0; padding:0;}
#bottomnav li {margin-right:3px;display:inline; color:#717171;}

#bottomnav li a {color:#717171}

#navlist {height:30px;}
#navlist ul {margin:0px; padding:0px; display:inline; list-style-type:none;}
#navlist li { margin-right:4px;display:block; font-size:12px;float:left; }
#navlist li a {background:#738ca0; color:#fff; text-align:center;  float:left; padding:8px 16px 8px 16px; font-weight:bold;  display:block;}
#navlist li a:hover {background:#c8e5d2; color:#4a555c; text-align:center;  float:left; padding:8px 16px 8px 16px; font-weight:bold; text-decoration:none;}

#navlist li.on {background:#fff; color:#000; text-align:center;  float:left; font-weight:bold; margin-right:4px;display:block;}
#navlist li.on a {background:#c8e5d2; color:#4a555c; text-align:center;  float:left; padding:8px 16px 8px 16px; font-weight:bold; text-decoration:none;}
#navlist li.on a:hover {background:#4a8c60; color:#fff; text-align:center;  float:left; padding:8px 16px 8px 16px; font-weight:bold;  display:block;}

#main_border {background:#c8e4d0; padding:10px;}
#index_image {background:url(../images/index/dk_main.jpg) no-repeat; height:125px; color:#fff; padding:19px 490px 0 19px; font-size:12px;}
#index_imagetext {position:absolute; margin-top:0px; margin-left:0px; width:220px; z-index:1000; color:#000; font-size:12px; background:#fff; padding:20px 10px 26px 20px; filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;}
#index_imagetext .intro {font-family:Georgia, 'Times New Roman', Times, serif; font-size:23px; margin-bottom:2px;}
#index_intro {background:#527d5f; padding:9px 19px 9px 19px; color:#fff; font-size:12px; margin-bottom:10px;}
#index_intro a {color:#fff; text-decoration:underline;}
#index_boxes a {color:#1b6f29; font-weight:bold; text-decoration:underline;}

#index_boxes {height:163px; background:#fff; padding-top:5px; line-height:15px; margin-bottom:10px;}

#box1 {float:left; width:246px; margin-right:5px;}
#box1 .intro {border-top:5px solid #6faf01; font-size:14px; font-weight:bold; font-family:Georgia, 'Times New Roman', Times, serif; color:#333; padding:9px 0 9px 15px}
#box1 .bg {background:url(../images/index/dk.gif) no-repeat 16px 16px #eeeeee; padding:14px 16px 16px 90px;}

#box2 {float:left; width:245px; margin-right:5px;}
#box2 .intro {border-top:5px solid #d7004d; font-size:14px; font-weight:bold; font-family:Georgia, 'Times New Roman', Times, serif; color:#333; padding:9px 0 9px 15px}
#box2 .bg {background:url(../images/index/dk.gif) no-repeat 16px 16px #eeeeee; padding:14px 16px 16px 90px;}

#box3 {float:left; width:245px;}
#box3 .intro {border-top:5px solid #f69907; font-size:14px; font-weight:bold; font-family:Georgia, 'Times New Roman', Times, serif; color:#333; padding:9px 0 9px 15px}
#box3 .bg {background:url(../images/index/dk.gif) no-repeat 16px 16px #eeeeee; padding:14px 16px 16px 90px;}


#left_nav {float:left; width:185px }
#browse_cat ul {margin:0px 0 0 0; padding:0; list-style-type:none;}
#browse_cat li {list-style-type:none; border-bottom:1px solid #d6d6d6; }
#browse_cat li a { display:block; padding:10px 10px 10px 15px; height:14px; background:#f3f3f3; color:#505050;}
#browse_cat li a:hover {background:#fff; text-decoration:none;}
#browse_cat li.on2 a {background:#d6d6d6;}
#browse_cat li.on2 a:hover {background:#5d7eae; color:#fff;text-decoration:none;}

#page_intro {height:136px; border-bottom:5px solid #507da6;}
#page_intro .text {float:left; width:185px; background:#507da6; font-family:Georgia, 'Times New Roman', Times, serif; font-size:30px; text-align:center; padding:37px 0 0 0px; color:#fff; height:99px}
#page_intro .image1 {float:right; width:561px; background:url(../images/info/pic1.jpg) no-repeat; height:136px;}

#main_content {background:#fff; clear:both;}
#white_conte {float:right; width:560px; background:#fff;}
#body_content {float:left; padding:18px; width:339px; color:#666; line-height:16px;}
#body_content .title {font-family:Georgia, 'Times New Roman', Times, serif; font-size:22px;}
#body_content ul {list-style-type:square; margin:8px 0 0 15px; padding:0}
#right_info {float:right; width:185px}
#right_info .bg {background:#507da6; padding:5px 10px 12px 10px; color:#fff; font-size:19px;text-align:center; font-family:Georgia, 'Times New Roman', Times, serif;}

.team1 {height:66px; background:url(../images/info/dot.gif) repeat-x bottom; padding-top:8px; padding-right:8px; line-height:17px;}
.tmfl {width:107px;float:left;}
.gr1 {color:#959595;}
.imbord {border:1px solid #ddd; padding:3px;}
#left_inf1 {background:#b72f5a; padding:5px;}
#left_inf1 .bg {background:url(../images/info/freev.jpg) no-repeat center; height:76px}
#left_inf1 .bg2 {background:url(../images/info/m_team.gif) no-repeat center; height:76px}
#left_inf1 a {color:#fff;}

#left_inf1 .text {padding:6px 8px 4px 8px; color:#fff;}
.dotline {background:url(../images/nav/dotline.gif) repeat-x; height:18px;}
.searchbox { width:220px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; border: 1px solid #ccc; padding:4px;}
.searchbox2 { width:175px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; border: 1px solid #ccc; padding:4px;}
.sear1 { width:175px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; }
.searchbut {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:3px; color:#333}
.contbox {margin-top:10px;}
.contbox td {padding-bottom:4px;}
.contbox2 {margin-top:10px;}
.contbox2 td {padding-bottom:8px; border-bottom:1px dotted #ccc; padding-top:8px;}
.yell_info {background:#ffffd7; padding:7px 10px 7px 10px; border-top:2px solid #ededbe;border-bottom:2px solid #ededbe; margin-top:12px; margin-bottom:15px;}
.yell_info a {color:#666;}
#cost_mov .title {border-top:3px solid #ccc; padding:6px 0 6px 0; font-weight:bold; margin-top:10px;}
#cost_mov .bg2 {background:#eaeaea; padding:10px;}

#Address {background:#ddd;}
.grey14 {font-size:14px; font-weight:bold; margin-bottom:10px;}