/* CSS Document */

* {
	padding:0;
	margin:0;
	}

#iBody {
	background-color:#ffffff;
	font-family:Cambria, Helvetica, Arial, sans-serif;
	text-align:center;
	color:#333333;
	font-size:.9em;
	line-height:1.11em;
	letter-spacing:.08em;
	text-decoration:none;
	}

#Container {
	background-color:#ffffff;
	width:1024px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	}

#Header {
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
	height:176px;
	}

#Menu {
	background-image:url(images/menu.jpg);
	background-repeat:no-repeat;
	height:27px;
	}

#ContentTop {
	background-image:url(images/content_top.jpg);
	background-repeat:no-repeat;
	height:71px;
	text-align:left;
	}
#ContentTop.green {
	clear:both;
	padding:15px 0 0 205px;
	height:56px;
	}
#ContentTop img {
	margin:0;
	padding:0;
	border:0;
	}
#ContentTop h1 {
	color:#194E84;
	line-height:1.2em;
	font-size:1.5em;
	padding:25px 0px 0px 205px;
	}
#ContentTop img {
	
	}
#ContentContainer {
	background-image:url(images/container_back.jpg);
	background-repeat:repeat-y;
	width:1024px;
	}

#ContentMain {
	background-image:url(images/main_back.jpg);
	background-repeat:repeat-y;
	text-align:left;
	margin:0px 161px 0px 162px;
	padding:10px 40px 0px 35px;
	}
#ContentMain p {
	text-indent:0;
	padding:5px 10px 10px 10px;
	}
#ContentMain table {
	margin-left:10px;
	padding:5px 10px 10px 10px;
	}
#ContentMain img {
	border:1px solid #333333;
	margin:3px;
	display:inline;
	}
#ContentMain h3 img {
	border:0;
	margin:0;
	padding:0;
	vertical-align:bottom;
	}
#ContentMain ul img {
	border:0;
	margin:0;
	padding:0;
	vertical-align:bottom;
	}

#ContentLeft {
	width:157px;
	float:left;
	text-align:left;
	padding:20px 0 20px 40px;
	}
#ContentRight {
	width:161px;
	float:right;
	}
#ContentRight p {
	margin-bottom:2px;
	padding:15px 42px 10px 8px;
	text-align:left;
	font-size:12px;
	}
#ContentRight .line {
	background: url(images/blue_line.jpg) bottom left no-repeat;
	}
#Footer {
	background-image:url(images/footer.jpg);
	background-repeat:no-repeat;
	height:54px;
	width:1024px;
	text-align:center;
	clear:both;
	}
#Footer p {
	padding-top:22px;
	font-size:.75em;
	}

/* generic styles */

a {
	text-decoration:none;
	color:#194E84;
	}
a:hover {
	text-decoration:underline;
	color:#194E84;
	}

h3 {
	font-size:1.2em;
	padding:10px 0 5px 10px;
	color:#333333;
	}
h5 {
	font-size:1.05em;
	font-weight:bold;
	padding:10px 0 5px 10px;
	color:#194E84;
	}

p {
	font-size:.9em;
	}

strong {
	color:#194E84;
	}

ul {
	text-indent:0;
	list-style-image:url(images/tilde.gif);
	padding:5px 10px 10px 30px;
	}

.footnote { 
	line-height:.9em;
	font-size:.7em; 
	font-style:italic;
	color:#333333;
	}

/* photo corner styles */

/* -- end styles -- */