﻿/************************************************************************
* 
* GLOBAL SETTINGS
*
************************************************************************/
body
{	
	margin: 0px;	
	font-family: Verdana;		
	background-color: #000000;
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: Blue;
    color: red;
}

li 
{ 
	list-style-type: none;
	background: url(../images/global/greyBullet.jpg) no-repeat;
	padding-left: 1em; 
 }
 
.hiddenPic 
{
	display:none;
}

/************************************************************************
* 
* Global Rounded Corner
*
************************************************************************/

.round-box
{		
	background-color: #f90;
	color: #000000
}

.round-box p 
{
	margin: 0px 30px 0px 30px;
}

.round-tl 
{
	background: url(../images/global/tl.gif) top left no-repeat;
}

.round-tr 
{
	background: url(../images/global/tr.gif) top right no-repeat;
}

.round-bl 
{
	background: url(../images/global/bl.gif) bottom left no-repeat;
}

.round-br 
{
	background: url(../images/global/br.gif) bottom right no-repeat;
}

/************************************************************************
* 
* Global Rounded Corner Does not work in IE
*
************************************************************************/


.roundcont 
{
	width: 100%;
	background-color: #f90;
	color: #ffffff;
}

.roundTop
{ 
	background: url(../images/global/tr.gif) no-repeat top right; 
}

.roundBottom
{
	background: url(../images/global/br.gif) no-repeat top right; 
}

img.corner 
{
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

/************************************************************************
* 
* Global Buttons
*
************************************************************************/

.submitButton_css
{
	margin-left: 3px;
}

/************************************************************************
* 
* Global Fonts
*
************************************************************************/

.blackText_css
{
	font-family: Verdana;
	font-size: 11px;	
	line-height: 15px;
	color: #000000;
}

.blackText_12px_css
{
	font-family: Verdana;
	font-size: 12px;	
	line-height: 15px;
	color: #000000;
}

.inputText_9px_css
{
	font-family: Verdana;
	font-size: 9px;
	height: 11px;
	color: #000000;
}

.inputText_css
{
	font-family: Verdana;
	font-size: 11px;
	height: 15px;
	color: #000000;
}

.inputText_watermark_css
{
	font-family: Verdana;
	font-size: 11px;
	height: 15px;
	color: #b6b5b4;
}

.inputText2_css
{
	font-family: Verdana;
	font-size: 11px;
	height: 14px;
	color: #73674a;
}

.labelFont_css
{
	font-family: Verdana;
	color: #817861;
	font-size: 11px;	
	font-weight: normal;
	line-height: 15px;
}

.inputTextWhite_css
{
	font-family: Verdana;
	font-size: 11px;
	height: 18px;
	color: #ffffff;
	background-color: #252C30;
	border-color: #626364;
	border-style: solid;
	border-width: 1px;	
}

.dropDownListBlackText_9px_css
{
	font-family: Verdana;
	font-size: 9px;
	height: 18px;
	color: #000000;
}

.orangeText_8px_css
{
	font-family: Verdana;
	font-size: 8px;
	color: #ff8c00;
	vertical-align: text-bottom;
}

.orangeText_9px_css
{
	font-family: Verdana;
	font-size: 9px;
	color: #ff8c00;
	vertical-align: middle;
}

.orangeText_12px_css
{
	font-family: Verdana;
	font-size: 9px;
	color: #ff8c00;
	vertical-align: middle;
}

.orangeText_22px_css
{
	font-family: Verdana;
	font-size: 22px;
	color: #ff8c00;
	vertical-align: middle;
}

.orangeText_A_22px_css
{
	font-family: Verdana;
	font-size: 22px;
	color: #f4b542;
	vertical-align: middle;
	font-weight: 500;
}



.orangeText_css
{
	font-family: Verdana;
	font-size: 11px;
	color: #ff8c00;
	vertical-align: text-bottom;
}

.brownText_css
{
	font-family: Verdana;
	font-size: 11px;
	line-height: 15px;
	color: #aa997c;
}

.brownText_8px_css
{
	font-family: Verdana;
	font-size: 8px;
	line-height: 15px;
	color: #aa997c;
}

.brownText_9px_css
{
	font-family: Verdana;
	font-size: 9px;
	line-height: 15px;
	color: #aa997c;
}

.brownText2_css
{
	font-family: Verdana;
	font-size: 11px;	
	color: #71685a;
	text-decoration: none;
}

.brownText11pxLine15px_css
{
	font-family: Verdana;
	font-size: 11px;	
	color: #71685a;
	line-height: 15px;
	text-decoration: none;
}


.brownText3_css
{
	font-family: Verdana;
	font-size: 15px;	
	color: #71685a;
}

.brownTextMedium_css
{
	font-family: Verdana;
	font-size: 13px;
	line-height: 15px;
	color: #aa997c;
}

.brownText_9px_css
{
	font-family: Verdana;
	font-size: 9px;
	line-height: 15px;
	color: #aa997c;
}

.greyText_css
{
	font-family: Verdana;
	font-size: 11px;
	line-height: 15px;
	color: #7a7a7a;
}

.blueText_9px_css
{
	font-family: Verdana;
	font-size: 9px;	
	letter-spacing: 1px;	
	color: #cae9ff;	
}

.blueText_9px_bold_css
{
	font-family: Verdana;
	font-size: 9px;	
	letter-spacing: 1px;	
	color: #345ffe;	
	text-decoration: none;
	font-weight: 200;
}

.blueText_9px_css
{
	font-family: Verdana;
	font-size: 9px;
	line-height: 15px;
	letter-spacing: 1px;	
	color: #0066cc;	
}

.blueText_9px_underline_css
{
	font-family: Verdana;
	font-size: 9px;
	line-height: 15px;
	letter-spacing: 1px;	
	color: #0066cc;	
	text-decoration: underline;
}

.blueText_Light_css
{
	font-family: Verdana;
	font-size: 11px;
	line-height: 15px;
	letter-spacing: 1px;	
	color: #cae9ff;	
}

.blueTextMedium_css
{
	font-family: Verdana;
	font-size: 13px;
	line-height: 15px;
	letter-spacing: 1px;	
	color: #cae9ff;	
}

.whiteText_css
{
	font-family: Verdana;
	font-size: 11px;
	line-height: 15px;
	letter-spacing: 1px;	
	color: #ffffff;	
}

.whiteText_11pxBold_css
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
	letter-spacing: 1px;	
	color: #ffffff;	
}



