/* CSS Document */
/* Default Settings */

body
{
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color:#c6bba8;
}
body a:link, body a:visited
{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#AC6C05;
	text-decoration:underline;
	line-height:20px;
	text-transform:none;
	vertical-align:middle;
}
body a:hover
{

	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	line-height:20px;
	text-decoration:underline;
	text-transform:none;
	vertical-align:middle;
}
.bodycolor
{
	background-color:#d9cdbf;
}
.footertext                                              /* copyright text */
{
	font-size:12px;
	font-family:arial;
	font-weight:normal;
	color:#ffffff;
	vertical-align:middle;
	text-align:left;
	padding-left:25px;
	background-color:#3a3023;
	text-decoration: none;
	height:32px;
}
.bottomlinks
{
	font-family:arial;
	font-size:12px;
	color:#d9a045;
	text-decoration:none;
}
.bottomlinks a:link
{
	font-family:arial;
	font-size:12px;
	color:#d9a045;
	text-decoration:none;
}
.bottomlinks a:visited
{
	font-family:arial;
	font-size:12px;
	color:#d9a045;
	text-decoration:none;
}
.bottomlinks a:hover
{
	font-family:arial;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.edit                                                           /* cross check edit class is present */
{
	font: normal 10px verdana;
	color: #ffffff;
	text-decoration:none;
	border: 1px solid #d3cec3;
	background-color:#333333;
	position:absolute;
	z-index:1003;
}
/* Default Settings ends */


/* Form settings */
.FormBodyText
{
	font:normal 11px verdana;
	color:#000000;
	text-decoration: none;
}
.FormLabelText
{
	font:normal 11px verdana;
	color:#000000;
	text-decoration: none;
	text-align:right;
}
.FormLabelTextHeader
{
	font:bold 11px verdana;
	color:#000000;
	text-decoration: none;
}
.FormLabelHeader
{
	font:bold 13px Verdana;
	color: #232728;
	height:10px;
	border-bottom:2px solid #9c8d7b;
	padding-left:0px;
	text-decoration: none;
}
.FormLabelSubHeader
{
	font:normal 12px arial;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
.FormErrorText
{
	font:normal 11px verdana;
	color: #ff0000;
	text-decoration: none;
}
.FormMessageText
{
	font:bold 12px verdana;
	color: #ff0000;
	text-decoration: none;
	font-style:italic;
	height:30px;
}
.FormButton
{
	font:normal 12px verdana;
	color: #FFFFFF;
	border: 1px solid #573d0d;
	background-color:#ac6c05;
	text-decoration: none;
	cursor:pointer;
	vertical-align:middle;
}
.FormTextField
{
	font:normal 12px arial;
	color: #000000;
	height:20px;
	width: 137px;
	border: 1px solid #565656;
	background-color:#ffffff;
	text-decoration: none;
}
.RequiredField
{
	background-color:#f7e3c3;
}
.RequiredLabel
{
	color:#ff0000;
	vertical-align:top;
}
.FormTextArea
{
	font:normal 12px verdana;
	color: #000000;
	background-color:#cccccc;
	width:100px;
	text-decoration: none;
}
.iframetransbg                                      /* sp 7 class*/
{
	background:none;
}

.iframepopupbg                                      /* sp 7 class*/
{
	background:#d9cdbf;
}
Form                                    /*remove it from floor plan  settings and place it here*/
{
	padding:0px;
	margin:0px;
}
/* Form settings ends */


/*eBrochure Settings*/
.ebroiframetransbg
{
	background-image:url(bg.gif);
}
.ebrochuremaintable
{
	background-color:#a79c8f;
	width:690px;
}
.ebrochureinnertable
{
	background-color:#d9cdbf;
	width:660px;
}
.ebrochureheaderbg
{
	height:162px;
	width:660px;
}
.ebrochurecontentbg
{
	background-color:#d9cdbf;
	width:660px;
}
.ebrochurecontentbgcolor
{   /* for bottom color of background plain color which comes in a div  */
	background-color:#d9cdbf;
}
.ebrochurepropname
{
	font-family:Calibri, Arial;
	font-size:25px;
	font-weight:Bold;
	text-decoration:none;
	color:#000000;
	line-height:30px;
}
.ebrochurepropaddress
{
	font-family: arial;
	color:#000000;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-transform: none;
	vertical-align:top;
	line-height:20px;
}
.ebrochurenormaltext
{
	font:normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-style:normal;
	vertical-alignment:middle;
	line-height:18px;
}
.ebrochuredesign1header
{
	font:normal 16px Calibri, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-style:normal;
	background:#e7a02d;
	height:22px;
	text-transform:uppercase;
}
.ebrochuredesign2header
{
	font:normal 24px Arial, Helvetica, sans-serif;
	color: #804621;
	text-decoration: none;
	font-style:normal;
	vertical-alignment:middle;
}
.ebrochurelink
{
	font:normal 15px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	font-style:normal;
	vertical-alignment:middle;
}
a.ebrochurelink:link
{
	font:normal 15px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	font-style:normal;
	vertical-alignment:middle;
}
a.ebrochurelink:visited
{
	font:normal 15px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	font-style:normal;
	vertical-alignment:middle;
}
a.ebrochurelink:hover
{
	font:normal 15px Arial, Helvetica, sans-serif;
	color: #e7a02d;
	text-decoration: underline;
	font-style:normal;
	vertical-alignment:middle;
}
.ebrochurefootertext
{
	font:normal 12px calibri, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-style:normal;
	background:#e7a02d;
	height:22px;
	padding-left:11px;
	text-align:center;
}
.ebrochuremapdimensions
{   	 /* for map dimensions  */
	width:600px;
	height:300px;
}
.ebrochurebullet
{    		/* for bullets of headers  */
	background-image:url(headersubbullet.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	width:16px;
	height:16px;
}
.ebrochurepropertythumbnail
{
	height:126px;
	width:160px;
	border: 1px solid #ffffff;
	float:right;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}
.ebrochureverticalseparator                   /* updated for sp7*/
{
	background:url(build_separator.gif) repeat-y;
}
.ebrochurehorizontalseparator                   /* updated for sp7*/
{
	background:url(build_separator.gif) repeat-x;
}
.ebrochurehorizontalcolorseparator
{
	background-color:#a79c8f;
	height:10px;
}
.ebrochuretopleftcorner                                     /* updated for png*/
{
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../templates/respropinnerstyle/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=scale src='../templates/respropinnerstyle/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=scale src='../templates/respropinnerstyle/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=scale src='../templates/respropinnerstyle/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/respropinnerstyle/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/respropinnerstyle/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/respropinnerstyle/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/respropinnerstyle/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:bold 12px Verdana;
	color: #000000;
	height:30px;
	text-align:right;
}
/*eBrochure Settings*/



/* Apartment Search Settings*/

.AptiFrameTransbg
{
	background:none;
}
.AptFormBodyText
{
	font:normal 11px verdana;
	color:#000000;
	text-decoration: none;
}
.AptFormLabelText
{
	font:normal 12px verdana;
	color:#000000;
	width:35%;
	text-decoration: none;
}
.AptSelect
{
	font:normal 12px verdana;
	color: #000000;
	background-color:#cccccc;
	text-decoration: none;
}
.AptFormTextField
{
	font:normal 12px verdana;
	color: #000000;
	height:20px;
	width: 100px;
	border: 1px solid #999999;
	background-color:#ffffff;
	text-decoration: none;
}
.AptFormButton
{
	font:normal 12px verdana;
	color: #ffffff;
	border: 1px solid #000000;
	background-color:#848484;
	text-decoration: none;
	cursor:pointer;
}
.AptTableVertical    /* for controlling Vertical table parameters in aspx */
{
	border:0px solid #000000;
}
.AptTableHorizontal    /* for controlling Horizontal table parameters in aspx */
{
	border:0px;
	margin-top:-20px;
}
/* Apartment Search Settings*/

/* Editor settings */                        /* not to change any settings in this section */

.normaltext
{
	font-family: arial;
	color:#000000;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-transform: none;
	vertical-align:top;
	line-height:20px;
}
.allcaps
{
	text-decoration: none;
	text-transform: uppercase
}
.initialcaps
{
	text-decoration: none;
	text-transform: capitalize
}
.lowercase
{
	text-decoration: none;
	text-transform: lowercase
}
.shadow
{
	height:10px;
 filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=4)
}
.glow
{
	height:10px;
 filter:progid:DXImageTransform.Microsoft.Glow(color='gray', Strength='5')
}
.motionblur
{
	height:10px;
 filter:progid:DXImageTransform.Microsoft.MotionBlur(Strength=10, Direction=45, Add='true')
}
p
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-transform: none;
	margin:0px;
	padding:0px;
}
/* Editor settings ends */

/* --------------// Primary Menu starts //----------- */

.PrimaryMenu
{
	z-index:10000;
	position:relative;
	padding-top:1px;
	margin-top:-1px;
}

.PrimaryMenu ul
{
	margin:0px;
	padding:0px;
	list-style-type: none;
}

/* --------------// Top Level Menus starts //----------- */
.PrimaryMenu ul li
{
	position: relative;
	display: inline;
	float: left;
	border-bottom:1px dotted #ddb66c;
	padding:9px 0px 11px 0px;
	Width:100%	
}
.PrimaryMenu ul li.PrimaryMenuLink a
{
	display: block;
}

* html .PrimaryMenu ul li.PrimaryMenuLink a    /*IE6 hack to get sub menu links to behave correctly*/
{
	display:inline-block;
}

.PrimaryMenu ul li.PrimaryMenuLink a:link,
.PrimaryMenu ul li.PrimaryMenuLink a:visited
{
	font:normal 14px Arial;
	color:#ffffff;
	text-decoration:none;
	vertical-align:middle;
	text-transform:none;
	padding:0px 0px 0px 32px;
	margin-left:20px;
	display:block;
	background:url(arrow_icon.png) no-repeat;
	background-position:0px 2px;

}
.PrimaryMenu ul li.PrimaryMenuLink a:hover
{
	font:normal 14px Arial;
	color:#eeac0c;
	text-decoration:none;
	vertical-align:middle;
	text-transform:none;
	padding:0px 0px 0px 32px;
	margin-left:20px;
	display:block;
	background:url(arrow_icon.png) no-repeat;
	background-position:0px 2px;

}
/* --------------// Top Level Menus Ends //----------- */

/* --------------// Top Level ActiveMenu starts //----------- */
.PrimaryMenu ul li.PrimaryMenuLinkActive a
{
	display: block;
	padding:0px;
}

* html .PrimaryMenu ul li.PrimaryMenuLinkActive a   /*IE6 hack to get sub menu links to behave correctly*/
{ 
	display: inline-block;
}

.PrimaryMenu ul li.PrimaryMenuLinkActive a:link, .PrimaryMenu ul li.PrimaryMenuLinkActive a:visited
{
	font:normal 14px Arial;
	color:#eeac0c;
	text-decoration:none;
	vertical-align:middle;
	text-transform:none;
	padding:0px 0px 0px 32px;
	margin-left:20px;
	display:block;
	background:url(arrow_icon.png) no-repeat;
	background-position:0px 2px;

}
/* --------------// Top Level ActiveMenu Ends //----------- */

/* --------------// Sub Level Menus starts //----------- */
.PrimaryMenu ul li ul
{
	position: absolute;
	left:0;
	display: block;
	visibility: hidden;
	margin:0px;
	padding:0px;
	margin-top:-37px;
	margin-left:235px;
	margin-left:234px !ie;
	
}
.PrimaryMenu ul li ul li
{
	position: relative;
	display:block;
	float: left;
	font:normal 13px Arial;
	color:#ffffff;
	background:#3d2803;
	margin-bottom:0px;
	border-bottom:0px solid #ddb66c;
	border-top:1px solid #ddb66c;
}
.PrimaryMenu ul li ul li ul
{
	margin:0px;
	padding:0px;
	margin-left:0px;
	display:none;	
}
.PrimaryMenu ul li ul li ul li
{
	margin-left:-1px;
	margin-top:-1px;
}
.PrimaryMenu ul li.PrimaryMenuLink ul li a, .PrimaryMenu ul li.PrimaryMenuLinkActive ul li a
{
	width: 150px;
}
/* Sub level menu links style */
.PrimaryMenu ul li.PrimaryMenuLink ul li a:link, .PrimaryMenu ul li.PrimaryMenuLink ul li a:visited, .PrimaryMenu ul li.PrimaryMenuLinkActive ul li a:link, .PrimaryMenu ul li.PrimaryMenuLinkActive  ul li a:visited
{
	font:normal 11px Arial;
	color:#ffffff;
	text-decoration:none;
	vertical-align:middle;
	text-align:left;
	padding:0px 8px 0px 20px;
}
/*sub menus hover style*/
.PrimaryMenu ul li.PrimaryMenuLink ul li a:hover, .PrimaryMenu ul li.PrimaryMenuLinkActive ul li a:hover
{
	font:normal 11px Arial;
	color:#eeac0c;
	text-decoration:none;
	vertical-align:middle;
	text-align:left;
	padding:0px 8px 0px 20px;
}
/*IE6 hack to get sub menu links to behave correctly*/
* html .PrimaryMenu ul li.PrimaryMenuLinkActive ul li a
{
	display: inline-block;
}
/* ######### CSS classes applied to down and right arrow images  ######### */

.vert_downarrowclass
{
	margin-right:3px;
	position: absolute;
	margin-top:5px;
	right: 5px;
}
.vert_rightarrowclass
{
	position: absolute;
	margin-top:5px;
	right: 5px;
	margin-left:110px;
}

.horz_downarrowclass
{
	position: absolute;
	margin-top:7px;
	margin-left:25px;
}
.horz_rightarrowclass
{
	position: absolute;
	margin-top:2px;
	right: 5px;
	padding-left:20px;
}

.PrimaryMenu ul li.PrimaryDivider
{
	margin:0px;
	padding:0px;
	display:none;
	height:0px;
}

/* --------------// Primary Menu Ends//----------- */


/* Menu settings */

.hmenubg                                                   /* for horizontal menu background */
{
	background-image :url();
}
.hlinkbg                                                  /* for horizontal menu */
{
	font-family:verdana;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	vertical-align:middle;
}
.vmenubg                                                  /* for vertical menu background */
{
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../templates/resprophomestyle/vmenubg.png');
background-repeat:repeat-y;
	background-position: top top;
}
.vmenubg[class]                                               /* for vertical menu background */
{
	background-image:url(vmenubg.png);
	background-repeat:repeat-y;
	background-position: top top;
align:left;
}
/*.vlinkbg                                                 /* for vertical menu*/
{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	font-weight:normal;
	vertical-align:middle;
	text-decoration: none;
}
.vlinkbg a:link
{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	vertical-align:middle;
	position:relative;
}
.vlinkbg a:visited
{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	vertical-align:middle;
	position:relative;
}
.vlinkbg a:hover
{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#eeac0c;
	font-weight:normal;
	text-decoration:none;
	vertical-align:middle;
	position:relative;
}
.activevlinkbg a:link                                                /* for vertical menu*/
{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#eeac0c;
	font-weight:normal;
	text-decoration:none;
	vertical-align:middle;
	position:relative;
}
.activevlinkbg a:visited                                               /* for vertical menu*/
{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#eeac0c;
	font-weight:normal;
	text-decoration:none;
	vertical-align:middle;
	position:relative;
}
.activevlinkbg a:hover                                                /* for vertical menu*/
{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#eeac0c;
	font-weight:normal;
	text-decoration:none;
	vertical-align:middle;
}*/
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 : #FFFFFF;
	off-bg-color : #FFFFFF;
	off-text-color : #7B4A0C;
	brder-sep-color : #F5DD93;
	firstcell-width :150;
	/*settings for menu in netscape/mozilla */
        border-top-color : #FBAE00;
	border-left-color : #FFFFFF;
	border-bottom-color : #FFFFFF;
	border-right-color : #7B4A0C;
	background-color : #F5DD93;
	margin-left : 150px;
}
/* Menu settings ends */

