.split3rds-2pieces {clear:both;}
.split3rds-2pieces-left {float:left; width:750px; margin-bottom:6px;}
.split3rds-2pieces-right {float:right; width:250px; margin-bottom:6px;}

#competition {width:242px; height:199px; margin:2px 0 0 9px;}
h1 {clear:both;}

.split2lvs-2pieces {clear:both;}
.split2lvs-2pieces-left {float:left; width:493px; margin-bottom:5px;}
.split2lvs-2pieces-left ul {list-style-type:none; position:relative;}
.split2lvs-2pieces-left li {float:left; margin-right:4px;}

.split2lvs-2pieces-right {float:right; margin-bottom:5px;  width:500px;}
.split2lvs-2pieces-right .protection{clear:both; float:right; width:488px; margin-bottom:5px; border:solid 1.5px #CCC; padding:5px; }
.protection img {float:right; margin-right:2px; margin-left:5px;}
.protection a {color:#F15A24 !important;}
.protection p {margin-top:0px; font-size:10px; font-weight:normal;}
.protection h3 {margin-top:0px; margin-bottom:0px; color:#d7825a; font-weight:bold; font-size:12px;}
.offers{clear:both; float:right; width:470px; margin-bottom:5px; border:solid 5px #ad145a; padding:10px;}
.offers img {clear:both; float:left; border:solid 1px #999; margin-right:10px;}
.offers h3 {margin-top:0px; margin-bottom:3px; color:#000;}
.offers p {margin:8px 0 0 5px; font-size:10px;}
.offers span.underline {text-decoration:underline;}

.split2lvs-2pieces-right .extras{clear:both; float:right; width:488px; min-height:165px; margin-bottom:5px; border:solid 1.5px #CCC; padding:5px; }
.extras h2 {font-size:14px;}
.extras h2, .extras h3 {margin-top:0px; margin-bottom:3px; color:#000;}
.extras .entry {width:490px; margin-bottom:5px; margin-top:0px;}
.extras .entry img {border:solid 1px #999}

.left-split50 {clear:both; float:left; width:493px; margin-bottom:10px;}
.left-split50 h3 {margin:0 0 0 0; font-size:16px; color:#000;}
.left-split50 .split50-left {float:left; width:231px; height:260px; margin-bottom:10px; border:solid 1.5px #CCC; padding:5px; background-color:#F5F5F5}
.left-split50 .split50-right {float:right; width:231px; height:260px; margin-bottom:10px; border:solid 1.5px #CCC; padding:5px; background-color:#F5F5F5}
.left-split50 .split50-right p {margin:5px 0 0 0; line-height:15px;}

.right-split50 {clear:both; float:right; width:500px;}
.right-split50 h3 {margin:0; font-size:16px; color:#000;}
.right-split50 .split50-left {float:left; width:235px; height:255px; margin-bottom:5px; border:solid 1.5px #CCC; padding:5px; background-color:#FFF}
.right-split50 .split50-left img {border:solid 0px #CCC;}
.right-split50 .split50-right {float:right; width:235px; height:255px; margin-bottom:5px; border:solid 1.5px #CCC; padding:5px; background-color:#FFF}
.right-split50 .split50-right p {margin-top:0}
.right-split50 .split50-right img {border:solid 1px #CCC; margin-bottom:5px;}
.right-split50 .split50-right a img {border:solid 0px #CCC;}

.split2lvs-2pieces-right ul {list-style-type:none; position:relative;}
.split2lvs-2pieces-right li {float:left; margin-right:2px;}

.entry {clear:both; float:left; width:240px; margin-top:10px;}
.entry p {margin-top:0px;}
.entry img {clear:both; float:left; margin-right:10px;}

.tab-content {clear:both; float:left; width:468px; min-height:540px; margin-top:-14px; margin-bottom:5px; background-color:#F3FBFF; border-left:solid 2px #CCC; border-right:solid 2px #CCC; border-bottom:solid 2px #CCC; border-top:solid 2px #CCC; padding:10px; font-size:11px;}
.tab-section {width:510px;}

#left-tabs {margin:3px 0 0 0;}
#left-tabs li {float:left; list-style-type:none; margin-bottom:12px;}
#left-tabs li h2 {margin:0; font-family:Verdana, Geneva, sans-serif;}
#left-tabs li h2 a {display:block; padding:8px 0 0 0; font-weight:bold !important; font-size:12px !important; margin:0px -3px 0px 0px !important; width:121px; height:20px; text-align:center; color:#FFF !important; background-color:#004F77 !important;}
#left-tabs li h2 a.law {background-color:#01394F !important;}
#left-tabs li h2 a.active {padding-right:1px; border-width:2px 2px 0 2px; border-style:solid; border-color:#CCC; background-color:#F3FBFF !important; color:#000 !important;}
#left-tabs li h2 a:hover {background-color:#0080BB; text-decoration:none}
#left-tabs li h2 a:hover.active {background-color:#F3FBFF; font-weight:normal; color:#000;}

.tab-intro {min-height:80px; margin:8px 0 3px 0;}

.tab-section .tab-divs {clear:both; min-height:75px; margin:3px 0 0 0; padding:6px 0; border-top:1px dotted #CCC;}
.tab-section .tab-divs img {float:left; width:70px; height:70px; margin:0 8px 0 0; border:1px solid #CCC;}
.tab-section .tab-divs h2 {margin:0; font-family:Verdana, Geneva, sans-serif; font-weight:normal;}
.tab-section .tab-divs a {font-size:12px !important;}
.tab-section .tab-divs a:hover {text-decoration:underline;}
.tab-section .tab-divs p {margin:6px 0 0 0;}
.tab-section .tab-divs h3 {color:#000; font-size:16px; margin-top:5px;}

.tab-summary {min-height:65px; border-top:1px dotted #CCC; font-size:11px;}
.tab-summary a {font-size:10px;}

.faqlinks {height:85px; padding:5px 0 15px 10px; background:#FFF; border:1px solid #CCC;}
.faqlinks h3 {margin:0 0 5px 0; font-size:16px;}
.faqlinks .faq-row {display:block; clear:both; width:100%; margin:0 0 10px 0;}
.faqlinks .faq-row a {display:block; float:left; width:109px; height:25px; margin:0 15px 0 0; padding:6px 0 0 25px; background:url(images/icon_faq.gif) no-repeat 0 4px;}

/* Quick link buttons */
#top-quicklinks {clear:both; float:left; width:498px; margin-bottom:5px;}	
#top-quicklinks .btn1 {width:160px; height:62px; padding:0; float:left; margin-right:5px; background:url(images/btn1-lg.gif) no-repeat;}
#top-quicklinks .btn2 {width:161px; height:62px; padding:0; float:left; background:url(images/btn2-lg.gif) no-repeat;}
#top-quicklinks .line1 {margin:0; padding-left:10px; position:relative; top:15px; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#000}
#top-quicklinks .line2 {color:#888888; position:relative; top:13px; font-family:Arial,Helvetica,sans-serif; font-size:9px; font-weight:normal !important; margin:0;padding-left:10px; padding-bottom:20px;}
#top-quicklinks .btn1 .line1 {color:#0080B9;}
#top-quicklinks .btn2 .line1 {color:#F15A24;}
#top-quicklinks .btn1 a {width:100%; padding:0; margin:0; background:transparent;} /* Blue */
#top-quicklinks .btn2 a {width:100%; padding:0; margin:0; background:transparent;} /* Orange */
#top-quicklinks .btn1:hover {background-position:0 -62px;}
#top-quicklinks .btn2:hover {background-position:0 -62px;}
#top-quicklinks .btn1 a:hover, #top-quicklinks .btn2 a:hover {text-decoration:none;}
#top-quicklinks .btn1 a:hover, #top-quicklinks .btn2 a:hover {text-decoration:none;}

/* Last Link Buttons */
#lastlinks {clear:both;}
#lastlinks .btn1 {background:url(images/btn1-md.gif) no-repeat scroll 0 0 transparent; float:left; height:48px; padding:0; width:247px;}
#lastlinks .btn2 {width:247px; height:48px; padding:0; margin-left:5px; float:left; background:url(images/btn1-md.gif) no-repeat;}
#lastlinks .line1 {float:left; font-family:Verdana,Geneva,sans-serif; font-size:14px; margin:0; padding-left:10px; padding-top:8px; width:236px;}
#lastlinks .line2 {color:#888888; font-family:Arial,Helvetica,sans-serif; font-size:9px; font-weight:normal !important; margin:0; padding-bottom:8px; padding-left:10px; padding-right:120px}
#lastlinks .btn1 .line1,#lastlinks .btn2 .line1 {color:#0080B9;}
#lastlinks .btn1 a, #lastlinks .btn2 a {width:236px; padding:0; margin:0; background:transparent;}
#lastlinks .btn1:hover, #lastlinks .btn2:hover {background-position:0 -48px;}
#lastlinks .btn1 a:hover, #lastlinks .btn2 a:hover {text-decoration:none;}
