/* mambo stuff */



/*the rest of css */

input {
	color : #000000;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
div {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}

p {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
p a {
	color : #294A7B;
}
p a:hover {
	color : #000000;
}
.bot {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
.bot a {
	color : #000000;
	text-decoration: none;
}
.bot a:hover {
	color : #294A7B;
}

.topone{
	background-image: url(../images/logotext.jpg);
	background-repeat: no-repeat;
	background-position: center;
	}
	
.toptwo{
	background:url(../images/m1.jpg) no-repeat;
	}
	
.toptop2{
	vertical-align:top;
	background-image: url(../images/fon_top.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	}
	
.topthree{
	background:url(../images/m2.jpg) no-repeat;
	}
	
.topfour{
	background:url(../images/m3.jpg) no-repeat;
	}
	
.topfive{
	background:url(../images/m5.jpg) no-repeat;
	}
	
.col1 {float:left;width:20%;}
.col2 {float:left;width:60%;}
.col3 {float:left;width:20%;}

.upperleft {
	float:left;
	width:60%;
	}
.upperright {
	float:left;
	width:40%;
	}
	
.upper {
	position:absolute;
	width:100%;
	height: 113px;
	}
	
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 9%;
	margin-bottom: 0px;
	margin-left: 9%;
}

.button{
	}

.underbuttn{
	background:url(../images/fon_top.jpg) repeat-x;
	}
	
.left{
	background:url(../images/bg_right.gif) repeat-y;
	
	}
	
.right{
	background:url(../images/bg_left.gif) repeat-y;
	}
	
.centertop
	{background:url(../images/menuback.jpg);
	}

.logo
	{background:url(../images/logo.jpg) no-repeat;
	}
	
.header
	{background:url(../images/header.jpg) no-repeat;
	}
	
.leftmenu1{
	background:url(../images/fon_left.jpg)  repeat-y;
	vertical-align:top;
	padding-left:5 px;
	}
.leftmenu2{
	background:url(../images/lastnews2.jpg) no-repeat;
		vertical-align:top;
	}
	
.leftmenu3{
	background:url(../images/hr01.jpg) no-repeat;
		vertical-align:top;
	}
	
.v-top{
		vertical-align:top;
		}
		

	
	
.foot1{
	background:url(../images/bot01.jpg) repeat-x;
	}
	
.seper{
	background:url(../images/separator.gif);
	}

.mainmenucenter
	{
	background:url(../images/menuback.jpg) repeat-x;
	font-size:18px;
	font-weight: bold;
	color: #000000;	
	}
	
.mainmenucenter1
	{
	background:url(../images/temp.jpg) no-repeat;
	font-size:18px;
	font-weight: bold;
	color: #000000;	
	}
	

.mainmenuleft
	{background:url(../images/be_left.gif) no-repeat;
	}
.mainmenuright
	{background:url(../images/be_right.gif) no-repeat;
	}
	
.leftmenu
	{background:url(../images/lmtop.jpg) repeat-x;
	vertical-align:top;
	border:thin;
	border-style:dotted;
	border-bottom-width:0px;
	}
	
.menusbuttom
	{background:url(../images/mbuttom.jpg) repeat-x;
	border:thin;
	border-style:dotted;
	border-top-width:0px;
	}
.menuunderbottm
	{background:url(../images/sh01.jpg) no-repeat;
	background-position:top;
	}
	
.menuunderbottm2
	{background:url(../images/sh02.jpg) no-repeat;
	background-position:top;
	}
	
.rightmenu
	{
	background:url(../images/rmtop.jpg) repeat-x;
	vertical-align:top;
	background-position:top;
	border:thin;
	border-style:dotted;
	border-bottom-width:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
.fronttable
	{vertical-align:top;}
	
.movetop
	{
	vertical-align: top;
	margin-top: 10px;
}
	
	

.contentheading {
	padding-top:0px;
	vertical-align:top;
	font-size:16px;
	font-weight:bold;
	font-family:Georgia,Arial,Tahoma,Verdana;
	color: #FF5600;
	text-align:left;


}

a.contentpagetitle {
	font-size:16px;
	font-family:Georgia,Arial,Tahoma,Verdana;
	color: #003366;
	text-align:left;
	text-decoration: none;

}

a.contentpagetitle:hover {
	font-size:16px;
	font-family:Georgia,Arial,Tahoma,Verdana;
	color: #000000;
	text-align:left;
	text-decoration: none;

}

a.contentpaneopen {
	font-size:20px;
	font-family:Georgia,Arial,Tahoma,Verdana;
	color: #003366;
	text-align:left;
	text-decoration: none;

}

a.readon{
	font-size:12px;
	font-weight:bold;
	margin-left:20px;
	margin-right:20px;
	color: #FF5600;
	}
	
table.moduletable th{
	background:url(../images/fon_left.jpg)  repeat-x;
	vertical-align:top;
	font-size:10px;
	font-weight:bold;
	font-family:Georgia,Arial,Tahoma,Verdana;
	color: #FF5600;
	text-align:left;
	}
	
table.moduletable{
	background:url(../images/fon_left.jpg)  repeat-x;
	vertical-align:top;
	font-size:10px;
	font-weight:bold;
	font-family:Georgia,Arial,Tahoma,Verdana;
	color: #FF5600;
	text-align:left;
	}
	
.td,tr,p{
	font-size:12px;

	}
	
a.mainlevel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	padding-left:15px;
	padding-right:15px;
	color:#000000;
	text-decoration:none;
	float:right;
	}
	
a.mainlevel:hover{
font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	padding-left:15px;
	padding-right:15px;
	color:#FF5600;
	text-decoration:underline;
	}
	
#active_menu{
font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	padding-left:15px;
	padding-right:15px;
	color:#FF5600;
	text-decoration:none;
	}
	
a.link{
	color:#FF5600;
	border:none;
	}
	
.leftcolumn{
	background:url(../images/sideback.jpg) repeat-y;
	background-position:right;
	vertical-align:top;
	}
	
table.contenttoc td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	color:#FF5600;
	text-decoration:none;
	}
	
table.contenttoc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	color:#FF5600;
	text-decoration:none;
	}
	
