h1,h2,h3,h4,h5,h6{font-family:Arial,helvetica,sans-serif;font-weight:700;margin-top:1px;margin-bottom:1px;}
body,div,form,input,li,ol,ul,p,select,td,th,tr{font-family:Verdana, Arial, Sans-serif;}
h1{color:#000000;font-size:16px;}
h2{color:#000000;font-size:15px;}
h3{color:#000000;font-size:14px;font-weight:bold;margin-top:1px;margin-bottom:1px;}
h4{color:#000000;font-size:13px;}
h5{color:#000000;font-size:11px;}
h6{color:#000000;font-size:9px;}
body {font-size:12px;}
td,th{font-size:12px;color: #330000;}
a{color:#330000;}
p,ol,ul{font-size: 12px;margin-top:1px;margin-bottom:1px;}

.background {
background-image:url('water-drops.jpg');
background-repeat:repeat;
background-attachment:fixed;
}

.transparency {
/* Mozilla ignores crazy MS image filters, so it will skip the following */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=scale src='60p-tint.png');
border-width: 1px;
border-style: solid;
border-color: Black;
padding-left: 4px;
padding-right: 4px;
padding-top: 4px;
padding-bottom: 4px;
}

/* IE ignores styles with [attributes], so it will skip the following. */
.transparency[class] {
background-image:url(60p-tint.png);
border-width: 1px;
border-color: Black;
border-style: solid;
padding-left: 4px;
padding-right: 4px;
padding-top: 4px;
padding-bottom: 4px;
}

#spotlight{filter:light}

td.navtext{line-height: normal;}

a{color: #330000;}

body{background-image:url(/apple-style-lines.gif);}

.bkgd{background-color: #FFFFF0;}

.subtitle {
font-family: Georgia, "Times New Roman", Times, serif;
font-style: oblique;
font-weight: bold;
font-size: 14px;
line-height: 16px;
padding: 1px,0px,1px,2px;
background-color: #A7CCF3;color:Black;
}

.header {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16px;
padding-left: 4px;
padding-bottom: 1px;
background-color: #000000;
font-style: oblique;
color: #FFF8DC;
}

.highlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #FFF8DC;
}
a:hover {
	color: #DEDECA;
}

.small {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 10px;
font-weight: normal;
color: Black;
}

.white{color:#FFFFFF;}

.box {
border-width: 1px;
border-color: #CCCCCC #333333 #333333 #CCCCCC;
border-style: solid;
}

.menuitem {
font-variant: normal;
color: White; 
padding: 2px 5px;
width: 140px;
font-family: Verdana, Arial, Sans-serif;
text-decoration: none;
font-size: 12px;
font-weight: bold;
border: 1px solid Black;
margin-bottom: 2px;
background-color: #6495ED;
}

.menuitem:HOVER {
font-variant: normal;
color: White; 
padding: 2px 5px;
width: 140px;
border: 1px solid Black;
font-family: Verdana, Arial, Sans-serif;
text-decoration: none;
font-size: 12px;
font-weight: bold;
background-color: #A7CCF3;
}

.navtext {
text-decoration: none;
color: White;
font : 10px;
background-color: #6495ED;
}

A.navtext:HOVER {
	text-decoration: none;
	color: White;
	font : 10px;
background-color: #A7CCF3;
}

.textarea {
  font-size: 9px;
  text-align: left;
  color: black;
  font-family: arial, helvetica, sans-serif;
}

/* Buttons */
p.nav{font-family:Verdana, Arial, Sans-serif;}
p.nav {
   font-weight : bold;
   width : 140px;
   margin : 0 0 2 0;
}

p.nav a {
   text-decoration : none;
   display : block;
   color : White;
   width : 100%;
   text-align : left;
   border : 1px solid #000000;
   background : #6495ED;
   padding : 1px 0 1px 0;
}

p.nav a:hover {
   color : #000000;
   padding : 1px 0 1px 0;
   width : 140px;
   text-align : left;
   text-decoration : none;
   background : #A7CCF3;