a {
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

td.pl { 
background-image: url("/files/images/common/page_waku_left.png");  
background-repeat: repeat-y 
}

td.pr { 
background-image: url("/files/images/common/page_waku_right.png"); 
background-repeat: repeat-y 
}

td.pc { 
background-image: url("/files/images/common/page_waku_center.png"); 
background-repeat: repeat-y 
}

HR { 
margin-top: 3px; 
margin-bottom: 3px; 
outline: solid 1px gray 
}

.icon1 { 
padding-left: 10px; 
padding-bottom: 3px; 
}

.mcnt { 
margin-bottom: 10px; 
}

.fcomment { 
background-color: #cf3; margin: 5px; 
border: solid 1px olive;
}

.moduletablenewsflush .article_seperator {
display: none;
}

.moduletablenewsflush .contentheading {
background-image: url("/files/images/common/icon2.png");
background-repeat: no-repeat;
background-psition: left center;
padding-left: 20px;
font-size: 14px;
border-width: 0px;
}

.moduletableivent .article_seperator {
display: none;
}

.moduletableivent .contentheading {
background-image: url("/files/images/common/icon2.png");
background-repeat: no-repeat;
background-psition: left center;
padding-left: 20px;
font-size: 14px;
border-width: 0px;
}

.moduletable .contentheading {
background-color: #66CC33;
border-color: #FFFF66;
border-width: 2px;
border-style: solid;
color: white;
}


div.mcnt {
float: left;
display: block;
width: 290px;
margin-bottom: 10px;
}

div.mcntstr {
margin: 2px 5px 2px 0px;
}

h1 {
display: block;
font-size: 20px;
padding: 5px;
color: white;
background-color: rgb(0,51,102);
}

h2 {
displa: block;
padding: 3px;
margin-top:  10px;
margin-bottom: 10px;
font-size: 16px;
border-color: #ffffff;
border-width: 2px;
border-style: ridge;
background-color: #99ccff;
}

body {
line-height: 1.5;
border : 0;
margin : 0;
font-size:16px;
}

#wrapper {
border: 1px solid transparent;
min-width: 400px;
margin: 0 -1px;
width:800px;
}
#outer {
border-left-width: 150px;
border-left-color: #FFFFFF;
<?php if ( $column == 'three_col' ) {?>
border-right-width: 150px;
border-right-color: #FFFFFF;
border-right-style: solid;<?php } ?>
background-color: #FFFFFF;
width: auto; border-left-style: solid; 
}
#header{
background-color : #FFFFFF;
height : 40px;
}
#footer {
background-color : #FFFFFF;
height : 40px;
}
#inner  { 
margin: 0; 
width: 100%; 
}
#header { 
width: 100%; 
position: relative; 
z-index: 13; 
}
.clear  { 
clear: both; 
}

/* Mozilla code */
#outer > #inner { 
border-bottom: 1px solid transparent; 
}

#leftcol {
margin-right: 1px;
float: left; 
position: relative; 
z-index: 10; 
width: 150px; 
margin-left: -150px; 
}

#center {
margin: 0 -3px 0 -2px;
float: left; 
width: 100%; 
position: relative; 
z-index: 12; 
}

.content {
padding: 5px 5px 5px 5px;
text-align : left;
width: 90%;
}

.edit{
display: inline;
margin-right : 30px;
}

.red{
color : Red;
font-size : larger;
}

.editimage{
height : 24px;
width : 24px;
border : 0px;
padding-right : 150px;
float: right;
vertical-align : text-bottom;
}

.hideessentials{
text-align : right;
border : 4px double Black;
padding-bottom : 5px;
padding-right : 55px;
width : 50%;
}

.date{
width : 100%;
}

.pollstableborder {
border: 1px solid;
padding: 1px;
}

input, select {
font-size : 12px;
margin : 2px 5px 2px 10px;
}

.left {
float: left;
position: relative;
margin: 0;
text-align : right;
width : 45%;
}

.right {
float: right;
position: relative;
margin: 0;
text-align : right;
white-space : normal;
width : 45%;
}

.h3{
font-size : 16px;
width : 400px;
padding-left : 5px;
font-weight : bold;
}

.font{
width : 200px;
line-height : 14px;
}

.hidebox{
width : 100%;
}

TABLE {
font-size : 100% ;
}

TBODY {
font-size : 100% ;
}

THEAD {
font-size : 100% ;
}

TFOOT {
font-size : 100% ;
}

TD {
font-size : 100% ;
}

TR {
font-size : 100% ;
}

TH {
font-size : 100% ;
}

TT {
font-size : 100% ;
}

CAPTION {
font-size : 100% ;
}

P {
font-size : 100% ;
}

PRE {
font-size : 100% ;
}

OL {
font-size : 100% ;
}

LI {
font-size : 100% ;
}

UL {
font-size : 100% ;
}
