/* Default Values - reduce differences between browsers */
h1, h2, h2, div, span, p, img, ul, li, body, a{
	padding:0;
	margin:0;
	border:0;
	font-size: 0.95em;
}/*
ul{
	list-style: disc outside;
	padding-left: 0.95em;
}
li{
	font-size:1em;
}*/

BODY
{
	font-size:10pt; 
	font-weight:bold;
	font-family: helvetica,sans-serif,arial;
}

A {
			color:#000000; 
			font-size:9pt; 
			font-family: helvetica,sans-serif,arial;
			}
A:LINK {
			Text-Decoration: none; 
			color:#000000; 
			font-size:9pt; 
			font-family: helvetica,sans-serif,arial;
			}
A:VISITED {
			Text-Decoration: none; 
			color:#000000; 
			font-size:9pt; 
			font-family: helvetica,sans-serif,arial;
			}
A:HOVER {
			Text-Decoration: underline; 
			color:yellow; 
			font-size:9pt; 
			font-family: helvetica,sans-serif,arial;
			}
			
A.SM {
			color:#000000; 
			font-size:8pt; 
			font-weight:bold;
			font-family: helvetica,sans-serif,arial;
			}
A.SM:LINK {
			Text-Decoration: none; 
			color:#000000; 
			font-size:8pt; 
			font-family: helvetica,sans-serif,arial;
			}
A.SM:VISITED {
			Text-Decoration: none; 
			color:#000000; 
			font-size:8pt; 
			font-family: helvetica,sans-serif,arial;
			}
A.SM:HOVER {
			Text-Decoration: underline; 
			color:RED; 
			font-size:8pt; 
			font-family: helvetica,sans-serif,arial;
			}			



A.MDBlackWhite {
			color:#000000; 
			font-size:8pt; 
			font-weight:bold;
			font-family: helvetica,sans-serif,arial;
			}
A.MDBlackWhite:LINK {
			Text-Decoration: none; 
			color:#000000; 
			font-size:8pt; 
			font-family: helvetica,sans-serif,arial;
			}
A.MDBlackWhite:VISITED {
			Text-Decoration: none; 
			color:#000000; 
			font-size:8pt; 
			font-family: helvetica,sans-serif,arial;
			}
			
A.MDBlackWhite:HOVER {
			Text-Decoration: underline; 
			color:White; 
			font-size:8pt; 
			font-family: helvetica,sans-serif,arial;
			}			

A.MD {
			color:#000000; 
			font-size:8pt; 
			font-weight:normal;
			font-family: helvetica,sans-serif,arial;
			}
A.MD:LINK {
			Text-Decoration: none; 
			color:#000000; 
			font-size:8pt; 
			font-family: helvetica,sans-serif,arial;
			}
A.MD:VISITED {
			Text-Decoration: none; 
			color:#000000; 
			font-size:8pt; 
			font-family: helvetica,sans-serif,arial;
			}
A.MD:HOVER {
			Text-Decoration: underline; 
			color:#FFFFFF; 
			font-size:8pt; 
			font-family: helvetica,sans-serif,arial;
			}	

A.WHTMD {
			color:#FFFFFF; 
			font-size:10pt; 
			font-weight:bold;
			font-family: verdana,helvetica,sans-serif,arial;
			}
A.WHTMD:LINK {
			Text-Decoration: none; 
			color:#FFFFFF; 
			font-size:10pt; 
			font-family: verdana,helvetica,sans-serif,arial;
			}
A.WHTMD:VISITED {
			Text-Decoration: none; 
			color:#FFFFFF; 
			font-size:10pt; 
			font-family: verdana,helvetica,sans-serif,arial;
			}
A.WHTMD:HOVER {
			Text-Decoration: underline; 
			color:Yellow; 
			font-size:10pt; 
			font-family: verdana,helvetica,sans-serif,arial;
			}	
			
			
.BlueXLG 
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 25px;
    color:#4682b4;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
	
}
.BlueLG 
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 15px;
    color:#4682b4;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
	
}


.BlueMD 
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    color:#4682b4;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
	
}
.BlueSM 
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    color:#4682b4;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
	
}
.BlackLG 
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 16px;
    color:Black;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
	
}
.BlackMD 
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    color:Black;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
	
}
.BlackSM, .panelArea 
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    color:Black;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
	
}

.WhiteLG 
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 15px;
    color:White;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
	
}
.WhiteLGBold
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 15px;
    color:White;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
	
}


.WhiteMD 
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    color:White;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
	
}
.WhiteMDBold
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    color:White;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
	
}
.WhiteSM
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    color:White;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
	
}
.WhiteSMBold
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    color:White;
    FONT-WEIGHT: Bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
	
}
.RedMD 
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    color:Red;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
	
}			
			
			
.ADMINTD	{
			color:#ffffff;
			height:18px;
			font-size:11px;
			font-family:helvetica,sans-serif,arial;
			
			}
.INPUT	{
			color:#000000;
			height:18px;
			font-size:11px;
			font-family:helvetica,sans-serif,arial;
			background:#ffffff;
			border-size:1px;
			border-style:solid;
			border-color:#444444
			}

