/***************************************************************/
/* SCHEMA: VILLAPOLIS
/***************************************************************/

/***************************************************************/
/* FRAME AND PAGE LEVEL STYLES
/* 
/* VSBODYCONTAINER: Style applied to the html body element
/* 
/* VSFRAMECONTAINER: Styles applied to the most external container
/* of the web site. It is applied on external boundaries of the
/* frame controls
/* 
/* VSCONTENTCONAINER: Styles applied to the container that contains
/* the content pane, including the title. Its goal is to provide
/* flexibility when the same content is displayed within different
/* frame controls
/* Implemented using 2 nested div elements, the outer element to set
/* the width, the inner div element to set padding styles.
/* 
/* VSCONTENTPADDING: Style applied to the container that contain
/* most content in the content pane below the primary page title
/* (if any). Its goal is to provide padding for the content below 
/* the page title, optionally variable with different title 
/* implementations in different layout schemas
/* 
/***************************************************************/

/***************************************************************************************/
/* FOLLOWING STYLE ARE INTENDED FOR USE IN THE FRONT-END WEB APPLICATION
/***************************************************************************************/
/* APPLIED TO THE BODY ELEMENT - MULTIPLE ALTERNATIVES - PAGE DEPENDEND */
.VSBodyContainer1
{  
	background-color:#FFFFFF; 	/* USED FOR COMMON PAGES */
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px; 
	text-align:center;
	font-family:Verdana, Arial;    /* SETTING FONT/SIZE IS REQUIRED TO AVOID LARGE LINESPACING IN FIREFOX */
	font-size:8pt;
}
.VSBodyContainer2		/* MOSTLY USED FOR POPUP AND SPECIAL PAGES */
{
	background-color:#FFFFFF;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px; 
	text-align:left;
	font-family:Verdana, Arial;    /* SETTING FONT/SIZE IS REQUIRED TO AVOID LARGE LINESPACING IN FIREFOX */
	font-size:8pt;
}
/* APPLIED TO THE EXTERNAL BOUNDERIES OF THE FRAME CONTROL */ 
.VSFrameContainer1
{
	margin:0px auto 0px auto;     /* TAKES CARE OF CENTERING THE WEBSITE */ 
	width:780px;
}
/* APPLIED TO THE CONTAINER THAT CONTAINS THE CONTENT PANE (INCL. TITLE) */ 
/* OUTER MOST DIV ELEMENT USED TO SET THE WIDTH */
.VSContentContainer1
{
	width:618px;
	/* border-right:solid 2px #9999FF; */
}
/* INNER MOST DIV ELEMENT USED TO SET PADDING */
.VSContentContainer2
{
	padding-top:5px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
}
/* APPLIED TO THE CONTAINER THAT CONTAIN MOST CONTENT IN THE CONTENT PANE BELOW THE PRIMARY PAGE TITLE (IF ANY) */
.VSContentPadding0		/* EXPLICIT NO PADDING */
{
}
.VSContentPadding1		/* SMALL PADDING - FRONT-END + PROPERTY MANAGER APPLICATION */ 
{
	padding-top:0px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:0px;
	/* border-right:solid 2px #99FF99; */
}
.VSContentPadding2		/* LARGER PADDING - FRONT-END + PROPERTY MANAGER APPLICATION */ 
{
	padding-top:0px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:10px;
	/* border-right:solid 2px #FF0000; */
}
.VSContentPadding3		/* LARGER PADDING - ADMIN APPLICATION */ 
{
	padding-top:0px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:10px;
	/* border-right:solid 2px #FF0000; */
}
.VSContentPadding10		/* ADMIN APPLICATION */ 
{
	padding-top:0px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:0px;
}
.VSContentPadding11		/* ADMIN APPLICATION */ 
{
	padding-top:0px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:10px;
}

/***************************************************************************************/
/* FOLLOWING STYLE ARE INTENDED FOR USE IN THE BACKEND-END ADMIN WEB APPLICATION  
/***************************************************************************************/
.VSBodyContainer100
{  
	background-color:#FFFFFF;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;	
	text-align:center;
}
/* APPLIED TO THE EXTERNAL BOUNDERIES OF THE FRAME CONTROL */ 
.VSFrameContainer100
{
	width:990px;
	border-style:solid;
	border-left-width:1px;
	border-top-width:1px;
	border-right-width:2px;
	border-bottom-width:2px;
	border-left-color:#CCCCCC;
	border-top-color:#CCCCCC;
	border-right-color:#AAAAAA;
	border-bottom-color:#AAAAAA;
	margin-top:0px;
	margin-left:0px;
	text-align:left;
}
/* APPLIED TO THE CONTAINER THAT CONTAINS THE CONTENT PANE (INCL. TITLE) */ 
/* OUTER MOST DIV ELEMENT USED TO SET THE WIDTH */
.VSContentContainer100
{
	width:980px;   /* 990px */
}
/* INNER MOST DIV ELEMENT USED TO SET PADDING */
.VSContentContainer101
{
	/* border:solid 1px red; */
	padding-top:10px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:10px;
	text-align:left;
}
/* APPLIED TO THE CONTAINER THAT CONTAIN MOST CONTENT IN THE CONTENT PANE BELOW THE PRIMARY PAGE TITLE (IF ANY) */
.VSContentPadding100
{
	padding-top:0px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:0px;
}


/***************************************************************/
/* INPUT CONTROLS
/***************************************************************/
.InputBoxesA4    /* USED ON ALL XCONTROLS EXCEPT XCHECKBOX */
{
	font-family:Verdana, Arial;
	font-weight:normal;
	font-size:9pt;
}
.InputBoxesA4_TextBox    /* USED ON ALL XCONTROLS EXCEPT XCHECKBOX */
{
	font-family:Verdana, Arial;
	font-weight:normal;
	font-size:9pt;
}
.InputBoxesA4_DropDown    /* USED ON ALL XCONTROLS EXCEPT XCHECKBOX */
{
	font-family:Verdana, Arial;
	font-weight:normal;
	font-size:9pt;
}
.InputBoxesA4_CheckBox    /* USED ON ALL XCONTROLS EXCEPT XCHECKBOX */
{
	font-family:Verdana, Arial;
	font-weight:normal;
	font-size:9pt;
}
.InputBoxesA4_RadioButton    /* USED ON ALL XCONTROLS EXCEPT XCHECKBOX */
{
	font-family:Verdana, Arial;
	font-weight:normal;
	font-size:9pt;
}
.InputBoxesA4_Caption_Border 
{
}
.InputBoxesA4_Caption_Content 
{
	font-family:Verdana, Arial;
	font-size:8pt;
}
.InputBoxesA4_Caption_Background
{
}

.InputBoxesA5    /* USED ON ALL XCONTROLS EXCEPT XCHECKBOX */
{
	font-family:Verdana, Arial;
	font-weight:normal;
	font-size:10pt;
}
.InputBoxesA5_TextBox    /* USED ON ALL XCONTROLS EXCEPT XCHECKBOX */
{
	font-family:Verdana, Arial;
	font-weight:normal;
	font-size:10pt;
}
.InputBoxesA5_DropDown    /* USED ON ALL XCONTROLS EXCEPT XCHECKBOX */
{
	font-family:Verdana, Arial;
	font-weight:normal;
	font-size:10pt;
}
.InputBoxesA5_CheckBox    /* USED ON ALL XCONTROLS EXCEPT XCHECKBOX */
{
	font-family:Verdana, Arial;
	font-weight:normal;
	font-size:10pt;
}
.InputBoxesA5_RadioButton    /* USED ON ALL XCONTROLS EXCEPT XCHECKBOX */
{
	font-family:Verdana, Arial;
	font-weight:normal;
	font-size:10pt;
}
.InputBoxesA5_Caption_Border 
{
}
.InputBoxesA5_Caption_Content 
{
	font-family:Verdana, Arial;
	font-size:10pt;
}
.InputBoxesA5_Caption_Background
{
}
/***************************************************************/
/* XBUTTON STYLE CLASSES
/***************************************************************/
.VSButton1_Content		/*  BUTTON WITH LIMITED WIDTH */
{
	height:16px;
	font-family:Verdana, Arial;
	font-weight:bold;
	font-size:9pt;
	text-align:center;
	color:#FFFFFF;
	cursor:pointer;
	padding:0px 4px 0px 4px;
}
.VSButton1_Background
{
	background-color:#D25731;
}
.VSButton1_Border
{
	border-style:outset;
	border-width:2px;
	border-color:#A03210;
	cursor:pointer;
}

.VSButton3_Content		/* BUTTON WITH NORMAL WIDTH (ENABLED) */
{
	height:16px;
	font-family:Verdana, Arial;
	font-weight:bold;
	font-size:9pt;
	text-align:center;
	color:#FFFFFF;
	padding:0px 10px 0px 10px;
	cursor:pointer;
}
.VSButton3_Background
{
	background-color:#D25731;
}
.VSButton3_Border
{
	border-style:outset;
	border-width:2px;
	border-color:#A03210;
	cursor:pointer;
}

.VSButton3x_Content		/* BUTTON WITH NORMAL WIDTH (DISABLED)*/
{
	height:16px;
	font-family:Verdana, Arial;
	font-weight:bold;
	font-size:9pt;
	text-align:center;
	color:#CC9999;     /* AAAAAA */
	padding:0px 10px 0px 10px;
	cursor:pointer;
}
.VSButton3x_Background
{
	background-color:#AA5731;    /* D25731 */
}
.VSButton3x_Border
{
	border-style:outset;
	border-width:2px;
	border-color:#A03210;
	cursor:pointer;
}

.VSButton2_Content			/* STYLE FOR XBUTTON2 */
{
	font-family:Verdana, Arial;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
	padding:0px 10px 2px 10px;
}
.VSButton2_Border		
{
}
.VSButton2_Background	
{
}

.VSButton4_Content			/* STYLE FOR XBUTTON2 */
{
	font-family:Verdana, Arial;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
	padding:0px 10px 2px 10px;
}
.VSButton4_Border		
{
}
.VSButton4_Background	
{
}

/***************************************************************/
/* XLABEL STYLE CLASSES
/* NORMAL TEXT (NO DECORATION, NO BACKGROUND)
/***************************************************************/
.VSLabelA1_Content { font-family:Verdana, Arial; font-size:6pt; font-weight:normal; color:Black;}
.VSLabelA2_Content { font-family:Verdana, Arial; font-size:7pt; font-weight:normal; color:Black;}
.VSLabelA3_Content { font-family:Verdana, Arial; font-size:8pt; font-weight:normal; color:Black;}
.VSLabelA4_Content { font-family:Verdana, Arial; font-size:9pt; font-weight:normal; color:Black;}
.VSLabelA5_Content { font-family:Verdana, Arial; font-size:10pt; font-weight:normal; color:Black;}
.VSLabelA6_Content { font-family:Verdana, Arial; font-size:11pt; font-weight:normal; color:Black;}
.VSLabelA7_Content { font-family:Verdana, Arial; font-size:12pt; font-weight:normal; color:Black;}
.VSLabelA8_Content { font-family:Verdana, Arial; font-size:13pt; font-weight:normal; color:Black;}
.VSLabelA9_Content { font-family:Verdana, Arial; font-size:14pt; font-weight:normal; color:Black;}

/***************************************************************/
/* XLABEL STYLE CLASSES
/* BOLD TEXT (NO DECORATION, NO BACKGROUND)
/***************************************************************/
.VSLabelB1_Content { font-family:Verdana, Arial; font-size:6pt; font-weight:bold; color:Black;}
.VSLabelB2_Content { font-family:Verdana, Arial; font-size:7pt; font-weight:bold; color:Black;}
.VSLabelB3_Content { font-family:Verdana, Arial; font-size:8pt; font-weight:bold; color:Black;}
.VSLabelB4_Content { font-family:Verdana, Arial; font-size:9pt; font-weight:bold; color:Black;}
.VSLabelB5_Content { font-family:Verdana, Arial; font-size:10pt; font-weight:bold; color:Black;}
.VSLabelB6_Content { font-family:Verdana, Arial; font-size:11pt; font-weight:bold; color:Black;}
.VSLabelB7_Content { font-family:Verdana, Arial; font-size:12pt; font-weight:bold; color:Black;}
.VSLabelB8_Content { font-family:Verdana, Arial; font-size:13pt; font-weight:bold; color:Black;}
.VSLabelB9_Content { font-family:Verdana, Arial; font-size:14pt; font-weight:bold; color:Black;}


