body {

	padding:0 !important;

	margin:0 !important;

	font-family:Verdana,Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:20px;

	color:#003366;

	background-color:#CCCCCC;

	text-align:justify;

	width:100%;

}



h1 {

	font-size: 27px;

	color: #528917;

	font-weight: normal;
	line-height:30px;
	text-align:left;
}



#contentleft p, #contentright p {

	padding:3px 0 3px 0 !important;

	margin:0 !important;

}



a {

	color:#074B88;

	text-decoration:underline;

}



a:hover {

	text-decoration:none;

}



.line {

	border-bottom:1px solid #000000;

	height:15px;

	width:550px;

}



#content .line {

	margin-bottom:15px;

}



#contenttop a, #contentbottom a {

	color:#074B88;

	font-weight:bold;

	text-decoration:none;

}



#contenttop a:hover, #contentbottom a:hover {

	text-decoration:underline;

}



#top {

	width:640px;

	height:20px;

	margin-left:auto;

	margin-right:auto;

	color:#074B88;

	font-size:10px;

	font-weight:bold;

	text-align:right;

	padding-top:20px;

}



#top a {

	color:#074B88;

	text-decoration:none;

}


#top a:hover {

	text-decoration:underline;
	
}



#main {

	width:640px;

	background-color:#FFFFFF;

	margin-left:auto;

	margin-right:auto

}



#logo {

	width:640px;

	height:140px;

	background-image:url(inspire-big.gif);

	background-repeat:no-repeat;

}



#logosmall {

	width:640px;

	height:91px;

	background-image:url(inspire-small.gif);

	background-repeat:no-repeat;

}



#content {

	width:550px;

	padding:20px 45px 45px 45px;

}



#content img {

	padding-top:10px;

}



#home img {

	padding-top:0;

	margin-top:-10px;

}



#contenttop {

	width:550px;

	padding:20px 45px 20px 45px;

}



#contentleft {

	width:300px;

	float:left;

	text-align:left;

}



#contentright {

	width:300px;

	float:right;

	text-align:left;

}



#contentleft h1, #contentright h1 {

	font-size:12px;
	line-height:17px;
	width:295px;

	height:20px;

	color:#074B88;

	font-weight:bold;

	background-color:#CCCCCC;

	padding:1px 0 0 5px;

}



#contentleft .textbox, #contentright .textbox {

	border:1px dotted #000000;

	margin:10px;

	padding:10px;

}



.skyimg .textbox {

	height:131px;

	vertical-align:center;

	background-image:url(skyimg.jpg);

	background-repeat:no-repeat;

}



.slineheight p {

	line-height:15px;

}



.boxslineheight .textbox {

	border:1px dotted #000000;

	margin:10px;

	padding:10px;

	line-height:15px;

}



.boxslineheight .textbox p {

	padding:3px 0 3px 0 !important;

	margin:0 !important;

}



#contentbottom {

	width:550px;

	padding:20px 45px 20px 45px;

	clear:both;

}



#back {

	float:left;

	margin-bottom:-1px;

}



#totop {

	float:right;

	clear:right;

	display:inline;
	
	background-image:url(navitop.gif);

	background-repeat:no-repeat;


}


#bottom {

	width:640px;

	height:30px;

	margin-left:auto;

	margin-right:auto

	text-align:center;

	clear:both;

	color:#074B88;

	font-size:11px;

}



#bottom a {

	color:#074B88;

}



.align-left {

	text-align:left;

}



.align-center {

	text-align:center;

}



.align-right {

	text-align:right;

}



.px10 {

	font-size:10px;

	line-height:13px;

}



.px10grey {

	font-size:10px;

	line-height:13px;

	width:100%;

	background-color:#CCCCCC;

	padding:8px 0 !important;

	text-align:center;

}