/************************************************************************
* 
* Global Text with Hover
*
************************************************************************/
.brownText_7pxTD_css
{
	font-family: Verdana;
	font-size: 8px;
	line-height: 15px;
	color: #aa997c;
	text-decoration: underline;
}

.brownText_7pxTD_css a
{   
   color: #aa997c; 
}

.brownText_7pxTD_css a:hover
{	
	color: #f69503;
}

.brownText_9pxTD_css
{
	font-family: Verdana;
	font-size: 9px;
	line-height: 15px;
	color: #aa997c;
	text-decoration: underline;
}

.brownText_9pxTD_css a
{   
   color: #aa997c; 
}

.brownText_9pxTD_css a:hover
{	
	color: #f69503;
}

.brownText_9pxH_css
{
	font-family: Verdana;
	font-size: 9px;
	line-height: 15px;
	color: #aa997c;
	text-decoration: none;
}

.brownText_9pxH_css a
{   
   color: #aa997c; 
}

.brownText_9pxH_css a:hover
{	
	color: #f69503;
}


.orangeText_9pxTD_css
{
	font-family: Verdana;
	font-size: 9px;
	line-height: 15px;
	color: #aa997c;
	text-decoration: underline;
}

.orangeText_9pxTD_css a
{   
   color: #aa997c; 
}

.orangeText_9pxTD_css a:hover
{	
	color: #f69503;
}

.blueText_11pxTD_css
{
	font-family: Verdana;
	font-size: 11px;
	line-height: 15px;
	color: #345ffe;
}

.blueText_11pxTD_css a
{   
   text-decoration: none;
   color: #345ffe;
}

.blueText_11pxTD_css a:hover
{	
	color: #f78409;
}


.blueText_9pxTD_none_css
{
	font-family: Verdana;
	font-size: 9px;
	line-height: 15px;
	color: #345ffe;	
	text-decoration: none;
}

.blueText_9pxTD_none_css a
{   
   text-decoration: none;
   color: #345ffe;
}

.blueText_9pxTD_none_css a:hover
{	
	color: #f78409;
}


/************************************************************************
* 
* RatingStar
*
************************************************************************/
#propertyDetailsRating_css
{
	color: #ffffff;
}

.ratingStar
{
	position: relative;	
	white-space:nowrap;	
}