/***************************************************************/
/* XLabel STYLE CLASSES
/* ITALIC TEXT (NO DECORATION, NO BACKGROUND)
/***************************************************************/
.VSLabelC1_Content { font-family:Verdana, Arial; font-size:6pt; font-weight:normal; font-style:italic; color:Black;}
.VSLabelC2_Content { font-family:Verdana, Arial; font-size:7pt; font-weight:normal; font-style:italic; color:Black;}
.VSLabelC3_Content { font-family:Verdana, Arial; font-size:8pt; font-weight:normal; font-style:italic; color:Black;}
.VSLabelC4_Content { font-family:Verdana, Arial; font-size:9pt; font-weight:normal; font-style:italic; color:Black;}
.VSLabelC5_Content { font-family:Verdana, Arial; font-size:10pt; font-weight:normal; font-style:italic; color:Black;}
.VSLabelC6_Content { font-family:Verdana, Arial; font-size:11pt; font-weight:normal; font-style:italic; color:Black;}
.VSLabelC7_Content { font-family:Verdana, Arial; font-size:12pt; font-weight:normal; font-style:italic; color:Black;}
.VSLabelC8_Content { font-family:Verdana, Arial; font-size:13pt; font-weight:normal; font-style:italic; color:Black;}
.VSLabelC9_Content { font-family:Verdana, Arial; font-size:14pt; font-weight:normal; font-style:italic; color:Black;}

/***************************************************************/
/* XLabel STYLE CLASSES
/* ERROR MESSAGE ()
/***************************************************************/
.VSLabelE1_Content { font-family:Verdana, Arial; font-size:6pt; font-weight:normal; font-style:italic; color:red;}
.VSLabelE2_Content { font-family:Verdana, Arial; font-size:7pt; font-weight:normal; font-style:italic; color:red;}
.VSLabelE3_Content { font-family:Verdana, Arial; font-size:8pt; font-weight:normal; font-style:italic; color:red;}
.VSLabelE4_Content { font-family:Verdana, Arial; font-size:9pt; font-weight:normal; font-style:italic; color:red;}
.VSLabelE5_Content { font-family:Verdana, Arial; font-size:10pt; font-weight:normal; font-style:italic; color:red;}
.VSLabelE6_Content { font-family:Verdana, Arial; font-size:11pt; font-weight:normal; font-style:italic; color:red;}
.VSLabelE7_Content { font-family:Verdana, Arial; font-size:12pt; font-weight:normal; font-style:italic; color:red;}
.VSLabelE8_Content { font-family:Verdana, Arial; font-size:13pt; font-weight:normal; font-style:italic; color:red;}
.VSLabelE9_Content { font-family:Verdana, Arial; font-size:14pt; font-weight:normal; font-style:italic; color:red;}


/***************************************************************/
/* XTEXT STYLE CLASSES
/* NORMAL TEXT (NO DECORATION, NO BACKGROUND)
/***************************************************************/
.VSTextA1_Content { font-family:Verdana, Arial; font-size:6pt; font-weight:normal; color:Black;}
.VSTextA2_Content { font-family:Verdana, Arial; font-size:7pt; font-weight:normal; color:Black;}
.VSTextA3_Content { font-family:Verdana, Arial; font-size:8pt; font-weight:normal; color:Black;}
.VSTextA4_Content { font-family:Verdana, Arial; font-size:9pt; font-weight:normal; color:Black;}
.VSTextA5_Content { font-family:Verdana, Arial; font-size:10pt; font-weight:normal; color:Black;}
.VSTextA6_Content { font-family:Verdana, Arial; font-size:11pt; font-weight:normal; color:Black;}
.VSTextA7_Content { font-family:Verdana, Arial; font-size:12pt; font-weight:normal; color:Black;}
.VSTextA8_Content { font-family:Verdana, Arial; font-size:13pt; font-weight:normal; color:Black;}
.VSTextA9_Content { font-family:Verdana, Arial; font-size:14pt; font-weight:normal; color:Black;}

/***************************************************************/
/* XText STYLE CLASSES
/* BOLD TEXT (NO DECORATION, NO BACKGROUND)
/***************************************************************/
.VSTextB1_Content { font-family:Verdana, Arial; font-size:6pt; font-weight:bold; color:Black;}
.VSTextB2_Content { font-family:Verdana, Arial; font-size:7pt; font-weight:bold; color:Black;}
.VSTextB3_Content { font-family:Verdana, Arial; font-size:8pt; font-weight:bold; color:Black;}
.VSTextB4_Content { font-family:Verdana, Arial; font-size:9pt; font-weight:bold; color:Black;}
.VSTextB5_Content { font-family:Verdana, Arial; font-size:10pt; font-weight:bold; color:Black;}
.VSTextB6_Content { font-family:Verdana, Arial; font-size:11pt; font-weight:bold; color:Black;}
.VSTextB7_Content { font-family:Verdana, Arial; font-size:12pt; font-weight:bold; color:Black;}
.VSTextB8_Content { font-family:Verdana, Arial; font-size:13pt; font-weight:bold; color:Black;}
.VSTextB9_Content { font-family:Verdana, Arial; font-size:14pt; font-weight:bold; color:Black;}

/***************************************************************/
/* XText STYLE CLASSES
/* ITALIC TEXT (NO DECORATION, NO BACKGROUND)
/***************************************************************/
.VSTextC1_Content { font-family:Verdana, Arial; font-size:6pt; font-weight:normal; font-style:italic; color:Black;}
.VSTextC2_Content { font-family:Verdana, Arial; font-size:7pt; font-weight:normal; font-style:italic; color:Black;}
.VSTextC3_Content { font-family:Verdana, Arial; font-size:8pt; font-weight:normal; font-style:italic; color:Black;}
.VSTextC4_Content { font-family:Verdana, Arial; font-size:9pt; font-weight:normal; font-style:italic; color:Black;}
.VSTextC5_Content { font-family:Verdana, Arial; font-size:10pt; font-weight:normal; font-style:italic; color:Black;}
.VSTextC6_Content { font-family:Verdana, Arial; font-size:11pt; font-weight:normal; font-style:italic; color:Black;}
.VSTextC7_Content { font-family:Verdana, Arial; font-size:12pt; font-weight:normal; font-style:italic; color:Black;}
.VSTextC8_Content { font-family:Verdana, Arial; font-size:13pt; font-weight:normal; font-style:italic; color:Black;}
.VSTextC9_Content { font-family:Verdana, Arial; font-size:14pt; font-weight:normal; font-style:italic; color:Black;}


/***************************************************************/
/* XText STYLE CLASSES
/* ITALIC TEXT (RED)
/***************************************************************/
.VSTextD1_Content { font-family:Verdana, Arial; font-size:6pt; font-weight:normal; font-style:italic; color:red;}
.VSTextD2_Content { font-family:Verdana, Arial; font-size:7pt; font-weight:normal; font-style:italic; color:red;}
.VSTextD3_Content { font-family:Verdana, Arial; font-size:8pt; font-weight:normal; font-style:italic; color:red;}
.VSTextD4_Content { font-family:Verdana, Arial; font-size:9pt; font-weight:normal; font-style:italic; color:red;}
.VSTextD5_Content { font-family:Verdana, Arial; font-size:10pt; font-weight:normal; font-style:italic; color:red;}
.VSTextD6_Content { font-family:Verdana, Arial; font-size:11pt; font-weight:normal; font-style:italic; color:red;}
.VSTextD7_Content { font-family:Verdana, Arial; font-size:12pt; font-weight:normal; font-style:italic; color:red;}
.VSTextD8_Content { font-family:Verdana, Arial; font-size:13pt; font-weight:normal; font-style:italic; color:red;}
.VSTextD9_Content { font-family:Verdana, Arial; font-size:14pt; font-weight:normal; font-style:italic; color:red;}


/***************************************************************/
/* XText STYLE CLASSES
/* TITLES, HEADINGS
/***************************************************************/
.VSTextT1_Content    /* PAGE TITLE */ 
{
	font-family:Verdana, Arial;
	font-size:11pt;
	font-weight:bold;
	color:#BC3B13;
}
.VSTextT1_Border
{
	/*width:609px;  */
	height:25px; 
	padding:0px 0px 0px 28px;
}
.VSTextT1_Background
{
	background-image:url(../images/XText1A.gif);
	background-repeat:no-repeat;
}

.VSTextT2_Content    /* SECTION TITLE IN PROPERTY/UNIT DETAILS, LEVEL 1 */ 
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
	padding:2px 2px 2px 5px;
}
.VSTextT2_Border
{
	border:solid 1px #FFDF7B;
}
.VSTextT2_Background
{
	background-color:#FFFFE4;
}

.VSTextT3_Content   /* SECTION TITLE PROPERTY/UNIT DETAILS, LEVEL 2 */ 
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:normal;
	color:#000000;
	padding:2px 2px 2px 5px;
}
.VSTextT3_Border
{
	border-left:solid 10px #FFDF7B;
	border-top:solid 1px #FFDF7B;
	border-right:solid 1px #FFDF7B;
	border-bottom:solid 1px #FFDF7B;
}
.VSTextT3_Background
{
	background-color:#FFFFE4;
}

.VSTextT4_Content   /* SMALL TITLES IN XBOX (HOME PAGE - ADVANCED SEARCH) */ 
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:normal;
	color:#0000FF;
	padding:0px 0px 0px 12px;
}
.VSTextT4_Border
{
}
.VSTextT4_Background
{
	background-image:url(../images/XText1C.gif);
	background-repeat:no-repeat;
}

.VSTextT5_Content   /* PARAGRAPH TITELS - LEVEL 1 (see AboutUs) */ 
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:bold;
	color:#008000;
}
.VSTextT5_Border {}
.VSTextT5_Background {}

.VSTextT6_Content   /* PARAGRAPH TITELS - LEVEL 2 (see AboutUs) */ 
{
	font-family:Verdana, Arial;
	font-size:9pt;
	font-weight:bold;
	color:#000000;
}
.VSTextT6_Border {}
.VSTextT6_Background {}


/***************************************************************/
/* XTEXT STYLE CLASSES
/* OTHER STYLES
/***************************************************************/







