/* CSS Document */

body {
background-color:#FFC234;
/*background-color:#2C57A6;*/
/*background-image:url(../background.jpg);*/
background-repeat:repeat-x;
font-size:11px;
}

.wrapper {
margin: 20px auto;
width:700px;
/*background-color:#EAEADF;*/
background-color:#FFFFFF;
text-align:center;
}

.banner {
padding-top:10px;
margin:0 auto;
}



.links {
float:left;
padding-left:25px;
width:175px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.2em;
font-weight:bold;
text-decoration:none;
}

.links p {
text-align:right;
color:#A11B11;
margin-left:5px;
padding-right:6px;
margin-top:15px;
text-decoration:none;
}

.links p a:link {
text-decoration:none;
color:#A11B11;
}



.links p  a:visited {
color:#132A56;
text-decoration:none;

}
.links p  a:hover {
color:#20468D;
text-decoration:none;
}

.text {
float:right;
width:450px;
text-align:left;
padding-top:70px;
padding-left:15px;
border-left:solid 1px #20468D;
margin-right:10px;
}

.text h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:3px;
padding-left:5px;
font-size:1.1em;
font-weight:normal;
color:#FFFFFF;
background-color:#0076B4;
letter-spacing:.5em;
}

.text h2 {
font-family:Georgia, "Times New Roman", Times, serif;
color:#911B11;
font-size:1.7em;
font-weight:normal;
}

.text h3 {
font-family:Georgia, "Times New Roman", Times, serif;
color:#999999;
font-size:2.5em;
font-weight:normal;
}



.text p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.2em;
margin-right:30px;
line-height:1.7em;
}

.text li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.2em;
margin-right:20px;
line-height:1.7em;
}

.photo {
padding:3px;
margin-left:10px;
margin-right:20px;
border:1px solid #911B11;
float:right;
clear:none;
background-color:#FFFFFF;
}

.photo p {
width:inherit;
font-family:"Times New Roman", Times, serif;
font-size:1em;
line-height:1.1em;
color:#333333;
margin-left:1px;
margin-right:0;
margin-top:3px;
margin-bottom:3px;
}

.photoleft {
padding:3px;
margin-left:10px;
margin-right:20px;
border:1px solid #911B11;
float:left;
clear:none;
background-color:#FFFFFF;
}

.photoleft p {
width:inherit;
font-family:"Times New Roman", Times, serif;
font-size:1em;
line-height:1em;
color:#333333;
margin-left:1px;
margin-top:3px;
margin-bottom:3px;
}

.callout {
float:right;
width:40%;
padding-left:30px;
}

.callout p {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font-size:2em;
	line-height:1.3em;
	font-weight:normal;
	text-indent: -.4em;
}

.footer {
width:100%;
clear:both;
height:20px;
}

.button {
color:#9F0F0F;
border:1px solid #CCCCCC;
padding:3px;
padding-left:8px;
width:34px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:1.2em;
letter-spacing:.3em;
margin-bottom:5px;
}

.button a:link {
color:#9F0F0F;
text-decoration:none;
}

.button a:visited {
color:#9F0F0F;
text-decoration:none;
}

.button a:hover {
color:#0060A7;
text-decoration:none;
}



.validationMessage  
{ 
	font-family: Arial;
	font-size: 13px; 
	font-weight: bold; 
	color: red;
}
