/* Resolution Interactive Media */
/* Developed By: Jonathan Kochis And Brendan Farr-Gaynor */
/* jonathan@teamresolution.com / bj@teamresolution.com */

body {
	font-family: Trebuchet,Arial,Verdana,Sans-serif; /*Georgia, Serif; */
	font-size:11px;
	margin: 0px;
}

/* Mac and Windows show background colour shifting between platforms, two classes used to correct for this  */
body.macBody { background-color: #D9C8AD; }  /* Turned out to be a gamma problem in Panther, was corrected in Tiger */
body.winBody { background-color: #D9C8AD; }


a.headerLink {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.headerLink:hover {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

a.loginLink {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color: #BE9281;
	font-size: 9px;
	text-decoration: none;
}

a.loginLink:hover {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color: #BE9281;
	font-size: 9px;
	text-decoration: underline;
}


a.breadCrumbLink {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;

}

a.breadCrumbLink:hover {
	font-family:Geneva, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
	font-size: 11px;
	text-decoration: underline;

}

.breadCrumb {
    font-family:Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;

}


a.bodyCopyLink {
	color:#181ea5;
	font-size: 11px;
	text-decoration: none;

}

a.bodyCopyLink:hover {
	color: #181ea5;
	font-size: 11px;
	text-decoration: underline;

}

.supportText {
	color: #BFD595;
	font-size: 16px;
	font-weight:bold;
	text-decoration: none;

}

.supportSubText {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.pageHeading {
	color: #C3AC88;
	font-size: 20px;
	text-decoration: none;
}

.subHead {
	color: #C3AC88;
	font-size: 11px;
	text-decoration: none;
}

.bodyCopy {
	color: #333333;
	font-size: 11px;
	text-decoration: none;
}


.footerCopy {
	color: #C3AC88;
	font-size: 11px;
	text-decoration: none;
}


/* Form Layouts */

input {
font-size:11px;

}

label {
	color: #333333;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
}

.alertBox {
	background-color: #FFFFCC;
	border: 1px solid #FFCC66;	

}
.standardBox {
	background-color: #F8F5F0;
	border: 1px solid  #F0EADF;
	color:#333333;

}

.standardBoxHeader {
	background-color: #D9C8AD; /*#F0EADF; */
	/*border: 1px solid #B03A0D; */
	font-size: 12px;
	font-weight:bold;	
	padding:5px;	
}


.formBox {
	background-color: #F0EADF;
	border: 1px solid #D9C8AD; 
	color:#333333;
}

.formBoxHeader {
	background-color: #D9C8AD; 
	font-size: 12px;
	font-weight:bold;	
	padding:5px;	
}



.lineMe {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9C8AD;
}

.lineMeSecondary {
	padding-top:5px;
	padding-bottom:5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D9C8AD;
}

.standardRow {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color:#D7D7D7;
	border-left-color: #CCCCCC;

}


