body {background-color: #ffffff;width:950px;}
body,div,input,p,td,a,select,textarea{font:10px Verdana,Arial,Helvetica,Sans-Serif}
input,select,textarea{font-weight:bold}

a,a:visited{color:#235588}
a:hover{color:#003366}
body,form{margin:0px}
.title{font-size:16px;font-weight:bold}
h1{border-bottom:1px solid black;margin-bottom:10}
hr{background:#CCCCCC;border:0px;height:1px;margin:0px}
img{border:0px}
table{width:100%}

.header{font:10px Verdana,Arial,Helvetica,Sans-Serif;margin-bottom:2px}
.header a,.header a:visited{color:white;font-weight:bold;text-decoration:none;font-size:10px;text-align:center;padding: 0px 3px 0px 3px}
.header a:hover{color:#C4C4AE}
.header td img,#loginnav td img{display:block}
.header .branding{background:#000000;height:76px;padding:0px}
.header .navigation{color:white;background:#46443E;height:76px;padding:0px 0px 10px 0px;vertical-align:bottom}
.header .navigation td{color:white;vertical-align:bottom}
.header .navbar {background:#7E7B73;}
.header .highlightnav a, .header .highlightnav{background:#625F58;color:#C4C4AE;}
.header .highlightsep {background:#625F58;width:1px;padding-left:0px;padding-right:0px;}
.header .separator {background:#C4C4AE;width:1px;padding-left:0px;padding-right:0px;}
.footer{font:9px Verdana,Arial,Helvetica,Sans-Serif;clear:both;margin-top:2px}
.footer .navigation{background:#000000;height:44px;padding-left:21px}
.footer .copyright{color:white;font-size:9px;background:#7E7B73;height:26px;padding-left:21px}
.footer .divider td{background:white;height:2px;}
.footer a,.footer a:visited{color:white;text-decoration:underline;font-size:9px;padding-left:21px;text-align:center;}
.footer a:hover{color:#C4C4AE}
.footer td img,#loginnav td img{display:block}

#loginnav a,#loginnav a:visited{color:#ffffcc;font-weight:bold;text-decoration:none}
#loginnav .welcome{background:#CC6600}
#loginnav .welcome .greeting{height:21;padding-left:75;text-align:left;width:auto}
#loginnav td{color:#FFCC99}

#leftborder,#rightborder{width:25}
.headernfooter{background:#666666}
.headerleftcorner,.middlesection,.headerrightcorner{background-image:url(/images/vdlinefine.gif);color:white;font-size:12;font-style:italic;font-weight:bold;vertical-align:top}
.headerleftcorner,.headerrightcorner,.leftsectitletop,.rightsectitletop{width:15}
.middlesection{vertical-align:center}
.headerrightcorner{text-align:right}
.leftsectitle,.rightsectitle{background:black;width:8;vertical-align:top}
.sectitletext{background:black;text-align:center;vertical-align:top;width:105}
.sectitletext a,.sectitletext a:visited,.sectitletext a:hover{color:white;font-variant:small-caps;font-weight:bold}

#leftgutter .headernfooter,#rightgutter .headernfooter{background:#333333}
#leftgutter .middlesection,#rightgutter .middlesection{font-size:10;font-weight:normal;text-align:center}

.tablefooter{background:#CCCCCC;margin:3 0 3 0}
.tablefooter .middle{text-align:right}
.tablefooter .left,.tablefooter .right{height:15;width:15;vertical-align:bottom}
.tablefooter td img{display:inline}
.tablefooter a,.tablefooter a:visited,.tablefooter a:hover{color:black;font-variant:small-caps;font-weight:bold;text-decoration:none}

a.enrollnow,a.enrollnow:visited{color:#FF9900;font-size:12px;font-style:italic;font-weight:bold;text-decoration:none}
a.enrollnow:hover{color:black}

.disabled{background:#CCCCCC}
.divider{border-top:1px solid #a59c84}
.entryform{background:#e7e7e0;color:#666666}
.entryform td{padding:2 4 2 4;vertical-align:middle}
.entryform .special{border-bottom:2px solid white;color:black;text-align:center}

.error, .errors{color:#990000}
.highlight{color:#cc6600}
.infoheader{background:#cccc99;padding:3 4 3 4;border-bottom:1px solid black;border-top:1px solid black;font-weight:bold;margin:3 0 3 0}
.infosubheader{background:#cccccc;padding:3 0 3 10}
.required{color:#FF0000}
.stripes{background-image:url(/images/global_sidenav_stripes.gif);height:6}
.title{font-size:16;font-weight:bold}
.nowrap{white-space:nowrap}

.offertable{background:#f5f5f5;border-top:1px solid #CCCCCC}
.offertable td{border-bottom:1px solid #CCCCCC;padding:2}
.offertable a{font-weight:bold}

/* Compatibility */

.dividerwhite{background:white;height:3;margin:0;padding:0}
td.formlabel{font-weight:bold;text-align:right;width:25%;padding-right:12}
.buttons{background:#cccccc;padding:3 10 3 10;text-align:right}

.button{width:auto}
.button a,.button a:visited,.button a:hover{color:white;font-weight:bold;text-decoration:none}
.button .middle{background:#CC6600;height:16;white-space:nowrap}
.button .left{background:url(/images/rad/button-left.gif) no-repeat right;width:11}
.button .right{background:url(/images/rad/button-right.gif) no-repeat left;width:11}
.button .type2 .middle{background:black}
.button .type2 .left{background-image:url(/images/button-left-black.gif)}
.button .type2 .right{background-image:url(/images/button-right-black.gif)}

.servicefirst{background:#cccc99;color:black;padding:3 10 3 10;border-bottom:1px solid #666666;border-top:1px solid #666666;margin:3 0 3 0}

.sidenav a,.sidenav a:visited{color:#999966;font-weight:bold;text-decoration:none}
.sidenav a:hover,.sidenav .selected{color:#663300;font-weight:bold}
.sidenav ul{margin-left:20;padding:0}
.sidenav li{list-style:url('/images/rad/sublink_bullet.gif') outside;margin-bottom:5}
.sidenav li p{color:#666666;font-weight:normal}

.rightsidenav td{text-align:center;font-size:11}
.rightsidenav a,.sidenav a:visited{color:#999966;font-weight:bold;text-decoration:none}
.rightsidenav a:hover,.rightsidenav .selected{color:#663300;font-weight:bold}
.rightsidenav ul{margin-left:20;padding:0}
.rightsidenav li{list-style:url('/images/rad/sublink_bullet.gif') outside;margin-bottom:5}
.rightsidenav li p{color:#666666;font-weight:normal}


.faq .question{color:#006666;font-weight:bold}

.goldrewards .header,.goldrewards .infoheader{background:#ffcc00}
.goldrewards .header a,.goldrewards .header a:visited{color:#990000;font-size:9;font-weight:bold;text-decoration:none}
.goldrewards .sidenav a,.goldrewards .sidenav a:visited{color:#ff9900}
.goldrewards .sidenav a:hover,.goldrewards .sidenav .selected{color:black}



.myacct .infoheader,.profiles .infoheader, .profiles h3{border-color:#666666;font-weight:normal}
.myacct .headernfooter,.profiles .headernfooter{background:#CC6600}
.myacct .headerleftcorner,.myacct .middlesection,.myacct .headerrightcorner,
.myacct .navbar a,.myacct .navbar selected{font-style:italic}
.myacct .hotelinfo .image{width:100;vertical-align:top;padding-bottom:10}
.myacct .hotelinfo .summary{vertical-align:top;padding-bottom:10}
.profiles .headerleftcorner,.profiles .middlesection,.profiles .headerrightcorner{background-image:url(/images/rad/ga-vdlinefine.gif)}

.formlabel{border-right:3px solid white;width:25%}
.ey .infoheader,.arrow,.arrowhead,.ey h3{background:#daeda3}
.ey .infoheader td{font-weight:bold}
.ey .infodivider{background:#f3ffdb;padding:3 4 3 4;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;font-weight:bold;margin:3 0 3 0}
.ey .entryform,.ey .login .lhs,.ey .login .rhs{background:#f6f6f6;color:#000000}
.ey .login .rhs td{padding:2 4 2 4;vertical-align:middle}
.ey .arrowhead img{background:#daeda3}
.ey .entryform td.top{class:.formlabel;vertical-align:top;padding-top:6}
.ey .howitworks{background:#e5f1bf}
.ey h4{font-size:14;font-weight:bold;margin:5 0 5 0}
.ey .passintro{font-size:12;font-weight:bold;padding:8}
.ey .coupon{border:3px dashed #cccccc}
.ey .coupon td{border:0}
.ey .steps{background:#CCE57F}

.eybreadcrumb{margin:0 0 0 0}
.eybreadcrumb {background-color:#daeda3;height:100%}
.eybreadcrumb td{color:#000000}
.eybreadcrumb .active{color:#CC6600}
.eybreadcrumb .button{background:no-repeat center;color:#CC6600;font-size:12;font-weight:bold;height:26;width:29;text-align:center}
.eybreadcrumb .buttonactive{background-image:url(/images/rad/ey_buttonactive.gif)}
.eybreadcrumb .buttoninactive{background-image:url(/images/rad/ey_buttoninactive.gif)}
.eybreadcrumb .buttonlabel{padding:0 12 0 2;vertical-align:middle;font-weight:bold;white-space:nowrap}

.crossbrandselling{margin-top:3;margin-bottom:12}
.crossbrandselling img.infoicon{background-color:#cc6600}
.crossbrandselling .image{text-align:center;width:130;white-space:nowrap}
.crossbrandselling .warning{color:#990000;font-weight:bold;font-size:10pt;margin:4 0 4 0}
.crossbrandselling .about{padding:4 10 4 10}

.genericpopup {background-color:#666666}
.genericpopup td{padding:10}
.genericpopup a,.genericpopup a:visited,.genericpopup a:hover{color:white;font-weight:bold;text-decoration:none}

.hotdeals .tablefooter{background-color:#666666;background-image:url(/images/vdlinefine.gif)}
.hotdeals .header {
    font-size: 13px;
    font-weight: bold;
	color: #666666;
}
.hotdeals .subduedtext {
	color: #666666;
	background-color: #f5f5f5;
}
.calendar-cell-highlight {
    background-color: #cc6600;
    color: #000000;
    text-align: center;
}
.hotdeals .monthheader {
    background-color: #f5f5f5;
    text-align: center;
}

.checkbox td{border:1px solid white;border-top:none}

.promo{margin-top:25;text-align:center}
.promo a{font-weight:bold}

#rightgutter .myescapes a,#rightgutter .myescapes a:visited,#rightgutter .hotdeals a,#rightgutter .hotdeals a.visited{color:black;font-weight:bold;text-decoration:none}
#rightgutter .myescapes a:hover,#rightgutter .hotdeals a:hover{color:#cc6600}

.news .contact{margin-top:10px}
.news .contact .name{font-weight:bold}
.news .tablefooter{background-color:#666666;background-image:url(/images/vdlinefine.gif)}

.resbreadcrumb{margin:0 0 12 0}
.resbreadcrumb a,.resbreadcrumb a:visited{color:#666666}
.resbreadcrumb td{color:#999999}
.resbreadcrumb .active{color:#CC6600}
.resbreadcrumb .button{background:no-repeat center;color:white;font-size:12;font-weight:bold;height:20;width:20;text-align:center}
.resbreadcrumb .buttonactive{background-image:url(/images/rad/stepmenuactive.gif)}
.resbreadcrumb .buttoninactive{background-image:url(/images/rad/stepmenuinactive.gif)}
.resbreadcrumb .buttonvisited{background-image:url(/images/rad/stepmenuvisited.gif)}

.hdfooter{background:#CCCC99;padding:3 10 3 10;text-align:right}

.hotelinfo{margin-top:3}
.hotelinfo .image,.hotelinfo .summary,.hotelinfo .amenities{background:#f5f5f5}
.hotelinfo .image{text-align:center;width:130;white-space:nowrap}
.hotelinfo .summary a,.hotelinfo .summary a:visited{font-weight:bold}
.hotelinfo .amenities{padding-right:8}
.hotelinfo .amenities .unavailable{color:#C0C0C0}
.ratebar{background:#f5f5f5;height:20}
.ratesfooter .buttons{background:#CCCC99}

.resconfirm .lhs,.resconfirm .rhs{background:#ebebc5;padding:10;vertical-align:top;text-align:left}
.resconfirm .rhs a{font-weight:bold}
.resconfirm .headernfooter{background:#666666}
.resconfirm .headerleftcorner,.resconfirm .middlesection,.resconfirm .headerrightcorner{background:#cccc99;color:black;font-size:10;font-style:normal;font-weight:bold}
.resconfirm .middlesection{vertical-align:middle}
.resconfirm .headerleftcorner,.resconfirm .headerrightcorner{height:23;width:23}

.login .lhs,.login .rhs{padding:10;width:49%}
.login .lhs{background:#ebebc5}
.login .rhs{background:#eeeeee}
.login .tab td{font-size:14;font-weight:bold}
.login .lhstab{background:#cccc99}
.login .rhstab,.login .arrow,.login .arrowhead,.ga .arrow,.ga .arrowhead{background:#cccccc}
<!-- settings below are used to override the EY settings until login is completely redesigned -->
.login .arrowhead img{background:#cccccc}
.login .infodivider{background:#cccccc;padding:3 4 3 4;border-top:1px solid #666666;border-bottom:1px solid #666666;font-weight:bold;margin:3 0 3 0}
.login .dividerwhite{background:#eeeeee}
.login .formlabel{border-right:0px;width:auto}
.login .entryform{background:#eeeeee;color:#000000}
.login .entryform td.top{class:.formlabel;vertical-align:top;padding-top:6}

.hotelbio .content,.hotelbio .content p{font-size:11}
.hotelbio .instruction{padding: 4 4 0 8; font-size: 11}
.hotelbio .image1{padding: 8 2 4 4; margin: 1px; width: 180px}
.hotelbio .image2{padding: 8 2 4 2; margin: 1px; width: 180px}
.hotelbio .image3{padding: 8 4 4 2; margin: 1px; width: 180px}
.hotelbio .alt-image1{padding: 8 2 4 4; margin: 0; width: 173px}
.hotelbio .alt-image2{padding: 8 2 4 2; margin: 0; width: 173px}
.hotelbio .alt-image3{padding: 8 4 4 2; margin: 0; width: 173px}
.hotelbio .caption1{vertical-align: top; padding: 0 2 0 4; width: 173px}
.hotelbio .caption2{vertical-align: top; padding: 0 2 0 2; width: 173px}
.hotelbio .caption3{vertical-align: top; padding: 0 4 0 2; width: 173px}
.hotelbio .divider1{background-color: #FFFFFF; width: 6px; height: 1px}
.hotelbio .divider2{background-color: #AAAAAA; width: 525px; height: 1px}
.hotelbio .divider3{background-color: #FFFFFF; width: 1px; height: 1px}
.webextrabutton{color:#663300;font-weight:bold;text-align:center;padding:5 0 5 0;width:93}
.webextrabutton a,.webextrabutton a:visited{color:#999966;font-weight:bold;text-decoration:none}
.webextrabutton a:hover{color:#663300;font-weight:bold}

.lrg .headline{background:rgb(167,211,10)}
.lrg #rightgutter{vertical-align:top;}
.lrg #leftgutter{background:#f5f5f5;padding:8;width:178}
.lrg #centergutter{padding:10}

.webextra {background:#cccccc;color:#333333}
.webextra .makeres {background:#999999}
.webextra .weather {background:#cccccc}
.webextra .closebysearch {background:white}
.hotelbio .checkrate {background:#f5f5f5}
.hotelbio .checkrate .bar {background:#cccccc}
.hotelbio .checkrate td{padding:2 4 2 4;vertical-align:middle}

.rateinfo .price{border-left:3px solid white;text-align:center;vertical-align:middle;width:25%}

.menubar {width:950px;height:26px;}
.menubar a, .menubar td {background:#7e7b73;color:#ffffff;font-weight:bold;text-decoration:none;text-align:center;}

/* Begin Marshall's change */

.waitpage {background:#46443e;color:#ffffff;width:950px;}
.waitpage div {font-weight:bold;}
.waitpage img {display:inline;}
.waitpage .borgmsg {background-color:#000000;padding:25px 0 31px 0;text-align:center;}

.bookingpanel {width:280px;background:#e7e7e0}
.bookingpanel .content{height:288px;vertical-align:top;text-align:center;padding:12px 18px 10px 20px;}
.bookingpanel .entryform td{padding:2px 0 2px 0;vertical-align:top;}
.bookingpanel .entryform .bottomspace{padding:10px 0 12px 0;}
.bookingpanel .entryform .verticalspace{height:3px}
.bookingpanel .entryform .hline{border-top:1px solid #c4c4ae;}
.bookingfooter {float:left;height:30px;width:280px;}
.bookingfooter a {color:#ffffff;background-repeat:no-repeat;display:block;background-color:#7e7b73;padding:9px 0 9px 20px;text-decoration:none;font:10px Verdana,Arial,Helvetica,Sans-Serif;font-weight:bold;}
.bookingfooter a:hover {background-color:#625f58;color:white;}
.bookingfooter a:hover img { background-image:url('/images/rad/btn_forward_arrow_over_2.gif'); }
.bookingfooter a img {border:none;}
.bookingfooter a img {background-image:url('/images/rad/btn_forward_arrow_main_2.gif');vertical-align:bottom;margin-bottom:1px;height:9px;width:6px}
.bookingfooter span {color:#99cc00;}

.tabs{height:31px}
.tabs a,.tabs a:hover,.tabs a:visited,.tabs td{font-weight:bold;text-decoration:none;text-align:center;color:#625f58;}
.tabs td{background-color:#ffffff;width:auto;}
.tabs .selected {background:#e7e7e0;color:#000000;padding-left:10px;padding-right:10px}
.tabs .selected a{color:#000000;}
.tabs .unselected {background:#c4c4ae;padding-left:10px;padding-right:10px;}
.tabs .separator{width:2px;font-size:6px}

/* End Marshall's change */

/************************* BEGIN new style entries for REDESIGN *****************************/

.page{width:950px;}
h1{font-size:16px;font-weight:bold}
h2{color:white;background-color:#7e7b73;font-size:11px;font-weight:bold;margin:0px;padding:8px 0px 8px 20px;}
h3{font-size:11px;font-weight:bold;margin:8px 0px 4px 4px;text-align:left}
.leftgutter,.centergutter,.rightgutter{padding:0px;vertical-align:top;}

/* Base gutter widths/colors */
.leftgutter{width:110px;background-color:#D6D6C6;}
.leftgutter .panel{background-color:white;}
.leftgutter .panel .content{padding-left:20px;}
.rightgutter{width:140px;background-color:#E7E7E0;}


/* Home page specific styles */
.home .leftgutter{width:280px;background-color:#E7E7E0;}
.home .centergutter{width:466px;}
.home .rightgutter{width:200px;}
.home .rightgutter .container{padding:8px;text-align:center}
.home .rightgutter .container .gpcard {text-align:center;}
.home .rightgutter .container .gpcard img{position:relative;margin:-37px 0px 20px 0px;vertical-align:top}
.home .tollfree{width:100%;padding:10px 20px;text-align:left;font-weight:bold;}

/* Destinations & Activities page specific styles */
.destinations .leftgutter{width:185px;}
.destinations .centergutter{width:563px;background-color:#D6D6C6;}
.destinations .centergutter .container{margin:15px;padding:15px;background-color:white;}
.destinations .rightgutter{width:200px;}
.destinations .thumbnail{width:70px;height:80px;text-align:right;vertical-align:bottom;}
.destinations .thumbnail img{width:70px;height:70px;}

/* 2-column layout */
.layout-2 .centergutter{width:750px;}
/* 3-column layout */
.layout-3 .centergutter{width:608px;background-color:#D6D6C6;}
.layout-3 .centergutter .contentpane{width:"608px";}

/* Section heading */
.sectionheading{height:100px;background-color:#E7E7E0;;vertical-align:bottom;background-position:top right;background-repeat:no-repeat;}
.sectionheading h1{border:none;padding:70px 0px 0px 15px;margin:0;}

/* Information panel */
.panel{background-color:#E7E7E0;margin-top:15px;}
.panel .content{padding:15px;}
.panel .content .headline{font-weight:bold;}
.panel .content .summary{border-bottom:1px solid #C4C4AE;padding-left:10px;vertical-align:middle;}

/* Bordered information panel */
.borderedpanel{border:1px solid #C4C4AE;padding:20px 15px;text-align:left;}
/* Bordered panel element styles */
.rightgutter .borderedpanel hr{width:80%;height:1px;background:#C4C4AE;margin-left:10%;text-align:center;}
.rightgutter .borderedpanel hr{margin-left:"0px"; /* for IE5 and IE6 */}
.rightgutter .borderedpanel li{margin-left:-25px;list-style:square outside;color:#B01A2A;text-align:left;}
.rightgutter .borderedpanel li span{color:#333333;}
.rightgutter .borderedpanel ul{margin-bottom:15px;margin-top:10px;}
.rightgutter .borderedpanel ul{margin-bottom:"8px";margin-top:"3px";}

/* Genereal button style. Need color style below to complete. See /button-examples.jsp. */
.button {float:left;padding:1px;}
.button a {background-repeat:no-repeat;display:block;border:1px solid white;color:white;padding:2px 6px 2px 6px;text-decoration:none;font:10px Verdana,Arial,Helvetica,Sans-Serif;font-weight:bold;}
.button a img {border:none;}

/* Blue button with corresponding background image for button type (i.e. back, cancel, forward) */
.buttoncolor1 {background-color:#235588;}
.buttoncolor1 a:hover {background-color:#003366;}
.buttoncolor1 a.back img {background-image:url('../images/rad/btn_back_arrow_main_1.gif');vertical-align:bottom;margin-bottom:1px;height:9px;width:6px}
.buttoncolor1 a.back:hover img { background-image:url('../images/rad/btn_back_arrow_over_1.gif'); }
.buttoncolor1 a.cancel img {background-image:url('../images/rad/btn_cancel_icon_main_1.gif');vertical-align:bottom;margin-bottom:1px;height:9px;width:9px}
.buttoncolor1 a.cancel:hover img {background-image:url('../images/rad/btn_cancel_icon_over_1.gif'); }
.buttoncolor1 a.check img {background-image:url('../images/rad/btn_check_icon_main_1.gif');vertical-align:bottom;margin-bottom:1px;height:12px;width:13px}
.buttoncolor1 a.check:hover img {background-image:url('../images/rad/btn_check_icon_over_1.gif'); }
.buttoncolor1 a.forward img {background-image:url('../images/rad/btn_forward_arrow_main_1.gif');vertical-align:bottom;margin-bottom:1px;height:9px;width:6px}
.buttoncolor1 a.forward:hover img { background-image:url('../images/rad/btn_forward_arrow_over_1.gif'); }
.buttoncolor1 a.modify img {background-image:url('../images/rad/btn_change_icon_main_1.gif');vertical-align:bottom;margin-bottom:1px;height:11px;width:13px}
.buttoncolor1 a.modify:hover img { background-image:url('../images/rad/btn_change_icon_over_1.gif'); }

/* Gray button with corresponding background image for button type (i.e. back, cancel, forward) */
.buttoncolor2 {background-color:#7E7B73;}
.buttoncolor2 a:hover {background-color:#625F58;}
.buttoncolor2 a.back img {background-image:url('../images/rad/btn_back_arrow_main_2.gif');vertical-align:bottom;margin-bottom:1px;height:9px;width:6px}
.buttoncolor2 a.back:hover img { background-image:url('../images/rad/btn_back_arrow_over_2.gif'); }
.buttoncolor2 a.cancel img {background-image:url('../images/rad/btn_cancel_icon_main_2.gif');vertical-align:bottom;margin-bottom:1px;height:9px;width:9px}
.buttoncolor2 a.cancel:hover img {background-image:url('../images/rad/btn_cancel_icon_over_2.gif'); }
.buttoncolor2 a.forward img {background-image:url('../images/rad/btn_forward_arrow_main_2.gif');vertical-align:bottom;margin-bottom:1px;height:9px;width:6px}
.buttoncolor2 a.forward:hover img { background-image:url('../images/rad/btn_forward_arrow_over_2.gif'); }
.buttoncolor2 a.modify img {background-image:url('../images/rad/btn_change_icon_main_2.gif');vertical-align:bottom;margin-bottom:1px;height:11px;width:13px}
.buttoncolor2 a.modify:hover img { background-image:url('../images/rad/btn_change_icon_over_2.gif'); }

/* Light gray button with corresponding background image for button type (i.e. back, cancel, forward) */
.buttoncolor3 {background-color:#BEBDB9;}
.buttoncolor3 a:hover {background-color:#BEBDB9;}
.buttoncolor3 a.modify img {background-image:url('../images/rad/btn_change_icon_main_3.gif');vertical-align:bottom;margin-bottom:1px;height:11px;width:13px}
.buttoncolor3 a.modify:hover img { background-image:url('../images/rad/btn_change_icon_main_3.gif'); }

/* Dark gray button with corresponding background image for button type (i.e. back, cancel, forward) */
.buttoncolor4 {background-color:#46443E;}
.buttoncolor4 a:hover {background-color:#333333;}
.buttoncolor4 a.forward img {background-image:url('../images/rad/btn_forward_arrow_main_4.gif');vertical-align:bottom;margin-bottom:1px;height:9px;width:6px}
.buttoncolor4 a.forward:hover img { background-image:url('../images/rad/btn_forward_arrow_over_4.gif'); }

/* Selected link with white background */
.sidenav {width:160px;}
.sidenav .selected{background-color:white;}
.sidenav .p{padding:8px 0px 6px 16px;font-weight:bold;color:#333333;font-size:10;font:Verdana}
.sidenav .li {margin-left:16px;padding:8px 0px 6px 12px;background:url(../images/rad/gray_arrow2.gif) no-repeat; background-position: 0 11;color:#333333;font-size:10;font-weight:normal;font:Verdana}
.sidenav .li a{color:#333333;font-size:10;font-weight:normal;font:Verdana}
.sidenav .li a:hover{color:#333333;font-size:10;font-weight:normal;font:Verdana;text-decoration:underline;}

.section .leftgutter .container{margin-top:32px;width:160px;}
.section .centergutter{background-color:#D6D6C6;width:588px;}
.section .centergutter .container{width:573px;margin-top:18px;background-color:white;margin-right:14px;margin-bottom:21px;padding-top:15px;}
.section .centergutter .container .sectionheading{width:543px;margin-left:15;margin-right:15px;}
.section .centergutter .container .sectionheading h1{font:Verdana;font-size:15px;font-weight:bold;color:#54462E;}
.section .centergutter .container .content{width:504px;margin-left:30px;padding-bottom:17px;padding-top:24px;}
.section .centergutter .container .content table{background-color:white;}
.section .rightgutter {width:200px;}
.section .rightgutter .offers{margin-left:14px;margin-top:23px;margin-right:14px;margin-bottom:5px;width:172px}
.section .rightgutter .offers table{border-style:solid;border-width:1px;border-color:#C4C4AE;}


.subsection .leftgutter .container{margin-top:32px;width:160px;}
.subsection .centergutter{background-color:#D6D6C6;width:588px;}
.subsection .centergutter .sectiontop{margin-left:322px;margin-right:20px;padding:12px 0px 0px 0px;width:245px}
.subsection .centergutter .sectiontop .print{padding:0px 0px 3px 24px;background:url(../images/rad/print_icon_1.gif) no-repeat;}
.subsection .centergutter .sectiontop .mail{margin-left:20px;padding:0px 0px 3px 24px;background:url(../images/rad/email_icon_1.gif) no-repeat;}
.subsection .centergutter .container{width:573px;margin-top:11px;background-color:white;margin-right:14px;margin-bottom:21px;padding-top:15px;}
.subsection .centergutter .container .sectionheading{width:543px;margin-left:15;margin-right:15px;}
.subsection .centergutter .container .content{width:504px;margin-left:30px;padding-bottom:17px;padding-top:24px;}
.subsection .centergutter .container .content table{background-color:white;}
.subsection .rightgutter {width:200px;}
.subsection .rightgutter .offers{margin-left:14px;margin-top:23px;margin-right:14px;margin-bottom:5px;width:172px}
.subsection .rightgutter .offers table{border-style:solid;border-width:1px;border-color:#C4C4AE;}


.lrg .centergutter{background-color:#D6D6C6;width:735px;}
.lrg .centergutter .container{width:720px;background-color:white;margin-top:17px;margin-right:15px;margin-bottom:21px;margin-left:15px;padding-top:15px;}
.lrg .centergutter .container h1{width:px;background-color:#E7E7E0;margin-left:15;margin-right:15px;padding-left:15;}
.lrg .centergutter .container .content{width:675px;margin-left:30px;margin-right:15px;padding-bottom:17px;}
.lrg .centergutter .container .content table{background-color:white;}
.lrg .rightgutter {width:200px;}





/************************* END new style entries for REDESIGN *****************************/

