@charset "UTF-8";/* CSS Document */
/*
Copyright (c) 2006,Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:http://developer.yahoo.net/yui/license.txt
version:0.11.0
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
body{background-color:#dfe4e9;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#494949;}
input,textarea,select,option{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;}
.clear{float:none;clear:both;line-height:0;font-size:0;}
h1{font-size:30px;font-weight:normal;margin-bottom:10px;color:#23394e;}
h2{font-size:17px;font-weight:bold;margin-bottom:5px;color:#23394e;}
h2 small{font-size:12px;}
h3{font-size:18px;font-weight:bold;margin-bottom:10px;color:#353535;padding:3px 10px;border:1px solid #aaa;border-left:none;border-right:none;background-color:#e5eef6;}
h4{font-size:14px;font-weight:bold;margin-bottom:5px;color:#23394e;}
h5{font-size:13px;font-weight:normal;margin-bottom:5px;}
a{color:#007bca;text-decoration:none;outline:none;}
p{margin-bottom:10px;}
hr{border:1px solid #7c7c7c;margin:5px 0;}
address{margin-bottom:5px;}
big{font-size:200%;}


.wrapper{width:1098px;margin:auto;background-color:#fff;padding:28px;overflow:hidden;margin-bottom:5px;}
.wrapper .header{margin-bottom:10px;height:125px;position:relative;width:1098px;z-index:3100;}
.wrapper .header .logo{margin-bottom:20px;}
.wrapper .header .search_form{position:absolute;top:-10px;right:0px;}
.wrapper .header .search_form *{float:left;margin-right:5px;}
.wrapper .header .search_form label{line-height:20px;}
.menu{border:1px solid #aaa;border-left:none;border-right:none;background-color:#e5eef6;position:relative;z-index:3000;}
.menu li{float:left;font-weight:bold;border-right:1px solid #fff;cursor:pointer;height:25px;}
.menu li.last{border-right:none;}
.menu li a{display:block;padding:5px 14px;color:#004d93;}
.menu ul ul{background-color:#e5eef6;/*width:145px;*/ margin-top:-1px;display:none;position:absolute;z-index:1000;}
.menu li li{border-right:none;float:none;padding:0px;}
.menu li li a{padding:0px;padding:5px 10px;display:block;}
.menu li li a:hover{background-color:#004d93;color:#e5eef6;}
.right_column{width:300px;float:right;}
.right_column .ad{margin-bottom:5px;}
.right_column .ad img{border:1px solid #aaa;}
.footer{width:1124px;text-align:center;margin:auto;margin-bottom:10px;}
.footer a{color:#494949;}
.breadcrumb{font-size:11px;margin-bottom:5px;color:#4c4c4c;}
.left_column{width:788px;float:left;}
.left_column .top_image{position:relative;}
.left_column .top_image img{border:2px solid #aaa;display:block;margin-bottom:5px;}
.left_column .top_image.left{/*float:left;*/}
.left_column .top_image.right{float:right;}
.left_column .top_image >img{}
.left_column .top_image>.hidden{display:none;}
.left_column .top_image .slides{border:2px solid #aaa;}
.left_column .top_image .slide img{position:absolute;border:none !important;margin-bottom:0 !important;}
.left_column .top_image .navigation{position:absolute;bottom:20px;left:20px;font-size:10px;}
.left_column .top_image .navigation li{display:inline;}
.left_column .top_image .navigation li a{padding:2px 5px;border:1px solid #999;margin-right:3px;color:#999;}
.left_column .top_image .navigation li a.selected{border:1px solid #999;background-color:#999;color:#000;}
.left_column .content_image.left img{margin-right:20px;}
.left_column .content_image.right img{margin-left:20px;}
.left_column .sub_nav{padding-bottom:10px;color:#4c4c4c;font-family:Arial,Helvetica,sans-serif;line-height:18px;}
.left_column .sub_nav a{text-decoration:underline;}
.left_column .content_image.left{float:left;}
.left_column .content_image.right{float:right;}
.left_column .content_image img{display:block;border:1px solid #aaa;}
.left_column .content_image.left img{margin-right:20px;}
.left_column .content_image.right img{margin-left:20px;}
.left_column .body{overflow:hidden;margin-bottom:20px;}
.left_column .listing img{margin-right:20px;border:1px solid #aaa;}
.directory .item{padding:10px;margin-bottom:10px;font-size:14px;}
.directory .item .address{float:left;width:600px;}
.directory .item address{}
.directory .item h2{margin-bottom:5px;}
.directory .item p{margin-bottom:0px;}
.directory .item .more{float:right;}
.directory .item .image img{border:2px solid #353535;margin-right:20px;float:left;}
.directory .tier1{border:2px solid #73a6cc;}
.directory .tier2{border:1px solid #73a6cc;}
.directory .tier3{font-size:13px;}
/*** frame preview ****/
.frame{padding:10px 28px;position:relative;}
.frame .logo img{height:37px;}
.frame .links{position:absolute;right:15px;top:12px;}
.frame .notice{font-size:15px;font-style:italic;font-weight:bold;left:50%;margin-left:-130px;position:absolute;text-align:center;top:10px;}

