body{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.grey_dot {  color: #B2B2B2; text-decoration: none}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:18px;}
.grey_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3A3A3A; text-decoration: none}
.dark_green {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #147396; text-decoration: none}
.bg_button {  background-color: #56A5C5; border: 1px #666666 solid; height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; width: 90px}
.text_box {  height: 18px; width: 150px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; color: #147396; border: #147396; border-style: ridge; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.newsletter_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #3A3A3A; text-decoration: none}
a:hover {  text-decoration: underline}
a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #B9D5E0; text-decoration: none}
.leftlinks {  background-image: url(../home_image/bg_right_link.gif); height: 19px; width: 120px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; clip:   rect(   ); text-decoration: none}
a.leftlinks:hover { background-image: url(../home_image/bg_right_link_dark.gif); height: 19px; width: 149px; color: #FFFFFF; text-decoration: none}
a.linktop:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; background-image: url(../home_image/bg_link_dark_top.gif); height: 19px; width: 149px}
.linktop {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; background-image: url(../home_image/bg_left_link_top.gif); height: 19px; width: 149px}
.bottom_text_copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #B0B0B0; text-decoration: none}





#overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #000;
filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
z-index: 100;
display: none;
}

.popup{
width: 100%;
margin: 0 auto;
display: none;
position: absolute;
z-index: 101;
}

.cnt223{
width: 540px;
height:80%;
margin: 100px auto 50px auto;
position: relative;
z-index: 103;
padding: 5px 0px 10px 5px;
border-radius: 5px;
}

.cnt223 img{
width:100%;
}

.close{
position:absolute;
top:0px;
right:0px;
}

/*index*/
.right_bottom{width:100%;}
.right_bottom h1{color: #8DE9F2;text-shadow: 2px 2px 2px #292929;line-height: 22px;font-size: 19px;text-transform: uppercase;font-family: 'Roboto', sans-serif; margin:0}
.right_bottom a:link{font-size: 12px;font-weight: bold;text-shadow: 2px 2px 2px #292929;}
.center_portion{margin-left: 10px;margin-top: 10px;margin-bottom: 10px;margin-right: 15px; background-image:url(../image/01.png); background-repeat:no-repeat; background-position:left top; background-size:100% auto; border:solid 1px #838383;padding: 10px;line-height: 15px; position:relative }
.center_portion .title_line{color:#fff; margin:0; padding-right:145px}
.center_portion_right{position:absolute; right:0; top:0; width: 118px;height: 62px; background-image:url(../image/02.png); background-repeat:no-repeat; background-size:100% 100%; text-align:center;padding: 10px 8px 20px 29px;}
.center_portion_right p{margin:0; color: #984221;font-size: 15px;line-height: 18px;}
.center_portion_right span{color:#fff;}
.center_portaion_main_content{width:100%; padding-top:55px}
.center_portaion_main_content a:link{color:#137495;}