html body {margin:0px;padding:0px;background:url(../images/rfp/bg.jpg) repeat-x #DFDFDF;}
form {margin:0px;padding:0px;}
div#wrapper {margin:0px auto;width:877px;}
div#content-wrapper { margin:0; padding:0; width:877px; background-color:#db291d; background-image:none; }
div#hotel-dropdown { background-image:url(../images/rfp/header_bg.jpg); background-repeat:repeat-x; color:#333333; font-family:Arial,Helvetica,sans-serif; font-size:10px; height:31px; overflow:auto; border-bottom:3px solid #8B734F; }

/*Top Navigation*/
#topnav {font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:4px 0px;text-align:center;background-color:#FFFFFF;height:14px;}
#topnav a{color:#333333;text-decoration:none;}
#topnav a:hover{color:#8B734F;text-decoration:none;}
#topnav ul {margin:0px;padding:0px;}
#topnav li {display:inline;border-right:1px solid;border-right-color:#333333;padding:0px 10px;}
#topnav li.first {border-left:0px;padding:0px 10px 0px 0px;}
#topnav li.last {border-right:0px;padding:0px 0px 0px 10px;}

div#content { background-image:url(../images/rfp/content-right-bg.jpg); width:644px; float:right; background-repeat:no-repeat; background-position:top; padding:20px 0 40px 20px; margin:0; }
div#sidebar { background-image:url(../images/rfp/content-left-bg.jpg); width:213px; float:left; background-repeat:no-repeat; background-position:top; height:300px; padding:0; margin:0; }
div#content-inner { padding:130px 0 40px 175px; }

div#content p { color:#FFFFFF; font-size:13px; line-height:18px; font-family:Arial, Helvetica, sans-serif; }

div#breadcrumbs { font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:18px; color:#FFF; padding:0 0 20px 0; }
div#content div#breadcrumbs a { text-decoration:none; color:#FFF; }

div#heading { font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:18px; color:#FFF; padding:0 0 20px 0; }
div#heading span { color:#e9c99a; }

/* Form Custom Styles */
.required { font-weight:bold; }
legend, table.rfp-details th, table.rfp-details td, ul.checkboxgroup li label, div#content form a { color:#faf482;  }
label, form span { color:#FFFFFF; }
input.required, select.required { font-weight:normal; }
select#select_hotel { width:300px; height:200px; }
div#content form fieldset { border-color:#faf482; }

/*beta form*/
div#heading span { color:#000; }
body.rfp-beta div#heading { font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:18px; color:#000; padding:0 0 20px 0; font-weight:bold; }
body.rfp-beta div#content div#breadcrumbs a { text-decoration:none; color:#000; }
body.rfp-beta legend, table.rfp-details th, table.rfp-details td, ul.checkboxgroup li label, div#content form a { color:#000;  }
body.rfp-beta div#content p { color:#000; font-size:13px; line-height:18px; font-family:Arial, Helvetica, sans-serif; }
body.rfp-beta div#content form fieldset { border-color:#000; }
body.rfp-beta div#content-wrapper { margin:0; padding:0; width:877px; background-color:#fff; background-image:none; }
body.rfp-beta div#sidebar { background-image:url(../images/rfp/content-left-bg-new.jpg); width:213px; float:left; background-repeat:no-repeat; background-position:top; height:544px; padding:0; margin:0; }
body.rfp-beta div#content { background-image:none;  width:644px; float:right; background-repeat:no-repeat; background-position:top; padding:20px 0 40px 20px; margin:0; }
body.rfp-beta label, form span { color:#000; }
body.rfp-beta div#content-inner { padding:0px 0 40px 0px; }
