#contents-wrapper {width: 100%; max-width: 100%; clear: both; float: left; overflow: hidden; position: relative}
#main-content1 {width: 100%; max-width: 100%; float: left; overflow: hidden; position: relative; }
#main-content2 {width: 100%; max-width: 100%; float: left; position: relative; right: 18%}

#content-column {width: 79%; float: left; text-align: left; clear: left; position: relative; left: 19%}/*if changing left position, allow 18% for info col width*/

#item-wrapper {width: 82%; float: left; clear: left; position: relative; left: 55%; overflow: hidden; padding-left: 0.2em}

#pagetext-wrapper {width: 82%; float: left; position: relative; left: 58%; overflow: hidden}
#pagetext {float: right; width: 100%; max-width: 100%}

#quotelinks-wrapper {width: 100%; max-width: 100%; clear: both; position: absolute; top: 9.5em; height: 4.5em}
#link-list {clear: both; float: left; margin: 0; padding: 0; width: 100%; position: relative}
#link-list ul {width: 100%; list-style-image: url(http://www.worldwideinsure.com/images/arrow.gif);}
#link-list ul li {width: 30%; float: left}

#info-column {width: 18%; float: left; clear: right; position: relative; left: 21%; overflow: hidden }
#info-column ul {margin: 0; padding: 0; float: left; width: 100%; list-style-type: none; list-style-position: outside; text-align: left}
#info-column ul li {margin: 0 auto; width: 100%; clear: right; line-height: 2.5em; padding-left: 0.2em}

#content-column h1 {margin-left: auto; margin-right: auto; text-align: center}
#content-column h2 {text-align: left}

#basebody-content		{width: 100%; margin-left: 0.2em}
#basebody-content dl	{width: 25%; float: left; line-height: 1.5em; margin-bottom: 2em}
#basebody-content dl dt {border-bottom: 0.1em solid #663}
#basebody-content dl dd {margin-left: 1em; margin-bottom: 0.5em; border-bottom: 0.1em dotted #663}

.crumb li {float: left}


.linkdetail, #UKacc, #Euroacc, #Worldacc, #Travel, #Activities, #BusTrav, #Airpark, #Dir, #CarHire, #Flights, #Respons, #Lang
 {margin: 0 0.9em 0 0.4em;  padding: 0.1em; display: none; position: relative;}

.linkdetail dl dt, #UKacc dl dt, #Euroacc dl dt, #Worldacc dl dt, #Travel dl dt, #Activities dl dt, #BusTrav dl dt, #Airpark dl dt, #Dir dl dt, #CarHire dl dt, #Flights dl dt, #Respons dl dt, #Lang dl dt
 {padding-left: 0.2em; clear: right;}
  
