/*Default Styles - should be included on all sites, all pages*/
/*-------------------------------------------------Bodytext Styles & Colors------------------------------------------*/
.bodytext { DISPLAY: block; FONT: 11px arial, sans-serif; COLOR: #000; TEXT-DECORATION: none }
.bodytext-italic { FONT: italic 11px verdana,sans-serif; VERTICAL-ALIGN: top; COLOR: #000; TEXT-DECORATION: none }
.bodytext-bold { FONT: 800 11px verdana,sans-serif; VERTICAL-ALIGN: top; COLOR: #000; TEXT-DECORATION: none }
.bodytext-boldItalic { FONT: 800 italic 11px verdana,sans-serif; VERTICAL-ALIGN: top; COLOR: #000; TEXT-DECORATION: none }
.bodytext-sm { FONT: 10px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #000;TEXT-DECORATION: none }
.bodytext-lrg { FONT: 12px verdana,sans-serif; VERTICAL-ALIGN: top; COLOR: #000; TEXT-DECORATION: none }
.bodytext-red { FONT: 800 11px verdana,sans-serif; VERTICAL-ALIGN: top; COLOR: #c30; TEXT-DECORATION: none }
.bodytext-wht { FONT: bold 11px arial, sans-serif; COLOR: #fff; TEXT-DECORATION: none }
.small-uc { FONT: 10px verdana, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #000; TEXT-ALIGN: center }

/*----------------------------------------------------Head Colors-------------------------------------------------------*/
.head-blk { FONT: 800 14px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #000; TEXT-DECORATION: none }
.head-blu { FONT: 800 14px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #03f; TEXT-DECORATION: none }
.head-burg { FONT: 800 14px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #900; TEXT-DECORATION: none }
.head-gray { FONT: 800 13px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #666; TEXT-DECORATION: none }
.head-grn { FONT: 800 13px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #1f5c52; TEXT-DECORATION: none }
.head-red { FONT: 800 14px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #f00; TEXT-DECORATION: none }
.head-rust { FONT: 800 13px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #b45b07; TEXT-DECORATION: none }
.head-whtonblk { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #000; PADDING-BOTTOM: 3px; FONT: 800 14px arial, sans-serif; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 3px }
.head-whtonblu { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #339; PADDING-BOTTOM: 3px; FONT: 400 14px arial,sans-serif; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 3px }

/*------------------------------------------------------Head Large Colors-------------------------------------------------*/
.headlrg-blk { FONT: 800 16px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #000; TEXT-DECORATION: none }
.headlrg-blu { FONT: 800 16px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #03f; TEXT-DECORATION: none }
.headlrg-burg { FONT: 800 14px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #a91d00; TEXT-DECORATION: none }
.headlrg-gray { FONT: 800 14px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #666; TEXT-DECORATION: none }
.headlrg-grn { FONT: 800 14px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #1f5c52; TEXT-DECORATION: none }
.headlrg-red { FONT: 800 16px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #f00; TEXT-DECORATION: none }
.headlrg-rust { FONT: 800 14px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #b45b07; TEXT-DECORATION: none }

/*----------------------------------------------------Head Very Large Colors---------------------------------------------*/
.headvlrg-burg { FONT: 16px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #9b2100; TEXT-DECORATION: none }
.headvlrg-gray { FONT: 16px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #666; TEXT-DECORATION: none }

/*-----------------------------------------------------Subhd Colors------------------------------------------------------*/
.subhd-blk { FONT: 800 12px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #000; TEXT-DECORATION: none }
.subhd-blk:hover { TEXT-DECORATION: underline }
.subhd-blk-italic { FONT: 800 italic 12px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #000; TEXT-DECORATION: none }
.subhd-blu { FONT: 800 12px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #03f; TEXT-DECORATION: none }
.subhd-blu:hover { TEXT-DECORATION: underline }
.subhd-blu-italic { FONT: 800 italic 12px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #03f; TEXT-DECORATION: none }
.subhd-burg { FONT: 800 12px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #900; TEXT-DECORATION: none }
.subhd-burg:hover { TEXT-DECORATION: underline }
.subhd-burg-italic { FONT: 800 italic 12px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #900; TEXT-DECORATION: none }
.subhd-grn { FONT: 800 12px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #1f5c52; TEXT-DECORATION: none }
.subhd-grn:hover { TEXT-DECORATION: underline }
.subhd-gray { FONT: 800 12px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #666; TEXT-DECORATION: none }
.subhd-gray:hover { TEXT-DECORATION: underline }
.subhd-red { FONT: 800 12px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #f00; TEXT-DECORATION: none }
.subhd-red:hover { TEXT-DECORATION: underline }
.subhd-red-italic { FONT: 800 italic 12px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #f00; TEXT-DECORATION: none }
.subhd-rust { FONT: 800 12px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #b45b07; TEXT-DECORATION: none }
.subhd-rust:hover { TEXT-DECORATION: underline }
.subhd-wht { FONT: 800 12px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #fff; TEXT-DECORATION: none }
.subhd-wht:hover { TEXT-DECORATION: underline }

/*----------------------------------------------------Link Colors-------------------------------------------------------*/
.link-blk { FONT: 11px arial, sans-serif; COLOR: #000; TEXT-DECORATION: underline }
.link-blk:hover { COLOR: #a91d00; TEXT-DECORATION: underline }
.link-blu { FONT: 11px arial, sans-serif; COLOR: #03f; TEXT-DECORATION: underline }
.link-burg { FONT: 11px arial, sans-serif; COLOR: #900; TEXT-DECORATION: underline }
.link-grn { FONT: 11px arial, sans-serif; COLOR: #1f5c52; TEXT-DECORATION: underline }\
.link-red { FONT: 11px arial, sans-serif; COLOR: #f00; TEXT-DECORATION: underline }
.link-wht { FONT: 600 11px arial, sans-serif; COLOR: #fff; TEXT-DECORATION: underline }

/*-----------------------------------------------------Hidden Price Quote------------------------------------------------*/
.quote { PADDING-RIGHT: 18px; PADDING-LEFT: 20px; BACKGROUND: url(../images/qtbox_mid.gif) repeat-y; PADDING-BOTTOM: 10px; MARGIN: -6px 0px 0px; FONT: italic 12px/18px georgia, serif; COLOR: #000; PADDING-TOP: 10px; LETTER-SPACING: 0.07em; TEXT-ALIGN: center }
#quotebox { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px -10px 15px; WIDTH: 200px; PADDING-TOP: 0px }