body {
font-family: arial;
font-size: 12px;
}

div {padding: 0px;  border: none;}

.qeActivitiesNotes {font-size: 9px;}

.qeForm {margin: 0px; padding: 0px; width: 550px;}

.qeCollection {width: 560px; padding: 0px; margin: 0px; border: none; margin-bottom: 10px;}
.qeCollectionLabel {background-color: #002060; width: 550px; color: #ffffff; padding:5px 0px 5px 10px; font-weight: bold;}
#collectionLabel_countryOfResidence {background-color: #002060; width: 560px; color: #ffffff; padding:5px 0px 5px 10px; font-weight: bold; background: url(../images/topper2.gif) no-repeat !important;}
#collectionLabel_destinationAndDates {background-color: #002060; width: 560px; color: #ffffff; padding:5px 0px 5px 10px; font-weight: bold; background: url(../images/topper2.gif) no-repeat !important;}
#collectionLabel_travellerDetails {background-color: #002060; width: 560px; color: #ffffff; padding:5px 0px 5px 10px; font-weight: bold; background: url(../images/topper2.gif) no-repeat !important;}
#collectionLabel_otherOptions {background-color: #002060; width: 560px; color: #ffffff; padding:5px 0px 5px 10px; font-weight: bold; background: url(../images/topper2.gif) no-repeat !important;}
#collectionLabel_promotionCode {background-color: #002060; width: 560px; color: #ffffff; padding:5px 0px 5px 10px; font-weight: bold; background: url(../images/topper2.gif) no-repeat !important;}

.qeCollectionBody {background-color: #ebecf2; border: none; width: 540px; padding:3px 10px 3px 10px;}

.collection_buttons {border: none; min-height:27px;}
.collection_summaryOfCover {width:770px;}

.agentLayoutHolder {border: none;}
.agentLayoutCell {vertical-align: top; width: 320px;}
.agentLayoutMainCell {vertical-align: top;}
.italic {font-style: italic;}


.collection_agentText {width: 300px;}
.qeCollectionLabel_agentText {width: 300px;}
.qeCollectionBody_agentText {width: 290px; background-color: #fc3;}
.qeAgentSwapScriptsLink {float: right; color: #fff; font-family: arial,verdana; font-size: 9px; font-weight: normal; text-decoration: none;}

a.qeAgentSwapScripts:link {color: #fff; font-family: arial,verdana; font-size: 9px; font-weight: normal; text-decoration: underline;}
a.qeAgentSwapScripts:visited {color: #fff; font-family: arial,verdana; font-size: 9px; font-weight: normal; text-decoration: underline;}
a.qeAgentSwapScripts:focus {color: #fff; font-family: arial,verdana; font-size: 9px; font-weight: normal; text-decoration: underline;}
a.qeAgentSwapScripts:hover {color: #fc3; font-family: arial,verdana; font-size: 9px; font-weight: normal; text-decoration: underline;}
a.qeAgentSwapScripts:active {color: #fff; font-family: arial,verdana; font-size: 9px; font-weight :normal; text-decoration: underline;}

.emailAQuoteOveride {border: none;}

#qeAlertMSG {text-align: left;}

.qeItemRow {display: table;  width:540px; padding-top: 2px; padding-bottom: 2px;}
.qeLabelCell {display: block; width:250px; float: left; padding-top: 4px;}
.qeDataCell {display: block; min-height:23px;}

.qeAgeGroupsLeftCell {display: block; float:left;}
.qeLeftItemRow {display: block; width:300px; padding-top: 0px; padding-bottom: 3px;}
.qeLeftLabelCell {display: block; width:250px; float: left; padding-top: 4px;}
.qeLeftDataCell {display: block;}

.qeAgeGroupsRightCell {display: block; float: left;}
.qeRightItemRow {display: block;  width:240px; padding-top: 0px; padding-bottom: 3px;}
.qeRightLabelCell {display: block; width:170px; float: left; padding-top: 4px;}
.qeRightDataCell {display: block;}

.qeStep2TotalWidth {width:770px;}
.qeStep2LabelWidth {width:760px; /*background: transparent url(../images/topper3.gif) no-repeat !important;*/}
.qeStep2Width {width:750px;}

.qeStep3TotalWidth {width:770px;}
.qeStep3LabelWidth {width:760px;}
.qeStep3Width {width:750px;}

.qeStep4TotalWidth {width:770px;}
.qeStep4LabelWidth {width:760px;}
.qeStep4Width {width:750px;}

.qeStep5TotalWidth {width:560px;}
.qeStep5LabelWidth {width:550px;}
.qeStep5Width {width:540px;}

#collection_retrieveQuote {width:770px;}
#collectionLabel_retrieveQuote {width:760px;}
#collectionBody_retrieveQuote {width:750px;}
.collection_buttons_retrieveQuote {width:770px;}
.collection_buttons_purchaseQuote {width:770px;}

#collection_purchaseQuote {width:770px;}
#collectionLabel_purchaseQuote {width:760px;}
#collectionBody_purchaseQuote {width:750px;}
.collection_buttons_purchaseQuote {width:770px;}
.collection_buttons_purchaseQuote {width:770px;}

.qeLeft2P5cell {vertical-align:top; width:300px;}
.qeRight2P5cell {vertical-align:top;}

.qeExcludeTitle {font-weight: bold; text-decoration: underline;}

.qeSumAssuredCurrencySymbol {font-weight: bold;}
.qeSumAssuredText {}

.qeSumSectionBlank {color:red; font-weight: bold;}
.qeSumSectionTick {color:green; font-weight: bold; font-family: verdana;}

.qeSumStrikeThrough {color: red; text-decoration: line-through;}

.qeSumTable {padding:0 0 0 0px; margin: 0 0 0 0px; border: none; width: 100%; background: transparent url(../images/topper3.gif) no-repeat; height:20px;}
.qeSumTableSS {padding: 0px; margin: 0px; border: none; width: 100%;}

th.qeSectionWidth {width:160px; background: #002060; }
td.qeSectionWidth {width:160px; background: #002060;}
.qeSumSpacer {width:160px; height: 0px; }

.qeSumHead {
	background-color: #002060;
	vertical-align: top;
	text-align: left;
	padding: 0px 3px 3px 3px;
	font-weight: bold;
	color:#fff;
}

.qeSummaryFooter {
	font-weight: bold;
	color:#f00;
}

.qeSumLeft {
background: #ffffff;
	/*background-color: #002060;*/
	vertical-align: top;
	text-align: left;
	padding: 0px 5px 1px 5px;
	font-weight: bold;
	color:#000000;
	min-width:160px;
	border-left: 1px solid #002060;
	border-right: 1px solid #d5dae4;

}

.qeSumBody {
	background-color: #fff;
	vertical-align: top;
	text-align: left;
	padding: 0px 5px 1px 5px;
	color:#000;
}

.qeSumPrice {
	background-color: #fff;
	vertical-align: top;
	text-align: left;
	padding: 0px 5px 1px 5px;
	font-weight: bold;
	color:#000;
}

.qeSelectPolicy {
	font-size: 14px;
}

.qeSumBG_excess {background-color: #E4E9F3; border-right: 1px solid #002060; border-left: 1px solid #d5dae4; width:30%;}
.qeSumBodyBGSS {background-color: #F4F8FC;}
.qeSumBG1 {background-color: #F4F8FC; width:14%;}
.qeSumBG2 {background-color: #E4E9F3; width:14%;}
.qeSumBG3 {background-color: #D5DAE4; width:14%;}
.qeSumBG4 {background-color: #BAC3D4; width:14%;}
.qeSumBG5 {background-color: #A1ADC4; width:14%;}
.qeSumBG6 {background-color: #8392B1;width:14%;}
.qeSumBG7 {background:#7181a3; width:14%; border-right: 1px solid #002060; }
.qeSumBG8 {background-color: #fff; width:14%;}
.qeSumBG9 {background-color: #fff; width:14%;}

.qeSumBodyGroupOption {padding: 0px 0px 0px 0px;}
.qeSumBodyGroupOptionCustomise {padding: 1px 0px 3px 4px; font-weight: bold; color: #000000;}

.qeSumControls_2P5 {background-color: #EBECF2; border: none; white-space:nowrap;}
.qeSumControlsLeft_2P5 {background-color: #EBECF2; border: none;}
.qeSumControlsRight_2P5 {background-color: #EBECF2; border: none;}

.qeGroupOptionTick {vertical-align: top; padding: 0px 2px 0px 2px; width:20%;}
.qeGroupOption {vertical-align: top; padding: 5px 0px 5px 0px; font-weight:normal; font-size:10px; width:80%;}

.qeSumLeft2P5 {text-align:right; padding-right:5px;}

.qeIbuttonCollection {background-color: #ffffff; position: absolute; top:0px; left:200px; z-index: 1000; width: 400px; min-height: 1px; padding: 3px; border: 1px solid #002060;}
.qeIbuttonTitle {background-color: #ebecf2; width: 393px; padding:3px 3px 2px 4px; color: #002060; font-weight: bold;}
.qeIbuttonText {background-color: #fff; width: 393px; padding: 2px 3px 3px 4px;}
.qeIbuttonX {background: transparent url(../img/en_GB/iButtonX.gif) no-repeat center; width: 14px; height: 14px; margin: 6px 6px 0px 0px; z-index: 2000; cursor:pointer;}

input {border: 1px solid #002060; padding: 2px;}
input.qeCheckbox {border: none; padding:0px; margin: 4px 0px 0px 0px;}
input.qeRadio {border: none; margin: 3px 0px 3px 0px;}
input.qeSumRadio {border: none; margin: 0px; padding: 0px;}
input.qeDateInput {width: 75px;}
input.qePromotionCode {width: 100px;}
input.qeSumAssured {width: 50px;}

input.qeAgentUserName {width: 150px;}
input.qeAgentPassword {width: 125px;}

input.qeAdd1 {width: 150px;}
input.qeAdd2 {width: 150px;}
input.qeAdd3 {width: 150px;}
input.qeAdd4 {width: 150px;}
input.qePostcode {width: 150px;}
input.qeEmail {width: 150px;}
input.qeEmailConfirm {width: 150px;}
input.qeTelephone {width: 150px;}
input.qeMembershipNumber {width: 150px;}

.qePassengerRow {width:525px;}
.qePassengerRow {width:760px;}
.qeTitle {width: 100px;}
.qeFirstName {width: 120px;}
.qeSurname {width: 120px;}
.qeDOB {width: 200px;}
/*.qeDOB {width: 435px;}*/
.qePassportNumber {width: 200px;}

input.qeCcName {width: 150px;}
input.qeCcNumber {width: 150px;}
input.qeValidDate {width: 50px;}
input.qeExpiryDate {width: 50px;}
input.qeIssueNumber {width: 50px;}
input.qeCVV {width: 50px;}

.qeRequired {color: #f00;}
.qeAfterFieldText {font-size: 11px;}



.qePassenger {
	vertical-align: top;
	text-align: left;
	padding: 1px 0px 1px 0px;
	color:#000;
}

.qePassengerHeader {
	font-weight: bold;
	vertical-align: top;
	text-align: left;
	padding: 1px 0px 1px 0px;
	color:#000;
}

input.qeTitleInput {}
input.qeFirstNameInput {width: 100px;}
input.qeSurnameInput {width: 100px;}
input.qeDOBInput {width: 75px;}
input.qePassportNumberInput {width: 100px;}

input.qeBusinessEquipmentNameInput {width: 150px;}
input.qeBusinessEquipmentValueInput {width: 75px;}

select {border: 1px solid #002060; padding: 2px;}
option {margin-right:8px;}

.hand {cursor:pointer;}
.qeCalendarIcon {vertical-align: top; padding: 0px; margin: 0px; border: none; background: transparent url(../img/cal.gif) no-repeat center; width: 16px; height: 16px;}

.agentAdminTitles {font-weight:bold;}
.agentAdminExpired {background:red;color:white;font-weight:bold;}

.agentSearchResultTitles {font-weight:bold;}

.qeButtonNewQuote {border: none; background: transparent url(../img/en_GB/newQuote.gif) no-repeat center; text-indent: -999px; font-size: 0px; line-height: 0px; width:99px; height:27px; float: left; margin-right: 5px;}
.qeButtonStoreQuote {border: none; background: transparent url(../img/en_GB/storeQuote.gif) no-repeat center; text-indent: -999px; font-size: 0px; line-height: 0px; width:99px; height:27px; float: left; margin-right: 5px;}
.qeButtonSearchQuote {border: none; background: transparent url(../img/en_GB/findQuote.gif) no-repeat center; text-indent: -999px; font-size: 0px; line-height: 0px; width:99px; height:27px; float: left; margin-right: 5px;}
.qeButtonRestoreQuote {border: none; background: transparent url(../img/en_GB/restoreQuote.gif) no-repeat center; text-indent: -999px; font-size: 0px; line-height: 0px; width:99px; height:27px; float: left; margin-right: 5px;}
.qeButtonUserAdmin {border: none; background: transparent url(../img/en_GB/userAdmin.gif) no-repeat center; text-indent: -999px; font-size: 0px; line-height: 0px; width:99px; height:27px; float: left; margin-right: 5px;}
.qeButtonAgentGetAddUser {border: none; background: transparent url(../img/en_GB/addUser.gif) no-repeat center; text-indent: -999px; font-size: 0px; line-height: 0px; width:99px; height:27px; float: left; margin-right: 5px;}
.qeButtonAgentGetEditUser  {border: none; background: transparent url(../img/en_GB/editUser.gif) no-repeat center; text-indent: -999px; font-size: 0px; line-height: 0px; width:69px; height:20px;}

.qeButtonActivateUser  {border: none; background: transparent url(../img/en_GB/activateUser.gif) no-repeat center; text-indent: -999px; font-size: 0px; line-height: 0px; width:99px; height:27px;}
.qeButtonExpireUser  {border: none; background: transparent url(../img/en_GB/expireUser.gif) no-repeat center; text-indent: -999px; font-size: 0px; line-height: 0px; width:99px; height:27px;}
.qeButtonResetPassword  {border: none; background: transparent url(../img/en_GB/resetPassword.gif) no-repeat center; text-indent: -999px; font-size: 0px; line-height: 0px; width:115px; height:27px;}

.qeButtonDeselect {font-size: 0px; border: none; background: transparent url(../img/en_GB/unSelActs.gif) no-repeat center; text-indent: -999px; line-height: 0px; width:82px; height:27px;}
.qeButtonNextStep {border: none; background: transparent url(../img/en_GB/proceed.gif) no-repeat center; text-indent: -999px; font-size: 0px; line-height: 0px; width:114px; height:27px; float: right; }
.qeButtonPreviousStep {border: none; background: transparent url(../img/en_GB/back.gif) no-repeat center; text-indent: -999px; font-size: 0px; line-height: 0px; width:114px; height:27px; float: left; margin-right: 5px;}
.qeButtonGetPrice {border: none; background: transparent url(../img/en_GB/showPrice.gif) no-repeat center; text-indent: -999px; font-size: 0px; line-height: 0px; width:114px; height:27px; float: right; }
.qeButtonRenew {border: none; background: transparent url(../img/en_GB/renew.gif) no-repeat center; text-indent: -999px; font-size: 0px; line-height: 0px; width:222px; height:46px; float: right; }

.qeButtonBuyNow {border: none; background: transparent url(../img/en_GB/buyNow.gif) no-repeat center; text-indent: -999px; font-size: 0px; line-height: 0px; width:114px; height:27px; float: right; }
.qeButtonPurchase {border: none; background: transparent url(../img/en_GB/buyNow.gif) no-repeat center; text-indent: -999px; font-size: 0px; line-height: 0px; width:114px; height:27px; float: right; }
.qeButtonFinish {border: none; background: transparent url(../img/en_GB/finish.gif) no-repeat center; text-indent: -999px; font-size: 0px; line-height: 0px; width:66px; height:27px; float: right; }

.qeImgProceed {border: none; background: url(http://www.columbusdirect.com/img/en_GB/proceed.gif) no-repeat center; width:120px; height:30px; float: right;}

.qeButtonAddMC  {border: none; background: transparent url(../img/en_GB/addScreening.gif) no-repeat center; text-indent: -999px; font-size: 0px; line-height: 0px; width:69px; height:20px;}
.qeButtonEditMC  {border: none; background: transparent url(../img/en_GB/editScreening.gif) no-repeat center; text-indent: -999px; font-size: 0px; line-height: 0px; width:69px; height:20px;}
.qeButtonDeleteMC  {border: none; background: transparent url(../img/en_GB/removeScreening.gif) no-repeat center; text-indent: -999px; font-size: 0px; line-height: 0px; width:69px; height:20px;}

.qeButtonExcludeMC  {border: none; background: transparent url(../img/en_GB/exclude.gif) no-repeat center; text-indent: -999px; font-size: 0px; line-height: 0px; width:69px; height:20px;}
.qeButtonReinstateMC  {border: none; background: transparent url(../img/en_GB/re-instate.gif) no-repeat center; text-indent: -999px; font-size: 0px; line-height: 0px; width:69px; height:20px;}

.qeButtonEmailAQuote {border: none; background: transparent url(../img/en_GB/email-quote.gif) no-repeat center; text-indent: -999px; font-size: 0px; line-height: 0px; width:142px; height:27px; float: left; margin-right: 5px; }

.qeHolderRow {display: block; height: 17px; margin: 1px 0px 1px 0px;}
.qeTick {display: block; float: left; border: none; background: transparent url(../img/en_GB/tick.gif) no-repeat center; width:17px; height:17px;}
.qeCross {display: block; float: left; border: none; background: transparent url(../img/en_GB/cross.gif) no-repeat center; width:17px; height:17px;}

.qeCVVimg {display: block; border: none; background: transparent url(../img/en_GB/cvv.gif) no-repeat center; width:250px; height:116px;}
.qe3DS_1 {display: block; float: left; border: none; background: transparent url(../img/en_GB/MCSC.png) no-repeat center; width:105px; height:38px;}
.qe3DS_2 {display: block; margin-left: 105px; border: none; background: transparent url(../img/en_GB/VbV.png) no-repeat center; width:94px; height:34px;}

.qeIEbugFix {display: inline; font-size: 0px; padding: 0px; margin: 0px;}

.qeIbutton {vertical-align:top; margin:2px 0px 0px 3px; padding:0px; font-size: 0px; border: none; background: transparent url(../img/en_GB/infoicon.gif) no-repeat center; text-indent: -999px; line-height: 0px; width:12px; height:12px;}




td.qeSumRowHover {background:#ffffff;}
td.qeSumCellHover {background:#002060;color:#ffffff;}


a.qeShowHideSummary:link {color: #002060; font-family: arial,verdana; font-size: 9px; font-weight: normal; text-decoration: underline;}
a.qeShowHideSummary:visited {color: #002060; font-family: arial,verdana; font-size: 9px; font-weight: normal; text-decoration: underline;}
a.qeShowHideSummary:focus {color: #002060; font-family: arial,verdana; font-size: 9px; font-weight: normal; text-decoration: underline;}
a.qeShowHideSummary:hover {color: #000000; font-family: arial,verdana; font-size: 9px; font-weight: normal; text-decoration: underline;}
a.qeShowHideSummary:active {color: #002060; font-family: arial,verdana; font-size: 9px; font-weight :normal; text-decoration: underline;}

a.qeLink:link {color: #002060; font-weight: bold; text-decoration: underline;}
a.qeLink:visited {color: #002060; font-weight: bold; text-decoration: underline;}
a.qeLink:focus {color: #002060; font-weight: bold; text-decoration: underline;}
a.qeLink:hover {color: #002060; font-weight: bold; text-decoration: underline;}
a.qeLink:active {color: #002060; font-weight :bold; text-decoration: underline;}

a.qeSandAlink:link {color: #002060; font-weight: bold; text-decoration: underline;}
a.qeSandAlink:visited {color: #002060; font-weight: bold; text-decoration: underline;}
a.qeSandAlink:focus {color: #002060; font-weight: bold; text-decoration: underline;}
a.qeSandAlink:hover {color: #002060; font-weight: bold; text-decoration: underline;}
a.qeSandAlink:active {color: #002060; font-weight :bold; text-decoration: underline;}

.qeMedTitle {
	font-weight: bold;
	color:#f00;
	text-decoration: underline;
}

.qeMedText {

}

.qeMedConList {padding:5px; margin-left:25px;}
.qeMedConDeclared {font-weight: bold;}
.qeMedConDeclined {font-weight: bold;}

.qeMedDeclinedMSG {
	width: 750px;
}

.qePriceTXT {font-size: 9px;}
.qePrice {font-size: 15px; font-weight: bold;}
.qeTotal {font-size: 15px; font-weight: bold;}

.qePostageFeeTXT {color: red;}
.qeSMSFeeTXT {color: red;}
.qeCCFeeTXT {color: red;}

.qeOriginalPriceTXT {color: red; text-decoration: line-through;}

.qeLabelPage4TXT {font-weight: bold;}

.qeWdysauTXT {font-weight: bold;}

.qeImportantNotes {text-align: center}

.qeImportantNotesLabel {
	font-weight: bold;
	color:#f00;
	text-decoration: underline;
}

.qe3dsTitle {
	font-weight: bold;
	font-size: 12px;
}

.qe3dsText {
	font-size: 9px;
}

.qeCertNo {font-weight: bold;}

.qeSumPrice {font-size:16px;}

#collectionBody_summaryFooter {background-color: #002060; width: 760px; padding:5px 0px 5px 10px; color:#ffffff; font-weight: bold; background: url(../images/footersum.gif) no-repeat !important;}

#collectionLabel_policyHolder {background-color: #002060; width: 760px; padding:5px 0px 5px 10px; color:#ffffff; font-weight: bold; background: url(../images/topper3.gif) no-repeat !important;}

#collectionLabel_addressDetails {background-color: #002060; width: 760px; padding:5px 0px 5px 10px; color:#ffffff; font-weight: bold; background: url(../images/topper3.gif) no-repeat !important;}

#collectionLabel_confirmation {background-color: #002060; width: 760px; padding:5px 0px 5px 10px; color:#ffffff; font-weight: bold; background: url(../images/topper3.gif) no-repeat !important;}

#collectionLabel_policyDocs {background-color: #002060; width: 760px; padding:5px 0px 5px 10px; color:#ffffff; font-weight: bold; background: url(../images/topper3.gif) no-repeat !important;}

#collectionLabel_partyMembers {background-color: #002060; width: 760px; padding:5px 0px 5px 10px; color:#ffffff; font-weight: bold; background: url(../images/topper3.gif) no-repeat !important;}

#collectionLabel_paymentDetails {background-color: #002060; width: 760px; padding:5px 0px 5px 10px; color:#ffffff; font-weight: bold; background: url(../images/topper3.gif) no-repeat !important;}

#collectionLabel_questions {background-color: #002060; width: 760px; padding:5px 0px 5px 10px; color:#ffffff; font-weight: bold; background: url(../images/topper3.gif) no-repeat !important;}

#collectionLabel_confirmationMessage {background-color: #002060; width: 560px; padding:5px 0px 5px 10px; color:#ffffff; font-weight: bold; background: url(../images/topper2.gif) no-repeat !important;}

#collectionLabel_emailAQuoteForm {background-color: #002060; width: 760px; padding:5px 0px 5px 10px; color:#ffffff; font-weight: bold; background: url(../images/topper3.gif) no-repeat !important;}

#row_summaryFooter {font-weight:normal; color:#ffffff;}

.qeImportantNotesListItem {color: #000000;}

.qeImportantNotesLabel {color: #000000;}

.collection_emailAQuoteHeader {background-color: #dfe1f3;}
.collection_emailAQuoteFooter {background-color: #fff;}
#collectionBody_emailAQuoteHeader {background-color: #dfe1f3;}
#collectionBody_emailAQuoteFooter {background-color: #fff;}
.qeEmailAQuoteNeedAnythingElse {font-size:16pt; font-weight: bold;}


.qeSumLeftGroupOption {background: url(../images/tab.gif) no-repeat;}

.qeSumBodyGroupOptionCustomise {display:none;}

.qeSumBodyBottomTh_COLSGD {border-top:1px #d5dae4 solid; border-left:1px #d5dae4 solid; background: url(../images/optionbg.gif) repeat-x !important; }
.qeSumBodyBottomTh_COLSSV {border-top:1px #d5dae4 solid; border-left:1px #d5dae4 solid; background: url(../images/optionbg.gif) repeat-x !important; }
.qeSumBodyBottomTh_COLSBZ {border-top:1px #d5dae4 solid; background: url(../images/optionbg.gif) repeat-x !important; padding-bottom:40px;}
.qeSumBodyBottomTh_COLFST {border-top:1px #d5dae4 solid; border-left:1px #d5dae4 solid; background: url(../images/optionbg.gif) repeat-x !important; }
.qeSumBodyBottomTh_COLF31 {border-top:1px #d5dae4 solid; border-left:1px #d5dae4 solid; background: url(../images/optionbg.gif) repeat-x !important; }
.qeSumBodyBottomTh_COLFGD {border-top:1px #d5dae4 solid; border-left:1px #d5dae4 solid; background: url(../images/optionbg.gif) repeat-x !important; }
.qeSumBodyBottomTh_COLFSE {border-top:1px #d5dae4 solid; border-left:1px #d5dae4 solid; background: url(../images/optionbg.gif) repeat-x !important; }
.qeSumBodyBottomTh_COLMSF {border-top:1px #d5dae4 solid; border-left:1px #d5dae4 solid; background: url(../images/optionbg.gif) repeat-x !important; }
.qeSumBodyBottomTh_COLFSK {border-top:1px #d5dae4 solid; border-left:1px #d5dae4 solid; background: url(../images/optionbg.gif) repeat-x !important; }
.qeSumBodyBottomTh_COLMSS {border-top:1px #d5dae4 solid; border-left:1px #d5dae4 solid; background: url(../images/optionbg.gif) repeat-x !important; }
.qeSumBodyBottomTh_COLFGS {border-top:1px #d5dae4 solid; border-left:1px #d5dae4 solid; background: url(../images/optionbg.gif) repeat-x !important; }
.qeSumBodyBottomTh_COLFSU {border-top:1px #d5dae4 solid; border-left:1px #d5dae4 solid; background: url(../images/optionbg.gif) repeat-x !important; }
.qeSumBodyBottomTh_COLMEX {border-top:1px #d5dae4 solid; border-left:1px #d5dae4 solid; background: url(../images/optionbg.gif) repeat-x !important; }
.qeSumBodyBottomTh_COLMEG {border-top:1px #d5dae4 solid; border-left:1px #d5dae4 solid; background: url(../images/optionbg.gif) repeat-x !important; }
.qeSumBodyBottomTh_COLMES {border-top:1px #d5dae4 solid; background: url(../images/optionbg.gif) repeat-x !important; }
.qeSumBodyBottomTh_COLMBZ {border-top:1px #d5dae4 solid; background: url(../images/optionbg.gif) repeat-x !important; }
.qeSumBodyBottomTh_COLMGD {border-top:1px #d5dae4 solid; border-left:1px #d5dae4 solid; background: url(../images/optionbg.gif) repeat-x !important; }
.qeSumBodyBottomTh_COLFSS {border-top:1px #d5dae4 solid; border-left:1px #d5dae4 solid; background: url(../images/optionbg.gif) repeat-x !important; }
.qeSumBodyBottomTh_COLMSV {border-top:1px #d5dae4 solid; border-left:1px #d5dae4 solid; background: url(../images/optionbg.gif) repeat-x !important; }
.qeSumBodyBottomTh_COLMS2 {border-top:1px #d5dae4 solid; border-left:1px #d5dae4 solid; background: url(../images/optionbg.gif) repeat-x !important;
}

.qeSumBodyBottomTh_COLSGD {border-top:1px #d5dae4 solid; border-left:1px #d5dae4 solid; border-right:1px #d5dae4 solid; background: url(../images/optionbg.gif) repeat-x !important; }
.qeSumBodyBottomTh_COLMEP {border-top:1px #d5dae4 solid; border-left:1px #d5dae4 solid; border-right:1px #d5dae4 solid; background: url(../images/optionbg.gif) repeat-x !important; }
.qeSumBodyBottomTh_COLMG2 {border-top:1px #d5dae4 solid; border-left:1px #d5dae4 solid; border-right:1px #d5dae4 solid; background: url(../images/optionbg.gif) repeat-x !important; }
.qeSumBodyBottomTh_COLMPP {border-top:1px #d5dae4 solid; border-left:1px #d5dae4 solid; border-right:1px #d5dae4 solid; background: url(../images/optionbg.gif) repeat-x !important; }
.qeSumBodyBottomTh_COLGLB {border-top:1px #d5dae4 solid; border-left:1px #d5dae4 solid; border-right:1px #d5dae4 solid; background: url(../images/optionbg.gif) repeat-x !important; }

.qeSumBodyBG_COLMEP {background: #ffffff url(../images/platinum.gif) no-repeat; border-right: 1px solid #002060;}
.qeSumBodyBG_COLMEG {background: #ffffff url(../images/gold.gif) no-repeat;}
.qeSumBodyBG_COLMES {background: #ffffff url(../images/silver.gif) no-repeat;}
.qeSumBodyBG_COLMG2 {width:230px; background: #ffffff url(../images/gold.gif) no-repeat;}
.qeSumBodyBG_COLMGD {width:230px; background: #ffffff url(../images/gold.gif) no-repeat;}
.qeSumBodyBG_COLMS2 {width:230px; background: #ffffff url(../images/silver.gif) no-repeat;}
.qeSumBodyBG_COLMSV {width:230px; background: #ffffff url(../images/silver.gif) no-repeat;}
.qeSumBodyBG_COLMBZ {width:230px; background: #fdf5e7 url(../images/bronze.gif) no-repeat;}
.qeSumBodyBG_COLSGD {width:230px; background: #ffffff url(../images/gold.gif) no-repeat;}
.qeSumBodyBG_COLSSV {width:230px; background: #ffffff url(../images/silver.gif) no-repeat;}
.qeSumBodyBG_COLSBZ {width:230px; background: #fdf5e7 url(../images/bronze.gif) no-repeat;}
.qeSumBodyBG_COLMPT {width:230px; background: #ffffff url(../images/amt.gif) no-repeat;}
.qeSumBodyBG_COLBPC {width:230px; background: #ffffff url(../images/amt.gif) no-repeat; }
.qeSumBodyBG_COLMSK {width:230px; background: #e8f6fd url(../images/ski.gif) no-repeat; }
.qeSumBodyBG_COLFSX {border-right: 1px solid #002060;}
/*.qeSumBodyBG_COLMEX {border-right: 1px solid #002060;}*/

.qeSumTable td {padding-top:3px; padding-bottom:3px}
.qeRight2P5cell table td {padding-top:3px; padding-bottom:3px}
.qeRight2P5cell table tr td {background:#fff url(../images/gradBg.gif) top left repeat-x ; border-bottom:2px solid #EBECF2;  border-left:0px solid #EBECF2; padding-top:5px;    border-right:0px solid #EBECF2; }
.qeRight2P5cell table .qeSumHead {font-size:110%; background:#002060; padding-bottom:5px; padding-top:5px}
.qeRight2P5cell table tr .qeSumLeft {border-left:0px !important}

.qeRight2P5cell table tr .qeSumBG_excess {border-right: 0px !important;}


.qeLeft2P5cell table tr td {padding-top:3px; padding-bottom:10px}
.qeLeft2P5cell table tr .qeSumLeft2P5 {width:170px}

#COLMBZ_price {font-weight:bold; font-size:16px;}
#COLMSV_price {font-weight:bold; font-size:16px;}
#COLMS2_price {font-weight:bold; font-size:16px;}
#COLMGD_price {font-weight:bold; font-size:16px;}
#COLMG2_price {font-weight:bold; font-size:16px;}
