
body {background-color:#FFFFFF; }

div {
font-family: verdana, helvetica, arial;
font-size:12px;
line-height:18px;
color: #4A4C4D;
text-align:left;

}

td {font-family: verdana, helvetica, arial;
font-size:12px;
line-height:150%;
color: #4A4C4D;
text-align:left;
}
.title {
font-family:georgia, Georgia, 'Times New Roman', times;
font-size: 28px;
color: #689AB1;
font-weight:bold;
}

.subtitle {
font-family:georgia, Georgia, 'Times New Roman', times;
font-size: 20px;
color: #689AB1;
font-weight:bold;
}


.header {
font-family:georgia, "Times New Roman", Times, serif;
font-size: 26px;
font-weight:bold;
line-height:120%;
color: #2A4E6A;
}
a:link, a:visited, a:active {
color: #4188AA;
text-decoration:none;
}

a:hover {
color: #4188AA;
text-decoration:underline;
}

a.button:visited, a.button:link, a.button:active {
display:block;
padding-left:3px;
padding-right:3px;
background: #D8D6D6;
color: #3A76AD;
text-decoration:none;
border:solid 1px #6E9DAC;
border-radius:2px;
-moz-border-radius: 2px;
-khtml-border-radius: 2px;
-webkit-border-radius: 2px;
}
a.button:hover {
display:block;
padding-left:3px;
padding-right:3px;
background: #3A76AD;
color: #D8D6D6;
text-decoration:none;
border:solid 1px #3A76AD;
border-radius:2px;
-moz-border-radius: 2px;
-khtml-border-radius: 2px;
-webkit-border-radius: 2px;
}

input.submitStyle {
	font-family:verdana; 
	color:#3B5B67; 
	font-faily:verdana, arial;
	font-size:11px; 
	border:solid 1px #31799B;
	padding:3px;
	background:#FFFFFF; 
	cursor:pointer;
	box-shadow: 1px 1px 2px #7ED3F7;
	-moz-box-shadow: 1px 1px 2px #7ED3F7;
	-webkit-box-shadow:1px 1px 2px #7ED3F7;
	-khtml-box-shadow: 1px 1px 2px #7ED3F7;
	border-radious:2px;
	-moz-border-radius: 2px;
	-khtml-border-radius: 2px;
	-webkit-border-radius: 2px;
}

input.textFocus, textarea.textFocus {

	font-family:verdana; 
	color:#3B5B67; 
	font-size:12px; 
	border:solid 1px #5D8695;
	padding:3px;
	background:#FFFFFF;
	box-shadow: 1px 1px 2px #5D8695;
	-moz-box-shadow: 1px 1px 2px #5D8695;
	-webkit-box-shadow:1px 1px 2px #5D8695;
	-khtml-box-shadow: 1px 1px 2px #5D8695;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-khtml-border-radius: 2px;
	-webkit-border-radius: 2px;
	width: 300px;
}

input.textBlur, textarea.textBlur {

	font-family:verdana; 
	color:#3B5B67; 
	font-size:12px; 
	border:solid 1px #5D8695;
	padding:3px;
	background:#FFFFFF;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-khtml-border-radius: 2px;
	-webkit-border-radius: 2px;
	width: 300px;
}

select.textBlur {

	font-family:verdana; 
	color:#3B5B67; 
	font-size:12px; 
	border:solid 1px #5D8695;
	padding:3px;
	background:#FFFFFF;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-khtml-border-radius: 2px;
	-webkit-border-radius: 2px;
}

div.container {
	border:solid 1px #31799B;
	box-shadow: 1px 1px 3px #7ED3F7;
	-moz-box-shadow: 1px 1px 3px #7ED3F7;
	-webkit-box-shadow:1px 1px 3px #7ED3F7;
	-khtml-box-shadow: 1px 1px 3px #7ED3F7;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding:14px;
}