#UKacc dl dd, #Euroacc dl dd, #Worldacc dl dd, #Travel dl dd, #Activities dl dd, #BusTrav dl dd, #Airpark dl dd, #Dir dl dd, #CarHire dl dd, #Flights dl dd, #Respons dl dd, #Lang dl dd
 {padding-left: 0.2em; padding-bottom: 0.5em; border-bottom: 0.1em solid #663; clear: right;}

.list3 ul li {font-size: 0.9em}
.col1, .col2, .col3, .box1, .box2, .box3, .list3 {clear: both; margin-bottom: 2em; margin-left: 0 auto; margin-right: 0 auto;}
.col1 ul, .col2 ul, .col3 ul, .col1 dl {width: 100%; line-height: 1.5em;}
.col1 ul li, .col1 dl dd {padding-bottom: 2em}
.col2 ul li {width: 50%; float: left; padding-bottom: 2em}
.col2 ul li + li {width: 45%; float: left; padding-bottom: 2em}
.col2 ul li.split {border-left: 0.1em solid #666633; padding-left: 0.2em}
.col3 ul li {width: 33%; float: left; padding-bottom: 2em}
.col1 p, .col2 p, .col3 p {padding-bottom: 1em}

.col1 a img, .col2 a img, .col3 a img {float:left}
.box1, .box2 ul, .box3 ul, .list3 {margin: 1em 0 1em 0}
.box2 ul li {margin-left: 0.5em; margin-right: 0.5em; padding: 0; width: 45%; float: left;}
.box3 ul li {margin-top: 1em}
.box3 ul li, .box3 ul li + li,.list3 ul li {margin-left: 1%; padding: 0; width: 31%; float: left;}
.box3 ul li + li + li {margin-left: 1%; margin-right: 1%; padding: 0; width: 32%; float: left;}
.box3 ul li + li + li + li {margin-top: 1em}
.box1 *, .box2 ul li *, .box3 ul li *, .list3 * {padding-left: 0.5em; padding-right: 0.5em;}/*applies this padding to each element within box3*/



.table {clear: both;}
.table dl {float: left; padding-bottom: 2em; width: 100%}
.table dl dt {float: left; clear: left; width: 60%}
.table dl dd {float: left; font-weight: bold}

.questions {clear: both; margin-top: 1em}

.head {border-bottom: 0.1em solid #666633}

/*#links dl {padding-left: 0.2em; padding-bottom: 0.5em; margin-top: 2em}
#links dl dd {float: left; clear: right; font-weight: bold}
#links dl dt {float: left; clear: right}*/


#quoteprice {clear: both; margin-left: 0 auto; margin-right: 0 auto; padding: 0; width: 100%}


.info {float: left; width: 100%; clear: both}
.text {float: left; width: 45%}
.text ul {float: left}
.text ul li {margin: 0.2em}

.option1, .option2, .option3 {float: left; margin: 0.2em; padding: 0.2em; width: 15%; text-align: center} 
.option1 ul li, .option2 ul li,.option3 ul li {text-align: center; width: 100%}

.navigate1 {float: left; margin-left: 45%; padding: 0.2em; width: 15%; text-align: center} 
.navigate2, .navigate3 {float: left; margin: 0.2em; padding: 0.2em; width: 15%; text-align: center}
.navigate1 ul li, .navigate2 ul li,.navigate3 ul li {text-align: center; width: 100%}

.insured, .medicals, {float: left; margin: 0.2em; text-align: center; clear: both; width: 94%}
.insured ul li, #extrainsured ul li {float: left; width: 30%}
#medicals ul li {border: 0.1em solid #663}

.remove, .waiver, .activities {float: left; margin: 0.2em; clear: both; width: 94%}


#extrainsured, #medicalinfo, #medicalresponse {margin: 0 0.9em 0 0.4em;  padding: 0.1em; border: 0.1em solid #663; background-color: #fff; display: none; position: relative}
.question {float: left; width: 80%}
.answer {float: left; width: 20%}

.option {float: left; width: 50%}
.select {float: left; width: 50%}

#activitiesview {display: none; position: relative}
#activitieschoose {float: left; width: 20%}

#activities0 {float: left; position: relative; margin: 0 0.9em 0 0.4em;  padding: 0.1em; border: 0.1em solid #663; background-color: #fff; width: 80%} 
#activitiesA, 
#activitiesB, 
#activitiesC, 
#activitiesD {float: left; margin: 0 0.9em 0 0.4em;  padding: 0.1em; border: 0.1em solid #663; background-color: #fff; display: none; position: relative; width: 80%}

#activities0 ul, 
#activitiesA ul, 
#activitiesB ul, 
#activitiesC ul, 
#activitiesD ul {width: 100%; font-size: 0.9em; margin-bottom: 0.2em; clear: both}

#activities0 ul li, 
#activitiesA ul li, 
#activitiesB ul li, 
#activitiesC ul li, 
#activitiesD ul li {float: left; width: 30%; text-align: left}

.address {float: left; margin-top: 0.2em; margin-left: 0.2em; margin-right: 2%; text-align: center; clear: left; width: 45%}
.address ul li, .medicals ul li {text-align: left; clear: right}
.datahead {float: left; width: 30%}
.data {float: left; width: 70% }

.contactinfo {float: left; margin-top: 0.2em; text-align: center; clear: right; width: 45%}
.contactinfo ul li {text-align: left; clear: right}

.quotebutton {width:80px; height: 40px; text-align: left; padding-left: 30px; padding-top: 5px; position: relative; right: 15px; left: 25px}
.quotebutton li a {width: 50px; height: 40px; position: absolute; top: 0; left: 0; display: block; padding-left: 30px; padding-top: 5px}

.navigate {margin-left: 0 auto; margin-right: 0 auto; clear: both; text-align: center}
.navigate2 {}

#quotesummary {clear: both; margin-left: 0 auto; margin-right: 0 auto; padding: 0; width: 100%}


#quoteDetail {display: none; float: left; width: 100%; position: relative; left: 0; top: 0;}

.infoHeader {color: #69c; padding-left: 0.2em; clear: right;}
.infoDetail {padding-left: 1em; padding-bottom: 0.5em; border-bottom: 0.1em solid #663; clear: right;}
.infoClose {position: absolute; right: 0.2em; bottom: 0.5em}
.infoClosetop {position: absolute; right: 0.2em;}
.close {float: left; clear: both; margin-left: 0.2em}
.nav {float: right; position: absolute; right: 0.2em; top: 0}
.image-slider {position: relative; clear: both;}
.window {width: 301px; height: 150px; overflow: hidden; position: relative; margin-left: auto; margin-right: auto}
.image-reel {position: absolute; top: 0; left: 0}
.image-reel img {float: left}
.paging {position: absolute; bottom: 10px; right: 60px; width: 140px; height:20px; z-index: 100; text-align: center; line-height: 20px; display: none; }
.paging a {padding-left: 5px; padding-right: 5px; text-decoration: none}
.paging a.active {font-weight: bold}
.paging a:hover {font-weight: bold}

#leftpic1 {margin-left: 0.2em; margin-right:0.2em; float: left; width: 75px; height: 65px }
#leftoption1 {float: left}

.noprint {display:none}
