.green{font-family:tahoma;font-size:12px;color:#339900}



body {

    font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	background-color: #FFFFFF;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	padding: 0px;

}



.header_nav {

        background: url(../img/header_bg.jpg) repeat-x;

	background-color: #FFFFFF;

        height: 27px;

	vertical-align: middle;

	margin: 0;

	color: #FFFFFF;

	font-weight: bold;

	border-bottom: 2px solid #333333;

	width= 90%;

}



.white {

  background: #FFFFFF;

  border-left: 1px solid #CCCCCC;

  border-right: 1px solid #CCCCCC;

}



.leftColumn {

   border-right: 1px solid #CCCCCC;

}



.rightColumn {

   border-left: 1px solid #CCCCCC;

}



a, a:visited, a:link {

        color: #D6330D;

        font-wieght: bold;

	text-decoration: none;

}

a:hover {

        color: #F0D1A5;

        font-wieght: bold;

	text-decoration: underline;

}



.menuTxt {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	font-variant: normal;

	color: #000099;

}



.headlineTxt {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	font-variant: normal;

	color: #000000;

	padding-right: 5px;

}



.BreadcrumbTxt{

    padding-top: 5px;

    padding-bottom: 5px;

	border-bottom: 1px solid #CCCCCC;

    font-family: Arial, Verdana, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: normal;

    font-variant: normal;

    color: #000000;

}



.BreadcrumbTxt a{

    color: #000000;

}



.NavTxt{

    padding-top: 2px;

    padding-bottom: 5px;

    padding-left: 2px;

    font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: bold;

    font-variant: normal;

    color: #ffffff;

}



.search{

    font-family: Arial, Verdana, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bold;

    font-variant: normal;

    color: #333333;

}



.boxHeadline{

    font-family: Arial, Verdana, Helvetica, sans-serif;

    font-size: 16px;

    font-weight: bold;

    font-variant: normal;

    color: #F6F6F6;

	padding: 5px;

	background: url(../img/gradient_tcat.gif) right repeat-x;

	background-color: #BE0000;

	border-bottom: 1px solid #790000;

}



.boxHeadline2{

    font-family: Arial, Verdana, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: bold;

    font-variant: normal;

    color: #FFFFFF;

	padding: 5px;

}



.loginForm {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #000000;

	border: 1px solid #000000;

}

.plainTxt {



	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	font-variant: normal;

	color: #000000;

}



.plainTxt2 {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	font-variant: normal;

	color: #000000;

	padding-left: 2px;

}



.plainTxt2 a {

	color: #000000;

}

.plainTxt3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-variant: normal;
	color: #D6330D;
	padding-left: 2px;
}

.plainTxt3 a {
	color: #D6330D;
}

h2  {

    padding-bottom: 5px;

	margin: 0px;

}



h2 a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: normal;

	font-variant: normal;

	color: #000000;

	padding: 0px;

	margin: 0px;

}



h3 {

    padding: 0px;

	margin: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	font-variant: normal;

	color: #880000;

}



h3 a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	font-variant: normal;

	color: #880000;

	padding: 0px;

	margin: 0px;

}





h1 {

    font-family: Arial, Tahoma, Helvetica, sans-serif;

    font-size: 24px;

    font-weight: normal;

    font-variant: normal;

    color: #000000;

	padding: 0px;

	margin: 0px;

}



h4 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	font-variant: normal;

	color: #000000;

	padding: 5px;

	margin: 0px;

}



.subHeadTxt {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	font-variant: normal;

	color: #000000;

}

.plainTxtGray {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	font-variant: normal;

	color: #666666;

}



.article_short {

        font-family: Arial, Verdana, Helvetica, sans-serif;

        background-color: #F5F5F5;

        font-size: 14px;

	font-weight: normal;

	font-variant: normal;

	color: #000000;

}

.article_bg {

    background-color: #F5F5F5;

    padding-top: 0px;

    padding-bottom: 8px;

    padding-left: 15px;

    padding-right: 15px;

    border-top: 1px solid #737373; 

	

}



.tblSmall {

	background-color: #E0EEF9;

	border-bottom: 1px solid #006699;

}

.tblSmallBody {

	background-color: #E0EEF9;

}



.tabele {

	background-color: #F6F6F6;

	border: 1px solid #CCCCCC;

}

.formlook {

   padding: 0px;

   margin: 0px;

}



