body {
   font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
   font-size:11px;
   color:#333333;
}
#global {
   min-width: 924px;
   max-width: 984px;
   width:expression(document.body.clientWidth < 924? "924px" : document.body.clientWidth > 984? "984px" : "auto");
   /* The following two properties provide global page-centering in all browsers except IE */
   margin: 0 auto;
   /* The following property is a kludge for global page-centering in IE */
   text-align: left;
}
table {
   font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
   font-size:11px;
   color:#333333;
}
form {
   margin:0px;
}
.rateTitle {
   font-style:italic;
   font-size:24px;
   color:#FFFFFF;
   font-weight:bold;
}
.rateFont {
   text-decoration:none;
   font-size:11px;
   font-weight: bold;
   color:#000000;
}
.rateFont a {
   text-decoration:none;
   font-size:11px;
   font-weight: bold;
   color:#FFFFFF;
}
.rateFont a:hover {
   text-decoration:none;
   font-size:11px;
   font-weight: bold;
   color:#FFFFFF;
}
.rateFont a:visited {
   text-decoration:none;
   font-size:11px;
   font-weight: bold;
   color:#FFFFFF;
}
.rateFontFocus {
   text-decoration:none;
   font-size:11px;
   font-weight: bold;
   color:#FFFFFF;
}
.ratePad {
   padding-top:5px;
   padding-bottom:5px;
}
.rateSubText {
   font-size:9px;
}
.rateSubTextred  {
   font-size:9px;
   color:red;
}
A.rateOther {
   color: #FFFFFF;
}
.rateDropDown select {
   font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
   font-size: 10px;
   color: #000000;
   border-color: #000000;
   border-width: 1px;
}
.rateDropDown2 select {
   font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
   font-size: 10px;
   color: #000000;
   border-color: #000000;
   border-width: 1px;
   width: 15em;
}
A.anchor, A.anchor:hover {
   text-decoration:none;
   font-weight: bold;
   color: #FFFFFF;
}
input.map, img.framed {
   border:1px solid #000000;
}
.submit {
   font-size:10px;
}
a.infopop {
/* change settings back to no color, no decoration, dotted underline later */
/*   text-decoration: none; */
/*   border-bottom: 2px dotted blue; */
   background: transparent none repeat scroll 0%;
   cursor: pointer;
}
a.infopopNoColor {
   text-decoration: none;
   border-bottom: 2px dotted; */
   background: transparent none repeat scroll 0%;
   cursor: pointer;
}
.alignLeft {
   text-align: left;
}
.handcursor {
   cursor: pointer;
   cursor: hand;
}
.noborder {
   border: none;
}

/* Styles for new image buttons */
.button {margin: 0; padding: 0;}
.button * {margin: 0; padding: 0;}
.button table {display:inline; display: inline-table; border-collapse: collapse;}
*:first-child+html button button {cursor: hand; width:1%; overflow:visible;}
* html .button button {cursor: hand; width:1%; overflow:visible;}
.button button {border: none; background: none; cursor: pointer;}
*:first-child+html .button table {display: inline;}
* html .button table {display: inline;}
.button a {vertical-align: top; text-decoration: none; display: block;}
.button a:hover {color: black;}
.buttonLeft {
   height: 18px; width: 10px;
   background: url(http://www.omahacomfortinn.com/images/buttons/single-left.png);
}
* html .buttonLeft {
   background: none;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.omahacomfortinn.com/images/buttons/single-left.png');
}
.buttonMiddle {
   height: 18px;
   text-align: center;
   background: url(http://www.omahacomfortinn.com/images/buttons/single-middle.png) repeat-x;
}
.buttonRight {
   height: 18px; width: 10px;
   background: url(http://www.omahacomfortinn.com/images/buttons/single-right.png);
}
* html .buttonRight {
   background: none;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.omahacomfortinn.com/images/buttons/single-right.png');
}
.buttonLeftHover {
   height: 18px; width: 10px;
   background: url(http://www.omahacomfortinn.com/images/buttons/single-left-hover.png);
}
* html .buttonLeftHover {
   background: none;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.omahacomfortinn.com/images/buttons/single-left-hover.png');
}
.buttonMiddleHover {
   height: 18px;
   text-align: center;
   background: url(http://www.omahacomfortinn.com/images/buttons/single-middle-hover.png) repeat-x;
}
.buttonRightHover {
   height: 18px; width: 10px;
   background: url(http://www.omahacomfortinn.com/images/buttons/single-right-hover.png);
}
* html .buttonRightHover {
   background: none;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.omahacomfortinn.com/images/buttons/single-right-hover.png');
}
.buttonText {
   white-space: nowrap;
   color: black;
   font-weight: bold;
   font-size: 8pt;
   font-family: sans-serif;
}
.buttonLeftDisabled {
   height: 18px; width: 10px;
   background: url(http://www.omahacomfortinn.com/images/buttons/single-left-disabled.png);
}
* html .buttonLeftDisabled {
   background: none;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.omahacomfortinn.com/images/buttons/single-left-disabled.png');
}
.buttonMiddleDisabled {
   height: 18px;
   text-align: center;
   background: url(http://www.omahacomfortinn.com/images/buttons/single-middle-disabled.png) repeat-x;
}
.buttonRightDisabled {
   height: 18px; width: 10px;
   background: url(http://www.omahacomfortinn.com/images/buttons/single-right-disabled.png);
}
* html .buttonRightDisabled {
   background: none;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.omahacomfortinn.com/images/buttons/single-right-disabled.png');
}

/* The following rules are for use by Chcom.DatePicker */
.x-chcom-btn-nohand * {
   cursor:default !important;
}
.x-chcom-date-bottom {
   text-align: center;
   padding:4px;
   border-top: 1px solid #a3bad9;
   background: #dfecfb url('http://www.omahacomfortinn.com/images/rates/glass-bg.gif') repeat-x left top;
}
.x-chcom-date-date {
   text-align: center !important;
}
.x-chcom-2nd-month-td {
   border-left: 1px solid #a3bad9;
}
.x-chcom-date-hidden {
   visibility: hidden;
}