/* Section settings */

.design1header   /* blue design to the left*/
{
	font-family:arial;
	color:#804621;
	font-size:18px;
	text-decoration:none;
	text-transform:none;
}
.design1bg
{
	font-family:verdana;
	font-size:11px;
	color:#ffffff;
	padding-left:10px;
	padding-right:10px;
	background-color:#2a4161;
}
.design2header  /* content main design in black */
{
	height:20px;
	font-family:verdana;
	color:#ffffff;
	font-size:14px;
	text-align:left;
	text-decoration:none;
	background-color:#333333;
	padding-left:0px;
}
.design2bg
{
	background-color:#333333;
	font-family:verdana;
	font-size:11px;
	color:#e4e4e4;
	margin:0px;
	padding:0px;
}
.design3header  /* plain black bg */
{
	height:20px;
	font-family:arial;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	background-color:#333333;
	padding-left:10px;
}
.design3bg
{
	background-color:#333333;
	font-family:arial;
	font-size:11px;
	color:#e4e4e4;
}
/* Section settings ends */

/* Google Gadgets Starts*/
.drag
{
	position:fixed;
	top:100px;
	left:500px;
	cursor:move;
	z-index: 9000;
	background: #cccccc url(build_Gadget_TopBg.png) repeat-x 0px 0px;
	border:1px solid #404e6b;
	width:100px;
	height:100px;
	padding:20px 10px 10px 10px;
	visibility:hidden;
}

