*
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #41474A;
}	
.small {
	font-size: 10px; 
}
.big {
	font-size: 14px; 
	font-weight: bold;
}
.normal {
	font-size: 12px; 
}

img{
	border: none;
}

.ClearBoth {clear: both; overflow:hidden; height:1px; line-hieght:1px; font-size:1px; }
.clear{
	clear: both;
}

a{
	text-decoration: underline;
}
body{
	margin: 0px;
	background-color: #FFFFFF;
	font-family: Arial, Tahoma, Verdana,  Helvetica, sans-serif; 
	color: #41474A; 
	font-size: 12px;
}
.main{
	background-color: #ffffff;
	width: 961px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
}

.header{
	width: 789px;
	height: 208px;
	float: right;
}
.topnav{
	padding-top:99px;
}

/* language */

.languageContainer{
	width: 961px;
	height: 25px;

}
.lang{
	float: right;
}

.lang a, .lang a:active, .lang a:link
{  
	font-size: 11px; 
	color: #00374D; 
	text-decoration: none;
	font-weight: normal;
}

.lang a:hover
{  
	font-size: 11px; 
	color: #00374D; 
	text-decoration: none;
	font-weight: bold;
}

.languageMenuItem{
	padding-left: 1px;
	padding-right:6px;
	display: inline;
}
.languageSeparator{
	background-image: url(images/langsep.gif);
	background-repeat: no-repeat;
	width: 5px;
	float: left;
}
.lang_sel a, .lang_sel a:active, .lang_sel a:link{
	color: #81b722;
	font-weight: bold;
}

/* left menu*/

.leftMenuContainer{
	width: 161px;
	float: left;
	background-color: #ffffff;
	margin-top:-20px;
}

