/* Better Software website stylesheet. Created June 2005 using VS.NET 2003 */
BODY {font-size: 10px; color: #666666; font-family: Helvetica, Arial, sans-serif; }
P {font-size: 10px; color: #666666; font-family: Helvetica, Arial, sans-serif; }
TD {font-size: 10px; color: #666666; font-family: Helvetica, Arial, sans-serif; }
H1 {color: #00a0dd; font: bold 13px/19px Arial, Helvetica, sans-serif; padding: 0px; margin: 0px; }

A:link {color: #98320E; text-decoration: none; }
A:visited {color: #98320E; text-decoration: none; }
A:hover {color: #993333; text-decoration: underline; }
A:active {color: #99cd30; text-decoration: none;  }


.SmallTextLabel, .SmallTextDimmed {font:  normal 10px/12px Arial, Helvetica, sans-serif; color: #666666}
.SmallText {font:  normal 10px/12px Arial, Helvetica, sans-serif; color: #003399 }
.footer { font: normal 13px/19px Arial, Helvetica, sans-serif; color: #003399; }
	
P.highlight { font: bold 13px/19px Arial, Helvetica, sans-serif; color: #003399; }
P.normal { font: 13px/19px Arial, Helvetica, sans-serif; color: #003399; }
P.imgTitle {font: 13px/19px Arial, Helvetica, sans-serif; color: #003399; text-align:center;}
P.H1 { font: bold 13px/19px Arial, Helvetica, sans-serif; color: #003399; }
P.H2 { font: italic bold 13px/19px Arial, Helvetica, sans-serif; color: #003399; }
P.H3 { font: bold 10px/13px Arial, Helvetica, sans-serif; color: #003399; }

LI { padding-left:10px; font: 13px/19px Arial, Helvetica, sans-serif; color: #003399; }
UL { list-style-type:disc}

.footer {color: #333399;}

TD.mapHdr{font: bold 13px/19px Arial, Helvetica, sans-serif; color: #666666;  padding: 0px; margin: 0px; border-bottom: #003399 1px solid;}
TD.mapHdr A {display: block; width: 100%; text-decoration: none;}
TD.mapHdr A:link {color: #666666;}
TD.mapHdr A:visited {color: #666666;}
TD.mapHdr A:active {color: #666666; }
TD.mapHdr A:hover {color: #ffffff; background-color: #99cd30; text-decoration: none;}

TD.mapItem {font: 13px/19px Arial, Helvetica, sans-serif; color: #666666; padding: 0px; margin: 0px; border-bottom: #003399 1px solid;}
TD.mapItemDesc {font: normal 10px/12px Arial, Helvetica, sans-serif; color: #666666; padding: 0px; margin: 0px; border-bottom: #003399 1px solid;}
TD.mapItem A {/* indented items */ padding-left: 20px; display: block; width: 100%; text-decoration: none;}
TD.mapItem A:link {color: #666666;}
TD.mapItem A:visited {color: #666666;}
TD.mapItem A:active {color: #666666;}
TD.mapItem A:hover {color: #ffffff; background-color: #99cd30; text-decoration: none;}

TD.normal { font: 13px/19px Arial, Helvetica, sans-serif; color: #003399; }
.button {font-weight: bold; font-size: 10px; color: #ffffff; font-family: Helvetica, Arial, sans-serif; background-color: #99cd30; }
.fld {font: 10px/12px Arial, Helvetica, sans-serif; color: #666666; border-width: 1px !important; }
.fldDisabled {font: 10px/12px Arial, Helvetica, sans-serif; color: #660000; border-width: 1px !important; background-color:Silver;}
.formlbl { font: 10px/12px Arial, Helvetica, sans-serif; color: #003399; }

div.sideLinks A:link {color: #98320E; text-decoration: none; }
div.sideLinks A:visited {color: #98320E; text-decoration: none; }
div.sideLinks A:hover {color: #ffffff; background-color: #99cd30; text-decoration: none; width:100%}
div.sideLinks A:active {color: #99cd30; text-decoration: none;  }
