*{
  margin: 0;
  padding: 0;
  font: Tahoma, Arial, sans-serif;
}

.article{
  margin-bottom: 15px;
}

.bodyRMBPictureOutter
{
	float: left;
	width: 80px;
	border: solid 1px #aaaaaa;
    padding: 1px 1px 1px 1px;
    background-color:#ffffff;
    margin: 0 7px 0 0;
}

.bodyRMBPicture
{
	float: left;
	width: 80px;
	height: 60px;
	overflow: hidden; 
    text-align:center;
    background-color:#fcfceb;
}

.bodyRMBPicture img
{
	height: 60px;	
	border: 0;
}



/*
.articleHeader{
  font: bold 13px Arial;
  color: #413A01;
}*/

.articleIntro{

}

.clear{
  clear: both;
}

.horizontalList{
  list-style-type: none;
}

.horizontalList li{
  display: inline;
}

.menuList{
  list-style-type: none;
}

body{
  font: 12px Arial;
}

#mainContainer{
  background-color: #FFFFFF;
  width: 897px;
  margin: auto;
}

#headContainer{
  height: 137px;
  overflow:hidden;
}

#HozBar{
  background: url(/home/images/bnHozBar.jpg) no-repeat top;
  height: 30px;
}

#dateTime{
  text-align:right;
  width: 400px;
  float:left;
  margin-left: 410px;
  color: #55A302;
  position:absolute;
  margin-top:0;
}

#langSelector
{
    margin-top:0;
}

#langFlag{
  position: absolute;
  padding-left: 820px;
}

#langName{
  position: absolute;
  padding-left: 843px;
  color: #55A302;
}

.langLink, langLink:link, langLink:visited, langLink:active {
  color: #55A302;
  text-decoration:none;
}

.langLink:hover {
  text-decoration:underline;
}

#bodyContainer{
}

#bodyLeft{
  float: left;
  width: 165px;
}

#bodyLTop{
  background-color: #E7E7BD;
  float:left;
}

#leftNavigator
{
  float:left;
  background: url(/home/images/leftnavigator.jpg) no-repeat top;
  text-align: right;
  width: 165px;
}

#leftNavigator ul{
  margin-top: 40px;
  margin-right: 10px;
  font: bold 13px Verdana;
}

#leftNavigator ul li{
  margin-bottom: 12px;
}

#leftNavigator ul li a:link, a:visited{
  color: #554C00;
}

#leftNavigator ul li a:hover, a:active{
  color: #EFC502;
}

#leftMenuItems
{
    margin-top: 20px;
    width:100%;
}

#QuickLinks
{
   position:relative;
   float: left;
   height: 22px;
   Left:10px;
   width:147px;
   margin-top:10px;
   padding-bottom:10px;
}

#QuickLinksRight
{
    float: left;
    width:20px;
    height:20px;
    left:127px;
    margin-top:0px;
    border-top: solid 1px #aaaaaa;
    border-right: solid 1px #aaaaaa;
    border-bottom: solid 1px #aaaaaa;
    background-color:#ffffff;
}

#search
{
    position:relative;
    float: left;
    height: 22px;
    margin-top:10px;
}

#QuickLinksBox
{
    float: left;
    font-weight: normal;
	font-family: Tahoma,Verdana,Arial;
	font-size:10pt;
	color: #333333;
	line-height:22px;
	height:22px;
	width:124px;
}
.QuickLinksList
{
    font-weight: normal;
	font-family: Tahoma,Verdana,Arial;
	font-size:10pt;
	color: #333333;
	line-height:22px;
	height:22px;
	width:124px;
	border: solid 1px #aaaaaa;
    background-color:#ffffff;
}
.GoImg
{
    margin-top: 2px;
    border:0;
    margin-right:2px;
}



#search
{
    position:relative;
    float: left;
    height: 22px;
    margin-top:10px;
}


.SearchBox
{
    position:relative;
    width: 147px;
    height: 22px;
    margin-left: 10px;
    top: 0px;
    overflow: hidden;
}
#SearchBoxRight
{
    float: left;
    width:20px;
    height:20px;
    left:127px;
    margin-top:0px;
    border-top: solid 1px #aaaaaa;
    border-right: solid 1px #aaaaaa;
    border-bottom: solid 1px #aaaaaa;
    background-color:#ffffff;
}
.SearchText
{
    border: solid 1px #aaaaaa;
    background-color:#ffffff;
    font-weight: normal;
	font-family: Tahoma,Verdana,Arial;
	font-size:10pt;
	color: #333333;
	line-height:20px;
	height:20px;
	width:122px;
	float:left;
}
.SearchImg
{
    margin-top: 2px;
    border:0;
}


