.bodytext {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: normal; color: Black;}
.bodytextred {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: normal; color: Red;}
.bodytextbold {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: Black;}
.bodytextlinks {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: normal; color: Blue; text-decoration: none;}
.bodytextlinks:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: normal; color: Blue; text-decoration: underline;}
.bodytextlinkswhite {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: normal; color: White; text-decoration: none;}
.bodytextlinksthite:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: normal; color:#CCCCFF; text-decoration: underline;}
.bodytextlinksbold {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: Blue; text-decoration: none;}
.bodytextlinksbold:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: Blue; text-decoration: underline;}
.bodytextboldgreen {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: green;}
.bodytextboldblue {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: blue;}
.bodytextboldred {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: red;}
.bodytextunder {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: Black; text-decoration: underline;}

.header1 {font-family: Arial, Helvetica, sans-serif; font-size: 14pt; line-height: 22px;  font-weight: normal; color: #ffffff;}
.header2 {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; line-height: 28px;  font-weight: bold; color: #ff9900;}
.WDtext {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; line-height: 25px;  font-weight: normal; color: #ffffff;}
.WDtext2 {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 22px;  font-weight: normal; color: #ffffff;}

.gifttext {font-family: Arial, Helvetica, sans-serif; font-size: 12pt;  font-weight: normal; color: Black;}
.gifttext2 {font-family: Arial, Helvetica, sans-serif; font-size: 12pt;  font-weight: bold; color: red;}

.bodytextsmall {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: Black;}
.bodytextsmall2 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: normal; color: Black;}
.bodytextboldsmall {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: bold; color: Black;}
.bodytextlinkssmall {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: Blue; text-decoration: none;}
.bodytextlinkssmall:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: Blue; text-decoration: underline;}
.bodytextlinkssmallbold {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: bold; color: Blue; text-decoration: none;}
.bodytextlinkssmallbold:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: bold; color: Blue; text-decoration: underline;}
.bodytextboldsmallwhite {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: bold; color: White;}

.calendardate {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: blue;}
.calendarevent {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: green;}
.calendartext {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: normal; color: Black;}
.calendarmonth {font-family: Arial, Helvetica, sans-serif; font-size: 14pt;  font-weight: bold; color: green;}

.navlinks {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: bold; color: #ffffff; text-decoration: none;}
.navlinks:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: bold; color: #ffffff; text-decoration: underline;}

.headlinks {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: white; text-decoration: none;}
.headlinks:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: white; text-decoration: underline;}
.linkhead {font-family: Arial, Helvetica, sans-serif; font-size: 11pt;  font-weight: bold; color: yellow;}
.linkhead2 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: bold; color: yellow;}
.linksubhead {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: normal; color: yellow;}

.footertext {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: normal; color: Black;}
.title {font-family: Arial, Helvetica, sans-serif; font-size: 14pt;  font-weight: bold; color: blue;}
.heading1 {font-family: Arial, Helvetica, sans-serif; font-size: 14pt;  font-weight: bold; color: blue;}
.heading2 {font-family: Arial, Helvetica, sans-serif; font-size: 14pt;  font-weight: bold; color: black;}

.homeintrotext {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: normal; color: Black;}
.homeintrotextlinks {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: normal; color: Blue; text-decoration: none;}
.homeintrotextlinks:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: normal; color: Blue; text-decoration: underline;}
.homeintrotextlinksbold {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: Blue; text-decoration: none;}
.homeintrotextlinksbold:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: Blue; text-decoration: underline;}


.welcome {font-family: Arial, Helvetica, sans-serif; font-size: 14pt;  font-weight: bold; color: blue; line-height: 20px;}
.greenlarge {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: blue; line-height: 16px;}
.textlarge {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: black; line-height: 16px;}

.homewelcome {font-family: Arial, Helvetica, sans-serif; font-size: 14pt;  font-weight: bold; color: green;}
.portalheader {font-family: Arial, Helvetica, sans-serif; font-size: 14pt;  font-weight: bold; color: #003399;}
.portalsubheader {font-family: Arial, Helvetica, sans-serif; font-size: 11pt;  font-weight: bold; color: #333333;}

.homefieldtext {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: bold; color: Black;}
.homefieldtext2 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: bold; color: green;}

.homeattn {font-family: Arial, Helvetica, sans-serif; font-size: 12pt;  font-weight: bold; color: red;}

.advcasesearch {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: bold; color: Blue; text-decoration: none;}
.advcasesearch:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: bold; color: Blue; text-decoration: underline;}

.homegridhead {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: Black;}
.homegrid {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: normal; color: Black;}
.homegridlinks {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: Blue; text-decoration: none;}
.homegridlinks:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: Blue; text-decoration: underline;}

.datetext {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: normal; color: white;}
.toplinks {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: normal; color: white; text-decoration: none;}
.toplinks:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: normal; color: white; text-decoration: underline;}

.footertext {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: Black;}
.footertextbold {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: bold; color: Black;}
.footertextlinks {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: Blue; text-decoration: none;}
.footertextlinks:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: Blue; text-decoration: underline;}

.jobbold {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: Black;}
.jobtitle {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: Blue;}
.jobstatus {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: Green;}
.jobnote {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: bold; color: black;}






