body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
}

li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.contentheader	
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #666666;
	font-weight: bold;
	
	vertical-align:middle;
	margin: 0px;
	padding: 3px; 
	background:#D0DBF1;
	
	border-top: #CCCCCC solid 0px;
	border-left: #CCCCCC solid 0px;
	border-right: #CCCCCC solid 0px;
	}
	
.contentbox
	{
	background: #f5f5f5;
	padding: 5px; 
	border: #cccccc 0px solid;
	}
	
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #666666;
	font-weight: bold;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5F7383;
	font-weight: bold;
}


a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5F7383;
	text-decoration: underline;
}


a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5F7383;
	text-decoration: underline;
}

/* Footer Control */
a.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
a.footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

.blackfont12 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;	
}



.topbar {
	border-color: #000000 black black; 
	border-top-width: thin
}

/* ------------------
Featured Content 
--------------------*/

.featuredphoto { 
    float: left; 
    margin: 12px; 
}

/* ------------------
News Content 
--------------------*/

.newsheader {
	border-bottom: 1px dotted #C5C5C5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FF9900;
	padding-top: 5px;
}

.newsdate {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#CC7A00;
	
}

.newsbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-right: 10px;
}

/* ------------------
Raised Div Container 
--------------------*/

.container {
	margin: 12px auto auto auto;	
	}
	
.col {
	padding: 0 20px;
	text-align: left;
}

div.Left .col,
div.Full .col {
	padding: 15px 50px 10px 20px;
  background: #fff url(images/right-bg.gif) right repeat-y;
  position: relative;
}

div.Full .col {
	padding: 8px 14px 10px 8px;
}

div.Left .bottom,
div.Full .bottom {
  background: url(images/bottom-bg.gif) top right no-repeat;
  font-size: 8px;
}

div.Right .col {
	min-width: 200px;
	padding: 0 0 0 9px;
}


/* ----------
Content Control 
-------------*/

.content {
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;	
}

#newslist
{	
	list-style-type: square;
	color: #5F7383;
}

.newslistcontent {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;}

.newslist12:active  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: underlined;}
.newslist12:link    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: underlined;}
.newslist12:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: underlined;}
.newslist12:hover   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: underlined;}


/* -------------- 
Border Control 
---------------*/

.rightcol {
	padding: 5px 12px 5px 5px;
  	background: #fff url(right-bg.gif) right repeat-y;
  	position: relative;
}

.bottomcol {
	padding: 5px 0px 0px 0px;
  	background: url(bottom-bg.gif) top right no-repeat;
}