/*-------------------------------------------------GLOBAL PAGE LAYOUT ELEMENTS-------------------------------------------------*/body {	margin: 0;	padding: 0;	text-align: center;	font-family: verdana, arial, helvetica, sans-serif;	color: #666;	background: #ECECDF url(img/bkd_white_innershadow.gif) center repeat-y;	}	/* Normal links */a:link, a:visited {	color: #f30;	text-decoration: none;	}a:hover, a:visited:hover {	color: #000;	text-decoration: underline;	}#content	{	margin: 0 auto; width: 700px; text-align: left; font: normal 10px verdana, arial, sans-serif; color: #333; }#footer		{	margin: 20px auto 10px auto; font: normal 9px verdana, arial, sans-serif; text-align: center; border-top: 1px solid #dedede; width: 700px; padding-top: 5px;	}/*-------------------------------------------------HEADING TEXT ELEMENTS-------------------------------------------------*/p {	font-family: verdana, arial, helvetica, sans-serif;	margin-top: 0;	font-size: 12px;	line-height: 18px;	}h1 {	font-family: Verdana, arial, helvetica, sans-serif;	font-size: 12px;	margin-top: 0;	padding-bottom: 10px;	border-bottom: 1px solid #dedede;	width: 100%;	height: 27px;	voice-family: "\"}\"";	voice-family: inherit;	height: 16px;	}h2 {	font-family: Verdana, arial, helvetica, sans-serif;	font-size: 11px;	margin: 20px 0 0 30px;	padding-bottom: 8px;	width: 100%;	voice-family: "\"}\"";	voice-family: inherit;	}/*-------------------------------------------------MISCELLANEOUS-------------------------------------------------*/img { border: none; }hr { display: none; }input {	font-family: 'Trebuchet MS', verdana, arial, helvetica, sans-serif;	font-size: 11px;	color: #333;	}	/*---- STANDARD FORMS -----*/.std_form			{	margin: 0 auto; padding: 0; width: 620px;	}.std_form table 	{  border-width:0;  font-size:100%;  color:#333;  width:100%;  }.std_form th, .std_form td 		{  border-top: 1px solid #CABBA9;  border-width:1px 0 0 0;  padding: 5px 10px;  font-size: 10px; color: #333; vertical-align: top; }.std_form th 		{  background: #fff;  padding-left:5px;  font-size:100%;  color:#664E38;  text-align:left; width: 300px;	  }.std_form td.num	{	width: 30px;  font: bold 10px verdana, arial, sans-serif; color: #333; 	}.std_form input.text	{	width: 200px;	}.std_form input.signup	{	border-right: 2px solid #333; border-bottom: 2px solid #333; margin: 10px 5px 0 0; font-weight: bold; 	}