html {
	overflow-y:scroll;
}

a {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

body {
	background:#c8c8c8;
	font:62.5%/1.5  Arial, sans-serif;
}

div#pageWrapper {
	margin:0 auto;
	width:1024px;
	background:#3b68a4 url(normal/content_bg.gif) repeat-x;
	overflow:hidden;
}

div#header {
	height:145px;
	margin:17px 29px 0 29px;
	overflow:hidden;
	position:relative;
}

	div#header h1 {
		float:left;
		margin:0;
	}

	div#header h1 a {
		display:block;
		width:227px;
		height:75px;
		background:url(normal/logo.gif) no-repeat;
		line-height:9999px;
		overflow:hidden;
		text-indent:-9999px;
	}

	div#header div#globalNav {
		float:right;
	}

		div#header div#globalNav ul {
			float:left;
			padding:0;
			margin:0;
			list-style-type:none;
		}

		div#header div#globalNav li {
			padding:0;
			margin:0;
			float:left;
			font-size:14px;
			line-height:28px;
		}

			div#header div#globalNav a {
				color:#333333;
			}

			div#header div#globalNav h3 {
				font-weight:normal;
				color:#333333;
				font-size:14px;
				margin:0 9px 0 9px;
				padding:0 0 0 15px;
				background:url(normal/global_divider.gif) no-repeat 0 12px;
				float:left;
			}

			div#header div#globalNav ul.prefs {
				margin:6px 0 0 0;
			}

				div#header div#globalNav ul.prefs li {
					width:15px;
					height:15px;
					line-height:9999px;
					overflow:hidden;
					text-indent:-9999px;
					margin:0 1px 0 0; 
				}

				div#header div#globalNav ul.prefs li a {
					width:15px;
					height:15px;
					display:block;
				}

				div#header div#globalNav ul.prefs li.text_s {background:url(normal/text_s.gif);}
				div#header div#globalNav ul.prefs li.text_m {background:url(normal/text_m.gif);}
				div#header div#globalNav ul.prefs li.text_l {background:url(normal/text_l.gif);}
				div#header div#globalNav ul.prefs li.site_n {background:url(normal/site_n.gif);}
				div#header div#globalNav ul.prefs li.site_h {background:url(normal/site_h.gif);}

		div#header div#globalNav form {
			margin:0;
		}

		div#header div#globalNav fieldset {
			border:none;
			float:left;
		}

		div#header div#globalNav label {
			display:none;
		}

		div#header div#globalNav input.text {
			width:145px;
			height:16px;
			background:url(normal/search.gif) no-repeat;
			padding:6px 10px;
			margin:0 1px 0 23px;
			border:none;
			font-weight:normal;
			color:#333333;
			font-size:14px;
			float:left;
		}

		div#header div#globalNav input.submit {
			width:33px;
			height:28px;
			color:#ffffff;
			font-weight:bold;
			background:#2b377f;
			border:1px solid #38619E;
			text-align:center;
			padding:0;
			float:left;
		}

	div#header div#mainNav {
		clear:both;
		position:absolute;
		top:83px;
	}

		div#header div#mainNav ul {
			padding:0;
			margin:0;
			list-style-type:none;
		}

		div#header div#mainNav li {
			float:left;
			margin:0;
			padding:0;
		}

			div#header div#mainNav li a {
				display:block;
				color:#150A66;
				font-size:16px;
				font-weight:bold;
				padding:12px;
			}

				div#header div#mainNav li.first a {
					/* padding-left:0; */
				}

				div#header div#mainNav li a:hover,
				div#header div#mainNav li.selected a {
					color:#ffffff;
					background:#e55e1c;
					border-bottom:5px solid #e55e1c;
					text-decoration:none;
					padding-left:12px !important;
				}


div#footerNav {
	clear:both;
	background:#ffffff url(normal/footer_bg.gif) repeat-x 0 bottom;
	float:left;
	width:976px;
	padding:10px 29px 13px 29px;
	overflow:hidden;
}

	div#footerNav ul {
		float:left;
		padding:0 0 0 0;
		margin:0;
		list-style-type:none;
	}

	div#footerNav li {
		float:left;
		border-right:1px solid #7170a6;
		margin-right:7px;
		padding-right:7px;
	}

		div#footerNav li.last {
			border-right:none;
			margin-right:0;
			padding-right:0;
		}

		div#footerNav li a {
			color:#7170a6;
			font-size:12px;
			font-weight:normal;
		} 

		div#footerNav li.share a {
			background:url(normal/share_footer.gif) no-repeat top right;
			padding-right:57px;
		}

	div#footerNav p {
		float:right;
		margin:0;
		text-align:right;
	}

	div#footerNav p a {
		color:#999999;
		font-size:10px;
		font-weight:normal;
	} 
