 /*html {background: url('../images/bg.png');}
 body {background: url('../images/background.png') repeat-x; margin: 1px; padding: 0px;}
 */
 @font-face { font-family: 'MgOpen Modata'; src: url('../fonts/MgOpenModataRegular.eot'); src: local('MgOpen Modata Regular'), url('../fonts/MgOpenModataRegular.ttf') format('truetype'), url('../fonts/MgOpenModataRegular.svg#MgOpenModata') format('svg'); }


 body { background: url('../images/background.png') repeat-x; margin: 1px; padding: 0px;background-color:#EFEFEF;}
/*.top {height: 100px; background: url('../images/top.png') repeat-x;}
.top-l {height: 100px; background: url('../images/top-l.png') no-repeat top left;}
.top-r {height: 100px; background: url('../images/top-r.png') no-repeat top right; padding: 0px 10px 0px 10px;}*/
.header {height: 40px; background: url('../images/header.png') repeat-x;}
.header-l {height: 40px; background: url('../images/header-l.png') no-repeat top left;}
.header-r {height: 40px; background: url('../images/header-r.png') no-repeat top right; padding: 0px 10px 0px 10px;}
.header-r .categories {position: absolute; top: 12px; right: 30px; font-size: 16px; color: #D7EB3D;}
.header-r .categories a,
.header-r .categories a:visited,
.header-r .categories a:active {color: #FFFFFF; text-decoration: none;}
.header-r .categories a:hover {color: #EFEFEF; text-decoration: none;}
/* bar */
.bar {height: 30px; background: url('../images/bar.png') repeat-x;}
.bar h2 {margin: 0px; padding: 0px; font-size: 12px; color: #FFFFFF;}
.bar_l {height: 30px; background: url('../images/bar_left.png') no-repeat top left;}
.bar_r {height: 22px; background: url('../images/bar_right.png') no-repeat top right; padding: 8px 10px 0px 10px;}
.bar_content {margin: 10px 10px 10px 10px;}

/* light bar */
.bar_light {height: 30px; background: url('../images/bar-light.png') repeat-x;}
.bar_light h2 {margin: 0px; padding: 0px; font-size: 12px; color: #FFFFFF;}
.bar_light a, .bar_light a:visited, .bar_light a:active {color: blue;}
.bar_light_l {height: 30px; background: url('../images/bar-light-left.png') no-repeat top left;}
.bar_light_r {height: 22px; background: url('../images/bar-light-right.png') no-repeat top right; padding: 8px 10px 0px 10px;}
.bar_light_content {margin: 10px 10px 10px 10px;}

a:link.bottomlink  { font-family: Verdana; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none; line-height: 20px}
a:visited.bottomlink  { font-family: Verdana; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none; line-height: 20px}
a:active.bottomlink  { font-family: Verdana; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none; line-height: 20px}
a:hover.bottomlink  { font-family: Verdana; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: underline; line-height: 20px}


.tableframe {
border-right: #4E4D52 1px solid;
border-left: #4E4D52 1px solid;
border-top: #4E4D52 0px solid;
border-bottom: #4E4D52 0px solid
}

ul.vert-one{margin:0;padding:0;list-style-type:none;display:block;font:bold 12px Helvetica, Verdana, Arial, sans-serif;line-height:165%;width:100%;}
ul.vert-one li{margin:0;padding:0;border-top:0px solid #787878;border-bottom:1px solid #747474;}
ul.vert-one li a{display:block;text-decoration:none;color:#ffffff;background:#535257 url("../images/vert-one_arrow2.gif") no-repeat 0 5px;padding:0 0 0 15px;}
ul.vert-one li a:hover{background:#9D3928 url("../images/vert-one_arrow.gif") no-repeat 0 5px;color:#ffffff;}
ul.vert-one li a.current,ul.vert-one li a.current:hover{background:#4A6867 url("../images/vert-one_arrow.gif") no-repeat 0 5px;}

 
.head {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#000000;
}
.subhead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
}
.subheadblack {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.subheadgreen {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#009900;
}
.subheadgreen14 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#009900;
}
.subheadred14 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
}
.subheaddarkgreen14 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#060;
}
.pagetitle2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.cont {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676666;
	text-align:justify;
}
.bodytext {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding:0 5px;
}
.copyrighttext{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding:0 5px;
}
.subTitleWhite {
	font: bold normal 15px Verdana;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	padding-top:2px;
} 
.siteMenuLeftBG{
background-color:#FFFFFF;
border-right: 1px solid #EDEDED;
}
.siteMenuRightBG{
background-color:#FFFFFF;
border-left: 1px solid #EDEDED;
	
}
.siteMenuBG {
	background-color:#D6C6DE;
	border-left: 1px solid #EDEDED;
}
.newsMenuBG {
	background-color:#C3C8BC;
	background-position: 10px top;
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
.centerBG {
	background-color: #FFFFFF;
	padding: 10px 16px;
	
	height:350px;
	 
}
 
 
.topmenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;	
}
.grouphead{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight:bold;

	color: #CCCCCC;

	text-decoration: none;

}
.topmenu:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color: #000000;
text-decoration: none;	
}

.topmenu:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color: #EC7600;
text-decoration: none;	
}

.topmenu:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
 	font-weight:bold;
 	color: #EC7600;
	text-decoration: none;	
}
.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
}
  /*
h1 {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 32px;
color: #fff;
margin-bottom: 10px;
 
 }
		
 
  h2 {
  color: #666666;
  font-size: 16px;
  font-family: Arial, Helvetica, sans-serif;
 
  }
	 */ 
#header {
width: 750px;
border: 0px;
padding-bottom: 10px;
padding-top: 10px;
clear: both;
	  }
#header p { 
  margin-top: -20px;
  margin-left: 30px;
  color: #999999;
  }
  
 /* sidebar */
#sidebar {
	float: left;
	width: 100%;
	margin: 0;	padding: 0; 
	display: inline;		
}
#sidebar ul.sidemenu {
	list-style:none;
	margin:10px 0 10px 15px;
	padding:0;		
}
#sidebar ul.sidemenu li {
	margin-bottom:1px;
	border: 1px solid #f2f2f2;
}
#sidebar ul.sidemenu a {
	display:block;
	font-weight:bold;
	color: #333;	
	text-decoration:none;	
	padding:2px 5px 2px 2px;
	background: #f2f2f2;
	border-left:1px solid #CCC;	
	
	min-height:18px;
}

