body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0px;
margin:0px auto auto;
font-family:Arial, Helvetica, sans-serif;
line-height:22px;
}

#header{
background:#FFFFFF url(../img/bg.jpg) repeat-y top;
padding:0px 0px 0px 0px;
margin:0px auto auto;
display:block;
overflow:hidden;
width:800px;
}

h1{
padding:0px;
margin:0px;
font-size:16px;
color:#FFFFFF;
}
h2{
padding:0px;
margin:0px;
font-size:16px;
color:#000000;
}
h3{
font-size:18px;
color:#F4AE18;
margin:0px;
padding:0px;
font-weight:bold;
}
.bradley{
font-family:"bradley Hand ITC", Arial;
font-size:16px;
}
.inner_bg_top{
background:url(../img/inner_bg_top.jpg) no-repeat bottom;
padding:0px 0px 0px 0px;
margin:0px auto auto;
display:block;
overflow:hidden;
width:727px;
}
.inner_bg_middle{
background: url(../img/inner_bg_middle.jpg) repeat-y bottom;
padding:0px 0px 0px 0px;
margin:0px auto auto;
display:block;
overflow:hidden;
width:727px;
}
.inner_bg_btm{
background: url(../img/inner_bg_btm.jpg) no-repeat top;
padding:0px;
margin:0px auto auto;
display:block;
overflow:hidden;
width:727px;
}
.inner_bg_nav_btm{
background: url(../img/inner_bg_nav_btm.jpg) no-repeat top;
padding:0px 0px 0px 0px;
height:22px;
margin:0px auto auto;
display:block;
overflow:hidden;
width:727px;
}


/***************** NAV ************/