.closeLink
{
	background: #cccccc url(build_close.png) no-repeat 0px 0px;
	cursor:pointer;
	POSITION: absolute;
	TOP: 6px; 
	height:15px;
	width:15px;
	LEFT: 100px
}

.ContentDivBg
{

}

/* Google Gadgets Starts*/


/* CallCentre Setting Starts*/

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
}
/* CallCentre Setting Starts*/

/*Google Map settings start*/

div.gs-street, div.gs-directions
{
	font-family:verdana;
	font-size:11px;
}
div.gs-phone, div.gs-city
{
	display: inline;
	font-family:verdana;
	font-size:11px;
}
div.gs-title a:link
{
	display: inline;
	font-family:verdana;
	font-size:11px;
}
div.gs-region
{
	display: inline;
}
div.gs-country
{
	display: none;
}
div.gs-directions
{
	font-family:verdana;
	font-size:11px;
}
div.gs-label
{
	font-family:verdana;
	font-size:11px;
}
.gs-secondary-link
{
	font-family:verdana;
	font-size:11px;
}
.gs-watermark
{
	font-family:verdana;
	font-size:11px;
}
.MarkerText
{
	font:normal 11px verdana;
	color:#003b4b;
}
a.MarkerHeaderText:link, a.MarkerHeaderText:visited, a.MarkerHeaderText:hover
{
	font:bold 12px verdana;
	color:#049dc7;
}
.googledir div
{
	font:normal 11px verdana;
	color:#000000;
}
.googledir table td
{
	font:normal 11px verdana;
	color:#056c87
}
/*Google Map settings end*/

