/* CSS Document */

body{
	margin:0px;
}

table, tr, td{
	border:none;
	padding:0;
	margin:0;
} 

table{
	border-collapse:collapse;
}


/* header */

.logo{
	width:100%;
	height:84px;
	background-image:url(img/logo.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.search_txt{
	padding-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8c8c8c;
}

.form{
	margin:0px;
	padding:0px;
}

.td_pos{
	padding-top:20px;
	padding-left:3px;
}

.td_pos2{
	padding:15px 15px 0px 5px;
}

#search_field{
	background-image:url(img/search-field.jpg);
	background-repeat:no-repeat;
	border:0px;
	width:107px;
	height:26px;
	padding-bottom:4px;
}

#search_but{
	background-image:url(img/search-but.jpg);
	background-repeat:no-repeat;
	border:0px;
	width:29px;
	height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	font-weight:bold;
}


#menu_tab a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
#menu_tab a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cfed5b;
	text-decoration:none;
}

.menu_pos{
	padding-right:5px;
}

.menu_back{
	background-image:url(img/menu_back.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:219px;
	height:302px;
	padding:0px;
}

#menu_tab td.first{
	padding-top:20px;
}

#menu_tab td{
	padding-top:7px;
	padding-left:34px;
	height:20px;
}

#menu_tab td.line{
	background-image:url(img/line.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	height:3px;
}

.menu_repeat{
	background-image:url(img/menu-repeat.jpg);
	background-repeat:repeat-y;
	width:219px;
	height:100%;
}

.sky_repeat{
	background-image:url(img/sky-rep.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:131px;
	width:100%;
}

.sky_left{
	background-image:url(img/sky-left.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:131px;
	width:100%;
}

.sky_right{
	background-image:url(img/sky-right.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:131px;
	width:100%;
}

.txt1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#FFFFFF;
	position:relative;
	top:15px;
	left:50%;
	width:300px;
}

.txt2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#ffcc00;
	position:relative;
	top:9px;
	left:58%;
	height:30px;
	width:300px;
}

.txt3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#ffff99;
	position:relative;
	top:6px;
	left:42%;
	width:300px;
}

.top_tab{
	padding-right:14px;
	padding-top:5px;
}

.border{
	border-top:5px solid #c6c6c6;
	border-left:1px solid #c6c6c6;
	border-bottom:1px solid #c6c6c6;
	border-right:1px solid #c6c6c6;
}

.left_corn{
	background-image:url(img/top-left-corner.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:100%;
	height:100%;
}

.welcome_txt{
	padding-left:15px;
	padding-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#18b1d8;
	font-weight:bold;
}

.welcome_txt2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#626262;
	font-weight:bold;
	letter-spacing:0px;
}

.txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#797979;
}

.txt_sm{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#797979;
}

.p1{
	padding:5px 20px 0px 20px;
	margin:0px;
}

.p2{
	padding:5px 20px 10px 20px;
	margin:0px;
}

.headline1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#626262;
	font-weight:bold;
}

.headline2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#18b1d8;
	font-weight:bold;
}


/* left tab */

.left_tab{
	padding-left:14px;
	padding-top:5px;
}

