BODY {
	SCROLLBAR-FACE-COLOR: #66ccff;
	MARGIN: 0px;
	SCROLLBAR-HIGHLIGHT-COLOR: #666666;
	SCROLLBAR-SHADOW-COLOR: #333333;
	COLOR: #BF880A;
	SCROLLBAR-3DLIGHT-COLOR: #888888;
	SCROLLBAR-ARROW-COLOR: #999999;
	SCROLLBAR-TRACK-COLOR: #307f9f;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	SCROLLBAR-DARKSHADOW-COLOR: #333333;
	SCROLLBAR-BASE-COLOR: #333333;
	BACKGROUND-COLOR: #307f9f
}
TD {
	FONT-SIZE: 10px;
	COLOR: #F0F0F0;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: thin none #FFF;
}
A:link {
	COLOR: #0066CC; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0066CC; TEXT-DECORATION: none
}
A:active {
	COLOR: #0066CC; TEXT-DECORATION: 
}
A:hover {
	COLOR: #0066CC; TEXT-DECORATION: underline
}
TD.orange {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A.orange:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.orange:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.orange:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.orange:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.form {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.searchtxt {
	FONT-SIZE: 9px; COLOR: #de6108
}
.col-header {
	BACKGROUND-COLOR: #dd5800
}
.fnt-header {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #582401; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.fnt-header-sm {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.fnt-header-sm-orange {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

a.tree:link { color: white; text-decoration: none }
a.tree:active { color: white; text-decoration: none }
a.tree:visited { color: white; text-decoration: none }
a.tree:hover { color: white; text-decoration: underline; background: }
}

a.tree2:link { color: black; text-decoration: none }
a.tree2:active { color: black; text-decoration: none }
a.tree2:visited { color: black; text-decoration: none }
a.tree2:hover { color: black; text-decoration: underline; background: }
a.tree2 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif}
	/*topnav*/

#column1 {
float: left;
width: 150px;
margin-top: 10px;
padding: 10px;
background-color: #0199CB;
border: 1px solid #7C7B69;
}
#navcontainer {
width: 160px;
}

#navcontainer ul {
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: verdana, helvetica;
font-size: 8.5pt;
}

#navcontainer a {
display: block;
padding: 3px;
width: 140px;
background-color: #7C7B69;
border-bottom: 1px solid #eee;
}

#navcontainer a:link, #navlist a:visited {
color: #fff;
text-decoration: none;
}

#navcontainer a:hover {
background-color: #D7A01D;
color: #fff;
}
#navcontainer a:visited {
color: #fff;
}
#column2 {
float: left;
width: 755px;
margin-top: 0px;
margin-left: 0px;
padding: 0px;
background-color: #fff;
border: 1px solid #385864;
}
#other-features {float:left;width:100%; background:; border-top:1px solid #3c3b3b;  border-bottom:1px solid #242424; padding:38px 0; margin-top:18px}


#aux {margin:0 auto;width:750px;text-align:left;}
#news, #books{float:left; width:500px;margin-right:22px}
#resources {float:left; width:317px;margin-right:0}
#news, #books,#resources{
background:#;
padding-bottom:16px;
min-height: 260px;
height: auto !important;
height: 260px; 
border: 1px solid #385864;}
#news h2, #books h2,#resources h2{ 
background:url(img/other-features-top.gif) left 60% no-repeat; 
position:relative;
top:-15px;
padding:0 0 0 16px;
color:#b3db38;
font-weight:normal;
font-size:1.8em
 }
#other-features h3, #other-features p, #other-features ul{ 
margin:0 16px 10px 16px
 }
 
 #other-features h3{ 
font-size:1em
 }
 
 #other-features .post{ 
margin:0 0 20px 0
 }
 
 #books .post{ 
position:relative;
padding-left:78px
 }
 #books p img{ 
position:absolute;left:16px !important;left:-78px; top:0
 }
 
 #books p.archives{ 
margin-left:16px
 }
 
.archives{
background:url(img/arrow-right.gif) left .3em no-repeat;
padding-left:20px;
}

#resources li{ 
background:url(img/arrow-right.gif) left .3em no-repeat;
padding-left:20px;
margin-bottom:10px
 }

#footer {clear:both;background:#252525 url(img/footer.gif) 0 0 repeat-x;  padding:20px 0}
#nav{
  border:1px solid #FFFFFF;
}
#nav ul{
  width:100%;
  background-color:#6699cc;
  padding-left:0;
  margin:0;
  float:left;
} 
#nav ul li{
  display:inline;
}#nav ul li a{
  float:left;
  color:#FFFFFF;
  padding:6px 12px 6px 12px;
  border-right:1px solid #FFFFFF;
}#nav ul li a:hover{
  background-color:#336699;
}
ul#minitabs{list-style: none;margin: 0;padding: 7px 0;
  border-bottom: 1px solid #CCC;font-weight: bold;
  text-align: center;white-space: nowrap}
ul#minitabs li{display: inline;margin: 0 2px}
ul#minitabs a{text-decoration: none;padding: 0 0 3px;
  border-bottom: 4px solid #FFF;color: #999}
ul#minitabs a#current{border-color: #F60;color: #06F}
ul#minitabs a:hover{border-color: #F60;color: #666} 
 <style>
table.mytable3{width: 600px; padding: 0px; border: none; border: 1px solid #789DB3;}
table.mytable3 td { font-size: 10px; border: none; background-color: #CCFFCC; 
vertical-align:left; padding: 4px; font-weight: ; }
table.mytable3 tr.special td { border-bottom: 1px solid #fffff;  }
        </style>