/*cope with inheritance bugs*/
body, table, th, td{color:#000000;font-size: small;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
/*body specific*/
body{background-color:#CD5E4A;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
a:link{color:#CEDF6F;font-size:small;text-decoration:none;font-weight:bold;}
a:visited{color:#CEDF6F;font-size:small;text-decoration:none;font-weight:bold;}
a:hover{color:#CEDF6F;font-size:small;text-decoration:underline;font-weight:bold;}
a:active{color:#CEDF6F;font-size:small;text-decoration:none;font-weight:bold;}
li{color:#000000;list-style-type:square;}ol{color:#000000;}
ul{color:#000000;list-style-type:square;}
H1, H2, H3, H4, H5, H6 {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
SELECT {	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.style1 {color: #FFFFFF;font-size: small;}
.style2 {color: #FFFFFF;font-size: small;}
.style3 {color: #000000;font-size: small;}

.cssnavhome
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(home2.gif) no-repeat;
white-space: nowrap;
display: block;
width: 133px;
height: 28px;
margin: 0;
padding: 0;
}
.cssnavhome a
{
display: block;
color: #000000;
font-size: 11px;
width: 133px;
height: 28px;
display: block;
float: left;
color: black;
text-decoration: none;
}
.cssnavhome img
{
width: 133px;
height: 28px;
border: 0
}
.cssnavhome a:hover img
{
visibility:hidden
}
.cssnavaboutus
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(about_us2.gif) no-repeat;
white-space: nowrap;
display: block;
width: 133px;
height: 28px;
margin: 0;
padding: 0;
}
.cssnavaboutus a
{
display: block;
color: #000000;
font-size: 11px;
width: 133px;
height: 28px;
display: block;
float: left;
color: black;
text-decoration: none;
}
.cssnavaboutus img
{
width: 133px;
height: 28px;
border: 0
}
.cssnavaboutus a:hover img
{
visibility:hidden
}
.cssnavcontactus
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(contact_us2.gif) no-repeat;
white-space: nowrap;
display: block;
width: 133px;
height: 28px;
margin: 0;
padding: 0;
}
.cssnavcontactus a
{
display: block;
color: #000000;
font-size: 11px;
width: 133px;
height: 28px;
display: block;
float: left;
color: black;
text-decoration: none;
}
.cssnavcontactus img
{
width: 133px;
height: 28px;
border: 0
}
.cssnavcontactus a:hover img
{
visibility:hidden
}
.cssnavlinks
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(links2.gif) no-repeat;
white-space: nowrap;
display: block;
width: 133px;
height: 28px;
margin: 0;
padding: 0;
}
.cssnavlinks a
{
display: block;
color: #000000;
font-size: 11px;
width: 133px;
height: 28px;
display: block;
float: left;
color: black;
text-decoration: none;
}
.cssnavlinks img
{
width: 133px;
height: 28px;
border: 0
}
.cssnavlinks a:hover img
{
visibility:hidden
}
.cssnavblog
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(blog2.gif) no-repeat;
white-space: nowrap;
display: block;
width: 133px;
height: 28px;
margin: 0;
padding: 0;
}
.cssnavblog a
{
display: block;
color: #000000;
font-size: 11px;
width: 133px;
height: 28px;
display: block;
float: left;
color: black;
text-decoration: none;
}
.cssnavblog img
{
width: 133px;
height: 28px;
border: 0
}
.cssnavblog a:hover img
{
visibility:hidden
}
.cssnavforums
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(forums2.gif) no-repeat;
white-space: nowrap;
display: block;
width: 133px;
height: 28px;
margin: 0;
padding: 0;
}
.cssnavforums a
{
display: block;
color: #000000;
font-size: 11px;
width: 133px;
height: 28px;
display: block;
float: left;
color: black;
text-decoration: none;
}
.cssnavforums img
{
width: 133px;
height: 28px;
border: 0
}
.cssnavforums a:hover img
{
visibility:hidden
}