


             


pre, .topnav, .rightbg1, .rightbg2, .msg_text2, .msg_text3, .leftbg1, .left-text1,
.left-text1	a:link, .left-text1 a:visited, .left-text1 a:hover, .left-text1 a:active, .left-text2, .leftbg2, .left-text3, .left-text4,
.left-text5, .formtext1, .left-text6, .formtext2, .header_text1, .header_text2, .onState_link, .offState_link, .panel, 
.title_text1, .title_text2, .body_text, .section_img, .topnav_Link, .error_msg, .button1, .button1Off, .panel3, .body_text2, 
.panel2, .body_text3, .panel4, .left-text7, .bodytext4, .body_text5, .panel5, .panel6 {
	font-family: Verdana, sans-serif;
}

a, a:link, a:visited, a:hover, a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: Bold;
}

.leftbg1 {
	width: 189px;
}

.msg_text2 {
	width: 180px;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

.msg_text4 {
	font-size: 12px;
	color: #333333;
}

pre{
	margin-bottom:0;
	margin-right:0;
	margin-top:0;
	margin-left:0;
	line-height: 1;
}

.header_text2 {
	font-size: 16px;
	font-weight: bold;
}

.msg_textTitle {
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
}

.left-text5, .title_text1, .panel5, .panel6 {
	font-size: 12px;
	font-weight: bold;
}

.topnav_Link {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

.left-text1, .onState_link, .bodytext4 {
	font-size: 11px;
	font-weight: bold;
}

.offState_link, .panel, .title_text2, .body_text, .body_text2, .panel2, .left-text7 {
	font-size: 11px;
}

.left-text2, .panel3, .body_text5 {
	font-size: 10px;
	font-weight: bold;
}

.msg_text3 {
	font-size: 10px;
	text-decoration: underline;
}

.body_text2, .body_text3 {
	font-size: 10px;
}

.left-text, .left-text3, .left-text6, .formtext2, .header_text1 {
	font-size: 9px;
	font-weight: bold;
}

.left-text4, .error_msg {
	font-size: 9px;
}

.formtext1 {
	font-size: 9px;
	font-weight: bold;
	width: 160px;
}

.button1, .button1Off {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}

.panel_head {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.eventTitle {
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
}

#header_text_panel {
	position: relative;
	height: 107px;
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	line-height: 1.4em;
}

#eventBanner { 
	background-repeat: no-repeat; 
	background-image: url(http://images3.ichotelsgroup.com/cq/etc/media_library/hi/0/en/custwe/banner.Par.0001.Image.gif); 
	width: 590px;
}

#eventCorner {
	background-repeat: no-repeat;
	background-image: url(http://images3.ichotelsgroup.com/cq/etc/media_library/hi/0/en/custwe/cornere.Par.0001.Image.gif); 
}

#event_logo {
	position: absolute;
	top: 15px;
	right: 45px;
}

.rightbg2 {
	background-repeat: no-repeat;
	background-image: url(http://images3.ichotelsgroup.com/cq/etc/media_library/hi/0/en/custwe/cornere/rightside.Par.0001.Image.gif);
	width: 220px;
}

.help_link {
	padding-bottom: 2px;
}

#pcr_frame, .i_login_cws {
	border-top: 1px solid #989898;
	border-right: 1px solid #989898;
	border-bottom: 1px solid #989898;
}

#i_top_status_faceplate {
	font-family:Verdana,sans-serif;
	font-size:8pt;
}

#i_top_status_faceplateNotYouInt a{
		color: #000000;
}

pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

#profileSelectVisible {
	font-size: 11px;
	width: 170px;
}
#cwsUniversalNav {
	margin: 2px;
}

#logout_a img{
	margin-top: 5px;
}

#rightNavMessageHeader{
	position: relative;
	left: 7px;
	top: 5px;
	width: 218px;
}
#rightNavMessage {
	position: relative;
	left: 7px;
	top: 5px;
	width: 200px;
	word-wrap: break-word;
}

.rightNavMessageRow {
	display: block;
	margin-top: 5px;
}

#centerContent {
	position: relative;
	width: 575px;
	margin: 5px;
}

#buttons {
	margin: 3px;
}

#eventMessages, #eventMessagesHeader, #messageList {
	position: relative;
	width: 570px;
}

#eventMessages {
	margin-top: 5px;
}
#headerLeft {
	width: 460px;
	margin: 3px;
	float: left;
}

#headerRight {
	width: 90px;
	margin: 3px;
	text-align: right;
	float: right;
}

.clear {
	clear: both;
}

.messageListRow {
	display: inline;
	margin: 3px;
}
.messageListLeft {
	font-size: 10px;
	width: 460px;
	float: left;
	overflow:hidden;
	word-wrap: break-word;
	margin: 3px;
	border-bottom: 1px solid grey;
}

.messageListRight {
	font-size: 10px;
	width: 90px;
	float: right;
	margin: 3px;
	text-align: right;
	white-space: nowrap;
}