/***************************************************************/
/* XLINK STYLE CLASSES
/* NORMAL LINK (NO BACKGROUND)
/***************************************************************/
.VSLinkA1_Content { font-family:Verdana, Arial; font-size:6pt; font-weight:normal; text-decoration:underline; color:#0000FF;}
.VSLinkA2_Content { font-family:Verdana, Arial; font-size:7pt; font-weight:normal; text-decoration:underline; color:#0000FF;}
.VSLinkA3_Content { font-family:Verdana, Arial; font-size:8pt; font-weight:normal; text-decoration:underline; color:#0000FF;}
.VSLinkA4_Content { font-family:Verdana, Arial; font-size:9pt; font-weight:normal; text-decoration:underline; color:#0000FF;}
.VSLinkA5_Content { font-family:Verdana, Arial; font-size:10pt; font-weight:normal; text-decoration:underline; color:#0000FF;}
.VSLinkA6_Content { font-family:Verdana, Arial; font-size:11pt; font-weight:normal; text-decoration:underline; color:#0000FF;}
.VSLinkA7_Content { font-family:Verdana, Arial; font-size:12pt; font-weight:normal; text-decoration:underline; color:#0000FF;}
.VSLinkA8_Content { font-family:Verdana, Arial; font-size:13pt; font-weight:normal; text-decoration:underline; color:#0000FF;}
.VSLinkA9_Content { font-family:Verdana, Arial; font-size:14pt; font-weight:normal; text-decoration:underline; color:#0000FF;}

/***************************************************************/
/* XLINK STYLE CLASSES
/* LINK WITH COLOR HOVER EFFECT (NO BACKGROUND)
/***************************************************************/
.VSLinkB1_Content { font-family:Verdana, Arial; font-size:6pt; font-weight:normal; text-decoration:underline; color:#0000FF;}
.VSLinkB1_Content:hover { font-family:Verdana, Arial; font-size:6pt; font-weight:normal; text-decoration:underline; color:#FF0000;}
.VSLinkB2_Content { font-family:Verdana, Arial; font-size:7pt; font-weight:normal; text-decoration:underline; color:#0000FF;}
.VSLinkB2_Content:hover { font-family:Verdana, Arial; font-size:7pt; font-weight:normal; text-decoration:underline; color:#FF0000;}
.VSLinkB3_Content { font-family:Verdana, Arial; font-size:8pt; font-weight:normal; text-decoration:underline; color:#0000FF;}
.VSLinkB3_Content:hover { font-family:Verdana, Arial; font-size:8pt; font-weight:normal; text-decoration:underline; color:#FF0000;}
.VSLinkB4_Content { font-family:Verdana, Arial; font-size:9pt; font-weight:normal; text-decoration:underline; color:#0000FF;}
.VSLinkB4_Content:hover { font-family:Verdana, Arial; font-size:9pt; font-weight:normal; text-decoration:underline; color:#FF0000;}
.VSLinkB5_Content { font-family:Verdana, Arial; font-size:10pt; font-weight:normal; text-decoration:underline; color:#0000FF;}
.VSLinkB5_Content:hover { font-family:Verdana, Arial; font-size:10pt; font-weight:normal; text-decoration:underline; color:#FF0000;}
.VSLinkB6_Content { font-family:Verdana, Arial; font-size:11pt; font-weight:normal; text-decoration:underline; color:#0000FF;}
.VSLinkB6_Content:hover { font-family:Verdana, Arial; font-size:11pt; font-weight:normal; text-decoration:underline; color:#FF0000;}
.VSLinkB7_Content { font-family:Verdana, Arial; font-size:12pt; font-weight:normal; text-decoration:underline; color:#0000FF;}
.VSLinkB7_Content:hover { font-family:Verdana, Arial; font-size:12pt; font-weight:normal; text-decoration:underline; color:#FF0000;}
.VSLinkB8_Content { font-family:Verdana, Arial; font-size:13pt; font-weight:normal; text-decoration:underline; color:#0000FF;}
.VSLinkB8_Content:hover { font-family:Verdana, Arial; font-size:13pt; font-weight:normal; text-decoration:underline; color:#FF0000;}
.VSLinkB9_Content { font-family:Verdana, Arial; font-size:14pt; font-weight:normal; text-decoration:underline; color:#0000FF;}
.VSLinkB9_Content:hover { font-family:Verdana, Arial; font-size:14pt; font-weight:normal; text-decoration:underline; color:#FF0000;}

/***************************************************************/
/* XLINK STYLE CLASSES
/* LINK WITH COLOR HOVER EFFECT (NO BACKGROUND)
/***************************************************************/
.VSLinkC1_Content { font-family:Verdana, Arial; font-size:6pt; font-weight:normal; text-decoration:none; color:#000000;}
.VSLinkC1_Content:hover { font-family:Verdana, Arial; font-size:6pt; font-weight:normal; text-decoration:underline; color:#0000FF;}
.VSLinkC2_Content { font-family:Verdana, Arial; font-size:7pt; font-weight:normal; text-decoration:none; color:#000000;}
.VSLinkC2_Content:hover { font-family:Verdana, Arial; font-size:7pt; font-weight:normal; text-decoration:underline; color:#0000FF;}
.VSLinkC3_Content { font-family:Verdana, Arial; font-size:8pt; font-weight:normal; text-decoration:none; color:#000000;}
.VSLinkC3_Content:hover { font-family:Verdana, Arial; font-size:8pt; font-weight:normal; text-decoration:underline; color:#0000FF;}
.VSLinkC4_Content { font-family:Verdana, Arial; font-size:9pt; font-weight:normal; text-decoration:none; color:#000000;}
.VSLinkC4_Content:hover { font-family:Verdana, Arial; font-size:9pt; font-weight:normal; text-decoration:underline; color:#0000FF;}
.VSLinkC5_Content { font-family:Verdana, Arial; font-size:10pt; font-weight:normal; text-decoration:none; color:#000000;}
.VSLinkC5_Content:hover { font-family:Verdana, Arial; font-size:10pt; font-weight:normal; text-decoration:underline; color:#0000FF;}
.VSLinkC6_Content { font-family:Verdana, Arial; font-size:11pt; font-weight:normal; text-decoration:none; color:#000000;}
.VSLinkC6_Content:hover { font-family:Verdana, Arial; font-size:11pt; font-weight:normal; text-decoration:underline; color:#0000FF;}
.VSLinkC7_Content { font-family:Verdana, Arial; font-size:12pt; font-weight:normal; text-decoration:none; color:#000000;}
.VSLinkC7_Content:hover { font-family:Verdana, Arial; font-size:12pt; font-weight:normal; text-decoration:underline; color:#0000FF;}
.VSLinkC8_Content { font-family:Verdana, Arial; font-size:13pt; font-weight:normal; text-decoration:none; color:#000000;}
.VSLinkC8_Content:hover { font-family:Verdana, Arial; font-size:13pt; font-weight:normal; text-decoration:underline; color:#0000FF;}
.VSLinkC9_Content { font-family:Verdana, Arial; font-size:14pt; font-weight:normal; text-decoration:none; color:#000000;}
.VSLinkC9_Content:hover { font-family:Verdana, Arial; font-size:14pt; font-weight:normal; text-decoration:underline; color:#0000FF;}



/***************************************************************/
/* XLINK STYLE CLASSES
/* OTHER STYLES
/***************************************************************/
.VSLink1_Content { text-decoration:none; font-family:verdana,Arial; font-weight:normal; font-size:8pt; color:#0000FF;}
.VSLink1_Content:hover { text-decoration:underline; font-family:verdana,Arial; font-weight:normal; font-size:8pt; color:#0000FF;}
.VSLink1_Background{}

/***************************************************************/
/* LINECONTROL
/***************************************************************/
.VSLine1
{
	background-color:#666666;
}
.VSLine2
{
	background-color:#AAAAAA;
}

/***************************************************************/
/* XTEXTBOX STYLE CLASSES (AT THIS TIME ONLY USED IN ADMIN AND PM)
/***************************************************************/
.VSTextBoxA1_TextBox
{
	font-family:Verdana, Arial;
	font-size:6pt;
	font-weight:normal;
	color:Black;
}
.VSTextBoxA1_Caption_Content
{
	font-family:Verdana, Arial;
	font-size:6pt;
	font-weight:normal;
	color:Black;
}
.VSTextBoxA1_Caption_Border
{
}
.VSTextBoxA1_Caption_Background
{
}
.VSTextBoxA1_Suffix
{
	font-family:Verdana, Arial;
	font-size:6pt;
	font-weight:normal;
	color:Black;
}
.VSTextBoxA1_Error
{
	font-family:Verdana, Arial;
	font-size:6pt;
	font-weight:normal;
	border:solid 1px red;
}

.VSTextBoxA2_TextBox
{
	font-family:Verdana, Arial;
	font-size:7pt;
	font-weight:normal;
	color:Black;
}
.VSTextBoxA2_Caption_Content
{
	font-family:Verdana, Arial;
	font-size:7pt;
	font-weight:normal;
	color:Black;
}
.VSTextBoxA2_Caption_Border
{
}
.VSTextBoxA2_Caption_Background
{
}
.VSTextBoxA2_Suffix
{
	font-family:Verdana, Arial;
	font-size:7pt;
	font-weight:normal;
	color:Black;
}
.VSTextBoxA2_Error
{
	font-family:Verdana, Arial;
	font-size:7pt;
	font-weight:normal;
	border:solid 1px red;
}

.VSTextBoxA3_TextBox
{
	font-family:Verdana, Arial;
	font-size:8pt;
	font-weight:normal;
	color:Black;
}
.VSTextBoxA3_Caption_Content
{
	font-family:Verdana, Arial;
	font-size:8pt;
	font-weight:normal;
	color:Black;
}
.VSTextBoxA3_Caption_Border
{
}
.VSTextBoxA3_Caption_Background
{
}
.VSTextBoxA3_Suffix
{
	font-family:Verdana, Arial;
	font-size:8pt;
	font-weight:normal;
	color:Black;
}
.VSTextBoxA3_Error
{
	font-family:Verdana, Arial;
	font-size:8pt;
	font-weight:normal;
	border:solid 1px red;
}

.VSTextBoxA4_TextBox
{
	font-family:Verdana, Arial;
	font-size:9pt;
	font-weight:normal;
	color:Black;
}
.VSTextBoxA4_Caption_Content
{
	font-family:Verdana, Arial;
	font-size:9pt;
	font-weight:normal;
	color:Black;
}
.VSTextBoxA4_Caption_Border
{
}
.VSTextBoxA4_Caption_Background
{
}
.VSTextBoxA4_Suffix
{
	font-family:Verdana, Arial;
	font-size:9pt;
	font-weight:normal;
	color:Black;
}
.VSTextBoxA4_Error
{
	font-family:Verdana, Arial;
	font-size:9pt;
	font-weight:normal;
	border:solid 1px red;
}

.VSTextBoxA5_TextBox
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:normal;
	color:Black;
}
.VSTextBoxA5_Caption_Content
{
	font-family:Verdana, Arial;
	font-size:15pt;
	font-weight:normal;
	color:Black;
}
.VSTextBoxA5_Caption_Border
{
}
.VSTextBoxA5_Caption_Background
{
}
.VSTextBoxA5_Suffix
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:normal;
	color:Black;
}
.VSTextBoxA5_Error
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:normal;
	border:solid 1px red;
}



/***************************************************************/
/* XDROPDOWN STYLE CLASSES (AT THIS TIME ONLY USED IN ADMIN AND PM)
/***************************************************************/
.VSDropDownA1_DropDown
{
	font-family:Verdana, Arial;
	font-size:6pt;
	font-weight:normal;
	color:Black;
}
.VSDropDownA1_Caption_Content
{
	font-family:Verdana, Arial;
	font-size:6pt;
	font-weight:normal;
	color:Black;
}
.VSDropDownA1_Caption_Border
{
}
.VSDropDownA1_Caption_Background
{
}
.VSDropDownA1_Suffix
{
	font-family:Verdana, Arial;
	font-size:6pt;
	font-weight:normal;
	color:Black;
}
.VSDropDownA1_Error
{
	font-family:Verdana, Arial;
	font-size:6pt;
	font-weight:normal;
	color:Black;
	background-color:Red;
}

.VSDropDownA2_DropDown
{
	font-family:Verdana, Arial;
	font-size:7pt;
	font-weight:normal;
	color:Black;
}
.VSDropDownA2_Caption_Content
{
	font-family:Verdana, Arial;
	font-size:7pt;
	font-weight:normal;
	color:Black;
}
.VSDropDownA2_Caption_Border
{
}
.VSDropDownA2_Caption_Background
{
}
.VSDropDownA2_Suffix
{
	font-family:Verdana, Arial;
	font-size:7pt;
	font-weight:normal;
	color:Black;
}
.VSDropDownA2_Error
{
	font-family:Verdana, Arial;
	font-size:7pt;
	font-weight:normal;
	color:Black;
	background-color:Red;
}

.VSDropDownA3_DropDown
{
	font-family:Verdana, Arial;
	font-size:8pt;
	font-weight:normal;
	color:Black;
}
.VSDropDownA3_Caption_Content
{
	font-family:Verdana, Arial;
	font-size:8pt;
	font-weight:normal;
	color:Black;
}
.VSDropDownA3_Caption_Border
{
}
.VSDropDownA3_Caption_Background
{
}
.VSDropDownA3_Suffix
{
	font-family:Verdana, Arial;
	font-size:8pt;
	font-weight:normal;
	color:Black;
}
.VSDropDownA3_Error
{
	font-family:Verdana, Arial;
	font-size:8pt;
	font-weight:normal;
	color:Black;
	background-color:Red;
}

.VSDropDownA4_DropDown
{
	font-family:Verdana, Arial;
	font-size:9pt;
	font-weight:normal;
	color:Black;
}
.VSDropDownA4_Caption_Content
{
	font-family:Verdana, Arial;
	font-size:9pt;
	font-weight:normal;
	color:Black;
}
.VSDropDownA4_Caption_Border
{
}
.VSDropDownA4_Caption_Background
{
}
.VSDropDownA4_Suffix
{
	font-family:Verdana, Arial;
	font-size:9pt;
	font-weight:normal;
	color:Black;
}
.VSDropDownA4_Error
{
	font-family:Verdana, Arial;
	font-size:9pt;
	font-weight:normal;
	color:Black;
	background-color:Red;
}

.VSDropDownA5_DropDown
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:normal;
	color:Black;
}
.VSDropDownA5_Caption_Content
{
	font-family:Verdana, Arial;
	font-size:15pt;
	font-weight:normal;
	color:Black;
}
.VSDropDownA5_Caption_Border
{
}
.VSDropDownA5_Caption_Background
{
}
.VSDropDownA5_Suffix
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:normal;
	color:Black;
}
.VSDropDownA5_Error
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:normal;
	color:Black;
	background-color:Red;
}


/***************************************************************/
/* XRADIOBUTTON STYLE CLASSES (AT THIS TIME ONLY USED IN ADMIN AND PM)
/***************************************************************/
.VSRadioButtonA1_RadioButton
{
	font-family:Verdana, Arial;
	font-size:6pt;
	font-weight:normal;
	color:Black;
}
.VSRadioButtonA1_Caption_Content
{
	font-family:Verdana, Arial;
	font-size:6pt;
	font-weight:normal;
	color:Black;
}
.VSRadioButtonA1_Caption_Border
{
}
.VSRadioButtonA1_Caption_Background
{
}
.VSRadioButtonA1_Error
{
	font-family:Verdana, Arial;
	font-size:6pt;
	font-weight:normal;
	color:Black;
	background-color:Red;
}

.VSRadioButtonA2_RadioButton
{
	font-family:Verdana, Arial;
	font-size:7pt;
	font-weight:normal;
	color:Black;
}
.VSRadioButtonA2_Caption_Content
{
	font-family:Verdana, Arial;
	font-size:7pt;
	font-weight:normal;
	color:Black;
}
.VSRadioButtonA1_Caption_Border
{
}
.VSRadioButtonA1_Caption_Background
{
}
.VSRadioButtonA2_Error
{
	font-family:Verdana, Arial;
	font-size:7pt;
	font-weight:normal;
	color:Black;
	background-color:Red;
}

.VSRadioButtonA3_RadioButton
{
	font-family:Verdana, Arial;
	font-size:8pt;
	font-weight:normal;
	color:Black;
}
.VSRadioButtonA3_Caption_Content
{
	font-family:Verdana, Arial;
	font-size:8pt;
	font-weight:normal;
	color:Black;
}
.VSRadioButtonA1_Caption_Border
{
}
.VSRadioButtonA1_Caption_Background
{
}
.VSRadioButtonA3_Error
{
	font-family:Verdana, Arial;
	font-size:8pt;
	font-weight:normal;
	color:Black;
	background-color:Red;
}

.VSRadioButtonA4_RadioButton
{
	font-family:Verdana, Arial;
	font-size:9pt;
	font-weight:normal;
	color:Black;
}
.VSRadioButtonA4_Caption_Content
{
	font-family:Verdana, Arial;
	font-size:9pt;
	font-weight:normal;
	color:Black;
}
.VSRadioButtonA1_Caption_Border
{
}
.VSRadioButtonA1_Caption_Background
{
}
.VSRadioButtonA4_Error
{
	font-family:Verdana, Arial;
	font-size:9pt;
	font-weight:normal;
	color:Black;
	background-color:Red;
}

.VSRadioButtonA5_RadioButton
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:normal;
	color:Black;
}
.VSRadioButtonA5_Caption_Content
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:normal;
	color:Black;
}
.VSRadioButtonA1_Caption_Border
{
}
.VSRadioButtonA1_Caption_Background
{
}
.VSRadioButtonA5_Error
{
	font-family:Verdana, Arial;
	font-size:20pt;
	font-weight:normal;
	color:Black;
	background-color:Red;
}



/***************************************************************/
/* XBOX STYLE CLASSES
/***************************************************************/
.VSBox1_Header
{
	font-family:Verdana,Arial;
	font-size:10pt;
	font-weight:bold;
	color:#333333; 
	background-color:#FEA62E;
	padding: 2px 0px 2px 0px;
	text-align:center;
}
.VSBox1_Content
{
	font-family:Verdana,Arial;
	font-size:10pt;
	color:Black; 
	text-align:left;
	background-color:#FFF7E7;
	padding: 4px 0px 2px 5px;
	border-style:solid;
	border-width:1px;
	border-color:#FEA62E;
}
/* ------------------------------------------------*/
.VSBox2_Header
{
	font-family:Verdana,Arial;
	font-size:10pt;
	font-weight:bold;
	color:#333333; 
	background-color:#FEA62E;
	padding: 2px 0px 2px 5px;
	text-align:left;
}
.VSBox2_Content
{
	font-family:Verdana,Arial;
	font-size:10pt;
	color:Black; 
	text-align:left;
	background-color:#FFFFFF;
	padding: 4px 4px 4px 5px;
	border-style:solid;
	border-width:1px;
	border-color:#FEA62E;
}
/* ------------------------------------------------*/
.VSBox3_Header
{
	font-family:Verdana,Arial;
	font-size:10pt;
	font-weight:bold;
	color:#333333; 
	padding: 2px 0px 2px 5px;
	text-align:center;
	background-color:#FFFFE4;
	border-left-style:solid;
	border-right-style:solid;
	border-top-style:solid;
	border-color:#FEA62E;
	border-width:1px;
}
.VSBox3_Content
{
	font-family:Verdana,Arial;
	font-size:8pt;
	color:Black; 
	text-align:left;
	padding: 4px 0px 2px 5px;
	background-color:#FFFFE4;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-color:#FEA62E;
	border-width:1px;
}
/* ------------------------------------------------*/
.VSBox4_Header
{}
.VSBox4_Content
{
	font-family:Verdana,Arial;
	font-size:0pt;
	color:Black; 
	text-align:left;
	background-color:#FFFFE4;
	border-top-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-color:#FEA62E;
	border-width:1px;
}

/* ------------------------------------------------*/
.VSBox5_Header
{
	font-family:Verdana,Arial;
	font-size:8pt;
	font-weight:bold;
	color:#333333; 
	text-align:left;
	background-color:#EEEEEE;
	border-top-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-color:#333333;
	border-width:1px;
}
.VSBox5_Content
{
	font-family:Verdana,Arial;
	font-size:8pt;
	color:#333333; 
	text-align:left;
	background-color:#EEEEEE;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-color:#333333;
	border-width:1px;
}

/* ------------------------------------------------*/
.VSBox6_Header
{
}
.VSBox6_Content
{
	padding:8px 8px 8px 8px;
	border:solid 1px #FFDF7B;
	height:116px;
}

/* ------------------------------------------------*/
.VSBox7_Header
{
}
.VSBox7_Content
{
	font-family:Verdana, Arial;
	font-size:9pt;
	color:#000000;
}
.VSBox7_Sect1	/* MOST PROPERTY & UNIT PHOTOS ON THE SITE */
{
	width:10px;
	height:10px;
	background-image:url(../images/XBox_1LT.gif);
}
.VSBox7_Sect2
{
	height:10px;
	background-image:url(../images/XBox_1CT.gif);
	background-repeat:repeat-x;
}
.VSBox7_Sect3
{
	width:10px;
	height:10px;
	background-image:url(../images/XBox_1RT.gif);
}
.VSBox7_Sect4
{
	width:10px;
	background-image:url(../images/XBox_1L.gif);
	background-repeat:repeat-y;
}
.VSBox7_Sect5
{
}
.VSBox7_Sect6
{
	width:10px;
	background-image:url(../images/XBox_1R.gif);
	background-repeat:repeat-y;
}
.VSBox7_Sect7
{
	width:10px;
	height:10px;
	background-image:url(../images/XBox_1LB.gif);
}
.VSBox7_Sect8
{
	height:10px;
	background-image:url(../images/XBox_1CB.gif);
	background-repeat:repeat-x;
}
.VSBox7_Sect9
{
	width:10px;
	height:10px;
	background-image:url(../images/XBox_1RB.gif);
}

/* ------------------------------------------------*/
.VSBox8_Content
{
	font-family:Verdana, Arial;
	font-size:9pt;
	color:#000000;
}
.VSBox8_Sect1	/* MOST PROPERTY & UNIT PHOTOS ON THE SITE */
{
	width:617px;
	height:28px;
	padding:0px 0px 0px 10px;
	background-image:url(../images/XBox_2T.gif);
	background-repeat:no-repeat;
	font-family:Verdana, Arial;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
}
.VSBox8_Sect2
{
	width:617px;
	padding:10px 5px 10px 10px;
	background-image:url(../images/XBox_2C.gif);
	background-repeat:repeat-y;
}
.VSBox8_Sect3
{
	width:617px;
	height:8px;
	background-image:url(../images/XBox_2B.gif);
	background-repeat:no-repeat;
}

/* ------------------------------------------------*/
.VSBox9_Content
{
	font-family:Verdana, Arial;
	font-size:9pt;
	color:#000000;
}
.VSBox9_Sect1	/* MOST PROPERTY & UNIT PHOTOS ON THE SITE */
{
	width:618px;
	height:28px;
	padding:0px 0px 0px 10px;
	background-image:url(../images/XBox_3T.gif);
	background-repeat:no-repeat;
	font-family:Verdana, Arial;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
}
.VSBox9_Sect2
{
	width:618px;
	padding:10px 5px 10px 10px;
	background-image:url(../images/XBox_3C.gif);
	background-repeat:repeat-y;
}
.VSBox9_Sect3
{
	width:618px;
	height:8px;
	background-image:url(../images/XBox_3B.gif);
	background-repeat:no-repeat;
}

/* ------------------------------------------------*/
.VSBox10_Content
{
	font-family:Verdana, Arial;
	font-size:9pt;
	color:#000000;
}
.VSBox10_Sect1	/* MOST PROPERTY & UNIT PHOTOS ON THE SITE */
{
	width:240px;
	height:28px;
	padding:0px 0px 0px 10px;
	background-image:url(../images/XBox_4T.gif);
	background-repeat:no-repeat;
	font-family:Verdana, Arial;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
}
.VSBox10_Sect2
{
	width:240px;
	padding:10px 5px 10px 10px;
	background-image:url(../images/XBox_4C.gif);
	background-repeat:repeat-y;
}
.VSBox10_Sect3X
{
	width:240px;
	height:0px;
	background-image:url(../images/XBox_4B.gif);
	background-repeat:no-repeat;
}

/* ------------------------------------------------*/
.VSBox11_Content
{
	font-family:Verdana, Arial;
	font-size:9pt;
	color:#000000;
}
.VSBox11_Sect1	/* MOST PROPERTY & UNIT PHOTOS ON THE SITE */
{
	width:240px;
	height:23px;
	padding:0px 0px 0px 10px;
	background-image:url(../images/XBox_5T.gif);
	background-repeat:no-repeat;
	font-family:Verdana, Arial;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
}
.VSBox11_Sect2
{
	width:240px;
	padding:10px 5px 10px 10px;
	background-image:url(../images/XBox_5C.gif);
	background-repeat:repeat-y;
}
.VSBox11_Sect3
{
	width:240px;
	height:7px;
	background-image:url(../images/XBox_5B.gif);
	background-repeat:no-repeat;
}


/***************************************************************/
/* XPROPERTYLISTING STYLE CLASSES
/***************************************************************/
.VSPropertyListing1_Title
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:9pt;
	color:#0000FF;
}
.VSPropertyListing1_Content
{
	font-family:Verdana,Arial;
	font-size:9pt;
	color:Black;
}
.VSPropertyListing1_Content2
{
	font-family:Verdana,Arial;
	font-size:9pt;
	color:red;
}
.VSPropertyListing1_Link
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:9pt;
	color:#0000FF;
}

/***************************************************************/
/* XPHOTOFRAME STYLE CLASSES
/***************************************************************/
.VSPhoto1_Sect1	/* MOST PROPERTY & UNIT PHOTOS ON THE SITE */
{
	width:13px;
	height:14px;
	background-image:url(../images/XPhotoFrame_1LT.gif);
}
.VSPhoto1_Sect2
{
	width:100px;
	height:14px;
	background-image:url(../images/XPhotoFrame_1CT.gif);
	background-repeat:repeat-x;
}
.VSPhoto1_Sect3
{
	width:3px;
	height:14px;
	background-image:url(../images/XPhotoFrame_1RT.gif);
}
.VSPhoto1_Sect4
{
	width:13px;
	background-image:url(../images/XPhotoFrame_1L.gif);
	background-repeat:repeat-y;
}
.VSPhoto1_Sect5
{
	font-family:Verdana, Arial;
	font-size:9pt;
	text-align:center;
	color:#000000;
	width:100px;
	height:100px;
}
.VSPhoto1_Sect6
{
	width:3px;
	background-image:url(../images/XPhotoFrame_1R.gif);
	background-repeat:repeat-y;
}
.VSPhoto1_Sect7
{
	width:13px;
	height:14px;
	background-image:url(../images/XPhotoFrame_1LB.gif);
}
.VSPhoto1_Sect8
{
	width:100px;
	height:14px;
	background-image:url(../images/XPhotoFrame_1CB.gif);
	background-repeat:repeat-x;
}
.VSPhoto1_Sect9
{
	width:3px;
	height:14px;
	background-image:url(../images/XPhotoFrame_1RB.gif);
}

.VSPhoto2	/* PHOTO IN THE 'PROPERTY OF THE WEEK' ADVERTISEMENTS*/ 
{
	font-family:Verdana, Arial;
	font-size:9pt;
	text-align:center;
	border:solid 1px #333333;
	padding:1px 1px 1px 1px;
}


/***************************************************************/
/* CSS Styles for XTOOLTIP
/***************************************************************/
.VSTooltip1_Content
{
	font-family:Verdana,Arial;
	font-size:8pt;
	font-weight:Normal;
	padding:2px 2px 2px 2px;
}
.VSTooltip1_Border
{
	border:solid 1px #333333; 
}
.VSTooltip1_Background
{
	background-color:#FFFFE4;
}

.VSTooltip2_Content         /* NEW PROPERTY TAG ON PHOTOS*/
{
}
.VSTooltip2_Border
{
	margin-left:11px;
	margin-top:9px;
}
.VSTooltip2_Background
{
}

/***************************************************************/
/* CSS Styles for XLIST IN SMARTLINKS SECTION ON THE HOME PAGE
/***************************************************************/
.VSSmartLinks1_Markers
{
	width:15px;
	background-image:url(../images/bullet1.gif);
	background-repeat:no-repeat;
	margin-top:3px;
}
.VSSmartLinks1_Content
{
	width:350px;
	margin-top:2px;
}
.VSSmartLinks1_Titles
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
	text-decoration:underline;
	color:#0000FF;
}
.VSSmartLinks1_Text
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
}
.VSSmartLinks1_TextLinks
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
	text-decoration:none;
	color:#000000;
}
.VSSmartLinks1_TextLinks:hover
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
	text-decoration:underline;
	color:#0000FF;
}

/***************************************************************/
/* CSS Styles for PropertyPromotionControl
/***************************************************************/
.VSPropPromo1_Title
{
	font-family:verdana,Arial;
	font-weight:bold;
	font-size:8pt;
	margin-top:3px;
	margin-bottom:4px;
}
.VSPropPromo1_Text
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
}
.VSPropPromo1_Link
{
	text-decoration:underline;
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
	color:#0000FF;
}
.VSPropPromo1_Link:hover
{
	text-decoration:underline;
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
	color:#FF0000;
}

/***************************************************************/
/* CSS Styles for DESTINATIONPATH CONTROL
/***************************************************************/
.VSDestPath1_Text
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
}
.VSDestPath1_Link
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
	text-decoration:underline;
	color:#0000FF;
}

/***************************************************************/
/* CSS Styles for CHANGECRITERIA CONTROL
/***************************************************************/
.VSCriteriaList1_Text
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
}
.VSCriteriaList1_Link
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
	text-decoration:underline;
	color:#0000FF;
}



/***************************************************************/
/* XPROPERTY STYLE CLASSES
/* VIRTUAL CONTROL CLASSES: VText_XProperty1
/***************************************************************/
.VSXProperty1_Text1    /* Paragraph text */
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:9pt;
	line-height:16px;
}
.VSXProperty1_Text2    /* Small text */
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
}
.VSXProperty1_Text3    /* Message text: 'Not available' */
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:9pt;
	color:red;
}
.VSXProperty1_Link1    /* Hyperlinks */
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:9pt;
	color:#0000FF;
	text-decoration:underline;
}
.VSXProperty1_Link2    /* Hyperlinks */
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:6pt;
	color:#0000FF;
	text-decoration:none;
}
.VSXProperty1_Title1_Border			/* Used by XText control */
{
	border:solid 1px #FFDF7B;
}
.VSXProperty1_Title1_Content
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
	padding:2px 2px 2px 5px;
}
.VSXProperty1_Title1_Background
{
	background-color:#FFFFE4;
}
.VSXProperty1_Title2			/* Level 2 titles */
{
	margin-top:8px;
	margin-bottom:3px;
	font-family:Verdana, Arial;
	font-size:9pt;
	font-weight:bold;
	/* background-color:#FFFFE4; */
	text-decoration:underline;
	
	/* background-image:url(../images/TitleGrad.gif) */
	/* text-decoration:underline; */
}
.VSXProperty1_Title3			/* Level 3 titles */
{
	margin-top:8px;
	margin-bottom:3px;
	font-family:Verdana, Arial;
	font-size:9pt;
	text-decoration:underline;
}

.VSXProperty1_Button_Content			/* Buttons */
{
	font-family:Verdana, Arial;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
	padding:0px 10px 2px 10px;
}
.VSXProperty1_Button_Border		
{
}
.VSXProperty1_Button_Background	
{
}

.VSXProperty1_Dropdown_DropDown
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:normal;
	color:Black;
}
.VSXProperty1_Dropdown_Caption_Content
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:normal;
	color:Black;
}
.VSXProperty1_Dropdown_Caption_Border
{
}
.VSXProperty1_Dropdown_Caption_Background
{
}
.VSXProperty1_Dropdown_Suffix
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:normal;
	color:Black;
}
.VSXProperty1_Dropdown_Error
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:normal;
	color:Black;
	background-color:Red;
}


/***************************************************************/
/* XSIMPLETAB1 STYLE CLASSES
/***************************************************************/
.VSTab1_Tab
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
	color:#000000;
	cursor:pointer;
	float:left;
	padding:7px 7px 7px 7px;
	border-left:solid 1px #DDDDDD;
	border-top:solid 1px #DDDDDD;
	border-right:solid 1px #DDDDDD;
}

.VSTab1_SelectedTab
{
	font-family:verdana,Arial;
	font-weight:bold;
	font-size:8pt;
	color:#000000;
	cursor:pointer;
	float:left;
	padding:7px 7px 7px 7px;
	border-left:solid 1px #DDDDDD;
	border-top:solid 1px #DDDDDD;
	border-right:solid 1px #DDDDDD;
	background-color:#FEA62E;
}

.VSTab1_TabPane
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
	color:#000000;
	width:570px;
	clear:left;
	float:left;
	padding:7px 7px 7px 7px;
	border-left:solid 1px #DDDDDD;
	border-bottom:solid 1px #DDDDDD;
	border-right:solid 1px #DDDDDD;
	border-top:solid 1px #DDDDDD;
	/* background-color:#EEEEEE; */
}


/***************************************************************/
/* XRATES1 STYLE CLASSES
/***************************************************************/
.VSRates3_Header
{
	font-family:verdana,Arial;
	font-weight:bold;
	font-size:8pt;
	color:#000000;
	padding:7px 0px 7px 0px;
	background-color:#EEEEEE;
}
.VSRates3_Text1
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
	color:#000000;
}
.VSRates3_Text2
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:7pt;
	color:#000000;
}
.VSRates3_Row
{
	padding:7px 0px 7px 0px;
	background-color:#FFFFFF;
}
.VSRates3_AlternatingRow
{
	padding:7px 0px 7px 0px;
	background-color:#EEEEEE;
}


/***************************************************************/
/* XRATES2 STYLE CLASSES
/***************************************************************/
.VSRates4_Header
{
	font-family:verdana,Arial;
	font-weight:bold;
	font-size:8pt;
	color:#000000;
}
.VSRates4_Text1
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
	color:#000000;
}
.VSRates4_Text2
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:7pt;
	color:#000000;
}
.VSRates4_Row
{
	padding:5px 0px 5px 0px;
	background-color:#FFFFFF;
}
.VSRates4_AlternatingRow
{
	padding:5px 0px 5px 0px;
	background-color:#EEEEEE;
}
.VSRates4_Button_Content			/* Buttons */
{
	font-family:Verdana, Arial;
	font-size:9pt;
	font-weight:normal;
	color:#FFFFFF;
	padding:0px 10px 2px 10px;
}
.VSRates4_Button_Border		
{
}
.VSRates4_Button_Background	
{
}



/***************************************************************/
/* RATES1CONTROL STYLE CLASSES - VILLAPOLIS RATES
/***************************************************************/
.VSRates1_Title1
{
	font-family:verdana,Arial;
	font-weight:bold;
	font-size:8pt;
	color:#000000;
}
.VSRates1_Title2
{
	font-family:verdana,Arial;
	font-weight:bold;
	font-size:8pt;
	color:#000000;
}
.VSRates1_Rates
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
	color:#000000;
}
.VSRates1_Text
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:9pt;
	color:#000000;
}
.VSRates1_Link
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:9pt;
	text-decoration:underline;
	color:#0000FF;
}

/***************************************************************/
/* RATES2CONTROL STYLE CLASSES - EURO RELAIS/INTERHOME RATES
/***************************************************************/
.VSRates2_Title1
{
	font-family:verdana,Arial;
	font-weight:bold;
	font-size:8pt;
	color:#000000;
}
.VSRates2_Title2
{
	font-family:verdana,Arial;
	font-weight:bold;
	font-size:8pt;
	color:#000000;
}
.VSRates2_Rates
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
	color:#000000;
}
.VSRates2_Text
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:9pt;
	color:#000000;
}
.VSRates2_Link
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:9pt;
	text-decoration:underline;
	color:#0000FF;
}

/***************************************************************/
/* XCALENDAR
/***************************************************************/
.XCalendar1_Header1
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:9pt;
	margin-bottom:2px;
}
.XCalendar1_Header2
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
}
.XCalendar1_Text1
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
}
.XCalendar1_Text2
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
}
.XCalendar1Selector1_Background
{
	width:10px;
	height:123px;
	background-image:url(../images/XCalendar7.gif);
	border:solid 1px white;
}
.XCalendar1Selector1_Background:hover
{
	width:10px;
	height:123px;
	background-image:url(../images/XCalendar7.gif);
	border:solid 1px #888888;
}
.XCalendar1Selector2_Background
{
	width:10px;
	height:123px;
	background-image:url(../images/XCalendar8.gif);
	border:solid 1px white;
}
.XCalendar1Selector2_Background:hover
{
	width:10px;
	height:123px;
	background-image:url(../images/XCalendar8.gif);
	border:solid 1px #888888;
}
.XCalendar1Selector3_Border
{
	width:378px;
	border:solid 1px white;
}
.XCalendar1Selector3_Content
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
	text-align:center;
	text-decoration:underline;
	padding:1px 0px 3px 0px;
}
.XCalendar1Selector3_Background
{
	background-color:#EEEEEE;
}
.XCalendar1Selector3_Border:hover
{
	width:378px;
	border:solid 1px #888888;
}
.XCalendar1Popup
{
	width:392px;
	height:275px;
	padding:4px 10px 4px 4px;
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:10pt;
	background-image:url(../images/CalendarPopup.gif);
}

/***************************************************************/
/* UNITCALENDARCONTROL
/***************************************************************/
.VSUnitCal1_Frame
{
	Border:solid 1px #CCCCCC;
}
.VSUnitCal1_CaptionCell
{
	text-align:center;
}
.VSUnitCal1_Caption
{
	font-family:verdana,Arial;
	font-weight:bold;
	font-size:8pt;
	color:#000000;
}
.VSUnitCal1_Header
{
	height:16px;
}
.VSUnitCal1_HeaderCell
{
	width:15px;
	font-family:verdana,Arial;
	font-weight:bold;
	font-size:7pt;
	color:#000000;
	text-align:center;
	background-color:#DDDDDD; 
}
.VSUnitCal1_EmptyCell
{
	width:15px;
	height:16px;
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:7pt;
	text-align:center;
	background-color:#F0F0F0;
}
.VSUnitCal1_WeekDay 
{
	width:15px;float:left;font-family:Arial;font-size:8pt;color:#000000;cursor:pointer;text-align:center;
}
.VSUnitCal1_WeekendDay 
{
	width:15px;float:left;font-family:Arial;font-size:8pt;font-weight:bold;text-decoration:underline;color:#000000;
	cursor:pointer;text-align:center;
}

/* THE FOLLOWING STYLES ARE HARD CODED IN THE JAVASCRIPT LIBRARY (UnitCalendar.js) */
.VSUnitCal1WeekDayAvailable {background-color:#99FF99;border:solid 1px #CCCCCC;}
.VSUnitCal1WeekDayNotAvailable {background-color:#FF9999;border:solid 1px #CCCCCC;}
.VSUnitCal1WeekDayArrival {background-image:url(../images/ArrivalDay.gif);border:solid 1px #CCCCCC;}
.VSUnitCal1WeekDayDeparture {background-image:url(../images/DepartureDay.gif);border:solid 1px #CCCCCC;}
.VSUnitCal1WeekendDayAvailable {background-color:#99FF99;border:solid 1px #CCCCCC;}
.VSUnitCal1WeekendDayNotAvailable {background-color:#FF9999;border:solid 1px #CCCCCC;}
.VSUnitCal1WeekendDayArrival {background-image:url(../images/ArrivalDay.gif);border:solid 1px #CCCCCC;}
.VSUnitCal1WeekendDayDeparture  {background-image:url(../images/DepartureDay.gif);border:solid 1px #CCCCCC;}

/***************************************************************/
/* AVAILABILITYCONTROL STYLE CLASSES
/***************************************************************/
.VSAvail1_Frame
{
	Border:solid 1px #000000;
}
.VSAvail1_CaptionCell
{
	text-align:center;
}
.VSAvail1_Caption
{
	font-family:verdana,Arial;
	font-weight:bold;
	font-size:8pt;
	color:#000000;
}
.VSAvail1_HeaderCell
{
	text-align:center;
	background-color:#DDDDDD; 
}
.VSAvail1_Header
{
	font-family:verdana,Arial;
	font-weight:bold;
	font-size:8pt;
	color:#000000;
}
.VSAvail1_Cell
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
	text-align:center;
	background-color:#F2F2F2;
}
.VSAvail1_AvailableWeekDay
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
	background-color:#99FF99;
	text-align:center;
}
.VSAvail1_BookedWeekDay
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
	background-color:#FF9999;
	text-align:center;
}
.VSAvail1_AvailableWeekend
{
	font-family:verdana,Arial;
	font-weight:bold;
	font-size:8pt;
	background-color:#99FF99;
	text-align:center;
}
.VSAvail1_BookedWeekend
{
	font-family:verdana,Arial;
	font-weight:bold;
	font-size:8pt;
	background-color:#FF9999;
	text-align:center;
}


/***************************************************************/
/* XAVAILABILITYCALENDAR STYLE CLASSES
/***************************************************************/
.VSCalendar1_Frame
{
	/* Border:solid 1px #000000; */
}
.VSCalendar1_CaptionCell
{
	text-align:center;
}
.VSCalendar1_Caption
{
	font-family:verdana,Arial;
	font-weight:bold;
	font-size:8pt;
	color:#000000;
}
.VSCalendar1_HeaderCell
{
	text-align:right;
	padding-left:2px;
	background-color:#DDDDDD; 
}
.VSCalendar1_Header
{
	font-family:verdana,Arial;
	font-weight:bold;
	font-size:7pt;
	color:#000000;
}
.VSCalendar1_Cell
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:7pt;
	text-align:center;
	background-color:#F2F2F2;
}
.VSCalendar1_AvailableWeekDay
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:7pt;
	background-color:#99FF99; 
	text-align:center;
}
.VSCalendar1_BookedWeekDay
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:7pt;
	background-color:#FF9999;
	text-align:center;
}
.VSCalendar1_ArrivalWeekDay
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:7pt;
	background-image:url(../images/arrivalday.gif);
	text-align:center;
}
.VSCalendar1_DepartureWeekDay
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:7pt;
	background-image:url(../images/departureday.gif);
	text-align:center;
}
.VSCalendar1_AvailableWeekend
{
	font-family:verdana,Arial;
	font-weight:bold;
	font-size:7pt;
	background-color:#99FF99;
	text-align:center;
}
.VSCalendar1_BookedWeekend
{
	font-family:verdana,Arial;
	font-weight:bold;
	font-size:7pt;
	background-color:#FF9999;
	text-align:center;
}
.VSCalendar1_ArrivalWeekend
{
	font-family:verdana,Arial;
	font-weight:bold;
	font-size:7pt;
	background-image:url(../images/arrivalday.gif);
	text-align:center;
}
.VSCalendar1_DepartureWeekend
{
	font-family:verdana,Arial;
	font-weight:bold;
	font-size:7pt;
	background-image:url(../images/departureday.gif);
	text-align:center;
}


/***************************************************************/
/* FREESEARCHCONTROL STYLE CLASSES
/* VIRTUAL CONTROL CLASSES: VButton_FreeSearchControl
/***************************************************************/
.VSFreeSearch1_Text1    /* Text 1 */
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:9pt;
}
.VSFreeSearch1_Text2    /* Text 2 */
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
}
.VSFreeSearch1_Border    /* Border */
{
	border-top:solid 1px #ffdf7b;
	border-bottom:solid 1px #ffdf7b;
	padding-top:3px;
	padding-bottom:3px;
}

