.maintable { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	
font-size: 11px; 	
color: #333333; 	
background-color: #4590E9; 	
padding: 0px; 	
height: auto; 	
width: 80%; 	
border-top-width: 1px; 
	border-right-width: 1px; 	border-bottom-width: 1px; 	border-left-width: 1px; 	border-top-style: none; 	border-right-style: solid; 	border-bottom-style: solid; 	border-left-style: solid; 	border-top-color: #4590E9; 	border-right-color: #4590E9; 	border-bottom-color: #4590E9; 	border-left-color: #4590E9; } body { 	background-color: #4590E9; 	margin: 5px; } 


.topnav { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	
font-size: 8pt; 	color: #000000;         
background: #4590E9;  	
border-top-width: 0px; 	
border-right-width: 1px; 	
border-bottom-width: 5px; 	
border-left-width: 1px; 	
border-top-style: solid; 	
border-right-style: none; 	
border-bottom-style: solid; 	
border-left-style: none; 	
border-top-color: #CCCCCC; 	
border-right-color: #CCCCCC; 	
border-bottom-color: #4590E9; 	
border-left-color: #CCCCCC; 	
height: 26px; 	
padding: 5px 10px 5px 5px; 	
text-align: center; } 


h1
  {
    font-size: 14px;
    border-bottom-width: 2px;
    border-bottom-style: dotted;
    border-bottom-color: #0000FF;
  }

h2
  {
    font-size: 14px;
  }


.maincontentcell { 	font-family: Verdana, Arial, Helvetica, sans
serif; 	
font-size: 11px; 	color: #333333; 	
background-color: #FFFFFF; 	
border-top-width: 1px; 	
border-right-width: 1px; 	
border-bottom-width: 1px; 	
border-left-width: 1px; 	
border-top-style: none; 	
border-right-style: solid; 	
border-bottom-style: none; 	
border-left-style: none; 	
border-top-color: #CCCCCC; 	
border-right-color: #CCCCCC; 
	border-bottom-color: #CCCCCC; 	
border-left-color: #CCCCCC; 	
padding: 10px; 	
vertical-align: top; 	
height: 450px; } 

.navcell { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	
font-size: 11px; 	
background-color: #f5f5f5; 	
padding: 10px; 	
width: 200px; 	
vertical-align: top; } 

.articletitle { 	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt; 	
font-weight: bold; } 

.articletext { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 12px; 	
list-style-type: square; 
} 

.catroot { 	font-family: Verdana, Arial, Helvetica, sans-serif; 
background-image: url(images/bg.jpg);	
font-size: 10pt; 	
font-weight: bold;         
margin-top: 5;         
line-height: 20px; 	
color: #000000;
border-top: solid 1px #000000;
border-bottom: solid 1px #000000; } 

.catsub { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	
font-size: 8pt;         
line-height: 3px;
color: #333333; } 

.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; } UL { 	
PADDING-LEFT: 0px; 	
MARGIN: 0px 16px 0px 16px; 	
COLOR: #000080; 	
font-family: Verdana, Arial, Helvetica, sans-serif; 	
font-size: 11px; 	
font-weight: normal; } LI { 	
MARGIN: 0px 0px 0px 0px; } ol {         
list-style-type: none;        
padding: 0;         
margin: 0; } 

.commentlist li {         background-color: #ffffff; 	
padding: 5px;         
border-top-width: 1px; 	
border-right-width: 1px; 	
border-bottom-width: 1px; 	
border-left-width: 1px; 	
border-top-style: solid; 	
border-right-style: solid; 	
border-bottom-style: solid; 	
border-left-style: solid; 	
border-top-color: #CCCCCC; 	
border-right-color: #CCCCCC; 	
border-bottom-color: #CCCCCC; 	
border-left-color: #CCCCCC;         } li.alt{         
background-color: #f1f1f8; 	
padding: 5px;         
border-top-width: 1px; 	
border-right-width: 1px; 	
border-bottom-width: 1px; 	
border-left-width: 1px; 	
border-top-style: solid; 	
border-right-style: solid; 	
border-bottom-style: solid; 	
border-left-style: solid; 	
border-top-color: #CCCCCC; 	
border-right-color: #CCCCCC; 
border-bottom-color: #CCCCCC; 	
border-left-color: #CCCCCC;         } 

.rightnavbox { 	BORDER-RIGHT: #666666 1px solid; 	
BORDER-TOP: #336699 3px solid; 	
FONT-SIZE: 11px; 
BACKGROUND: #ffffff; 	
BORDER-LEFT: #666666 1px solid; 	
BORDER-BOTTOM: #666666 1px solid; 	
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 5px; } /.spacer { 	
height: 5px; }
 

a { 	
text-decoration: underline //overline; } 

/a:hover {  	color: #333333;         
/text-decoration: underline //overline; } 
a:visited {         color: #0000FF; } 
a:visited:hover { 	color: #0000FF;         
/text-decoration: underline //overline; } 

.categorytable { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 11px; 	
background-color: #FFFFFF; 	
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 #999999; } 

.blogtitle { 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; 	
background-color: #F7F7F7; 	
margin: 1px; 	
padding: 5px; 	
border-top-width: 1px; 	
border-right-width: 1px; 	
border-bottom-width: 1px; 	
border-left-width: 1px; 	
border-top-style: dotted; 	
border-right-style: none; 	
border-bottom-style: dotted; 
border-left-style: none; 	
border-top-color: #CCCCCC; 	
border-right-color: #CCCCCC; 	
border-bottom-color: #CCCCCC;     
border-left-color: #CCCCCC; }  

.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; }    
