/********** FONT FAMILIES **********/
.contentWell, .formInput, ul, li, td, .border, .borderLeftCol, .borderRightCol 
	{	font-family: Arial, Helvetica, sans-serif; }

.formSubtitle 
	{	font-family: Arial, Helvetica, sans-serif; }

.subtitle
	{ 	font-family: Tahoma;  }



/********** FONT SIZES & WEIGHTS **********/
.contentWell, .formInput, .checklist, td
	{	font-size: 12px; }

.subtitle, .formSubtitle 
	{ font-size: 15px; }

.border, .borderLeftCol, .borderRightCol, .list 
	{ font-size: 11px; }

.subtitle
	{	font-weight: bold; }



/********** COLOR **********/
.subtitle
	{	color:#666666;	}

.formInput
	{	color:#000000;
		Border: solid 1px #D5CAB7;
		background: #ffffff; }

.formSubtitle
	{	color:#993333; }

a:link, a:active 
	{	color : #336699; }

a:visited 
	{	color: #9565AE; }

.border
	{	border-top: solid 1px #E4E3E3;
		border-bottom: solid 1px #E4E3E3;
		padding: 2px; }

.borderLeftCol
	{	border-bottom: solid 1px #E4E3E3;
		border-right: solid 1px #E4E3E3;
		padding: 10px; }

.borderRightCol
	{	border-bottom: solid 1px #E4E3E3;
		padding: 10px; }




/********** ALIGNMENT, MARGINS & POSITIONING **********/

.contentWell 
	{	vertical-align: top;
		float:left;
		width:347px;
		margin: 12px 4px; }

.norepeat 
	{	background-repeat: no-repeat; }

.subtitle 
	{	float:right;
		width:525px;
		margin-right: 0px;
		padding: 2px; 
		text-align: right;}

table 
	{	vertical-align: top;
		border-width: 0;
		border: outset 0;
		border: inset 0;
		padding: 0;
		border-spacing: 0; }

UL.checklist 
	{	margin-left: 6px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding-left: 1em;
		line-height: .6cm; 
		list-style-image: url("checkmark.gif") }

BODY
	{	
		margin: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px; }