div.componentheading {
	font-size:18px;
	font-weight:bold;
	font-family:Arial,Verdana,   Tahoma;
	color: #ffffff;
	text-align:left;
	line-height:24px;
	padding-top:0px;
	vertical-align: top;
	display: block;
	margin-bottom: 20px;
	margin-top: -14px;
	margin-right: 10px;
	margin-left: 10px;
	}


a.mainlevel-upmenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	padding-left:15px;
	padding-right:15px;
	color:#000000;
	text-decoration:none;
	float:right;
	}
	
a.mainlevel-upmenu:hover{
font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	padding-left:15px;
	padding-right:15px;
	color:#FF5600;
	text-decoration:none;
	}
	
	#active_menu-upmenu {
font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	padding-left:15px;
	padding-right:15px;
	color:#FF5600;
	text-decoration:none;
	}
	
a.mainlevel-sidemenu{
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/sidebutton.jpg) repeat-y;
	height:100%;
	width:100%;
	font-size:23px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	float:right;
	text-align:center;

	}
	
a.mainlevel-sidemenu:hover{
font-family:Arial, Helvetica, sans-serif;
	background:url(../images/sidebutton2.jpg) repeat-y;
	height:100%;
	width:100%;
	font-size:23px;
	font-weight:bold;
	color:#FF5600;
	text-decoration:none;
	text-align:center

	}
	
	#active_menu-sidemenu {
font-family:Arial, Helvetica, sans-serif;
	background:url(../images/sidebutton2.jpg) repeat-y;
	height:100%;
	width:100%;
	font-size:23px;
	font-weight:bold;
	color:#FF5600;
	text-decoration:none;
	text-align:center;
	}
	
.sidemenubutton {
	background:url(../images/sidebutton.jpg) repeat-y;
	}

.body_center {
	vertical-align:top;
	margin-top:0px;
	padding-left:10px;
	padding-right:0px;
	}
	
.body_center2 {
	background:url(../images/frontback.jpg) repeat-y;
	background-position:top;
	}
	
.body_center3 {
	vertical-align:top;
	margin-top:0px;
	}
	
.body_header {
	background:url(../images/headre1.jpg) no-repeat;
	}
	
.login {
	background:url(../images/login.jpg) repeat;
	}
	
.searchside {
	background:url(../images/fon_r02.gif) repeat-x;
	}
	
a.mainlevel-low{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	color:#000000;
	text-decoration:none;
	text-align:center;
	margin-right: 20px;
	margin-top: 2px;
	margin-bottom: 3px;
	}
	
a.mainlevel-low:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	color:#FF5600;
	text-decoration:none;
	text-align:center;
	margin-right: 20px;

	}
	
	#active_menu-low {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;

	color:#FF5600;
	text-decoration:none;
	text-align:center;
	margin-right: 20px;
	}
	
.lowerbarback {
	background:url(../images/lowerbarback.jpg) repeat-x;
	background-position:bottom;
	}
	
	
table.moduletable-sidenews th{
	vertical-align:top;
	font-size:14px;
	font-weight:bold;
	font-family:Georgia,Arial,Tahoma,Verdana;
	color: #FF5600;
	text-align:left;
	}
	
table.moduletable-sidenews {
	vertical-align:top;
	font-size:12px;
	font-weight:bold;
	font-family:Georgia,Arial,Tahoma,Verdana;
	color: #FF5600;
	text-align:left;
	}	
	
.poll {
	float:right;
	font-weight:bold;
	}	
	
.pollstableborder {
	float:righ;
	}
	
	
table.moduletable-logform {
	vertical-align:top;
	font-size:12px;
	font-weight:bold;
	font-family:Georgia,Arial,Tahoma,Verdana;
	color: #FF5600;
	text-align:left;
	}
	
table.moduletable-data {
	vertical-align:top;
	font-size:14px;
	font-weight:bold;
	font-family:Georgia,Arial,Tahoma,Verdana;
	color: #ffffff;
	}