.tblSmallBodyRgt {

	background-color: #E0EEF9;

	border-right: 1px solid #0033CC;

	border-left: 1px solid #0033CC;

	border-bottom: 1px solid #0033CC;



}

.category_link_depth1{

	border-bottom: 1px solid #CCCCCC;

    font-family:  Arial, Tahoma, Helvetica, sans-serif;

	color: #000000;

    font-size: 14px;

    font-weight: bold;

    font-variant: normal;

    }

	

.category_link_depth1 a {

	color: #000000;

	background: #E6E6E6;

	text-decoration: none;

}	



.category_link_depth1 a:hover {

    color: #000000;

	background: #CCCCCC;

	text-decoration: none;

}	

	

.category_link_depth2{

    padding-left: 8px;

	border-bottom: 1px solid #CCCCCC;

    font-family:  Arial, Tahoma, Helvetica, sans-serif;

	color: #000000;

    font-size: 12px;

	font-weight: normal;

    font-variant: normal;

}



.category_link_depth2 a {

	color: #000000;

	text-decoration: none;

}	



.category_link_depth2 a:hover {

    color: #000000;

	text-decoration: underline;

}

	

.category_link_depth3{

    padding-top: 1px;

    padding-bottom: 1px;

    padding-left: 5px;

    font-family:  Arial, Tahoma, Helvetica, sans-serif;

	color: #000000;

    font-size: 14px;

	font-weight: bold;

    font-variant: normal;

}



.category_link_depth3 a {

    text-decoration: none;

	color: #000000;

}

	

.category_link_depth3 a:hover {

    color: #000000;

	text-decoration: underline;

}	



.category_link_headers{

	background-color: #ff9900;

    padding-top: 2px;

    padding-bottom: 2px;

    padding-left: 15px;

    padding-right: 5px;

    font-family:  Arial, Tahoma, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: bold;

    font-variant: small-caps;

}



.menu {

    background-color: #ffffff;



}

.article {

    background-color: #ffffff;

    padding-top: 0px;

    padding-bottom: 8px;

    padding-left: 15px;

    padding-right: 15px;

	border-top: 1px solid #999999; 

	

}

.article_Box {

	padding-top: 2px;

    padding-bottom: 5px;

    padding-left: 2px;

    padding-right: 2px;

	font-family:  Arial, Verdana, Helvetica, sans-serif;

    font-size: 14px;

    font-weight: bold;

    font-variant: normal;

    color: #333333;

	

}



.trWhite {

    border-bottom: 1px solid #CCCCCC;

}



.trGrey {

	background-color: #cccccc;

	height: 1px;

	width: 100%;	

}



.trHeadline_right {

	background-color: #EEEEEE;

	border-top: 2px solid #BE0000;

	border-bottom: 1px solid #CCCCCC;

	font-size: 12px;

	font-weight: bold;

    font-variant: normal;

	color: #000000;

    padding: 3px;



}



.most_commented{

        background-color: #EFF2E9;

	padding-top: 1px;

}

.calendar_body {

	background-color: #AFC642;

	padding-top: 1px;

}

.ebi_change {

	background-color: #FEC200;

	padding-top: 1px;

}



.calendar_body_ajax {

	background-color: #cccccc;

	padding-top: 1px;

}



.calendar {

	font-family: Arial, Verdana, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: normal;

    font-variant: normal;

}



.calendar a {

    color: #BE0000;

	font-weight: bold;

	text-decoration: underline;

}



.poll_result {

    background-color: #BE0000;

    height: 10px;

}

.poll_result_rest {

    background-color: #EEEEEE;

	height: 10px;

}



.topNews_category {

    font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

	background: #EEEEEE;

	border-bottom: 1px solid #CCCCCC;

    font-size: 12px;

    font-weight: bold;

    font-variant: normal;

    color: #000000;

	padding-right: 5px;

}    



.topNews_articles {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	font-variant: normal;

	color: #000000;

}



.topNews_articles a {

    color: #000000;

}



.player {

   border-bottom: 2px solid #980000;

   background-color: #EEEEEE;

}



.header {

    background: url(../img/gradient_tcat.gif) repeat-x;

	height: 25px;

	vertical-align: middle;

	margin: 0;

	color: #FFFFFF;

	font-weight: bold;

	border-bottom: 2px solid #333333;

	padding-right: 5px;

	padding-left: 5px;

}



.header a {

	color: #FFFFFF;

	text-decoration: none;

	font-weight: bold;

	font-size: 10px;

}



