BODY {
color : #7f7f7f; 
background-color : #ffffff; 
} 
TD {
font-size : 10px; 
font-family : Verdana, Arial, Helvetica; 
} 
TABLE {
font-size : 10px; 
font-family : Verdana, Arial, Helvetica; 
} 
.title {
border-right : 1px solid #777777; 
padding-right : 7px; 
border-top : 1px solid #777777; 
padding-left : 3px; 
font-weight : bold; 
font-size : 10px; 
padding-bottom : 2px; 
border-left : 1px solid #777777; 
width : 135px; 
color : #333333; 
padding-top : 2px; 
border-bottom : 1px solid #777777; 
font-family : Verdana; 
background-color : #cccccc; 
text-align : left; 
} 
TABLE.main {
border-right : 4px groove #cccccc; 
border-top : 0 groove #cccccc; 
border-left : 4px groove #cccccc; 
border-bottom : 0 groove #cccccc; 
font-family : Verdana, Arial, Helvetica; 
} 
TABLE.white {
border-right : 0 solid #aaaaaa; 
border-top : 1px solid #aaaaaa; 
border-left : 0 solid #aaaaaa; 
border-bottom : 4px solid #aaaaaa; 
font-family : Verdana, Arial, Helvetica; 
} 
TD.dotted {
border-right : thin dotted #dddddd; 
border-top : 0 dotted #dddddd; 
border-left : 0 dotted #dddddd; 
border-bottom : 0 dotted #dddddd; 
font-family : Verdana, Arial, Helvetica; 
} 
TD.dotted_first {
border-right : thin dotted #dddddd; 
border-top : 0 dotted #dddddd; 
border-left : thin dotted #dddddd; 
border-bottom : 0 dotted #dddddd; 
font-family : Verdana, Arial, Helvetica; 
} 
A:link {
color : #7f7f7f; 
font-weight : bold; 
font-family : Arial, Helvetica, sans-serif; 
text-decoration : underline; 
} 
A:active {
color : #7f7f7f; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : underline; 
} 
A:visited {
color : #7f7f7f; 
font-weight : bold; 
font-family : Arial, Helvetica, sans-serif; 
text-decoration : underline; 
} 
A:hover {
color : #333333; 
font-weight : bold; 
font-family : Arial, Helvetica, sans-serif; 
text-decoration : underline; 
} 
A.menu:link {
color : #7f7f7f; 
font-weight : bold; 
font-family : Arial, Helvetica, sans-serif; 
text-decoration : none; 
} 
A.menu:active {
color : #7f7f7f; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
} 
A.menu:visited {
color : #7f7f7f; 
font-weight : bold; 
font-family : Arial, Helvetica, sans-serif; 
text-decoration : none; 
} 
A.menu:hover {
color : #333333; 
font-weight : bold; 
font-family : Arial, Helvetica, sans-serif; 
text-decoration : none; 
} 
A.black:hover {
font-weight : bold; 
font-size : 10px; 
color : #ff9966; 
font-family : Verdana; 
text-decoration : underline; 
} 
INPUT.button {
border-right : 1px solid #666666; 
border-top : 1px solid #666666; 
font-size : 10px; 
border-left : 1px solid #666666; 
color : #7f7f7f; 
border-bottom : 1px solid #666666; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
background-color : #ffffff; 
} 
.quote {
font-family : Verdana, Sans-serif; 
color : #000000; 
border-collapse : collapse; 
border : 1px solid #000000; 
background-color : #ffffff; 
font-size : 12px; 
width : 95%; 
} 
.code {
font-family : Verdana, Sans-serif; 
color : #606060; 
font-weight : bold; 
border-collapse : collapse; 
border : 1px solid #000000; 
background-color : #ffffff; 
font-size : 12px; 
width : 95%; 
} 
.sourcecode {
font-family : Verdana, Sans-serif; 
color : #000000; 
border-collapse : collapse; 
border : 1px solid #000000; 
background-color : #ffffff; 
font-size : 12px; 
width : 95%; 
} 






#navcontainer
{
width: 100%;
background: #efefef;
margin: 0 auto;
padding: 0em 0;
font: bold 10px Verdana, sans-serif;
text-align: center;
}

ul#navlist
{
width: 100%;
text-align: left;
list-style: none;
padding: 0;
margin-left: 0;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
}

ul#navlist li
{
width: 100%;
display: block;
margin: 0;
padding: 0;
}

ul#navlist li a
{
margin-left: 0;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
display: block;
width: 100%;
color: #999999;
font: bold 10px Verdana, sans-serif;
text-decoration: none;
background: #f9f9f9;
border-right : 1px solid #777777; 
padding-right : 0; 
border-top : 0 solid #777777; 
padding-left : 10px; 
padding-bottom : 1px; 
border-left : 1px solid #777777; 
padding-top : 1px; 
border-bottom : 1px solid #777777; 
}

#navcontainer>ul#navlist li a
{
width: auto;
}

ul#navlist li#active a
{
background: #efefef;
font: bold 10px Verdana, sans-serif;
color: #999999;
text-align: center;
}

ul#navlist li a:hover, ul#navlist li#active a:hover
{
margin-left: 0;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
width: 100%;
color: #333333;
background: transparent;
font: bold 10px Verdana, sans-serif;
border-color: #f9f9f9;
border-right : 0 solid black; 
padding-right : 0; 
border-top : 1px solid black; 
padding-left : 10px; 
padding-bottom : 1px; 
border-left : 1px solid black; 
padding-top : 1px; 
border-bottom : 0 solid black; 
font-family : Verdana; 
text-decoration : none; 
}

.textbgBlue {
	COLOR: #6f8db9; TEXT-DECORATION: none
}
