a:link      { color: blue; text-decoration: none }
a:visited      { color: blue; text-decoration: none }
a:hover 	{ color: #ff0000; text-decoration: underline }
a:active    { color: blue; text-decoration: none }
body { margin-top: 0px; margin-left: 0px }
.Bborder { border: solid 1px #369; width: auto; height: auto }
.DBborder   { border-left: 1px solid #003471; border-bottom: 1px solid #003471; border-right: 1px solid #003471; border-top-style: none; }
.Gborder  { background-color: #efefef; border: solid 1px #808080; width: auto; height: auto  }
.GborderBTM { background-color: #efefef; width: auto; height: auto; border-bottom: 1px solid #808080; border-top-style: none; border-right-style: none; border-left-style: none; }
.GRborder { border: solid 1px #693; width: auto; height: auto }
.hmTABLE { background-color: #fdf6fd; float: none; clear: none; border-top: 1px solid #cca9cc; border-bottom: 1px solid #cca9cc; border-right-style: none; border-left-style: none; }
.hmALONE { background-color: #f9eef9; padding-right: 8px; padding-bottom: 5px; padding-left: 5px; float: none; clear: none; border-top-style: none; border-right: 1px solid #636; border-bottom: 1px solid #636; border-left-style: none; }
.newsTXTdo  { background-color: #fef1f1; float: none; clear: none; padding: 5px; border-top: 1px solid #b22222; border-bottom: 1px solid #b22222; border-right: 1px solid #b22222; border-left-style: none; }
.hmNEWScenter { background-color: #fcfcf2; padding: 5px; border-right: 1px solid #808000; border-bottom: 1px solid #808000; border-left: 1px solid #808000; border-top-style: none; }
.hmNEWS-nopad { background-color: #fcfcf2; border-top-style: none; border-right: 1px solid #808000; border-bottom: 1px solid #808000; border-left: 1px solid #808000; }
.hmSURVEY { background-color: #ffeede; float: none; clear: none; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border-bottom: 1px solid #c60; border-right: 1px solid #c60 ; border-left-style: none; border-top-style: none; }
.hmTIP { background-color: #fef1f1; float: none; clear: none; padding: 5px; border-left: 1px solid #f00; border-bottom: 1px solid #f00; border-right: 1px solid #f00; border-top-style: none; }
.Kborder 	{ border: solid 1px black; width: auto; height: auto }
.left { text-align: left }
.lrgtl 		  { color: black; font-size: 16px; font-family: Verdana,Arial,Helvetica; text-decoration: none; letter-spacing: 0.25px }
.mid { color: black; font-size: 1.2em; font-family: Verdana,Arial,Helvetica; text-decoration: none; letter-spacing: 0.25px }
.newsTXTlead  { font-style: normal; font-weight: normal; text-decoration: none; background-color: #f5f5dc; padding: 5px; border: solid 1px #808000 }
.newsTXTlead1 { font-style: normal; font-weight: normal; text-decoration: none; background-color: #fff8f1; padding: 5px; border: solid 1px #c93f02   }
.newsTXTlead2 { font-style: normal; font-weight: normal; text-decoration: none; background-color: #fff8f1; padding: 5px; border-right: 1px solid #c93f02; border-bottom: 1px solid #c93f02; border-left: 1px solid #c93f02 ; border-top-style: none; }
.newsTXTother   { font-style: normal; font-weight: normal; text-decoration: none; background-color: #f5f5f5; padding: 5px 8px 5px 5px; border: solid 1px #808080 }
.newsTXTothersd  { font-style: normal; font-weight: normal; text-decoration: none; background-color: #f5f5f5; padding: 5px 5px 5px 6px; border-top: 1px solid #808080; border-right: 1px solid #808080; border-bottom: 1px solid #808080; border-left-style: none; }
.Oborder { border: solid 1px #c60; width: auto; height: auto }
.padALLhalf1em 		  { padding: 0.5em }
.padALL1em { padding: 1em; }
#padALL1em { padding: 1em; }
.padALL { padding: 5px; }
#padALL10 { padding: 10px }
.padALL1 { padding: 10px; }
.padB1em  { padding-bottom: 1em }
.padB2em { padding-bottom: 2em; }
.padB { padding-bottom: 5px; }
.padL10   { background-color: transparent; padding-left: 10px }
.padL { background-color: transparent; padding-left: 5px; }
.padL4 { background-color: transparent; padding-left: 4px; }
.padLR { background-color: transparent; padding-right: 5px; padding-left: 5px }
.padR24 { background-color: transparent; padding-right: 24px }
.padR10 { background-color: transparent; padding-right: 10px; }
.padR-side { background-color: transparent; padding-right: 16px; }
.padR { background-color: transparent; padding-right: 5px; }
.padLR2em { background-color: transparent; padding-right: 6em; padding-left: 6em; }
.padR2em { background-color: transparent; padding-right: 2em; }
.padT1em { padding-top: 1em }
.padT2em { padding-top: 2em; }
.padT2 { padding-top: 2px; }
.padT { padding-top: 5px; }
.padT1emB { padding-top: 1em; padding-bottom: 5px }
.padTB { padding-top: 5px; padding-bottom: 5px; }
.padTB3em { padding-top: 3em; padding-bottom: 3em; }
.padTB2em { padding-top: 2em; padding-bottom: 2em; }
.padTB1em { padding-top: 1em; padding-bottom: 1em; }
.padTR { background-color: transparent; padding-top: 5px; padding-right: 10px }
.quoteTXT { padding-right: 10px; padding-left: 10px }
.quoteTXTnew { text-align: left; padding-right: 10px; padding-left: 10px; }
.quoteTXT2 { text-align: justify; padding-left: 10px }
.Rborder { border: solid 1px #b22222; width: auto; height: auto }
.sidebar { background-color: #f7eedf; text-align: right; width: auto; height: auto; border-top: 1px solid #daa520; border-right: 1px solid #daa520; border-bottom: 1px solid #daa520; border-left-style: none; }
.sidebarHOME { background-color: #f7eedf; text-align: left; width: auto; height: auto; border: solid 1px #daa520; }
.sidebarresults 	  { background-color: #f7eedf; text-align: right; height: auto ; border: solid 1px #daa520; }
.sidecart-notop { background-color: #f1fbfd; width: auto; height: auto; border-right: 1px solid #7dc2d3; border-bottom: 1px solid #7dc2d3; border-top-style: none; border-left-style: none; }
.sidecart { background-color: #f1fbfd; text-align: right; width: auto; height: auto; border-top: 1px solid #7dc2d3; border-right: 1px solid #7dc2d3; border-bottom: 1px solid #7dc2d3; border-left-style: none; }
.sidecart-store { background-color: #f1fbfd; text-align: right; width: auto; height: auto; padding-bottom: 2em; border-top: 1px solid #7dc2d3; border-right: 1px solid #7dc2d3; border-bottom: 1px solid #7dc2d3; border-left-style: none; }
.td   		     { color: black; font-size: 0.75em; font-family: Verdana,Arial,Helvetica; text-decoration: none; letter-spacing: 0.25px }
#tderror { color: #ff0008; font-size: 0.75em; font-family: Verdana, Arial, Helvetica; text-decoration: none; letter-spacing: 0.25px; }
#td14      { color: black; font-size: 0.75em; line-height: 1.5em; font-family: Verdana,Arial,Helvetica; text-decoration: none; letter-spacing: 0.25px }
.td14 { color: black; font-size: 0.75em; font-family: Verdana, Arial, Helvetica; line-height: 1.5em; text-decoration: none; letter-spacing: 0.25px; }
.td15  { color: black; font-size: 0.75em; line-height: 1.8em; font-family: Verdana,Arial,Helvetica; text-decoration: none; letter-spacing: 0.25px }
.TEALborder { border: solid 1px #266879; width: auto; height: auto }
.TEALborder-test { width: 100%; overflow: auto; clear: both; border: solid 1px #266879; }
.txt { color: black; font-size: 0.65em; line-height: 1.5em; font-family: Verdana,Arial,Helvetica; text-decoration: none; letter-spacing: 0.25px; float: none }
#pad3 { background-color: transparent; padding-top: 10px; padding-right: 10px; padding-bottom: 10px }
#padALL { padding: 5px }
#padB { padding-bottom: 5px }
#padLR { padding-right: 5px; padding-left: 5px }
#padLT { padding-top: 5px; padding-left: 5px }
#padR { background-color: transparent; padding-right: 5px; }
#padRB { padding-right: 5px; padding-bottom: 5px }
#padTB { padding-top: 5px; padding-bottom: 5px }
#td14 { color: black; font-size: 0.75em; line-height: 1.5em; font-family: Verdana,Arial,Helvetica; text-decoration: none; letter-spacing: 0.25px }
p.noindent { text-indent: 0; }
p.noindentlesstall { text-indent: 0; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
p.lesstall { text-indent: 1em; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
p.small { color: #838383; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; text-indent: 0; margin-bottom: 0; padding-right: 20px; padding-bottom: 0; }
p.notopnoindent { text-indent: 0; margin-top: 0; padding-top: 0; }
p.notop { margin-top: 0; padding-top: 0; }
p.nobtm { text-indent: 0; margin-bottom: 0; padding-bottom: 0; }
p { text-indent: 1em; }
.text-left { text-align: left; border-left: 1px solid #daa520; }
h2 { font-size: 1.5em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; }
h2.notop { font-size: 1.5em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0; padding-top: 0; }
h2.notopbitbtm { font-size: 1.5em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 0.25em; padding-top: 0; padding-bottom: 0; }
h2.error { color: #f00; font-size: 1.5em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; padding: 0; }
h3 { font-size: 1.17em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0; margin-right: 0; margin-left: 0; }
h3.error { color: #f00; font-size: 1.17em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; padding: 0; }
h3.nobtmbittop { font-size: 1.17em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0.5em; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
h3.bitbtm { font-size: 1.17em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-bottom: 0.25em; padding-bottom: 0; }
h3.nobtm { font-size: 1.17em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-bottom: 0; padding-bottom: 0; }
h3.notop { font-size: 1.17em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; padding-top: 0; }
h3.lesstall { font-size: 1.17em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; padding-bottom: 0; }
h3.halfbtm { font-size: 1.17em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0 0 0.35em; }
h4 { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 1.33em 0; }
h4.red { color: #c00; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; padding-top: 1em; padding-bottom: 0.5em; }
#errors { color: #f00; line-height: 150%; list-style-type: disc; margin: 1em 0 1em 2em; padding: 0; }
.errormessage 	{ color: #000; font-weight: bold; background-color: #ffffd2; height: auto; border: solid 1px #f00; }
.lrgtlerror		{ color: #ff0008; font-size: 1.1em; font-family: Verdana, Arial, Helvetica; font-weight: bold; text-decoration: none; letter-spacing: 0.25px  }
.hr.error { color: #000; background-color: #000; height: 1px; margin-top: 1em; margin-bottom: 1em; }
.blueborder { }
.img-floatleft { float: left; clear: both; margin-bottom: 5px; padding: 0 0.5em 0 0; }
.width750 { width: 750px; }
.width550 { width: 550px; }
