/* CSS Document */
body {
	margin:0;
	padding:0;
	background:url(images/bgr_gen.jpg) center top no-repeat #BED5EB;
}
form{
	margin:0;
	padding:0;
}
.clear{
	padding:0;
	margin:0;
	height:1px;
	line-height:1px;
	clear:both;
}
div#body{
	margin:0 auto;
	padding:0;
	width:994px;
	position:relative;
}
div#toppart{
	margin:0;
	padding:0;
	height:82px;
	position:relative;
}
div#main_navigation{
	margin:0;
	padding:0;
	left:24px;
	top:55px;
	height:27px;
	line-height:27px;
	position:absolute;
	width:auto;
	width:578px;
	text-align:center;
}
div#main_navigation ul{
	margin:0;
	padding:0;
	display:inline;
}
div#main_navigation li{
	margin:0;
	padding:0;
	display:inline;
}
div#main_navigation li a.mnhome{
	padding:0;
	margin:0;
	background:url(images/navrab_home.jpg) left no-repeat top;
	width:81px;
	height:27px;
	display:block;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	padding-right:5px;
}
div#main_navigation li a:hover.mnhome, div#main_navigation li a.mnhomeactive{
	background:url(images/navrab_home_o.jpg) left no-repeat top;
	padding:0;
	margin:0;
	width:81px;
	height:27px;
	display:block;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	padding-right:5px;
}
div#main_navigation li a.mn_channels{
	padding:0;
	margin:0;
	display:block;
	background:url(images/navrab_channels.jpg) left no-repeat top;
	font:Georgia, "Times New Roman", Times, serif;
	width:113px;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	padding-right:5px;
}
div#main_navigation li a:hover.mn_channels, div#main_navigation li a.mn_channelsactive{
	padding:0;
	margin:0;
	display:block;
	background:url(images/navrab_channels_o.jpg) left no-repeat top;
	font:Georgia, "Times New Roman", Times, serif;
	width:113px;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	padding-right:5px;
}
div#main_navigation li a.mn_topchannels{
	padding:0;
	margin:0;
	display:block;
	background:url(images/navrab_topchannels.jpg) left no-repeat top;
	width:145px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	padding-right:5px;
}
div#main_navigation li a:hover.mn_topchannels, div#main_navigation li a.mn_topchannelsactive{
	padding:0;
	margin:0;
	display:block;
	background:url(images/navrab_topchannels_o.jpg) left no-repeat top;
	width:145px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	padding-right:5px;
}
div#main_navigation li a.mn_comunity{
	padding:0;
	margin:0;
	display:block;
	background:url(images/navrab_comunity.jpg) left no-repeat top;
	width:127px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	padding-right:5px;
}
div#main_navigation li a:hover.mn_comunity, div#main_navigation li a.mn_comunityactive{
	padding:0;
	margin:0;
	display:block;
	background:url(images/navrab_comunity_o.jpg) left no-repeat top;
	width:127px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	padding-right:5px;
}
div#main_navigation li a.mn_submit{
	padding:0;
	margin:0;
	display:block;
	background:url(images/navrab_submit.jpg) left no-repeat top;
	width:93px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	padding-right:5px;
}
div#main_navigation li a:hover.mn_submit, div#main_navigation li a.mn_submitactive{
	padding:0;
	margin:0;
	display:block;
	width:93px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	padding-right:5px;
	background:url(images/navrab_submit_o.jpg) left no-repeat top;
}

