/* MAIN PAGE STYLES */
hr {color:#0066ff;}
body { font-family:Arial, Helvetica, sans-serif; color:#000000; background-color:#ffcc00; background-image:url(../pix/bkgddrips.gif); font-size:11px; margin-top:0; margin-right:0; margin-left:0; margin-bottom:0;}
li, ul, td, p, .normal {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}	
p {margin-top:5px; margin-bottom:5px; margin-left:0px; margin-right:0px;}
.sml, table.sml, td.sml, p.sml, li.sml, ul.sml {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:10px; font-weight:normal;}

h1, .heading, td.heading  {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:18px; font-weight:bold; margin:0px;}
.subhd  {font-family:Arial, Helvetica, sans-serif; color:#0066ff; font-size:13px;	font-weight:bold;}

a { font-family:Arial, Helvetica, sans-serif;	color:#cc0000; font-size:11px; font-weight:bold; text-decoration:underline;}
a:hover{font-family:Arial, Helvetica, sans-serif; color:#cc0000; font-size:11px; font-weight:bold; text-decoration:none; }

a.sml {font-family:Arial, Helvetica, sans-serif; color:#cc0000; font-size:10px; font-weight:normal; text-decoration:underline;}
a.sml:hover {font-family:Arial, Helvetica, sans-serif; color:#cc0000; font-size:10px; font-weight:normal; text-decoration:none;}

td.shade {background-color:#eabb00;}
td.noshade {background-color:#ffcc00;}

td.map {background-image:url(../pix/map.gif); background-repeat:no-repeat;}


/*NAV STYLES*/
#nav td { font-size:10px; color:#ffffff; text-align:center; border-right:1px dashed #666666;}
#nav td.navend { font-size:10px; color:#ffffff; text-align:center; border-right:none;}
#nav a {font-size:10px; color:#ffffff; text-decoration:none; font-weight:normal;}
#nav a:hover {font-size:10px; color:#ffcc00; text-decoration:none; font-weight:normal; }


.navOn, td.navOn, tr.navOn {background-image:url(../pix/nav_on.gif); background-repeat:no-repeat; font-weight:bold; cursor:pointer;}

/* PAGE COLUMN STYLES */
td.leftcol {width:210px; padding-right:10px; border-right:1px dashed #000; }
td.maincol {width:650px; padding: 0px 0px 10px 10px; }
td.homecol {padding:0 10px; }
td.rightcol {width:230px; padding-left:10px; border-left:1px dashed #000; }
table.main {width:840px; margin:10px 0; }


/* FOOTER STYLES */

a.footer {font-family:Arial, Helvetica, sans-serif; color:#ffcc00; font-size:11px; font-weight:normal; text-decoration:underline;}
a.footer:hover {font-family:Arial, Helvetica, sans-serif; color:#ffcc00; font-size:11px; font-weight:normal; text-decoration:none;}
td.footer, .footer {font-family:Arial, Helvetica, sans-serif; color:#ffcc00; font-size:11px; font-weight:normal;}


/* FORM STYLES */

input {border-width:1px; border-color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
textarea {border-width:1px;	border-color:#000000; font-family:Arial, Helvetica, sans-serif;	font-size:11px;}
input.submit {border-width:1px;	border-color:#000000; font-weight:bold; font-size : 11px;}
input.go { background-image:url(/pix/button-go.gif); background-repeat:no-repeat; background-color:#ffcc00; border:none; width:25; cursor:pointer;}
input.signup { background-image:url(/pix/btn-signup.gif); background-repeat:no-repeat; background-color:#EABB00; border:none; width:115; cursor:pointer;}