#pickUpLocResultsCont,#dropOffLocResultsCont,#calendarCont {display:none}
 body {background:#FFFFFF ;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;padding:0px;margin:0px 0px 0px 10px;color:#000000}
 a {color:#000000}
    #dynamiccontent {min-width:500px;max-width:800px;position:relative;}
    .clear {clear:both}
    .stepheaderl {background:#F5F5F5;height:40px;display:none}
    .stepheaderr  {background:#F5F5F5;height:40px}
    .stepheadertext {text-align:left;color:#333333;font-weight:bold;font-size:1.6em;padding-left:10px;line-height:40px}
    .stepcontent {text-align:left;padding:10px;background:#FFFFFF;margin-bottom:10px;border:0px solid #CCC}
    .stepcontentsmall {text-align:left;padding:10px;background:#FFFFFF;margin-bottom:10px;border:0px solid #CCC}
    #supportblock{background:#F5F5F5;}
    .step1left {width:50%;min-width:225px;float:left}
    .step1right {float:left}
    .step1right ul{margin-top:0px;margin-bottom:0px;padding-left:30px}
    .stepbottoml {display:none}
    .stepbottomr {display:none}
    .upgradeheaderl {display:none}
    .upgradeheaderr {display:none}
    .upgradebottoml {display:none}
    .upgradebottomr {display:none}
  .labels, .label {line-height:20px;text-transform:none;font-weight:normal;float:left;width:30%;min-width:100px}
  .labels2 {float:left;width:70%;min-width:250px}
  .currencytype {float:left;width:30px}
   .BNprice {float:left;width:60px;text-align:right}
   .total, .subtotal {font-weight:bold}
   .values {float:left;width:70%}
   .headeroption {text-decoration:underline;padding-right:10px;float:right;font-size:0.8em;cursor:pointer}
    .stepheaderlsmall{display:none}
    .stepheaderrsmalr {display:none}
   .keyicon {height:20px;line-height:20px;float:left;padding-left:30px;width:45%;background : transparent url(icon.png) no-repeat}
    .headtxt1 {font-weight:bold;padding-bottom:5px;font-size:1.1em}
     .stepbottomlsmall {display:none}
   .stepbottomrsmall {display:none}
    .listRow .stepcontentsmall, .colorCar .stepcontentsmall {border:1px solid #D3CFBA;}
   .colorCarOver .stepcontentsmall {border:1px solid #D3CFBA;background:#FAFAFA}
 
  .button .buttonleft {cursor:pointer;height:20px;width:10px;float:left;background-image:url('../media/sprite_transavia.gif');background-position: 0 -150px ;background-repeat:no-repeat;}
  .button .buttonmiddle {font-weight:bold;color:#303F89;line-height:20px;width:auto;cursor:pointer;height:20px;float:left;background-image:url('../media/sprite_transavia.gif');background-position: -10px -150px ;background-repeat:no-repeat;}
  .button .buttonright {cursor:pointer;height:20px;width:17px;float:left;background-image:url('../media/sprite_transavia.gif');background-position: right -150px ;background-repeat:no-repeat;}
   .buttonMO .buttonleft {cursor:pointer;height:20px;width:10px;float:left;background-image:url('../media/sprite_transavia.gif');background-position: 0 -150px ;background-repeat:no-repeat;}
  .buttonMO .buttonmiddle {font-weight:bold;color:#303F89;line-height:20px;width:auto;cursor:pointer;height:20px;float:left;background-image:url('../media/sprite_transavia.gif');background-position: -10px -150px ;background-repeat:no-repeat;}
  .buttonMO .buttonright {cursor:pointer;height:20px;width:17px;float:left;background-image:url('../media/sprite_transavia.gif');background-position: right -150px ;background-repeat:no-repeat;}



#carlist2 .button .buttonleft {cursor:pointer;height:19px;width:8px;float:left;background-image:url('../media/btn_lft.gif');background-position: 0 0px ;background-repeat:no-repeat;}
#carlist2 .button .buttonmiddle {padding:0px 4px;font-weight:normal;color:#FFFFFF;line-height:17px;width:auto;cursor:pointer;height:19px;float:left;background-image:none;background-position: -10px -150px ;background-repeat:no-repeat;background-color:#6DB33F}
#carlist2 .button .buttonright {cursor:pointer;height:19px;width:13px;float:left;background-image:url('../media/btn_rgt.gif');background-position: right 0px ;background-repeat:no-repeat;}
#carlist2 .buttonMO .buttonleft {cursor:pointer;height:19px;width:8px;float:left;background-image:url('../media/btn_lft.gif');background-position: 0 0px ;background-repeat:no-repeat;}
#carlist2 .buttonMO .buttonmiddle {padding:0px 4px;font-weight:normal;color:#FFFFFF;line-height:17px;width:auto;cursor:pointer;height:19px;float:left;background-image:none;background-position: -10px -150px ;background-repeat:no-repeat;background-color:#6DB33F}
#carlist2 .buttonMO .buttonright {cursor:pointer;height:19px;width:13px;float:left;background-image:url('../media/btn_rgt.gif');background-position: right 0px ;background-repeat:no-repeat;}





.caricontext {line-height:20px;float:left}
.iconseats {float:left;width:20px;height:20px;line-height:20px;background:transparent url('../media/sprite_transavia.gif') -100px 0px no-repeat;}
.iconsuitcases {float:left;width:20px;height:20px;line-height:20px;background:transparent url('../media/sprite_transavia.gif') -120px 0px no-repeat;}
.icontransmission {float:left;width:20px;height:20px;line-height:20px;background:transparent url('../media/sprite_transavia.gif') -140px 0px no-repeat;}
.iconwarning {float:left;width:20px;height:20px;line-height:20px;background:transparent url('../media/sprite_transavia.gif') -160px 0px no-repeat;}
.iconavailable {float:left;width:20px;height:20px;line-height:20px;background:transparent url('../media/sprite_transavia.gif') -80px 0px no-repeat;}
.iconairco {float:left;width:20px;height:20px;line-height:20px;background:transparent url('../media/sprite_transavia.gif') -20px 0px no-repeat;}
.icon4wd {float:left;width:20px;height:20px;line-height:20px;background:transparent url('../media/sprite_transavia.gif') 0px 0px no-repeat;}
.iconnavigation {float:left;width:20px;height:20px;line-height:20px;background:transparent url('../media/sprite_transavia.gif') -60px 0px no-repeat;}
.notset{float:left;width:20px;height:20px;line-height:20px;background:transparent url('../media/sprite_transavia.gif') -200px 0px no-repeat;}
.valid {float:left;width:20px;height:20px;line-height:20px;background:transparent url('../media/sprite_transavia.gif') -240px 0px no-repeat;}
.notvalid {float:left;width:20px;height:20px;line-height:20px;background:transparent url('../media/sprite_transavia.gif') -220px 0px no-repeat;}
.fake{float:left;width:20px;height:20px;line-height:20px;}


.calendaricon {background:transparent url('../media/sprite_transavia.gif') -260px 3px no-repeat;margin:0px 5px;height:20px;width:20px;float:left}




#pickuptime , #dropofftime {float:left}

/* calendar CSS */










/* Distributed as part of The Coolest DHTML Calendar
   Author: Mihai Bazon, www.bazon.net/mishoo
   Copyright Dynarch.com 2005, www.dynarch.com
*/

/* The main calendar widget.  DIV containing a table. */

div.calendar { position: relative; }

.calendar, .calendar table {
  border: 1px solid #bdb2bf;
  font-size: 11px;
  color: #000;
  cursor: default;
  background:transparent url('../media/sprite_transavia.gif') -0px -860px no-repeat;
  font-family: "trebuchet ms",verdana,tahoma,sans-serif;
  width: 250px; 
  height: 200px;
}
.calendar {
  border-color: #797979;
  z-index:1000
}

/* Header part -- contains navigation buttons and day names. */

.calendar .button { /* "<<", "<", ">", ">>" buttons have this class */
  text-align: center;    /* They are the navigation buttons */
  padding: 2px;          /* Make the buttons seem like they're pressing */
  background: url("title-bg.gif") repeat-x 0 100%; color: #000;
  font-weight: bold;
}

.calendar .nav {
  font-family: verdana,tahoma,sans-serif;
}

.calendar .nav div {
  background: transparent url("menuarrow.gif") no-repeat 100% 100%;
}

.calendar thead tr { background: url("title-bg.gif") repeat-x 0 100%; color: #000; }

.calendar thead .title { /* This holds the current "month, year" */
  font-weight: bold;      /* Pressing it will take you to the current date */
  text-align: center;
  padding: 2px;
  background: url("title-bg.gif") repeat-x 0 100%; color: #000;
}

.calendar thead .headrow { /* Row <TR> containing navigation buttons */
}

.calendar thead .name { /* Cells <TD> containing the day names */
  border-bottom: 1px solid #797979;
  padding: 2px;
  text-align: center;
  color: #000;
}

.calendar thead .weekend { /* How a weekend day name shows in header */
  color: #c44;
}

.calendar thead .hilite { /* How do the buttons in header appear when hover */
  background: url("hover-bg.gif");
  border-bottom: 1px solid #797979;
  padding: 2px 2px 1px 2px;
}

.calendar thead .active { /* Active (pressed) buttons in header */
  background: url("active-bg.gif"); color: #fff;
  padding: 3px 1px 0px 3px;
  border-bottom: 1px solid #797979;
}

.calendar thead .daynames { /* Row <TR> containing the day names */
  background: url("dark-bg.gif");
}

/* The body part -- contains all the days in month. */

.calendar tbody .day { /* Cells <TD> containing month days dates */
  font-family: verdana,tahoma,sans-serif;
  width: 2em;
  color: #000;
  text-align: right;
  padding: 2px 4px 2px 2px;
}
.calendar tbody .day.othermonth {
  font-size: 80%;
  color: #999;
}
.calendar tbody .day.othermonth.oweekend {
  color: #f99;
}

.calendar table .wn {
  padding: 2px 3px 2px 2px;
  border-right: 1px solid #797979;
  background: url("dark-bg.gif");
}

.calendar tbody .rowhilite td,
.calendar tbody .rowhilite td.wn {
  background: url("rowhover-bg.gif");
}

.calendar tbody td.today { font-weight: bold; /* background: url("today-bg.gif") no-repeat 70% 50%; */ }

.calendar tbody td.hilite { /* Hovered cells <TD> */
  background: url("hover-bg.gif");
  padding: 1px 3px 1px 1px;
  border: 1px solid #bbb;
}

.calendar tbody td.active { /* Active (pressed) cells <TD> */
  padding: 2px 2px 0px 2px;
}

.calendar tbody td.weekend { /* Cells showing weekend days */
  color: #c44;
}

.calendar tbody td.selected { /* Cell showing selected date */
  font-weight: bold;
  border: 1px solid #797979;
  padding: 1px 3px 1px 1px;
  background: url("active-bg.gif"); color: #fff;
}

.calendar tbody .disabled { color: #999; }

.calendar tbody .emptycell { /* Empty cells (the best is to hide them) */
  visibility: hidden;
}

.calendar tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
  display: none;
}

/* The footer part -- status bar and "Close" button */

.calendar tfoot .footrow { /* The <TR> in footer (only one right now) */
  text-align: center;
  color: #fff;
}

.calendar tfoot .ttip { /* Tooltip (status bar) cell <TD> */
  padding: 2px;
  background: url("status-bg.gif") repeat-x 0 0; color: #000;
}

.calendar tfoot .hilite { /* Hover style for buttons in footer */
  background: #afa;
  border: 1px solid #084;
  color: #000;
  padding: 1px;
}

.calendar tfoot .active { /* Active (pressed) style for buttons in footer */
  background: #7c7;
  padding: 2px 0px 0px 2px;
}

/* Combo boxes (menus that display months/years for direct selection) */

.calendar .combo {
  position: absolute;
  display: none;
  top: 0px;
  left: 0px;
  width: 4em;
  cursor: default;
  border-width: 0 1px 1px 1px;
  border-style: solid;
  border-color: #797979;
  background: url("normal-bg.gif"); color: #000;
  z-index: 100;
  font-size: 90%;
}

.calendar .combo .label,
.calendar .combo .label-IEfix {
  text-align: center;
  padding: 1px;
}

.calendar .combo .label-IEfix {
  width: 4em;
}

.calendar .combo .hilite {
  background: url("hover-bg.gif"); color: #000;
}

.calendar .combo .active {
  background: url("active-bg.gif"); color: #fff;
  font-weight: bold;
}

.calendar td.time {
  border-top: 1px solid #797979;
  padding: 1px 0px;
  text-align: center;
  background: url("dark-bg.gif");
}

.calendar td.time .hour,
.calendar td.time .minute,
.calendar td.time .ampm {
  padding: 0px 5px 0px 6px;
  font-weight: bold;
  background: url("normal-bg.gif"); color: #000;
}

.calendar td.time .hour,
.calendar td.time .minute {
  font-family: monospace;
}

.calendar td.time .ampm {
  text-align: center;
}

.calendar td.time .colon {
  padding: 0px 2px 0px 3px;
  font-weight: bold;
}

.calendar td.time span.hilite {
  background: url("hover-bg.gif"); color: #000;
}

.calendar td.time span.active {
  background: url("active-bg.gif"); color: #fff;
}

/* AUTOCOMPLETE CSS */

	.gewoon
	{
		background-color:	#fff;
		color:				#000;
	}
	.LinkHover
	{
		background-color:	#E1ECF4;
		color:				#102060;
		cursor:				pointer;
	}
	#Lijst
	{
		position:			absolute;
		display:			none;
		background-color:	#FFF;
		overflow:			auto;
		overflow-x:			hidden;
		border:				1px solid #000000;
		z-index:			999;
	}
	#Lijst td
	{
		padding-left:		3px;
		padding-right:		3px;
		white-space:		nowrap;
	}
	.gewoon .aantal
	{
		color:				#666;
	}
	.LinkHover .aantal
	{
		color:				#5070B0;
	}
	.geenlink
	{
		text-decoration:	none;
		color:				#000;
	}
	
	#Message
	{
		background-color: White;
		border-width: 1px;
		border-style: solid;
		margin: 0px;
		left: 0px;
		display: none;
		visibility: hidden;
		z-index:	999;
	}
	
	#pickuplocation_ac{width:90%;max-width:210px;}
	.inputdate {float:left;width:100px}
	.donotdisplay {display:none}
	.suplogo {width:75px;height:50px;float:right}
	.preferred { background:transparent url('../media/sprite_transavia.gif') -230px -40px no-repeat;}
	.matrixCell {cursor:pointer}
	.selected .matrixCell {background-color:#cccccc;color:#000000}
	.hover .matrixCell {background-color:#F5F5F5;color:#333333}
	.matrixInfoLeft {height:103px}
	#matrixInfo {
width:180px;
}
#matrix {margin-top:20px}
.matrixProduct {
cursor:pointer;
height:60px;
text-align:center;
width:80px;
}
.matrixCell {
border-right:1px solid #000;
border-top:1px solid #000;
text-align:center;
line-height:17px;
}
.matrixRowww {
border-right:1px solid #000;}
.whiteColomnBorder {
border-right:1px solid #000;
width:10px;
}
.matrixBottomLine {
border-top:1px solid #000;
}
.matrixCarClass{height:19px}
.matrixLabel {background:#F5F5F5;margin-bottom:5px;text-align:center;padding-top:3px;padding-bottom:3px;color:#333333}
#secExcluded {width:50%;min-width:300px;float:left;padding-bottom:10px}
#secIncluded {width:50%;min-width:300px;float:left}
.chckBx {width:20px;float:left}
.TitleExcl {float:left}
.Price {float:right;padding-right:20px}
.headHolder {font-weight:bold;padding-bottom:5px}
#return_office_hours, #pickup_office_hours {display:none}
.floatleft {float:left}
.widthInput {float:left}
.detailsLabels,.oop {padding-bottom:3px}













#optionDescription {position:absolute;border:1px solid #D3CFBA;background-color:#fff;width:50%;display:none;padding:10px}
#return_office_hours,#pickup_office_hours{position:absolute;border:1px solid #D3CFBA;background-color:#fff;}
.matrixBottomLine ,.whiteColomnBorder,.matrixCell,.matrixRowww {border-color:#cccccc}
#timecontainer {width:54px;float:left}
#datecontainer {width:150px;float:left}
.sub {margin-bottom:10px}
.kopje1 {font-weight:normal}
.kopje2, .kopje3 {display:none}
 #pickup_accom {display:none}


#pickuptime,#dropofftime {width:100%}


  #dynamiccontent {min-width:500px;max-width:800px;position:relative;}
 .calendar{background-color:#eee}
  #PickUp_OfficeID {max-width:90%}
  #location_ac{width:205px}
  
  
  #box333 div {height:15px;line-height:15px;}
  #box333 div.bod33subhead{height:20px;line-height:20px;color:#000000;font-weight:bold}
  #box333 div.bod33head{height:20px;line-height:20px;color:#FF0000;font-weight:bold;font-size:16px;margin-bottom:10px}
  
  #box333 div.box333item{color:#00FF00;cursor:pointer}
  #box333 div.box333itemMO{color:#0000FF;cursor:pointer}
  
        .CartCarPrice {background-color:#FAE6F2;margin-bottom:2px;clear:both;height:26px}
          .CartCarPrice div{line-height:26px;color:#000000}
            .PaymentPrice {background-color:#FAE6F2;margin-bottom:2px;clear:both;height:26px}
          .PaymentPrice div{line-height:26px;color:#000000}
          .Optionrowa {background-color:#FAE6F2;margin-bottom:2px;clear:both;height:26px}
          .Optionrowa div {line-height:26px;color:#000000}
          .Optionrowa input {margin-top:7px;}
              .OptionTotalRow div {line-height:26px;color:#000000} 
              .OptionSubTotalRow {background-color:#FFFFFF;margin-bottom:2px;clear:both;height:26px}
          .OptionSubTotalRow div{color:#000000;font-weight:bold}
          .OptionTotalRow {background-color:#65106E;margin-bottom:2px;clear:both;height:26px}
          .OptionTotalRow div {color:#FFFFFF;font-weight:bold}
          .CoolOptionDesc {clear:both;
          font-size:11px;
          padding:3px 10px 10px 57px;color:#000000}
          #product_options2 {width:100%;text-transform:none;}
          #product_options {display:none;}
          .optionDescButton {cursor:pointer;background:transparent url('/xmlMod/module_2006/library/media/Optionbutton.gif') no-repeat 0px 6px;height:26px;width:14px;}
          #PP_Subtotal_Price,#NPP_Subtotal_Price,#Total_Price{line-height:26px;float:right;margin-right:55px;width:60px;text-align:right}
          .Optionrowa.gray div {color:#aaaaaa;text-decoration:line-through;}
          .currencysymbol {width:30px;float:right;text-align:right}
          .OptionSubTotalRow div{line-height:26px;color:#000000}
     
          .upgradediv {width:301px;float:left}
          .upgradetop {width:301px;height:8px;background:transparent url('/xmlMod/module_2006/library/media/upgradetop.gif') no-repeat;}
          .upgrademid {width:301px;background:transparent url('/xmlMod/module_2006/library/media/upgrademid.gif') repeat-y;}
          .upgradebot {clear:both;width:301px;height:8px;background:transparent url('/xmlMod/module_2006/library/media/upgradebot.gif') no-repeat;}
          .textBlauw,.textBlauw div,.keyText {color:#14489E;font-size:12px}
          .keyColumn {line-height:20px}
          .crtop span, .crtop,.crtop div {color:#14489E;}
          .combiactie, .combiactie a {color:#14489E;font-size:11px;line-height:12px}
          .carrow_icons, .carrow_icons div{color:#14489E;font-size:12px;line-height:20px}


          #supportblock {background-color:#d4d5e4}
          #sup_bl_a{float:left;width:33%;cursor:pointer}
          .sup_bl_a .imgdiv {background-position:0px 0px;float:left;width:45px;height:45px;background-image:url(/xmlMod/module_1638/library/media/sup_sprite2.png)}
          .sup_bl_ahov .imgdiv {background-position:0px 45px;float:left;width:45px;height:45px;background-image:url(/xmlMod/module_1638/library/media/sup_sprite2.png)}
          #sup_bl_b{float:left;width:33%;cursor:pointer}
          .sup_bl_b .imgdiv {background-position:45px 0px;float:left;width:45px;height:45px;background-image:url(/xmlMod/module_1638/library/media/sup_sprite2.png)}
          .sup_bl_bhov .imgdiv {background-position:45px 45px;float:left;width:45px;height:45px;background-image:url(/xmlMod/module_1638/library/media/sup_sprite2.png)}
          #sup_bl_c{float:left;width:33%;cursor:pointer}
          .sup_bl_c .imgdiv {background-position:90px 0px;float:left;width:45px;height:45px;background-image:url(/xmlMod/module_1638/library/media/sup_sprite2.png)}
          .sup_bl_chov .imgdiv {background-position:90px 45px;float:left;width:45px;height:45px;background-image:url(/xmlMod/module_1638/library/media/sup_sprite2.png)}
       
       
    .normalb, .normala{color:#000000;}  
.coolMatrixlabel {line-height:22px;height:22px;float:left;background-color:#14489E;text-align:center;color:#FFFFFF;font-weight:bold}
.normala {background-color:#FAE6F2;color:#000000}
.normalb{background-color:#FFFFFF;color:#000000}
.selected {background-color:#C8007C;color:#ffffff} 
.hover {background-color:#C8007C;color:#FFFFFF}
.normalb, .normala, .martixBorderLeft{border-left:0px solid #FFFFFF;border-bottom:0px solid #FFFFFF}


.supportblockItemText{float:left;width:145px;padding-left:10px;height:31px;line-height:31px;}


.suppotblockItemEmail {width:190px;height:40px;float:left}
.suppotblockItemFAQ {width:190px;height:40px;float:left}
.suppotblockItemCallMeNow {width:190px;height:40px;float:left}
.suppotblockItemLiveSupport {width:190px;height:40px;float:left}
.supportblock{background:none repeat scroll 0 0 #F5F5F5;width:100%;text-align:left;height:auto;margin-bottom:10px;padding:10px 0px;}
/* .suppotblockItemsContainer{width:70%;float:left;} */
.suppotblockItemsContainer{}
.suppotblockItemsInnerContainer{padding:10px}
/* .suppotblockPhone {width:30%;float:left} */
.suppotblockPhone{padding-left:10px}
.suppotblockCallUs{height:26px;font-weight:bold;display:inline;line-height:26px}
.suppotblockPhoneNumber{display:inline;font-weight:bold;font-size:24px;line-height:26px}
.suppotblockOpeningHours{display:inline;line-height:26px}


input[type="text"]{height:16px;padding-top:0px;padding-bottom:0px;border:1px solid #7F9DB9;
color:#26327F;font-size:11px;}
select {
border:1px solid #7F9DB9;
color:#26327F;font-size:11px;
height:18px;
}
textarea{border:1px solid #7F9DB9;}

#tooltip {
background-color:#FFFFFF;
border:1px solid #640D6E;
color:#000000;
font-size:10px;
max-width:400px;
padding:8px;
position:absolute;
z-index:3000;

}
#tooltip h3 {font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;margin:0px;color:#640D6E}
.jtip,.jtip2,.jtip3,.jtipPickup,.jtipDropOff {cursor:help;}

.CRConditions a {text-decoration:none;font-weight:bold}
.CRConditions a:hover {text-decoration:underline;font-weight:bold}

.leftContentTop {height:8px;overflow:hidden;background:transparent url('../media/leftContentTop.png') no-repeat}
.leftContentBottom {height:18px;overflow:hidden;background:transparent url('../media/leftContentBottom.png') no-repeat}
.upgrade-top{background:#FFFFFF url('../media/upgrade-top.gif') no-repeat;height:6px;overflow:hidden}
.upgrade-bottom{background:#FFFFFF url('../media/upgrade-bottom.gif') no-repeat;height:16px;overflow:hidden}
.ui-datepicker-trigger {cursor:pointer}
#pickupdate,#dropoffdate{cursor:pointer}
.ui-datepicker-close {text-transform:none}
.legenda div {text-transform:none}
#waitlayer{margin-left:-10px}
.contactLabel{cursor:pointer;color:#009FDA;background:transparent url('../media/bluearrow.gif') no-repeat 0 6px;height:20px;padding-left:20px;line-height:20px;}

.alertButton{background:transparent url('../media/alterboxArrow.png') no-repeat 0 0px;padding:0px 10px 0px 24px;line-height:16px;cursor:pointer}
#alertContentBox, #alertContentBox div {color:#0045AD;}
.headHolderLink,.ui-datepicker-new-month,.Xcontact,.Xcontact div {text-transform:none;} 
.lowercase,.lowercase div,.lowercase span,.lowercase a,.CoolOptionDesc,.detailsLabels {text-transform:none;}

.purpleBackground div {color:#FFFFFF}
.promo_code {height:70px}
.top10DestLoc {cursor:pointer;height:25px;padding-left:10px}
.top10DestLoc div {line-height:24px;font-weight:bold;color:#69106C}

.whitetxt,.whitetxt span,.whitetxt div {color:#FFFFFF}

.titleBlock {background-color:#650D6E;height:42px;width:100%}
.titleBlockLeft{background:transparent url('../media/titleblock_le.gif') no-repeat 0 0px;height:42px;width:5px;float:left}
.titleBlockMiddle{height:42px;line-height:42px;color:#FFFFFF;float:left;font-weight:bold;overflow:hidden;padding-left:10px;}
.titleBlockRight{background:transparent url('../media/titleblock_ri.gif') no-repeat 0 0px;height:42px;width:5px;float:right}


.Button {height:20px;width:100%;cursor:pointer}
.ButtonLeft{background:transparent url('../media/btn20_le.png') no-repeat 0 0px;height:20px;width:22px;float:left}
.ButtonMiddle{font-weight:bold;height:20px;line-height:19px;color:#FFFFFF;background-color:#C8007C;float:left;text-align:left}
.ButtonRight{background:transparent url('../media/btn20_ri.png') no-repeat 0 0px;height:20px;width:5px;float:left}



.PartnerBlockBorderTop{background:transparent url('../media/partnblock_brdrtop.gif') no-repeat 0 0px;height:5px;width:227px;overflow:hidden;}
.PartnerBlockCenter{border-color:#F55CAC; border-style:solid; border-width:0px 2px}


.PartnerBlockBorderBottom{background:transparent url('../media/partnblock_brdrbot.gif') no-repeat 0 0px;height:5px;width:227px;overflow:hidden;}

#prodMatrix{clear:both;
padding:0 0 30px;}
.newHeadHolder{
color:#65106E;
font-size:1.6em;
font-weight:bold;
height:30px;
line-height:24px;
}

.tabRight{ 
background:transparent url('../media/tabRight.png') no-repeat 0 0px;height:37px;width:5px;overflow:hidden;float:left}

.tabLeft{ 
background:transparent url('../media/tabLeft.png') no-repeat 0 0px;height:37px;width:4px;overflow:hidden;float:left}

.tabMiddle{ 
background:transparent url('../media/arrow.png') no-repeat 11px 6px;height:37px;width:124px;overflow:hidden;float:left}
.tabMiddle div {color:#FFFFFF;font-weight:bold;padding:7px 0px 0px 32px;}


.crumbLeft{ background:transparent url('../media/CrumbLeft.png') no-repeat 0px 0px;height:20px;width:11px;overflow:hidden;float:left}
.crumbRight{ background:transparent url('../media/CrumbRight.png') no-repeat 0px 0px;height:20px;width:11px;overflow:hidden;float:right}


.FooterLeft{ background:transparent url('../media/FooterLeft.png') no-repeat 0px 0px;height:26px;width:8px;overflow:hidden;float:left}
.FooterRight{ background:transparent url('../media/FooterRight.png') no-repeat 0px 0px;height:26px;width:8px;overflow:hidden;float:right}

.PartnerBlockCenter a{text-decoration:none;color:#650F6D;line-height:18px;background:transparent url('../media/left_box_a_bg.gif') no-repeat 0px -1px;padding-left:5px}
.PartnerBlockCenter a:hover{text-decoration:underline;color:#c8007c;line-height:18px;}
.crumb{float:left;width:144px;height:20px;cursor:default;background:transparent url('../media/rbToDo.gif') no-repeat 0px 4px;}
.crumb div {height:20px;line-height:19px;color:#ffffff;padding-left:20px}
.crumbDone {cursor:pointer;background:transparent url('../media/rbDone.gif') no-repeat 0px 4px;}
.crumCurrent {background:transparent url('../media/rbActive.gif') no-repeat 0px 4px;}
#WizzHeader {background:transparent url('/xmlMod/module_258/library/media/headerWizz.jpg') no-repeat}

.topLeftType1 {background:transparent url('/xmlMod/module_258/library/media/topLeftType1.png') no-repeat;overflow:hidden;height:28px;width:228px;}
.topLeftType1 div {line-height:23px;font-size:14px;font-weight:bold;color:#FFFFFF;padding-left:10px}
.topLeftType2 {background:transparent url('/xmlMod/module_258/library/media/topLeftType2.png') no-repeat;overflow:hidden;height:5px;width:228px;}
.bottomLeft {background:transparent url('/xmlMod/module_258/library/media/bottomleft.png') no-repeat;overflow:hidden;height:5px;width:228px;}

