/* CSS Document */


*, .x {												
	border: 0;
	outline: 0;
	padding:0;
	margin:0;
	}

body {
	color:#113855;
	margin:0;
	padding:0;
	font-size:0.8em;
	text-align:center;
	background:#FEFDFC;
	font-family:Georgia, Times New Roman, Times, serif;
}


hr {
display:block;
border-left:none;
border-bottom:1px solid #E5E5E5;
border-right:none;
border-top:none;
margin:5px 0 25px 0;

}

ul {
list-style:none;
}

ul ul{
}

/*------------------------ Font styles ------------------------------------*/

h1, h2, h3, h4, h5, h6 { 
font-weight: bold; 
margin-bottom: 0;
padding-bottom:3px;
margin-top: 0;
padding-top:0;
color:#113855;
}

h1 {  font-size: 2.00em; 	}
h2 {  font-size: 1.80em;  	}
h3 {  font-size: 1.50em; 	}
h4 {  font-size: 1.20em; 	}
h5 {  font-size: 1.20em; 	}
h6 {  font-size: 1.20em; 	}



a {
color:#4A87BC;
text-decoration:underline;
}

a:hover {
color:#999;
text-decoration:none;
}

a.selected {
text-decoration:none;
}

p {
line-height:140%;
padding:0;
margin:5px 0 20px 0;
}

.highlight {
font-size:1.6em;
}


/*------------------------ Common ------------------------------------*/

.hide	{ display: none;	}
.inline	{ display: inline;	}
.block	{ display: block;	}
.nfloat	{ float: none;		}
.lfloat	{ float: left;		}
.rfloat	{ float: right;		}
.clear	{ clear: both;		}
.lclear	{ clear: left;		}
.rclear	{ clear: right;		}



/*------------------------ Containers ------------------------------------*/


/*------------------------ header ------------------------------------*/

.HeaderRow {
	background:#F3ECE0 url(images/background3.png) repeat-x top center;
	width:100%;
	float:left;
}



.HomeImage {
	background:  url(images/homeimage.gif) no-repeat bottom right;
	width:100%;
	float:left;
	}
	
.Header {
float:left;
width:100%;
color:#fff;
}

	.Header a{
	color:#fff;
	}
	
	.Header p{
	text-align:right;
	}
	
	
	.Header ul{
	margin:40px 0 30px 0;
	padding:0;
	}
	
	.Header ul li{
	margin:0;
	padding:0;
	display:inline;
	font-size:1.6em;
	
	}
	
	.Header ul li a{
	color:#fff;
	padding:10px 15px 10px 15px;
	
	}
	
	.Header ul li a:hover{
	color:#4A87BC;
	background:#FEFDFC;
	
	}
	
	.Logo {
	float:left;
	width:200px;
	}


/*------------------------Intro ------------------------------------*/

.Intro {
float:left;
width:100%;
padding:20px 0 20px 0;
}

	.Intro p{
	font-size:1.3em;
	}
	
	.Intro h2{
	font-size:2.1em;
	}
	
	.HomeImage .Intro p{
	width:500px;
	}


/*------------------------ Main Content ------------------------------------*/

.MainContent {
background:#fff;
width:100%;
padding:20px 0 20px 0;
width:100%;
float:left;
}


	.ContentLeft {
	float:left;
	width:450px;
	}
	
	
		
	#flashcontent {
		width: 450px;
		height: 680px;
		padding:20px 0 20px 0;
	}
	
	
	
	.ContentRight {
	float:right;
	width:330px;
	}
	
	
	.ContentRight img{
	margin-bottom:10px;
	}



.MainContent ul{
margin:20px 0 30px 0;
padding:0;
}

.MainContent ul li{
margin:10px 0 10px 0;
padding:0 0 0 15px;
background:url(images/bull.png) no-repeat 0 3px;
}


.Container {
width:800px;
text-align:left;
margin:0 auto 0 auto;
}

	
/*------------------------ Footer ------------------------------------*/


.Footer {
	width:100%;
	padding:0 0 20px 0;
	float:left;
}

.FooterInfo {
background: url(images/footer_logo.png) no-repeat top left;
padding:40px 0 20px 0; 
}

.FooterInfo p{
padding-left:90px; 
}

