@charset "utf-8";
/* CSS Document */

body{
vertical-align:top;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
font-size:12px;
}

.main_bg{
vertical-align:top;
margin:0px;
background-image:url(../images/index_01.jpg);
background-repeat:repeat-x;
background-color:#cfecfe;
overflow:hidden;
}

.footer_div_bg{
vertical-align:top;
margin:0px;
background-color:#0b2c3b;
padding:5px;
}

.fixed_div{
vertical-align:top;
margin:0px;
width:712px;
}

.clear_div{
vertical-align:top;
margin:0px;
clear:left;
}

.header_bg{
vertical-align:top;
margin:0px;
background-image:url(../images/index_04.jpg);
width:712px;
height:122px;
background-repeat:no-repeat;
}

.nav_round_bg{
vertical-align:top;
margin:0px;
background-image:url(../images/index_06.jpg);
width:712px;
height:8px;
background-repeat:no-repeat;
background-position:bottom;
}

.nav_bg{
vertical-align:top;
margin:0px;
background-image:url(../images/index_07.jpg);

background-repeat:repeat-x;
}

.nav_pad{
padding-left:19px;
}

.content_div_bg{
vertical-align:top;
margin:0px;
background-color:#FFFFFF;
}

.content_heading_pad{
vertical-align:top;
margin:0px;
padding:10px;
padding-bottom:0px;
}

.content_align{
vertical-align:top;
margin:0px;
padding:10px;
padding-top:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:18px;
}

.content_align_resource{
vertical-align:top;
margin:0px;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:18px;
}

.banner_img_pad{
vertical-align:top;
margin:0px;
padding-bottom:10px;
}

.logo_div{
vertical-align:top;
margin:0px;
float:left;
width:34%;
padding-top:14px;
}

.address_div{
vertical-align:top;
margin:0px;
float:left;
width:66%;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:right;
padding-top:8px;
}

.gallery_section_bg{
vertical-align:top;
margin:0px;
background-color:#e4e4e4;
overflow:hidden;
height:100%;
}

.footer_link{
vertical-align:top;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-align:center;
font-weight:bold;
padding:10px;
line-height:17px;
}

.footer_link a{
vertical-align:top;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-align:center;
font-weight:bold;
text-decoration:none;
}


.footer_link a:hover{
vertical-align:top;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#0099FF;
text-align:center;
font-weight:bold;
text-decoration:underline;
}

.copyright{
vertical-align:top;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
font-weight:normal;
padding:10px;
padding-top:0px;
}

.round_footer_bg{
vertical-align:top;
margin:0px;
background-image:url(../images/footer_round.png);
width:712px;
height:10px;
background-repeat:no-repeat;
}

.div_height{
vertical-align:top;
height:20px;
}

.thumb_panel{
vertical-align:top;
margin:0px;
float:left;
width:235px;
padding:10px;
padding-right:0px;
}

.bigimg_panel{
vertical-align:top;
margin:0px;
float:left;
width:430px;
padding-left:0px;
padding:10px;
}

.class1{
width:222px; background-color:#FFFFFF; height:100%; padding:5px; border:1px solid #CCCCCC; vertical-align:top;
height:100%; margin:0px;
}

.class2{
float:right; width:435px; background-color:#FFFFFF; overflow:hidden; height:100%; padding:5px; border:1px solid #CCCCCC;
height:100%;
}

.page_heading{
vertical-align:top;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-align:left;
padding:10px;
color:#5291ce;
}

