body{
padding:0px;
margin:0px;
background-color:#FFFFFF;
}

td {
		height:100%;
		border:0px;
	}
table {
		height:100%;
		border:0px;
	}


td { vertical-align:top;}

a:hover{text-decoration:none;}

img { border:0px;}

.main_text, table, input, textarea, a
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#555555;
	}
font span { font-family:Tahoma; font-size:11px; color:#393939;}
font span a{ font-family:Tahoma; font-size:11px; color:#393939; text-decoration:none}
font span a:hover { font-family:Tahoma; font-size:11px; color:#393939; text-decoration:underline}

span a { font-size:9px; color:#7EA717; text-decoration:none}
span a:hover { font-size:9px; color:#7EA717; text-decoration:underline}

strong span a{ color:#B9720E; font-size:11px; text-decoration:underline}
strong span a:hover { color:#B9720E; font-size:11px; text-decoration:none}

span font a { font-size:11px; color:#B9720E; text-decoration:underline}
span font a:hover { font-size:11px; color:#B9720E; text-decoration:none}

font a{ font-size:11px; color:#3E7291; text-decoration:underline}
font a:hover { font-size:11px; color:#3E7291; text-decoration:none}

strong a{ color:#687201}
strong a:hover { color:#687201}

.h_text { color:#555555; text-decoration:none}
.h_text:hover{ color:#555555; text-decoration:underline}
	
.l_text {color:#D3D1D1}
.l_text a {color:#D3D1D1; text-decoration:none}
.l_text a:hover {color:#D3D1D1; text-decoration:underline}

.l2_text { color:#677101; text-decoration:underline}
.l2_text:hover { color:#677101; text-decoration:none}
	
.c_text { color:#969693}
.c_text a { color:#969693}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
		
	}
	
.calendar td {background:url(images/px_cal.gif) right repeat-y }
.cal_day div { margin:3px 0px 0px 8px; color:#FFFFFF; text-transform:uppercase}
.cal_number div { margin:3px 0px 0px 9px; color:#555555;}
.cal_number1 div { margin:1px 0px 0px 8px; color:#555555;}
.cal_number2 div { margin:2px 0px 0px 6px; color:#555555;}
.cal_number2 span { color:#D44040;}
.cal_number3 div { margin:1px 0px 0px 6px; color:#555555;}
.cal_number3 span { color:#D44040;}

.input	{width:154px; height:17px; border-color:#CDCDCD; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px}
.input1	{width:119px; height:17px; border-color:#CDCDCD; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px}

select { width:88px; background-color:#FFFFFF;}
.select { width:65px; background-color:#FFFFFF;}

ul {margin:0; padding:0; list-style:none}
li a  {font-family:Tahoma; font-size:11px; line-height:20px; color:#393939; text-decoration:underline;}
li a:hover {text-decoration:none;}

.ul1 li a  {font-family:Tahoma; font-size:11px; line-height:20px; color:#555555; text-decoration:underline;}
.ul1 li a:hover {text-decoration:none;}

.clearDiv {
clear:both;
width:100%;
}
#membersAreaText {
padding-left:5px;
font-size:14px;
padding-top:5px;
line-height:16px;
}
#membersAreaText .labelsDiv {
text-align:right; 
width:60px;
float:left;
}
#membersAreaText .infoDiv {
float:left; 
padding-left:10px;
}
#logo {
width:325px;
height:200px;
text-align:center;
}
#member_area_frame {
width:326px;
height:520px;
}
.members_area_iframe {
font-family:Tahoma;
font-size:12px;
}
.members_area_iframe h1,.members_page h1{
	font-size:20px;
	color:#7B8320;
	line-height:20px;
}
.members_area_iframe h2,.members_page h2{
	font-size:17px;
	color:#B9720E;
}
.members_area_iframe h3, .members_page h3{
	font-size:15px;
	color:#393939;
}
.members_area_iframe a, .members_area_iframe a:hover{
	font-size:12px;
}
.members_area_iframe input#input {
float:left;
width:170px;
font-size:14px;
margin-left:10px;
margin-bottom:10px;
}
.members_area_iframe input:focus#input {
border: 2px solid #B9720E;
}
.members_area_iframe label {
float:left;
text-align:right;
width:125px;
font-size:14px;
}
.members_area_iframe #newFloorplan label {
float:left;
text-align:right;
width:95px;
font-size:14px;
}
.members_area_iframe #newFloorplan input {
width:195px;
}
.members_area_iframe #formErrors {
font-size:12px;
color:red;
clear:both;
width:100%;
}
.members_area_iframe  textarea.input {
width:325px;
height:125px;
}
.members_area_iframe  textarea:focus.input {
border: 2px solid #B9720E;
}
.contact_form input {
float:left;
width:225px;
font-size:16px;
margin-left:10px;
margin-bottom:10px;
}
.contact_form textarea {
margin-left:10px;
width:225px;
font-size:14px;
height:75px;
}
.contact_form label {
float:left;
text-align:right;
width:75px;
font-size:16px;
}

#members {
/* Typical fixed height and fixed width example */
width: 182px;
height: 265px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
margin-left:5px;
}
#vendors {
/* Typical fixed height and fixed width example */
width: 182px;
height: 265px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
margin-left:5px;
}
.members_page {
color:#555555;
font-family:Tahoma;
font-size:11px;
line-height:14px;
}
.members_page h2 {
margin-top:20px;
margin-bottom:7px;
}
.members_page a, .members_page a:hover {
font-size:11px;
}


#calLink {
	text-decoration: none;
}

#calLink:hover {
	text-decoration: underline;
}


