﻿
#ThreeColumnsWrapper { width:963px; }
.ContentArea #ThreeColumns {width:710px; float:left; border:1px solid #ECECEC;position:relative; }

#MiddleColumn { width:490px; float:right; margin-bottom: 25px; }

#offer { margin-top:10px; width:469px; color:#000000; }
#offer #offerDetails { width:230px; float:left; }
#offer #contractLength { margin-bottom:7px; }
#offer #keyFeaturesHeader { font-size:12px; font-weight:bold; }
#offer #offerKeyFeatures { width:230px; float:right; }
#offer #offerKeyFeatures ul { margin:5px 0px 0px 15px; }

#offerPreview { margin-top:20px; height:452px;position:relative; padding-bottom:25px; }
#offerPreview h3 { font-size:14px; }
#offerPreview h4 { font-size:12px; margin:0px; }
#offerPreview h5 { font-size:16px; margin:13px 0px 7px 0px; }

.LegalCopy { bottom:3px; padding-top:10px; width:480px; }

#featured_offers { width:490px; margin-top:65px; margin-bottom:10px; margin-left:5px;}
#featured_offers li { width:146px; margin:0 11px 11px 0; float:left; height:145px; list-style:none;background-color:#E7E9EB; color:#464646;}
#featured_offers li .offer_teaser h4 { font-size:12px; }
#featured_offers li .offer_teaser { padding:5px; line-height:18px; }
#featured_offers li .offer_teaser a { color:#FAB500; text-decoration:underline;}


#offers {margin-top:65px; margin-left:10px;}
#offers p { color:#000; }
#offers p.bannerBlurb { margin-top:15px; width: 460px;}
#offers p.further-info { margin-top:15px; margin-left: 0px;}
#offers_list { }
#offers_list li.offer {list-style:none; border-bottom:1px solid #EBEBEB; margin-top:10px; margin-top:20px; padding-bottom: 15px; width:460px; clear:both;}
#offers_list li h4 {background-color:#EBEBEB; font-size:14px; text-transform:uppercase; padding:10px; color:#000; margin-bottom:15px; font-weight: normal;}
#offers_list li h4 em {font-weight: bold; font-style: normal;}

#offers_list li .left { width:170px; float:left; }
* html #offers_list li .left { width:160px; }

#offers_list li .left .offer_details { margin-top:15px; border-top:1px solid #EBEBEB; width:160px;}
#offers_list li .left .offer_details li { padding:10px 0px; border-bottom:1px solid #EBEBEB; list-style:none; }
#offers_list li .left .offer_details li span { color:#000; }
#offers_list li .right { width:290px; float:right; } 
#offers_list li .right h5 {color:#FCC000; font-size:14px; }
#offers_list li .right h5 span {color:#000;}
#offers_list li .right p {padding-top:10px; color:#959394;}
#offers_list li .right .key_features { color:#000; }
#offers_list li .right .key_features li { border:none; list-style-type:square; width:200px; color:#000; margin-left:15px; margin-top:15px;}
#offers_list li .right .offerButtons { color:#fff; border-top:1px solid #EBEBEB; clear:left; margin-bottom:15px;}
* html #offers_list li .right .offerButtons { margin-bottom:0;}

#offers_list li .right .offerButtons  a {color:#fff; background-color:#FCC000; padding:6px 15px; display:inline-block; margin-top:15px;}

#offers_list li .right .button_fullspec {background:#929091; display:block; padding:6px 15px; color:#fff; display:inline-block; margin:15px 0px; } 