/***************************************************************/
/* CSS Styles for XWindow2 (CTR003)
/***************************************************************/
.VSWindow1_Sect1
{
	width:32px;
	height:25px;
	background-image:url(../images/XWindow2_1LT.gif);
	float:left;
}
.VSWindow1_Sect2
{
	font-family:Verdana;
	font-size:11pt;
	font-weight:bold;
	color:#444444;
	padding-top:6px;
	height:19px;
	background-image:url(../images/XWindow2_1CT.gif);
	background-repeat:repeat-x;
	float:left;
}
.VSWindow1_Sect3
{
	width:25px;
	height:25px;
	background-image:url(../images/XWindow2_1RT.gif);
	float:left;
	clear:right;
	cursor:pointer;
}
.VSWindow1_Sect4
{
	width:6px;
	background-image:url(../images/XWindow2_1L.gif);
	background-repeat:repeat-y;
	float:left;
}
.VSWindow1_Sect5
{
	float:left;
	background-color:#FFFFFF;
}
.VSWindow1_Sect6
{
	width:6px;
	background-image:url(../images/XWindow2_1R.gif);
	background-repeat:repeat-y;
	float:left;
	clear:right;
}
.VSWindow1_Sect7
{
	width:32px;
	height:26px;
	background-image:url(../images/XWindow2_1LB.gif);
	float:left;
}
.VSWindow1_Sect8
{
	height:26px;
	background-image:url(../images/XWindow2_1CB.gif);
	background-repeat:repeat-x;
	float:left;
}
.VSWindow1_Sect9
{
	width:25px;
	height:26px;
	background-image:url(../images/XWindow2_1RB.gif);
	float:left;
	clear:right;
}


