body
{
	color: #485b93;
	font-family: Lucida Sans Unicode, Verdana;
	background-color: #fff8dc;
}
.header_text1
{
	font-size: 12pt;
	color: #007be1;
}
.header_text2
{
	font-size: 10pt;
	font-weight:normal;
	color: #007be1;
}
#heading
{
	width:650px;
	border-bottom:#d3d3d3 4px solid;
	font-size:14pt;
	HEIGHT: 30px; 
	TEXT-ALIGN: left;
	padding-bottom:5px;
	
}
#frame
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	
	padding-top: 10px;
}
.welcome_page_start
{
	padding-right: 1px;
	padding-left: 1px;
	font-weight: normal;
	font-size: 8pt;
	padding-bottom: 1px;
	color: #37709d;
	line-height: 10px;
	padding-top: 1px;
	font-style: normal;
	font-family: 'AvantGarde Bk BT' ,  verdana;
	letter-spacing: 1px;
	background-color: transparent;
	text-decoration: none;
}
#account_descriptions
{
	font-size:8pt;
	display:block;
	width:600px;
	padding:3px;
}

#navtable
{
	font-weight: normal;
	font-size: 7pt;
	z-index: 102;
	left: 200px;
	color: #003e9f;
	letter-spacing: 1px;
	position: absolute;
	top: 485px;
}
#adminnavtable
{
	color:#9966cc;
	letter-spacing:1px;
	FONT-SIZE:7pt;
	Z-INDEX:102;
	font-weight:normal;
}
#adminnavtable td
{
	background-color:#ffffcc;
	/*border:dotted 1px #d3d3d3;*/
}

#adminnavtable A:link
{
	text-decoration:none;
	color:#4682b4;
	background-color:#ffffcc;

}
#adminnavtable A:hover
{
	text-decoration:none;
	color:#0000ff;
	background-color: #d3d3d3;
}
#adminnavtable A:visited
{
	text-decoration:none;
	color:#4682b4;
}
#navtable td
{
	background-color:#ffffe7;
	/*border:dotted 1px #d3d3d3;*/
}

#navtable A:link
{
	text-decoration:none;
	color:#4682b4;
	background-color:#ffffe7;

}
#navtable A:hover
{
	text-decoration:none;
	color:#0000ff;
	background-color: #d3d3d3;
}
#navtable A:visited
{
	text-decoration:none;
	color:#4682b4;
}

#navtable A:link
{
	text-decoration:none;
	color:#4682b4;
	background-color:#ffffe7;
}

#linksnav A:hover
{
	text-decoration:none;
	color:#ffffff;
	background-color: #a3a3a3;
		font-size:9pt;
	padding-left:5px;
	padding-right:5px;
}
#linksnav A:visited
{
	text-decoration:none;
	background-color:#e3e3e3;
	font-size:9pt;
	padding-left:5px;
	padding-right:5px;
}
#linksnav A:link
{
	text-decoration:none;
	color:#4682b4;
	background-color:#e3e3e3;
	font-size:9pt;
	padding-left:5px;
	padding-right:5px;
}


#start A:hover
{
	background-color: #d3d3d3;
}
#start A:link
{
	color:#4682b4;
}
#form_controls
{
	font-size:9pt;
}
.popup_help
{
	border-right: #ff6347 1px solid;
	padding-right: 5px;
	border-top: #ff6347 1px solid;
	padding-left: 5px;
	font-size: 7pt;
	z-index: 109;
	visibility: hidden;
	padding-bottom: 5px;
	border-left: #ff6347 1px solid;
	width: 200px;
	color: #3366cc;
	line-height: 10pt;
	padding-top: 5px;
	border-bottom: #ff6347 1px solid;
	position: absolute;
	background-color: #ffffff;
}
.popup_help2
{
	padding:5px;
	display:none;
	font-size:7pt;
	position:absolute;
	z-index:109;
	background-color:#ffffff;
	width:200px;
	border:red 1px solid;
	color:#3366cc;
	line-height:10pt;
	
}
.control_style
{
	font-family:Lucida Sans Unicode, Verdana;
	color:#37709d;
	font-Size:9pt;
}
.search_controls
{
	font-family:Lucida Sans Unicode, Verdana;
	color:#687bb3;
	font-Size:8pt;
	border-left:solid #ffffcc 5px;
	border-right:solid #ffffcc 5px;
}