.ratingStar .ratingItem 
{
    font-size: 0pt;
    width: 19px;
    height: 18px;
    margin: 0px;
    padding: 0px;
    display: block;
    background-repeat: no-repeat;
	cursor:pointer;
}

.ratingStar .Filled 
{
    background-image: url(../images/propertydetails/ratingStarFilled.jpg);
}

.ratingStar .Empty 
{
    background-image: url(../images/propertydetails/ratingStarEmpty.jpg);
}

.ratingStar .Saved 
{
    background-image: url(../images/propertydetails/ratingStarSaved.jpg);
}

/************************************************************************
* 
* Black Background RatingStar
*
************************************************************************/

.ratingStar_Black
{
	position: relative;	
	white-space:nowrap;	
}

.ratingStar_Black .ratingItem 
{
    font-size: 0pt;
    width: 19px;
    height: 18px;
    margin: 0px;
    padding: 0px;
    display: block;
    background-repeat: no-repeat;
	cursor:pointer;
}

.ratingStar_Black .Filled 
{
    background-image: url(../images/Global/ratingStarFilled_b.jpg);
}

.ratingStar_Black .Empty 
{
    background-image: url(../images/Global/ratingStarEmpty_b.jpg);
}

.ratingStar_Black .Saved 
{
    background-image: url(../images/Global/ratingStarSaved_b.jpg);
}


/************************************************************************
* 
* Header on master template
*
************************************************************************/

#header_css
{
	padding: 0px;
	margin: 0px;
	width: 100%;
	height: 87px;	
	background-image: url( ../images/master/master_02.jpg);		
	background-repeat: repeat-x;
}

#headerContent_css
{
	padding: 0px;
	margin: 0px;
	width: 817px;
	height: 87px;
	background-image: url( ../images/master/master_01.jpg);		
}

#headerContent_A_css
{
	padding: 0px;
	margin: 0px;
	width: 817px;
	height: 87px;
	background-image: url( ../images/master/master_01A.jpg);		
}


/************************************************************************
* 
* Menu on master template.
*
************************************************************************/

#headerMenu_css
{
	position: relative;
	top: 42px;
	left: 502px;		
	padding: 0px 0px 0px 0px;
	letter-spacing: 1px;
}

#headerMenu_Admin_css
{
	position: relative;
	top: 60px;
	left: 320px;	
	padding: 0px 0px 0px 0px;
	z-index: 4;
}

.headerMenuLink_1_css
{			
	position: relative;
	padding-right: 30px;
}

.headerMenuLink_2_css
{			
	position: relative;
	padding-right: 10px;	
}

.headerMenuLink_css
{			   
    position: relative;
    top: -2px;
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;	
}

.headerMenuLink_css a
{
   text-decoration: none;
   color: #ffffff; 
}

.headerMenuLink_css a:hover
{
	text-decoration: none;
	color: #000000;
}

.headerMenuLink_css tr
{
    position: relative;
    vertical-align: top;   
}

.headerMenuLinkLeft_css
{		
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;		
	text-align: left;		
	white-space: pre-line;	
}

.headerMenuLinkLeft_css a
{
   text-decoration: none;
   color: #ffffff; 
}

.headerMenuLinkLeft_css a:hover
{
	text-decoration: none;
	color: #ff8c00;
}

/************************************************************************
* 
* Login Input Box on master template
*
************************************************************************/

#headerLogin_css
{
	position: absolute;
	top: 85px;
	left: 320px;
}

#headerLogOff_css
{
	position: absolute;
	top: 55px;
	left: 343px;
}

#headerLogin_css a
{
	text-decoration: none;
}

/************************************************************************
* 
* Login link on Master template
*
************************************************************************/

.loginPos_css
{
	position: absolute;
	top: 209px;
	left: 920px;	
	font-size: 11px;
	height: 13px;
}

.loginPos_css a
{
   text-decoration: none;
   color: #f5f3ec; 
}

.loginPos_css a:hover
{
	text-decoration: none;
	color: #f69503;
}

/************************************************************************
* 
* Main content on master template
*
************************************************************************/

#mainContainer_css
{	
	width: 100%;
	margin: 0px;
    position: absolute;
    top:88px;
    left: 0px;        
}

#mainContainerLeft1_css
{
	float: left;
    width: 137px;	   
}

