/* CSS Document */

/* Default Settings */


body

{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
}

.maintablebg                                       /* if the portal has any background colors/image */

{
	background-color: #ffffff;
	background-image: url(bodybg.jpg);
	background-repeat: repeat-x;
}

.companyname

{
	font-family: verdana;
	font-size: 16px;
	font-weight: Bold;
	text-decoration: none;
   	color: #000000;
   	background-color: #ffffff;
   	background-image: url();
   	height: ;
   	width: ;
}

.slogan 

{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
   	color: #000000;
   	background-color: #ffffff;
   	background-image: url();
   	height: ;
   	width: ;
}

.pagetitle					        /* needed only when there is a page title */


{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
   	color: #000000;
   	background-color: #ffffff;
}

.pagesubheader					        /* needed only when there is a page title */


{
	font-family: verdana;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
   	color: #000000;
   	background-color: #ffffff;
}

body a:link, body a:visited, body a:hover
{
	font-family: verdana;
	color: #000000;
	text-decoration: underline;
	border: none;
	font-size: 11px;
}

.bodycolor
{
	background-color:#ffffff;
}

.footertext                                              /* copyright text */

{	
	font-size: 11px;
	font-family: verdana;
	background-image: url();
	background-color: #958a6c;
	font-weight: normal;
	color: #060200;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
}


.bottomlinks                                               

{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.bottomlinks:link

{
	font-family: verdana;
	color: #000000;
	text-decoration: underline;
}

a.bottomlinks:visited

{
	font-family: verdana;
	color: #000000;
	text-decoration: underline;
}

a.bottomlinks:hover

{
	font-family: verdana;
	color: #000000;
	text-decoration: none;
}
.edit
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal,bold;
	color: #ffffff;
	text-decoration: none;
	border: 1px solid #d3cec3;
	background-color: #333333;
	position: absolute;
	z-index:1003;
}

/* Default Settings ends */


/* Form settings starts */

.FormBodyText
{
	font-family: Verdana;
	font-size: 11px;
	color: #4f320a;
}