.back{
	background-image:url(img/left-news2.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:203;
	height:100%;
}

.headline_pos{
	padding:16px 0px 10px 15px;
}

.headline_pos2{
	padding:16px 0px 10px 20px;
}

.headline_news{
	padding:16px 0px 15px 15px;
}

.news_back1{
	background-image:url(img/news-back1.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:179px;
	height:101px;
	padding-left:10px;
}

.green_txt{
	padding-top:5px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7eb101;
}

.txt_pos{
	padding-top:5px;
	padding-left:10px;
}

.arrow_pos{
	padding-top:13px;
	padding-left:10px;
}

.arrow{
	background-image:url(img/arrow.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:41px;
}

#arrow_txt{
	padding-left:5px;
}

#arrow_txt a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-decoration:none;
}

.news_back2{
	background-image:url(img/news-back2.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:179px;
	height:108px;
	padding-left:10px;
}

.search_back{
	background-image:url(img/search-back.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:178px;
	height:68px;
}

#search_but2{
	background-image:url(img/search-but2.jpg);
	background-repeat:no-repeat;
	width:35px;
	height:33px;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	cursor:pointer;
}

#search_field2{
	border:1px solid #c6c6c6;
	border-left:2px solid #c6c6c6;
	border-top:2px solid #c6c6c6;
	width:120px;
	height:20px;
}

.field_td{
	padding-top:15px;
	padding-left:20px;
}

.but_td{
	padding-top:12px;
	padding-left:5px;
}

.line_div{
	padding-top:3px;
	padding-bottom:3px;
	width:203px;
	height:4px;
}

.grey_line{
	border-top:4px solid #828c8f;
}

.position{
	padding:5px 20px 20px 25px;
}

.yellow_txt{
	color:#ff9c00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:0px;
}


/* middle tab */

.mid_tab{
	padding:5px 6px 0px 6px;
}

.td_pos3{
	padding-bottom:10px;
}

.mid_rep{
	background-image:url(img/mid-top-repeat.jpg);
	background-repeat:repeat-x;
	width:100%;
	background-position:top;
}

.mid_left{
	background-image:url(img/mid-top-left.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:100%;
	height:100%;
}

.mid_right{
	background-image:url(img/mid-top-right.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	width:100%;
	height:100%;
}

.td_pos4{
	padding:13px 30px 0px 20px;
}

.td_pos5{
	line-height:16px;
	padding-top:10px;
	padding-bottom:10px;
}

#links_tab a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff6600;
	text-decoration:underline;
	padding-left:3px;
}
#links_tab a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff6600;
	text-decoration:none;
	padding-left:3px;
}

#list_menu{
	padding:0px;
	margin:0px;
}

#list_menu li{
	list-style:none;
	padding:0px;
	margin: -5px 0px;
}

p{
	padding:10px 20px 10px 20px;
	margin:0px;
}

.td_pos6{
	margin-top:5px;
}

.bord{
	background-image:url(img/bord.jpg);
	background-repeat:repeat-y;
	background-position:right;
	height:100%;
}

.tab_botm{
	background-image:url(img/tab-botm.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	width:100%;
}

.corner{
	background-image:url(img/tab-corner2.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	height:100%;
}


.border2{
	border-top:5px solid #c6c6c6;
	border-left:1px solid #c6c6c6;
}

.td_pos7{
	padding:10px 20px 20px 20px;
}

.img{
	margin-right:5px;
}

/* right tab*/

.right_tab{
	padding-right:14px;
	padding-top:5px;
}

.arrow_pos2{
	padding:13px 0px 17px 20px;
}

#right_tab p{
	padding:10px 15px 0px 15px;
	margin:0px;
}

.vote_td{
	padding-top:5px;
}

#vote_tab td{
	padding-left:20px;
}

#vote_tab td.td_pos{
	padding-left:5px;
	padding-top:2px;
}

.vote_but_pos{
	padding-right:15px;
	padding-bottom:10px;
}

#vote_but{
	background-image:url(img/button.jpg);
	background-repeat:no-repeat;
	border:0px;
	width:35px;
	height:32px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	cursor:pointer;
}

.td_pos8{
	padding:5px 10px 20px 10px;
}

.green_txt2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7eb101;
	line-height:11px;
}


/* footer */

.foot_left{
	padding-left:14px;
}

.foot_mid{
	padding-left:6px;
	padding-right:6px;
}

.foot_right{
	padding-right:14px;
}

.line_div2{
	padding-top:3px;
	padding-bottom:3px;
	width:100%;
	height:4px;
}

.blue_line{
	border-top:4px solid #91defe;
}

#foot_links{
	padding-top:10px;
	padding-left:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a4afb1;
	text-decoration:none;
}

#foot_links a, font{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a4afb1;
	text-decoration:none;
	padding-left:3px;
	padding-right:3px;
}