#webLink{
  margin:0;
  font-size: 12px;
  color: #FFFFFF;
  width: 120px;
  background: #A9A878;
}

#bodyLPoll
{
   float:left;
   position:relative;
  margin: 5px 0 0 0;
  width:165px;
}

#pollTitle{
  padding: 6px 10px;
  font: bold 13px Verdana;
  color: #408101;
  background: #CCC9BA;
}

#pollOption{
  background: #989375;
  padding: 10px;
  color: #FFFFFF;
}


#bodyLCalendar
{
  float:left;
  position:relative;
  margin: 5px 0 0 0;
  width:165px;
}

#bodyLAd
{
  float:left;
  position:relative;
  margin: 5px 0 0 0;
  width:165px;
}

#bodyMAd
{
  float:left;
  position:relative;
  margin: 0 0 0 0;
  width:100%;
}

#calTitle{
  padding: 6px 10px;
  font: bold 13px Verdana;
  color: #408101;
  background: #CCC9BA;
}

#calBody{
  background: #989375;
  padding:1px;
  color: #FFFFFF;
}
/*//////////////////////////////////////////////////////////////////////////*/

#bodyRight{
  float: right;
  width: 720px;
  margin-bottom:0px;
}

#bodyRTop{
  float:left;
  width:100%;
}

#bodyRTLeft{
  width: 350px;
  float: left;
}

#bodyRTRight{
  width: 350px;
  float: right;
}

#bodyRMid{
  margin: 10px 0;
  float:left;
  width:100%;
}

#bodyRMTop{
  border: 2px solid #DCE4B8;
  height: 20px;
  padding-top: 5px;
  background: #E7E7BD;
}

#bodyRMTop ul
{
    list-style-type: none;
}

#bodyRMTop ul li
{
    display:inline;
    background: url(/home/images/icon.jpg) no-repeat 0px 4px;
    font: bold 12px Verdana;
    padding-left: 10px;
}

#bodyRMTop ul li a, #bodyRMTop ul li a:visited
{
      color: #408101;
      text-decoration: none;  

}

#bodyRMTop ul li a:hover, #bodyRMTop ul li a.current
{
  color: #EFC502;
  text-decoration: none;  
}


#bodyRMBot{
  margin-top: 1px;
  background: url(/home/images/midbar.gif) repeat-y;
  float:left;
  overflow:auto;
  width: 720px;
}

#bodyRMB1{
  width: 238px;
  float: left;
}

#bodyRMB2{
  width: 480px;
  float: right;
}

#bodyRMB21{
  float: left;
  width: 238px;
}

#bodyRMB22{
  float: right;
  width: 240px;
}


#bodyRBot
{
}

#bodyRBLeft{
  float: left;
  width: 472px;
  background: #FFFFE8;
}

.catRowCell
{
    width:100%;
    float:left;
}

.catLeftCell{
  float: left;
  width: 230px;
  margin-right:5px;
}

.catRightCell{
  float: right;
  width: 235px;
}

.catRowDiv
{
    height:1px;
    width:460px;
    float:left;
    padding-left:7px;
    padding-right:5px;
}

.catLeftDiv{
  float: left;
  width: 223px;
  height:1px;
  border-bottom: 1px solid #9C918D;
  position:relative;
  
}

.catRightDiv{
  float: right;
  width: 223px;
  height:1px;
  border-bottom: 1px solid #9C918D;
  position:relative;
}

.catTitleDiv
{
    width:150px;
    margin-bottom:10px;
    float:left;
    z-index:1;
}

.catTitleDiv0
{
    width:222px;
    margin-bottom:10px;
    float:left;
    z-index:1;
}

.catTitle
{
  background: url(/home/images/icon.jpg) no-repeat 0px 4px;
  font: bold 12px Verdana;
  padding-left: 10px;
  color: #408101;
  float:left;
}