.userhomenav
{
	font-size:7pt;
	cursor:pointer;
	width:90px;
	height:15px;
	text-align:center;
	color:#0000cd;
	font-weight:normal;
	border-bottom:1px solid #687bb3;
}
.user_account_label
{
	font-size: 8pt;
	color: #969695;
}
.user_account_detail
{
	font-size:8pt;
	font-weight:normal;
}
.user_account_detail_alert
{
	font-size:8pt;
	font-weight:bold;
	color:Red;
}
.userhome_hidden_div
{
	width:200px;
	display:none;
	position:absolute;
	font-size:8pt;
	background-color:#ffffff;
	margin-left:20px;
	margin-top:1px;
	border: #a9a9a9 1px solid;
	padding:3px;

}
.closeButton
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	FLOAT: right;
	WIDTH: 14px;
	COLOR: #ffffff;
	LINE-HEIGHT: 6px;
	HEIGHT: 14px;
	BACKGROUND-COLOR: #cd5c5c;
	TEXT-ALIGN: center;
}

.favtable A:link
{
	text-decoration:none;
	color:#4682b4;
	background-color:#ffffcc;

}
.favtable A:hover
{
	text-decoration:none;
	color:#4682b4;
	background-color: #d3d3d3;
}
.favtable A:visited
{
	text-decoration:none;
	color:#4682b4;
}


.favtable_alt A:link
{
	text-decoration:none;
	color:#4682b4;
	background-color:#d3d3d3;
}
.favtable_alt A:hover
{
	text-decoration:none;
	color:#4682b4;
	background-color: #ffffcc;
}
.favtable_alt A:visited
{
	text-decoration:none;
	color:#4682b4;
}
.favlist_alternate
{
	background-color:#d3d3d3;
}

.datalabel
{
	color:#848484;
	padding-left:10px;
	padding-right:10px;
	font-weight:normal;
	font-size:7pt;
}
.sendmessage
{
	color:#909090;
	padding:5px;
	font-weight:normal;
	font-size:10pt;
}
.td_result A:link
{
	text-decoration:none;
	color:#4682b4;
	background-color:#ffffcc;

}
.td_result A:hover
{
	text-decoration:none;
	color:#4682b4;
	background-color: #d3d3d3;
}
.td_result A:visited
{
	text-decoration:none;
	color:#4682b4;
}
.message
{
	font-size:7pt;
}

.full_message
{
	background-color:#ffffff;
	border:solid blue 1px;
	z-index:102;
	position:absolute;
	display:none;
	padding:3px;
	overflow: auto;
	cursor:pointer;
	height:70px;
	width:350px;
	font-size:7pt;
}

.full_message A:link
{
	text-decoration:underline;
	color:#4682b4;
	background-color:#ffffcc;
	font-size:7pt;

}
.full_message A:hover
{
	text-decoration:underline;
	color:#4682b4;
	background-color: #d3d3d3;
	font-size:7pt;
}
.full_message A:visited
{
	text-decoration:underline;
	color:#4682b4;
	font-size:7pt;
}

.message_link A:link
{
	text-decoration:none;
	color:#4682b4;
	background-color:#d3d3d3;
	font-size:7pt;
}
.message_link A:hover
{
	text-decoration:none;
	color:#4682b4;
	background-color: #ffffcc;
	font-size:7pt;
}
.message_link A:visited
{
	text-decoration:none;
	color:#4682b4;
	font-size:7pt;
}

.link_red A:link
{
	text-decoration:none;
	color:red;
	background-color:#ffffcc; 
	font-size:8pt;
}
.link_red A:hover
{
	text-decoration:none;
	color:red;
	background-color: #d3d3d3;
	font-size:8pt;
}
.link_red A:visited
{
	text-decoration:none;
	color:red;
	font-size:8pt;
}
.profile_data
{
	font-size:8pt;
	margin-left:140px;

}
.viewprofile_td_left
{
	border-bottom:solid 1px #d3d3d3;
	border-top:solid 1px #d3d3d3;
	border-left:solid 1px #d3d3d3;
}
.viewprofile_td_right
{
	border-bottom:solid 1px #d3d3d3;
	border-top:solid 1px #d3d3d3;
	border-right:solid 1px #d3d3d3;
}
.viewprofile_td_top
{
	border-left:solid 1px #d3d3d3;
	border-top:solid 1px #d3d3d3;
	border-right:solid 1px #d3d3d3;
}
.viewprofile_td_bottom
{
	border-bottom:solid 1px #d3d3d3;
	border-left:solid 1px #d3d3d3;
	border-right:solid 1px #d3d3d3;
}

.looking_alt A:visited
{
	text-decoration:none;
	color:#4682b4;
	font-size:7pt;
}
.looking_alternate
{
	background-color:#d3d3d3;
	font-size:7pt;
}
div_latest_member
{
	color: royalblue;
}

