

/*********************************************************************
  STYLE FOR FEATURES- GEEK TAB
*********************************************************************/

#mainWrapperPDP #mainContent1PDP .seccontent .geekContent {width:683px; clear:both; margin-top:25px}
#mainWrapperPDP #mainContent1PDP .seccontent .geekContent #geekInformation {float:left}
#mainWrapperPDP #mainContent1PDP .seccontent .geekContent #geekInformation img {float:left; margin:0 29px 0 0}
#mainWrapperPDP #mainContent1PDP .seccontent .geekContent #geekInformation h2 {float:left; clear:right; color:#000; font-size:26px; width:530px; margin:1px 0 23px 0;}
#mainWrapperPDP #mainContent1PDP .seccontent .geekContent #geekInformation p {clear:both; float:left; margin:15px 0 0 0; width:680px}
#mainWrapperPDP #mainContent1PDP .seccontent .geekContent #policySummarySection {width:675px; float:left; margin:14px 0 0}
#mainWrapperPDP #mainContent1PDP .seccontent .geekContent .policySummarySectionTop {background:url(../images/geek_rounded_top.png) no-repeat 0% 0%; width:675px; height:7px; float:left}
#mainWrapperPDP #mainContent1PDP .seccontent .geekContent .policySummarySectionMiddle {background:url(../images/geek_rounded_middle.png) repeat-y 0% 0%; float:left; width:675px; padding-bottom:15px}
#mainWrapperPDP #mainContent1PDP .seccontent .geekContent .policySummarySectionMiddle #productInfo {width:191px; float:left; margin:0 15px; padding-top:18px}
#mainWrapperPDP #mainContent1PDP #sectionthreePDP .seccontent .policySummarySectionMiddle #productInfo img {float:left}
#mainWrapperPDP #mainContent1PDP #sectionthreePDP .seccontent .policySummarySectionMiddle #productInfo .plusIcon {font-size:16px; color:#f47c31; width:8px; float:left; margin:12px 15px 0}
#mainWrapperPDP #mainContent1PDP #sectionthreePDP .seccontent .policySummarySectionMiddle #productInfo h3 {font-size:14px; color:#f47c31; font-weight:bold; margin:15px 0; float:left}
#mainWrapperPDP #mainContent1PDP #sectionthreePDP .seccontent .policySummarySectionMiddle #productInfo h3 span {color:#222; margin:0 0 4px}
#mainWrapperPDP #mainContent1PDP #sectionthreePDP .seccontent .policySummarySectionMiddle #productInfo p.price {color:#222; font-size:12px; clear:both; display:block; font-weight:bold; margin-bottom:13px}
#mainWrapperPDP #mainContent1PDP #sectionthreePDP .seccontent .policySummarySectionMiddle #productInfo p.price span{font-size:18px}
#mainWrapperPDP #mainContent1PDP #sectionthreePDP .seccontent .policySummarySectionMiddle #productInfo p.policySummaryLink {font-size:11px}
#mainWrapperPDP #mainContent1PDP #sectionthreePDP .seccontent .policySummarySectionMiddle #productInfo p.policySummaryLink a {color:#f47c31}
#mainWrapperPDP #mainContent1PDP #sectionthreePDP .seccontent .policySummarySectionMiddle #productInfo p.policySummaryLink a:hover {color:#f47c31; text-decoration:underline}
#mainWrapperPDP #mainContent1PDP .seccontent .geekContent .policySummarySectionBottom {background:url(../images/geek_rounded_bottom.png) no-repeat 0% 0%; width:675px; height:7px; float:left}
#mainWrapperPDP #mainContent1PDP .seccontent .geekContent #policySummary {width:414px; float:left; margin:18px 0px 0 17px}
#mainWrapperPDP #mainContent1PDP .seccontent .geekContent #policySummary .policySummaryList {float:left}
#mainWrapperPDP #mainContent1PDP .seccontent .geekContent #policySummary .policySummaryList h4 {font-size:12px; color:#626262; background:url(../images/right_icon.png) no-repeat 0% 2px; padding-left:20px; clear:both; margin-bottom:14px}
#mainWrapperPDP #mainContent1PDP .seccontent .geekContent #policySummary .policySummaryList h4.listGroup {margin-bottom:3px}
#mainWrapperPDP #mainContent1PDP .seccontent .geekContent #policySummary .policySummaryList ul {width:183px; margin:1px 0 16px; padding:0}
#mainWrapperPDP #mainContent1PDP .seccontent .geekContent #policySummary .policySummaryList ul li {display:block; margin:0 0 0 21px; font-size:12px; padding:0; background:url(../images/basketapge_list_image.png) no-repeat 0% 5px; padding-left:13px; text-align:left; color:#626262}
#mainWrapperPDP #mainContent1PDP .seccontent .geekContent #whyChooseGeek {margin:10px 25px 0 0; float:left; background:url(../images/why_choose_geek_person.png) no-repeat 100% 0%; padding-bottom:14px; width:674px}
#mainWrapperPDP #mainContent1PDP .seccontent .geekContent #whyChooseGeek p {font-size:12px; /*width:448px; */margin:0 0 15px}
#mainWrapperPDP #mainContent1PDP .seccontent .geekContent #whyChooseGeek h2 {font-size:18px; color:#222}
#mainWrapperPDP #mainContent1PDP .seccontent .geekContent #whyChooseGeek h2 span {color:#f47c31; font-size:18px; display:inline}
#mainWrapperPDP #mainContent1PDP .seccontent .geekContent #whyChooseGeek ul {/*width:395px;*/ margin:0 0 15px; padding:0}
#mainWrapperPDP #mainContent1PDP .seccontent .geekContent #whyChooseGeek li {display:block; margin:0 0 3px; font-size:12px; padding:0; background:url(../images/basketapge_list_image.png) no-repeat 0% 5px; padding-left:13px; text-align:left; color:#222; width:auto}
#mainWrapperPDP #mainContent1PDP .seccontent .geekContent #whyChooseGeek p.addTobasket {margin-bottom:27px}
#sectionthreePDP .seccontent.forGeekContent {padding:0 15px; float:left}

