body	{ margin:0px; padding:0px; height:100%; background-image:url(/images/bk_01.gif); background-position:left; background-repeat:repeat-y; font-family:arial,helvetica,sans-serif;	color:#003300; 
/* The code below is a CSS hack to control font sizes in different versions of IE */ 
font-size:x-small; 
/* This will be used by IE 5 and 5.5 */ 
voice-family: "\"}\""; voice-family:inherit; 
/* These statement are not undertood by IE 5 and 5.5 and therefore they skip to the next selector */ 
font-size:small; 
/* This is the real font size to be used by all other browsers */ 
} a:link { color:#003300; text-decoration:underline; } 
a:visited { color:#003300; text-decoration:underline; } 
a:hover { color:#003300; text-decoration:none; } 

.searchBox { background:#FFF; font-family:arial,helvetica,sans-serif; 
font-weight:normal; 
font-size:small; color:#1061B0; border:0px; width:150px; padding:2px; } 

.searchBoxGo { background:#1061B0; font-family:arial,helvetica,sans-serif; font-size:small; 
color:#FFF; border:1px solid #59A0D0; width:150px; padding:0px; } 

.title { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:medium; font-weight:bold; color:#1061B0; padding:0px; margin:0px; } 

.title2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#1061B0; padding:0px; margin:0px; } 

.selectedmenu	{ font-weight:bold; color:#59A0D0; } 

h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:medium; font-weight:bold; color:#003300; padding:0px; margin:0px; } 

#mainmenu a:link { text-decoration:none; color:#FFF; } 

#mainmenu a:visited { text-decoration:none; color:#FFF; } 

#mainmenu a:hover { text-decoration:none; color:#FFD71B; } 

#fpbp { position:relative; padding:0px; margin:0px; width:1024px; height:100%; text-align:left; min-width:1024px; 
/*stops content sliding off to the left in opera when the browser window is small*/ 
} 

#logo	{ background:#FFFFFF; padding:0px; margin:0px; width:151px; text-align:center; float:left; } 

#menu	{  padding:0px; margin:0px; width:150px; text-align:center; float:left; } 

#mainmenu { padding:0px; margin:0px; margin-left:10px; margin-right:10px; width:120px; text-align:right; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:small; } 

#content { padding:0px; margin-top:10px; margin-left:7px; margin-right:6px; float:left; width:850px; } 

#header { } 

#breadcrumbs { } 

#feature { padding:0px; margin:0px; margin-bottom:15px; margin-right:18px; float:left; width:430px; } 

#bothhs { padding:0px; margin:0px; margin-bottom:0px; margin-right:0px; float:left; width:814px; } 
#lefths { padding:0px; margin:0px; margin-bottom:15px; margin-right:0px; float:left; width:604px; } 
#righths { padding:0px; margin:0px; margin-bottom:15px; margin-right:0px; float:right; width:200px; } 

#banners { padding:0px; padding-bottom:8px; margin:0px; margin-top:10px; float:left; width:136px; background:#CCE2F1; } 
#whiteads { padding:0px; padding-bottom:8px; margin:0px; margin-top:10px; float:left; width:136px; background:#FFFFFF; } 

ul	{ padding:0px; margin:0px; } 

#mainmenu li {	list-style-type:none; border-bottom:#99FF99 1px solid; padding-right:8px; padding-left:8px; padding-bottom:5px; padding-top:5px; } 

#mainmenu li.last { border-bottom:none; } 

#mainmenu2 li {	list-style-type:none; border-top:#59A0D0 1px solid; padding-right:10px; padding-left:10px; padding-bottom:5px; padding-top:5px; } 

#header li { list-style-type:none; padding-top:7px; padding-bottom:7px; border-bottom:#B7CFE7 1px solid; border-top:#B7CFE7 1px solid; } 

#breadcrumbs li { list-style-type:none; padding-top:7px; padding-bottom:7px; border-bottom:#B7CFE7 1px solid; border-top:#B7CFE7 1px solid; } 

#feature li { list-style-type:none; padding:0px; padding-bottom:3px; margin-bottom:3px; margin-top:3px; border-bottom:#B7CFE7 1px solid; } 

#feature li.last { border-bottom:none; } 

#news li { list-style-type:none; padding:0px; padding-bottom:3px; margin-bottom:3px; margin-top:3px; border-bottom:#B7CFE7 1px solid; } 

#news li.last { border-bottom:none; } .hide { display: none; } label { display: none; }

#content li { list-style-type:circle; padding:0px; margin:15px; } 

#breadcrumbs li { list-style-type:none; padding:10px; margin:0px; } 
#header li { list-style-type:none; padding:10px; margin:0px; } 
#feature li { list-style-type:none; padding:10px; margin:0px; } 
.smalltable { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#1061B0; }