/***************************************************************/
/* CSS Styles for XMENU 
/***************************************************************/
.VSMenuFrameA1		/* VSMenu...A IS USED BY THE CONSUMER/PROPERTY MANAGER INTERFACE */
{
	background-color:#FFDF7B;
	padding:5px 5px 5px 5px;
}
.VSMenuSpaceA2
{
}
.VSMenuLevelA10
{
	font-family:Verdana,arial;
	font-size:9pt;
	font-weight:bold;
	color:Black;
	cursor:pointer;
	text-decoration:none;
	text-align:left;
	border-style:solid;
	border-width:1px;
	border-color:#FFDF7B;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:6px;
	padding-right:0px;
}
.VSMenuLevelA11
{
	font-family:Verdana,arial;
	font-size:9pt;
	font-weight:bold;
	color:Black;
	cursor:pointer;
	text-decoration:none;
	text-align:left;
	background-color:#FCC415;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:6px;
	padding-right:10px;
}

.VSMenuLevelA20
{
	font-family:Verdana,arial;
	font-size:9pt;
	color:Black;
	cursor:pointer;
	text-decoration:none;
	text-align: left;
	border-style: solid;
	border-width:1px;
	border-color:#FFDF7B;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:12px;
	padding-right:10px;  
}
.VSMenuLevelA21
{
	font-family:Verdana,arial;
	font-size:9pt;
	color:Black;
	cursor:pointer;
	text-decoration:none;
	text-align: left;
	background-color:#FCC415;
	border-style: solid;
	border-width:1px;
	border-color:#000000;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:12px;
	padding-right:10px;
}