.catTitle:active, .catTitle:visited, .catTitle:linked
{
  color: #408101;
  text-decoration:none;  
}

.catTitle:hover
{
  color: #EFC502;
  text-decoration: none;  
}

.catContent
{
    margin-top:5px;
}


.catBlock{ 
  min-height: 60px;
  margin: 5px 0 5px 7px;
  margin-left: 7px;
  overflow:visible;
}

.catBlockPictureOutter
{
	float: right;
	width: 60px;
	border: solid 1px #aaaaaa;
    padding: 1px 1px 1px 1px;
    background-color:#ffffff;
	margin: 0 0 2px 7px;
	z-index:10;
	 
}

.catBlockPicture
{
	float: right;
	width: 60px;
	height: 45px;
	overflow: hidden; 
    text-align:center;
    background-color:#fcfceb;
}

.catBlockPicture img
{
	height: 45px;	
	border: 0;
}

.NewsUL1
{
  padding: 7px 0 2px 7px;
  float:left;   
  width: 224px;
  position:relative;  
}

.NewsUL1 ul
{
    float:left;
}

.NewsUL1 ul li
{
  list-style-type: none;
  margin-bottom: 5px;
  font: normal 9pt Arial, Tahoma, Arial, sans-serif;
}

.NewsUL1 ul li a, .NewsUL ul li a:visited{
  color: #30302f;
  text-decoration: none;
}

.NewsUL1 ul li a:hover, .NewUL ul li a.current{
  color: #EFC502;
}

.NewsUL2
{
  float:left;   
  margin: 7px 0 0 0;
  width: 223px;
  left: 0;
  position:relative;
}

.NewsUL2 ul
{
   
}

.NewsUL2 ul li
{
  list-style-type: none;
  margin-bottom: 5px;
  font: normal 9pt Arial, Tahoma, Arial, sans-serif;
  padding-left: 0px;
}

.NewsUL2 ul li a, .NewsUL ul li a:visited{
  color: #30302f;
  text-decoration: none;
}

.NewsUL2 ul li a:hover, .NewUL ul li a.current{
  color: #EFC502;
}




#bodyRBRight{
  float: right;
  width: 240px;
}

#bodyRBRTop
{

}

#bodyRBRBot{
    font: normal 12px arial,verdana,tahoma;
    color: #554C00;
    margin-top: 5px;
    float: left;
    width: 235px;
    background-color: #fafae8;
    padding: 0px 0px 0px 5px;
}

#Gallery{
    width: 235px;
    margin-bottom: 5px;
}

#footerContainer
{
     padding: 4px 0;
}

#footerContent
{
  margin-top:5px;
  padding: 5px 0;
  height: 40px;
  border-top: 3px solid #3A3800;
}

#copyright{
  position:  relative;
  font: normal 8pt Arial, Tahoma, Arial, sans-serif;
  color: #554C00;
  width: 500px;
  float:left;
}

#footRight
{
  position: relative;
  width: 320px;
  float:right;
}


#footMenu
{
  position: relative;
  font: normal 8pt Arial, Tahoma, Arial, sans-serif;
  color: #554C00;
  width: 150px;
  float:left;
  margin-top: 3px;
}

#footMenu li{
  padding: 0px 6px;
}

#footMenu li a{
  color: #554C00;
  text-decoration: none;
}

#footMenu li a:hover{
  color: #EFC502;
  text-decoration: none;
}


.DesignedBy, .DesignedBy:Visited, .DesignedBy:Link, DesignedBy:Active 
{ 
	FONT-SIZE: 8pt;
	COLOR: #907650;
	font-family: Arial, Verdana, Tahoma;
}
.DesignedBy:hover
{
    color: #EFC502;
	text-decoration: underline;	
}
.VisitorNumberInfo
{
    position: relative;
	margin-top: 0px;
    float: right;
    width: 170px;
}

.VisitorNumberText
{
    position: relative;
	margin-top: 0px;
    float:left;
    width: 90px;
	FONT-SIZE: 8pt;
	color: #554C00;
	font-family: Arial, Verdana, Tahoma;
	margin-top: 3px;
}

.VisitorNumber
{
    position: relative;
	margin-top: 0px;
    width: 70px;
    float:right; 	
}

#note{
  padding:10px 10px 10px 10px;
  font-size: .6em;
}