/*
div#main_navigation a.mn_home{
	padding:0;
	margin:0;
	background:url(images/navrab_home.jpg) left no-repeat;
	width:81px;
	height:35px;
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	padding-right:5px;
}
div#main_navigation a:hover.mn_home, div#main_navigation a:hover.mn_homeactive{
	background:url(images/navrab_home_o.jpg) left no-repeat;
}
html>body div#main_navigation a.mn_home{
	padding:0;
	margin:0;
	background:url(images/navrab_home.jpg) left no-repeat;
	width:61px;
	height:25px;
	padding-left:20px;
	padding-top:10px;
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	padding-right:5px;
}
html>body div#main_navigation a:hover.mn_home, div#main_navigation a:hover.mn_homeactive{
	background:url(images/navrab_home_o.jpg) left no-repeat;
}
div#main_navigation a.mn_topchannels{
	padding:0;
	margin:0;
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	background:url(images/navrab_topchannels.jpg) left no-repeat;
	width:145px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	padding-right:5px;
}
div#main_navigation a:hover.mn_topchannels, div#main_navigation a:hover.mn_topchannelsactive{
	background:url(images/navrab_topchannels_o.jpg) left no-repeat;
}
html>body  div#main_navigation a.mn_topchannels{
	padding:0;
	margin:0;
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	padding-left:20px;
	padding-top:10px;
	height:25px;
	background:url(images/navrab_topchannels.jpg) left no-repeat;
	width:125px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	padding-right:5px;
}
html>body  div#main_navigation a:hover.mn_topchannels, div#main_navigation a:hover.mn_topchannelsactive{
	background:url(images/navrab_topchannels_o.jpg) left no-repeat;
}
div#main_navigation a.mn_channels{
	padding:0;
	margin:0;
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	background:url(images/navrab_channels.jpg) left no-repeat;
	font:Georgia, "Times New Roman", Times, serif;
	width:113px;
	font-size:17px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	padding-right:5px;
}
div#main_navigation a:hover.mn_channels, div#main_navigation a:hover.mn_channelsactive{
	background:url(images/navrab_channels_o.jpg) left no-repeat;
}
html>body div#main_navigation a.mn_channels{
	padding:0;
	margin:0;
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	background:url(images/navrab_channels.jpg) left no-repeat;
	width:93px;
	padding-left:20px;
	padding-top:10px;
	height:25px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	padding-right:5px;
}
html>body div#main_navigation a:hover.mn_channels, div#main_navigation a:hover.mn_channelsactive{
	background:url(images/navrab_channels_o.jpg) left no-repeat;
}
div#main_navigation a.mn_comunity{
	padding:0;
	margin:0;
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	background:url(images/navrab_comunity.jpg) left no-repeat;
	width:127px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	padding-right:5px;
}
div#main_navigation a:hover.mn_comunity, div#main_navigation a:hover.mn_comunityactive{
	background:url(images/navrab_comunity_o.jpg) left no-repeat;
}
html>body div#main_navigation a.mn_comunity{
	padding:0;
	margin:0;
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	background:url(images/navrab_comunity.jpg) left no-repeat;
	width:97px;
	padding-left:30px;
	padding-top:10px;
	height:25px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	padding-right:5px;
}
html>body div#main_navigation a:hover.mn_comunity, div#main_navigation a:hover.mn_comunityactive{
	background:url(images/navrab_comunity_o.jpg) left no-repeat;
}
div#main_navigation a.mn_submit{
	padding:0;
	margin:0;
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	background:url(images/navrab_submit.jpg) left no-repeat;
	width:93px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	padding-right:5px;
}
div#main_navigation a:hover.mn_submit, div#main_navigation a:hover.mn_submitactive{
	background:url(images/navrab_submit_o.jpg) left no-repeat;
}
html>body  div#main_navigation a.mn_submit{
	padding:0;
	margin:0;
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	background:url(images/navrab_submit.jpg) left no-repeat;
	width:73;
	padding-left:20px;
	padding-top:10px;
	height:25px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	padding-right:5px;
}
html>body div#main_navigation a:hover.mn_submit, div#main_navigation a:hover.mn_submitactive{
	background:url(images/navrab_submit_o.jpg) left no-repeat;
}
*/
div#login{
	padding:0;
	margin:0;
	position:absolute;
	text-align:center;
	background:url(images/login_bgr.jpg) left no-repeat;
	top:0;
	right:24px;
	width:140px;
	height:28px;
	line-height:27px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
}
div#login a{
	padding:0;
	margin:0;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
