/* CSS Document */
body {	margin: 0;	padding: 10px 0 0 0;	top: 0px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;	font-size: 14px; text-decoration: none;
	background-color:#CCCCCC; text-align:center; margin: 0 auto 0 auto;
}

table {border: 0; padding:0; margin: 0; border-collapse:collapse; }
h1 {font: 18px Verdana, Helvetica, Arial, Sans-Serif; color:#336699; 
	padding:5px 0px 0px 0px; margin: 0px;}
h2 {font: 14px Verdana, Helvetica, Arial, Sans-Serif; color:#336699; 
	padding:5px 0px 5px 0px; margin: 0px; font-weight:700;}
h3 {font: 12px Verdana, Helvetica, Arial, Sans-Serif; color:#336699; 
	padding:3px 0px 3px 0px; margin: 0px; font-weight:700;}
p { padding: 5px 0 5px 0; margin: 0px;}
td {	font: 11px/1.1 Verdana, Helvetica, Arial, Sans-Serif; }
img {border:0px; padding:0px; margin:0px;}
a:visited { color:#006699;}
caption { font-size:: 12px; color:#333333;}


table#topTable {background-image:  url("images/botline.gif");background-repeat: repeat-x; background-position: left;
	background-position:bottom;}
table#mainTable {width:800px;}

td#leftStrip { color:#8888aa; height:410px; width:140px; text-align:center; 
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 120px;}
td#newsCell { background-image: url(images/swirl_bot.gif);background-repeat: no-repeat; background-position:top; }
	
td#headerLeft { background-image:  url("images/botline.gif");background-repeat: repeat-x; background-position: left;
	background-position:bottom;}
	
td#headerRight { background-image:url(images/swirl_top.gif); background-repeat:no-repeat; background-position:left; background-position:bottom;}

.menuItem {
	width: 180px;
	text-align: left;
	font: 11px Arial, Verdana, Helvetica, Sans-Serif;
	line-height:14px;
	font-weight:600;
	border-bottom: solid 1px #3399FF;
}
.menuItem a { text-decoration: none; color: #FFFFFF; display:block; padding:4px 0 4px 5px}
.menuItem a#thisPage { background-color:#336699;}
.menuItem a:hover {color: #FFFFFF;	background-color:#336699;}
.menuItem a:visited {color: #FFFFFF;}
.menuItem#bottom { margin-bottom:50px;}
div#menuList a#thisPage { color:#FFFFFF;}

/* Elements of content */
div#footer { font: 8px  Verdana, Arial, Helvetica, Sans-Serif;text-align:center;
	padding:10px 0px 10px 3px; margin: 0px; width: 400px; 
	/*border: 2px dashed red;*/
	}

div#topStrip { background-color:#666666; width: 660px; white-space:nowrap;}
div#topStrip img {
	width: 110px; height:110px; border: none;
	margin:0px; padding:0px; vertical-align: bottom;
}

div#pageTitle {	padding: 0 0 0 3px; width: 600px; }

div#bodyText { 
	border: 0px;
	width:400px;
	position: relative;
	margin: 20px 0 2em 0;
    padding: 0 0 3em 15px;
	text-align:left; 
	/*right: 0px;*/
	/*top: 15px;*/
	voice-family: "\"}\"";
	voice-family:inherit;
	left:15px;
	width: 400px;
}

#bodyText img { padding: 2px 5px 10px 5px; }

.newsbox { border: 1px solid red;  width: 82%;
		   margin: 15px 20px 15px 20px;  padding: 15px 20px;
		   color: red; font-weight:500; text-align:center;}
.newsbox p { color:#000000;}
.adbox { border: 1px solid red;  width: 90%;
		   margin: 10px 5px 15px 20px;  padding: 25px 5px;
		   color: black; font-weight:500; text-align:center;}
span#date {color: red; font-size:9px; margin: 0 3px;}
div#dateDiv {margin: 12px 20px 10px 2px;}
table#dateTable {border: 0; padding:0; margin: 0; border-collapse:collapse;}
td#datetd { min-width:120px;}
span#siteMap a {color: #333366;}
span#siteMap ul.siteMapUL {padding: 0 20px 10px 20px; margin: 0;}
.red {color: #FF0000;}

