FORM {
	padding:0;
	border:0;
	margin:0;
}
.title {font-family:Verdana, sans-serif; font-size:14px; color:#A6A887; font-weight: bold;}
.orlbody, table.orlbody tr td {font-family:Verdana, sans-serif; font-size:11px; color:#000000;}
.orlbodyupdated {font-family:Verdana, sans-serif; font-size:11px; color:#006699;}
.orlbodyblue {font-family:Verdana, sans-serif; font-size:11px; font-weight: bold; color:#004A80;}
.orlrategreen {font-family:Verdana, sans-serif; font-size:10px; font-weight: bold; color:#006600;}
.orlform {font-family:Verdana, sans-serif; font-size:11px; color:#535353;}
.orlformsmll, table.simpletight, table.simpletightdrk, table tr td.orlformsmll {font-family:Verdana, sans-serif; font-size:10px; color:#535353; font-weight:normal; }
.orlpleasenote {font-family:Verdana, sans-serif; font-size:11px; font-weight: bold; color:#CC0000;}
.orlerror {font-family:Verdana, sans-serif; font-size:10px; color:#CC0000;}
.orlbigerror {font-family:Verdana, sans-serif; font-size:12px; color:#CC0000; font-weight: bold; }
.orlheadwhite {font-family:Verdana, sans-serif; font-size:11px; font-weight: bold; color:#ffffff;}
.orlheadgray, table tr td.orlheadgray {font-family:Verdana, sans-serif; font-size:11px; font-weight: bold; color:#65665E;}
.orlheadorange, table tr td.orlheadorange {font-family:Verdana, sans-serif; font-size:11px; font-weight: bold; color:#D5813B;}
.orlH3orange {font-family:Verdana, sans-serif; font-size:15px; font-weight: bold; color:#D5813B;}
.orlH3blue {font-family:Verdana, sans-serif; font-size:15px; font-weight: bold; color:#006699;}
.orlH4 {font-family:Verdana, sans-serif; font-size:12px; font-weight: bold; color:#000000;}
.orlsetupbook {font-family:Verdana, sans-serif; font-size:11px; color:#646550;}
.orlsetupbookbold {font-family:Verdana, sans-serif; font-size:11px; color:#646550; font-weight:bold}
.orlhotelname {font-family:verdana; font-size:12px; color:#555555; font-weight:bold}
.tourLink { font-family: verdana; font-size: 11px; color: #4775a2; font-weight:bold }
table.simple, table.simpletight, table.simpletightdrk {
    border-width: 0px;
    border-spacing: 0px;
    border-style: none;
    border-color: white;
    border-collapse: collapse;
    background-color: white;
}
table.simple th {
    border-width: 1px;
    padding: 1px;
    border-style: solid;
    border-color: gray;
    background-color: #FFFFFF;
    -moz-border-radius: 0px;
}
table.simple td {
    border-width: 1px;
    padding: 7px;
    border-style: solid;
    border-color: #8C8D80;
    background-color: #FFFFFF;
    -moz-border-radius: 0px;
}
table.simpletight td, table.simpletightdrk td {
    border-width: 1px;
    padding: 6px 7px 6px 7px;
    border-style: solid;
    background-color: #FFFFFF;
    -moz-border-radius: 0px;
}
table.simpletight td {
    border-color: #CCCCCC;
}
table.simpletightdrk td {
    border-color: #8c8c80;
}
table.simpletight td.tdheader, table.simpletightdrk td.tdheader {
    font-weight: bold;
    background-color: #F0F0F0;
    align: right;
}
table.simple {
    border-width: 0px;
    border-spacing: 0px;
    border-style: none;
    border-collapse: collapse;
}
table.override td {
    border-width: 0px;
    padding: 0px 2px 0px 3px;
    border-style: solid;
    border-color: #000000;
    -moz-border-radius: 0px;
}
tr.background1 td {
background-color: #FFFCDA;
}
tr.background2 td {
background-color: #FFF9B3;
}
tr.background3 td {
background-color: #F2F2E2;
}
.box {
width: 100%;
border: 1px solid #C7C9C1;
margin: 0px 0px 11px 0px;
padding: 0px 15px 0px 15px;
}
.box .header, .header {
padding: 7px 0px 7px 0px;
margin: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #D5813B;
font-weight: bold;
}
.separator {
clear: both;
margin: 0px;
line-height: 1px !important;
background: url(../res/images/rule_dotted.gif) 0 0 repeat-x;
}
.septop { height: 1px; }
.sepbottom { height: 7px; }
.box .content {
clear: both;
margin: 0px 13px 8px 13px;
padding: 0px 13px 8px 13px;
border: none;
}
.tight li { padding: 0px; margin: 0px; }
a.header_text { color: #747474; font-size: 10px; text-decoration: none; }
.header_text { color: #747474; font-size: 10px; }
input.resdata1, select.resdata1 { width: 197; }
table.resdata { width: 363px; }


/* small groups css */

#main_content li {margin-bottom:10px; margin-left:-12px;} /* IITS CR 21739 */
.orlformsmll a { text-decoration:underline; } /* IITS CR 21739 */

.staticLink:link, .staticLink:active, .staticLink:visited {font-family: verdana; font-size: 10px; color: rgb(116, 116, 116); text-decoration: none; }
.bodylighter, .bodylighter td  {font-family:Verdana, sans-serif; font-size:11px; color:#767676;}
.bodylightersml, .bodylightersml td  {font-family:Verdana, sans-serif; font-size:10px; color:#767676;}
.bodylightersml input, .bodylightersml select {font-size:10px;}
.disclaimer {font-family:Verdana, sans-serif; font-size:10px; color:#000000;}

.widget {font-family:Verdana, sans-serif; font-size:10px; color:#767676;}
.widgetheavy {font-family:Verdana, sans-serif; font-size:10px; font-weight: bold; color:#767676;}
.widget2 {font-family:Verdana, sans-serif; font-size:11px; font-weight: bold; color:#666666;}

.sgbH3orange {font-family:Verdana, sans-serif; font-size:15px; font-weight: bold; color:#D5813B;}
.sgbH4gray {font-family:Verdana, sans-serif; font-size:12px; font-weight: bold; color:#767676;}
.sgbH4black {font-family:Verdana, sans-serif; font-size:12px; font-weight: bold; color:#000000;}
.sgbH4blackA {font-family:Arial, sans-serif; font-size:13px; font-weight: bold; color:#000000;}


table.rateDetail {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #cccccc;
	border-collapse: collapse;
	background-color: white;
}

.rateDetailShadedRow {
	background-color:#f2f2e2;
}

.rateDetailNonScrollCell {
	font-family:verdana;
	font-size:10px;
	color:#000000;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	padding-bottom:5px;
	padding-top:5px;
	text-align:center;
	-moz-border-radius: 0px;
}

.rateDetailScrollCell {
	font-family:verdana;
	font-size:10px;
	color:#000000;
	border-left:1px solid #cccccc;
	border-right:none;
	padding-bottom:5px;
	padding-top:5px;
	text-align:center;
	-moz-border-radius: 0px;
}

.rateDetailLeftScrollCell {
	font-family:verdana;
	font-size:10px;
	color:#000000;
	text-align:center;
	padding-bottom:5px;
	padding-top:5px;
	-moz-border-radius: 0px;
}



/* small groups phase III (supplied CSS) */

body {font-family:Verdana, sans-serif; font-size:11px;}
p,th,td,ul,ol {font-family:Verdana, sans-serif; font-size:11px; color:#3D4C54;}
li {margin-bottom:10px; margin-left:-12px;}

.title {font-family:Verdana, sans-serif; font-size:14px; color:#A6A887; font-weight: bold;}

.sgb-RFP-body-search {font-family:Verdana, sans-serif; font-size:9px; color:#524D51;}
.sgb-RFP-compare {font-family:Verdana, sans-serif; font-size:10px; color:#2F2F27;}

.sgb-widget-header {font-family:Verdana, sans-serif; font-size:10px; color:#000000; font-weight: bold;}
.sgb-widget-txt {font-family:Verdana, sans-serif; font-size:10px; color:#666666; font-weight: normal}
.sgb-widget-txt_hdr {font-family:Verdana, sans-serif; font-size:11px; color:#D5813B; font-weight: bold}
.sgb-widget-txtDisc {font-family:Verdana, sans-serif; font-size:9px; color:#666666; font-weight: normal}
.sgb-widget-txtDisc_bld {font-family:Verdana, sans-serif; font-size:9px; color:#999999; font-weight: bold}
.sgb-widget-txt_bld {font-family:Verdana, sans-serif; font-size:11px; color:#999999; font-weight: bold}


.sgb-chart-header {font-family:Verdana, sans-serif; font-size:10px; color:#666666; font-weight: bold}
.sgb-chart-rate_chng {font-family:Verdana, sans-serif; font-size:10px; color:#1A5B2E; font-weight: bold}
.sgb-chart-header2 {font-family:Verdana, sans-serif; font-size:10px; color:#F2F3E3; font-weight: bold}


.sgbH5 {font-family:Verdana, sans-serif; font-size:11px; font-weight: bold; color:#2F2F27;}
.sgb-RFP-head-search {font-family:Verdana, sans-serif; font-size:10px; font-weight: bold; color:#524D51;}

a .sgb-prgrsBr_vstd {font-family:Verdana, sans-serif; font-size:11px; font-weight: normal; color:#999999; text-decoration:underline}
.sgb-prgrsBr_On {font-family:Verdana, sans-serif; font-size:11px; font-weight: normal; color:#D5813B}
.sgb-prgrsBr_Off {font-family:Verdana, sans-serif; font-size:11px; font-weight: normal; color:#666666}

.sgb-hotel-header {font-family:Verdana, sans-serif; font-size:12px; color:#000000; font-weight: bold}
/* end supplied css */

.sgb-section-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #D5813B;
	font-weight: bold;
}

.sgb-dotted-vert-rule {
	background: url(/en/common/media/images/common_misc/1dot_vert.gif) 0 0 repeat-y;
}

.sgb-dotted-horizontal-rule {
	background: url(/en/common/media/images/common_misc/1dot.gif) 0 0 repeat-x;
}

.sgb-bullet-list {
	margin-left:0;
	padding-left:0;
	list-style:none;
	font: bold 11px/22px verdana;
}

.sgb-bullet-list-item {
	margin-bottom:0px;
	margin-left:0px;
	padding-left:18px;
	background: transparent url(images/big_bullet.gif) no-repeat 0 4px;
}

.sgb-date-header {
	font-family:Verdana, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#666666;
	text-decoration:underline
}

.header-right {
	font-weight:bold;
	color:#000000;
}
.sgb-cell-background1, table.simpletight td.sgb-cell-background1, table.simpletightdrk td.sgb-cell-background1 {
        background-color: #F2F3E1;
}
.login-widget .separator { background: none; }

div.css_popup_box {
	width:300px;
	padding:7px;
	background-color:#ffffff;
	border:1px solid #8c8d80;
}

/* DATG-16 : PROD - Waldorf - Search by options are overlapped and there is no white space at left side of the page */
#main_content .amaze-ordered-list li { margin-left: 0; }