body {background-color:#0F0F0F; font-family:Arial, helvetica, sans-serif; color:#606060; font-size:0.85em; text-align:center; margin:0; padding:0;}
table {margin: 0px auto;}
img{border:0; text-align:left; vertical-align:top;}
a {color:#00C2FF; text-decoration:none;}
a:hover {text-decoration:underline;}
input, textarea, select{width: 100%; color:#FFFFFF; vertical-align:top; text-align:left; border: 1px solid #181818; background:#363636; font:11px Tahoma, Arial, helvetica, sans-serif;}
input.auto {width: auto; padding: 2px 5px; text-align: center;}
h1 {font-size:1.5em;}
h2 {font-size:1.2em;}

.clear{clear:both;}
.main{width:980px; margin:0 auto; text-align:left;}
.width_stretch{width:100%;}
.col_1 {float:left;}
.col_2 {float:right;}
.error {color:red; font-weight:normal; width: 90%; margin: 5px auto; text-align: center;}


/*=======header===========*/
.logo {height:123px; background:url(images/logo_bg2.jpg) left top no-repeat;}

/*=======menu===========*/
div.menu {height:66px; background:url(images/menu_bg2.jpg) left top no-repeat;}
div.menu-center {padding-left: 55px; padding-top: 24px; background:url(images/menu_line.gif) 55px 24px no-repeat;}
div.menu ul.menu {margin:0px; padding:0px; width: 100%;}
div.menu li {display: inline;}
div.menu ul.menu a {color:#B1B1B1; text-decoration:none; text-transform:uppercase; font-weight:bold; padding:5px 15px 5px 15px; background:url(images/menu_line.gif) right 6px no-repeat;}
div.menu ul.menu a:hover {text-decoration:none; color:#00C2FF;}
div.menu ul.menu a.current {text-decoration:none; color:#FFFFFF;}

div.menu ul.lng {margin:24px 60px 0 0; padding:0; width: 10%; float: right; text-align: right;}

#content{background:url(images/content_top.jpg) left top repeat-x #FFFFFF; width:100%;}
#content .left_top{background:url(images/content_left_top.jpg) left top no-repeat;}
#content .right_top{background:url(images/content_right_top.jpg) right top no-repeat; padding:21px 53px 37px 63px;}
#content .col_1{width:55%; min-height: 300px;}
#content .col_2{width:40%; background:url(images/line_x.gif) left repeat-y;}

#images {width: 100%; text-align: center;}
#images img {margin: 10px;}
#images a img {border: 1px solid #000000;}
#images a:hover img {border: 1px solid #00C2FF;}

#content_2{background:url(images/content_2_bg.jpg) left top repeat-y; width:100%; color:#8E8E8E;}
#content_2 .layer_2{background:url(images/content_2_top_bg.jpg) left top no-repeat; padding:0 55px}

#content_2 .col_1, #content_2 .col_2{padding-top:20px; padding-bottom:15px;}
#content_2 .line{height:1px; background:url(images/line_x_2.gif) left top repeat-x; font-size:0; margin:23px 0 25px 0;}

#content_2 .col_1{width:60%;}
#content_2 .col_2{width:40%; background:url(images/line_y_2.gif) left repeat-y;}

#content_2 .col_2 .indent{padding:20px 0 20px 30px; height: 80px;}
#content_2 .col_2 img {margin:20px 20px 25px 0px; float:left;}
#content_2 i{color:#00C2FF; font-style:normal;}

td.half {width: 50%;}