.header a:hover {

	text-decoration: underline;

}



.footer {

    background-color: #EEEEEE;

	padding: 10px;

	border-left: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

	border-top: 1px solid #CCCCCC;}



.fieldLabel {

	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	font-variant: normal;

	color: #000000;

	padding-right: 5px;

	padding-bottom: 10px;

	vertical-align: top;

	width: 150px;

	background: #f6f6f6;

}



.required {

	color:#D80000;

	margin-right: 2px;

}



.FormBuilder {

	width: 100%;

	padding: 5px;

}



input {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	font-variant: normal;

	color: #333333;

}



select {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	font-variant: normal;

	color: #333333;

}



textarea {

	width: 300px;

	height: 150px;

}



.boxSearch {

  font-family: Arial, Verdana, Helvetica, sans-serif;

  font-size: 12px;

  font-weight: bold;

  color: #000000;

  background: url(../img/header_bg.jpg) repeat-x;

  border-bottom: 1px solid #CCCCCC;

  border-top: 1px solid #CCCCCC;

  height: 27px;

  

}

.boxSearch a {

  font-size: 12px;

  font-weight: bold;

  color: #850000;

}



.headlineBox {

  padding: 5px;

  background-color: #EEEEEE;

}

.fontSize {background: url(../img/fontBg.gif) repeat-x;}



.pager {

   background-color: #EEEEEE;

   border-bottom: 1px solid #CCCCCC;}



/******SEARCH STYLES******/

.ac_menu {

    border:1px solid black

}

.ac_normal {

	background-color:#ecf5ff;

    cursor:pointer;

	padding: 3px;

}

.ac_highlight {

    background-color:#3366cc;

	color:white;

    cursor:pointer;

	padding: 3px;

}

.ac_normal .a {

   font-size:10px;

   color:black;

}

.ac_highlight .a {

   font-size:10px;

}

.ac_normal .d {

   float:left;

   font-size:8px;

   color:blue;

}

.ac_highlight .d {

	float:left;

    font-size:8px;

}

/******SEARCH STYLES END******/



/*********** #navBar link styles ***********/



#navBar {

	width: auto;

	padding: 0 0 0 0;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 12px;

	background-color: #F6F6F6;

}

	

#navBar ul {

	list-style: none;

	margin: 0;

	padding: 0;

}

		

#navBar li {

	margin: 0;

}

		

#navBar li a, #navBar li a:link {

	background: #fff;

                border: 1px solid #83837D;

                border-right: 5px solid #83837D;

                color: #4F4E4E;

                display: block;

                font: bold 14px arial, verdana, sana-serif;

                line-height: 15px;

                margin: 0;

                padding: 1px 3px 1px 3px;

                text-decoration: none;

                width: auto;

}



html>body #navBar li a {

       	width: auto;

}



#navBar li a:hover {

	        background: #F1B54C;

		border: 1px solid #a67433;

                border-right: 5px solid #fff;

                width: auto;

}



#navBar li a:active, #navBar li a:link-active{

background: #FFF;

                border: 1px solid #F1B54C;

                border-right: 5px solid #F1B54C;

                width: auto;

                color: #000;



}



/*********** #navBar link styles end ***********/



/********** Drop down menu (XML) **************/

#rss ul {

	margin: 0;

	padding: 0;

	list-style: none;

	width: 88px;  /*Width of Menu Items */

	border-bottom: 0;

	}

	

#rss ul li {

	position: relative;

	}

	

#rss li ul {

	position: absolute;

	right: 0px; /* Set 1px less than menu width */

	top: 14px;

	display: none;

	}



/* Styles for Menu Items */

#rss ul li a {

	display: block;

	text-decoration: none;

	background: #eeeeee; /* IE6 Bug */

	padding: 3px;

	border: 1px solid #ffffff; /* IE6 Bug */

	border-bottom: 0px solid;

	}

	

#rss ul li a:hover {

	display: block;

	text-decoration: none;

	background: #cccccc; /* IE6 Bug */

	padding: 3px;

	border: 1px solid #ffffff; /* IE6 Bug */

	border-bottom: 0px solid;

	}

	

/* Holly Hack. IE Requirement \*/

* html #rss ul li { float: right; height: 1%; }

* html #rss ul li a { height: 1%; }

/* End */



#rss li:hover ul, #rss li.over ul { display: block; } /* The magic */

/************ end drop down menu **************/