.VSMenuFrameB1		/* VSMenu...B IS USED BY THE ADMINISTRATION INTERFACE */
{
	background-color:#EEEEEE;
	padding:5px 5px 5px 5px;
}
.VSMenuSpaceB2
{
	height:15px;
}
.VSMenuLevelB10
{
	font-family:Verdana,arial;
	font-size:8pt;
	font-weight:bold;
	color:Black;
	cursor:pointer;
	text-decoration:none;
	text-align:left;
	border-style:solid;
	border-width:1px;
	border-color:#EEEEEE;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:6px;
	padding-right:10px;
}
.VSMenuLevelB11
{
	font-family:Verdana,arial;
	font-size:8pt;
	font-weight:bold;
	color:Black;
	cursor:pointer;
	text-decoration:none;
	text-align:left;
	background-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:6px;
	padding-right:10px;
}

.VSMenuLevelB20
{
	font-family:Verdana,arial;
	font-size:8pt;
	color:Black;
	cursor:pointer;
	text-decoration:none;
	text-align: left;
	border-style: solid;
	border-width:1px;
	border-color:#FFDF7B;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:12px;
	padding-right:10px;  
}
.VSMenuLevelB21
{
	font-family:Verdana,arial;
	font-size:8pt;
	color:Black;
	cursor:pointer;
	text-decoration:none;
	text-align: left;
	background-color:#FCC415;
	border-style: solid;
	border-width:1px;
	border-color:#000000;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:12px;
	padding-right:10px;
}


/***************************************************************/
/* CSS Styles for PropertyHeader Control
/***************************************************************/
.VSPropertyHeader1
{
}
.VSPropertyHeader1_Image
{
}
.VSPropertyHeader1_Text1_Content 
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	color:#333333;
}



/***************************************************************/
/* CSS Styles for NavigationLinkControl
/***************************************************************/
.VSPaging1_Text1
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
}
.VSPaging1_Text2
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:normal;
	text-decoration:underline;
	color:#0000FF;
}
.VSPaging1_Link1
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#FF0000;
}
.VSPaging1_Link2
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#FFFFFF;
	background-color:#FF0000;
}

/***************************************************************/
/* CSS Styles for DRILLDOWN1/2/3 CONROLS
/***************************************************************/
.VSDrillDown1_TitleBox1
{
	border:solid 1px #ffdf7b;
	background-color:#ffffe4;
	margin-bottom:6px;
	padding:0px 0px 0px 3px;
}
.VSDrillDown1_Text1
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
}
.VSDrillDown1_Text2
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
}
.VSDrillDown1_Link1
{
	text-decoration:underline;
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:9pt;
	color:#0000FF;
}
.VSDrillDown1_Link1:hover
{
	text-decoration:underline;
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:9pt;
	color:#FF0000;
}
.VSDrillDown1_Buttons
{
	display:inline;
	margin-left:20px;
	padding:1px 1px 2px 3px;
	border-style:outset;
	border-width:2px;
	border-color:#A03210;
	background-color:#D25731;
	font-family:verdana,Arial;
	font-weight:bold;
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
}

/***************************************************************/
/* CSS Styles for 'Property Not Available' control
/***************************************************************/
.VSPropertyUnavailable1_Title
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	color:Black;
}
.VSPropertyUnavailable1_Text
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:normal;
	color:Black;
}
.VSPropertyUnavailable1_Link
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:normal;
	text-decoration:underline;
	color:#0000FF;
}
.VSPropertyUnavailable1_Image
{
	width:30px;
	height:22px;
	background-image:url(../images/ExclamOrange.gif);
	background-repeat:no-repeat;
}



/***************************************************************/
/* CSS Styles for Horizontal Ruler (Seperators)
/***************************************************************/
.VSSeperator1	/* Horizontal seperator - page sections */
{
	color:#ffdf7b;
}



/***************************************************************/
/***************************************************************/
/* VILLAPOLIS ONLY STYLES
/* STYLES ONLY USED IN THE VILLAPOLIS SCHEMA
/***************************************************************/
/***************************************************************/
.VSTextBlock1
{
	width:137px;
	margin:5px 0px 0px 0px;
	padding:3px 3px 3px 3px;
	border:solid 1px #555555;
	text-align:center;
	color:#000000;
}



/***************************************************************/
/***************************************************************/
/* ADMINISTRATION MODULE
/***************************************************************/
/***************************************************************/

/***************************************************************/
/* XTEXT STYLE CLASSES
/* NORMAL TEXT (NO DECORATION, NO BACKGROUND)
/***************************************************************/
.VSAdminTextA1_Content
{
	font-family:Verdana, Arial;
	font-size:6pt;
	font-weight:normal;
	color:Black;
}
.VSAdminTextA2_Content
{
	font-family:Verdana, Arial;
	font-size:7pt;
	font-weight:normal;
	color:Black;
}
.VSAdminTextA3_Content
{
	font-family:Verdana, Arial;
	font-size:8pt;
	font-weight:normal;
	color:Black;
}
.VSAdminTextA4_Content
{
	font-family:Verdana, Arial;
	font-size:9pt;
	font-weight:normal;
	color:Black;
}
.VSAdminTextA5_Content
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:normal;
	color:Black;
}
.VSAdminTextA6_Content
{
	font-family:Verdana, Arial;
	font-size:11pt;
	font-weight:normal;
	color:Black;
}
.VSAdminTextA7_Content
{
	font-family:Verdana, Arial;
	font-size:12pt;
	font-weight:normal;
	color:Black;
}
.VSAdminTextA8_Content
{
	font-family:Verdana, Arial;
	font-size:13pt;
	font-weight:normal;
	color:Black;
}
.VSAdminTextA9_Content
{
	font-family:Verdana, Arial;
	font-size:14pt;
	font-weight:normal;
	color:Black;
}

/***************************************************************/
/* XTEXT STYLE CLASSES
/* NORMAL TEXT (BOLD, NO BACKGROUND)
/***************************************************************/
.VSAdminTextB1_Content
{
	font-family:Verdana, Arial;
	font-size:6pt;
	font-weight:bold;
	color:Black;
}
.VSAdminTextB2_Content
{
	font-family:Verdana, Arial;
	font-size:7pt;
	font-weight:bold;
	color:Black;
}
.VSAdminTextB3_Content
{
	font-family:Verdana, Arial;
	font-size:8pt;
	font-weight:bold;
	color:Black;
}
.VSAdminTextB4_Content
{
	font-family:Verdana, Arial;
	font-size:9pt;
	font-weight:bold;
	color:Black;
}
.VSAdminTextB5_Content
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:bold;
	color:Black;
}
.VSAdminTextB6_Content
{
	font-family:Verdana, Arial;
	font-size:11pt;
	font-weight:bold;
	color:Black;
}
.VSAdminTextB7_Content
{
	font-family:Verdana, Arial;
	font-size:12pt;
	font-weight:bold;
	color:Black;
}
.VSAdminTextB8_Content
{
	font-family:Verdana, Arial;
	font-size:13pt;
	font-weight:bold;
	color:Black;
}
.VSAdminTextB9_Content
{
	font-family:Verdana, Arial;
	font-size:14pt;
	font-weight:bold;
	color:Black;
}

/***************************************************************/
/* XTEXTBOX (ADMINISTRATION MODULE)
/***************************************************************/
.VSAdminTextT1_Content   /* PAGE TITLE */ 
{
}
.VSAdminTextT1_Border {}
.VSAdminTextT1_Background {}

.VSAdminTextT1_Content   /* LEVEL 1 TITLE */ 
{
	font-family:Verdana, Arial;
	font-size:9pt;
	font-weight:bold;
	color:#000000;
}
.VSAdminTextT1_Border 
{
	margin-bottom:10px;
}
.VSAdminTextT1_Background {}

/***************************************************************/
/* XTEXTBOX (ADMINISTRATION MODULE)
/***************************************************************/
.VSAdminTextBoxA5_TextBox
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:normal;
	color:Black;
}
.VSAdminTextBoxA5_Caption_Content
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:normal;
	color:Black;
}
.VSAdminTextBoxA5_Caption_Border
{
}
.VSAdminTextBoxA5_Caption_Background
{
}
.VSAdminTextBoxA5_Suffix
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:normal;
	color:Black;
}
.VSAdminTextBoxA5_Error
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:normal;
	color:Red;
}

