@charset "utf-8";
/* CSS Document */

body {
background-color:#FFF;
color:#333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
	

h2 {
background-color:#fff;
color:#ae6713;
font-size:18px;
font-family:Georgia, Times, serif;
font-weight:100;
text-align:center;
padding-top:30px;
}
	
h3 {
background-color:transparent;
color:#ae6713;
font-size:18px;
font-family:Georgia, Times, serif;
font-weight:100;
text-align:center;
padding-top:30px;
padding-bottom:15px;
}

.boxed {
background-color:transparent;
color:#333;
font-size:12px;
font-family:Helvetica, sans-serif;
text-align:center;

}
.boxed p{
background-color:transparent;
color:#333;
font-size:11px;
font-family:Helvetica, sans-serif;
text-align:justify;
padding:10px 25px 10px 25px;
line-height:16px;
}

#formWrap {
border:1px solid #8dbae4;
width:650px;
margin:auto;
background-color:#fff;
background-image:url(/images/ltBlueGradient.jpg);
background-repeat:repeat-x;
padding-top:20px;
}

form {
width: 500px;
margin:10px auto 5px auto;
padding:10px;
text-align:center;
background-color:#FFF;
color: #333;
font-size:11px;
}

fieldset {
padding-top:10px;
border: 2px solid #8dbae4;
background-color:#DEEBF8;
margin-bottom:15px;
}

.info{
padding-right:15%;
text-align:right;
}




.details {
text-align:left;
background-color:#005588;
color: #fff;
font-size:9px;	
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
letter-spacing:2px;
padding:0px 2px 0px 4px;
}

select {
font-size:11px;
}



.route {
padding-right: 35px;
text-align:right;
}

.views {
text-align:left;
background-color:#fff;
color: black;
font-size:12px;	
font-weight:bold;
}

label {
display:block;
font-weight:bold;
font-size:11px;
padding-top: 10px;
}

.textarea {
width:275px;
height:100px;
font-size:11px;
background-color:#fff;
color: #333;
}

.textInput {
width:195px;
font-size:11px;
background-color:#fff;
color: #333;
}


.warning {
color:#ff0000;
font-weight:bold;
background-color:  #fff;
text-align:center;
}

.success {
color:#693;
font-weight:bold;
background-color:#fff;
text-align:center;
}

#send {
margin-top:15px;
width:60px;
font-size:11px;
font-weight:bold;
}

#contactHeader {
padding-top:40px;
padding-bottom:15px;
width:600px;
text-align:center;
margin-left:80px;
}

#commentsThanks h3 {
font-family: Helvetica, sans-serif;
font-size:14px;
font-weight:700;
letter-spacing:.25px;
color: #b36b00;
background-color:#DEEBF8;
width:550px;
text-align:center;
border:2px solid #8dbae4;
padding:20px;
margin: 80px auto 300px auto;
}

.pageTitle {
background-color:transparent;
color:#195539;
font-size:18px;
font-family:helvetica, sans-serif;
font-weight:300;
line-height:20pt;
text-align:center;
letter-spacing:2px;
}

.emailUpdate {
background-color:transparent;
color:#333;
font-size:11px;
font-family:Helvetica, sans-serif;
text-align:center;
padding:10px 25px 10px 25px;
line-height:16px;

}



.emailUpdate a:link {
font-size:10px;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
color:#005588;
background-color:#fff;
border-bottom: 2px dotted #76b733;
}

.emailUpdate a:visited {
font-size:10px;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
color:#005588;
background-color:#fff;
border-bottom: 2px dotted #76b733;

}

.emailUpdate a:hover {
font-size:10px;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
color:#ca1500;
background-color:#fff;
border-bottom: 2px dotted #ca7900;

}
.emailUpdate a:active {
font-size:10px;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
color:#006699;
background-color:#fff;
border-bottom: 2px dotted #ca7900;
}

#submit {
color:#fff;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#005588;
background-repeat:repeat-x;
padding:1px;
border-top:1px solid #777;
margin-left:4px;
font-weight:bold;
	}



#footer {
background-color:#FFFFFF;
color:#4c7e8f;
width:auto;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
margin-top:30px;
padding-top:5px;
clear:both;
}




input.my-url {
display:none;
}
