body, div, p, th, td, form {
	font : 12px Verdana, Arial, Helvetica, sans-serif;
}

body {
	background : #FFFFFF;
	margin : 0 0 0 0;
	scrollbar-arrow-color : white;
	scrollbar-base-color : #008480;
}
a {
	/*color : #4799B6;*/
	color : #3B96A5;
	text-decoration: none;
}

a:hover {
	color : red;
	text-decoration: underline;
}

p
{
	COLOR: #333333;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt
}
h1
{
	COLOR: #333333;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 16pt
}
h2
{
	COLOR: #333333;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt
}
h3
{
	COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt
}

a.search
{
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, sans-serif;
	TEXT-DECORATION: none;
    FONT-SIZE: 10pt;
    font-weight : bold;
}

a.search:hover
{
   COLOR: red;
   FONT-SIZE: 10pt;
   FONT-FAMILY: Verdana, Arial, sans-serif;
   TEXT-DECORATION: underline;
	font-weight : bold;
}
a.search:visited
{
    COLOR: White;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10pt;
    font-weight : bold;
}

a.searchrs
{
    COLOR: Blue;
    FONT-FAMILY: Verdana, Arial, sans-serif;
	TEXT-DECORATION: underline;
    FONT-SIZE: 10pt;
    font-weight : bold;
}

a.searchrs:hover
{
   COLOR: red;
   FONT-SIZE: 10pt;
   FONT-FAMILY: Verdana, Arial, sans-serif;
   TEXT-DECORATION: underline;
	font-weight : bold;
}
a.searchrs:visited
{
    COLOR: Purple;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10pt;
    font-weight : bold;
}

a.special
{
    COLOR: White;
    FONT-FAMILY: Verdana, Arial, sans-serif;
	TEXT-DECORATION: none;
    FONT-SIZE: 10pt;
}
a.special:hover
{
   FONT-SIZE: 10pt;
   FONT-FAMILY: Verdana, Arial, sans-serif;
   TEXT-DECORATION: underline;
   color : Red;
}
a.special:visited
{
    COLOR: White;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10pt;
}


A.leftnav
{
    COLOR: black;
	FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10pt
}
A.leftnav:hover
{
    BACKGROUND-COLOR: transparent;
    COLOR: red;
    TEXT-DECORATION: underline
}
A.leftnavsmall
{
    COLOR: black;
	FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 8pt
}
A.leftnavsmall:hover
{
    BACKGROUND-COLOR: transparent;
    COLOR: red;
    TEXT-DECORATION: underline
}


.navbar {
	background : #008480;
	border-bottom : 1px solid #336699;
	color : #FFFFFF;
	font : bold 10px Verdana, Arial, sans-serif;
	margin : 0;
	padding : 3px;
	text-align : center;
}

A.navbar {
	color: White;
	text-decoration:none;
	border-bottom : 0px solid #336699;
}

A.navbar:hover {
	color: White;
	text-decoration:none;
	background-color: #95004E;
	border-bottom : 0px solid #336699;
}

.navbarred
{
    background: #cc0000;
	padding:3px;
}

A.cs
{
    COLOR: #608ecd;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 8pt
}
A.cs:hover
{
    BACKGROUND-COLOR: #b1defb;
    COLOR: blue;
    TEXT-DECORATION: none
}
UL
{
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
FONT.nonLink
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #336699;
    FONT-WEIGHT: bold
}
DIV.weather
{
    HEIGHT: auto;
    LEFT: 640px;
    POSITION: absolute;
    TOP: 267px;
    VISIBILITY: hidden;
    WIDTH: 205px;
    Z-INDEX: 10
}
.redhead
{
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: small;
    FONT-WEIGHT: bold
}
.head
{
    COLOR: #336699;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}
.text
{
    COLOR: #333333;
    FONT-FAMILY: monospace;
    FONT-SIZE: small
}
A.baseLink
{
    TEXT-DECORATION: none
}
A.menuLink
{
    TEXT-DECORATION: none;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 8pt;
}

.menu
{
    BACKGROUND-COLOR: #777799;
    BORDER-BOTTOM: 0px ridge;
    BORDER-LEFT: 1px ridge;
    BORDER-RIGHT: 1px ridge;
    BORDER-TOP: 1px ridge;
    CURSOR: nw-resize
}

.menuItem
{
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px;
    BORDER-TOP-WIDTH: 0px;
    FONT-SIZE: 9pt;
    OVERFLOW: hidden;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.menuBase
{
    CURSOR: hand
}
.placeholder
{
    FONT-SIZE: 1pt
}
.centerScroller
{
    VERTICAL-ALIGN: middle
}
.appletheader
{
    BACKGROUND: white;
    BORDER-BOTTOM: #04aadc 1pt solid;
    BORDER-TOP: #04aadc 1pt solid;
    COLOR: #0000dd;
    FONT: bold small-caps 7pt Arial, Helvetica, sans-serif;
    PADDING-BOTTOM: 0pt;
    PADDING-LEFT: 2pt;
    PADDING-TOP: 2pt;
    VERTICAL-ALIGN: middle
}
.hr
{
    BORDER-BOTTOM: #aacef0 1pt solid;
    COLOR: #0000dd;
    PADDING-BOTTOM: 0pt;
    PADDING-LEFT: 2pt;
    PADDING-TOP: 2pt;
    VERTICAL-ALIGN: middle
}

.tag
{
	COLOR: #4F4F4F;
	font : bold Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.srpath
{
	font : normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	letter-spacing : -1px;
	color : #4A4A4A;
}

table.pcprdatt{
	background-color: #FFFAFA;
	border-style: solid;
	border-width: 1px;
}

.footer
{
	COLOR: #333333;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt
}

.mainhead {
	font : bold 20px Verdana, Arial, sans-serif;
	letter-spacing : 24px;
	margin : -2px 0;
	text-transform : uppercase;
	color : #333399;
}

.subhead {
	letter-spacing : 3px;
	margin-bottom : 0;
	margin-top : 6px;
	text-transform : lowercase;
	color : White;
	font-weight : bold;
}

input.button{
	/*border : 1px solid #003399;*/
	border:1px;
	background-color:#336699;
	color : white;
	cursor : hand;
}

input.text{
	/*border : 1px solid #003399;*/
	/*border:1px;*/
	color : Black;
	font : 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0;
	background : White;
	border: 1px solid #336699;
}

.headerColor{
	background-color :  #008480;
}

.persbtn {background-color: #ffffff; background-image: url(/commerce/images/btn_pers_tile.gif); background-position: bottom; background-repeat: repeat; border: none; color: #003399; cursor: hand; font-weight: bold; font-size: 11px; height: 23px;}

td.homeInfoBoxTitle {
	background-color: #f8f8f8;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #075da6;
	border: 1px solid #dbdbdb;
	}

td.homeInfoBoxTitleInt {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #075da6;
	}