div#language{
	padding:0;
	margin:0;
	position:absolute;
	text-align:center;
	background:url(images/language_bgr.jpg) left no-repeat;
	bottom:0;
	right:24px;
	width:128px;
	height:27px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	line-height:27px;
}
div#addbookmark{
	padding:0;
	margin:0;
	position:absolute;
	text-align:center;
	background:url(images/bookmark_bgr.jpg) left no-repeat;
	bottom:0;
	right:158px;
	width:158px;
	height:27px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	line-height:27px;
}
div#login a:hover{
	text-decoration:underline;
}
div#bigcontent{
	width:994px;
	margin:0;
	padding:0;
	background:url(images/bigcontent_bgr.gif) repeat-y left;
}
div#top_logo_banner{
	height:118px;
	margin:0;
	padding:0;
	background:url(images/logo_top_bgr.gif) top no-repeat left;
	background-color:#FFFFFF;
}
div#logo{
	margin:0;
	padding:13px 0px 0 13px;
	float:left;
}
div#top_banner{
	margin:0;
	padding:13px 13px 0 0;
	float:right;
}
div#topsubnavigation{
	margin:0;
	padding:0;
	height:35px;
	background:url(images/topsubnavigation_bgr.jpg) left repeat-x;
	border-left:1px solid #9CA7B1;
	border-right:1px solid #9CA7B1;
	line-height:35px;
	padding-left:25px;
	color:#00315A;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	position:relative;
}
.topsubnav_search{
	margin:0;
	padding:0;
	top:7px;
	right:32px;
	height:21px;
	position:absolute;
	line-height:21px;
	color:#000000;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
}
div#topsubnavigation a.home{
	margin:0;
	padding:2px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#00315A;
	background-color:#FFFFFF;
	text-decoration:none;
}
div#topsubnavigation a:hover.home{
	margin:0;
	padding:2px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#00315A;
	background-color:#FFFFFF;
	text-decoration:none;
}
div#topsubnavigation a{
	margin:0;
	padding:0 18px 0 18px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	color:#00315A;
	text-decoration:none;
}
div#topsubnavigation a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.topsearch{
	margin:0;
	padding:0;
	margin-top:5px;
	float:right;
	width:230px;
	height:22px;
}
div#topsubnavigation_greyline{
	margin:0;
	padding:0;
	height:15px;
	background-color:#E6E5E5;
	border-left:1px solid #9CA7B1;
	border-right:1px solid #9CA7B1;
	line-height:15px;
}
div#contentboxes{
	margin:0;
	padding:0;
	margin-top:13px;
	padding-bottom:25px;
	padding-left:15px;
}
div#leftnavigation{
	margin:0;
	padding:0;
	margin-left:0px;
	float:left;
	width:197px;
	background-color:#EEEEEE;
}
div#leftnavigation ul{
	margin:0;
	padding:0;
	list-style:none;
}
div#leftnavigation li a{
	margin:0;
	padding:0;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	line-height:20px;
	height:22px;
	width:179px;
	display:block;
	padding-left:18px;
	background:url(images/leftnav_bgr_off.gif);
	text-decoration:none;
}
div#leftnavigation li a:hover{
	color:#FFFFFF;
	background:url(images/leftnav_bgr_on.gif);
	text-decoration:none;
}
div#leftnavigation li a.active{
	margin:0;
	padding:0;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:20px;
	height:22px;
	width:179px;
	display:block;
	padding-left:18px;
	background:url(images/leftnav_bgr_on.gif);
	text-decoration:none;
}
div#leftnavigation H1{
	margin:0;
	padding:0;
	display:block;
	background:url(images/leftnav_headline.jpg) top;
	height:32px;
	width:149px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:30px;
	padding-left:48px;
}
div#leftnavigation H2{
	margin:0;
	padding:0;
	height:16px;
	line-height:16px;
	background:url(images/leftnav_bottom.gif) left;
}
div#leftnavigation H3{
	margin:0;
	padding:0;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	line-height:30px;
	padding-left:6px;
}
div#leftnavigation a{
	margin:0;
	padding:0;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	line-height:18px;
	padding-left:20px;
	background:url(images/leftnav_ico.gif) left no-repeat;
	clear:both;
	text-decoration:none;
}
div#leftnavigation a:hover{
	text-decoration:underline;
}
div#centercontent{
	margin:0;
	padding:0;
	float:left;
	width:564px;
	margin-left:14px;
	background:url(images/centercontent_bgr_top.gif) top no-repeat #FFFFFF;
}
div#content_home{
	margin:0;
	padding:0;
	padding-top:15px;
	padding-left:10px;
}
.contentheadline{
	margin:0;
	padding:0;
	height:30px;
	background:url(images/content_headline.jpg) top no-repeat;
	padding-left:20px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#002549;
	line-height:30px;
}
.channelslist{
	margin:0;
	padding:0;
	width:128px;
	float:left;
	margin-bottom:8px;
	border:1px solid #97A2AD;
	background-color:#F4F4F4;
	margin-right:7px;
}
.channels_desc{
	height:73px;
	margin:0;
	padding:0;
	background:url(images/channels_bgr.gif) top no-repeat;
	padding-left:5px;
	color:#424242;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
}
.red_visits{
	margin:0;
	padding:0;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight:bold;
	color:#D74404;
}
.channels_desc a{
	margin:0;
	padding:0;
	color:#424242;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
}
.channels_desc a:hover{
	text-decoration:underline;
}
.channelslist H1{
	margin:0;
	padding:0;
	height:23px;
	line-height:22px;
	background:url(images/channels_l_headline_bgr.gif) left repeat-x;
	text-align:center;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
.chanimg{
	margin:0;
	padding:2px;
	padding-bottom:6px;
}
.ccbottom{
	margin:0;
	padding:0;
	background:url(images/centercontent_bgr_bottom.gif) bottom no-repeat #FFFFFF;
	height:13px;
	line-height:13px;
}
div#rightad{
	margin:0;
	padding:0;
	float:left;
	margin-left:14px;
	width:174px;
	background:url(images/rightad_bgr_top.gif) top no-repeat #EEEEEE;
	padding-top:18px;
	text-align:center;
}
div#rightad h1{
	margin:0;
	padding:0;
	line-height:16px;
	background:url(images/rightad_bgr_bottom.gif) top no-repeat;
}
div#newsletter{
	height:35px;
	margin:0;
	padding:0;
	border-left:1px solid #9AA5B0;
	border-right:1px solid #9AA5B0;
	background: url(images/newsletter_bgr.jpg) left repeat-x;
	line-height:34px;
	text-align:center;
	color:#013561;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:normal;
}
*html div#newsletter{
	padding-top:5px;
	height:35px;
	margin:0;
	padding:0;
	border-left:1px solid #9AA5B0;
	border-right:1px solid #9AA5B0;
	background: url(images/newsletter_bgr.jpg) left repeat-x;
	line-height:34px;
	text-align:center;
	color:#013561;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:normal;
}
div#newsletter img{
	margin:0;
	padding:0;
}
*html .TextField{

	width: 180px;

	border: 1px solid #7F9DB9;

	position:relative;

	top:5px;

}
.FormSubmitButton{

	margin: 0 0 -5px 0;

}
*html .FormSubmitButton{

	margin: 0 0 -8px 0;

}
div#bottomlinks{
	height:24px;
	margin:0;
	padding:0;
	border-left:1px solid #9AA5B0;
	border-right:1px solid #9AA5B0;
	line-height:23px;
	background-color:#E6E5E5;
	text-align:center;
	color:#013561;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
}
div#bottomlinks a{
	margin:0;
	padding:0 2px 0 2px;
	color:#013561;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
