body
{
	background-image:url("images/back.png");
	background-repeat:repeat-x;
	font-family:verdana, arial ;
}

#wholepage
{
	margin-left:auto;
	margin-right:auto;	 
	border:1px solid #999999;
	width:760px;
	background-color:#ffffff;
	color:#333333;
	margin-top:10px;
}

.topmenu
{
	width:760px;
	height:30px;
	background-image:url("images/backgroundbarmenu.jpg");
	background-repeat:repeat-y;
	text-align:center;
}

.menuitems
{

	text-align:center;
	vertical-align:middle;
	color:#ffffff;
	font-size:8pt;
	font-weight:bold;
}

.middlepanel a:link
{
	color:#BBB153;
	text-decoration:none;
}
.middlepanel a:visited
{
	color:#BBB153;
	text-decoration:none;
}
.middlepanel a:hover
{
	color:#333333;
	text-decoration:none;
}

#content
{
	width:760px;
}



.leftpanel
{
	width:167px;
	border-right:1px solid #CCCCCC;
	vertical-align:top;
	font-size:10pt;
	text-align:center;
	padding-top:10px;
}


.middlepanel
{
	width:402px;
	font-size:10pt;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	vertical-align:top;
}

.rightpanel
{
vertical-align:top;
width:191px;
margin-right:0px;
border-left:1px solid #CCCCCC;
background-image:url("images/backgroundbar.jpg");
background-repeat:repeat-y;
}

#rightbottom
{
padding:10px;
vertical-align:top;
width:191px;
font-size:7pt;
color:#ffffff;
background-image:url("images/backgroundbar.jpg");
background-repeat:repeat-y;
}
#rightbottom a:link
{
	text-decoration:none;
	color:#BBB153;
}
#rightbottom a:hover
{
	text-decoration:none;
	color:#ffffff;
}
#rightbottom a:visited
{
	text-decoration:none;
	color:#BBB153;
}



.SearchBox
{
	width:130px;
}


/* MAIN MENU STYLES */

.MainCMSMenu
{
	cursor: pointer;
	height:28px;
	font-size:8pt;
	font-weight:bold;
	margin-left:auto;
	margin-right:auto;
}
.MainCMSMenuItem
{
	vertical-align:middle;
	text-decoration: none;
	cursor: pointer;
	color: #ffffff;
	padding-right:5px;
	padding-left:5px;
}
.MainCMSMenuItemMouseUp
{
	text-decoration: none;
	cursor: pointer;
	color: #ffffff;
	vertical-align:middle;
	padding-right:5px;
	padding-left:5px;
}

.MainCMSMenuItemMouseOver
{
	text-decoration: none;
	cursor: pointer;
	color: #BBB153;
	vertical-align:middle;
	padding-right:5px;
	padding-left:5px;
}

.MainCMSMenuItemMouseDown
{
	text-decoration: none;
	cursor: pointer;
	color: #BBB153;
	vertical-align:middle;
	padding-right:5px;
	padding-left:5px;
}

.MainCMSMenuHighlightedMenuItem
{
	text-decoration: none;
	cursor: pointer;
	color: #BBB153;
	vertical-align:middle;
	padding-right:5px;
	padding-left:5px;
}

.MainCMSMenuHighlightedMenuItemMouseOver
{
	text-decoration: none;
	cursor: pointer;
	color: #BBB153;
	vertical-align:middle;
	padding-right:5px;
	padding-left:5px;
}

.MainCMSMenuHighlightedMenuItemMouseUp
{
	text-decoration: none;
	cursor: pointer;
	color: #BBB153;
	vertical-align:middle;
	padding-right:5px;
	padding-left:5px;
}
.MainCMSMenuHighlightedMenuItemMouseDown
{
	text-decoration: none;
	cursor: pointer;
	color: #BBB153;
	vertical-align:middle;
	padding-right:5px;
	padding-left:5px;
}

/* END OF MAIN MENU STYLES */

/* START OF SUB MENU STYLES */

.SubCMSMenu
{
	text-align:left;
	margin-left:auto;
	margin-right:auto;	
	font-weight:normal;
	font-size:10pt;
	font-family:Verdana, Arial;
	border-style:none;
}

.SubCMSMenuItem
{
	font-weight:normal;
	font-size:10pt;
	font-family:Verdana, Arial;
	cursor: pointer;
	color: #000000;
	background-color:#ffffff;
	
}
.SubCMSMenuItemMouseUp
{
	font-weight:normal;
	font-size:10pt;
	font-family:Verdana, Arial;
	cursor: pointer;
	color: #000000;
	background-color:#ffffff;
}
.SubCMSMenuItemMouseOver
{
	font-weight:normal;
	font-size:10pt;
	font-family:Verdana, Arial;
	cursor: pointer;
	color: #BBB153;
	background-color:#ffffff;	
}
.SubCMSMenuItemMouseDown
{
	font-weight:normal;
	font-size:10pt;
	font-family:Verdana, Arial;
	cursor: pointer;
	color: #BBB153;
	background-color:#ffffff;
}

.SubCMSMenuHighlightedMenuItem
{
	font-weight:normal;
	font-size:10pt;
	font-family:Verdana, Arial;
	cursor: pointer;
	color: #BBB153;
	background-color:#ffffff;
}
.SubCMSMenuHighlightedMenuItemMouseUp
{
	font-weight:normal;
	font-size:10pt;
	font-family:Verdana, Arial;
	cursor: pointer;
	color: #BBB153;
	background-color:#ffffff;
}
.SubCMSMenuHighlightedMenuItemMouseOver
{
	font-weight:normal;
	font-size:10pt;
	font-family:Verdana, Arial;
	cursor: pointer;
	color: #BBB153;
	background-color:#ffffff;
}

.SubCMSMenuHighlightedMenuItemMouseDown
{
	font-weight:normal;
	font-size:10pt;
	font-family:Verdana, Arial;
	cursor: pointer;
	color: #BBB153;
	background-color:#ffffff;
}

/* END OF SUB MENU STYLES */



/* NEWS STYLES */

#newscolumn
{
	padding:10px;
	color:#ffffff;
	font-size:7pt;
	
	vertical-align:top;
	width:191px;
}
#newscolumn .NewsTitle
{
	font-size:7pt;
}

div.NewsMenu
{
	
}
#NewsList a:link
{
	text-decoration:none;
	color:#BBB153;
}

#NewsList a:hover
{
	text-decoration:none;
	color:#333333;
}

#NewsList a:visited
{
	text-decoration:none;
	color:#BBB153;
}

.NewsLatest
{
	height:100%;
}

.NewsDetail .NewsTitle
{
	margin-top:-20px;
	color:#BBB153;
	font-size:11pt;
	font-family:Verdana, Arial;
}

.NewsDetail .NewsReleaseDate
{
	color:#333333;
	font-size:10pt;
	font-family:Verdana, Arial;
}

.NewsDetail .NewsText
{
	font-size:10pt;
	font-family:Verdana, Arial;
	font-style:normal;
	font-weight:normal;
}



a.LinkMore:link
{
	color:#BBB153;
	text-decoration:none;

}

a.LinkMore:hover
{
	color:#ffffff;
	text-decoration:none;

}

a.LinkMore:visited
{
	color:#BBB153;
	text-decoration:none;
	line-height:1.5em;
}

/* END OF NEWS STYLES */

.singlepanel
{
	font-size:10pt;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	vertical-align:top;
}