.textbox {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: normal; line-height: 13pt; color: #000000; text-decoration: none;}
.formtext {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 16pt; font-weight: normal; color: Black;}
.error {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: red;}
.validation-failed { /* for textboxes, textareas, passwords */ border:1px dashed #F33; background-color:#FCC;}






.adminhead {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: red;}
.admintext {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: normal; color: Black;}
.adminlinks {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: normal; color: Blue; text-decoration: none;}
.adminlinks:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: normal; color: Blue; text-decoration: underline;}

.resulthead {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: blue; text-decoration: none;}
.resulthead:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: blue; text-decoration: underline;}
.resulttext {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: black; text-decoration: none;}

.articletablehead {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: #blue; text-decoration: none;}
.articletablehead:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: #blue; text-decoration: underline;}
.articlelink {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: Blue; text-decoration: none;}
.articlelink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: Blue; text-decoration: underline;}
.articledate {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: bold; color: #000000; text-decoration: none;}
.articlepub {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: #000000; text-decoration: none;}

.prtitle {font-family: Arial, Helvetica, sans-serif; font-size: 12pt;  font-weight: bold; color: #0000FF;}

.prsearchlinks {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: blue; text-decoration: none;}
.prsearchlinks:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: blue; text-decoration: underline;}

.prsearchtext {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: bold; color: #ffff00; text-decoration: none;}

.minicarthead {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: black;}
.minicarttotallable {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: black;}
.minicartitemname {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: blue; text-decoration: none;}
.minicartitemname:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: blue; text-decoration: underline;}
.minicartitemprice {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: red;}
.minicarttotalvalue {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: red;}

.userinfolable2{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: Bold; color: Blue;}

.userinfolable{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: Bold; color: Black;}
.userinfolablered{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: Bold; color: Red;}
.userinfoinput{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: Gray;}
.userinfotext{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: bold; color: Black;}
.alert{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: Bold; color: Red;}
.disclaimer {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: #999999;}

.admintextbold {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: Black;}
.admintextlinksbold {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: Blue; text-decoration: none;}
.admintextlinksbold:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: Blue; text-decoration: underline;}
.admintitle {font-family: Arial, Helvetica, sans-serif; font-size: 14pt;  font-weight: 900; color: blue;}
.adminsubtitle {font-family: Arial, Helvetica, sans-serif; font-size: 11pt;  font-weight: bold; color: blue; text-decoration: none;}
.adminlable {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: Black;}

.alert {color: red;}
.maintableheader {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: White;}
.tableheader {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: bold; color: black;}
.checkouttablehead {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: Black;}
.checkouttablename {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: Black;}
.checkouttableprice {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: Red;}

.tableheads {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: bold; color: white;}
.tablemodel {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: black;}

.caption {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: bold; color: #000000; text-decoration: none;}
.date {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: normal; color: white;}
.SideBarWhite {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: bold; color: blue; text-decoration: none;}
.SideBarWhite:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: bold; color: blue; text-decoration: none;}
.newsidebar {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: bold; color: #003366; text-decoration: none;}
.newsidebar:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: bold; color: #003366; text-decoration: none;}

.checkout2 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: bold; color: White; Letter-spacing: 1px; line-height: 10pt;}
.checkout1 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: bold; color: Black; Letter-spacing: 1px; line-height: 10pt;}


.xl24 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: Black;}
	
.xl25 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-align:center; font-weight: normal; color: Black;}
	
.xl26 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-align:right; font-weight: bold; color: Black;}
	
.xl27 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: Black;}
	
.xl28 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-align:center; font-weight: bold; color: Black;}
	
.xl29 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-align:right; font-weight: bold; color: Black;}






.bodytextgolf {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 30px; font-weight: normal; color: Black;}


.bodytextlinksgolf {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 30px; font-weight: normal; color: Blue; text-decoration: none;}
.bodytextlinksgolf:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 30px;  font-weight: normal; color: Blue; text-decoration: underline;}







/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/image_dropdown.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */


#nav {padding:0; margin:0; list-style:none; height:16px; position:relative; z-index:200; font-family:arial, verdana, sans-serif; width:115px;}
#nav li.top {display:block; float:left;}
#nav li a {display:block; float:left; height:16px; width:115px; border:0px solid #888; border-color:#ddd #888 #000 #ccc; text-decoration:none; padding:0; cursor:pointer;}
#nav li a b {margin-left:-999px;}

#nav li a.employment {background:url(art/employment1.gif);}



#nav li:hover a,
#nav a:hover
{background-position: 0 0px;}


#nav table {position:absolute; top:0; left:0; border-collapse:collapse; padding:0; width:0; height:0; margin:-1px;}

#nav .sub {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover {position:relative; z-index:200;}
#nav a:hover {position:relative; white-space:normal; z-index:200;}

#nav :hover ul.sub
{left:0; top:16px; background: #edb; width:115px; height:auto; z-index:300;}
#nav :hover ul.sub li
{display:block; height:16px; position:relative; float:left; width:152px; font-weight:normal;}
/*#nav :hover ul.sub li a
{display:block; height:16px; width:115px; border:0px solid #888; border-color:#ddd #888 #000 #ccc; text-decoration:none; padding:0; cursor:pointer;}
#nav :hover ul.sub li a b {position:absolute; left:-9999px; margin:0;}*/


#nav :hover ul li a.video {background:url(art/video1.gif);}




#nav :hover ul.sub li a:hover 
{background-position: 0 0px; position:relative;}
#nav :hover ul.sub li a:hover b {left:100px; top:15px; background:#fff; color:#000; border:1px solid #888; display:block; width:100px; height:20px; text-align:center; font-size:12px; line-height:18px;}




	