div#bottomlinks a:hover{
	text-decoration:underline;
}
.rssfeedimg{

	margin: 0 0 -3px 0;

}
div#footer{
	height:107px;
	margin:0;
	padding:0;
	border-left:1px solid #9AA5B0;
	border-right:1px solid #9AA5B0;
	background:url(images/footer_bgr.jpg) left repeat-x;
	padding-left:30px;
	padding-right:27px;
}
.footer_left{
	margin:24px 0 0 0;
	padding:0;
	width:414px;
	float:left;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#013561;
}
.footer_left a{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#013561;
	text-decoration:none;
}
.footer_left a:hover{
	text-decoration:underline;
}
.footer_left p{
	margin:0;
	padding:9px 0 0 0;
	color:#7A7A7A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
}
#copyright{
	margin:0;
	padding:0;
	width:332px;
	height:81px;
	float:right;
	background:url(images/copyright_bgr.jpg) top no-repeat;
	text-align:center;
}
#copyright p{
	margin:0;
	padding:0;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	color:#023663;
	padding-top:52px;
}
/*

   DETAIL PAGE 

  */
div#content_detail{
	margin:0;
	padding:0;
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
}
.detail_img_list{
	margin:0;
	padding:0;
	width:150px;
	text-align:left;
}
.detail_img{
	margin:0;
	padding:0;
	width:140px;
	text-align:left;
}
.detail_txt{
	margin:0;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	padding-right:15px;
	padding-left:15px;
	vertical-align:top;
	text-align:justify;
	color:#434343;
}
.detail_list{
	margin:0;
	padding:0;
	width:535px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	vertical-align:top;
	color:#434343;
	text-align:left;
	line-height:22px;
}
.detail_list td{
	margin:0;
	padding:0;
	height:22px;
	background-color:#FFFFFF;
}
.detail_list th{
	margin:0;
	padding:0;
	height:22px;
	background-color:#F4F4F4;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
}
.detail_list a{
	margin:0;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	color:#434343;
	text-align:left;
	line-height:22px;
	text-decoration:none;
}
.detail_list a:hover{
	text-decoration:underline;
}
.detail_list_list{
	margin:0;
	padding:0;
	width:100%;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	vertical-align:top;
	color:#434343;
	text-align:left;
	line-height:22px;
}
.detail_list_list td{
	margin:0;
	padding:0;
	height:22px;
	background-color:#FFFFFF;
}
.detail_list_list th{
	margin:0;
	padding:0;
	height:22px;
	background-color:#F4F4F4;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
}
.detail_list_list a{
	margin:0;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	color:#434343;
	text-align:left;
	line-height:22px;
	text-decoration:none;
}
.detail_list_list a:hover{
	text-decoration:underline;
}
.list_channel_description{
	margin:0;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	color:#434343;
	text-align:left;
	padding-top:15px;
	text-decoration:none;
}
.black{
	margin:0;
	padding:0;
	color:#000000;
}
.list_results{
	margin:13px;
	padding:0;
	border-top:2px solid #C9C9C9;
	padding-left:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight:normal;
	color:#000000;
	line-height:32px;
	position:relative;
	width:527px;
}
.list_results_buttons{
	margin:0px;
	padding:0;
	position:absolute;
	right:10px;
	top:8px;
	width:170px;
	text-align:right;
}
.list_results_buttons H1 a{
	margin:0px;
	padding:0;
	display:block;
	width:21px;
	height:17px;
	background:url(images/list_curentpage.jpg) no-repeat;
	color:#084482;
	vertical-align:middle;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	line-height:12px;
	text-decoration:none;
	margin-right:4px;
	float:left;
}
.list_results_buttons H2 a{
	margin:0px;
	padding:0;
	display:block;
	width:21px;
	height:17px;
	background:url(images/list_page.jpg) no-repeat;
	color:#FFFFFF;
	vertical-align:middle;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	line-height:12px;
	text-decoration:none;
	margin-right:4px;
	float:left;
}
.list_results_buttons img{
	margin:0px;
	padding:0;
	float:left;
	border:0;
}
a.tags1{
	margin:0;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	line-height:22px;
	text-decoration:underline;
}
a.tags1{
	text-decoration:none;
}
a.tags2{
	margin:0;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	line-height:22px;
	text-decoration:underline;
}
a.tags2{
	text-decoration:none;
}
a.tags3{
	margin:0;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	line-height:22px;
	text-decoration:underline;
}
a.tags3{
	text-decoration:none;
}
.comments_headline{
	margin:15px 0 12px 0;
	padding:0;
	height:23px;
	line-height:23px;
	background:url(images/comments_headline_bgr.jpg) left repeat-x;
	padding-left:20px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#002549;
}
.listings_headline{
	margin:15px 0 0 0;
	padding:0;
	height:23px;
	line-height:23px;
	background:url(images/comments_headline_bgr.jpg) left repeat-x;
	padding-left:20px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#002549;
	position:relative;
}
.listings_headline a{
	padding:0;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	position:absolute;
	right:15px;
	top:0px;
}
.listings_headline a:hover{
	text-decoration:none;
}
.topcontent_banner{
	margin:0;
	padding:0;
	height:60px;
	padding-top:16px;
	text-align:center;
}
div#comments_content{
	margin:0px 20px 15px 20px;
	padding:0;
}
div#comments_content p{
	margin:0;
	padding:0;
	color:#414141;
	line-height:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
}
div#comments_content H1{
	margin:0;
	padding:0;
	color:#004A90;
	line-height:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight:bold;
}
.rssheadline{
	margin:0;
	padding:0;
	color:#004A90;
	line-height:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight:bold;
	padding-bottom:6px;
}
.detail_list_list H1 a{
	margin:0;
	padding:0;
	color:#004A90;
	line-height:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight:bold;
	padding-bottom:6px;
	text-decoration:none;
}
.rssheadline2{
	margin:0;
	padding:0;
	color:#004A90;
	line-height:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight:bold;
	padding-left:5px;
}
.normaliline{
	margin:0;
	padding:0;
	line-height:normal;
	padding-top:6px;
	border-top:6px solid #FFFFFF;
	border-bottom:11px solid #FFFFFF;
	border-left:6px solid #FFFFFF;
}
.italics{
	font-style: italic;
}
.commentsseparator{
	margin:0;
	padding:0;
	background:url(images/comments_separator.gif) left repeat-x;
	height:22px;
}
.comment{
	margin:0;
	padding:0;
	margin-top:15px;
}
.comment_imput{
	margin:0;
	padding:5px;
	background-color:#ffffff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	border:1px solid #BDBDBD;
}
/* Login Part */
div#content_login{
	margin:13px 10px 10px 40px;
	padding:0;
	position:relative;
}
div#content_login p{
	margin:0;
	padding:0;
	color:#000000;
	line-height:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	padding-bottom:10px;
}
div#content_login a{
	margin:0;
	padding:0;
	color:#3179BD;
	line-height:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	float:right;
	text-decoration:underline;
}
div#content_login a:hover{
	text-decoration:none;
}
div#content_login th{
	margin:0;
	padding:0;
	width:115px;
	color:#000000;
	line-height:29px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	padding-right:8px;
}
div#content_login td{
	margin:0;
	padding:0;
	color:#4D4F50;
	line-height:29px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;	
}
div#content_login a.button_left{
	margin:0;
	padding:0;
	color:#3179BD;
	line-height:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	float:left;
	text-decoration:underline;
	padding-top:8px;
}
/***********************04.02.2007*************************************/
.button_right{
	margin:0;
	padding:0;
	width:130px;
	position:absolute;
	top:0;
	right:0px;
}