@charset "UTF-8";
/* CSS Document */

body {
	font-family:Verdana, Geneva, sans-serif;
	font-size:90%;
	color:#666;
	background-color:#ecebe6;
	background-image:url(../images/bckgd.png);
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
}
a {
	color: #356bb1;
	text-decoration: underline;
}

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

/*fonts*/


h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	font-style:italic;
	font-weight:lighter;
	color:#333;
}
h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-style:italic;
	font-weight:lighter;
	color:#1c75bc;
}
h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-style:italic;
	font-weight:lighter;
	color:#666;
}
.inlineh3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	font-weight:lighter;
	color:#1c75bc;
}
.smaller {
	font-size:90%;
}
.asterisk {
	font-size:10px;
}
#italiclarge {
	font-family: Georgia, serif;
	font-weight: normal;
	font-size:20px;
	font-style:italic;
}

.blue {
	color:#1c75bc;
}
.linespacing {
	line-height:20px;
}
.linesplg {
	line-height:26px;
}
/*divs*/
.clear {
	clear:both;
	}

#Wrapper {
	width:1060px;
	top: auto;
	position: relative;
	margin-left:auto;
	margin-right:auto;
}

#WrapperTop {
	width:1060px;
	background-image:url(../images/topwrapper1060.png);
	background-repeat:no-repeat;
	background-position:center top;
	top:auto;
	position: relative;
	margin-left:auto;
	margin-right:auto;
}

#WrapperMid {
		width:1060px;
		top:auto;
		position: relative;
		margin-left:auto;
		margin-right:auto;
}

#Header{
	height:95px;
	width:960px;
	margin-left:auto;
	margin-right:auto;
}
#menugroup {
	float:right;
	height:100px;}
#logo {
	float:left;
	height:75px;
	width:150px;
	margin-top:25;
	}
.blueline{
	border-top:2px solid #1c75bc;
	margin-top:15px;
	padding-bottom:15px;
	width:900px;
	height:1px;
	margin-left:27px;
	
}
#Content {
	width:950px;
	margin-left:auto;
	margin-right:auto;
	position: relative;
	background-color:#ffffff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 2px 2px 10px #bcbcbc;
	padding-top:1px;
}

#TopContent{
	width:890px;
	border:solid 1px #cccccc;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding:15px;
	margin:15px;
	min-height:260px;
	background-color:#faf9f4;
}
#homeimage {
		border:solid 8px #ecebe6;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding:2px;
	margin:15px;
}

	
#OneColumn{
	border:solid 1px #cccccc;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding:15px 15px 15px 20px;
	background-color:#fefefe;
	font-size:95%;
	line-height:20px;
}


#TopContent img{
	margin-right:15px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border:solid 1px #bbbbbb;
	padding:5px;
	background-color:#deddd8;
	
}

#Main{
	width:890px;
	border:solid 1px #cccccc;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding:15px;
	background-color:#faf9f4;
	margin:15px;
}
.TwoColumnLeft{
	width:405px;
	float:left;
	border:solid 1px #cccccc;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding:0px 15px 15px 20px;
	background-color:#fefefe;
	margin-top:15px;
	min-height:260px;
	font-size:95%;
	line-height:20px;
}
.TwoColumnRight{
	width:405px;
	float:right;	
	border:solid 1px #cccccc;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding:0px 15px 15px 20px;
	background-color:#fefefe;
	margin-top:15px;
	min-height:260px;
	font-size:95%;
	line-height:20px;
}
#RightColumn{
	width:350px;
	float:right;
	margin-right:10px;
}


#ThreeColumn1{
	width:300px;
	float:left;
	color:#C00;
	background-color:#cCF;
	border:solid 1px #f00;
	margin-left:10px;
	
	
}

#ThreeColumn2{
	width:300px;
	float:left;
	color:#C00;
	background-color:#FCF;
	border:solid 1px #f00;
	margin-left:12px;
}

#ThreeColumn3{
	width:300px;
	float:left;
	color:#C00;
	background-color:#FCF;
	border:solid 1px #f00;
	margin-left:12px;
}

#AdditionalLinks {
	padding-top:20px;
	font-size:90%;
	padding-bottom:40px;
}