/***************************************************************/
/* ANCHOR (NO DECORATION)
/***************************************************************/
.VSAdminHyperlink3,.VSAdminHyperlink3:hover
{
	font-family:Verdana, Arial;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
.VSAdminHyperlink4,.VSAdminHyperlink4:hover
{
	font-family:Verdana, Arial;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
.VSAdminHyperlink5,.VSAdminHyperlink5:hover
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}


/***************************************************************/
/* XDROPDOWN STYLE CLASSES (AT THIS TIME ONLY USED IN ADMIN AND PM)
/***************************************************************/
.VSAdminDropDownA5_DropDown
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:normal;
	color:Black;
}
.VSAdminDropDownA5_Caption_Content
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:normal;
	color:Black;
}
.VSAdminDropDownA5_Caption_Border
{
}
.VSAdminDropDownA5_Caption_Background
{
}
.VSAdminDropDownA5_Suffix
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:normal;
	color:Black;
}
.VSAdminDropDownA5_Error
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:normal;
	color:Red;
}


/***************************************************************/
/* XBUTTON (ADMINISTRATION MODULE)
/***************************************************************/
.VSAdminButton1_Content		/* BUTTON WITH NORMAL WIDTH */
{
	height:16px;
	font-family:Verdana, Arial;
	font-weight:bold;
	font-size:9pt;
	text-align:center;
	color:#FFFFFF;
	padding:0px 10px 0px 10px;
	cursor:pointer;
}
.VSAdminButton1_Background
{
	background-color:#999999;
}
.VSAdminButton1_Border
{
	border-style:outset;
	border-width:2px;
	border-top-color:#333333;
	border-right-color:#EEEEEE;
	border-bottom-color:#EEEEEE;
	border-left-color:#333333;
	cursor:pointer;
}

/***************************************************************/
/* XDIV (ADMINISTRATION MODULE)
/***************************************************************/
.VSAdminXDiv1_Content
{
	font-size:10pt;
}
.VSAdminXDiv1_Border
{
	border:solid 1px #CCCCCC;
}
.VSAdminXDiv1_Background
{
}


/***************************************************************/
/* XDIV (PROPERTY MANAGER)
/***************************************************************/
.VSXDiv1_Content {}
.VSXDiv1_Border { border-left:solid 1px #333333;border-right:solid 1px #333333;border-bottom:solid 1px #333333;}
.VSXDiv1_Background {}

/***************************************************************/
/***************************************************************/
/***************************************************************/
/***************************************************************/
/* FONTS GENERAL
/***************************************************************/
/***************************************************************/
/***************************************************************/
/***************************************************************/
.Font1
{
	font-family:Verdana,Arial;
}
.FontSize3
{
	font-size:3pt
}
.FontSize6
{
	font-size:6pt;
}
.FontSize7
{
	font-size:7pt;
}
.FontSize8
{
	font-size:8pt;
}
.FontSize9
{
	font-size:9pt;
}
.FontSize10
{
	font-size:10pt;
}
.FontSize11
{
	font-size:11pt;
}
.FontSize12
{
	font-size:12pt;
}
.FontSize13
{
	font-size:13pt;
}
.FontSize14
{
	font-size:14pt;
}

/***************************************************************/
/* FONT STYLES
/***************************************************************/
.Normal
{
	font-weight:normal;
}
.Bold
{
	font-weight:bold;
}
.Italic
{
	font-style:italic;
}
.Underline
{
	text-decoration:underline;
}
.Overline
{
	text-decoration:overline;
}
.LineThrough
{
	text-decoration:line-through;
}
.NoUnderline
{
	text-decoration:none;
}
.NoDecoration
{
	text-decoration:none;
}
.Justify
{
	text-align:justify;
}
.AlignLeft
{
	text-align:left;
}
.AlignRight
{
	text-align:right;
}
.AlignCenter
{
	text-align:center;
}
.AlignTop
{
	vertical-align:top;
}
.AlignMiddle
{
	vertical-align:middle;
}
.AlignBottom
{
	vertical-align:bottom;
}
.AlignBaseLine
{
	vertical-align:baseline;
}



/***************************************************************/
/* HYPERLINK BEHAVIOUS
/***************************************************************/
.Hyperlink1
{
	text-decoration:underline;
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:9pt;
	color:#0000FF;
}
.Hyperlink1:hover
{
	text-decoration:underline;
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:9pt;
	color:FF0000;
}
.Hyperlink2
{
	text-decoration:underline;
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
	color:#0000FF;
}
.Hyperlink2:hover
{
	text-decoration:underline;
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
	color:FF0000;
}
.Hyperlink3
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:9pt;
	color:#0000FF;
}
.Hyperlink4
{
	text-decoration:none;
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
	color:#000000;
}
.Hyperlink4:hover
{
	text-decoration:underline;
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
	color:#0000FF;
}
.Hyperlink5
{
	text-decoration:none;
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:9pt;
	color:#000000;
}
.Hyperlink5:hover
{
	text-decoration:underline;
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:9pt;
	color:#0000FF;
}
.Hyperlink6
{
	text-decoration:none;
	font-family:Verdana, Arial;
	font-weight: normal;
	font-size:9pt;
	color:#0000FF;
}
.Hyperlink7 /* PMan_Link_Button */
{
		color:Navy;
	font-family:verdana,Arial;
	font-size:8pt;
}
.Hyperlink7:hover
{
	color:red;
	font-family:verdana,Arial;
	font-size:8pt;
}
.Hyperlink8
{
	color:Navy;
	font-family:Verdana, Arial;
	font-size:8pt;
	text-decoration: Underline;
	cursor:Pointer;
}
.Hyperlink8:hover
{
	color:Red;
	font-family: Verdana, Arial;
	font-size:8pt;
	text-decoration: Underline;
	cursor:Pointer;
}
.Hyperlink9
{
	color: #000000;
	font-family: Verdana, Arial;
	font-size : 8pt;
	font-weight : Bold;
	text-decoration:None;
}
.Hyperlink9:Hover
{
	color:Red;
	font-family:Verdana, Arial;
	font-size:8pt;
	font-weight: Bold;
	text-decoration:none
}
.Hyperlink10
{
	color:Red;
	font-family: Verdana, Arial;
	font-size: 9pt;
	text-decoration: Underline;
	font-weight:Normal;
}
.Hyperlink10:hover
{
	color:white;
	font-family:Verdana, Arial;
	font-size:9pt;
	text-decoration: Underline overline;
	background-color:Red; 	
}
	


/***************************************************************/
/* COLORS
/***************************************************************/
.Color1		/*  Black  */
{
	color:#000000;
}
.Color2		/*  White  */
{
	color:#FFFFFF;
}
.Color3		/*  Ligth Yellow  */
{
	color:#FFF799;
}
.Color4		/*  Orange - Home Page  */
{
	color:#FEA62E;
}
.Color5		/*  Gray - Home page text  */
{
	color:11346C;
}
.Color6		/*  Light yellow - background  */
{
	color:FFFFE4;
}
.Color7		/*  Hyperlink  */
{
	color:#0000FF;
}
.Color10
{
	color:#4B8AD7;
}
.Color11
{
	color:#ABABAB;
}
.Color12
{
	color:#ffdf7b;
}
.Color13		/*  Gray  */
{
	color:#EEEEEE;
}
.Color14		/*    */
{
	color:#bc3b13;
}
.Color15		/*  Green  */
{
	color:#008000;
}
.Color16		/*  Red  */
{
	color:#FF0000;
}
.Color17		/*    */
{
	color:#BBBBBB;
}

.Color18		/*  lightgrey  */
{
	color:#777777;
}
.Color19		/*  Grey  */
{
	color:#d3d3d3;
}
.Color20
{
	color:#A03210;
}
.Color21
{
	color:#D25731;
}
.Color22
{
	color:#666666;
}
.Color23
{
	color:#444444;
}
.Color24
{
	color:#D8D8D8;
}
.Color25
{
	color:#888888;
}
.Color26
{
	color:#CC6600;
}
.Color27
{
	color:#7C9CD0;
}
.Color28
{
	color:#FFF7E7;
}
.Color29
{
	color:#ADADB5;
}
.Color30
{
	color:#DDDDDD;
}
.Color31
{
	color:#CCCCCC;
}
.Color32 /* Navy */
{
	color:#000080;
}
.Color33
{
	color:#AAFFAA;
}
.Color34
{
	color:#FF9999;
}
.Color35
{
	color: #ffffe7;
}
.Color36
{
	color:#FFFDE4;
}
.Color37
{
	color:#333333;
}
.Color38
{
	color:#9999DD;
}
.Color39
{
	color:#FFFFF0;
}
.Color40
{
	color:#DDDDFF;
}
.Color41
{
	color:#D8E7FF;
}
.Color42
{
	color:#F68587;
}
.Color43
{
	color:#AAAAAA;
}

/***************************************************************/
/* BACKGROUND COLORS
/***************************************************************/
.BackgroundColor1
{
	background-color:#000000;
}
.BackgroundColor2
{
	background-color:#FFFFFF;
}
.BackgroundColor3		/*  Ligth Yellow  */
{
	background-color:#FFF799;
}
.BackgroundColor4		/*  Orange - Home Page  */
{
	background-color:#FEA62E;
}
.BackgroundColor5		/*  Gray - Home page text  */
{
	background-color:#11346C;
}
.BackgroundColor6		/*  Light yellow - background  */
{
	background-color:#FFFFE4;
}
.BackgroundColor7		/*  Hyperlink  */
{
	background-color:#0000FF;
}
.BackgroundColor10
{
	background-color:#4B8AD7;
}
.BackgroundColor11
{
	background-color:#ABABAB;
}
.BackgroundColor12
{
	background-color:#FFDF7B;
}
.BackgroundColor13		/*  Gray  */
{
	background-color:#EEEEEE;
}
.BackgroundColor14		/*    */
{
	background-color:#bc3b13;
}
.BackgroundColor15		/*  Green  */
{
	background-color:#008000;
}
.BackgroundColor16		/*  Red  */
{
	background-color:#FF0000;
}
.BackgroundColor17
{
	background-color:#BBBBBB;
}
.BackgroundColor18
{
	background-color:#777777;
}
.BackgroundColor19		/*  Grey  */
{
	background-color:#d3d3d3;
}
.BackgroundColor20
{
	background-color:#A03210;
}
.BackgroundColor21
{
	background-color:#D25731;
}
.BackgroundColor22
{
	background-color:#666666;
}
.BackgroundColor23
{
	background-color:#444444;
}
.BackgroundColor24
{
	background-color:#D8D8D8;
}
.BackgroundColor25
{
	background-color:#888888;
}
.BackgroundColor26
{
	background-color:#CC6600;
}
.BackgroundColor27
{
	background-color:#7C9CD0;
}
.BackgroundColor28
{
	background-color:#FFF7E7;
}
.BackgroundColor29
{
	Background-Color:#ADADB5;
}
.BackgroundColor30
{
	background-color:#DDDDDD;
}
.BackgroundColor31
{
	background-color:#CCCCCC;
}
.BackgroundColor32
{
	background-color:#000080;
}
.BackgroundColor33
{
	background-color:#AAFFAA;
}
.BackgroundColor34
{
	background-color:#FF9999;
}
.BackgroundColor35
{
	background-color:#ffffe7;
}
.BackgroundColor36
{
	background-color:#FFFDE4;
}
.BackgroundColor37
{
	background-color:#333333;
}
.BackgroundColor38
{
	background-color:#9999DD;
}
.BackgroundColor39
{
	background-color:#FFFFF0;
}
.BackgroundColor40
{
	background-color:#DDDDFF;
}
.BackgroundColor41
{
	background-color:#D8E7FF;
}
.BackgroundColor42
{
	background-color:#F68587;
}
.BackgroundColor43
{
	background-color:#AAAAAA;
}


/***************************************************************/
/* BORDERS
/***************************************************************/
/***************************************************************/
/* BORDER STYLES
/***************************************************************/
.NoBorder
{
	border-top-width : 0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-top-style : none;
	border-right-style : none;
	border-bottom-style : none;
	border-left-style:none;
}

.BorderStyle1
{
	border-top-style:solid ;
	border-width: 1px;
}

.BorderStyle2
{
	border-left-style:solid ;
	border-top-style:solid ;
	border-right-style:solid ;
	border-bottom-style:solid ;
	border-width: 1px;
}

.BorderStyle3		/*  A dashed border of 1px  */
{
	border-left-style:dashed ;
	border-top-style:dashed ;
	border-right-style:dashed ;
	border-bottom-style:dashed ;
	border-width: 1px;
}

.BorderStyle900
{
	border-left-style:solid ;
	border-top-style:solid ;
	border-right-style:solid ;
	border-bottom-style:solid ;
	border-color: #AAAAAA;
}
.BorderStyle4
{
	border-left-style:solid ;
	border-top-style:solid ;
	border-right-style:solid ;
	border-bottom-style:solid ;
	border-color: #FFDF7B;
}
.BorderStyle5			/* USED FOR TOOLTIPS */
{
	border-left-style:solid ;
	border-top-style:solid ;
	border-right-style:solid ;
	border-bottom-style:solid ;
	border-left-width:1px;
	border-top-width:1px;
	border-right-width:2px;
	border-bottom-width:2px;
}

