/* CSS Document */
/* Main Styles */
html, body, table, tr, td, div, img, a, p, ul, ol, li, h1, h2, h3, h4, blockquote, form { margin: 0px; border: 0px; padding: 0px; }
body { margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#000000; line-height:1.15; }

/* Banner Styles */
#bannerWrap { width:955px; height:170px; margin-left:auto; margin-right:auto; margin-bottom:5px; background-color:#000000; }
#bannerTop { width:929px; height:24px; text-align:center; color:#FFFF00; font-size:11pt; font-weight:bold; padding:8px; }
#bannerMid { width:955px; height:90px; }
#bannerBtm { width:929px; height:28px; text-align:center; color:#FFFF00; font-size:15pt; font-weight:bold; padding:6px; }
#bannerLogo { width:180px; float:left; text-align:center; }
.bannerDisplay { width:300px; height:90px; float:left; }
#bannerNav { width:150px; height:80px; float:left; padding-left:15px; padding-top:3px; color:#FFFF00; line-height:1.7; }

/* Content Styles */
#colWrap { width:955px; margin-left:auto; margin-right:auto; }
#colWrapMid { width:480px; float:left; }
.colLeft { width:233px; height:auto; float:left; border:#000000 1px solid; border-top:none; margin-right:5px; }
.colRight { width:233px; height:auto; float:right; border:#000000 1px solid; border-top:none; }
.colTitle { width:233px; padding-top:5px; padding-bottom:5px; background-color:#000000; color:#FFFF00; text-align:center; font-weight:bold; }
.colText { width:223px; padding:5px; }
.colTextHalfLeft { width:110px; float:left; }
.colTextHalfRight { width:110px; float:right; }
#boxLogos { width:475px; float:left; height:100px; margin-top:5px; text-align:center; padding-bottom:5px; }
.boxMaps { width:343px; border-top:#000000 1px solid; padding:5px; text-align:center; }
#boxEmail { width:713px; height:256px; float:left; border:#000000 1px solid; border-top:none; margin-top:5px; }
.itemHotDeal { width:auto; margin-bottom:5px; padding-bottom:5px; border-bottom:#FF0000 1px dashed; line-height:1.3; }

/* Footer Styles */
#footerService { width:943px; margin-left:auto; margin-right:auto; border:#000000 1px solid; margin-top:5px; padding:5px; text-align:center; }
#footerCopyCredit { width:943px; margin-left:auto; margin-right:auto; border:#000000 1px solid; margin-top:5px; padding:5px; font-size:7pt; }
#footerCredit { width:120px; height:auto; float:right; text-align:right; }
#footerKeywords { width:945px; margin-left:auto; margin-right:auto; margin-top:5px; padding:5px; font-size:7pt; color:#999999; text-align:center; }
#footerValidations { width:955px; margin-left:auto; margin-right:auto; margin-top:5px; text-align:center; }

/* Link Styles */
a { color:#000000; text-decoration:underline; font-weight:bold; }
a:hover { color:#000000; text-decoration:none; font-weight:bold; }
a.other { color:#000000; text-decoration:none; font-weight:normal; }
a.other:hover { color:#000000; text-decoration:none; font-weight:normal; }
a.banner { color:#FFFF00; text-decoration:none; font-weight:bold; }
a.banner:hover { color:#FFFF00; text-decoration:underline; font-weight:bold; }
a.footer { color:#000000; text-decoration:none; font-weight:normal; }
a.footer:hover { color:#000000; text-decoration:underline; font-weight:normal; }
a.keywords { color:#999999; text-decoration:none; font-weight:normal; }
a.keywords:hover { color:#000000; text-decoration:underline; font-weight:normal; }
a.bigRed { color:#FF0000; text-decoration:underline; font-weight:bold; }
a.bigRed:hover { color:#FF0000; text-decoration:none; font-weight:bold; }


/* Form Styles */
form { font-size:9pt; }
.formWrapField { width:703px; height:23px; font-size:9pt; }
.formField { float:left; padding:1px; font-size:9pt; }
.formLabel { width:300px; height:20px; padding-top:3px; float:left; text-align:right; font-size:9pt; }
.formButton { font-size:8pt; font-weight:normal; color:#000000; margin:0; padding:0; border:#333333 1px solid; background-color:#CCCCCC; }

/* Text Styles */
h1 { font-size:12pt; }
.bold { font-weight:bold; }
.boldRed { font-weight:bold; color:#FF0000; }
.bigRed { color:#FF0000; font-size:15pt; font-weight:bold; }