body {
	margin:0;
	font-family:Arial;
	font-size:13px;line-height:140%;
	color:#666;
	}
.clearfix {
    zoom:1;
    }
.clearfix:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
h1,h2,h3 {
	font-family:"Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
	margin:8px 0;line-height: 115%;
	}
h1 {
	color:#686465;
	font-size:40px;
	font-weight:normal;
	}
h2 {
	color:#3752a3;
	font-size:24px;
	}
h3 {
	color:#c8158d;
	font-size:18px;
	}
	
h4 {
	color:#3752a3;
	font-size:14px; font-weight: 150; line-height: 10%; 
	}
hr {
	border:0;
	height:2px;
	background:#808080;
	}
a {
	color:#3853a4;
	text-decoration:none
	}
	a:hover {
		text-decoration:underline
		}
#overall {
	width:965px;
	margin:auto;
	}
#hd {
	color:#006976;
	padding:5px 0;
	text-align:right;
	}
	#hd a {
		color:#006976;
		text-decoration:none;
		}
		#hd a:hover {
			text-decoration:underline;
			}
#bd {
	border:1px solid #3752a3;
	margin: 0 0 10px;
	}
	#left {
		width:150px;
		float:left;
		margin:0 0 10px 10px;
		display:inline;
		}
		#left p {
			margin: 10px 0;
			}
	#right {
		width:780px;
		float:right;
		margin:10px;
		display:inline;
		}
		#menu {
			}
			#menu ul {
				margin:0;
				padding:0;
				list-style:none;
				}
				#menu li {
					margin:0 3px 3px 0;
					float:left;
					display:inline;
					}
					#menu a {
						padding:7px 0 0 7px;
						height:44px;
						line-height:125%;
						display:block;
						background:#000;
						color:#fff;
						text-decoration:none;
						}
						#menu a:hover,
						#menu .menu-current a {
							background:#be0000;
							}
					#menu #page1 {width:90px;}
					#menu #page2 {width:90px;}
					#menu #page3 {width:100px;}
					#menu #page4 {width:140px;}
					#menu #page5 {width:90px;}
					#menu #page6 {width:90px;}
					#menu #page7 {width:90px;}
					#menu #page8 {width:66px;}
		#breadcrumbs {
			float:left;
			}
		#breadcrumbs a {
			color:#696566;
			text-decoration:none;
			text-transform:uppercase;
			}
			#breadcrumbs a:hover {
				text-decoration:underline;
				}
		#breadcrumbs p {
			margin:5px 0;
			}
		#smallmenu {
			float:right;
			}
			#smallmenu ul {
				margin:0;
				padding:0;
				list-style:none;
				}
				#smallmenu li {
					margin:0 3px 3px 0;
					float:left;
					display:inline;
					}
					#smallmenu a {
						padding:2px 30px 0 7px;
						line-height:21px;
						display:block;
						background:#000;
						color:#fff;
						text-decoration:none;
						}
						#smallmenu a:hover,
						#smallmenu .menu-current a {
							background:#be0000;
							}
		#right .hd p {
			margin:0;
			}
		#right .column {
			float: left;
			width:238px;
			margin-right:22px;
			overflow:hidden;
			display:inline;
			}
			#right .last {
				margin-right:0;
				}
	#bd .ft {
		border-top:6px solid #ee1c27;
		clear:both;
		margin:8px;
		text-align:center;
		padding:8px 0 0;
		color:#006977;
		}
		#bd .ft a {
		color:#006977;
		text-decoration:none;
		}
		#bd .ft a:hover {
			text-decoration:underline;
			}