/* Template specific classes */
.headerbg
{
	background-image:url(header_bg.jpg);
	background-repeat:repeat-x;
	height:97px;
}
.horizontalline
{
	background:#000000;
	height:6px;
}
.horizontallineb
{
	background:#d9a045;
	height:6px;
}
.residentheader
{
	font-family:arial;
	font-size:18px;
	color:#000000;
	font-weight:normal;
	height:35px;
	text-align:left;
	padding-left:18px;
}
.mainresidentbg
{
	background-image:url(resident_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#f3b20c;
}
.vlinkborder
{
	border-bottom:1px dotted #ddb66c;
}
.toptext
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
}
.toptextsmall
{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
}
.footerbg
{
	background-color:#8a795b;
}
.bottomlinks
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#d9a045;
}
.companynamelink
{
	font-family:"Times New Roman";
	font-size:25px;
	font-weight:Bold;
	text-decoration:none;
	color:#000000;
}
.companynamelink a:link
{
	font-family:"Times New Roman";
	font-size:25px;
	font-weight:Bold;
	text-decoration:none;
	color:#000000;
}
.companynamelink a:hover
{
	font-family:"Times New Roman";
	font-size:25px;
	font-weight:Bold;
	text-decoration:none;
	color:#000000;
}
.companynamelink a:visited
{
	font-family:"Times New Roman";
	font-size:25px;
	font-weight:Bold;
	text-decoration:none;
	color:#000000;
}
.companynamelink
{
	font-family:"Times New Roman";
	font-size:25px;
	font-weight:Bold;
	text-decoration:none;
	color:#000000;
	line-height:30px;
}
a.companynamelink:link
{
	font-family:"Times New Roman";
	font-size:25px;
	font-weight:Bold;
	text-decoration:none;
	color:#000000;
	line-height:30px
}
a.companynamelink:hover
{
	font-family:"Times New Roman";
	font-size:25px;
	font-weight:Bold;
	text-decoration:none;
	color:#000000;
	line-height:30px
}
a.companynamelink:visited
{
	font-family:"Times New Roman";
	font-size:25px;
	font-weight:Bold;
	text-decoration:none;
	color:#000000;
	line-height:30px
}
.pointer
{
	cursor:pointer;
}
/* Template specific classes */