.FormLabelText					/* used for form labels e.g. username, password..etc */
{
	font: normal 12px verdana;
	color: #6E4913;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.FormLabelTextHeader				/* used for form labels e.g. username, password..etc */
{
	font: bold 11px verdana;
	color: #000000;
	text-decoration: none;
}
.FormLabelHeader
{
	font: bold 13px Verdana;
	color: #FFFFFF;
	height: 10px;
	background-color: #523008;
	padding-left: 4px,11px;
	text-decoration: none;
	text-align: left;
	line-height: 25px;
}
.FormLabelSubHeader
{
	font: normal 11px verdana;
	color: #5A3C10;
	text-decoration: none;
	font-weight: bold;
}
.FormErrorText
{
	font: normal 11px verdana;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.FormMessageText
{
	font: bold 12px verdana;
	color: #000000;
	text-decoration: none;
	vertical-alignment: middle;
	text-align: left;
	line-height: 26px;
}
.FormButton
{
	font: normal 11px verdana;
	color: #ffffff;
	border: 1px solid #c19b6a;
	background-color: #ab6f01;
	text-decoration: none;
	cursor: pointer;
	padding: 4px;
}
.FormTextField
{
	font: normal 11px verdana;
	color: #fff;
	height: 20px;
	width: 135px;
	border: 1px solid #999999;
	background-color: #665134;
	text-decoration: none;
}
.RequiredField
{
	background-color: #665134;
	color: FFFFFF;
	width: 135px;
}
.RequiredLabel
{
	color: #000000;
	vertical-align: top;
	text-align: center;
}
.formtableborder
{
	border: 1px solid #8d6937;
}
.FormTableHeader
{
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #4F320A;
	text-decoration: none;
}
.FormTableSubHeader
{
	font: normal 11px verdana;
	color: #ffffff;
	background-color: #4f320a;
	text-decoration: none;
}
.FormTablerow
{
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	background-color: #AF8F62;
	text-decoration: none;
}
.FormTablerowAlt
{
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #AF8F62;
	text-decoration: none;
}
.FormTableHeader td, .FormTablerow td, .FormTablerowAlt td
{
	padding-left: 7px;
	padding-right: 7px;
	height: 20px;
}
.FormTableFooter

{
 	font: bold 11px verdana;
	color: #FFFFFF;
	background-color: #53360c;
	line-height: 16px;
	padding-left: 2px;
	padding-right: 2px;
	text-align: right;
	text-decoration: none;
}
.FormTableFooter td
{
	padding-left: 7px;
	padding-right: 7px;
	height: 20px;
}
.FormTabActive {
	 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../templates/ResidentPortalStyle/build_tab_active.png');
	font:bold 11px verdana;
	color: #ffffff;
	background-repeat:no-repeat;
	height:26px;
	width:146px;
	text-decoration: none;
	cursor:pointer;
	text-align:center;
	padding-top:8px!ie;
}
.FormTabActive[Class]
{
	font:bold 11px verdana;
	color: #ffffff;
	background-image:url(build_tab_active.png);
	background-repeat:no-repeat;
	height:26px;
	width:146px;
	text-decoration: none;
	cursor:pointer;
	text-align:center;
	vertical-align:middle;
}
.FormTabInactive 
{
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../templates/ResidentPortalStyle/build_tab_inactive.png');
	font:normal 11px verdana;
	color: #000000;
	background-repeat:no-repeat;
	height:26px;
	width:146px;
	text-decoration: none;
	cursor:pointer;
	text-align:center;
	padding-top:9px!ie;
}
.FormTabInactive[Class]
{
	font:normal 11px verdana;
	color: #000000;
	background-image:url(build_tab_inactive.png);
	background-repeat:no-repeat;
	height:26px;
	width:146px;
	text-decoration: none;
	cursor:pointer;
	text-align:center;
	vertical-align:middle;
}
.FormTextArea
{
	font: normal 11px verdana;
	color: #ffffff;
	width: 135px;
	text-decoration: none;
	border: 1px solid #c2c2c2;
}
#AccessEntryNotes
{
	font: normal 11px verdana;
	color: #ffffff;
	width: 135px;
	text-decoration: none;
	background: #665134;
	border: 1px solid #c2c2c2;
}
.FormTermsTextArea
{
	font:normal 11px verdana;
	color:#000000;
	text-decoration:none;
	border:1px solid #c2c2c2;
	background-color:#ffffff;
	padding:5px;
	overflow:auto;
	width:98%;
	height:80px;
}
Select
{
	font: normal 11px verdana;
	color: #000000;
	background-color: #ffffff;
	text-decoration: none;
}
.FormBullet
{
	background-image: url(build_formbullet.png);
	background-repeat: no-repeat;
	background-position: left;
	width: 20px;
	height: 10px;
	vertical-align: middle;
}
.FormImage
{
	border: dashed 1px #f49602;
	font-family: arial;
	font-size: 11px;
	color: #000000;
}


.iframetransbg
{
	background: none;
	padding-left: 0px;
	padding-right: 10px;
}


.iframepopupbg
{
	background: none;
}

.FormLinks
{
	font: bold 11px verdana;
	color: #3F2910;
	text-decoration: underline;
	text-align: left;
}
a.FormLinks:link
{
	font: bold 11px verdana;
	color: #3F2910;
	text-decoration: underline;
	text-align: left;
}
a.FormLinks:visited
{
	font: bold 11px verdana;
	color: #3F2910;
	text-decoration: underline;
	text-align: left;
}
a.FormLinks:hover
{
	font: bold 11px verdana;
	color: #3F2910;
	text-decoration: none;
	text-align: left;
}
.FormPageNumber
{
	font: normal 11px verdana;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	cursor: pointer;
}

a.FormPageNumber:link, a.FormPageNumber:visited, a.FormPageNumber:hover
{
	font: normal 11px verdana;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	cursor: pointer;
}


.ActiveFormPageNumber                                                 /* for vertical menu*/

{
	font: bold 11px verdana;
	color: #000000;
	text-decoration: underline;
	text-align: left;
	cursor: pointer;
}

.ActiveFormPageNumber a:link                                                /* for vertical menu*/

{
	font: bold 11px verdana;
	color: #000000;
	text-decoration: underline;
	text-align: left;
	cursor: pointer;
}


.ActiveFormPageNumber a:visited                                                /* for vertical menu*/

{
	font: bold 11px verdana;
	color: #000000;
	text-decoration: underline;
	text-align: left;
	cursor: pointer;
}

.ActiveFormPageNumber a:hover                                                /* for vertical menu*/

{
	font: bold 11px verdana;
	color: #000000;
	text-decoration: none;
	text-align: left;
	cursor: pointer;
}

.FormPageNumberdivider {
	font:bold 11px verdana;
	color:#f2b85c;
	text-align:right;
	text-decoration:none;
}


.ProfileTablebg
{
	background-color: #8d6937;
	padding: 10px;
}
.profiletabletext
{
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
}
.ProfileFormLinks

{
	font: normal 12px arial;
	color: #000000;
	text-decoration: underline;
	text-align: left;
}

a.ProfileFormLinks:link

{
	font: normal 12px arial;
	color: #000000;
	text-decoration: underline;
	text-align: left;
}


a.ProfileFormLinks:visited

{
	font: normal 12px arial;
	color: #000000;
	text-decoration: underline;
	text-align: left;
}


a.ProfileFormLinks:hover

{
	font: normal 12px arial;
	color: #000000;
	text-decoration: none;
	text-align: left;
}

.form
{
	padding:0px;
	margin:0px;
}
/* Form settings ends */


/*eBrochure Settings*/
.ebroiframetransbg {
	background-color:#A18150;
}
.ebrochuremaintable {
	width:730px;
	background-color:#e6e6e6;
}
.ebrochureinnertable {
	background-color:#e6e6e6;
	width:700px;
}
.ebrochureheaderbg {
	height:162px;
	width:700px;
	background-image:url(headerbg.jpg);
	background-repeat:repeat-x;
}
.ebrochurecontentbg {
	background-image:url(contentbg.jpg);
	background-repeat:repeat-x;
	background-color:#c4af7e;
}
.ebrochurecontentbgcolor {   /* for bottom color of background plain color which comes in a div  */
	background-color:#c4af7e;
}
.ebrochurepropname {
	font:normal 20px verdana;
	color: #A18050;
	text-decoration: none;
	font-style:normal;
	vertical-alignment:middle;
}
.ebrochurepropaddress {
	font:normal 15px calibri, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-style:normal;
	vertical-alignment:middle;
}
.ebrochurenormaltext {
	font:normal 13px verdana;
	color: #000000;
	text-decoration: none;
	font-style:normal;
	vertical-alignment:middle;
}
.ebrochuredesign1header { /* Recommended to use eiher this or ebrochuredottedhorizontalseparator; Do not remove this comment */
	font:normal 14px verdana;
	color: #ffffff;
	text-decoration: none;
	background-color:#A59369;
	height:22px;
	text-transform:uppercase;
}
.ebrochuredottedhorizontalseparator { /* Recommended to use eiher this or ebrochuredesign1header; Do not remove this comment */
	/*background:url(dottedhoriline.gif) left bottom repeat-x;*/
	height:1px;
}
.ebrochuredesign2header {
	font:normal 22px verdana;
	color: #ffffff;
	text-decoration: none;
	font-style:normal;
	vertical-alignment:middle;
}
.ebrochurelink {
	font:normal 15px calibri, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: underline;
	font-style:normal;
	vertical-alignment:middle;
}
a.ebrochurelink:link {
	font:normal 15px calibri, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: underline;
	font-style:normal;
	vertical-alignment:middle;
}
a.ebrochurelink:visited {
	font:normal 15px calibri, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: underline;
	font-style:normal;
	vertical-alignment:middle;
}
a.ebrochurelink:hover {
	font:normal 15px calibri, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-style:normal;
	vertical-alignment:middle;
}
.ebrochureprinticon {
	height:62px;
	width:56px;
	background-image:url(print.jpg);
	background-repeat:no-repeat;
}
.ebrochurerefericon {
	height:62px;
	width:72px;
	background-image:url(refer_friend.jpg);
	background-repeat:no-repeat;
}
.ebrochurefootertext {
	font:normal 11px verdana;
	color: #ffffff;
	text-decoration: none;
	font-style:normal;
	background:#553608;
	height:35px;
	padding-left:11px;
}
.ebrochuremapdimensions {    /* for map dimensions  */
	width:676px;
	height:250px;
	border:1px solid #A59369;
}
.ebrochurebullet {    /* for bullets of headers  */
	background-image:url(headersubbullet.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	width:5px;
	height:5px;
}
.ebrochureverticalseparator {
	background-image:url(verti_seprator.gif);
	background-repeat:repeat-y;
	width:13px;
}
.ebrochurepropertythumbnail {
	height:126px;
	width:160px;
	border: 1px solid #553608;
	float:right;
	padding:5px;
}
.ebrochurehorizontalseparator {
	background-image:url(hori_seprator.jpg);
	background-repeat:repeat-x;
	height:13px;
}
.ebrochurehorizontalcolorseparator {
	background-color:#553608;
	height:10px;
}
.ebrochuretopleftcorner                                                      /* updated for png*/
{
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale 
src='../templates/ResCorpInnerStyle/build_top_leftcorner.png');
	background-position:right;
	background-repeat:no-repeat;
	height:23px;
	width:9px;
}
.ebrochuretopleftcorner[class]
{
	background-image:url(build_top_leftcorner.png);
	background-position:right;
	background-repeat:no-repeat;
	height:23px;
	width:9px;
}
.ebrochuretoprightcorner                                         /* updated for png*/
{
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale 

src='../templates/ResCorpInnerStyle/build_top_rightcorner.png');
	background-repeat:no-repeat;
	height:23px;
	width:9px;
	background-position:left;
}
.ebrochuretoprightcorner[class]
{
	background-image:url(build_top_rightcorner.png);
	background-repeat:no-repeat;
	height:23px;
	width:9px;
	background-position:left;
}
.ebrochurebotleftcorner                                          /* updated for png*/
{
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale 

src='../templates/ResCorpInnerStyle/build_bot_leftcorner.png');
	background-position:right;
	background-repeat:no-repeat;
	height:55px;
	width:10px;
}
.ebrochurebotleftcorner[class]
{
	background-image:url(build_bot_leftcorner.png);
	background-position:right;
	background-repeat:no-repeat;
	height:55px;
	width:10px;
}
.ebrochurebotrightcorner                                            /* updated for png*/
{
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale 

src='../templates/ResCorpInnerStyle/build_bot_rightcorner.png');
	background-position:top left;
	background-repeat:no-repeat;
	height:55px;
	width:10px;
}
.ebrochurebotrightcorner[class]
{
	background-image:url(build_bot_rightcorner.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:55px;
	width:10px;
}
.ebrochuretopshadow                                                              /* updated for png*/
{
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale 

src='../templates/ResCorpInnerStyle/build_top_shadow.png');
	background-position:bottom;
	background-repeat:repeat-x;
	height:8px;
}
.ebrochuretopshadow[class]
{
	background-image:url(build_top_shadow.png);
	background-position:bottom;
	background-repeat:repeat-x;
	height:8px;
}
.ebrochureleftshadow                                                             /* updated for png*/
{
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale 

src='../templates/ResCorpInnerStyle/build_left_shadow.png');
	background-position:right;
	background-repeat:repeat-y;
}
.ebrochureleftshadow[class]
{
	background-image:url(build_left_shadow.png);
	background-position:right;
	background-repeat:repeat-y;
}
.ebrochurebottomshadow                                                                /* updated for png*/
{
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale 

src='../templates/ResCorpInnerStyle/build_bottom_shadow.png');
	background-position:top;
	background-repeat:repeat-x;
}
.ebrochurebottomshadow[class]
{
	background-image:url(build_bottom_shadow.png);
	background-position:top;
	background-repeat:repeat-x;
}
.ebrochurerightshadow                                                                   /* updated for png*/
{
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale 

src='../templates/ResCorpInnerStyle/build_right_shadow.png');
	background-position:left;
	background-repeat:repeat-y;
}
.ebrochurerightshadow[class]
{
	background-image:url(build_right_shadow.png);
	background-position:left;
	background-repeat:repeat-y;
}


