a:link, a:active, a:visited {color: #666666; text-decoration: underline;}
a:hover {color: #FF0000; text-decoration: none;}

a.menu:link, a.menu:active, a.menu:visited {color: #FFFFFF; text-decoration: none;}
a.menu:hover {color: #FF0000; text-decoration: none;}
.menu {padding-left:10px;}

a.menubot:link, a.menubot:active, a.menubot:visited {color: #B0B0B0; text-decoration: none;}
a.menubot:hover {color: #FF0000; text-decoration: none;}
.menubot {padding-left:10px;}

a.menuheader:link, a.menuheader:active, a.menuheader:visited {color: #CCCCCC; text-decoration: none;}
a.menuheader:hover {color: #FF0000; text-decoration: none;}

a.menulist:link, a.menulist:active, a.menulist:visited {color: #000000; text-decoration: none;}
a.menulist:hover {color: #FF0000; text-decoration: none;}

BODY {margin: 0 0 0 0; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;}
TD {color: #666666;  font-size: 70%; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;}
INPUT,TEXTAREA, SELECT {color: #666666;  font-size: 100%; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;}
P {margin-top:10px; margin-bottom:10px;}
H1 {font-size: 19pt; color: #FFFFFF; margin-top:0px; margin-bottom:5px; font-weight: normal;}
H2 {font-size: 150%; color: #000000; margin:0px; font-weight: normal;}
H3 {font-size: 150%; color: #CCCCCC; margin:0px; font-weight: normal;}
FORM {margin:0; padding:0;}
HR {color: #CCCCCC; height: 1px; width: 100%; noshade;}
		
.bg01 {background-image: url(/_/bg01.gif); background-repeat: repeat-x; background-position: top;}
.bg02 {background-image: url(/_/bg02.gif); background-repeat: repeat-x; background-position: top;}

.small {font-size: 60%;}
.groove {width:100%; background-color:#EDEDED; border: 1px solid #DDDDDD;}
.black {color: #000000;}

.place_top {background-color:#595959;}
.place_right {background-color:#595959; color: #CCCCCC;}
.place_numbers {background-color:#E5E5E5; padding:5px; }
.line_dotter {background-image: url(/_/line01.gif); background-repeat: repeat-x; background-position: bottom; padding-top:4px; padding-bottom:1px;}
.portfolio_pic {margin-right:10px; margin-bottom:10px;}
.portfolio_list {margin-right:10px; margin-top:10px;}
.award_pic {margin-right:10px;}
.page_bumber {background-color:#7F7F7F; color: #FFFFFF; padding-top:1px; padding-bottom:1px; padding-right:4px; padding-left:4px;}
