
/* Vertical Navigation */

/* Show hand on Rollover */
.vnavdef { cursor: hand; font-weight: bold; background: #eee; color: #000; font-size:10px;}
.vnavcrumb { cursor: hand; font-weight: bold; background: #BCC1D0; color: #000; font-size:10px;}
.vnavroll { cursor: hand; font-weight: bold; background: #80889B; color: #fff; font-size:10px;}
.vnavsel { cursor: hand; font-weight: bold; background: #4C5468; color: #fff; font-size:10px;}

/* Show hand on Rollover */
.vnavdef_nohand { cursor: default; font-weight: bold; background: #eee; color: #000; font-size:10px;}
.vnavcrumb_nohand { cursor: default; font-weight: bold; background: #BCC1D0; color: #000; font-size:10px;}
.vnavroll_nohand { cursor: default; font-weight: bold; background: #80889B; color: #fff; font-size:10px;}
.vnavsel_nohand { cursor: default; font-weight: bold; background: #4C5468; color: #fff; font-size:10px;}

/* NETSCAPE */
.vnavdef_ns { font-weight: bold; background: #eee; color: #000; font-size:11px;}
.vnavcrumb_ns { font-weight: bold; background: #BCC1D0; color: #000; font-size:11px;}
.vnavsel_ns { font-weight: bold; background: #4C5468; color: #fff; font-size:11px;}

/* Horozontal Navigation */
.hnavdef { cursor: hand; font-weight: bold; background: #BCC1D0; color: #000; }
.hnavroll { cursor: hand; font-weight: bold; background: #80889B; color: #fff; }
.hnavsel { cursor: hand; font-weight: bold; background: #4C5468; color: #fff; }

/* Form Elements */
input  { font-weight : normal; font-size : 8pt; color : #000;  }
select  { font-weight : normal; font-size : 8pt; color : #000;  }
input.rad { background : #ddd none; color : #f00; }

/* generic nav link */
.nav { font-size: 10px }

/*Main Body Formating */
body, layer {font-family: verdana, arial, helvetica, sans-serif; color: #000; background-color: #fff; }
body, td, center, p, div { font-size: 10pt; font-color:#fff; }
ul, ol, li {font-size: 10pt;}
.bold { font-weight: bold; font-size: 10pt }
.small { font-size: 11px }
.welcome { font-size: 12pt; }
.large {; font-size: 12pt }
.margin { margin-top: 2px; margin-bottom: 2px }
.exc { padding-bottom: 3; padding-left: 3; padding-right: 3; padding-top: 5 }
.headline { font-size:13pt; font-weight:900;}
.headline2 { font-size:14px; font-weight:900;}
.head2 { font-size:18px; font-weight:900;}
.tiny {font-size:10px;}
.date { font-size: 9.5px }
.foot { font-size: 10px }

/* Footer Links */
a.foot:link {color:#fff; text-decoration:none;}
a.foot:visited {color:#fff; text-decoration:none;}
a.foot:active {color:#fff; text-decoration:none;}
a.foot:hover {color:yellow; text-decoration:underline;}

/* Standard Links */
a:link {color:#000099}
a:active {color:#0066cc}
a:visited {color:#770066}
a:hover {text-decoration:underline; color:#0066cc}

/* Left NS&Generic Nav Links */
a.exnav:link {color:#000099}
a.exnav:active {color:#0066cc}
a.exnav:visited {color:#000099}
a.exnav:hover {text-decoration:underline; color:#0066cc}

input.yellow { background : #006981 none; color : #F8E600; }
A.top1 { text-decoration: none; font-size: 10px; font-weight: bold; color : #006981; }
A.top1:hover { text-decoration: none; font-size: 10px; font-weight: bold; color : #006981; }
A.top1:visited { text-decoration: none; font-size: 10px; font-weight: bold; color : #006981; }
A.top2 { color: #fff; text-decoration: none; font-size: 9px; font-weight: bold; }
A.top2:hover { color: #fff; text-decoration: none; font-size: 9px; font-weight: bold; }
A.top2:visited { color: #fff; text-decoration: none; font-size: 9px; font-weight: bold;}
.top3 { color: #fff; text-decoration: none; font-size: 8px;}
A.top3 { color: #fff; text-decoration: none; font-size: 8px;}
A.top3:hover { color: #fff; text-decoration: none; font-size: 8px;}
A.top3:visited { color: #fff; text-decoration: none; font-size: 10px;}
A.home { text-decoration: none; font-size: 10px; font-weight: bold; color : #008BAD; }
A.home:hover { text-decoration: none; font-size: 10px; font-weight: bold; color : #008BAD; }
A.home:visited { text-decoration: none; font-size: 10px; font-weight: bold; color : #008BAD; }
A.join { text-decoration: none; font-size: 10px; font-weight: bold; color : #F8E600; }
A.join:hover { text-decoration: none; font-size: 10px; font-weight: bold; color : #F8E600; }
A.join:visited { text-decoration: none; font-size: 10px; font-weight: bold; color : #F8E600; }
.oi { text-decoration: none; font-size: 10px; font-weight: bold; color : #fff; }
.zone { text-decoration: none; font-size: 10px; font-weight: bold; color : #F8E600; }
.search { text-decoration: none; font-size: 10px; font-weight: normal; color : #fff; }
/* Bright H-Bar Links */
.hbar { text-decoration: none; font-size: 10px; font-weight: bold; color : #fff; }
A.hbar1 { text-decoration: none; font-size: 10px; font-weight: bold; color : #fff; }
A.hbar1:hover { text-decoration: none; font-size: 10px; font-weight: bold; color : #fff; }
A.hbar1:visited { text-decoration: none; font-size: 10px; font-weight: bold; color : #fff; }
A.hbar2 { text-decoration: none; font-size: 10px; font-weight: normal; color : #fff; }
A.hbar2:hover { text-decoration: none; font-size: 10px; font-weight: normal; color : #fff; }
A.hbar2:visited { text-decoration: none; font-size: 10px; font-weight: normal; color : #fff; }
A.hbar3 { text-decoration: none; font-size: 10px; font-weight: bold; color : #ffe700; }
A.hbar3:hover { text-decoration: none; font-size: 10px; font-weight: bold; color : #ffe700; }
A.hbar3:visited { text-decoration: none; font-size: 10px; font-weight: bold; color : #ffe700; }

.head1 {color:cee7ef; font-size:25px; font-weight:900;}

/* Some extra definition from www1 site */
TR.medium,TH.medium,TD.medium   {background-color:#CEE7EF;}
TD.outline      {background-color:#00566F;}









