body { color: #000; font-family: Arial, Helvetica, sans-serif, Helvetica, Geneva, SunSans-Regular, sans-serif; background-image: url(../../images/site/bg-body.gif); background-repeat: repeat; background-attachment: scroll; background-position: center top; }

a {
	color: #13416F;	
}

a:hover {
	color: #453047;
}



p { font-size: 12px; line-height: 16px; text-align:left ; margin-top:0; margin-bottom:12px; }

h1 {
	font-size:14px;
	line-height: 18px;
	font-weight: bold;
	color: #3c3d8e;
	letter-spacing: 1px;
	margin-bottom: 20px;
}

form {
	font-family: Arial, Helvetica, sans-serif, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height:16px;
}

option {
	font-family: Arial, Helvetica, sans-serif, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height:16px;
}

textarea {
	font-family: rcontentArial, Helvetica, sans-serif;
	line-height:16px;
}

input {
	font-family: Arial, Helvetica, sans-serif, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height:16px;
}

select {
	font-family: Arial, Helvetica, sans-serif, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height:16px;
}

.mainText { font-size: 12px; font-family: Arial, Helvetica, sans-serif, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align: justify; padding: 10px; line-height:16px; }
.head   { color: #453047; font-size: 12px; font-variant: small-caps; font-weight: bold; line-height: 25px; letter-spacing: 3px; margin-bottom: 10px }
.mainTextTable {
	font-family: Arial, Helvetica, sans-serif, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-align: justify;
	line-height: 16px;
}

.formTableLeft {
	font-family: Arial, Helvetica, sans-serif, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-align: left;
	line-height: 16px;
}

.formTableRight {
	font-family: Arial, Helvetica, sans-serif, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-align: right;
	line-height: 16px;
}

.formTableCenter {
	font-family: Arial, Helvetica, sans-serif, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-align: center;
	line-height: 16px;
}

.formTableJustify {
	font-family: Arial, Helvetica, sans-serif, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-align: justify;
	line-height: 16px;
}

.redTableBorder {
	font-family: Arial, Helvetica, sans-serif, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-align: justify;
	line-height: 16px;
	border: thin solid #453047;

}

.blueBold {
	color: #346799;
	font-weight: bold;
	line-height: 16px;
}

.redBold {
	color: #453047;
	font-weight: bold;
	line-height: 16px;
}

.blueOnBrownBold {
	color: #13416F;
	font-weight: bold;
	line-height: 16px;
	background-color: #C6B6AD;
}

.blueOnBrown {
	color: #13416F;
	line-height: 16px;
	background-color: #C6B6AD;
	text-align: justify;
}

.whiteOnRed {
	color: #FFFFFF;
	font-weight: bold;
	line-height: 16px;
	background-color: #453047;
	padding: 5px;
}

.whiteOnBlue {
	color: #FFFFFF;
	font-weight: bold;
	line-height: 16px;
	background-color: #13416F;
	padding: 5px;
}

.smallBottomText {
	font-family: Arial, Helvetica, sans-serif, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #13416F;
	text-decoration: none;
}

.smallBottomText:hover {
	color: #453047;
}

.formButton {
	font-family: Arial, Helvetica, sans-serif, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #59687A;
	height: 25px;
	width: 180px;
	clip:  rect(   );
	border: 1px solid #13416F;
}

.photo    { margin-right: 12px; margin-bottom: 6px; border: solid 1px #13416f }
