* {margin: 0; padding: 0;}

body {
	font: 12px Arial, sans-serif;
	width: 100%;
	height: 100%;
	background: #0B1427 url(images/top_bg.jpg) repeat-x top;
	text-align: center;
	color: #90c7cf;
}

a:link, a:visited, a:active, a:hover {color: #dcfbff; text-decoration: underline;}
a:hover {text-decoration: none;}

img {border: none;}
select, input{vertical-align: middle;}
ul li{list-style: none;}
.clear{ clear: both;}
table{ margin: 0 auto; border: 0; border-collapse: collapse; }

#header{ width: 1000px; color: #90c7cf; text-align: center; }

.hta{ width: 192px; height: 79px; background: url(images/header_2_01.png) no-repeat; overflow: hidden; }
.hsearch{ width: 297px; height: 119px; background: url(images/header_7.jpg) no-repeat; overflow: hidden; }
.hsearch form{ padding: 94px 0 0; }
.hsearch .text{ width: 110px; padding: 2px; border: 1px solid #0C6896; }
.hsearch .bttn{ width: 88px; height: 19px; border: 0; cursor: pointer; background: url(images/bttn_search.jpg); margin: 0 0 0 2px; }

.sidebar{ width: 155px; color: #fff; text-align: left; padding: 37px 0 0; font-size: 11px; }
.sidebar a:link, .sidebar a:visited, .sidebar a:active, .sidebar a:hover {color: #fff; text-decoration: underline;}
.sidebar a:hover {text-decoration: none;}

.sidebar1{ width: 200px; color: #fff; text-align: left; padding: 37px 0 0; font-size: 11px; }
.sidebar1 a:link, .sidebar1 a:visited, .sidebar1 a:active, .sidebar1 a:hover {color: #fff; text-decoration: underline;}
.sidebar1 a:hover {text-decoration: none;}

.title{ background: url(images/title_bg.png) no-repeat; width: 746px; height: 37px; line-height: 37px; }
.title h1{ font-size: 23px; font-family: Impact; color: #ffb6ca; font-weight: 400; }

.thumbs{ width: 100%; color: #687386; font-size: 20px; }
.thumbs li{ width: 202px; float: left; margin: 3px 2px; }
.thumbs img{ display: block; background: #485772; margin: 2px 0 0; }

.thumbs a img{ border: 1px solid #01E6FE; }
.thumbs a:hover img{ border: 1px dashed #01E6FE; }
.thumbs span{ color: #fff; }
.thumbs a:link, .thumbs a:visited, .thumbs a:active, .thumbs a:hover {color: #fff; text-decoration: underline;}
.thumbs a:hover {text-decoration: none;}
.thumbs a.ci:link, .thumbs a.ci:visited, .thumbs a.ci:active, .thumbs a.ci:hover {color: #06e3fc; text-decoration: underline;}
.thumbs a.ci:hover {text-decoration: none;}
.thumbs a.bl:link, .thumbs a.bl:visited, .thumbs a.bl:active, .thumbs a.bl:hover {color: #93f4ff; text-decoration: underline;}
.thumbs a.bl:hover {text-decoration: none;}

.mid_thumbs img{ background: #485772; margin: 2px 1px 0 0; }
.mid_thumbs a img{ border: 1px solid #01E6FE; }
.mid_thumbs a:hover img{ border: 1px dashed #01E6FE; }


.t_list1{ width: 100%; text-align: left; font-size: 13px; font-family: Tahoma; color: #01e6fe; }
.t_list1 ul{ padding: 10px; }
.t_list1 ul li{ background: url(images/bullet.gif) no-repeat 0 4px; padding: 0 0 0 20px; margin: 2px 0; }
.t_list1 a:link, .t_list1 a:visited, .t_list1 a:active, .t_list1 a:hover {color: #fff; text-decoration: none;}
.t_list1 a:hover {text-decoration: underline;}

.t_list2{  width: 100%; text-align: left; font-size: 14px; font-family: Tahoma; color: #01e6fe; font-weight: 700; }
.t_list2 ul{ padding: 10px; }
.t_list2 ul li{ padding: 0 0 0 10px; margin: 2px 0; }
.t_list2 a:link, .t_list2 a:visited, .t_list2 a:active, .t_list2 a:hover {color: #fff; text-decoration: none;}
.t_list2 a:hover {text-decoration: underline;}


#footer{
	background: url(images/footer_bg.png) repeat-x bottom;
	height: 81px;
	color: #
}
.fta{ width: 255px; height: 173px; background: url(images/footer_3.jpg) no-repeat; overflow: hidden; }
.fta p{ padding: 15px 10px; }
