.wrapper{padding:0}

.mainborder{border:0 solid #8C8C8C}
fieldset{border:1px solid #999;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}
legend
{
	font-size:17px;color:#333333;border:1px solid #999;padding:2px 6px
}

.groovybutton
{
	 background: #D69C01;
    width: auto;
    padding: 4px;
    letter-spacing: 1px;
    border: none;
    color: #fff;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -webkit-appearance: none;
  

}

.groovybutton:hover{text-decoration:underline; cursor:hand}


div.my_left_box{float:left;width:auto}
div.my_right_box{float:right;width:auto}
div.header{width:auto}
SELECT.dropdownlistsmini{FONT-WEIGHT:normal;FONT-SIZE:1em;WIDTH:auto;COLOR:#333;font-family:Verdana,Arial,Helvetica,sans-serif}
SELECT.dropdownlists{FONT-WEIGHT:normal;FONT-SIZE:1em;WIDTH:auto;COLOR:#333;font-family:Verdana,Arial,Helvetica,sans-serif}
SELECT.dropdownlistspadding{FONT-WEIGHT:normal;FONT-SIZE:1em;WIDTH:auto;COLOR:#333;font-family:Verdana,Arial,Helvetica,sans-serif;margin-left:5px}
SELECT.dropdownlists2{FONT-WEIGHT:normal;background-color:#C1DCEB;FONT-SIZE:1em;WIDTH:auto;COLOR:#333;font-family:Verdana,Arial,Helvetica,sans-serif}
.title{FONT-WEIGHT:bold;FONT-SIZE:1.2em;COLOR:#000;font-family:Verdana,Arial,Helvetica,sans-serif;HEIGHT:32px;BACKGROUND-COLOR:#333333;TEXT-DECORATION:none;text-align:left;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px}
.titlelarge{FONT-WEIGHT:bold;FONT-SIZE:1.5em;COLOR:#000;font-family:Verdana,Arial,Helvetica,sans-serif;HEIGHT:32px;BACKGROUND-COLOR:#333333;TEXT-DECORATION:none;text-align:left}
.titlelargenoback{FONT-WEIGHT:bold;FONT-SIZE:1.5em;COLOR:#000;font-family:Verdana,Arial,Helvetica,sans-serif;HEIGHT:32px;TEXT-DECORATION:none;text-align:left}
.titlelargenobackheadroomcolor{FONT-WEIGHT:bold;FONT-SIZE:24px;COLOR:#333333;font-family:Verdana,Arial,Helvetica,sans-serif;HEIGHT:32px;TEXT-DECORATION:none;text-align:left;letter-spacing:1.6pt;text-transform:capitalize}
.titlenoradius{FONT-WEIGHT:bold;FONT-SIZE:1.2em;COLOR:#000;font-family:Verdana,Arial,Helvetica,sans-serif;BACKGROUND-COLOR:#C1DCEB;TEXT-DECORATION:none;text-align:left}
.titlenoradiuscolor{FONT-WEIGHT:bold;FONT-SIZE:18px;COLOR:#333333;font-family:Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;text-align:left;padding:0 12px 20px auto}
.headhr{border:1px solid #000}
.headhrdotted{border:1px dotted #CCC}
.headhr2{border:1px solid #333333}
.logindivhead{border-top:1px solid #999;FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#000;BACKGROUND-COLOR:#C1DCEB;font-family:Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;text-align:left}
.logindiv2{border-top:1px solid #999;FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#000;font-family:Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;text-align:left;padding:8px}
.titlenoradius2{FONT-WEIGHT:bold;FONT-SIZE:1.0em;COLOR:#000;font-family:Verdana,Arial,Helvetica,sans-serif;HEIGHT:32px;BACKGROUND-COLOR:#C1DCEB;TEXT-DECORATION:none;text-align:left}
.titlenoradius3{FONT-WEIGHT:bold;FONT-SIZE:1.0em;COLOR:#000;font-family:Verdana,Arial,Helvetica,sans-serif;HEIGHT:32px;BACKGROUND-COLOR:#333333;TEXT-DECORATION:none;text-align:left}
.titlenoradius4{FONT-WEIGHT:bold;FONT-SIZE:1.0em;COLOR:#000;font-family:Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;text-align:left}
.titlenoradius5{FONT-WEIGHT:bold;FONT-SIZE:1.0em;COLOR:#000;font-family:Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;text-align:left;BACKGROUND-COLOR:#C1DCEB}
.titlenoradius21{FONT-WEIGHT:normal;FONT-SIZE:1.0em;COLOR:Red;font-family:Verdana,Arial,Helvetica,sans-serif;HEIGHT:32px;TEXT-DECORATION:none;text-align:center}
.titlehead{FONT-WEIGHT:bold;FONT-SIZE:2.1em;COLOR:#000;font-family:Verdana,Arial,Helvetica,sans-serif;HEIGHT:32px;BACKGROUND-COLOR:#333333;TEXT-DECORATION:none;text-align:left;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px}
.titlehead2{FONT-WEIGHT:bold;FONT-SIZE:1.5em;COLOR:#333333;font-family:Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;text-align:left;display:inline}
.titlesmall{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#000;font-family:Verdana,Arial,Helvetica,sans-serif;HEIGHT:14px;BACKGROUND-COLOR:#333333;TEXT-DECORATION:none;text-align:left;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px}
.titlesmallnoradius{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#000;font-family:Verdana,Arial,Helvetica,sans-serif;HEIGHT:14px;BACKGROUND-COLOR:#333333;TEXT-DECORATION:none;text-align:left}
.validation{FONT-WEIGHT:normal;FONT-SIZE:12px;COLOR:Red;TEXT-INDENT:12px;font-family:Verdana,Arial,Helvetica,sans-serif;BACKGROUND-COLOR:#FFC;TEXT-DECORATION:none}
.validationsuc{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:Black;TEXT-INDENT:12px;font-family:Verdana,Arial,Helvetica,sans-serif;HEIGHT:32px;BACKGROUND-COLOR:#FFC;TEXT-DECORATION:none}
.footer2{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#000;font-family:Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;text-align:right}
.a:link{text-decoration:none;color:#333}
.headerlinks{FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#FFF;font-family:Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;text-align:left}
.headerlinks A:link{text-decoration:none;color:#FFF}
.headerlinks A:visited{text-decoration:none;color:#FFF}
.headerlinks A:active{text-decoration:none}
.headerlinks A:hover{text-decoration:underline;color:#FFF}
.headerlinks2{FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#999;font-family:Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;text-align:left}
.headerlinks2 A:link{text-decoration:none;color:#999}
.headerlinks2 A:visited{text-decoration:none;color:#999}
.headerlinks2 A:active{text-decoration:none}
.headerlinks2 A:hover{text-decoration:underline;color:#999}
.requestsnormal{FONT-WEIGHT:normal;FONT-SIZE:12px;COLOR:#333;font-family:Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;text-align:left}
.clickfordet{FONT-WEIGHT:normal;font-style:italic;FONT-SIZE:.9em;COLOR:#036;font-family:Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:none}
.error{PADDING-LEFT:5px;FONT-WEIGHT:normal;FONT-SIZE:0.8em;PADDING-BOTTOM:5px;COLOR:#FFF;TEXT-INDENT:12px;PADDING-TOP:5px;font-family:Verdana,Arial,Helvetica,sans-serif;HEIGHT:45px;BACKGROUND-COLOR:#FC0;TEXT-DECORATION:none}
.textfields,.spin1{FONT-WEIGHT:normal;FONT-SIZE:12px;COLOR:#333;font-family:Tahoma,Arial,Helvetica,sans-serif;padding:.15em;width:10em;border:1px solid #DDD;-moz-border-radius:.4em;-khtml-border-radius:.4em}
.textfields:hover,.textfields:focus{border-color:#999 #999999 #999 #999999;outline:medium none}

.textfieldsalert {FONT-WEIGHT:normal;FONT-SIZE:12px;COLOR:#333;font-family:Tahoma,Arial,Helvetica,sans-serif;padding:.15em;width:10em;border:1px solid #DDD;-moz-border-radius:.4em;-khtml-border-radius:.4em;	background:#FFFFDD;}
table.notificationBox td.notificationIcon{background-image:url('images/icon_alert_24wx24h.gif');background-repeat:no-repeat;background-position:center}
div.firstpage{width:auto;height:auto;border:0 solid #333333;padding:0 10px 10px 10px;}
div.firstpage2{width:auto;height:auto;padding:10px 10px 10px 10px;text-align:left}
.rounded-corner{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px;border-collapse:collapse;height:20px}
.rounded-corner thead th.rounded-company{FONT-WEIGHT:bold;
	background-color:#2a2a2a;
	background: -moz-linear-gradient(#333333, #5A5A5A) repeat scroll 0 0 #3D3D3D;
	text-shadow: 0 -1px 1px #000000;
	FONT-SIZE:12px;
	border-color: rgba(255, 255, 255, 0.3);
    border-top: 1px solid rgba(255, 255, 255, 0.3);
	COLOR:#ffffff;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	HEIGHT:20px;
	TEXT-DECORATION:none;
	text-align:left;
	padding-left:10px;
	padding-top:4px;
	padding-top:10px;
	text-transform:uppercase;}
.rounded-corner th{font-weight:normal;font-size:12px;color:#000;padding:3px}
.rounded-corner thead th.rounDed-q4{FONT-WEIGHT:bold;FONT-SIZE:17px;COLOR:#333333;font-family:Tahoma,Arial,Helvetica,sans-serif;HEIGHT:32px;TEXT-DECORATION:none;text-align:left;letter-spacing:1.6pt;padding:3px}
.rounded-corner tfoot td.rounded-foot-left{background:#fffff left bottom no-repeat}
.rounded-corner td{;border-top:1px;color:#333;padding:3px}
.rounded-corner tfoot td.rounded-foot-right{background:#FFF right bottom no-repeat}
.rounded-corner2{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px;border-collapse:collapse;height:20px}
.rounded-corner2 thead th.rounded-company{background:#999 left -1px no-repeat}
.rounded-corner2 th{font-weight:normal;font-size:12px;color:#000;background:#999;padding:3px}
.rounded-corner2 thead th.rounded-q4{background:#999 right -1px no-repeat}
.rounded-corner2 tfoot td.rounded-foot-left{background:#999 left bottom no-repeat}
.rounded-corner2 td{background:#FFF;border-top:1px solid #FFF;color:#333;padding:3px}
.rounded-corner2 tfoot td.rounded-foot-right{background:#999 right bottom no-repeat}
.selectiontable{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px;border-collapse:collapse;border:3px solid #C1DCEB}
.selectiontable td{background:#fffff;border:1px solid #C1DCEB;color:#333}


#container4{float:left;width:100%}
.button{display:block;FONT-SIZE:11px;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serift;text-transform:capitalize;BACKGROUND-COLOR:#D2E4F0;color:#333;width:auto;height:28px;line-height:29px;PADDING-LEFT:15px;text-decoration:none;TEXT-ALIGN:center;margin:0 auto;background:url(../../images/img/ok.gif) no-repeat 1px 1px}
.buttonbook{display:block;FONT-SIZE:11px;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serift;text-transform:capitalize;FONT-WEIGHT:bold;BACKGROUND-COLOR:#D2E4F0;color:#333;width:auto;height:28px;line-height:29px;PADDING-LEFT:15px;text-decoration:none;TEXT-ALIGN:center;margin:0 auto;background:url(../../images/img/ok.gif) no-repeat 1px 1px}
.buttonsearch{display:block;FONT-SIZE:11px;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;BACKGROUND-COLOR:#D2E4F0;text-transform:capitalize;height:28px;color:#333;width:auto;line-height:29px;PADDING-LEFT:15px;text-decoration:none;TEXT-ALIGN:center;margin:0 auto;background:url(../../images/img/lens.gif) no-repeat 1px 1px}
.buttondelete{display:block;FONT-SIZE:11px;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;BACKGROUND-COLOR:#D2E4F0;text-transform:capitalize;height:28px;color:#333;width:auto;line-height:29px;PADDING-LEFT:15px;text-decoration:none;TEXT-ALIGN:center;margin:0 auto;background:url(../../images/img/delete.gif) no-repeat 1px 1px}
.buttonedit{display:block;FONT-SIZE:11px;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;BACKGROUND-COLOR:#D2E4F0;text-transform:capitalize;height:28px;color:#333;width:auto;line-height:29px;PADDING-LEFT:15px;text-decoration:none;TEXT-ALIGN:center;margin:0 auto;background:url(../../images/img/msg.gif) no-repeat 1px 1px}
.buttonsearch:hover{cursor:pointer;text-decoration:underline;border-color:#999 #999999 #999 #999999}
.buttondelete:hover{cursor:pointer;text-decoration:underline}
.buttonedit:hover{cursor:pointer;text-decoration:underline}
.button:hover{cursor:pointer;text-decoration:underline}
.buttonbook:hover{cursor:pointer;text-decoration:underline}
#container3{float:left;width:100%}
#col1{float:left;border-right:2px dotted #999}
#col2{float:left;border-right:2px dotted #999}
#col3{float:left}
#col4{float:left}
#col411{float:left;width:auto;padding:10px 20px 10px 10px;FONT-WEIGHT:bold;FONT-SIZE:1.2em;COLOR:#333}
#col421{float:left;width:auto;padding:10px 20px 10px 10px;color:#333;FONT-WEIGHT:bold;FONT-SIZE:1.2em;COLOR:#333}
#col431{float:left;width:auto;padding:10px 20px 10px 10px;color:#333;FONT-WEIGHT:bold;FONT-SIZE:1.2em;COLOR:#333}
#col441{float:left;width:auto;padding:10px 20px 10px 10px;color:#333;FONT-WEIGHT:bold;FONT-SIZE:1.2em;COLOR:#333}
itemContent.itemContent{border:5px solid #C1DCEB;float:left;text-align:left;margin:0 auto;width:98%;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;border-collapse:collapse}
.container3{float:left;width:auto}
.col11{float:left;width:auto;min-width:70px;}
.col21{float:left;width:auto}
.col31{float:left;width:auto}

input.fd-hidden-input,select.fd-hidden-input{display:none}
.fd-screen-reader{position:absolute;left:-999em;top:0;width:1px;height:1px;overflow:hidden;outline:0 none;-moz-outline:0 none}
a.dp-disabled,.dp-disabled table{opacity:.3!important;filter:alpha(opacity=40)}
.dp-disabled,.dp-disabled td,.dp-disabled th,.dp-disabled th span{cursor:default!important}
a.date-picker-control:focus,div.datePicker table td:focus{overflow:hidden;outline:0 none;-moz-outline:0 none;color:#6482AA!important}
div.datePicker{position:absolute;z-index:9999;text-align:center;font:900 9px/9px Verdana,Sans-Serif;background:transparent;-moz-user-select:none;-khtml-user-select:none}
div.static-datepicker{position:relative;top:5px;left:0}
div.datePicker table{width:auto;height:auto;border-collapse:separate}
div.datePicker tfoot th.drag-enabled,div.datePicker thead th.drag-enabled,div.datePicker thead th.drag-enabled span{cursor:move}
iframe.iehack{position:absolute;background:#FFF;z-index:9998;padding:0;border:0;display:none;margin:0}
a.date-picker-control:link,a.date-picker-control:visited{position:relative;display:-moz-inline-stack;border:0 none;padding:0;margin:0 0 0 4px;background:transparent url(../../JQuery/datepicker/media/cal-grey.gif) no-repeat 50% 50%;min-width:16px;line-height:1;cursor:pointer;visibility:visible;text-decoration:none;vertical-align:top}
a.date-picker-control:hover,a.date-picker-control:active,a.date-picker-control:focus,a.dp-button-active:link,a.dp-button-active:visited,a.dp-button-active:hover,a.dp-button-active:active,a.dp-button-active:focus{background:transparent url(../../JQuery/datepicker/media/cal.gif) no-repeat 50% 50%!important}
* html a.date-picker-control{width:16px}
a.date-picker-control{display:inline-block}
a.date-picker-control span{display:block;width:16px;height:16px;margin:auto 0}
div.datePicker thead th span{display:block;padding:0;margin:0;text-align:center;line-height:1em;border:0 none;background:transparent;font-weight:bold;cursor:pointer}
div.datePicker th span.month-display,div.datePicker th span.year-display{display:inline;text-transform:uppercase;letter-spacing:1px;font:normal 1.2em Verdana,Sans-Serif;cursor:default}
div.datePicker th span.prev-but,div.datePicker th span.next-but{font-weight:lighter;font-size:2.4em;font-family:georgia,times new roman,palatino,times,bookman,serif;cursor:pointer!important}
div.datePicker th span.prev-but:hover,div.datePicker th span.next-but:hover,div.datePicker th span.today-but:hover{color:#A84444}
div.datePicker th span.today-but{text-align:center;margin:0 auto;font:normal 1em Verdana,Sans-Serif;width:100%;text-decoration:none;padding-top:.3em;text-transform:uppercase;vertical-align:middle;cursor:pointer!important}
div.dp-disabled th span.prev-but,div.dp-disabled th span.next-but,div.dp-disabled th span.today-but,div.dp-disabled th span.prev-but:hover,div.dp-disabled th span.next-but:hover,div.dp-disabled th span.today-but:hover,div.datePicker th span.prev-but.fd-disabled:hover,div.datePicker th span.next-but.fd-disabled:hover,div.datePicker thead th span.fd-disabled,div.datePicker th span.fd-disabled:hover{color:#AAA;cursor:default!important;opacity:1}
div.datePicker th span.fd-day-header{text-align:center;margin:0 auto;font:900 1em Verdana,Sans-Serif;text-decoration:none;text-transform:lowercase;cursor:pointer}
div.datePicker table{margin:0;padding:0;border:1px solid #CCC;background:#FFF url(../../JQuery/datepicker/media/gradient-e5e5e5-ffffff.gif) repeat-x 0 -20px;text-align:center;border-spacing:2px;padding:.3em;width:auto;empty-cells:show;border-radius:.8em;-moz-border-radius:.8em;-moz-box-shadow:0 0 5px #AAA}
div.datePicker table td,div.datePicker table tbody th{border:0 none;padding:0;text-align:center;vertical-align:middle;cursor:pointer;background:#FFF url(../../JQuery/datepicker/media/gradient-e5e5e5-ffffff.gif) repeat-x 0 -40px;width:3em;height:3em;overflow:hidden;outline:transparent none 0;border:1px solid #CCC;text-transform:none;-moz-border-radius:2px;border-radius:2px}
div.datePicker table td:focus,div.datePicker table td:active{outline:0 none red}
div.datePicker table th{border:0 none;padding:0;font-weight:bold;color:#222;text-align:center;vertical-align:middle;text-transform:none}
div.datePicker table thead th{height:auto!important}
div.datePicker table tbody th{border:1px solid #DCDCDC}
div.datePicker table thead th.date-picker-week-header,div.datePicker table tbody th.date-picker-week-header{font-style:oblique;background:transparent;cursor:default}
div.datePicker table thead th.date-picker-week-header{cursor:help;border:0 none;padding:0 0 .2em 0}
div.datePicker tfoot th{cursor:default;font-weight:normal;text-transform:uppercase;letter-spacing:.1em;border:0 none;background:#FFF;height:2.8em}
div.datePicker table tbody td.date-picker-unused{background:#FFF url(../../JQuery/datepicker/media/backstripes.gif);border-color:#DCDCDC;cursor:default!important}
div.datePicker table thead th.date-picker-title{width:auto;height:auto;padding:.4em 0}
div.datePicker table thead th.date-picker-day-header{text-transform:lowercase;cursor:help;height:auto}
div.datePicker table tbody td.date-picker-today{background:#FFF url(../../JQuery/datepicker/media/bullet2.gif) no-repeat 0 0;color:#646464!important}
div.datePicker table tbody td.month-out.date-picker-highlight{color:#A86!important}
div.datePicker table tbody td.date-picker-highlight,div.datePicker table thead th.date-picker-highlight{color:#A86666!important}
div.datePicker table tbody td.date-picker-hover{background:#FFF url(/../../JQuery/datepicker/media/bg_header.jpg) no-repeat 0 0;cursor:pointer;border-color:#6482AA!important;color:#6482AA;text-shadow:0 1px 1px #FFF}
div.datePicker table tbody td.day-disabled{background:#FFF url(../../JQuery/datepicker/media/backstripes.gif) no-repeat 0 0;color:#AAA!important;cursor:default;text-decoration:line-through}
div.datePicker table tbody td.month-out{border-color:#DDD;color:#AAA!important;background:#FFF url(../../JQuery/datepicker/media/gradient-e5e5e5-ffffff.gif) repeat-x 0 -40px}
div.datePicker table tbody td.date-picker-selected-date{color:#333!important;border-color:#333!important}
div.datePicker table tbody td.out-of-range,div.datePicker table tbody td.not-selectable{color:#CCC!important;font-style:oblique;background:#FCFCFC!important;cursor:default!important}
div.datePicker table tbody th.month-out,div.datePicker table tbody th.out-of-range{color:#AAA!important;font-style:oblique;background:#FCFCFC!important}
div.datePicker table tbody th.out-of-range{opacity:.6;filter:alpha(opacity=60)}
div.datePicker table tbody td.not-selectable{opacity:.8;filter:alpha(opacity=80)}
div.datePicker table tbody tr{display:table-row}
div.datePicker table tfoot sup{font-size:.86em;letter-spacing:normal;text-transform:none;height:0;line-height:1;position:relative;top:-0.2em;vertical-align:baseline!important;vertical-align:top}
div.datePicker table thead th.date-picker-day-header,div.datePicker table thead span.month-display,div.datePicker table thead span.year-display{text-shadow:0 1px 1px #FFF}
div.datepicker-focus table.datePickerTable{border-color:#999!important}
div.datePicker table tbody tr td:focus,div.datePicker table tbody td.date-picker-hover{overflow:hidden;outline:0 solid #F00;-moz-outline:0 none;-o-highlight:0 none;color:#6482AA!important}
div.static-datepicker table{-moz-box-shadow:0 0 0 transparent}
div.datepicker-focus table{outline:none;-moz-box-shadow:0 0 5px #AAA}
*:-o-prefocus{outline:-o-highlight-border}
* html div.datePicker table td{background-image:none}
* html div.datePicker table td.date-picker-unused{background:#F2F2F2}
body.fd-drag-active{-webkit-user-select:none}
@media screen and (-webkit-min-device-pixel-ratio:0){div.datePicker table{border-spacing:.3em;-webkit-box-shadow:0 0 5px #AAA;-webkit-border-radius:.8em}
div.static-datepicker table{-webkit-box-shadow:0 0 0 transparent}
div.datepicker-focus table{-webkit-box-shadow:0 0 5px #AAA}
div.datePicker table td,div.datePicker table tbody th{padding:.1em;-webkit-border-radius:2px}
div.datePicker table tbody td.date-picker-hover{-webkit-box-shadow:0 0 1px #6482AA}
}
.fauxhr{margin-top:1em;border-top:1px dotted #BBB;padding-top:1.48em}
kbd{background-color:#EEE;padding:2px;border:1px solid #DDD;border-bottom-color:#999;border-left-color:#999}
kbd,code{font-family:'andale mono','lucida console','courier new',monospace;font-size:1em}
option.alt{background:#EEE}
.w2em{width:2em}
.w3em{width:3em}
.w4em{width:4em}
.w8em{width:8em}
.w16em{width:16em}
.w18em{width:18.5em}
.firstup{padding-right:2em}
.lastup{margin-bottom:0}
.al-center{text-align:center}
#fd-dp-aria-describedby{width:100%;margin-bottom:1.6em}
#fd-dp-aria-describedby th,#fd-dp-aria-describedby td{padding:.6em 0;border-bottom:1px solid #CCC;vertical-align:top;text-align:left}
#fd-dp-aria-describedby th{border-top:1px solid #CCC}
table.split-date-wrap{width:auto;margin-bottom:1em}
table.split-date-wrap td{padding:0 .2em .4em 0;border-bottom:0 none}
table.split-date-wrap td input{margin-right:.3em}
table.split-date-wrap td label{font-size:10px;font-weight:normal;display:block}
table td.lastTD input{margin-right:0}
.warning{border:3px solid #A84444;padding:1em;margin-bottom:1.5em}
.warning p{margin:0}
#EnglishDate{font-style:oblique;font-size:.9em}
p.bump{margin:0 0 1.5em 0}
datepicker-focus table{-webkit-box-shadow:0 0 5px #AAA}

#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;background:transparent;z-index:1104;display:none}
* html #fancybox-loading{position:absolute;margin-top:}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url('fancy_loading.png') no-repeat}
#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none}
* html #fancybox-overlay{position:absolute;width:100%;height:100%}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}
#fancybox-wrap{position:absolute;top:0;left:0;margin:0;padding:20px;z-index:1101;display:none}
#fancybox-outer{-moz-border-radius:6px 6px 6px 6px;-moz-box-shadow:0 0 5px rgba(0,0,0,0.9);position:relative;width:100%;height:100%;background:#FFF}
#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;outline:none;overflow:hidden}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:32px;height:32px;background:url('../../fancybox/fancy_close.png') top left no-repeat;cursor:pointer;z-index:1103;display:none}
#fancybox_error{color:#444;font:normal 12px/20px Arial}
#fancybox-content{height:auto;width:auto;padding:0;margin:0}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic}
#fancybox-frame{position:relative;width:100%;height:100%;border:none;display:block}
#fancybox-title{position:absolute;bottom:0;left:0;font-family:Arial;font-size:12px;z-index:1102}
.fancybox-title-inside{padding:10px 0;text-align:center;color:#333}
.fancybox-title-outside{padding-top:5px;color:#FFF;text-align:center;font-weight:bold}
.fancybox-title-over{color:#FFF;text-align:left}
#fancybox-title-over{padding:10px;background:url('../../fancybox/fancy_title_over.png');display:block}
#fancybox-title-wrap{display:inline-block}
#fancybox-title-wrap span{height:32px;float:left}
#fancybox-title-left{padding-left:15px;background:transparent url('../../fancybox/fancy_title_left.png') repeat-x}
#fancybox-title-main{font-weight:bold;line-height:29px;background:transparent url('../../fancybox/fancy_title_main.png') repeat-x;color:#FFF}
#fancybox-title-right{padding-left:15px;background:transparent url('../../fancybox/fancy_title_right.png') repeat-x}
#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background-image:url('../../fancybox/blank.gif');z-index:1102;display:none}
#fancybox-left{left:0}
#fancybox-right{right:0}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}
#fancybox-left-ico{background:transparent url('../../fancybox/fancy_nav_left.png') no-repeat}
#fancybox-right-ico{background:transparent url('../../fancybox/fancy_nav_right.png') no-repeat}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible}
#fancybox-left:hover span{left:20px}
#fancybox-right:hover span{left:auto;right:20px}
div.fancy-bg{position:absolute;padding:0;margin:0;border:0;z-index:1001}
div#fancy-bg-n{top:-20px;left:0;width:100%;height:20px;background:transparent url('../../fancybox/fancy_shadow_n.png') repeat-x}
div#fancy-bg-ne{top:-20px;right:-20px;width:20px;height:20px;background:transparent url('../../fancybox/fancy_shadow_ne.png') no-repeat}
div#fancy-bg-e{top:0;right:-20px;height:100%;width:20px;background:transparent url('../../fancybox/fancy_shadow_e.png') repeat-y}
div#fancy-bg-se{bottom:-20px;right:-20px;width:20px;height:20px;background:transparent url('../../fancybox/fancy_shadow_se.png') no-repeat}
div#fancy-bg-s{bottom:-20px;left:0;width:100%;height:20px;background:transparent url('../../fancybox/fancy_shadow_s.png') repeat-x}
div#fancy-bg-sw{bottom:-20px;left:-20px;width:20px;height:20px;background:transparent url('../../fancybox/fancy_shadow_sw.png') no-repeat}
div#fancy-bg-w{top:0;left:-20px;height:100%;width:20px;background:transparent url('../../fancybox/fancy_shadow_w.png') repeat-y}
div#fancy-bg-nw{top:-20px;left:-20px;width:20px;height:20px;background:transparent url('../../fancybox/fancy_shadow_nw.png') no-repeat}
table.sample{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;border-width:thin;border-spacing:2px;border-style:outset;border-color:gray;border-collapse:collapse}
table.sample th{border-width:thin;padding:4px;border-style:inset;border-color:gray;display:inline}
table.sample td{border-width:thin;padding:4px;border-style:inset;border-color:gray}
.inline2{-moz-border-radius:6px 6px 6px 6px;-moz-box-shadow:0 0 5px rgba(0,0,0,0.9)}

/*new */
div.headerimage
{
   background-image:url("/images/new/headerimage.png");
   background-repeat:repeat-x;
   height:81px;
   }
   
   div.language
{
   background-image:url("/images/new/headropdown.png");
  
   }
   
 /*   background-image: url('images/icon_alert_24wx24h.gif'); 
    background-repeat: repeat-x;*/
  
.headerlinks{FONT-WEIGHT:normal;FONT-SIZE:5,28pt;
             COLOR:#585757;
             font-family:Arial,Verdana,Helvetica,sans-serif;
             TEXT-DECORATION:none;text-align:left; 
             text-transform:uppercase;
             padding-top:40px;
          
             }

.headerlinks A:link{text-decoration:none;color:#585757}
.headerlinks A:visited{text-decoration:none;color:#585757}
.headerlinks A:active{text-decoration:none}
.headerlinks A:hover{text-decoration:underline;color:#585757}


.headerlinks2{FONT-WEIGHT:normal;FONT-SIZE:5,28pt;
             COLOR:#666666;
             font-weight:bold;
             font-family:Tahoma,Verdana,Helvetica,sans-serif;
             TEXT-DECORATION:none;text-align:left; 
             text-transform:capitalize;
             }

.headerlinks2 A:link{text-decoration:none;color:#666666}
.headerlinks2 A:visited{text-decoration:none;color:#666666}
.headerlinks2 A:active{text-decoration:none}
.headerlinks2 A:hover{text-decoration:underline;color:#666666}


.headerlinks3{FONT-WEIGHT:normal;FONT-SIZE:5,28pt;
             COLOR:#666666;
             
             font-family:Tahoma,Verdana,Helvetica,sans-serif;
             TEXT-DECORATION:none;text-align:left; 
             text-transform:capitalize;
             }

.headerlinks3 A:link{text-decoration:none;color:#666666}
.headerlinks3 A:visited{text-decoration:none;color:#666666}
.headerlinks3 A:active{text-decoration:none}
.headerlinks3 A:hover{text-decoration:underline;color:#666666}


div.head_left_box
{
	float:left;
                  
background-image:url("/images/new/headscr.png");background-position:5 10px;background-repeat:no-repeat;padding:22px 15px 15px 16px;white-space:nowrap
}
div.head_Center_box
{
	float:left; 
	}

div.head_right_box
{
	float:right; padding-right:15px;
}
                   
div.headsect
{
	float:left;
	 padding-top:5px;
}


div.headBreak
{
	float:left;
	background-image:url("/images/new/headbreak.png");background-position:15px 0px;background-repeat:no-repeat;padding: 15px 15px 5px 15px ;white-space:nowrap;
	
	height:50px;
}
div.stepcontainer
{
	margin: 0 auto; 
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	
}

div.whiteBreak
{
	
	height:2px;
}

div.whiteBreak20px
{
	
	height:10px;
}

div.logofullimage
{
	width:100%;
   height:100%;

}

div.headerspiltimage
{

}




.steps{font-family:Arial,Helvetica,sans-serif;font-size:12pt;}
.steps tr td{background-image:url("../../images/new/whitebullet.gif");background-position:0 18px;background-repeat:no-repeat;line-height:35px;padding: 17px 25px 5px 14px;vertical-align:top;white-space:nowrap}
.steps tr td a{color:#999999;text-decoration:none}
.step_enable a:hover{text-decoration:underline}
.steps tr td span{font-family:Georgia,Helvetica,sans-serif;font-size:16pt;color:#999999;margin-right:17px;}
.steps tr td.step_enable span{font-family:Georgia,Helvetica,sans-serif;font-size:16pt;color:#ffffff;margin-right:17px;}
.steps tr td.step_enable{background-image:url("../../images/new/blackbullet.gif");background-repeat:no-repeat}
.steps tr td.step_enable a{color:#333333;font-weight:bold}
.steps tr td.step_dissable{background-image:url("../../images/new/whitebullet.gif");background-repeat:no-repeat}


div.lineBreak{border-top:1px solid #999}




.footer
{
	padding-top:20px;
	background-image:url("/images/new/footerimage.png");
   background-repeat:repeat-x;
   height:81px;
   min-height:81px;
	FONT-WEIGHT:normal;FONT-SIZE:8pt;
	 COLOR:#666666;
	 font-family:Tahoma,Verdana,Helvetica,sans-serif;
	 TEXT-DECORATION:none;text-align:left;
	 padding-left:10px;
   }
.footer2{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#000;font-family:Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;text-align:right}
.footer A:link{text-decoration:none;color:#666666;FONT-WEIGHT:normal;FONT-SIZE:7 pt;}
.footer A:visited{text-decoration:none;color:#666666;FONT-WEIGHT:normal;FONT-SIZE:7 pt;}
.footer A:active{text-decoration:none;color:#666666;FONT-WEIGHT:normal;FONT-SIZE:7 pt;}
.footer A:hover{text-decoration:underline;color:#666666;FONT-WEIGHT:normal;FONT-SIZE:7 pt;}

div.footerlogo
{
	float:left;
	background-image:url("/images/new/bookonlinenow.gif");
	
	height:40px;
	width:147px;
	white-space:nowrap
	
}


div.footertext
{
	padding-top:16px;
	float:left;
}

div.footertextbreak
{
	float:left;
	padding-left:10px;
	padding-right:10px;
}


div.footertext2
{
	float:left;
}

.titlelargenobackhead
{
	border-color: rgba(255, 255, 255, 0.3);
    border-top: 1px solid rgba(255, 255, 255, 0.3);
	FONT-WEIGHT:bold;
	background-color:#2a2a2a;
	background: -moz-linear-gradient(#333333, #5A5A5A) repeat scroll 0 0 #3D3D3D;
	text-shadow: 0 -1px 1px #000000;
	FONT-SIZE:12px;
	COLOR:#ffffff;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	HEIGHT:20px;
	TEXT-DECORATION:none;
	text-align:left;
	padding-left:10px;
	padding-top:4px;
	padding-top:10px;
	text-transform:uppercase;
	}
	
	.headhr2{border:0px dotted #333333; }
	
	
	.requests{FONT-WEIGHT:normal;FONT-SIZE:12px;COLOR:#333;font-family:Tahoma,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;text-align:left}
	
	.requestsBold{FONT-WEIGHT:Bold;FONT-SIZE:12px;COLOR:#333;font-family:Tahoma,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;text-align:left}

	.englishDate{FONT-WEIGHT:normal;FONT-SIZE:5,76 pt;font:Tahoma,Arial,Helvetica,sans-serif;text-align:left;color:#999999;margin:0 0 0 .5em}

div.messageBox{width:auto;min-height:48px;height:auto;margin:0 0 10px 0;padding:12px 12px 0 12px;background-repeat:no-repeat;background-position:20px 10px;background-color:#FFD;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11;color:#000;border: 1px solid #FFCF0F;}
div.messageBox.res-center-critical{padding-left:80px;color:#000;background-image:url('../../images/icon_alert_24wx24h.gif')}
div.messageBox.res-center-non-critical{padding-left:80px;color:#000;background-image:url('../..//images/icon_alert_24wx24h.gif')}
div.messageBox.notification{border-color:#C1DCEB;padding-left:55px;background-image:url('../../images/icon_info_24wx24h.gif');background-color:#C1DCEB}
div.messageBox.confirmation{border-color:#C4DE95;padding-left:55px;background-image:url('../../images/icon_success_24wx24h.gif');background-color:#F8FEEE}
div.messageBox.error{padding-left:55px;background-image:url('../../images/icon_alert_24wx24h.gif');font-weight:bold;}
div.messageBox.alert{padding-left:55px;color:#d69c01; font-weight:bold;font-size:5,76 pt;}
div.messageBox p{margin:0 0 12px 0!important;line-height:1.5}
div.messageBox ul,div.messageBox ol
{
	margin:0 0 12px 23px;padding:0;line-height:1.5	
}

.alert{padding-left:10px;color:#d69c01; font-weight:bold;font-family:Tahoma,Arial,Helvetica,sans-serif;FONT-SIZE:10pt}

.titlenoradius4under{FONT-WEIGHT:bold;FONT-SIZE:5,76 pt;COLOR:#333333;font-family:Tahoma,Arial,Helvetica,sans-serif;text-align:left}


.buttonwrapper
{
	position:relative;
    float:left;
    left:50%;
	}
	.buttonwrapperb
{
	position:relative;
    float:left;
    left:-50%;
	}
.imagebuttona
{
	position:relative;
    float:left;
    left:-50%;
	}
.imagebuttona em{
display: block;
float: left;
background: url(/images/new/buttona.gif) no-repeat;
width: 40px;
height: 35px;
}
.imagebuttona span{
float: left;
background: url(/images/new/buttonb.gif) repeat-x;
height: 35px;
width:auto;
}
.imagebuttona b{
display: block;
float: left;
background: url(/images/new/buttonc.gif) no-repeat;
width: 25px;
height: 35px;
} 


.imagebuttonaok
{
	position:relative;
    float:left;
    left:-50%;
	}

.imagebuttonaok em{
display: block;
float: left;
background: url(/images/new/buttonaok.gif) no-repeat;
width: 46px;
height: 35px;
}


.imagebuttonaok span{
float: left;
background: url(/images/new/buttonb.gif) repeat-x;
height: 35px;
width:auto;
}
.imagebuttonaok b{
display: block;
float: left;
background: url(/images/new/buttonc.gif) no-repeat;
width: 25px;
height: 35px;
} 




.imagebuttonadis em{
display: block;
float: left;
background: url(/images/new/buttonadis.gif) no-repeat;
width: 46px;
height: 46px;
}
.imagebuttonadis span{
float: left;
background: url(/images/new/buttonbdis.gif) repeat-x;
height: 35px;
width:auto;
}
.imagebuttonadis b{
display: block;
float: left;
background: url(/images/new/buttoncdis.gif) no-repeat;
width: 20px;
height: 35px;
} 



.buttoncheck 
{
	FONT-SIZE:12px;
             FONT-FAMILY:Arial,Verdana,Helvetica,sans-serift;
             font-weight:bold;
             text-transform:uppercase;
             BACKGROUND-COLOR:Transparent;
             color:#333;
             width:20px;
             height:15px;
             line-height:0px;
             TEXT-ALIGN:center
             ;margin:0 auto;
             border: 0px solid;
    background: url(/images/check.png) no-repeat 50% 50%!important
   

}

.buttoncheck:hover
{
	FONT-SIZE:12px;
             FONT-FAMILY:Arial,Verdana,Helvetica,sans-serift;
             font-weight:bold;
             text-transform:uppercase;
             BACKGROUND-COLOR:Transparent;
             color:#333;
             width:20px;
             height:15px;
             line-height:0px;
             TEXT-ALIGN:center
             ;margin:0 auto;
             border: 0px solid;
    background: url(/images/checkhover.png) no-repeat 50% 50%!important
}



.buttontrans
{
	display:block;
             FONT-SIZE:12px;
             FONT-FAMILY:Arial,Verdana,Helvetica,sans-serift;
             font-weight:bold;
             text-transform:uppercase;
             BACKGROUND-COLOR:Transparent;
             color:#333;
             width:auto;
             height:34px;
             line-height:29px;
             TEXT-ALIGN:center
             ;margin:0 auto;
             border: 0px solid;

}



.buttontransinacti
{
			
             FONT-SIZE:12px;
             FONT-FAMILY:Arial,Verdana,Helvetica,sans-serift;
             font-weight:bold;
             text-transform:uppercase;
             BACKGROUND-COLOR:Transparent;
             color:#cccccc;
             width:auto;
             height:34px;
             line-height:29px;
             TEXT-ALIGN:center
             ;margin:0 auto;
             border: 0px solid;

}

.buttontrans,.buttontransinacti:hover
{
	cursor:pointer;

    
    }


.headhrFat{background-image:url("/images/new/fatline.png");
           height:4px;
           
   background-repeat:repeat-x;
   
   }
   
   .notificationhead{border-color:#FFF;background-color:#FFF;background-image:url('../../images/icon_info_24wx24h.gif');background-repeat:no-repeat;padding-left:45px;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px; height:25px;}
   
   .titlelargeheadsearch
{
	FONT-WEIGHT:bold;
	
	FONT-SIZE:14px;
	COLOR:#333333;
	font-family:Tahoma,Verdana,Helvetica,sans-serif;
	HEIGHT:20px;
	TEXT-DECORATION:underline;
	text-align:left;
	padding-left:10px;
	padding-top:4px;
	padding-top:10px;
	background-image:url('/images/new/magnify.png');background-repeat:no-repeat;padding-left:40px;
	}
	
	
	.titlelargeheadcall
{
	FONT-WEIGHT:bold;
	
	FONT-SIZE:14px;
	COLOR:#333333;
	font-family:Tahoma,Verdana,Helvetica,sans-serif;
	HEIGHT:20px;
	TEXT-DECORATION:underline;
	text-align:left;
	padding-left:10px;
	padding-top:4px;
	padding-top:10px;
	background-image:url('/images/new/call.png');background-repeat:no-repeat;padding-left:40px;
	
	}
	
	  .titlelargeheadbed
{
	FONT-WEIGHT:bold;
	
	FONT-SIZE:14px;
	COLOR:#333333;
	font-family:Tahoma,Verdana,Helvetica,sans-serif;
	HEIGHT:20px;
	TEXT-DECORATION:underline;
	text-align:left;
	padding-left:10px;
	padding-top:4px;
	padding-top:10px;
	background-image:url('/images/new/bed.png');background-repeat:no-repeat;background-position:0 7px;padding-left:40px;
	}
	
#container2
{
	background-image:url("/images/new/summaryimage.png");
   background-repeat:repeat;
   padding-left:10px;
   padding-top:10px;
   min-height:80px;
   width: 98%;
   margin: 0 auto;
   -moz-border-radius:11px;
   -webkit-border-radius:11px;
   border-radius:11px
   
}


   .summaryText{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px; color:#333333}
   
   .roomtitle{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#666666;font-family:Tahoma,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;text-align:left}
   
    .roomsumtitle{FONT-WEIGHT:bold;FONT-SIZE:13px;COLOR:#333333;font-family:Tahoma,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;text-align:left}
    
    .roomsumtitleorange{FONT-WEIGHT:bold;FONT-SIZE:18px;COLOR:#d69c01;font-family:Tahoma,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;text-align:left}
    
    .roomsumtitleorange2{FONT-WEIGHT:bold;FONT-SIZE:18px;COLOR:#2A2A2A;font-family:Tahoma,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;text-align:left}
    
    .roomsumtitleorangesmall{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#d69c01;font-family:Tahoma,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;text-align:left}
 
   
   .logindiv{FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#000;font-family:Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;text-align:left}


.container5
{
	float:left;text-align:left;
	width:100%;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	border-collapse:collapse

	}

.container51
{
	float:left;text-align:
    left;width:99%;
    height:99%;
    FONT-WEIGHT:bold;
    border-color: rgba(255, 255, 255, 0.3);
    border-top: 1px solid rgba(255, 255, 255, 0.3);
    background-color:#2a2a2a;
	background: -moz-linear-gradient(#333333, #5A5A5A) repeat scroll 0 0 #3D3D3D;
	text-shadow: 0 -1px 1px #000000;
	border-color: rgba(255, 255, 255, 0.3);
    border-top: 1px solid rgba(255, 255, 255, 0.3);
	FONT-SIZE:12px;
	COLOR:#ffffff;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	TEXT-DECORATION:none;
	text-align:left;
	padding-left:10px;
	min-height:30px;
	text-transform:uppercase;
	}

#col511{float:left;width:auto;color:#333;height:auto;padding-right:5px;padding-top:5px;padding-left:16px}
#col521{float:left;width:auto;padding-top:5px;height:auto; padding-left:2px}
#col531{float:left;width:auto;color:#333;height:auto;padding-top:2px;padding-right:3px;padding-left:3px}
#col541{float:left;width:auto;padding-right:5px;padding-left:5px;padding-top:5px;color:#333;height:120px}
#col561{float:left;padding-right:5px;padding-left:5px;padding-top:5px;width:60px;text-align:center;color:#333;height:120px}
#col551{float:left;width:100%;color:#333;BACKGROUND-COLOR:#F7F7F7;height:auto;vertical-align:middle;padding-bottom:3px; border-top:1px dotted #999}}
#col5111{float:left;width:auto;color:#ffffff;padding-top:5px;padding-right:5px;padding-left:5px;height:30px;}
#col5211{float:left;width:auto;padding-top:5px;padding-right:15px;padding-left:15px;height:30px;}
#col5311{float:left;width:auto;color:#ffffff;border-left:3px solid #fff;padding-top:5px;padding-right:10px;padding-left:10px;height:30px;}
#col5411{float:left;widthauto;padding-right:5px;padding-left:5px;padding-top:5px;color:#ffffff;height:30px;}
#col5611{float:left;padding-right:0px;padding-left:0px;text-align:center;padding-top:5px;width:0px;color:#ffffff;height:30px;}


.requestsitalic{FONT-WEIGHT:normal;FONT-SIZE:12px;COLOR:#333;font-family:Tahoma,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;text-align:left;line-height:20px}

.specialdiv{ font-weight:bold;FONT-SIZE:12px;COLOR:#d69c01;font-family:Tahoma,Arial,Helvetica,sans-serif;
             background-image:url('/images/new/special.png');background-repeat:no-repeat;background-position:0 0px;padding-left:15px; HEIGHT:auto; }

.requestsDaily{FONT-WEIGHT:normal;FONT-SIZE:12px;COLOR:#333;font-family:Tahoma,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;text-align:left}


.titlePackExt{FONT-WEIGHT:bold;FONT-SIZE:11px;COLOR:#333333;font-family:Arial,Tahoma,Helvetica,sans-serif;text-align:left; text-transform:uppercase}



.specialdiv2{ font-weight:bold;FONT-SIZE:12px;COLOR:#d69c01;font-family:Tahoma,Arial,Helvetica,sans-serif; 
             }
             
             .specialdiv3{ font-weight:bold;FONT-SIZE:11px;COLOR:#d69c01;font-family:Tahoma,Arial,Helvetica,sans-serif;padding-top:4px;
             }
             
.TotalPrice{ font-weight:bold;FONT-SIZE:16px;COLOR:#d69c01;font-family:Tahoma,Arial,Helvetica,sans-serif;
             }
             
.imageoverlay
{border:1px solid #dedede; 
 padding-top:2px; 
 padding-bottom:2px; 
 padding-left:3px; 
 padding-right:2px; 
 width:81px;

 position:relative;
display:block;
 
	}
	
	img.watermark {
position: absolute;
top: 37px;
left: 55px;
}

.people
{
	float:left;
	background-image:url("/images/new/people.png");
   background-repeat:repeat;
   height:25px;
}

.titlelargenobackheadroom{FONT-WEIGHT:bold;FONT-SIZE:18px;COLOR:#333333;font-family:Tahoma,Arial,Helvetica,sans-serif;HEIGHT:32px;TEXT-DECORATION:none;text-align:left;letter-spacing:1.6pt;text-transform:capitalize}


/* validation */

.validation-summary
{
	margin: 5px 0 10px 0;
	padding: 10px;
	font-size: 16px;
	color: #000;
	border: 4px solid #fed;
}

.validation-summary ul, .validation-summary ul li
{
	margin: 10px 0 0 0;
	padding: 0;
	font-size: 12px;
	color: #e00;
}

.validation-summary ul li
{
	margin: 2px 0 7px 20px;
	list-style-type: square;
	background-image: none;	
}



.specialdiv4{ font-weight:bold;FONT-SIZE:12px;COLOR:#d69c01;font-family:Tahoma,Arial,Helvetica,sans-serif;
             background-image:url('/images/new/special2.png');background-repeat:no-repeat;background-position:0 0px;padding-left:15px; HEIGHT:20px; }


.formErrorContent {
    background: none repeat scroll 0 0 #EE0101;
    border: 2px solid #DDDDDD;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 0 6px #000000;
    color: #FFFFFF;
    font-family: tahoma;
    font-size: 11px;
    padding: 4px 10px;
    position: relative;
    width: 150px;
    z-index: 5001;
}


/* scroll */
.tickercontainer { /* the outer div with the black border */

width: 969px; 
height: 27px; 
margin: 0; 
padding: 0;
overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top: 8px;
width: 950px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 750px;
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
background: #fff;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #ff0000;
font: bold 10px Verdana;
margin: 0 50px 0 0;
} 
ul.newsticker span {
margin: 0 10px 0 0;
} 


.tipsy { padding: 5px; font-size: 10px; opacity: 0.8; filter: alpha(opacity=80); background-repeat: no-repeat;  background-image: url(../../images/tipsy.gif); }
.tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }
.tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }
.tipsy-north { background-position: top center; }
.tipsy-south { background-position: bottom center; }
.tipsy-east { background-position: right center; }
.tipsy-west { background-position: left center; }


.quotestart{height:20px;width:22px;float:left;
             background-image:url('/images/new/quotes.png');background-repeat:no-repeat;background-position:100%% -34%; HEIGHT:22px; }
             .quoteend{ background-image: url("/images/new/quotee.png");
    background-position: 100% 70%;
    background-repeat: no-repeat;
    float: left;
    height: 28px;
    width: 23px;}


.ui-select .ui-btn select {
    opacity: 0.0001;
}

.ui-select .ui-btn select {
    cursor: pointer;
    height: 3em;
    left: 0;
    max-height: 100%;
    min-height: 100%;
    opacity: 0;
    top: 0;
    width: 100%;
    z-index: 2;
}

.ui-select select {
    left: -9999px;
    position: absolute;
    top: -9999px;
}

.ui-select .ui-btn {
    opacity: 1;
}
.ui-btn {
    cursor: pointer;
    text-align: center;
}

.ui-btn-up-c, .ui-btn-hover-c, .ui-btn-down-c {
    font-family: Helvetica,Arial,sans-serif;
    text-decoration: none;
}

.ui-btn-up-c {
    color: #444444;
    font-weight: bold;
    text-shadow: 0 1px 1px #F6F6F6;
}

