body {
margin: 10px 10px 10px 10px;
padding: 0px 0px 0px 0px;
color: #ccc;
background-color: #fff;
line-height: 1.2;
}

dd.list2 { 
margin-left : 15px;
text-indent : -15px;
padding-bottom : 1px;
}

#welcome {
width:90px;
padding: 10px; 
text-align: center;
background:#FFCC33;
}

dl.list2 { 
margin-left : 0px;
}

#Content {
width:500px;
height:0px;
margin:0px auto;
text-align:left;
padding:0px;
background:#FFFFFF;
line-height: 1.2;
}

#topper4old {
float: left;
padding: 0px;
padding-top: 1px;
padding-bottom: 2px;
padding-right: 10px;
padding-left: 10px;
margin-left: 0px;
background:#FFFFFF;
margin-right: auto;
vertical-align: center;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #E86618;
width: 480px; 
height: 15px;
text-align: center;
}

#topper {
float: center;
margin: 0px;
padding: 0px;
padding-bottom: 2px;
padding-left: 13px;
width: 480px; 
text-align: center;
align: center;
vertical-align: bottom;
background:#FFFFFF;
}

#makeitwork {
float: left;
padding-bottom: 0px;
margin-bottom: 3px;
border: none;
border-top: 1px solid #E86618;
padding-top: 4px;
background: #FFFFFF;
}

#comments {
float: left;
padding:10px;
width: 90%;
background: #FFFF99;
}

#mainright {
width:100px;
float:left;
text-align:left;
padding:0px;
padding-left:20px;
padding-top:10px;
background:#FFFFFF;
height:auto;
line-height: 1.2;
}

#mainleft {
width:334px;
float:left;
border-right: 1px solid #E86618;
padding:10px 10px 20px 0px;
text-align: left;
background:#FFFFFF;
line-height: 1.2;
}

.orangeb {
color: #003399;
font-family: Georgia, Times, 'Times New Roman', serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
text-align: center;
vertical-align: bottom;
}

.span.searchword {
background-color: yellow;
color: #000000;
}

.bodymain {
color: #000000;
font-family: Georgia, Times, 'Times New Roman', serif;
font-size: 18px;
line-height: 1.2;
}

.headmain {
color: #E86618;
font-family: Georgia, Times, 'Times New Roman', serif;
font-size: 18px;
font-weight: bold;
line-height: 1.2;
}

.smallbody {
color: #000000;
font-family: verdana, trebuchet, helvetica, arial, sans-serif;
font-size: 12px;
line-height: 1.3;
}

.smallred {
color: #CC0033;
font-family: verdana, trebuchet, helvetica, arial, sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 1.2;
}

.smallerbody {
color: #000000;
font-family: verdana, trebuchet, helvetica, arial, sans-serif;
font-size: 10px;
line-height: 1.2;
}

.smallest {
color: #003366;
font-family: verdana, trebuchet, helvetica, arial, sans-serif;
font-size: 9px;
line-height: 1.2;
}

.smallester {
color: #003366;
font-family: verdana, trebuchet, helvetica, arial, sans-serif;
font-size: 9px;
line-height: 1.1;
}

.smallestrt {
color: #003366;
font-family: verdana, trebuchet, helvetica, arial, sans-serif;
font-size: 9px;
line-height: 1.3;
}

.toppertop {
color: #003366;
font-family: verdana, trebuchet, helvetica, arial, sans-serif;
font-size: 9px;
align: center;
vertical-align: center;
}

.orangestar {
color: #E86618;
font-family: Arial Unicode MS, Dingbats, Lucida Sans Regular, SansSerif, Lucida Grande, Verdana, Batang, MS Mincho, sans-serif;
font-size: 9px;
align: center;
vertical-align: center;
}

.commentblack {
color: #000000;
font-family: verdana, trebuchet, helvetica, arial, sans-serif;
font-size: 11px;
line-height: 1.2;
}

a:link {
background-color:#FFFFFF;
color: #003366;
border-bottom:1px;
}

a:active {
background-color:#003366;
color:#FFFFFF;
border-bottom:1px;
}

a:visited {
background-color:#FFFFFF;
color: #003366;
border-bottom:1px;
}

a:hover {
background-color:#003366;
color:#FFFFFF;
border-bottom:1px;
} 

b {
color:#003366;
}

.hilite {
background-color: #ff0;
}

ul {list-style-type: none;}

#topper4 {
float: left;
padding: 0px;
padding-top: 1px;
padding-bottom: 2px;
padding-right: 10px;
padding-left: 10px;
margin-left: 0px;
background:#FFFFFF;
margin-right: auto;
border-top: 1px solid #E86618;
border-bottom: 1px solid #E86618;
width: 480px; 
text-align: center;
padding-right: 10px;
padding-left: 10px;
}