body { 
	text-align: center;
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #EEEFE1;
}
#wrapper {
	text-align: left;
	width: 762px;
	margin: 0 auto;
	background: #FFF;
}
#banner {
	background-color: #ffffff;
	width: 762px;
	height: 112px;
	/* padding-bottom:60px; */
}
#globallinks {
	position:relative;
	width: 762px;
	height:30px;
	background: url('images/menubg.gif');
	clear:both;
	}
#designermakersearch {
	position:relative;
	width: 400px;
	height: 16px;
	left: 1px;
	}
.whitetext {
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.whitetextforms {
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:3px 0px 0px 0px;
}

#left {
	float:left;
	width: 450px;
}
#leftmembers {
	float:left;
	width:231px;
	padding:11px;
}
#membersbox {
	width:211px;
	background-color:#F6F7F0;
	padding:10px;
}
#leftmembershowcase {
	float:left;
	width: 340px;
	height: 56px;
	padding:8px;
}
#leftmembershowcase2 {
	float:left;
	width: 180px;
	height: 56px;
	padding:8px;
}
#leftlogo {
	float:left;
	width: 232px;
	height:113px;
}
#left2 {float:left; width: 240px; background-color:#FDFDFD}
#textnav {
	width:185px;
	position:relative;
	left:45px;
	padding:5px;
}
a.menutext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999275;
	text-decoration:none;
}
a.menutext:hover {
	text-decoration:none;
	color:#00297F;
	font-weight:bold;
}
.menutextselected {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999275;
	font-weight:bold;
}
#right {
	float: right;
	width: 275px;
	margin-bottom: 10px;
	padding-right: 10px;
}
#rightmembers {
	float:right;
	width:231px;
	padding:11px;
}
#rightmembershowcase {
	float:right;
	width: 72px;
	height:72px;
}
#righttopbox {
	float:right;
	width: 530px;
	background-image:url(images/df_logobackg.gif);
	height:113px;
}
#homedropdown1 {
	position:relative;
	width:254px;
	height:77px;
	padding: 10px;
	background-image:url(images/membershowcaselarge.gif);
}
#homedropdown2 {
	position:relative;
	width:254px;
	height:77px;
	padding: 10px;
	background-image:url(images/dropdownbg2.gif);
}
#homedropdown {
	position:relative;
	width:254px;
	height:68px;
	padding: 10px;
	background-image:url(images/downbg3.gif);
}
#bottom {
	clear:both;
	height:77px;
	background: #CED4A0;
}
#bottomtextt {
	position:relative;
	top:0px;
	float:left;
	height:20px;
	padding:20px;
}
.footertext {
	font-size: 11px;
	color: #FFFFFF;
	font-weight:normal;
	margin: 0px 24px 0px 0px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#textcontent {
	padding:20px;
}
#logo {
	width:762px;
	position:relative;
	margin-left:0px;
	margin-top:0px;
	background-image:url(images/df_logobackg.gif);
	background-repeat:no-repeat;
}
#breadcrumb {
	margin-top: 14px;
	margin-bottom: 24px;
}
.breadcrumbtext1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
}
.breadcrumbtext2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#949C50;
}
a.breadcrumbtextlink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#949C50;
	text-decoration:underline;
}
a.breadcrumbtextlink:hover {
	text-decoration:none;
}
a.clientlist {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	color:#FFFFFF;
	padding: 0px 2px 0px 2px;
}
a.clientlist:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:11px;
	color:#FFFFFF;
	padding: 0px 2px 0px 2px;
}
a.aboutus {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	color:#C6FF02;
	padding: 0px 2px 0px 2px;
}
a.aboutus:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:11px;
	color:#C6FF02;
	padding: 0px 2px 0px 2px;
}
a.contactus {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	color:#FFCC02;
	padding: 0px 2px 0px 2px;
}
a.contactus:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:11px;
	color:#FFCC02;
	padding: 0px 2px 0px 2px;
}
a.sitemap {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	color:#002A7E;
	padding: 0px 2px 0px 2px;
}
a.sitemap:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:11px;
	color:#002A7E;
	padding: 0px 2px 0px 2px;
}
#footerdecor {
	position:relative;
	width:21px;
	height:60px;
}
#leftcontent {
	position:relative;
	width: 435px;
	padding:10px 14px 20px 14px;
}
#leftcontentprofileamend {
	position:relative;
	width: 436px;
	padding:10px 0px 20px 14px;
}
#amendprofile {
	position:relative;
	width: 408px;
	padding:10px 14px 20px 14px;
	background-color:#8D9150;
}
#membershowcase1 {
	position:relative;
	width:275px;
	height:72px;
	background-color:#EEEFE1;
}
#profile {
	position:relative;
	width:255px;
	background-color:#EEEFE1;
	padding:10px;
}
#searchresults {
	position:relative;
	width:433px;
	height:72px;
	background-color:#EEEFE1;
}
#membershowcase2 {
	position:relative;
	width:186px;
	height:72px;
	padding:8px;
}
.contenttext {
	font-size: 11px;
	color: #020202;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.newstext {
	font-size: 10px;
	color: #020202;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.newsheadline {
	font-size: 11px;
	font-weight:bold;
	color: #949C50;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.newsheadline:hover {
	color: #8D9150;
	text-decoration: none;
}
a.newsheadline2 {
	font-size: 11px;
	color: #8D9150;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.newsheadline2:hover {
	color: #8D9150;
	text-decoration: none;
}
a.search {
	font-size: 14px;
	font-weight:bold;
	color: #949C50;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.search:hover {
	color: #8D9150;
	text-decoration: none;
}
.greentext {
	font-size: 11px;
	font-weight:bold;
	color: #949C50;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.greentextnotbold {
	font-size: 11px;
	color: #949C50;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.h1 {
	font-size: 11px;
	color: #585739;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.divider {
	font-size: 11px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px 2px 0px 2px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.noOutline{ 
outline:none;
border: 1px solid #949C50;
background-color: #FFFFFF;
font-size:11px;
color: #949C50;
}
.Outlinesearch{ 
background-color: #FFFFFF;
font-size:11px;
color: #949C50;
}
.noOutlinejump{ 
outline:none;
border: 1px solid #949C50;
background-color: #FFFFFF;
font-size:11px;
color: #949C50;
width: 253px;
}
#formbox {
	height:16px;
}
.searchtext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#8E9645;
}
a.loginlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8E9645;
	text-decoration: none;
	background-color: #FFFFFF;
	font-weight: bold;
}
a.loginlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #8E9645;
	text-decoration: none;
	font-weight: bold;
}
.bl {background: url(images/bl.gif) 0 100% no-repeat #8D9150; width: 430px} 
.br {background: url(images/br.gif) 100% 100% no-repeat} 
.tl {background: url(images/tl.gif) 0 0 no-repeat} 
.tr {background: url(images/tr.gif) 100% 0 no-repeat; padding:10px} 
.clear {font-size: 1px; height: 1px}
.bl2 {background: url(images/bl.gif) 0 100% no-repeat #8D9150; width: 275px} 
/************* form1 styles ****************/
#form1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1C3F57;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	height: 355px;
}
#frow {
	clear: both;
	padding-top: 2px;
}
#flabel {
	float: left;
	width: 160px;
	text-align: right;
	padding-left: 10px;
}
#fformw {
  float: right;
  width: 220px;
  text-align: left;
}
#fformwprofile {
  float: right;
  width: 360px;
  text-align: left;
}
#formGapText {
	font-size: 14px;
}

.showcaseimage {
	margin-bottom: 20px;
}
