body { color: black; background-color: white; margin: 0; padding: 0 }
body, td {
	font-family: arial, helvetica, sans-serif; }
.leftborder { border-left: 1px solid gray }
.rightborder { border-right: 1px solid gray }
.topborder { border-top: 1px solid gray }
.righttopborder { border-top: 1px solid gray; border-right: 1px solid gray }
.bodytext { color: #454545; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; padding-top: 20px; padding-right: 20px }

.bodytext a, .bodytext a:visited  { color: maroon; text-decoration: none }
.bodytext a:hover { color: maroon; text-decoration: underline }
.formtext { color: #454545; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; padding-top: 5px; padding-right: 20px }
.bodytext h1 { color: black; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 15px; padding-right: 20px }


#navlist
 {
 padding-left: 35px;
 margin-left: 0;

 }

 #navlist li
 {
 list-style: none;
 margin: 0;
 padding: 0;

 }

 #navlist li a,   #navlist li a:visited { color: #454545; font-size: 12px; text-decoration: none; line-height: 17px }
 #navlist li a:hover  { color: #454545; font-weight:bold; font-size: 12px; text-decoration: none; line-height: 17px }
 #navlist li a#current   { color: #000; font-size: 12px; font-weight: bold; line-height: 17px; text-decoration: none }
#player { height: 300px }


#navcontainer
 {
font-family: arial, helvetica, sans-serif;line-height: 17px;
 color: #454545; font-size: 12px; text-decoration: none;
 }

 #navcontainer ul
  { list-style: none; margin: 0; padding: 0; border: none }

 #navcontainer li
 {
 margin: 0;
 }

 #navcontainer li a
   { color: #454545; text-decoration: none; padding-left: 35px; line-height: 17px }

 #navcontainer li a:hover
   { color: #454545; font-weight: bold; line-height: 17px }

 #navcontainer li li
   { color: #454545; margin: 0 }

 #navcontainer li li a
   { padding-left: 55px; line-height: 17px }

 #navcontainer li li li a
   { padding-left: 75px }
  
  #navcontainer li a#current,   #navcontainer li a#prodactive { color: #000; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 17px }
.pimage { }

a img { border:1px solid silver; }
a:hover img { border-color: black; }

