body, p, .sansa, div.content, td, th, ul, ol, li, dl, dd, a, pre, input
                       { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
					   
small.sansa, .sansa small, td small
                       { font-family: Arial, Helvetica, sans-serif; font-weight: normal;}
					   
.sansb, small b, b small, small.sansa b, small b.sansa, td small b, td b small, td small b a, td b small a, th small, th small a
                       { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
					   
b, strong              { font-weight: bold; }

.sectionhdblk         { color: #000000; font-size: 26px; font-weight: normal; }
.sectionhdwht         { color: #FFFFFF; font-size: 26px; font-weight: normal; }
.sidebarhdr         {color: #FFFFFF; font-weight: bold; background-color: #666666; height: 30px; padding-right: 10px; vertical-align: middle; padding-left: 10px;}
.sidebarbody		{background-color: #EEEEEE; padding-right: 10px; padding-left: 10px;}


.topnav               { background-color: #000000; }
a.topnav:link         { background: none; color: #EEEEEE; text-decoration: none; font-weight: bold; }
a.topnav:visited      { color: #EEEEEE; text-decoration: none; font-weight: bold; }
a.topnav:hover        { color: #FFFFFF; text-decoration: none; font-weight: bold; }
a.topnav:active       { color: #FFCC00; text-decoration: none; font-weight: bold; }


.topnavon               { background-color: #000000; }
a.topnavon:link         { background: none; color: #FFCC00; text-decoration: none; font-weight: bold; }
a.topnavon:visited      { background: none; color: #FFCC00; text-decoration: none; font-weight: bold; }
a.topnavon:hover        { background: none; color: #FFFFFF; text-decoration: none; font-weight: bold; }
a.topnavon:active       { background: none; color: #FFCC00; text-decoration: none; font-weight: bold; }

.leftnav               { background-color: #b8b3ab; }
a.leftnav:link          { color: #333333; text-decoration: none; font-weight: bold; }
a.leftnav:visited       { color: #000000; text-decoration: none; font-weight: bold; }
a.leftnav:hover         { color: #000000; }

a.leftnavsub:link       { color: #666666; text-decoration: none; font-size: 11px; }
a.leftnavsub:visited    { color: #666666; text-decoration: none; font-size: 11px; }
a.leftnavsub:hover      { color: #000000; }

.barhdrwhite			{ font-size: 15px;  color: #FFFFFF;  text-decoration: none; }
.barhdrblack			{ font-size: 15px;  color: #000000;  text-decoration: none; }

a.linklabel:link       { color: #0060bf; text-decoration: none; font-weight: bold; }
a.linklabel:visited    { color: #0060bf; text-decoration: none; font-weight: bold; }
a.linklabel:hover      { color: #0060bf; text-decoration: underline; }




/* optional deco */

.lineh                 { background-image: url("http://a1920.g.akamai.net/f/1920/1078/8h/www.imimages.com/images/999999_dot_hz.gif"); background-repeat: repeat-x; line-height: 1px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.linev                 { background-color: #ffffff; background-image: url("http://a1920.g.akamai.net/f/1920/1078/8h/www.imimages.com/corp/dot_v.gif"); background-repeat: repeat-y}
.linehfill             { background-image: url("http://a1920.g.akamai.net/f/1920/1078/8h/www.imimages.com/corp/dot_h.gif"); background-repeat: repeat; line-height: 1px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

.lowgreyOffer { background-image: url("http://a1920.g.akamai.net/f/1920/1078/8h/www.imimages.com/corp/offer_upward_gd.gif"); background-repeat: repeat-x; background-position: bottom; border: 1px solid #CCCCCC;}

