li {
margin-left: 0;
margin-top: .1em;
margin-bottom: .1em;
} 

.hi {margin-top: 0px; margin-bottom: 0px;} 

body {
	font-family: font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	color: #000000;
	margin: 0px;
}

p {
	font-family: font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	color: #000000;
	margin: 0px;
}

.fieldcellinput,select {
	 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	 margin-right: 0px;
	 background-color: #FFFFFF;
	 border: 1px solid #7f9db9;
}

input .bg {
	background-color: #efefe2;
}

.form
{
    BACKGROUND-COLOR: #E8EAF6;
    BORDER: #79819A 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 13px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px;
}

.button
{
    BACKGROUND-COLOR: #a7dea6;
    COLOR: #003300;
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px
}

.buttonYellow
{
    BACKGROUND-COLOR: #ffff00;
    COLOR: #000000;
    FONT-FAMILY:   Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px
}

.greyHighlight
{
    BACKGROUND-COLOR: #cccccc
}
.greyText
{
    COLOR: #999999
}

select {
	BACKGROUND-COLOR: #e8e8e8;
    BORDER-BOTTOM: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 13px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px;
}



TABLE.greenborder {
    border-top: solid 1px #31833f;
    border-right: solid 1px #31833f;
}

tr.greenborder td{
	border-left: solid 1px #31833f;
    border-bottom: solid 1px #31833f;
} 


.solidBorderLeft
{
    BORDER-LEFT: #767676 1px solid
}

.solidBorderLeftTop
{
    BORDER-LEFT: #767676 1px solid;
    BORDER-TOP: #767676 1px solid;
}
.solidBorderRight
{
    BORDER-RIGHT: #767676 1px solid
}
.solidBordersides
{
    BORDER-LEFT: #767676 1px solid;
    BORDER-RIGHT: #767676 1px solid
}
.solidBordersidesBot
{
    BORDER-BOTTOM: #767676 1px solid;
    BORDER-LEFT: #767676 1px solid;
    BORDER-RIGHT: #767676 1px solid
}

.solidBordersidesTop
{
    BORDER-TOP: #767676 1px solid;
    BORDER-LEFT: #767676 1px solid;
    BORDER-RIGHT: #767676 1px solid
}
.solidBorderLeftBot
{
    BORDER-BOTTOM: #767676 1px solid;
    BORDER-LEFT: #767676 1px solid
}

.solidBorderBot
{
    BORDER-BOTTOM: #767676 1px solid;
}

.solidBorderTop
{
    BORDER-TOP: #767676 1px solid;
}
.greyTitle
{
    COLOR: #666666;
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold
}
.buttonGrey
{
    BACKGROUND-COLOR: #e8e8e8;
    COLOR: #333333;
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px
}

.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #990000;
	font-size: 12px;
}

.red {
	color: #FF0000;
}

.black {
	color: #000000;
}

.green {
	color: #31833f;
}

.purple {
	color: #702c89;
}

.white {
	color: #FFFFFF;
}

.b {
	font-weight: bold;
}

.i {
	font-style: italic;
}

.pageHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.bodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.boldBlackBodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.boldGreenBodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #31833f;
	font-weight: bold;
}

.bodyLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.bodyLinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.bodyLinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.footerText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.footerLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}

.footerLinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}

.footerLinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}

.smText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.lgText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

.medText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}


.frmLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.hdrMain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

.hdrSub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration:underline
}

.leftNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

.productTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #702c89;
}

.productPrice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #030303;
}

.productLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.productLinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.productLinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.productLinks2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.productLinks2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.productLinks2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.tdeven { background : #f1f0f0; }
.tdodd {	background : #fffeef; }

.tdheader {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight: bold;	color: White;}

.breadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

.breadcrumbsGreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #31833f;
	font-weight: bold;
}

.breadcrumbLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.breadcrumbLinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.breadcrumbLinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.greenLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #31833f;
	font-weight: normal;
}

.greenLinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #31833f;
	font-weight: normal;
}

.greenLinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #31833f;
	font-weight: normal;
}

.boldgreenLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #31833f;
	font-weight: bold;
}

.boldgreenLinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #bold;
	font-weight: bold;
}

.boldgreenLinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #31833f;
	font-weight: bold;
}