* html body #sidebar ul.sidemenu a { height: 18px; }

#sidebar ul.sidemenu a:hover {
	padding:2px 5px 2px 2px;
	background: #f2f2f2;
	color: #339900;
	border-left:1px solid #9EC630;
}
a { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E22F28;
	text-decoration: none;
	font-weight: bold;
}

 .MainTitle {
	font: bold 26px "Lucida Calligraphy";
	color: #FFFFFF;
}
.MainTitleGreen {
	font: bold 46px "Lucida Calligraphy";
	color:#00FF00;
}
.MainTitleOrange {
	font: bold 46px "Lucida Calligraphy";
	color:#FF9900;
}

.MainTitleDarkGreen {
	font: bold 46px "Lucida Calligraphy";
	color:#090;
}
.topGreyText {
	font: bold 11px Verdana;
	color: #FFFFFF;
}
a:link.footerlink  { font-family: Verdana; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none; line-height: 20px}
a:visited.footerlink  { font-family: Verdana; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none; line-height: 20px}
a:active.footerlink  { font-family: Verdana; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none; line-height: 20px}
a:hover.footerlink  { font-family: Verdana; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: underline; line-height: 20px}

.smallTextReg {
	COLOR: #FFFFFF;
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
}
.nowrap {
	white-space: nowrap;
}
.smallText {
	COLOR: #FFFFFF;
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 3px;
}
.smallTextBlack {
	COLOR: #000000;
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 3px;
}
.paragraph2 {

	FONT-SIZE: 12px; COLOR: #202020; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.paragraph {

	FONT-SIZE: 10px; COLOR: #202020; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif

}
.footerBG{
background-color:#FFFFFF;
border-top: 1px solid #EDEDED;
}
.headerBG{
background-color:#FFFFFF;
border-bottom: 1px solid #EDEDED;
}
.subheadbg{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:18px;
	font-weight:normal;
	text-transform: uppercase;
	color:#FFF;
	background-image:url(../images/orange_bg.jpg);
	background-repeat:repeat-x;
	padding-left:5px;
	padding-top:1px;
	height:25px;
	letter-spacing:1px;
	
	
}
.button {
  color: #c64934;
  font-family: Arial, Hevlvetica, sans-serif;
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  border: 3px double #cccccc;
  width: auto;
  background: url(../images/button_bg.png) repeat-x;
  padding: 0px 5px;
  line-height: 18px !important;
  line-height: 16px;
  height: 26px !important;
  height: 24px;
  margin: 1px;
}
.links-dark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;

}
.linksdark:hover {
 	font-family: Arial,Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #E22F28;
	text-decoration: none;
	line-height: 12pt
}
.linksdark {
	font-family: Arial,Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 12pt

}
.links-dark:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E22F28;
	text-decoration: none;
	font-weight: bold;
}
.more {	
	font-family:tahoma, Arial, "Times New Roman", serif;
	font-size:11px;
	color:#E22F28;
	text-decoration:none;
}
.copyright{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}

.copyright:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
.smallLink{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight:normal;

	color: #E22F28;

	text-decoration: none;

}

.smallLink:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight:bold;

	color: #E22F28;

	text-decoration: none;

	

}



.smallLink:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight:bold;

	color: #000000;

	text-decoration: none;

	

}

.smallLink:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight:bold;

	color: #E22F28;

	text-decoration: none;



}