.leftMenuItem{
	padding: 10px 0px 0px 4px;
    min-height: 20px;
	background-image: url(images/menubackgr.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-size: 12px; 
	color: #00374D; 
	font-weight: bold;
	text-transform: uppercase; 
	margin-top:20px;
}

.leftMenuItemOver {
	padding: 10px 0px 0px 4px;
    min-height: 20px;
	background-image: url(images/menubackgr.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	font-size: 12px; 
	color: #81B722; 
	font-weight: bold;
	text-transform: uppercase;
	margin-top:20px;
}

*html .leftMenuItem {height:20px;}
*html .leftMenuItemOver {height:20px;}

.leftMenuItemLink
{  
	color: #00374D; 
	text-decoration: none;
	font-weight: bold;
}

.leftMenuItemLink:hover 
{  
	color: #81B722; 
	text-decoration: none;
	font-weight: bold;
}

/* left menu SUB*/

.leftMenuItemSub, .leftMenuItemSubOver{
	margin: 0px;
	min-height: 20px;
	padding: 0px 0px 0px 11px;
}

.leftMenuItemSubTop, .leftMenuItemSubTopOver{
	min-height: 20px;
	padding: 5px 0px 0px 11px;
}

.leftMenuItemSubBottomOver, .leftMenuItemSubBottom{
	min-height: 20px;
	padding: 0px 0px 0px 11px;
}

.leftMenuItemSubOver, .leftMenuItemSubTopOver, .leftMenuItemSubBottomOver{
	min-height: 20px;
	background-image: url(images/menubackgrhover.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

.leftMenuItemLinkSub, .leftMenuItemLinkSubTop, .leftMenuItemLinkSubBottom{  
	font-weight: normal; 
	font-size: 12px; 
	color: #0097D5;
	text-decoration: none;
}

.leftMenuItemLinkSub:hover , .leftMenuItemLinkSubTop:hover, .leftMenuItemLinkSubBottom:hover{  
	font-size: 12px; 
	color: #81B722;
	text-decoration: none;

}

*html .leftMenuItemSub, .leftMenuItemSubTop, .leftMenuItemSubTopOver, .leftMenuItemLinkSubBottom{height:20px;}

*html .leftMenuItemSubBottom{height:20px;}

*html .leftMenuItemSubOver, .leftMenuItemSubTopOver, .leftMenuItemSubBottomOver{height:20px;}


/* main content */

.contentBack{
	background-image: url("images/main_background.gif");
	background-repeat: repeat-y;
	border-top: 1px solid #ffffff;
	clear: both;
}
.mainContent{
	width: 600px;
	float: left;
	margin-left:20px;
	background-color: #ffffff;
	line-height: 1.5em;
}
.mainContent a, .mainContent a:active, .mainContent a:link{
	color: #41474a;
}
.mainContent a:hover{
	color: #81b722;
	text-decoration: underline;
}

.headers{
	font-size: 14px; 
	color: #0097D5;
	margin-left: 2px;
	width: 598px;
	margin-bottom: 5px;
	font-weight: bold;
}
.headerline{
	margin-top: 5px;
	background-image: url("images/headerborder.gif");
	background-repeat: repeat-x;
	width: 600px;
	margin-bottom: 10px;
}
.subheaderline{
	background-image:url(images/subpageline.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.rightMenuContainer{
	width: 160px;
	float: left;
	line-height: 1.5em;
}
.rightMenuTitle{
	background-image: url(images/rtitlebackgr.gif);
	background-repeat : no-repeat;
	height: 37px;
	color: #00374D;
	font-weight: bold;
	padding-top:15px;
	padding-left: 6px;
	text-transform: uppercase; 
}
.rightMenuTitleText{
	font-weight: bold;
}
.topHeader{
	font-size: 18px; 
	color: #00374D; 
	font-weight: bold;
	height: 23px;
	padding:0px 0px 0px 1px;
}
.weather{
	width: 160px;
	float: left;
	margin-left: 10px;
	margin-bottom: 15px;
	margin-top:-5px; 
}

/* news */

.newsbox{
	width: 160px;
	float: left;
	margin-left: 10px;
}
.newsbox a{
	color: #41474A;
}
.newsbox a:hover{
	color: #81B722;
}
.newstitle{
	background-image: url(images/rtitlebackgr.gif);
	background-repeat : no-repeat;
	height: 37px;
	color: #00374D;
	font-weight: bold;
	padding-top:15px;
	padding-left: 6px;
	text-transform: uppercase; 
}
.newsboxtite{
	font-weight: bold;
}
#specialLink a{
	color: #41474A; 
	font-weight: bold;
}
#specialLink a:hover{
	color: #81B722; 
	font-weight: bold;
}
/* special*/
.special{
	width: 180px;
	float:left;
	margin-left: 20px;
}
.specialtitle{
	background-image: url(images/specialbackgr.gif);
	background-repeat : no-repeat;
	height: 37px;
	color: #00374D;
	font-weight: bold;
	padding-top:15px;
	padding-left: 6px;
	text-transform: uppercase; 
}
.rightspecial{
	width: 160px;
	float:left;
}
.rightspecialtitle{
	background-image: url(images/rtitlebackgr.gif);
	background-repeat : no-repeat;
	height: 37px;
	color: #00374D;
	font-weight: bold;
	padding-top:15px;
	padding-left: 6px;
	text-transform: uppercase; 
}
/* copyright */
.copyright, .copyright a, .copyright a:hover{
	clear: both;
	width: 961px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	border-top: 1px solid #0097D5;
	font-size: 10px; 
	color: #555555;
	padding-top: 11px;
	text-decoration: none;
}

.tracker{
	visibility: hidden; 
	clear: both;
}


.b{
border:1px solid red;
}

/*banners*/

.Banners {margin-top:10px; }


.left_banner{
	float:left;
  /* margin-right:20px; */
}

.right_banner{
	float:left;
	width: 160px;
	margin-left:10px;
	margin-top:20px;
	margin-bottom:20px;
}
.fleft {float:left; }
.fright {float:right; }


.newstitles{
	font-weight: bold;
	width: 500px;
	float: left;
}

.fright{
	float:right;
}
.newsnav{
	width: 600px;
	font-weight: bold;
}
.leftnav{
	width: 200px;	
	float:left
}
.newsnav a, .newsnav a:active, .newsnav a:link{
	color: #41474a;
}
.newscontents{
	width: 600px;
	float:left;
	font-weight: normal;
}
.newsContent{
	width: 600px;
	float: left;
	background-color: #ffffff;
	line-height: 1.5em;
}
.newsdate{
	color: #AFAFAF; 
	margin-right: 20px;
	width: 75px;
	float:left;
}
#paging{
	color: #81b722;
}
#newscont{
	font-weight: normal;
}
.b {border: 1px solid red;}