body { 	 background-color:#FFFFFF;}
body, td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#272727; text-decoration:none;}


.frontpagenews { background-color:#FFFFFF; text-indent: 18px; border:1px solid #015CAB; font-weight: bold;}


.newsbox {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; 
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #015CAB;
	border-bottom-color: #015CAB;
	border-right-color: #015CAB;
	border-left-color: #015CAB;
}

.border { border-bottom:1px solid #FBD972;}
.content {  padding:5px 0;}

form { margin:0;}

#top-nav {  #7B79C6;}

.container { border:1px solid #61aeb8; background-color:#FFFFF; }
.top { border-bottom:5px solid #61aeb8;}

.topnav {color:#015cab; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; background-color:#FFFFFF;}
.topnav a {color:#015cab; font-size:11px; text-decoration:none; padding:0 5px; font-weight:bold;}
.topnav a:hover { text-decoration:underline; color:#92d1cb; font-weight:bold;}

.menu {color:#FBD972; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif;}
.menu a {color:#FBD972; font-size:9px; text-decoration:none; padding:0 5px;}
.menu a:hover { text-decoration:underline; color:#FFFFFF;}

.copyright { font-family:Arial sans-serif; font-size:8px; color:#272727; text-decoration:none;}

.text { padding-left: 18px; padding-right: 18px;text-align:left; line-height:13px;}

.text a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
color:#000000;
	text-decoration:underline;
}
.text a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
color:#000000;
	text-decoration:underline;
}
.text a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
color:#000000;
	text-decoration:none;
}
.text a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
color:#000000;
	text-decoration:underline;
}

.collateral {border:1px solid #7B79C6; padding:3px 9px 3px 0; }
.collateral-header {background-color:#7B79C6; color:#ffffff; font-size:10px; font-weight:bold; padding:5px}

.leftcol {border-left:1px solid #FFF;border-right:1px solid #FFF;background-color:#61aeb8;border-top:1px solid #FFF;}

.botcol {background-color:#319A9C;}

.botmenu { color:#FFFFFF; padding:5px 9px 5px 0}
.botmenu a { display:block; color:#FFF; text-decoration:none; text-align:right; padding:3px 9px 3px 0; }
.botmenu a:hover { text-decoration:underline;} 

.botmenu-nolink { display:block; color:#FFF; text-decoration:none; text-align:center;  background-color:#319A9C;}
.botmenu-nolink a:active { display:block; color:#FFF; text-decoration:none; text-align:center;  background-color:#319A9C;}
.botmenu-nolink a:link { display:block; color:#FFF; text-decoration:none; text-align:center;  background-color:#319A9C;}
.botmenu-nolink a:visited { display:block; color:#FFF; text-decoration:none; text-align:center; background-color:#319A9C;}
.botmenu-nolink a:hover { display:block; color:#FFF; text-align:center; text-decoration:underline; background-color:#319A9C;} 

.bottom-nav {background-color:#420018; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}

.show {border-top:1px solid #C69A10;border-left:1px solid #C69A10;}
.show td {border-bottom:1px solid #C69A10;border-right:1px solid #C69A10;}
.showtitle { color:#FFFFFF; text-align:center; padding:3px 0;}

.padtb { padding:5px 0;}
.hr { background:url(../images/hr.gif) repeat-x; height:4px;}

.largertext {
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #272727;
	text-align:left; 
	
}

.breaking-news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align:center; 
		font-weight: bold;
	
}
.breaking-news_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #015cab;
	text-align:left; 
		font-weight: bold;
	
}

.breaking-news a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration:none;
	text-align:center; 
		font-weight: bold;
}
.breaking-news a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration:none;
	text-align:center; 
		font-weight: bold;
}
.breaking-news a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration:none;
	text-align:center; 
		font-weight: bold;
}
.breaking-news a:active{
	font-family: Book Antiqua, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration:none;
	text-align:center; 
		font-weight: bold;
}

.sidemenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align:left; 

	
}
.sidemenu a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration:none;
	text-align:left; 
}
.sidemenu a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration:none;
	text-align:left; 
}
.sidemenu a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration:none;
	text-align:left; 
}
.sidemenu a:active{
	font-family: Book Antiqua, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration:none;
	text-align:left; 
}

.show-nav { color:#FFFFFF; }
.show-nav a { display:block; color:#FFF; text-decoration:none; text-align:right;}
.show-nav a:hover { text-decoration:underline;} 

.dynamic_thing { color:#FFFFFF; padding:5px 9px 5px 0}
.dynamic_thing a { display:block; color:#FFF; text-decoration:none; text-align:right; background:url(../images/arrow.gif) no-repeat 100% 4px; padding:3px 9px 3px 0; }
.dynamic_thing a:hover { text-decoration:underline;} 


.centertop { border-left:1px solid #FFF; border-top:1px solid #FFF; border-right:1px solid #FFF;background-color:#FFFFFF; }
.centerbot { border-left:1px solid #FFF; border-bottom:1px solid #FFF; border-right:1px solid #FFF;background-color:#FFFFFF; }
.center { border-left:1px solid #FFF;  border-right:1px solid #FFF;background-color:#FFFFFF;}

.img { border:1px solid #000000;}

.pic { text-align:center; padding:5px 0;}
.pic div { width:123px; border:1px solid #C69A10; height:85px; margin-left:auto; margin-right:auto;}

.searchfield { height:22px;background-color:#FFFFCE; border:1px solid #FFFFCE }
 
.opening {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	padding-left: 10px;
	color: #015cab;
}

.opening2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	padding-left: 10px;
	color: #339966;
}

.opening3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	padding-left: 10px;
	color: #015cab;
} 

.opening4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 10px;
	color: #015cab;
}

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	padding-left: 10px;
	color: #ffffff;
	background-image:
	url('../images/header-band.gif');
		background-repeat: no-repeat;
}

.sub-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;

	color: #005152;

}


/*** Nav bar styles ***/

ul.nav,
.nav ul{
/*Remove all spacings from the list items*/
	margin: 0;
	padding: 0;
	cursor: default;
	list-style-type: none;
}

ul.nav{
	width: 20ex;
/*Optional, to make the navigation bar positions on the left of the content*/
	float: left;
	margin-right: 1em;
}

ul.nav>li{
	margin: 0;
	padding: 2px 6px;
}

ul.nav li>ul{
/*Make the sub list items invisible*/
	display: none;
	position: absolute;
	width: 20ex;
	left: 20ex;
	margin-top: -1.4em;
	margin-left: 9px;
}

ul.nav li:hover>ul{
/*When hovered, make them appear*/
	display : block;
}

.nav ul li a{
/*Make the hyperlinks as a block element, sort of a hover effect*/
	display: block;
	padding: 2px 10px;
}

/*** Menu styles (customizable) ***/

ul.nav,
.nav ul,
.nav ul li a{
	background-color: #fff;
	color: #369;
}

ul.nav li:hover,
.nav ul li a:hover{
	background-color: #369;
	color: #fff;
}

ul.nav li:active,
.nav ul li a:active{
	background-color: #036;
	color: #fff;
}


.nav a{
	text-decoration: none;
}
 
 
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */ 
 
.bevelmenu{
font: bold 13px arial;
padding: 6px 0;
margin: 0;
white-space: nowrap;
width: auto;
background-color: #92D1CB;
text-align: left; /*set value to "right" for example to align menu to the right of page*/
}

.bevelmenu li{
list-style: none;
display: inline;
}

.bevelmenu li a{
padding: 3px 0.5em;
text-decoration: none;
color: black;
background-color: #92D1CB;
border: 3px solid #92D1CB;
}

.bevelmenu li a:hover{
color: black;
background-color: #61AEB8;
border-style: outset;
}

html>body .bevelmenu li a:active{ /* Apply mousedown effect only to NON IE browsers */
border-style: inset;
}

 

/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/vertical-concertina.html
Copyright (c) 2005-2008 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

ul#slide {padding:0; margin:0; list-style:none; height:auto; width:190px; border:2px solid #015cab; position:relative; overflow:hidden;}

ul li div {position:absolute; left:-9999px; background:#fff;}

ul table {border-collapse:collapse; width:0; height:0; margin:-1px; padding:0;}

#slide li.top {height:25px; width:190px; float:left;}
#slide li.top a.outer {display:block; float:left; height:24px; line-height:24px; width:190px; text-indent:10px; color:#000; background:#92d1cb; text-decoration:none; font-family: arial; font-weight: bold; font-size:13px; border-bottom:1px solid #015cab;}

#slide li.top a:hover {color:#eee; background:#89a;}
#slide li.top:hover > a {color:#eee; background:#015cab;}
#slide li:hover {height:auto;}
#slide a:hover div, #slide li.current div {position:static; height:320px; width:160px; padding:15px; line-height:1.2em; font-family: arial;}
#slide li:hover div {position:static; height:320px; width:160px; padding:15px; line-height:1.2em; font-family: arial;}
#slide div img {display:block; margin:15px 0 8px 0;}
#slide div img.fLeft {clear:left; float:left; display:block; margin:8px; margin-right:8px;}

#slide div h3 {font-size:14px; color:#52959e; padding:0; padding-top:2px; margin:0;}	
#slide div p {font-size:12px; color:#888; line-height:1.4em; padding:10px 0; margin:0;}

#slide :hover div a {color:#00c; text-decoration:none; font-size:11px;}
#slide :hover div a:hover {text-decoration:underline; background:#fff;color:#00c;}

#slide div a.big, #slide :hover div a.big {display:block; height:auto; line-height:20px; border-top:1px solid #61aeb8; font-size:13px; color:#015cab; text-decoration:none; text-indent:3px;}
#slide :hover div a.big:hover {background:#fff; color:#000; text-decoration:none;} 

#slide div dl {border-bottom:1px solid #ddd; margin:20px 0 0 0; padding-bottom:10px;}
#slide div dt {font-size:11px; font-weight:bold; color:#000;}
#slide div dd {padding:0; margin:0; line-height:1.5em; font-size:11px; color:#666;}
#slide :hover div dd a {color:#00c; text-decoration:none;}
#slide :hover div dd a:hover {background:#fff; color:#00c; text-decoration:underline;}