body{
	background-color: #A09992;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;	
}

#navsub{
	padding:0px 0px 0px 6px;
	border: 0px;
	position: absolute; 
	z-index: 90; 
	visibility : hidden; 
	top:190px;
}

p{
	margin:0px 0px 12px 0px;
}

a, a:active{
	text-decoration:none;
	color:#227BAE;
}
a:visited{
	color:#6722AE;
}
a:hover{
	text-decoration:underline;
}

blockquote
{
    margin:0px 0px 0px 2em;
}

fieldset td blockquote
{
    font-size:11px;
}

fieldset td blockquote p
{
    margin:0px;
}

fieldset td
{
    padding-top:3px;
    padding-bottom:4px;
    vertical-align:top;
}

fieldset td td
{
    padding-top:0px;
    padding-bottom:0px;
}

.formInput
{
    
    border:1px solid #505f61;
    border-bottom:1px solid #57686a;
    border-right:1px solid #57686a;
    background-color:#eeeeee;

}

.formFieldFocus
{
    background-color:#ffffff !important;
}

fieldset
{
    margin:0px 0px 1em 0px;
    border:1px solid #A09992;
    
    padding:15px;
}

legend
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:0px 0px 12px 0px;
	padding:0px;
	
	color:#776F67;
}

#secondaryNav td, .secondaryNavTD{
	font-family:Arial;
	padding:5px 30px 6px 10px;
	background-repeat:no-repeat;
	border-top:2px solid #F2E8CC;
	text-align:right;
	letter-spacing:1px;
	font-size:12px;
}

a.secondaryNav, .secondaryNav:link, .secondaryNav:visited, .secondaryNav:active{
	text-decoration:none;
	color:#F2E8CC;
}

.secondaryNav:hover{
	text-decoration:none;
}

.secondaryNavOver{
	background-image:url(/common/images/secondarynav_arrow_over.gif);
	background-color:#3F3D3A;
	background-position:133px center;
}

.secondaryNavOut{
	background-image:url(/common/images/secondarynav_arrow.gif);
	background-position:133px center;
}

.secondaryNavSelect{
	background-image:url(/common/images/secondarynav_arrow_select.gif);
	background-position:135px center;
	background-color:#3F3D3A;
}

.alignRightMargin{
	margin:0px 0px 4px 12px;
	float:right;
}

.alignLeftMargin{
	margin:0px 12px 4px 0px;
	float:left;
}

.alternateRow{

	background-color:#F2ECDD;
}

.baseBorder{
	border:1px solid #CEC5AE;
}

.cellPadTop{
	padding-top:5px;
}



#footer{
	margin:8px 15px 5px 15px;
	font-size:11px;
	line-height:12px;
}

#footerCopyright{
	font-size:10px;
	display:block;
	margin-top:3px;
}

a.formButton
{
   padding:0px;
    border:1px solid #2f2e2b;
    background-color:#3f3d3a;
    color:#f2e8cc;
    display:table;
}

.formButton:hover
{
    text-decoration:none;
    background-color:#5a3d1b;
}

.formButton:hover span
{
    border:1px solid #805726;
    border-bottom:0px;
    border-right:0px;
}

.formButton span
{
    border:1px solid #67645f;
    border-bottom:0px;
    border-right:0px;
    padding:3px 8px 3px 8px;
    display:table;
}

.formButton:active
{
    color:#f2e8cc;
}

.midRowBorder{
	border-top:2px solid #505F61;
	border-bottom:2px solid #505F61;
}

.pageTitle, h1{
	font-family:helvetica, arial;
	font-size:16px;
	color:#374243;
	font-weight:bold;
	margin:0px 0px 5px 0px;
	line-height:20px;
	letter-spacing:1px;
}

.privacyPolicy, .termsOfUse{
	text-align:justify;
}

#sidebar{
	font-size:11px;
}

h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:0px 0px 5px 0px;
	color:#776F67;
}

.contentTable{
	padding:15px;
}

.contentStyledTable td{
	padding:8px;
}

.backgroundTan{
	background-color:#D7CFB6;
}
.fontBrown{
	color:#776F67;
}

.fontHeader{
	font-family:helvetica, arial;
}

.fontRed{
	color:#C90016;
}
.tableHead{
	background-color:#C90016;
	color:#663399;
	padding:8px 8px 7px 8px;
	color:#F2E8CC;
	font-size:12px;
	font-family:arial;
	letter-spacing:1px;	
	
}


tr.enlarge {}
tr.enlarge td {font-size:11px;}
tr.enlarge td a {display:block; padding:3px 8px; background:#b5ae99; color:#3F3D3A;}
tr.enlarge td a:hover {color:#000;}