/* Packages Project */
#hdPopupDiv {
	display: none;
	visibility: hidden;
	position: absolute;
	z-index: 100;
	width: 576px;
}
#hdPopupHeader, .hdPopupHeader  {
 	width: 576px;
 	height: 25px;
 	padding: 0px;
 	background: url(http://images3.ichotelsgroup.com/cq/etc/media_library/hi/1/en/hdl/bkrds.Par.0026.Image.gif) no-repeat top;
}
#hdPopupTitle {
	width: 576px;
	font-family: verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	position: relative;
	top: 4px;
	left: 12px;
}
.hdPopupTitle{
	font-family: verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
#hdPopupActions {
	position: relative;
	top: -10px;
	right: 4px;
	float: right;
}
#hdPopupCloseBtn {
	position: relative;
	left: 40%;
	top: 30px;
	float: left;
}
.hdPopupActions {
 	float: right;
}
#hdPopupBorder {
	position: relative;
	top: 0px;
	width: 574px;
	z-index: 100;
}
#hdPopupContent {
 	overflow: auto;
	position: relative;
	top: 12px;
	left: 12px;
	font-size: 11px;
	display: block;
}
#hdPopupContent h2{
	font-size: 11px;
}
#hdPopupContent p {
	position: relative;
	top: 0px;
	left: 0px;
	font-size: 11px;
	width: auto;
}
#hdPopupContentContainer {
	word-wrap: break-word; /* 2008-01-18: Currently proprietary to IE 5.5+ only but will be included in CSS3-Text spec */
}
#hdPopupDivShim {
	display: none;
	visibility: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
	width:0px;
	height:0px;
	border: 0px;
}
.hdPrintAction {
	display: none;
	visibility: hidden;
}
a.tglLink {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;		
	font-weight: bold;		
	margin: 20px 0px 8px 0px;
	text-decoration: none;
	text-transform: uppercase;
	visibility: hidden;
}
a.tglLink img {
	border: none;
	vertical-align: -0.4em;
}
#availablerates {
	color: #000000;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;	
	padding-top: 28px;
	padding-bottom: 10px;
}
#availablerates #viewRates {
	color: #002577;
	font-size: 11px;
	margin-left: 1em;
	text-decoration: underline;
}





.topnav, .rightbg2, .leftbg1 {
	background-color: #FFFFFF;
}

.rightbg1 {
	background-color: #a4dab2;
}

.msg_textTitle, .msg_text3, .left-text1, .left-text1 a:link, .left-text1 a:visited, .left-text1 a:hover, .left-text1 a:active, 
.left-text5, .left-text6, .topnav_Link {
	color: #167345;
}

.left-text2 {
	color: #fad410;
}

.leftbg2 {
	background-color: #a3dab2;
}

.left-text3, .left-text4 {
	color: #08562d;
}

.formtext1, .formtext2 {
	color: #666666;
}
 
.header_text1 {
	color: #000;
}

.header_text2, eventTitle {
	color: #167345;
}

a, a:link, a:visited, a:hover, a:active, .onState_link, a.onState_link, a.onState_link:link, a.onState_link:visited, a.onState_link:active, a.onState_link:hover{
	color: #167345;
}

.body_text, .body_text3, .body_text5 {
	color: #000000;
}

.panel {
	background-color: #e2f0d2;
	border: 2px solid #00693f;
	color: #00693f;
}

.offState_link. .title_text1, .title_text2, .body_text2, .bodytext4 {
	color: #006943;
}

.section_img {
	border: 10px solid #ccd8d4;
}

.error_msg {
	color: #ff0000;
}

.button1 {
	color: #2b3a81;
	border: 1px solid #2b3a81;
}

.button1Off {
	color: #bbc0d6;
	border: 1px solid #bbc0d6;
	background-color: #e6f3c7;
}

.panel3 {
	background-color: #e2f0d2;
	color: #000000;
}

.panel2 {
	color: #000000;
}

.panel4 {
	background-color: #e2f0d2;
}

.panel5 {
	background-color: #00693f;
	color: #FFFFFF;
}
.panel6 {
	background-color: #e2f0d2;
	color: #00693f;
}


.panel_head {
	background-color: #a3dab2;
	color: #167345; 
}

/* Packages Project - Dynamic Styles */
#hdPopupDiv {
	background-color: #edf5ef;
}
#hdPopupHeader, .hdPopupHeader  {
	border-left: 1px solid #A1D1AD;
	border-right: 1px solid #A1D1AD;
}
#hdPopupTitle, .hdPopupTitle {
 	color: #08562D;
}
#hdPopupDivShim {
	background-color: white;
}
#hdPopupBorder {
	border-left: 1px solid #A1D1AD;
	border-right: 1px solid #A1D1AD;
	border-bottom: 1px solid #A1D1AD;
	background-color: #FFFFFF;
}
#hdPopupContent, #hdPopupContent a:link, #hdPopupContent a:active, #hdPopupContent a:visited {
 	color: #000000;
}
#hdPopupContent h2{
	color: #08562D;
	background-color: #FFFFFF;
}

