body
{
	font-size: 11px;
	margin: 0px;
	color: Navy;
	font-family: Verdana, Helvetica, 'Sans Serif';
	background:#dcdcdc; 
	text-align: center;
	line-height:14px;
}
p
{
	margin: 0px;
}
.addtxt
{
	font-size: 9px;
	color: #FFFFFF;
	line-height: 9px;
	font-family: Verdana, Helvetica, 'Sans Serif';
	letter-spacing: 2px;
	background-color: #c0c0c0;
	text-align: center;
}
.date
{
	font-size: 9px;
	color: Navy;
	line-height:10px;
}
.newslink
{
	clear: both;
	display: block;
	font-weight: bold;
	font-size: 11px;
	visibility: visible;
	margin-left: 0px;
	text-indent: 14px;
	background-position:0px 4px;
	background-image: url(/img/arr_rght_sblue.gif);
	background-repeat:no-repeat;
}
.newsmeta
{
	margin-left:14px;
	margin-top:20px;
	font-size: 9px;
	font-weight: normal;	
}
th
{
	font-size: 11px;
	color: Navy;
	line-height:14px;
	font-weight:bold;
}
td
{
	font-size: 11px;
	color: Navy;
	line-height:14px;
}
h1
{
	font-size: 13px;
	font-weight:bold;
	letter-spacing: 4px;
	margin: 0px;
	margin-bottom:3px;
}
h2
{
	font-weight: bold;
	font-size: 11px;
	margin: 0px;
}
h3
{
	font-weight: bold;
	font-size: 10px;
	margin: 0px;
}
.menu
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	background-image:url(/img/bg_hmenu.gif);
	background-repeat:no-repeat;
	background-position:2px 5px;
	padding-left:15px;
	text-indent:15px
}
A.menu, A.menu:active, A.menu:link, A.menu:visited
{
	color: white;
	text-decoration: none;
}

A.menu:hover
{
	color: gold;
	text-decoration: underline;
}
A, A:active, A:link, A:visited
{
	color: blue;
	text-decoration: none;
}

A:hover
{
	color: blue;
	text-decoration: none;
}
.r1
{
	clear: both;
	display: block;
	border-top: navy 2px solid;
	font-weight: bold;
	font-size: 11px;
	color: white;
	line-height: 15px;
	border-bottom: navy 1px solid;
	font-family: Verdana, Helvetica, 'Sans Serif';
	background-color: slateblue;
	text-align: center;
	font-variant: normal;
	line-height:13px;	
	width:165px;	
}
.r2
{
	clear: both;
	display: block;
	font-weight: bold;
	font-size: 11px;
	background-color: white;
	border-top: navy 1px solid;	
	border-bottom: navy 1px solid;	
	text-align: center;
	line-height:13px;		
}
.r3
{
	clear: both;
	display: block;
	font-weight: bold;
	font-size: 9px;
	line-height:12px;	
}
A.link, A.link:active, A.link:link, A.link:visited
{
	color: navy;
	text-decoration: none;
	line-height:12px;		
}

A.link:hover
{
	color: blue;
	text-decoration: none;
}
ul
{
	list-style-position: outside;
	list-style-type: square;
	padding: 4px;
	margin: 0px;
	margin-left: 12px;
	margin-top:-4px;
	margin-bottom:-2px;
	text-transform: none;
	line-height:13px;		
}
hr
{
	border-style:solid;
	border-color:Navy;
	border-width:1px;
	border-bottom-color:White;
	border-bottom-style:solid;
}
#header 
{
	font-size: 11px;
	font-weight: bold;
	color:lavender;
	border: 1px solid White;
	margin: -1px;
	padding: 0px;
	margin-bottom: 0px;
	background-color: Navy;
	height: 112px;
}
#hdr_topbar
{
	margin: 0px;
	padding: 0px;
	height: 3px;
	background-color: Green;
}
#hdr_pics
{
	background-color: White;
	text-align:center;
	margin: 0px;
	margin-top: 6px;
	margin-bottom: -2px;	
	padding: 2px;
}
#hdr_menubar
{
	text-indent:10px;
	margin: 0px;
	padding: 2px;
	height: 20px;
	background-color:Navy;
}
/* b:new */
/* for creating area around page */
#page 
{	
	text-align:left;
	width: 785px;
	\width: 795px;
	w\idth: 785px;
	border: 0px solid gray;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	background:#ffffff; 
	}	
#container 
{	
	padding-top:4px;
	margin:0px;
	margin-top:0px;
	position:relative; 
	display:inline-block; 
	border:0px;

}
* html #container 
{	display:inline;}
#left 
{	
	float:left; 
	margin-top:0px;	
	position:relative; 
	display:inline;
	margin-left:6px; 
	padding-right:4px; 
	vertical-align:top;
	height: 100%;
	width:177px;
	border-right:solid 1px navy;
	}
* html #left 
{	width:177px;}
#right 
{	float:right; 
	position:relative; 
	width:177px; 
	margin-right:6px; 
	padding-left:6px;
	display:inline;
	background-image: url(/img/bg_vline.gif);	
	background-repeat:repeat-y;
	height:100%;
	border-left:solid 1px navy;
	}
.clear 
{	clear:both;
	height:1px;
	overflow:hidden;}
	
#content 
{	
	width:400px;
	border:solid 1px lime;
}
/* e:new */


#footer {

	font-size: 9px;
	padding: 5px;
	margin-top: 0px;
	text-align:center;
	color:dimgray;
	margin-left:177px;
	width:420px;
	}

#sidebanner_vertical
{
	padding-left:0px;
	padding-top:2px;
	padding-bottom:5px;
	width:160px;
}
#TableEmailForm
{
	margin-top:0px;
}

.footer, .footer:active, .footer:link, .footer:visited
{
	color:dimgray;
	text-decoration: none;
}

.footer:hover
{
	color: blue;
	text-decoration: none;
}
INPUT.btn
{
	border-right: slateblue 1px solid;
	border-top: slateblue 1px solid;
	font-weight: bold;
	font-size: 11px;
	border-left: slateblue 1px solid;
	width: auto;
	cursor: pointer;
	color: white;
	border-bottom: slateblue 1px solid;
	background-color: navy;
}
INPUT.btn:hover
{
	color: gold;
}