.ebrochuredatetime
{
	font:normal 12px arial;
	color: #000000;
	text-decoration: none;
}

/*eBrochure Settings ends*/

/* Events Calender starts */
.calenderborderleft
{
	border-left: 1px solid #5d3e0f;
	border-top: 1px solid #5d3e0f;
	font-family: verdana;
	color: #5d3e0f;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.calenderborderright
{
	border-right: 1px solid #5d3e0f;
	border-bottom: 1px solid #5d3e0f;
	font-family: verdana;
	color: #5d3e0f;
	font-size: 11px;
	font-weight: bold;
	width: 50px;
	height: 50px;
	text-decoration: none;
}

.EventDetailHeader

{
	height: 26px;
	background-color: #c7b280;
	background-image: url(des1head-rep.gif);
	background-repeat: repeat-x;
	font-family: Arial Narrow;
	color: #6e4913;
	font-size: 19px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
/*events calender ends */


/* Login Settings */           /*common setting applicable to both Resident Login and online leasing login*/


.LoginiFrameTransbg
{
	background: none;
}
.LoginFormLabelText
{
	font: normal 12px verdana;
	color: #6E4913;
	text-decoration: none;
	text-align: left;
}
.LoginSelect
{
	font: normal 11px verdana;
	color: #000000;
	background-color: #ffffff;
	text-decoration: none;
	MAX-Height: 35px;
}
.LoginFormTextField
{
	font: normal 11px verdana;
	color: #000000;
	height: 20px;
	width: 135px;
	border: 1px solid #999999;
	background-color: #ffffff;
	text-decoration: none;
}
.LoginFormButton
{
	font: normal 11px verdana;
	color: #ffffff;
	border: 1px solid #c19b6a;
	background-color: #ab6f01;
	text-decoration: none;
	cursor: pointer;
	padding: 4px;
}
.LoginRequiredField
{
	font: normal 11px verdana;
	color: #FFFFFF;
	height: 20px;
	border: 1px solid #999999;
	background-color: #665134;
	text-decoration: none;
	width: 135px;
}
.Loginformlink
{
	font: normal 11px verdana;
	color: #FFFFFF;
	text-decoration: none;
}
a.Loginformlink:link
{
	font: normal 11px verdana;
	color: #FFFFFF;
	text-decoration: none;
}
a.Loginformlink:visited
{
	font: normal 11px verdana;
	color: #FFFFFF;
	text-decoration: none;
}
a.Loginformlink:hover
{
	font: normal 11px verdana;
	color: #FFFFFF;
	text-decoration: underline;
}
.LoginFormMessageText
{
	font: bold 11px verdana;
	color: #000000;
	text-decoration: none;
	font-style: itallic;
	height: 30px;
	vertical-alignment: middle;
	text-align: left;
}
.LoginFormErrorText
{
	font: normal 11px verdana;
	color: #af0202;
	text-decoration: none;
	text-align: left;
	line-height: 20px;
}
.LoginTableHome
{
	border: 0px;
	width: 200px;
	margin: 0px;
}
.LoginTableInner
{
	border: 1px;
	width: 500px;
	margin: 0px;
}
/* Login Settings */

/* Editor settings */                        /* not to change any settings in this section */

.normaltext

{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #5a3c10;
	font-weight: normal;
	text-decoration: none;
	line-height: 15px;
}

.allcaps

{
	text-decoration: none;
	text-transform: uppercase
;
}

.initialcaps

{
	text-decoration: none;
	text-transform: capitalize
;
}

.lowercase

{
	text-decoration: none;
	text-transform: lowercase
;
}

.shadow

{
	height: 10px;
}

.glow

{
	height: 10px;
}

.motionblur

{
	height: 10px;
}


p 

{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-transform: none;
	margin-7px;
	padding:0px;
}


/* Editor settings ends */


/* Menu settings */
.hmenubg                                                   /* for horizontal menu background */ 

{
	background-image: url(menuBG.jpg);
	background-repeat: no-repeat;
	height: 41px;
}


.hlinkbg
{
font: Tahoma;
font-size: 15px;
float: left;
font-weight: Normal;
height: 41px;
}

.hlinkbg ul
{
margin: 0,-25 20 0 10;
padding: 0px 10px 0px 0px;
float: left;
font-weight: Normal;
height: 41px;
,/*IE only rule, reduce menu width*/
width: 99%;
}

.hlinkbg ul li
{
display: inline;
}

.hlinkbg ul li a
{
float: left;
color: #FFFFFF;
padding: 15px 20px 0px 30px;
text-decoration: none;
}

.hlinkbg ul li a:visited
{
color: #FFFFFF;
}

.hlinkbg ul li a:hover
{
color: #FFFFFF;
background-image: url(submenuover.gif);
background-position: top;
}





/*.activehlinkbg                                                 for horizontal menu 

{
	font-family: verdana;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: ;
	text-decoration: none;
	vertical-align: middle;
}

*/
.vmenubg                                                  /* for vertical menu background */

{
	color: #F7D9B9;
	font-family: verdana;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	height: 30px;
}

.vlinkbg                                                 /* for vertical menu*/

{
	color: #F7D9B9;
	font-family: verdana;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	height: 30px;
	padding-left: 15px;
	background-repeat: no-repeat;
}

.vlinkbg a:link                                                /* for vertical menu*/

{
	color: #F7D9B9;
	font-family: verdana;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	height: 30px;
	padding-left: 15px;
	background-image: url(vlink_bullet.jpg);
	background-repeat: no-repeat;
}


.vlinkbg a:visited                                                /* for vertical menu*/

{
	color: #F7D9B9;
	font-family: verdana;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	height: 30px;
	padding-left: 15px;
	background-image: url(vlink_bullet.jpg);
	background-repeat: no-repeat;
}

.vlinkbg a:hover                                                /* for vertical menu*/

{
	color: #F7D9B9;
	font-family: verdana;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	height: 30px;
	padding-left: 15px;
	background-image: url(vlink_bullet.jpg);
	background-repeat: no-repeat;
}


.activevlinkbg                                                 /* for vertical menu*/

{
	color: #F7D9B9;
	font-family: verdana;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	height: 30px;
	padding-left: 15px;
	background-repeat: no-repeat;
}

.activevlinkbg a:link                                                /* for vertical menu*/

{
	color: #F7D9B9;
	font-family: verdana;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	height: 30px;
	padding-left: 15px;
	background-image: url(vlink_bullet_over.jpg);
	background-repeat: no-repeat;
}


.activevlinkbg a:visited                                                /* for vertical menu*/

{
	color: #F7D9B9;
	font-family: verdana;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	height: 30px;
	padding-left: 15px;
	background-image: url(vlink_bullet_over.jpg);
	background-repeat: no-repeat;
}

.activevlinkbg a:hover                                                /* for vertical menu*/

{
	color: #F7D9B9;
	font-family: verdana;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	height: 30px;
	padding-left: 15px;
	background-image: url(vlink_bullet_over.jpg);
	background-repeat: no-repeat;
}



HWebMenu                                                /* for horizontal dropdown menu  */

{
	on-bg-color	: #FBAE00;
        on-text-color	: #582c05;
        off-bg-color	: #FFFFFF;
        off-text-color	: #7B4A0C;
        brder-sep-color: #F5DD93;
        
        /*settings for menu in netscape/mozilla */
        border-top-color	: #F5DD93;
        border-left-color	: #582c05;
        border-bottom-color	: #F9EDC3;
        border-right-color	: #7B4A0C;
        background-color 	: #F5DD93;
}


VWebMenu                                                  /* for vertical dropdown menu  */

{	
	on-bg-color	: #FBAE00;
	on-text-color	: #none;
	off-bg-color	: #none;
	off-text-color	: #none;
	brder-sep-color: #none;
	firstcell-width: 150;
	
	/*settings for menu in netscape/mozilla */
	border-top-color	: #none;
	border-left-color	: #none;
	border-bottom-color	: #none;
	border-right-color	: #none;
	background-color 	: #none;
	margin-left		: 150;
}

/* Menu settings ends */





/* Section settings */

.blankheader                                          /* when the section has no design applied (design0) */

{
	
	font-family: verdana;
	font-size: 10px;

	color: #000000;
	font-weight: bold;
	height: 20px;
	vertical-align: middle;
	text-decoration: none;
}

.design1header

{
	height: 26px;
	background-color: #c7b280;
	background-image: url(des1head-rep.gif);
	background-repeat: repeat-x;
	font-family: Arial Narrow;
	color: #6e4913;
	font-size: 19px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	padding-right: 10px;
	padding-top: 10px;
}

.design1bg


{
	background-color: #c7b280;
}

.design2header

{
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	color: #7d5b2b;
	font-weight: bold;
	line-height: 20px;
	background-image: url(des2bgHeaderRep.jpg);
	background-repeat: repeat-x;
	text-decoration: none;
}

.design2bg


{

	background-color: #8c6936;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	padding: 10px;
}


.design3header

{
	height: 26px;
	background-image: url(des1head-rep2.gif);
	background-repeat: repeat-x;
	background-color: none;
	font-family: Arial Narrow;
	color: #f7cf92;
	font-size: 19px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding-left: 10px;
}

.design3bg


{
	background-image: url(rep2.jpg);
	background-repeat: repeat-x;
	background-color: #614111;
	border: 1px #9c8c71 solid;
}

/* Section settings ends */





/* Template specific classes */

.row1

{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	background-color: #666666;
	text-decoration: none;
}

.row2

{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	background-color: #cccccc;
	text-decoration: none;
}


.tableheader

{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	background-color: #cccccc;
	text-decoration: none;
}

.submenu

{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	list-style-type: none;
	float: right;
	height: 20px;
	display: inline;
	color: #714619;
	padding: 20;
}

.submenu ul

{
	font-family: verdana;
	color: #714619;
	font-size: 12px;
	font-weight: bold;
	list-style-type: none;
	display: inline;
	float: right;
}

	.submenu li
	
{
		font-family: verdana;
		color: #714619;
		font-size: 12px;
		font-weight: bold;
		display: inline;
}
	
	.submenu ul li a:link
		
{
	font-family: verdana;
			font-size: 12px;
			font-weight: bold;
			color: #714619;
			list-style-type: none;
			display: inline;
			text-decoration: none;
			margin: 10px 5px 0 5px;
}
	
		.submenu ul li a:hover
		
{
			font-family: verdana;
			font-size: 12px;
			font-weight: bold;
			color: #c86610;
			list-style-type: none;
			display: inline;
			text-decoration: none;
}
		
				.submenu ul li a:visited
		
{
			font-family: verdana;
			font-size: 12px;
			font-weight: bold;
			color: #c86610;
			list-style-type: none;
			display: inline;
			text-decoration: none;
}


/*	a.submenu:link

{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
list-style-type: none;
	height: 20px;
	color: #6e4913;
}
	a.submenu:hover
	
{
		font-family: verdana;
		font-size: 12px;
			list-style-type: none;
		font-weight: bold;
		height: 20px;
		color: #8c3d0e;
		background-image: url(submenuover.gif);
		background-repeat: no-repeat;
}
*/
.ContentText1
	
{
		min-height: 354px;
		font-family: verdana;
		font-size: 12px;
		font-weight: normal;
		color: #6e4913;
		padding-left: 15px;
		padding-top: 15px;
}
	
.heading2

{
	font-family: verdana;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	width: 228px;
	padding-left: 12px;
	padding-top: 10px;
	margin-left: 15px;
	left: 15px
;
}

.Propname
{
	font-family: Arial Narrow;
	font-size: 30px;
	color: #a18050;
	font-weight: normal;
	text-decoration: none;
	vertical-align: bottom;
	padding-bottom: 3px;
}
	
.menutable
{
	border: 1px;
	background-image: url(menurep.jpg);
	background-repeat: repeat-x;
	margin: 9px;
	padding-left: 10x;
	vertical-align: top;
}

.Propmenu

{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	list-style-type: none;
	float: left;
	height: 20px;
	display: inline;
	color: #d4c685;
}

.Propmenu ul

{
	font-family: verdana;
	color: #d4c685;
	font-size: 12px;
	font-weight: bold;
	list-style-type: none;
	display: inline;
	float: left;
	text-decoration: none;
}

	.Propmenu li
	
{
	font-family: verdana;
	color: #d4c685;
	font-size: 12px;
	font-weight: bold;
	display: inline;
	text-decoration: none;
}
	
	.Propmenu ul li a:link
		
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #d4c685;
	list-style-type: none;
	display: inline;
	text-decoration: none;
	margin: 10px 5px 0 5px;
}
	
	.Propmenu ul li a:hover
		
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #fde7cc;
	list-style-type: none;
	display: inline;
	text-decoration: none;
	background-image: url(PropMenuBG.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
		
	.Propmenu ul li a:visited
		
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #d4c685;
	list-style-type: none;
	display: inline;
	text-decoration: none;
}


.blacktext
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	background-color: #c7b280;
}



a.ChatLink:link, a.ChatLink:visited, a.ChatLink-hover
{
	font:bold 11px verdana;
	color:#ffffff;
	text-decoration:none;
}



.ChatPhoneNumber
{
	font:normal 11px verdana;
	color:#ffffff;
	text-decoration:none;
}



#SNicons
{
	width:150px;
	float:right;
}

#refer
{
	margin-left:-30px;
	float:left;
}