.BUTTON	{
			height:20px;
			font-size:10px;
			font-family:helvetica,sans-serif,arial;
			font-weight:normal;
			background:#E1BC66;
			color:#000000;
			border-style:solid;
			border-color:#555555;
			}
.FontMd {
			font-family: helvetica,sans-serif,arial;			
			font-size:10px
}
			
.INPUTtextarea	{
			font-family: helvetica,sans-serif,arial;			
			font-size:11px
			}
			
.tableborder {
			border:1px solid #ffffff;
			background:#98BEC1;
			}

.tableBorderGuest {
			border:1px solid white;
			background:#EDB678;
			}
					
			
			
.tableBorderLite {
			border:1px solid #ffffff;
			background:#B8D0D2;
}
			
.tableBorderWhite {
		border:1px solid #D19748;
		background:#FFFFFF;
}			
			
	
td.cal{
		font-family : Arial,Helvetica,Sans-serif;
		font-size : 11px;
		color : #000000;
		background-color : #FFFFFF;
}
select.month{
		font-family : Arial,Helvetica,Sans-serif;
		font-size : 11px;
		color : #000000;
		width : 85px;
}
input.year{
		font-family : Arial,Helvetica,Sans-serif;
		font-size : 11px;
		color : #000000;
		width : 30px;
}
td.calDaysColor {
		font-family : Arial,Helvetica,Sans-serif;
		font-size : 11px;
		color : #ffffff;
		background-color : #000000;
}
td.calWeekend {
		font-family : Arial,Helvetica,Sans-serif;
		font-size : 11px;
		color : #ffffff;
		background-color : #dddddd;
}
td.calBgColor {
		font-family : Arial,Helvetica,Sans-serif;
		font-size : 11px;
		color : #ffffff;
		background-color : #B8D0D2;
}
.calBorderColor {
		font-family : Arial,Helvetica,Sans-serif;
		font-size : 11px;
		color : #ffffff;
		background-color : #a9a9a9;
}
td.calHighlightColor {
		font-family : Arial,Helvetica,Sans-serif;
		font-size : 11px;
		color : #ffffff;
		background-color : #ffffcc;
}
A.cal {
		font-family : Arial,Helvetica,Sans-serif;
		font-size : 11px;
		color : #000000;
		text-decoration : none;
}  
A.cal:Hover {
		font-family : Arial,Helvetica,Sans-serif;
		font-size : 11px;
		color : #FF0000;
		text-decoration : none;
} 
.disabled {
		font-family : Arial,Helvetica,Sans-serif;
		font-size : 11px;
		color : #808080;
		text-decoration : none;
}  
  			  			
/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	border: solid 1px Black;
	padding: 0px;
	margin: 0px 0px 0 0px;
	width: 575px;
	background: #ebae5e url(/images/titleSearchRefineResultsLar.gif) no-repeat 0px 45px;
	z-index: 150;
}
.modalPopupHeader
{
	cursor: move;
	height: 5px;
	margin: 0 5px 0 5px;
	border-bottom: solid 1px White;
}
.modalPopupFooter
{
	margin: 0 5px 0 5px;
	border-top: solid 1px White;
	height: 25px;
	width:565px;
}
.modalPopupRefine
{ 
	display: block;
	float: right;
	margin-right: 10px;
	margin-bottom: 10px;
}
.modalPopupContent
{
	padding: 5px 3px 0 0px;
}
.modalPopupContent table
{
	margin: 14px 0 24px 195px;
	width: 370px;
	border: solid 1px White;
}
.modalPopupContent table .input
{
	width: 70px;
}
.modalPopupContent table td
{
	padding-top: 7px;
	padding-left: 5px;
}
a.changeLocationButton
{
	background-image: url(/images/btnChangeLocation.gif); 
	background-position: center center; 
	width: 128px; 
	height: 22px;
	background-color: Transparent; 
	display: block;
	float: right;
	font-weight: bold;
	margin: 3px 5px 5px 7px;
	padding: 0px;
	text-align: center; 
	text-decoration: none; 
	color: White; 
}
.panelArea
{
	float: left;
	margin-top: 5px;
	display: block;
	margin-right: 5px;
}

.autocomplete_completionListElement 
{  
    visibility : hidden;
    margin : 0px!important;
    background-color : inherit;
    color : windowtext;
    border : buttonshadow;
    border-width : 1px;
    border-style : solid;
    cursor : 'default';
    overflow : auto;
    height : auto;
    min-height: 50px;
    text-align : left; 
    list-style-type : none;
    font-size: 11px;
    padding-left: 0px;
    font-family: Arial;
	z-index: 200;
	width: 300px;
}

/* AutoComplete highlighted item */
.autocomplete_highlightedListItem
{
    background-color: #ccffff;
    color: black;
    padding: 1px;
	z-index: 200;
}

/* AutoComplete item */
.autocomplete_listItem 
{
	z-index: 200;
    background-color : window;
    color : windowtext;
    padding : 1px;
}
.modalPopupContent table .ComboBox
{
    border: 1px solid #181D23;
/*    width: 223px;*/
    padding: 0px;
    margin: 0px;
    font-size: 11px;
    padding: 2px;
    padding-right: 0px;
}
.modalPopupContent table .search_location
{
	width: 243px;
}