/************************************************
Deal summary page
****************************************************/
.policySummarySectionTop {background:url(../images/geek_rounded_top.png) no-repeat 0% 0%; width:675px; height:7px; float:left}
.geekContent #geekInformation {float:left}
 .geekContent #geekInformation img {float:left; margin:0 29px 0 0}
#geekInformation h2 {float:left; clear:right; color:#000; font-size:26px; width:530px; 1px 0 23px 0;}
 #geekInformation p {clear:both; float:left; margin:15px 0 0 0; width:680px}
 #policySummarySection {width:675px; float:left; margin:14px 0 0}
.policySummarySectionTop {background:url(../images/geek_rounded_top.png) no-repeat 0% 0%; width:675px; height:7px; float:left}
 .policySummarySectionMiddle {background:url(../images/geek_rounded_middle.png) repeat-y 0% 0%; float:left; width:675px; padding-bottom:15px}
.policySummarySectionMiddle #productInfo {width:191px; float:left; margin:0 15px; padding-top:18px}
 .policySummarySectionMiddle #productInfo img {float:left}
 .policySummarySectionMiddle #productInfo .plusIcon {font-size:16px; color:#f47c31; width:8px; float:left; margin:12px 15px 0}
.policySummarySectionMiddle #productInfo h3 {font-size:14px; color:#f47c31; font-weight:bold; margin:15px 0; float:left}
 .policySummarySectionMiddle #productInfo h3 span {color:#222; margin:0 0 4px}
 .policySummarySectionMiddle #productInfo p.price {color:#222; font-size:12px; clear:both; display:block; font-weight:bold; margin-bottom:13px}
.policySummarySectionMiddle #productInfo p.price span{font-size:18px !important}
.policySummarySectionMiddle #productInfo p.policySummaryLink {font-size:11px}
.policySummarySectionMiddle #productInfo p.policySummaryLink a {color:#f47c31}
 .policySummarySectionMiddle #productInfo p.policySummaryLink a:hover {color:#f47c31; text-decoration:underline}
 .policySummarySectionBottom {background:url(../images/geek_rounded_bottom.png) no-repeat 0% 0%; width:675px; height:7px; float:left}
 #policySummary {width:414px; float:left; margin:18px 0px 0 17px}
 #policySummary .policySummaryList { float:left}
 #policySummary .policySummaryList h4 {font-size:12px; color:#626262; background:url(../images/right_icon.png) no-repeat 0% 2px; padding-left:20px; clear:both; margin-bottom:14px}
 #policySummary .policySummaryList h4.listGroup {margin-bottom:3px}
 #policySummary .policySummaryList ul {width:183px; margin:1px 0 16px; padding:0}
 #policySummary .policySummaryList ul li {display:block; margin:0 0 0 21px; font-size:12px; padding:0; background:url(../images/basketapge_list_image.png) no-repeat 0% 5px; padding-left:13px; text-align:left; color:#626262}