/*div class starts here*/
#left_content
{
	position:relative;
	width:228px;
 width:225px!ie;
	margin-left:25px;
 margin-left:25px!ie;
}
#apDiv1
{
	position:absolute;
	margin-left:60px;
	margin-top:-103px;
	width:289px;
	height:477px;
	z-index:1;
}
.maintablebg                                       /* if the portal has any background colors/image */
{
	background-color:#d9cdbf;
}
.companyname
{
	font-family:"Times New Roman";
	font-size:25px;
	font-weight:Bold;
	text-decoration:none;
   	color:#000000;
	width:289px;
	height:95px;
	vertical-align:middle;
	background-image:url(logo_bg.png);
	background-position:top;
	background-repeat:no-repeat;
}
/*Div class ends here*/
.soundlink                                                 /* for vertical menu*/
{
	font:normal 12px arial;
	color:#FF9933;
	text-decoration:none;
	vertical-align:middle;
	;
}
a.soundlink:link                                                /* for vertical menu*/
{
	font:normal 12px arial;
	color:#FF9933;
	text-decoration:none;
	vertical-align:middle;
}
a.soundlink:hover                                                /* for vertical menu*/
{
	font:normal 12px arial;
	color:#FFCC00;
	text-decoration:none;
	vertical-align:middle;
}
a.soundlink:visited                                                /* for vertical menu*/
{
	font:normal 12px arial;
	color:#FF9933;
	text-decoration:none;
	vertical-align:middle;
}
