html, body {
  color: #CCCC99;
  font-size: 13px;
  font-family: Arial, Helvetica, sans-serif;
  height: 100%;
  margin: 0;
  padding: 0;
  background-color: #598C4D;
  background-image: url(/images/bg.gif);
  background-repeat: repeat-x;
  background-position: top;
}


.main {
  height: 100%;
  width: 100%;
}
.contentSpace {
  padding-top: 20px;
  padding-right: 60px;
  padding-bottom: 50px;
  padding-left: 60px;
}
.navi {
  font-size: 18px;
  color: #FFCC00;
  background-color: #235038;
  text-align: center;
}
.headers {
  font-size: 23px;
  color: #FFFFFF;
  margin: 0px;
  padding: 0px;
}
.navi a {
  color: #FFFFCC;
}
a {
  text-decoration: none;
  color: #FFFFCC;
}
.copyrights {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #658574;
}
a:hover {
  color: #FFCC00;
}

.navi a:hover {
  font-size: 18px;
  color: #FFCC00;
  background-color: #235038;
  text-align: center;
}
.tsmall {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 9px;
}

.tbig {
  font-family:Tahoma,Arial,Helvetica,sans-serif;
  font-size:14px;
}


.zorder_button {
  background-color:#235038;
  border:1px solid #11271b;
  color:#FFFFFF;
}

.zorder_button:hover {
  background-color:#235038;
  border:1px solid #11271b;
  color:#FFCC00;
}

.order_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	border-right: 1px solid #D0D3D7;
	border-bottom: 1px solid #D0D3D7;
	border-left: 1px solid #F1F2F3;
	border-top: 1px solid #F1F2F3;
	background-color: #DFE1E3;
	color:#52585F;	
	cursor:pointer;	
	padding-bottom:1px;
	}
.order_button:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	border-right: 1px solid #D9D900;
	border-bottom: 1px solid #D9D900;
	border-left: 1px solid #FFFF8A;
	border-top: 1px solid #FFFF8A;
	background-color: #FFFFCC;
	color:#52585F;		
	cursor:pointer;	
	padding-bottom:1px;	
	}
.order_button:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	border-right: 1px solid #F1F2F3;
	border-bottom: 1px solid #F1F2F3;
	border-left: 1px solid #D0D3D7;
	border-top: 1px solid #D0D3D7;
	background-color: #DFE1E3;
	color: #000000;	
	padding-bottom:1px;	
	}
   
  a.link_button{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-right: 1px solid #D0D3D7;
	border-bottom: 1px solid #D0D3D7;
	border-left: 1px solid #F1F2F3;
	border-top: 1px solid #F1F2F3;
	background-color: #DFE1E3;
	padding: 1.4px 6px 1.4px 6px;
  padding-bottom:1.5px;
	color:#52585F;	
	}
a.link_button:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-right: 1px solid #D9D900;
	border-bottom: 1px solid #D9D900;
	border-left: 1px solid #FFFF8A;
	border-top: 1px solid #FFFF8A;
	background-color: #FFFFCC;
	padding: 1.4px 6px 1.4px 6px;
  padding-bottom:1.5px;
	color:#52585F;		
	}
a.link_button:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-right: 1px solid #F1F2F3;
	border-bottom: 1px solid #F1F2F3;
	border-left: 1px solid #D0D3D7;
	border-top: 1px solid #D0D3D7;
	background-color: #DFE1E3;
	padding: 1.4px 6px 1.4px 6px;
  padding-bottom:1.5px;
	color: #000000;	
	}
   
.roundedcornr_box {
   background: #235038;
}
.roundedcornr_top div {
   background: url(/images/left_top.png) no-repeat top left;
}
.roundedcornr_top {
   background: url(/images/right_top.png) no-repeat top right;
}
.roundedcornr_bottom div {
   background: url(/images/left_bottom.png) no-repeat bottom left;
}
.roundedcornr_bottom {
   background: url(/images/right_bottom.png) no-repeat bottom right;
}

.roundedcornr_top div, .roundedcornr_top, 
.roundedcornr_bottom div, .roundedcornr_bottom {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content { margin: 0 10px; }

.roundedcornr_box_5 {
   background: #235038;
}
.roundedcornr_top_5 div {
   background: url(top_left.png) no-repeat top left;
}
.roundedcornr_top_5 {
   background: url(top_right_5.png) no-repeat top right;
}
.roundedcornr_bottom_5 div {
   background: url(bottom_left_5.png) no-repeat bottom left;
}
.roundedcornr_bottom_5 {
   background: url(bottom_right_5.png) no-repeat bottom right;
}
.roundedcornr_top_5 div, .roundedcornr_top_5, 
.roundedcornr_bottom_5 div, .roundedcornr_bottom_5 {
   width: 100%;
   height: 5px;
   font-size: 1px;
}
.roundedcornr_content_5 { margin: 0 5px; }

.news_item {
  margin:5px 0px 5px 0px;
  padding: 2px 3px 5px 4px;
}

.news_item_hightlighted {
  margin:5px 0px 5px 0px;
  background-color:#487340;
  cursor: pointer;
  padding: 2px 3px 5px 4px;
}

.news_bar {
  margin:5px 0px 5px 0px;
  padding: 2px 3px 5px 4px;
}

.news_bar_hightlighted {
  margin:5px 0px 5px 0px;
  background-color:#487340;
  cursor: pointer;
  padding: 2px 3px 5px 4px;
}