#FeedbackLeftCol
{
    top:0;
    padding-left:0px;
    font-weight: normal;
	font-family: Arial, Tahoma, Verdana;
	font-size:9pt; 
	width:100%;
	float:left;
}

#FeedbackRightCol
{
    top:0;
    float: left;
    font-weight: normal;
	font-family: Arial, Tahoma, Verdana;
	font-size:9pt;     
	color:Black;      
	width:475px;
	margin-top:10px;
}

#FeedbackContactInfo
{
    padding-top: 0px;	
    z-index:16;
    width:100%;
}

.FeedBackTextBox1
{
	width: 380px;
	font-family: Arial, Tahoma, Verdana;
	font-size:9pt;     
	color:Black;      
	height:20px;
}

.FeedBackTextBox2
{
	width: 468px;
	font-family: Arial, Tahoma, Verdana;
	font-size:9pt;     
	color:Black;      
}


#TopBar
{
    height: 20px;
	margin-top:0px;
	width:100%;
	text-transform:uppercase;
    font-family: Arial, Tahoma, Verdana;
    font-size:11pt;
    color:#3a3800;
    float:left;
    text-align:left;
}

#TopBarText, #TopBarText A
{
  width:100%;
  float:left;
  text-align:left;
  color: #3a3800;
  font-weight: bold;
  font-size:11pt;
  text-transform:uppercase;
  font-family: Arial, Tahoma, Verdana;
  text-decoration: none;
}

#TopBarText A:Hover{
  color: #55a302;
}


.TitleBar
{
	width:100%;
	text-transform:uppercase;
    font-family: Arial, Tahoma, Verdana;
    font-size:11pt;
    color:#3a3800;
    text-align:left;
    float:left;
}

.TitleBarText, .TitleBarText A
{
  width:100%;
  color: #3a3800;
  font-weight: bold;
  font-size:11pt;
  text-transform:uppercase;
  font-family: Arial, Tahoma, Verdana;
  text-decoration: none;
  text-align:left;
  float:left;
}

.TitleBarText A:Hover{
  color: #55a302;
}

.HomeMenuItem
{
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana,Arial;
	text-align: right;
	text-decoration: none;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-top: 0px;
}
.HomeMenuItem A:link {
	color: #554C00;
	TEXT-DECORATION: none;
	DISPLAY: block;
	HEIGHT: 22px;
	line-height:22px;
}
.HomeMenuItem A:visited {
	DISPLAY: block; COLOR: #554C00; HEIGHT: 22px; TEXT-DECORATION: none; line-height:22px;
}
.HomeMenuItem A:active {
	DISPLAY: block; COLOR: #554C00; HEIGHT: 22px; TEXT-DECORATION: none; line-height:22px;
}
.HomeMenuItem A:hover {
	DISPLAY: block; COLOR: #EFC502; HEIGHT: 22px; TEXT-DECORATION: none; line-height:22px;
}
.HomeMenuItem1Hover {
	width:100%;font-weight: bold; font-size: 10pt; color: #EFC502; font-family: Arial,Verdana; vertical-align: middle; text-align:right; text-decoration: none; CURSOR: default; HEIGHT: 22px; line-height:22px; padding-right:10px;
}
.HomeMenuItem1Hover A:link {
	DISPLAY: block; COLOR: #EFC502; HEIGHT: 22px; TEXT-DECORATION: none; line-height:22px;
}
.HomeMenuItem1Hover A:visited {
	DISPLAY: block; COLOR: #EFC502; HEIGHT: 22px; TEXT-DECORATION: none; line-height:22px;
}
.HomeMenuItem1Hover A:active {
	DISPLAY: block; COLOR: #EFC502; HEIGHT: 22px; TEXT-DECORATION: none; line-height:22px;
}
.HomeMenuItem1Hover A:hover {
	DISPLAY: block; COLOR: #EFC502; HEIGHT: 22px; TEXT-DECORATION: none; line-height:22px;
}
.HomeMenuItem1Footer
{
	width:100%;HEIGHT: 6px;
}