.readmore{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight:bold;

	color: #000000;

	text-decoration:underline;

}

.readmore:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight:bold;

	color: #000000;

	text-decoration: none;

	

}

.readmore:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight:bold;

	color: #E22F28;

	text-decoration: none;

	

}

.readmore:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight:bold;

	color: #000000;

	text-decoration: none;



}
.error{
font:normal 11px Helvetica, Verdana, Arial, sans-serif;
color:#FF0000;
}
.leftmenu{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight:bold;

	color: #FFFFFF;

	text-decoration: none;

	

}

.leftmenu:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight:bold;

	color: #FFFFFF;

	text-decoration: none;

	

}

.leftmenu:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight:bold;

	color: #FF732F;

	text-decoration: none;

	

}

.leftmenu:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight:bold;

	color: #FFFFFF;

	text-decoration: none;

	

	

}
 
.inputBox {
  border-bottom : 1px solid #4E4D52;
  color: #000000;
  border-left : 1px solid #4E4D52;
  border-right :1px solid #4E4D52;
  border-top : 1px solid #4E4D52;	
  font-family : verdana;
  font-size : 10px;
  height:18px;
  background-color : #FFFFFF;

}
.inputBoxRed{
  border-bottom : 1px solid #4E4D52;
  color:#FF0000;
  border-left : 1px solid #4E4D52;
  border-right :1px solid #4E4D52;
  border-top : 1px solid #4E4D52;	
  font-weight:bold;
  height:18px;
  background-color : #FFFFFF;

}

.inputTextRed {
	font: normal 11px Verdana;
	color:#000000;
	background: #FFFFFF;
	border: 1px solid #68511F;
	text-align: left;
}
.inputTextRed10 {
	font: normal 10px Verdana;
	color:#000000;
	background: #FFFFFF;
	border: 1px solid #68511F;
	text-align: left;
}
.btnhov{
 border-left : 1px solid #724A0A;
  border-bottom : 1px solid #724A0A;
  border-right :1px solid #724A0A;
  border-top : 1px solid #724A0A;	
  color: #000000;
  font-family : tahoma;
  font-size : 11px;
  font-weight : bold;
  letter-spacing:1px;
  background-image:url(../images/white_tab.jpg);
  background-position:left top;
  background-repeat:repeat-x;
  vertical-align: bottom;
   }
.inputButton {
  border-left : 1px solid #724A0A;
  border-bottom : 1px solid #724A0A;
  border-right :1px solid #724A0A;
  border-top : 1px solid #724A0A;	
  color: #000000;
  font-family : tahoma;
  font-size : 11px;
  font-weight : bold;
  letter-spacing:1px;
  background-image:url(../images/yellow_tab.jpg);
  background-position:left top;
  background-repeat:repeat-x;
  vertical-align: bottom;

}

.button_small, .pagination a {
	background-image: url(../images/orange_bg.jpg);
	padding:3px;
	padding-left:10px;
	padding-right:10px;	
	background-position: top center;
	color: #ffffff;
	text-decoration: none;
	border:1px solid #db6600;
	font-weight:bold;	
	line-height:20px;
	background-color: #f38528;	
	font-size:11px;
	letter-spacing:1px;
	text-transform:capitalize;	
}

.pagination {
	font-weight:bold;
}
.pagination a {
	padding-left:6px;
	padding-right:6px;
	margin-right:-2px;
}

.button_small:hover, .pagination a:hover {
	border:1px solid #000000;
	background-image: url(../images/black_bg.jpg);
	background-color: #000000;
	letter-spacing:1px;	
}

.selectOption {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #6F6F6F;
	background-color: #FFFFFF;
	border-top: 1px solid #D4D0C8;
	border-left: 1px solid #D4D0C8;
	border-right: 2px solid #A8A8A8;
	border-bottom: 2px solid #A8A8A8;	
	padding: 2px 3px 2px 3px;
	float: left;
}




/* Footerbar */

#footerBar {
	background: #575757;
	background: rgba(87,87,87,.9);
	width: 100%;
	position: fixed;
	bottom: 0;
	z-index: 100;
}
#footerBar img,ul,li{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}

#footerBar ul li {
	float: left;
	list-style: none;
	color: #FFF;
	font-weight: 700;
	font-size: 11px;
	border-right: 1px solid #7d7d7d;
	border-left: 1px solid #161616;
	margin: 0;
	padding-right: 1em;
	padding-left: 1em;
	cursor: pointer;
}

#footerBar ul li:hover {
	background: rgba(87,87,87,1);
}

#footerBar ul li:last-child {
	border-right: none;
}

#footerBar ul li:first-child {
	border-left: none;
}

#footerBar ul li img {
	vertical-align: -10px;
	padding-right: 10px;
}

#footerBar li a {
	color: #FFF;
	text-decoration: none;
	padding: 1em 0;
}

#footerBar .right {
	float: right;
}

