body{
background-image: url(../images/bg.gif);
background-repeat: no-repeat;
background-position: center top;
background-color: #FFFFFF;
margin:0px;
line-height:19px;
}

body,td,span,font,div{
font-family: Verdana, Times New Roman, Times, serif;
font-size: 11px;
color: #000000;
line-height:17px;
}

.red11{ color: red; }

a{color: #003C78;text-decoration: underline;}
a:hover{text-decoration: none;}

.blue09{
font-family: Verdana, Times New Roman, Times, serif;
font-size: 09px;
color: #043F7B;
}
.blue09_2{
font-family: Verdana, Times New Roman, Times, serif;
font-size: 09px;
color: #003C78;
}
.blue11{
font-family: Verdana, Times New Roman, Times, serif;
font-size: 11px;
color: #003C78;
}
.blue13{
font-family: Verdana, Times New Roman, Times, serif;
font-size: 13px;
color: #003C78;
}

.black09{
font-family: Verdana, Times New Roman, Times, serif;
font-size: 09px;
color: #000000;
}
.black11{
font-family: Verdana, Times New Roman, Times, serif;
font-size: 11px;
color: #000000;
}
.black12{
font-family: Verdana, Times New Roman, Times, serif;
font-size: 12px;
color: #000000;
}

h1{
font-family: Verdana, Times New Roman, Times, serif;
font-size: 15px;
color: #002766;
}
h1.sec{
font-family: Arial, Times New Roman, Times, serif;
font-size: 26px;
color: #003C78;
font-weight: normal;
line-height: 63px;
margin: 0px;
border-top: 3px #F2F2F2 solid;
text-transform:uppercase;
}
h1.sm{
font-family: Arial, Verdana, san-serif;
font-size: 22px;
color: #003C78;
font-weight: normal;
line-height: 34px;
margin: 0px;
text-transform:none;
}
h1.sm2{
font-family: Arial, Verdana, san-serif;
font-size: 20px;
color: #003C78;
font-weight: normal;
line-height: 30px;
margin: 0px;
text-transform:none;
}
h2{
font-family: Arial, Times New Roman, Times, serif;
font-size: 21px;
color: #003C78;
font-weight: normal;
border-top: 1px #003C78 solid;
line-height: 38px;
margin: 0px;
text-transform:uppercase;
}
h3.sm{
font-family: Arial, Times New Roman, Times, serif;
font-size: 16px;
color: #003C78;
font-weight: normal;
line-height: 22px;
margin: 0px;
margin-bottom: 5px;
text-transform:none;
}
h3{
font-family: Verdana, Times New Roman, Times, serif;
font-size: 15px;
color: #00AEE7;
}


.form{
background-color: #FFFFFF;
font-family: Verdana, Times New Roman, Times, serif;
font-size: 11px;
color: #000000;
border: 1px #000000 solid;
}
.form_button{
background-color: #CCCCCC;
font-family: Verdana, Times New Roman, Times, serif;
font-size: 11px;
color: #000000;
border: 1px #000000 solid;
}

ul{ list-style-type:none; margin: 0px; padding: 0px; }
li{ background-image: url(../images/li.gif); background-position: left 4px; background-repeat: no-repeat; padding-left: 15px; margin-bottom: 5px; }

ul.menu4{ list-style-type: disc; margin: 15px; padding: 0px; font-size: 14px; color: #003C78; }
ul.menu4 li{ background-image: none; background-position: left 4px; background-repeat: no-repeat; padding-left: 15px; margin-bottom: 5px; }

.center_{width:960px; margin: 0 auto;}

.menu{
background-color: #003C78;
height:43px;
width:855px;
margin-top:20px;
text-align: center;
padding-left: 105px;
}

.content{
float: left;
width: 775px;
}

.content .text{
margin-left: 20px;
margin-right: 36px;
padding: 30px;
background-color: #F2F2F2;
background-image: url(../images/text_bottom.gif);
background-position: left bottom;
background-repeat: no-repeat;
padding-bottom: 72px;
}

.td1 { vertical-align: top; width: 50%;}
.td2 { vertical-align: top; width: 50%; padding-left: 40px;}

.right{
float: left;
width: 185px;
background-image: url(../images/bg_right.gif);
background-repeat: repeat-x;
}

.line { background-image: url(../images/line.gif); background-repeat: no-repeat; background-position: left 0px; height: 1px; line-height: 1px; font-size: 0px; }
.line_,.line_22 { background-image: url(../images/line_.gif); background-repeat: no-repeat; background-position: left 0px; height: 1px; line-height: 1px; font-size: 0px; }
.line_22 { margin-left: 16px; margin-right:14px; }
.line_a { background-image: url(../images/line_a.gif); background-repeat: no-repeat; background-position: left top; height: 7px; }
.line2 { height: 1px; line-height: 1px; background-color: #FFFFFF; margin:0px; border:0px; }
.m2 { margin-left: 13px; }
.m2 a { font-size: 13px; font-weight: bold; color: #003C78; text-transform:uppercase; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; padding-top: 7px; padding-bottom: 7px; display: block; text-decoration: none;}
.m2 a:hover{ text-decoration: underline;}
.m2 a.mleft_a { font-size: 13px; font-weight: bold; color: #FFFFFF; text-transform:uppercase; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #003C78; line-height: 13px; padding-left: 6px; display:block; margin-right: 14px; margin-top: 1px; margin-bottom: 1px;}
.m2 a.mleft2 { font-size: 12px; font-weight: bold; color: #003C78; text-transform: none; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../images/li2.gif); background-position: left 9px; background-repeat: no-repeat; line-height: 13px; padding-left: 16px; display:block; margin-right: 13px; margin-top: 1px; margin-bottom: 1px;}

.m2 a.mleft22 { font-size: 12px; font-weight: normal; color: #003C78; text-transform: none; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../images/li2.gif); background-position: left 9px; background-repeat: no-repeat; line-height: 13px; padding-left: 16px; display:block; margin-left: 10px; margin-right: 13px; margin-top: 1px; margin-bottom: 1px;}


.clear{
clear:both;
}

.footer{
background-color: #B8E5FB;
}
.footer .copy{
font-size: 9px;
color: #043F7B;
line-height: 38px;
margin-left: 20px;
}
.footer .web{
float: right;
font-size: 9px;
color: #043F7B;
line-height: 38px;
margin-right: 25px;
}
.footer .web a {
font-size: 9px;
color: #043F7B;
}

.padding_15_15 { padding-left: 15px; padding-right: 15px;
font-family: Verdana, Times New Roman, Times, serif;
font-size: 11px;
color: #000000;
}

.margin_addcars { margin-bottom:0px; }
.margin_right_10 { margin-right:10px; }
.margin_right_15 { margin-right:15px; }
.margin_right_27 { margin-right:27px; }
.margin_left_15 { margin-left:15px; float:right; }

.display_none{ display:none; }
.display_block{ display: inline-block; text-decoration:none;}
.repeatx{ background-repeat:repeat-x; }
.repeaty{ background-repeat:repeat-y; }
.norepeat{ background-repeat:no-repeat; }
.text_decoration_none{ text-decoration:none; }
.overflow_auto{ overflow:auto; }
.cursor_point{ cursor:pointer; }
.background_position{ background-position: right top; }
.left{float:left;}
.right{float:right;}
img{border:0px;}
.width100{width:100%}
.text-align-center{text-align:center;}

.kr{ line-height: 37px; font-size: 09px;}
.divname{ background-color: #A7B1B7; padding: 9px 8px; padding-right: 4px; font-size: 10px; margin-top: 4px; margin-bottom: 20px; width:202px; line-height:11px; }
.divname strong {font-size: 11px;}
.content2{ background-image:url(../images/bg_td.gif); background-repeat: repeat-x; padding: 0px 28px; width: 100%; }
.table2{ padding:0px; margin:0px; border: 0px red solid; width: 100%}
.tdleft{ background-image:url(../images/bg_leftmenu.gif); background-repeat: repeat-x; background-color: #D7F1FD;}
.tdleft2{ background-color: #D7F1FD; vertical-align: bottom; }
.content2 .text2{
float: left;
padding: 20px;
background-color: #F2F2F2;
width: 456px;
padding-bottom:30000px;
margin-bottom:-30000px;
}
.right2{
float: left;
width: 190px;
background-image: url(../images/bg_rightmenu.gif);
background-repeat: repeat-x;
background-position: left 227px;
background-color: #D7F1FD;
padding-bottom:30000px;
margin-bottom:-30000px;
}
.right a{ text-decoration: none; }
.right a:hover{ text-decoration: underline; }
.right2 a{ text-decoration: none; }
.right2 a:hover{ text-decoration: underline; }

.container {
	overflow:hidden;
	min-height: 1000px;	
}

.m22,.m22_a{ font-size: 11px; color:#003C78; padding: 7px 14px; display: block; font-weight:bold;}
a.m22:hover,a.m22_a{ color:#FFFFFF; background-color: #003C78; text-decoration: none;}

.line3{
border-top: 1px #003C78 solid;
}

table.thumbs{
vertical-align: top;
text-align: left;
border-collapse: collapse;
margin: auto;
font: 11px Verdana, Helvetica, sans-serif;
}


/* Style for table cells that contain thumbnails */
td.thumbs{
border: solid 0px #cccccc;
padding: 10px 9px 10px 9px; 
font: 11px Verdana, Helvetica, sans-serif;
}

/* Style for table cells that contain thumbnails */
td.thumbs1{
border: solid 0px #cccccc;
padding: 10px 9px 10px 9px; 
font: 11px Verdana, Helvetica, sans-serif;
text-align: left;
}

ul.map{ list-style-type:none; margin: 0px; padding: 0px; }
ul.map li{ background-image: none; background-position: left 4px; background-repeat: no-repeat; padding-left: 15px; margin-bottom: 5px; }
ul.map li { text-transform:uppercase; }
ul.map li li { text-transform: none; font-weight: bold; }
ul.map li li li { text-transform: none; font-weight: normal; }