.HomeMenuItem2 
{
	width:100%;font-size: 13px; font-weight:bold; color: #554C00;font-family:Verdana,Arial,Tahoma;vertical-align:middle;text-align:right;text-decoration: none;HEIGHT:23px;line-height:23px; padding-right:10px;
}
.HomeMenuItem2 A:link {
	DISPLAY: block; COLOR: #554C00; HEIGHT: 23px;TEXT-DECORATION: none; line-height:23px;
}
.HomeMenuItem2 A:visited {
	DISPLAY: block; COLOR: #554C00; HEIGHT: 23px; TEXT-DECORATION: none; line-height:23px;
}
.HomeMenuItem2 A:active {
	DISPLAY: block; COLOR: #554C00; HEIGHT: 23px; TEXT-DECORATION: none; line-height:23px;
}
.HomeMenuItem2 A:hover {
	DISPLAY: block; COLOR: #EFC502; HEIGHT: 23px; TEXT-DECORATION: none; line-height:23px;
}
.HomeMenuItem2Hover {
	width:100%;font-size: 13px;  font-weight:bold; color: #EFC502; font-family:Verdana,Arial,Tahoma; vertical-align:middle; text-align:right; text-decoration: none; CURSOR: default; HEIGHT: 23px;line-height:23px;padding-right:10px;
}
.HomeMenuItem2Hover A:link {
	DISPLAY: block; COLOR: #EFC502; HEIGHT: 23px; TEXT-DECORATION: none; line-height:23px;
}
.HomeMenuItem2Hover A:visited {
	DISPLAY: block; COLOR: #EFC502; HEIGHT: 23px; TEXT-DECORATION: none; line-height:23px;
}
.HomeMenuItem2Hover A:active {
	DISPLAY: block; COLOR: #EFC502; HEIGHT: 23px; TEXT-DECORATION: none; line-height:23px;
}
.HomeMenuItem2Hover A:hover {
	DISPLAY: block; COLOR: #EFC502; HEIGHT: 23px; TEXT-DECORATION: none; line-height:23px;
}

.HomeMenuItem3 
{
	width:100%;font-size: 12px;font-weight:normal;color: #555555;font-family:Arial,Tahoma,Verdana;vertical-align: middle;text-align:right;text-decoration: none;HEIGHT:23px;line-height:23px; padding-right:10px;
}
.HomeMenuItem3 A:link {
	DISPLAY: block; COLOR: #555555; HEIGHT: 23px;TEXT-DECORATION: none; line-height:23px;
}
.HomeMenuItem3 A:visited {
	DISPLAY: block; COLOR: #555555; HEIGHT: 23px; TEXT-DECORATION: none; line-height:23px;
}
.HomeMenuItem3 A:active {
	DISPLAY: block; COLOR: #555555; HEIGHT: 23px; TEXT-DECORATION: none; line-height:23px;
}
.HomeMenuItem3 A:hover {
	DISPLAY: block; COLOR: #EFC502; HEIGHT: 23px; TEXT-DECORATION: none; line-height:23px;
}
.HomeMenuItem3Hover {
	width:100%;font-size: 12px;font-weight:normal;color: #EFC502; font-family:Arial,Tahoma,Verdana; vertical-align: middle; text-align:right; text-decoration: none; CURSOR: default; HEIGHT: 23px; line-height:23px;padding-right:10px;
}
.HomeMenuItem3Hover A:link {
	DISPLAY: block; COLOR: #EFC502; HEIGHT: 23px; TEXT-DECORATION: none; line-height:23px;
}
.HomeMenuItem3Hover A:visited {
	DISPLAY: block; COLOR: #EFC502; HEIGHT: 23px; TEXT-DECORATION: none; line-height:23px;
}
.HomeMenuItem3Hover A:active {
	DISPLAY: block; COLOR: #EFC502; HEIGHT: 23px; TEXT-DECORATION: none; line-height:23px;
}
.HomeMenuItem3Hover A:hover {
	DISPLAY: block; COLOR: #EFC502; HEIGHT: 23px; TEXT-DECORATION: none; line-height:23px; /*#60962b*/
}

.PlayerNote
{
    font: normal 12px arial,verdana,tahoma;
    color: #554C00;
    margin-top: 1px;
    float: left;
    width: 230px;
    background-color: #fafae8;
    padding: 0 5px;
}

.QuizQuestion
{
     border-top: solid 1px #554C00;
     width:100%;
     margin-top: 10px;
     margin-bottom: 10px;
}