.BorderStyle6
{
	border-top-style:solid;
	border-width: 2px;
}

.BorderStyle7
{
	border-left-style:solid ;
	border-top-style:solid ;
	border-right-style:solid ;
	border-bottom-style:solid ;
	border-left-width:7px;
	border-top-width:7px;
	border-right-width:7px;
	border-bottom-width:7px;
}

.BorderStyle8
{
	border-style:outset;
	border-width:2px;
}
.BorderStyle9
{
	border-left-style:solid ;
	border-top-style:solid ;
	border-right-style:solid ;
	border-bottom-style:solid ;
	border-left-width:2px;
	border-top-width:2px;
	border-right-width:2px;
	border-bottom-width:2px;
}
.BorderStyle10
{
	border-bottom-style:solid;
	border-bottom-width:thin
}
.borderstyle11
{
	border-bottom-style:inset;
	border-bottom-width:thin;
}
.BorderStyle12
{
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.BorderStyle13
{
	border-bottom-style:dashed;
	border-bottom-width:1px;
}

/***************************************************************/
/* BORDER COLORS
/***************************************************************/
.BorderColor1		     /*  Black  */
{
	border-color:#000000;
}
.BorderColor2		     /*  White  */
{
	border-color:#FFFFFF;
}
.BorderColor3		    /*  Ligth Yellow  */
{
	border-color:#FFF799;
}
.BorderColor4		    /*  Orange - Home Page  */
{
	border-color:#FEA62E;
}
.BorderColor5		    /*  Gray - Home page text  */
{
	border-color:11346C;
}
.BorderColor6		    /*  Light yellow - background  */
{
	border-color:FFFFE4;
}
.BorderColor7		    /*  Hyperlink Blue  */
{
	border-color:#0000FF;
}
.BorderColor10		/*    */
{
	border-color:#4B8AD7;
}
.BorderColor11		/*    */
{
	border-color:#ABABAB;
}
.BorderColor12		/*    */
{
	border-color:#ffdf7b;
}
.BorderColor13		/*  Gray  */
{
	border-color:#EEEEEE;
}
.BorderColor14		/*    */
{
	border-color:#bc3b13;
}
.BorderColor15		/*  Green  */
{
	border-color:#008000;
}
.BorderColor16		/*  Red  */
{
	border-color:#FF0000;
}

.BorderColor17	/*    */
{
	border-color:#BBBBBB;
}
.BorderColor18	/*    */
{
	border-color:#777777;
}

.BorderColor19		/*  Grey  */
{
	border-color:#d3d3d3;
}
.BorderColor20
{
	border-color:#A03210;
}
.BorderColor21
{
	border-color:#D25731;
}
.BorderColor22
{
	border-color:#666666;
}
.BorderColor23
{
	border-color:#444444;
}
.BorderColor24
{
	border-color:#D8D8D8;
}
.BorderColor25
{
	border-color:#888888;
}
.BorderColor26
{
	border-color:#CC6600;
}
.BorderColor27
{
	border-color:#7C9CD0;
}
.BorderColor28
{
	border-color:#FFF7E7;
}
.BorderColor29
{
	border-color:#ADADB5;
}
.BorderColor30
{
	border-color:#DDDDDD;
}
.BorderColor31
{
	border-color:#CCCCCC;
}
.BorderColor32
{
	border-color:#000080;
}
.BorderColor33
{
	border-color:#AAFFAA;
}
.BorderColor34
{
	border-color:#FF9999;
}
.BorderColor35
{
	border-color:#FFFFE7
}
.BorderColor36
{
	border-color:#FFFDE4;
}
.BorderColor37
{
	border-color:#333333;
}
.BorderColor38
{
	border-color:#9999DD;
}
.BorderColor39
{
	border-color:#FFFFF0;
}
.Bordercolor40
{
	border-color:#DDDDFF;
}
.BorderColor41
{
	border-color:#D8E7FF;
}
.BorderColor42
{
	border-color:#F68587;
}
.BorderColor43
{
	border-color:#AAAAAA;
}
/***************************************************************/
/* FLOAT / CLEAR / DISPLAY
/***************************************************************/
.FloatLeft
{
	float:left;
}
.FloatRight
{
	float:right;
}
.ClearLeft
{
	clear:left;
}
.ClearRight
{
	clear:right;
}
.ClearBoth
{
	clear:both;
}
.DisplayInline
{
	display:inline;
}
.DisplayBlock
{
	display:block;
}
.DisplayNone
{
	display:none;
}

/***************************************************************/
/* MARGIN
/***************************************************************/
.Margin0
{
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px; 
}
.Margin1
{
	margin-left:1px;
	margin-top:1px;
	margin-right:1px;
	margin-bottom:1px; 
}
.Margin2
{
	margin-left:2px;
	margin-top:2px;
	margin-right:2px;
	margin-bottom:2px; 
}
.Margin3
{
	margin-left:3px;
	margin-top:3px;
	margin-right:3px;
	margin-bottom:3px; 
}
.Margin4
{
	margin-left:4px;
	margin-top:4px;
	margin-right:4px;
	margin-bottom:4px; 
}
.Margin5
{
	margin-left:5px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px; 
}

/***************************************************************/
/* PADDING
/***************************************************************/
.Padding0
{
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px; 
}
.Padding1
{
	padding-left:1px;
	padding-top:1px;
	padding-right:1px;
	padding-bottom:1px; 
}
.Padding2
{
	padding-left:2px;
	padding-top:2px;
	padding-right:2px;
	padding-bottom:2px; 
}
.Padding3
{
	padding-left:3px;
	padding-top:3px;
	padding-right:3px;
	padding-bottom:3px; 
}
.Padding4
{
	padding-left:4px;
	padding-top:4px;
	padding-right:4px;
	padding-bottom:4px; 
}
.Padding5
{
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px; 
}
.Padding10
{
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px; 
}

/***************************************************************/
/* BEHAVIOURS (MOUSE EFFECTS)
/***************************************************************/
.MouseEffect1
{
	text-decoration:none;
}
.MouseEffect1:Hover
{
	text-decoration:underline;
}
.Mouse2
{
	cursor:pointer;
}
.Web_MenuBarControl_Text
{
	color: 0000FF;
	font-weight: normal;
	font-size: 8pt;
	font-family: verdana,Arial;
	text-decoration: underline; 
}
.Web_MenuBarControl_Text:hover
{
	color: red;
	font-weight: normal;
	font-size: 8pt;
	font-family: verdana,Arial;
	text-decoration: underline; 
}

/***************************************************************/
/* CSS Styles for the Footer
/***************************************************************
*/
.Web_Text_Footer
{
	text-decoration:underline;
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
	color:#0000FF;
}
.Web_Text_Footer:hover
{
	text-decoration:underline;
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
	color:red;
}

/***************************************************************/
/* CSS Styles for the BlockControl
/***************************************************************/

.Web_Block_Seperator_BigSpace		/* Creates vertical empty space (used with/without seperator line) */
{
	height:7px;
}


.Web_Block_Frame2_Text				/* Text style for text in frame type 2*/
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
	color:11346C;
	height:12pt;
}
.Web_Block_Frame2_Text:hover		/* Text style for text in frame type 2 */
{
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:8pt;
	color:red;
}

.Web_Block_MenuTitle
{
	padding-left:3px;
	font-family:Verdana,arial;
	font-size:9pt;
	font-weight:bold;
	color:Black;
	text-decoration:none;
	width:100%;
	background-color:#FFDF7B;
}

.Web_Block_MenuTitle2
{
	padding-left:3px;
	font-family:Verdana,arial;
	font-size:9pt;
	font-weight:bold;
	color:Black;
	text-decoration:none;
	width:100%;
	background-color:#FFDF7B;
	border-style:solid ;
	border-width:1 ;
	border-color: #FFDF7B;
}
.Web_Block_MenuTitle2:hover
{
	padding-left:3px;
	font-family:Verdana,arial;
	font-size:9pt;
	font-weight:bold;
	color:Black;
	text-decoration:none;
	width:100%;
	background-color:#FCC415;
	border-style: solid;
	border-width: 1;
	border-color: #000000;
}

.Web_Block_MenuText
{
	padding-left:10px;
	font-family:Verdana,arial;
	font-size:9pt;
	color:Black;
	cursor:pointer;
	text-decoration:none;
	width:100%;
	background-color:#FFDF7B;
	border-style: solid;
	border-width: 1;
	border-color: #FFDF7B;
}
.Web_Block_MenuText:hover
{
	padding-left:10px;
	font-family:Verdana,arial;
	font-size:9pt;
	color:Black;
	cursor:pointer;
	text-decoration:none;
	width:100%;
	background-color:#FCC415;
	border-style: solid;
	border-width: 1;
	border-color: #000000;
}
.Web_Block_MenuBar
{
	padding-top:4px;
}



/***************************************************************/
/* CSS Styles for the MenuBar Control (CoBrand1)
/***************************************************************/
.Web_MenuBarControl_Text_Cobrand1
{
	color: 000000;
	font-weight: bold;
	font-size: 8pt;
	font-family: verdana,Arial;
	text-decoration: none; 
}
.Web_MenuBarControl_Text_Cobrand1:hover
{
	color: red;
	font-weight: bold;
	font-size: 8pt;
	font-family: verdana,Arial;
	text-decoration: none; 
}


/***************************************************************/
/* CSS Styles for NavigationLink control
/***************************************************************/
.Web_NavigationLink_PageLink
{
	text-decoration:underline;
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:9pt;
	color:red;
}
.Web_NavigationLink_PageLink:hover
{
	text-decoration:underline overline;
	font-family:verdana,Arial;
	font-weight:normal;
	font-size:9pt;
	background-color:Red;
	color:white;
}

/***************************************************************/
/* CSS Styles for Property Block Control (LIST OF CITIES)
/***************************************************************/
.Web_PropertyBlock_Border
{
	border-top: solid 1 #FFDF7B;
	width:600px;
}
.Web_PropertyBlock_Title
{
	margin-top:6px;
	margin-left:0px;
	margin-bottom:6px;
	text-align:left;
	font-family:verdana,Arial;
	font-size:8pt;
	font-weight:bold;
	color:#444444;
}
.Web_PropertyBlock_Text
{
	margin-top:6px;
	margin-left:0px;
	margin-right:10px;
	margin-bottom:5px;
	font-family:verdana,Arial;
	color:#444444;
	font-size:8pt;
}

/***************************************************************/
/* CALENDAR CONTROL - STYLE PREFIX 'Cal1' (JAVASCRIPT CONTROL)
/***************************************************************/
.Cal1cpYearNavigation,
.Cal1cpMonthNavigation
{
background-color:#888888;
text-align:center;
vertical-align:center;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}
.Cal1cpDayColumnHeader,
.Cal1cpYearNavigation,
.Cal1cpMonthNavigation,
.Cal1cpCurrentMonthDate,
.Cal1cpCurrentMonthDateDisabled,
.Cal1cpOtherMonthDate,
.Cal1cpOtherMonthDateDisabled,
.Cal1cpCurrentDate,
.Cal1cpCurrentDateDisabled,
.Cal1cpTodayText,
.Cal1cpTodayTextDisabled,
.Cal1cpText
{
font-family:arial;
font-size:8pt;
}
TD.Cal1cpDayColumnHeader
{
text-align:right;
border:solid thin #888888;
border-width:0px 0px 1px 0px;
}
.Cal1cpCurrentMonthDate,
.Cal1cpOtherMonthDate,
.Cal1cpCurrentDate
{
text-align:right;
text-decoration:none;
}
.Cal1cpCurrentMonthDateDisabled,
.Cal1cpOtherMonthDateDisabled,
.Cal1cpCurrentDateDisabled
{
color:#D0D0D0;
text-align:right;
text-decoration:line-through;
}
.Cal1cpCurrentMonthDate
{
color:#888888;
font-weight:bold;
}
.Cal1cpCurrentDate
{
color: #FFFFFF;
font-weight:bold;
}
.Cal1cpOtherMonthDate
{
color:#808080;
}
TD.Cal1cpCurrentDate
{
color:#FFFFFF;
background-color: #888888;
border-width:1px;
border:solid thin #000000;
}
TD.Cal1cpCurrentDateDisabled
{
border-width:1px;
border:solid thin #FFAAAA;
}
TD.Cal1cpTodayText,
TD.Cal1cpTodayTextDisabled
{
border:solid thin #6677DD;
border-width:1px 0px 0px 0px;
}
A.Cal1cpTodayText,
SPAN.Cal1cpTodayTextDisabled
{
height:20px;
}
A.Cal1cpTodayText
{
color:#888888;
font-weight:bold;
}
SPAN.Cal1cpTodayTextDisabled
{
color:#D0D0D0;
}
.Cal1cpBorder
{
border:solid 2px #888888;
}




