@charset "UTF-8";

/* CSS Document */

/* GLOBAL VARIABLES */
body { padding:0; margin:0; background-color:#00aeef; font-family:Arial, Helvetica, sans-serif; font-size:1em; }

.clear { clear:both; line-height:1px; font-size:1px; }

/* MAIN FRAME */

#wrapper { margin:0 auto; text-align:center; }

#container { margin: 0 auto; width:684px; text-align:center; padding-bottom:5px; }

#content { margin:0; padding:0; }

#header { background-color:#fff; }

#customerLogin { float:right; padding-right:30px; font-size:70%; color:#666; text-align:right; }

#customerLogin a { color:#666; text-decoration:none; }

#customerLogin a:hover { text-decoration:underline; color:#00aeef; }

#topNav { background-image:url(../images/topnav_fill.gif); background-repeat:repeat-x; width:635px; height:28px; text-align:left; margin:0 auto; }

#topNav ul { padding:3px 0; margin:0; }

#topNav li { display:inline; margin:0; padding:0; }

#topNav li a { font-size:13px; color:#fff; text-decoration:none; font-weight:normal; border-right:1px solid #fff; padding:0 10px 0 10px; margin:0; }

#topNav li a.last { border-right:0; }

#topNav li a:hover, #topNav li a.selected { color:#000; }

#topNavLeft { float:left; }

#topNavRight { float:right; }

#copySpace { width:636px; margin:0 auto; text-align:left; padding-bottom:10px; }

#copySpaceCustomLP { width:636px; margin:0 auto; text-align:left; padding-bottom:10px; padding-top:10px; }

.greenText { color:#00aeef; }

.moreInfoText { color:#fff; }

#prodOptions { width:464px; float:left; margin: 10px 0; }

#bodyContent { width:460px; padding-left:2px; padding-top:10px; margin-bottom:10px; float:left; }

#bodyContent.index { width:630px; padding-left:2px; padding-top:10px; margin-bottom:10px; float:left; }

#bodyContent h1 { color:#00aeef; font-size:100%; margin:0; padding-right:20px; }

#bodyContent .customHeader { color:red; font-size:90%; color:#00aeef; padding-right:20px; }

#bodyContent h3 { font-size:70%; font-weight:bold; color:#999; padding:5px 20px 0 0; margin:0; }

#bodyContent p { font-size:70%; color:#666; padding-right:20px; line-height:1.4em; }

#bodyContent ul { padding:5px 0 5px 20px; margin:0; font-size:70%; }

#bodyContent li { padding:0 0 3px 0; color:#666; }

#bodyContent .customMarker { list-style:url(../images/icn_tickbox.gif); line-height:16px; }

.customMarker span { padding:0; margin:0; }

#bodyContent ul li ul li { font-size:145%; }

#bodyContent a { color:#00aeef; text-decoration:none; }

#bodyContent a:hover { text-decoration:underline; }

#mainImage { width:634px; text-align:left; margin:0 auto; }

#bannerBlock { width:631px; height:120px; margin:0 auto; }

#bannerBlock h1 { font-size:130%; color:#00aeef; font-weight:normal; padding:40px 0 0 15px; margin:0; line-height:110%; text-align:left; }

.sitemap { background-image:url(../images/banner_sitemap.jpg); background-repeat:no-repeat; }

.contactUs { background-image:url(../images/banner_contactUs.jpg); background-repeat:no-repeat; }

.aboutUs { background-image:url(../images/banner_aboutUs.jpg); background-repeat:no-repeat; }

.faqs { background-image:url(../images/banner_faqs.jpg); background-repeat:no-repeat; }

.tenantsReferencing { background-image:url(../images/banner_tenantsReferencing.jpg); background-repeat:no-repeat; }

.howToClaim { background-image:url(../images/banner_howToClaim.jpg); background-repeat:no-repeat; }

.howItWorks { background-image:url(../images/banner_howItWorks.jpg); background-repeat:no-repeat; }

.yourCover { background-image:url(../images/banner_yourCover.jpg); background-repeat:no-repeat; }

#sidePanel { width:160px; float:right; text-align:right; margin:10px 0; }

#sidePanel hr { border: 0; border-top:solid 1px #cceffc; margin-left:10px; }

#tenantLogo { width:160px; padding-top:10px; }

#importantAdvice { width:160px; }

#importantAdviceContent { padding:7px; border:solid 1px #00aeef; text-align:left; font-size:11px; line-height:1.4em; }

#summaryTable { text-align:left; border:solid 2px #00aeef; margin-top:15px; padding:10px; }

#summaryTable h1 { color:#00aeef; font-size:80%; margin:0; padding-right:20px; }

#summaryTable ul { padding:5px 0 5px 20px; margin:0; font-size:70%; }

#summaryTable li { padding:0 0 3px 0; color:#666; }

#summaryTable ul li ul li { font-size:145%; }

#summaryTable a { color:#00aeef; text-decoration:none; }

#summaryTable a:hover { text-decoration:underline; }

#quoteBlock { margin-top:10px; }

#bottomNav { width:635px; height:25px; text-align:center; border-top: 1px solid #00aeef; clear:both; margin:0 auto; font-size:70%; color:#666; }

#bottomNav ul { display:inline; padding:0 0 0 0; margin:0 0 0 10px; }

#bottomNav li { display:inline; padding:0; margin:0; }

#bottomNav li a { color:#666; text-decoration:none; font-weight:normal; border-right:1px solid #999; padding:0 5px 0 0; margin:0 0 0 0; }

#bottomNav li a.last { border-right:0; }

#bottomNav li a:hover, #bottomNav li a.selected { color:#00aeef; }

#bottomNavLeft { float:left; padding-top:5px; padding-bottom:0px; }

#bottomNavRight { float:right; padding-top:5px; padding-bottom:0px; }

#bottomNavRight a { color:#666; text-decoration:none; }

#bottomNavRight a:hover { color:#00aeef; text-decoration:underline; }

#footer { width:684px; clear:both; margin:0 auto; font-size:70%; color:#0655a0; background-color:#d1f0fc; }

#footerRight a { text-decoration:none; color:#0655a0; }

#footerRight a:hover { text-decoration:underline; }

#seFooter { clear:both; padding-top:10px; padding-bottom:10px; padding-left:30px; color:#666; line-height:1.4em; }

#seFooter p { margin:0; padding:0; }

.footerlist { float:left; width:207px; text-align:left; }

.footerlist h5 { padding-left:10px; font-size:120%; margin:0; }

.footerlist ul { list-style-type:none; margin:0; padding-left:10px; }

.footerlist a { color:#666; text-decoration:none; }

.footerlist a:hover { text-decoration:underline; }

/* ACCORDIONS */

#vertical_container { padding-bottom:10px; }

.accordion_toggle { background-color:#00aeef; display: block; width: 610px; padding: 5px 10px 5px 10px; color: #ffffff; font-weight: normal; text-decoration: none; font-size: 70%; border: 1px solid #bdbcbd; cursor: pointer; margin: 0 0 2px 0; }

.accordion_toggle_active { color: #ffffff; border: 1px solid #00aeef; background-color:#00aeef; background-image:none; }

.accordion_content { width:610px; background-color: #ffffff; border: 1px solid #00aeef; color: #444444; overflow: hidden; padding:10px; margin: 0 0 2px 0; }

.accordion_content h2 { margin: 5px 0 0 10px; color: #00385d; }

.accordion_content p { padding: 5px 10px 5px 10px; font-size:70%; }

/* TABLE STYLINGS */
table { width:100%; border-top:1px solid #00aeef; border-right:1px solid #00aeef; border-collapse:collapse; font-size:70%; }

tr.odd td { background:#f7fbff }

tr.odd .column1 { background:#f4f9fe; }

.column1 { background:#f9fcfe; }

.rowHeader { background:#00aeef; color:#ffffff; }

.price { text-align:center; }

td { color:#678197; border-bottom:1px solid #00aeef; border-left:1px solid #00aeef; padding:.3em; text-align:left; }

th { font-weight:bold; color:#66a3d3; text-align:left; border-bottom: 1px solid #00aeef; border-left:1px solid #00aeef; padding:.3em 1em; background:#f4f9fe; }

thead th { background:#f4f9fe; color:#66a3d3; }

