a:link{color:inherit;font-size:inherit;}
a:active{color:inherit;font-size:inherit;}
a:hover{color: inherit;text-decoration:none; font-size:inherit;}
a:visited{color: inherit; font-size:inherit;}

a.blackReg {text-decoration:none; color:#000000; font-weight:bold;}
a.blueReg {text-decoration:none; color:#000000;}
a.footerlink:hover{color:#000000;text-decoration:none}
a.footerlink{color:#000000;text-decoration:underline}
a.foot-nav-link {color:#2966AA; text-decoration : none;}
a.foot-nav-link:hover {color:#2966AA;  text-decoration : underline;}
a.todayReg {text-decoration:none; color:#FF0000;}
a.top-nav-link {color:#2966AA; font-size:12px; font-weight: bold; }


blockquote,form, input,select,div,h1,h2,h3,h4,li,ol,p,td,textarea,th,ul {font-size: 11px; font-family: arial, helvetica, sans-serif;}


.addrates{border-bottom-color:#A9A9A9;border-bottom-style:dashed;border-bottom-width:1px;color:#0D447F;font:11px Arial,Helvetica,sans-serif}
.areaREGtext { font-size: 14px;}
.areaREGbigtext { font-size: 18px; font-weight: bold;}
.awhite {color:;font-size:10px;}
.bgcolor{background-color:#FFFFFF}
.black{background-color:Black; color:#F0F0F0;}
.blu-line { background : #5386BE; height : 2px; width : 100%;}
.body-cal {background-color:#FFFFFF;}
.calBorder {border-top-style : solid; border-top-width : 1px; border-top-color : #0D447F; border-bottom-color : #0D447F; border-bottom-style : solid; border-bottom-width : 1px; border-left-color : #0D447F; border-left-style : solid; border-left-width : 1px; border-right-color : #0D447F; border-right-style : solid; border-right-width : 1px;}
.carsvnc{border-bottom-color:#A9A9A9;border-bottom-style:dashed;border-bottom-width:1px;color:#0D447F;font:bold xx-small;padding:3px;}
.cityheader {font-weight: bold; font-size: 16px; color: #0D447F;  background: #696969}
.cityradio {font-weight: bold; font-size: 12px; color: #000000; background: #FFFFFF}
.cityradio:hover{color:#FF0000}
.darkSubText{color:#0D447F}
.darkText {color:#34208B;}
.dashedLineTop {border-top-style: dashed; border-top-height:1px; border-top-width: 1px}
.dateOf {background-color:silver;}
.ensureReg { color: FF0000; font-size: 12px; }
.errorText {color:red}
.errorTextBold {color:red; font-weight:bold;}
.font-size10 {font-size: 10px;}
.foot-nav { color : #2966AA;}
.footerlink{color:#000000;text-decoration:underline}/* link, active and visited replace this class...REMOVE when complete*/
.footertext{color:#000000;}
.infoPicBorder {border: #676767 1px solid;}
.listSpecialStrike {text-decoration : line-through;}
.masterBLACK{color:#0D447F}
.masterBOLD {font-weight: bold;}
.masterREDplain {color: #FF0000}
.newsletter-bg { background-image: url(../../images/newsletter-bg.gif)}
.OLDfullblue-box {background:#D7D7D7;border:1px solid #34208B;color:#0D447F;line-height:normal;padding:3px}

.OLDlistblue-top {background:#D7D7D7;border-left:1px solid #34208B;border-top:1px solid #34208B;color:#0D447F;display:block;line-height:normal;padding:3px}
.OLDwhite-barL{background:#F0F0F0;border-left:1px solid #34208B;display:block;line-height:normal;padding:3px}

.quotetext {font-weight: bold; font-size: 10px; color: #0D447F;}
.redspecial{color:#FF0000;font-weight:bold; vertical-align:text-top}
.redspecialsmall{color:#BB0000;font-size:10px; vertical-align:text-top}
.refine-bold { font-weight : bold;}
.search-bold {font-weight:bold}
.SIRprice {color:#FF7F02; font-weight: bold;}
.showHand {cursor:hand}
.text-size12BLACK {font-size: 12px; color: #0D447F;}
.text-size12BOLD{font:bold 12px; }
.text-size14BOLD{font:bold 14px; }
.text-size16BOLD{font:bold 16px; }
.tnow-section-hdr {font-size: 14px; color:#FF6600 ; font-weight: bold;}
.tollFreeTextColor {color:FF0000; font-weight:bold;}
.top-iconbg {background-color: #0D447F;}
.top-nav { background-image : url(../../images/header/top-nav-bg.gif) }
.top-nav-faq { background-image : url(../../images/header/top-faq-bg.gif) ; font-weight : bold; color : #2966AA; font-size : 12px; }
.welcome { position : relative; left: -7px; top: -7px; _top: -8px; /* for IE */ }
.whiteText {color:#F0F0F0;}
.whiteBG {background:#F0F0F0;}

    

body {font-size: 11px; font-family: arial, helvetica, sans-serif; color:#0D447F; margin-left : 0; margin-right : 0; margin-top : 0; margin-bottom : 0; }

a.aff-tablinkON:link {color: #F0F0F0; text-decoration: none;}
a.aff-tablinkON:active {color: #F0F0F0; text-decoration: none;}
a.aff-tablinkON:hover {color: #F0F0F0; text-decoration: underline;}
a.aff-tablinkON:visited {color: #F0F0F0; text-decoration: none;}
a.aff-tablinkOFF:link {color: #0D447F; text-decoration: none;}
a.aff-tablinkOFF:active {color: #0D447F; text-decoration: none;}
a.aff-tablinkOFF:hover {color: #0D447F; text-decoration: underline;}
a.aff-tablinkOFF:visited {color: #0D447F; text-decoration: none;}
a.blueBoldLink {color:color:#0D447F; font-weight:bold;}
a.blue16BoldLink {text-decoration:none; color:#0D447F; font-weight:bold; font-size:16px;}
a.copyright-link:link {color:#0D447F; text-decoration: none;font-size:10px;}
a.copyright-link:active {color:#0D447F; text-decoration: none;font-size:10px;}
a.copyright-link:visited {color:#0D447F; text-decoration: none;font-size:10px;}
a.copyright-link:hover {color:#0D447F;  text-decoration: underline; font-size: 10px; }
a.EOR {color: #F0F0F0; font-weight: bold;text-decoration:none;}
a.gds-checkrates {color:#0D447F; font-weight: bold; }
a.guara-link {color: #F0F0F0; font-weight: bold;}
a.listHotelName {color:#0D447F; font-weight:bold; text-decoration: none;}}
a.roomsleft-copy:link {color: #0D447F; font-weight: bold; text-decoration: none;}
a.roomsleft-copy:active {color: #0D447F; font-weight: bold; text-decoration: none;}
a.roomsleft-copy:hover {color: #0D447F; font-weight: bold;}
a.roomsleft-copy:visited {color: #0D447F; font-weight: bold; text-decoration: none;}
a.search-link:link {font-weight:bold; text-decoration:none; color: #0D477F;}
a.search-link:active  {font-weight:bold; text-decoration:none;color: #0D477F;}
a.search-link:hover  {font-weight:bold;color: #0D477F;}
a.search-link:visited  {font-weight:bold; text-decoration:none;color: #0D477F;}
a.SIRorng {color:#FF7F02; font-weight: bold; }
a.SIRsort {color:#F0F0F0; font-weight: bold; }


a.html-confpg-thanks {color:#CC0000; font-size: 14px; font-weight:bold;}
.html-confpg-thanks {color:#CC0000; font-size: 14px; font-weight:bold;}

.drk-orange {background:#34208B; border:1px solid #34208B; color:#F0F0F0;  line-height:normal;padding:3px}
.lt-orange {background:#D7D7D7;  border-bottom:1px solid #34208B; border-left:1px solid #34208B; border-right:1px solid #34208B;  border-top:none; padding:3px;}
.advBox {border: #34208B solid 1px;}
.adv-bg { background: #FFFFFF; }
.aff-title{background: #D7D7D7; border-color:#D7D7D7 ;border-width : 1;border-style : solid;color:#0D447F;font:12px;font-weight:bold;}
.aff-sec-title {background: #F0F0F0; border-color:#F0F0F0;color:#ffcf31;font:13px;font-weight:bold;}
.aff-sec-body {background: #F0F0F0; border-color:#F0F0F0;color:inherit;}
.aff-index-search{background-color : #D7D7D7;border-top: solid #34208B 1px;border-left: solid #34208B 1px;}
.aff-index-search1{background-color : #D7D7D7;border-top: solid #34208B 1px;border-left: solid #34208B 1px; font-weight:bold; #0D447F; font-size: 14px;}
.aff-index-search2{border-bottom: solid #34208B 1px;border-left: solid #34208B 1px;}
.aff-index-search3{border-bottom: solid #34208B 1px;border-bottom: solid #34208B 1px;}
.aff-tabON {background:#34208B; color: #D7D7D7; font-size: 12px; font-weight: bold; height: 18px; padding: 7px;}
.aff-tabOFF {border: #34208B 1px solid; color: #000000; font-size: 12px; font-weight: bold; height: 18px; padding: 7px;}
.blu-bg-Lside {background-color : #D7D7D7;border-left: solid #34208B 1px;}
.blu-bg-Rside {background-color : #D7D7D7;border-right: solid #34208B 1px;}
.blu-bg-Bside {background-color : #D7D7D7;border-bottom: solid #34208B 1px;border-right: solid #34208B 1px;border-left: solid #34208B 1px;}
.blu-bg {background: #D7D7D7; }
.bannerBG { background-color: #D7D7D7;}
.bg-caltop {background-color:#D7D7D7;font-weight:bold;font-size:12px;color:#0D447F}
.blackBold {color: #0D447F; font-weight: bold;}
.btn-green-copy {background-image: url(../../images/btn-green-bg.gif); color: #F0F0F0; font-weight: bold; font-size: 11px;}


.aff-index-tabON {background:#34208B; color: #D7D7D7; font-size: 12px; font-weight: bold; height:31px;}
.aff-index-tabOFF {background:#D7D7D7; color: #D7D7D7; font-size: 12px; font-weight: bold;  border-right: solid #34208B 1px; border-left: solid #34208B 1px; border-top: solid #34208B 1px;}
a.aff-tablinkOFF:link, a.aff-tablinkOFF:active, a.aff-tablinkOFF:visited {color: #0D447F; text-decoration: none;}
a.aff-tablinkOFF:hover {color: #0D447F; text-decoration: underline;}



    
    .button {border-bottom:thin solid #0D447F;border-right:thin solid #0D447F;border-top:thin solid #D7D7D7;border-left:thin solid #D7D7D7;background: #34208B; color:#FFFFFF; font-weight:bold;cursor:hand;}

.caltop-border {border-left-color : #34208B;	border-left-width : 2px;	border-right-color : #34208B;	border-right-width : 2px;	border-top-color : #34208B;border-top-width : 2px; border-bottom-width : 2px; border-bottom-color : #34208B;  border-left-style : solid;  border-top-style : solid;  border-right-style : solid; border-bottom-style : solid;   }
.cancelGrey {background: #D7D7D7}
.colblue-hdrtop {background: #34208B; font-weight: bold; color: #F0F0F0; padding-left: 7px;}
.copyDIVline { background: #0D447F; height: 1px; width: 100%; }
.copyright { color: #0D447F; font-size:10px;}
.EORbg {background: red; color: #F0F0F0; font-weight: bold; height:20px;}
.EARbg {background: #34208B; color: #F0F0F0; font-weight: bold; height:20px;}
.gds-hdr {font-size: 14px; font-weight: bold;}
.gds-darklist {background: #FFFFFF ; padding: 4px ; border: #34208B 1px solid;}
.gds-lightlist{background: #F0F0F0; padding:4px ;border: #34208B 1px solid;}
.greybutton {border-bottom:thin solid #0D447F;border-right:thin solid #0D447F;border-top:thin solid #D7D7D7;border-left:thin solid #D7D7D7;background-color: #34208B; color:#F0F0F0; font-weight:bold;cursor:hand;}
.greyout {font-weight:bold; color:#A9A9A9 }
.guides-tab {background-color:#34208B; color: #FFFFFF; font-weight:bold; font-size: 12px;}
.ianBox { background-color: #F0F0F0; font-weight: bold; padding-top: 3px; }
.jasonsText{color:inherit; font-size:12px;}
.ltblue-hdrtop {background:  #D7D7D7; font-weight : bold; padding-left : 7px; padding-top: 2px; border : #34208B  solid 1px;}
.ltblue-hdrtop2 {background: #D7D7D7; padding-left : 7px; padding-top: 2px; border : #34208B  solid 1px;}
.listAffTableLine {background: #34208B; height: 1px; width: 100%; }
.listAffTableBG {background: #34208B;}
.listBG {background: #D7D7D7;}
.listBGprice {background: #D7D7D7; font-weight: bold;padding-top:4px; padding-bottom: 4px;}
.listBlueline {background: #34208B ;}
.listBorder1pxBlue {background: #F0F0F0 ; border : 1px solid #34208B; padding: 4px;}
.listDarkline {background: #34208B ; width: 100%; height: 1px;}
.listGridBG {background: #F0F0F0;}
.listSpecial {color:#D7D7D7; font-weight: bold;}
.listTableBG {background: #D7D7D7; padding: 4px;}
.listTableBG2 {background: #F0F0F0; padding: 4px;}
.listTag {color: #0D447F}
.listVR {color:#34208B; font-weight:bold}
.masterBorder1pxBlue {background: #F0F0F0 ;  padding: 7px}

/* Temporary master border */
.border1px {background:#F0F0F0;border-bottom:solid 1px #34208B;border-left:solid 1px #34208B;border-right:solid 1px #34208B;border-top:none;display:block;padding:3px;color:#0D447F}

.masterPicBox {border: 1px solid #34208B;;}
.masterREDplain {color: red}
.netdetail {font-size: 10px; color: #0D447F;}
.nolodgingbg {background: #D7D7D7; color: #FF0000; font-weight: bold; height:20px;}
.photodisclaimer {font-size: 10px; color:#999999;}
.pop-topbgcolor {background-color: #34208B; color :#D7D7D7; font-weight: bold; height: 41px;}
.pop-botbgcolor1 { background-color: #34208B;}
.pop-botbgcolor2 { background-color: #D7D7D7; height: 20px;}
.popupContent {overflow:auto; background: #FFFFFF; width:350px;height:215px;}
.popupTest {background-color: black; color: white}
.refineTable { background : #F0F0F0; border: #34208B 1px solid;padding:3px;}
.refine-dkblue { background-color: #34208B; color: #F0F0F0; font-weight: bold;}
.refine-colblue { background-color: #34208B; color: #F0F0F0; font-weight: bold;}
.refineBorder { border-left-color: #34208B; border-left-style: solid; border-left-width: 1px; border-right-color: #34208B; border-right-style: solid; border-right-width: 1px;}
.refineBorder-botline { background-color: #34208B;}
.refinedivline {background-color : #34208B; width: 140px; height:1px;}
.REQ { background : #FF6600;}
.rsb-offers-hdr {color: #0D447F; letter-spacing: 2px;  font-weight:bold; font-size: 12px;}
.secondarySearchbox {background:#D7D7D7 ; border: 2px solid #34208B;}
.secondarySearchbox-top {background: #34208B; font-weight : bold; color: #FFFFFF; padding-left : 7px;}
.secondarySearch2 {background:#D7D7D7}
.secondarySearchLine {background:#34208B; height:1px; width: 100%; }
.section-hdr {color: #0D447F; letter-spacing: 2px;  font-weight:bold; font-size: 12px;}
.SIRbluebold {color: #34208B; font-weight: bold;}
.SIRgreybox {background: #F0F0F0;  border-color : #34208B;  border-left-style : solid;  border-left-width : 2px;  border-right-style : solid;  border-right-width : 2px;  border-top-style : solid;  border-top-width : 2px;}
.SIRgreybox2 {background: #F0F0F0;  border-color : #34208B;  border-left-style : solid;  border-left-width : 2px;  border-right-style : solid;  border-right-width : 2px;  border-top-style : solid;  border-top-width : 2px; border-bottom-width : 2px; border-bottom-style : solid;}
.SIRorng {color:#BB0000; font-weight: bold;}
.SIRsort-off{color:#F0F0F0; font-weight: bold;}
.SIRsortbox { background : #F0F0F0; border: #34208B 1px solid;padding:3px;}
.switcheroo-tab {background-color:#34208B; color: #F0F0F0; font-weight:bold; font-size: 12px;}
.switcheroo-hr {background-color:#0D447F;}
.travel-tabBG {position: relative; top: 1px; width: 442px; height: 28px; }
.whiteBG {background: #F0F0F0}


    .guara-bg { background-color: #FF0000; }
    .bannerborder {border-top-style: solid; border-top-width: 1px; border-top-color: #34208B; border-bottom-color: #34208B; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #34208B; border-left-style: solid; border-left-width: 1px; border-right-color: #34208B; border-right-style: solid; border-right-width: 1px;}
    .rsb-deals-hdr {color: #0D447F; letter-spacing: 3px;  font-weight:bold; font-size: 12px;}
    .guides-border { background-color: #F0F0F0; border-top-style: solid; border-top-width: 1px; border-top-color: #34208B; border-bottom-color: #34208B; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #34208B; border-left-style: solid; border-left-width: 1px; border-right-color: #34208B; border-right-style: solid; border-right-width: 1px; }
    .newsletter-border { border-top-style: solid; border-top-width: 1px; border-top-color: #34208B; border-bottom-color: #34208B; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #34208B; border-left-style: solid; border-left-width: 1px; border-right-color: #34208B; border-right-style: solid; border-right-width: 1px; }
    .switcheroo-border { background-color: #D7D7D7; border-top-style: solid; border-top-width: 1px; border-top-color: #34208B; border-bottom-color: #34208B; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #34208B; border-left-style: solid; border-left-width: 1px; border-right-color: #34208B; border-right-style: solid; border-right-width: 1px;}
    .switcheroo-pkging { background-color: #D7D7D7; border-left-color: #34208B; border-left-style: solid; border-left-width: 2px; border-right-color: #34208B; border-right-style: solid; border-right-width: 2px; }
    .dest-pic { border-top-style: solid; border-top-width: 1px; border-top-color: #34208B; border-bottom-color: #34208B; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #34208B; border-left-style: solid; border-left-width: 1px; border-right-color: #34208B; border-right-style: solid; border-right-width: 1px}
    .lang-curr { border-top-style: solid; border-top-width: 1px; border-top-color: #34208B; border-bottom-color: #34208B; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #34208B; border-left-style: solid; border-left-width: 1px; border-right-color: #34208B; border-right-style: solid; border-right-width: 1px;  }


.blu-line { background-color : #34208B; height : 2px; width : 100%;}
.list-descrip {font-size: 10px;}
.list-thumbBdr {border: 2px solid #A9A9A9;}

// road trip
.RT-mainHdr {font-size:12px;}


/* @group feature boxes under switcheroo on index page */
div.featureBox {
	width:200px;

	margin: 7px 0 0 0;
	padding: 9px 7px;
	min-height: 195px;

    border: #34208B 2px solid;

    background-color: #FFFFFF;
}

div.featureBox.roadtrips {
  	float: left;
}

div.featureBox.guides {
	float: right;
}

div.featureBox-hdr {
	font-size: 14px;
    margin: 0 0 5px 0;
	padding: 0;

    color: #34208B;
    font-weight:bold;
    font-family: arial, sans-serif;

}

div.featureBox p {
	margin: 0 0 7px 0;
	padding: 0;
	font-size: 11px;

    color:#0D447F

}

div.featureBox p.bottomLink {margin: 7px 0 0 0;}
div.featureBox table {margin: 0 0 0 -3px; padding: 0;width: 100%;}
div.featureBox table td {width: 62px; text-align: center;}
div.featureBox img {border: #34208B 1px solid;}
/* @end feature boxes*/





div.greybox1{float:left}

#a199001{color:#BB0000}
#a199002{background:#808080;border:1px solid #808080;color:inherit;font-size:11px ;padding:3px}
#a199007{background:#F0F0F0;border-bottom:solid 1px #34208B;border-left:solid 1px #34208B;border-right:solid 1px #34208B;border-top:none;display:block;padding:3px;color:#0D447F}
#a199015 {background:#F0F0F0;border:1px solid #BB0000;color:#BB0000;line-height:normal;padding:3px;text-align:center;}
#c199007{background:#F0F0F0;border-bottom:1px solid #34208B;border-left:1px solid #34208B;border-right:1px solid #34208B;padding:3px;}
#c199017{background:#F0F0F0;border-bottom:1px solid #34208B;padding:3px;}
#h199015{background:#34208B;border:1px solid #34208B;color:#F0F0F0;line-height:normal;padding:3px}
#h199017{background:#D7D7D7;border-bottom:1px solid #34208B;border-left:1px solid #34208B;border-right:1px solid #34208B;border-top:none;padding:3px;color:#0D447F;}


	#a199006 {background:#FFFFFF repeat-x top;border:1px solid #0D447F;padding-bottom:2px;text-align:center}
	#a199016 { color: #0D447F; line-height: normal; background-color: #F0F0F0; padding: 3px; border: solid 1px #34208B }
    #c199010{background:#D7D7D7;}
    #f199005{background: #D7D7D7;border:3px solid #34208B;color:#0D447F;line-height:normal;padding:3px;}
    #f199007{background:#F0F0F0;border-bottom:3px solid #34208B;border-left:3px solid #34208B;border-right:3px solid #34208B;border-top:none;padding:3px;}
    #f199010{background:#D7D7D7;}



.small-text{font-size: 10px; }


.refine-padding { padding-top: 3px;}


.pastDate {color:#A2A1A1;}


.pkg-save {color:#FF7E00; font-weight:bold;}

.switcheroo-pkging-bgT {background-image: url(../../images/switcheroo-pkging-bgT.gif)}
.switcheroo-pkging-bgB {background-image: url(../../images/switcheroo-pkging-bgB.gif)}


#h199019{background:#F0F0F0;border-bottom:1px solid #34208B;border-left:1px solid #34208B;border-right:1px solid #34208B;border-top:none;padding:2px;color:#34208B;}
#h199018{border-bottom:1px solid #34208B;border-left:1px solid #34208B;border-right:1px solid #34208B;border-top: 1px solid #34208B;padding:0px;color:#34208B;}


#synapse4{background:#0066CC;border:1px solid #0066CC;color:#F0F0F0;line-height:normal;padding:3px}
#synapse5{background:#FFFFFF;border-bottom:1px solid #0066CC;border-left:1px solid #0066CC;border-right:1px solid #0066CC;border-top:none;padding:3px;color:#0D447F;}
#synapse6{background:#3399FF;border-bottom:1px solid #0066CC;border-left:1px solid #0066CC;border-right:1px solid #0066CC;border-top:none;padding:3px;color:#FFFFCC;}

/* road trip */
.RT-locBG {background:#D7D7D7;} /*light color (ex orlando = yellow)*/
.RT-locHdr {background:#34208B;font-weight:bold;color:#F0F0F0;padding:5px;} /*text link color, bg dark color (ex orlando = blue)*/
.RT-locDesc {color:#0D447F;font-size:10px;} /*prop description color or regular text color*/
.RT-zipsearchbox {background:#D7D7D7;padding:7px;border:#34208B 1px solid;} /*bg light color, border dark color*/
.RT-destdetailHdr {color:#text; font-size:14px;font-weight:bold;} /*regular text color*/
.RT-locSpecTime {color:#D7D7D7;font-weight:bold;background:#F0F0F0;height:20px;vertical-align:center;padding-right:2px;padding-left:2px;}/*bg light color, regular text color or 3rd color? */
.RT-driveWhiteBG {background:#F0F0F0;} /*light color*/
a.RT-locSpec {color:#34208B;font-size:12px;font-weight:bold;} /*regular link color*/
.RT-locSpecTime {color:#D7D7D7;font-weight:bold;background:#D7D7D7;height:20px;vertical-align:center;padding-right:2px;padding-left:2px;} /*bg light color, regular text color or 3rd color?*/
.defaultPadTop7 {padding-top:7px;}
.defaultPadTop14 {padding-top:14px;}
.RT-hdrBG {background:url(../../images/roadtrip/header_bg.gif);background-repeat:repeat-x;}
.RT-hdrPos {position:relative;color:#FFF;font-size:12px;}
input.button3 {background: url(../../images/btn-green-bg.gif) #44A144; color: #FFFFFF; font-weight: bold; font-size: 11px;border-bottom:none;border-top:none;border-left:none;border-right:none;height:16px;cursor:hand;vertical-align:center}


.generalError {
    border: red 1px solid; 
    background: #FFF;
    width: 100%;
}
.generalError ul {
    margin: 0 0 0 20px;
    padding: 0;
}
.generalError ul li {
 color: red;
 font-size: 12px;
 line-height: 1.35;

}

.generalError p {
    font-size: 12px;    
}
table.step1-layoutChange td.label {
    text-align: right;

}
table.step1-layoutChange input,
table.step1-layoutChange select {
    width: 150px;
}

table.step1-layoutChange p.descrip {
    margin: 0 0 10px 0;
}
table.step1-layoutChange p.required {
    font-size: 12px;
}
table.step1-layoutChange td.roomDivider {
    border-top:#0D447F 1px solid;
}