body{
	margin:0px 0px 0px 0px;
	margin-left: 0px;
	padding:0px;
	
}
.maintext {
	font-family : , Geneva, Arial, Helvetica, sans-serif;;
	font-size   : ;
    color       : ;
}
.maintext td{
	font-family : , Geneva, Arial, Helvetica, sans-serif;
	font-size   : 100%;
    color       : ;
}
.whitespace{
	    white-space : pre;
}
.featuresdiv {
	font-family : , Geneva, Arial, Helvetica, sans-serif;
	font-size   : ;
	color       : ;
	border      : 1px solid ;
	width       : 140px;
	padding     : 0px 0px 0px 0px;
	margin-bottom     : 10px ;
}
.featuresdiv input{
	font-family : ;
	font-size   : ;
}
.featuresheadspan{
	text-align  : center;
	font-weight : bolder;
	font-family : , Geneva, Arial, Helvetica, sans-serif;
	font-size   : 100%;
	color       : ;
	background-color  : ;
}
.featuresspan{
	padding-top     : 5px ;
	padding-left     : 5px ;
	padding-right     : 5px ;
	padding-bottom     : 5px ;
	font-family : , Geneva, Arial, Helvetica, sans-serif;
	color       : ;
	font-size   : 100%;
	
	text-align  : left;
}
.mainbuttontext {
	font-family : , Geneva, Arial, Helvetica, sans-serif;;
    font-size   : ;
    color       : ;
	font-weight : normal;
	display:block;
	
}
.ddmx #topbut{

}
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    font-family : , Geneva, Arial, Helvetica, sans-serif;;
    font-size   : ;
    color       : ;
	font-weight : normal;
}
#activepage {
	text-decoration : underline;

}
.addresstext {
    font-family : ;
    font-size   : ;
    color       : ;
    
}
.slogantext {
    font-family : , Geneva, Arial, Helvetica, sans-serif;;
    font-size   : ;
    color       : ;
}
.titletext {
    font-family : , Geneva, Arial, Helvetica, sans-serif;;
    font-size   : ;
    color       : ;
    font-weight : bolder;
}
p.channel{
	font-weight : bolder;
}
a:link.chanLink, A:VISITED.chanLink	{
	text-decoration : underline;
	color           : ;
}
a:link.newsLink, A:VISITED.newsLink{
	text-decoration : underline;
	color           : ;
}
a:link.newslinkalt, a:visited.newslinkalt{
	text-decoration : underline;
	color           : ;
}
a:active.normal, a:link.normal {
	text-decoration : underline;
	color :;
}
a:hover.normal {
	text-decoration : underline;
	color           : ;
}
a:visited.normal {
	text-decoration : underline;
	color :;
}
a:active, a:link, a:visited {
    text-decoration : none;
	color           : ;
}
a:hover{
    text-decoration : underline;
	color           : ;
}
.myMenu {
	position: absolute;
	visibility: hidden;
	z-index: 5;
	border: 1px solid ;
}	
input.search {
	background-color : transparent;
	border           : 1px solid Black;
	font-size        : 100%;
	font-weight      : bold;
	height           : 24px;
	width            : 26px;
	margin-bottom    : 1px;
	margin-left      : 4px;
}
input.searchbox {
	background-color : transparent;
	border           : 1px solid Black;
	font-size        : 100%;
	font-weight      : bold;
	height : 24px;
	width : 80px;
	margin-bottom : 1px;
	margin-left : 0px;
}
ul { 
	list-style-position: outside; 
	padding:0;
	margin:0;
	margin-left:20px;
}
.dbox {
		padding:5px 5px 5px 5px;
		margin : 5px 5px 5px 5px;
	}
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
	
    
}
.underlinediv {
	padding-top : 2px ;
	padding-bottom : 2px ;

	width : 135px;border-bottom : 1px  ;
		
	}
.underlinediv a {
	
	}
.topunderlinediv {
	padding-top : 2px ;
	padding-bottom : 2px ;

	width : 135px;border-bottom : 1px  ;
	
		
	}
.topunderlinediv a {

	}
.blank{
	
	}
.fright {
	float: right; 
	}
.fleft {
	float: left; 
	}
.fboth {
	float: none;
	clear: both; 
	}
.fboth100 {
	float: none;
	clear: both; 
	width:100%;
	}
div.body {
	width:100%;
	
	}
div.site {
	width:100%;
	position:absolute;
	left:0;
	top:0;	
	}
table.thinborder {
	border: 1px solid gray;
	}
table.thinborder TD {
	border: 1px solid gray;
	}
input.save {
    font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 100%;
	color : #FFFFFF;
	background-color : #FF0000;
	border : 1px solid #000000;
	font-weight : bold;
}
input.file {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 100%;
	color : #000;
	background-color : #EEEEEE;
	border : 1px solid #000000;
}
input.textbox {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 100%;
	color : #000000;
	background-color : #FFFFFF;
	border : 1px solid Black;
}
#mainbuttontext,
select#quicklinks,
div#sponsers,.specialbg,#header,.footer,.bottom,.sublinks,.hideprint{
    visibility  : hidden;
	display     : none;
}
div.body {
	max-width:90%;
	width: 90%;	
}
.maintext{
	text-align:left;
}
div.site {
	width: 90%;	
}
   div.site{
	width: 600px;
	border: 0;
	margin: 0 5%;
	padding: 0;
	float: none !important;
	}
	body {
   background: white;
   font-size: 12pt;
   }
   .ccform,.hideprint{
display:none;
visibility:hidden;
}
#errorbox{
	border: 1px solid ;
	padding:20px;
	margin:20px;
}
#on_link{
	font-weight:bold;
}
img.popimage{
	margin:10px;
}
form.romanform{
	padding:0;
	margin:0;
}
div#featuresdivtop{
	display:inline;
}
.feed_div{
	margin:10px 0 0 0;
}
.feed_div div{
	padding:5px 0 0 0;

}
.sitemap_page a.normal{
	display:block;
	margin:5px 0;
}
.sitemap_page a.sublink {
	margin:0 0 0 30px;
}
.sitemap_page a.subsublink {
	margin:0 0 0 60px;
}
.shortForm span.sformRow{
	display:inline-block;
}
.shortForm label {
    width: 200px;
	display:inline-block;
	vertical-align:top;
}

.shortForm input, 
.shortForm textarea, 
.shortForm select {
    width: 180px;
    margin-bottom: 5px;

}

.shortForm textarea {
    height: 50px;
}
{EXTRA_CSS}