.maintable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	background-color: #FFF;
	padding: 0px;
	height: auto;
	width: 800px;
	border: 1px solid #dadadd;
	border-top:none;
	text-align:left;
	margin:auto;
}
body {
	background-color: #fafafd;
	margin: 0px;
	padding-top:10px;
}

body, td, th, p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#table1 {
	text-align:left;
	margin:auto;
}
.topnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	border-right: 1px none #CCC;
	border-left: 1px none #CCC;
	padding-right: 5px;
	vertical-align: bottom;
	text-align: right;
}
.maincontentcell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFF;
	padding: 10px;
	vertical-align: top;
	height: 450px;
}
.navcell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 10px;
	width: 200px;
	vertical-align: top;
	text-align:left;
}
.articletitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	padding:5px;
	border-top:2px dashed #eaeaed;
	border-bottom:2px dashed #eaeaed;
	background-color:fafafd;
}
.articletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type: square;
}
.catroot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
        margin-top: 5;
	color: #333333;
	background: #9CCEFC;
	border-top: 1px solid #dadadd;
	border-bottom: 1px solid #dadadd;
	padding:3px;
}
.catsub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
        line-height: 10%;
}
.bluerss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6699FF;
	text-align: center;
}
.morearticles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
        color: #000066;
        line-height: 15px;
	list-style-type: circle;
}
.morearticleslist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type: circle;
}
ol, ul {
	margin-bottom:-7px;
	margin-top:-7px;
}

ol ul {
	margin-bottom:0px;
	margin-top:0px;
}

li{
	padding-bottom:7px;
	padding-top:7px;
}
.commentlist li {
        background-color: #fff;
	padding: 5px;
	border: 1px solid #CCC;
        }
li.alt{
        background-color: #f1f1f8;
	padding: 5px;
	border: 1px solid #CCC;
        }
.rightnavbox {
	border-top: #dadadd 3px solid;
	border-left: #eaeaed 1px solid;
	border-right: #eaeaed 1px solid;
	border-bottom: #eaeaed 1px solid;
	font-size: 11px;
	background-color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
}
.spacer {
	height: 5px;
}
a:link, a:visited {
	color: #0000FF;
	text-decoration: none;
}
a:hover { 
	color: #0000FF;
        text-decoration: underline;
}
.categorytable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFF;
	text-align: left;
	padding: 5px;
	width: 100%;
}
.userpanelbox {
	FONT-SIZE: 11px;
	BACKGROUND: #f5f5f5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
	border: 1px solid #999;
}
.blogtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #F7F7F7;
	margin: 1px;
	padding: 5px;
	border: 1px dotted #CCC;
}

.articlewarning { 
    font-weight: bold; 
    padding: 10px; 
    margin: 10px 0 10px 0; 
    color: red; 
    text-align: center; 
    border: 1px #FF0000 dotted; 
    border-width: 1px 0 1px 0; 
    background-color: #FFEECC;
}

select, .button {
font-family: Verdana; 
font-size: 11px; 
color: #333; 
border: 1px solid #C0C0C0;
}