#mainContainerLeft2_css
{	
    padding: 0px;
    margin: 0px;
    background: #e99d33 url('../images/master/master_03.jpg') no-repeat;    
    vertical-align: top;
    height: 937px;    
}

#mainContainerLeft2a_css
{	
    padding: 0px;
    margin: 0px;
    background: #e99d33 url('../images/master/master_03a.jpg') no-repeat;    
    vertical-align: top;
    height: 937px;    
}

#leftMenu
{
	padding-top: 30px;
	padding-left: 25px;
}
 
#mainContainerCenter1_css
{
	float: right;
	position: absolute;
	top: 0px;
	left: 47px;
	width: 680px;
	height: 937px;
	vertical-align: top;
	margin-left: 90px;	
	margin-top: 0px;	
	padding: 0px;		
	background-color: #000000;
}

#mainContainerCenter2_css
{	
    padding: 10px;
    margin: 5px;
    background: #000000;    
    position: relative;    
    width:648px;
}

#mainContainerCenter2TopBar
{	
	padding: 0px;
	margin: 0px;
	vertical-align: top;	
	position: relative;	
	width: 100%;
}

#mainContainerCenter2BottomTitle
{
	padding: 0px;
	margin: 0px;
	text-align: center;
	position: relative;	
	top: 10px;
	
}

#mainContainerRight1_css
{
	float: right;
	position: absolute;
	top: 0px;
	left: 47px;
	width: 100%;
	height: 100%;
	vertical-align: top;
	margin-left: 770px;	
	margin-top: 0px;	
	padding: 0px;		
	background-color: #302e2a;
	background-image: url( ../images/master/master_05.jpg);		
	background-repeat: repeat-x;
}

#mainContainerRight1B_css
{
	float: right;
	position: absolute;
	top: 0px;
	left: 47px;
	width: 100%;
	height: 100%;
	vertical-align: top;
	margin-left: 770px;	
	margin-top: 0px;	
	padding: 0px;		
	background-color: #000000;
	background-image: url( ../images/master/master_05.jpg);		
	background-repeat: repeat-x;
}

#mainContainerRight2_css
{
	padding-left: 5px;
    margin-top: 20px;
    margin-left: 10px;    
    width: 160px;
    background: #302e2a;
    border: 0px solid #384449;
    position: relative;  
}

#footerContent
{
	position: relative inherit;		
	width: 100%;
	height: 3px;
	background-color: #e99d33;
	background-image: url( ../images/master/master_07.jpg);		
	background-repeat: repeat-x;
}

#mainContainerDesignedByBytezone_css
{
	position: relative;
	margin: 30px 0px 0px 510px;	
}

/************************************************************************
* 
* Global Background box display for Admin Section
*
************************************************************************/


#globalBackground1_css
{	
	top: 20px;
	left: 0px;
    padding-top: 15px;
    padding-left: 15px;
    margin-top: 10px;
    margin-bottom: 10px;
    background: #252c30;
    border: 1px solid #000000;
    position: relative;    
    width:635px;    
    position: relative;
}

#globalBackground2_css
{	
	top: 20px;
	left: 0px;
    padding-top: 15px;
    padding-left: 15px;
    margin-top: 10px;
    margin-bottom: 10px;
    background: #252c30;
    border: 1px solid #000000;
    position: relative;    
    width:635px;    
    position: relative;
}

#globalBackgroundBlack_css
{	
	top: 0px;
	left: 0px;
    padding-top: 15px;
    padding-left: 15px;
    margin-top: 10px;
    margin-bottom: 10px;
    background: #000000;
    border: 1px solid #000000;
    position: relative;    
    width:400px;    
    position: relative;
}

/************************************************************************
* 
* Global Button CSS
*
************************************************************************/

.buttonLabelBlue
{
	font-family: Verdana;
	color: #0118fa;
	font-size: 11px;	
	font-weight: normal;
	line-height: 15px;
}

.tab_css
{
    margin-left: 30px;
}

/************************************************************************
* 
* Mask Edit CSS
*
************************************************************************/

.MaskedEditFocus
{
    background-color: #fbf786;
    color: #000000;
}
.MaskedEditMessage
{
	color: #ff8c00;
	font-weight: bold;
}
.MaskedEditError
{
    background-color: #fafd01;
}
.MaskedEditFocusNegative
{
    background-color: #fafd01;
    color: #fafd01;
}
.MaskedEditBlurNegative
{
    color: #ff0000;
}
