@import url(RootLayout.css);
body
{
	font-family:Arial;
	color:#666666;
	font-size:0.8em;
	background-color: #ffffff;
	background-image: url(/assets/images/general/body_background.gif);
	background-repeat: repeat-x;
	background-position: top left;
	text-align: center;
	margin: 0;
}
p { color:#666666;}
#pageContent h1 { color:#cc0099;font-size:1.9em;margin:0px 0 15px 0; font-weight: normal; }
#pageContent h2 { color:#cc0099;font-size:1.7em;margin:25px 0 15px 0; font-weight: normal; }
#pageContent h3 { color:#cc0099;font-size:1.55em;margin:22px 0 12px 0; font-weight: normal; }
#pageContent h4 { color:#cc0099;font-size:1.3em;margin:20px 0 10px 0; font-weight: normal; }

.image-right { float: right; margin: 0 0 10px 15px; }
.image-left { float: left; margin: 0 15px 10px 0px; }




.darkerText { color:#333333; }
.alert {color: #FF0000;}
.confirmation { color:#60BB46;font-weight:bold; }
.mainValidationSummary {color: #FF0000;border: solid 1px #d1d1d1;background-color: #fad6d6;vertical-align: middle;padding: 5px;font-weight: bold;font-size:small;}
.hide{display: none;}
a {color:#666666;}
select{font-family: arial;border: 1px solid #9d9082;color:#666666;font-size:1.0em;}
textarea{font-family: arial;border: 1px solid #9d9082;color:#666666;font-size:1.0em;}
input{font-family: arial;border: 1px solid #9d9082;color:#666666;font-size:1.0em;}
.pgButton 
{
	font-size:0.9em;
	background-repeat:no-repeat;
	margin:0 3px 0 3px;
	color:#fff;
	padding:5px 0 0 0;
	height:25px;
	text-align:center;
	text-decoration:none;
	float:left;
}

.dpgButton 
{
	font-size:0.9em;
	background-repeat:no-repeat;
	margin:0 3px 0 3px;
	color:#fff;
	padding:0;
	height:25px;
	text-align:center;
	text-decoration:none;
	border:solid 0px #000;
}

.radioButton input
{
	border: none;
}

.alignRight{text-align: right;}
.alignLeft{text-align: left;}
.alignCenter{text-align: center;}
.masterLinks{    float: right;text-align:right;padding-top: 5px;}
.masterLinks a, a.stdLink{color: #474747;text-decoration: none;}
.masterLinks a:hover, a.stdLink:hover{text-decoration: underline}
a.stdLink.alert{color:#ff0000;}
.inlineImage {vertical-align:middle;}
.sectionHeading {float:left;text-align:left;width:663px;height:20px;color:#666666;background-color:#fde8cf;padding:5px 0 0 7px;margin:10px 0 0 0;}
.contentSeperator { width:100%;height:4px;background-color:#fde8cf;border-top: solid 1px #fef6ec; border-bottom: solid 1px #fef6ec;font-size:0.1em; }
.subContentSeperator { width:100%;height:2px;background-color:#fef1e2;border-top: solid 1px #fff9f3; border-bottom: solid 1px #fff9f3;font-size:0.1em; }