ul#nav { float: right; margin: 0px; padding: 0px 0px 0px 0px !important;line-height:18px; }
#nav li { display: inline; float: left; height: 19px;  }
#nav a { overflow: hidden; padding-right: 1px; }
#nav a:active {	margin-top: 1px; }
#nav .on a, #nav a:hover {background-position: bottom center !important;}
.nav_btn a   { background: url(../img/menu_btn.gif)  no-repeat top; height: 19px; width:  78px; display: block; color:#FFFFFF; text-decoration:none; text-align:center; padding-top:3px; }

/**********************************/

.btn_class{
padding:0px;
padding-top:10px;
}
.btn_class a { overflow: hidden;}
.btn_class a:active {	margin-top: 1px; }
.btn_class .on a, .btn_class a:hover {background-position: bottom center !important;}
.btn a   { background: url(../img/btn.jpg)  no-repeat top left; height: 20px; width:  162px; display: block; color:#2F6A89; text-decoration:none; text-align:left; padding-top:5px; padding-left:20px; font-size:11px; }




#container{
background:#FFFFFF url(../img/bg.jpg) repeat-y top;
padding:0px 0px 0px 0px;
margin:0px auto auto;
display:block;
overflow:hidden;
width:800px;
}

.banner{
display:block;
overflow:hidden;
width:727px;
margin:0px auto auto;
padding:10px 0px 0px 0px;
}
.banner_left{
width:250px;
float:left;
text-align:center;
font-size:12px;
color:#000000;
text-align:center;
padding:0px;
margin:0px;
padding-top:15px;
}
.banner_middle{
margin:0px auto auto;
padding:0px 0px 0px 0px;
width:274px;
height:100px;
float:left;
display:block;
overflow:hidden;
background:url(../img/banner_bg_middle.jpg) no-repeat;
}
.banner_right{
margin:0px auto auto;
padding:0px 0px 0px 0px;
width:203px;
float:left;
height:100px;
display:block;
overflow:hidden;
background:url(../img/banner_bg_right.jpg) no-repeat;
}
.banner_middle_a{
margin:0px 5px 0px 0px;
text-align:right;
}
.banner_right_a{
text-align:right;
margin:10px 15px 10px 0px;
font-size:18px;
}
.banner_right_a a{
color:#5798BA;
text-decoration:none;
}
.banner_right_a a:hover{
color:#5798BA;
text-decoration:none;
}

.boxes1{
margin:0px auto auto;
overflow:hidden;
display:block;
width:727px;
}
.boxes1 a{
text-decoration:none;
color:#000000;
}
.boxes2{
margin:0px auto auto;
overflow:hidden;
display:block;
width:727px;
}
.boxes3{
margin:0px auto auto;
overflow:hidden;
display:block;
width:207px;
padding:10px 0px 0px 30px;
text-align:left;
}
.boxes4{
margin:0px auto auto;
overflow:hidden;
display:block;
width:707px;
padding:10px 0px 0px 0px;
text-align:left;
}
.boxes4 a{
color:#80A4B7;
text-decoration:none;
}
.boxes5{
margin:0px auto auto;
overflow:hidden;
display:block;
width:215px;
padding:10px;
margin-left:8px;
text-align:left;
background:url(../img/track_box.jpg) no-repeat;
}
.box_a{
background:url(../img/blue_box.jpg) no-repeat top;
float:left;
width:229px;
height:170px;
padding:5px;
padding-top:10px;
padding-bottom:10px;
}
.box_b{
background:url(../img/red_box.jpg) no-repeat top;
float:left;
width:229px;
height:170px;
padding:5px;
padding-top:10px;
padding-bottom:10px;
}
.box_c{
background:url(../img/orange_box.jpg) no-repeat top;
width:229px;
float:left;
height:170px;
padding:5px;
padding-top:10px;
padding-bottom:10px;
}
.box_d{
background:url(../img/purple_box.jpg) no-repeat top;
width:229px;
float:left;
height:170px;
padding:5px;
padding-top:10px;
padding-bottom:10px;
}
.box_e{
background:url(../img/green_box.jpg) no-repeat top;
width:229px;
float:left;
height:170px;
padding:5px;
padding-top:10px;
padding-bottom:10px;

}
.box_f{
background:url(../img/pink_box.jpg) no-repeat top;
width:229px;
float:left;
height:170px;
padding:5px;
padding-top:10px;
padding-bottom:10px;

}

.img_border{
border:1px solid #CCCCCC;
}
.img_border2{
border:1px solid #999999;
}
.imgborder{
border:1px solid #80A4B7;
background-color:#FFFFFF;
padding:2px;
}
.imgborder_red{
border:1px solid #EE2A2E;
background-color:#FFFFFF;
padding:2px;
}
.imgborder_blue{
border:1px solid #0066FF;
background-color:#FFFFFF;
padding:2px;
}
.imgborder_yellow{
border:1px solid #E09714;
background-color:#FFFFFF;
padding:2px;
}
.imgborder_green{
border:1px solid #337100;
background-color:#FFFFFF;
padding:2px;
}
.imgborder_pink{
border:1px solid #980771;
background-color:#FFFFFF;
padding:2px;
}
.imgborder_purple{
border:1px solid #691F9A;
background-color:#FFFFFF;
padding:2px;
}


.box2_right{
float:right;
width:478px;
text-align:left;
}
.box2_left{
float:left;
width:236px;
}

.box3_a{
background:url(../img/thumb_bg.gif) no-repeat;
float:left;
width:57px;
height:57px;
padding:6px;
padding-top:2px;
}
.box3_b{
background:url(../img/thumb_bg.gif) no-repeat;
float:left;
width:57px;
height:57px;
padding:6px;
padding-top:2px;
}
.box3_c{
background:url(../img/thumb_bg.gif) no-repeat;
width:57px;
float:right;
height:57px;
padding:6px;
padding-top:2px;
}

.box4_a{
float:left;
width:428px;
padding:0px 0px 0px 20px;
}
.box4_b{
padding:0px 0px 0px 0px;
float:right;
width:230px;
text-align:left;
}
.box4_a p{
color:#000000;
font-size:12px;
padding:0px;
margin:0px;
margin-bottom:15px;
}
.box4_a2{
float:left;
width:663px;
padding:0px 20px 0px 20px;
}
.box4_a2 p{
color:#000000;
font-size:12px;
padding:0px;
margin:0px;
margin-bottom:15px;
}

.box4_b ul{
padding:0px 0px 0px 20px;
}

.box4_b li {
font-size:14px;
padding-bottom:10px;
}
.box4_b li a{
color:#80A4B7;
font-size:14px;
}
.box4_b a{
color:#80A4B7;
font-size:14px;
text-align:right;
}
.box_right{
padding-top:15px;
}
.box_right ul{
margin-top:0px;

}
.box_right li{
padding:0px;
padding-top:2px;

font-size:12px;
}

.indent_li{
list-style:none;
padding:0px;
margin:0px;
margin-top:-10px;
}

.list_hosp{
padding:0px;
margin:0px;
padding-bottom:5px;
list-style:none;
}

.main{
width:707px;
margin:0px auto auto;
display:block;
overflow:hidden;
padding-top:10px;
}
.main_top{
background: url(../img/main_bg_top.gif) no-repeat bottom;
margin:-20px auto auto;
display:block;
overflow:hidden;
}
.main_middle{
background: url(../img/main_bg_middle.gif) repeat-y top;
margin:0px auto auto;
display:block;
overflow:hidden;
}
.main_btm{
background: url(../img/main_bg_btm.gif) no-repeat top;
margin:0px auto auto;
display:block;
overflow:hidden;
}
.main_top2{
background: url(../img/main_bg_top2.gif) no-repeat bottom;
margin:-20px auto auto;
display:block;
overflow:hidden;
}
.main_middle2{
background: url(../img/main_bg_middle2.gif) repeat-y top;
margin:0px auto auto;
display:block;
overflow:hidden;
}
.main_btm2{
background: url(../img/main_bg_btm2.gif) no-repeat top;
margin:-10px auto auto;
display:block;
overflow:hidden;
}

.qual{
display:block;
overflow:hidden;
width:707px;
padding:10px 0px 10px 0px;
}

.line{
width:705px;
border-top:1px solid #CCCCCC;
}

.column{
display:block;
overflow:hidden;
width:700px;
padding-bottom:15px;
}
.column_a{
float:left;
text-align:center;
width:350px;
}
.column_b{
float:right;
text-align:center;
width:350px;
}

.blue{
color:#015999;
}
.blue a{
color:#015999;
text-decoration:none;
}
.blue a:hover{
color:#015999;
text-decoration:none;
}
.green{
color:#337100;
}
.green a{
color:#337100;
text-decoration:none;
}
.green a:hover{
color:#337100;
text-decoration:none;
}
.red{
color:#FF0000;
}
.red a{
color:#FF0000;
text-decoration:none;
}
.red a:hover{
color:#FF0000;
text-decoration:none;
}
.pink{
color:#980771;
}
.pink a{
color:#980771;
text-decoration:none;
}
.pink a:hover{
color:#980771;
text-decoration:none;
}
.purple{
color:#691F9A;
}
.purple a{
color:#691F9A;
text-decoration:none;
}
.purple a:hover{
color:#691F9A;
text-decoration:none;
}
.yellow{
color:#E09714;
}
.yellow a{
color:#E09714;
text-decoration:none;
}
.yellow a:hover{
color:#E09714;
text-decoration:none;
}

.small{
font-size:14px;
}

.big{
font-size:20px;
}

.footer{
display:block;
overflow:hidden;
width:707px;
font-size:10px;
padding:10px 10px 10px 10px;
}

.footer a{
text-decoration:none;
color:#000000;
}

.footer_left{
float:left;
width:280px;
text-align:left;
}
.footer_right{
float:right;
width:350px;
text-align:left;
}

#footer{
background:#FFFFFF url(../img/bg_btm.jpg) no-repeat top center;
padding:0px;
margin:0px auto auto;
display:block;
overflow:hidden;
width:800px;
}

