/* Structural Divs */#container {	width: 760px;	margin: 5px auto 10px auto;
	padding: 0px;
}#branding {	float: left;	clear: both;	width: 760px;}#branding-logo {	background: url(../img/masthead.gif) no-repeat left top;	height: 105px;	float: left;	clear: both;
	width: 760px;
}#branding-tagline {	margin: 0px;	padding: 0px;	position: relative;	background: left top url(../img/masthead-col.gif);	width: 760px;	height: 128px;	float: left;	clear: both;}#dr {	margin: 0px;	padding: 0px;	position: absolute;	bottom: 0px;}#nav {	float:left;	margin: 0;	padding: 0;	width: 760px;	background: #BFBFBF url(../img/nav-bg.gif) repeat-x left top;	border-bottom: 1px solid #666666;	clear: both;	}#nav ul{	margin: 0;	padding: 0;	float: right;	}#nav li {	margin: 0;	padding: 0;	display: inline;	list-style-type: none;	}#nav a:link, #nav a:visited {	float: left;	padding: 7px 5px 4px 5px;	text-decoration: none;	color: #24669c;	margin: 0;	width: auto;	background: url(../img/tab.jpg) no-repeat left top;	font: bold 12px/normal Arial, Helvetica, sans-serif;	}#nav a:link.active, #nav a:visited.active {	color: #000;	background: url(../img/tab-over.jpg) no-repeat right top;	}#nav a:hover {	color: #19736a;	background: url(../img/tab-over.jpg) no-repeat left top;	}#uberlink a:link, #uberlink a:visited, #uberlink a:hover {	color: #19736b;	background: url(../img/tab-over.jpg) no-repeat left top;	}#search {	float: right;	margin-top: 20px;}#search label {	font: bold 12px Arial, Helvetica, sans-serif;	color: #19736b;}#search input.sb {	padding: 0px;	margin: 0px;}#content {	background: no-repeat left top url(../img/content-bg.gif) #ffffff;	width: 760px;	height: auto;	float: left;	clear: both;	margin: 0px;	padding: 0px;}#content-main {	width: 514px;	margin: 0px;	padding: 0px;	float: left;	clear: right;	border-right: 1px solid #b3b3b3;	border-left: 1px solid #b3b3b3;	border-bottom: 1px solid #b3b3b3;	margin-right: 10px;	margin-left: 10px;	margin-top: 15px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	margin-bottom: 0px;}#content-main h1 {	background: url(../img/main-head.jpg) left top no-repeat;	margin: 0px;	padding: 0px;	width: 479px;	color: #19736b;	font: bold 14px Arial, Helvetica, sans-serif;	height: 25px;	padding-left: 30px;	padding-top: 6px;	padding-bottom: 0px;	padding-right: 5px;}#content-main .story {	width: 505px;	margin: 0px;	padding: 0px;	clear: both;	float: none;}#content-main .story p {	margin: 0px;	padding-top: 5px;	padding-right: 10px;	padding-left: 10px;	font: small Arial, Helvetica, sans-serif;}#content-main .story img {	margin: 0px;	padding: 0px 10px 5px 10px;	float: right;}#content-sidebar {	width: 198px;	margin: 0px;	padding: 0px;	float: left;	clear: left;	border-right: 1px solid #b3b3b3;	border-left: 1px solid #b3b3b3;	border-bottom: 1px solid #b3b3b3;	margin-top: 15px;	margin-right: 5px;	margin-left: 7px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#content-sidebar ul {	list-style: square;	font: 11px Arial, Helvetica, sans-serif;}#content-sidebar li {	margin-right: 10px;	margin-left: 0px;	padding-top: 4px;}#content-sidebar select {	width: 170px;	margin: 0px;	padding: 0px;	margin-left: 10px;	margin-right: 10px;}#content-sidebar a:link, #content-sidebar a:visited {	color: #333399;	text-decoration: none;	line-height: .9em;}#content-sidebar a:hover {	color: #7e0000;	text-decoration: underline;}#content-sidebar p {	font: bold small Arial, Helvetica, sans-serif;	color: #457dab;	padding-left: 20px;	padding-right: 10px;}#content-sidebar h1 {	background: url(../img/left-head.jpg) left top no-repeat;	margin: 0px;	padding: 0px;	width: 163px;	color: #19736b;	font: bold 14px Arial, Helvetica, sans-serif;	height: 25px;	padding-left: 30px;	padding-top: 6px;	padding-bottom: 0px;	padding-right: 5px;}#siteinfo {	width: 760px;	float: left;	clear: both;	background: #333399;	margin: 0px;	padding: 0px;	margin-top: 10px;}#siteinfo-legal {	color: #ffffff;	font: small Arial, Helvetica, sans-serif;	margin: 0px;	padding-top: 5px;	text-align: center;}#siteinfo-legal a:link, #siteinfo-legal a:visited {	color: #ffffff;	margin: 0px;	padding: 0px;	padding-right: 5px;	padding-left: 5px;	text-decoration: none;}#siteinfo-legal a:hover {	color: #ffffcc;	text-decoration: underline;}#siteinfo-copy {	color: #ffffff;	font: x-small Arial, Helvetica, sans-serif;	text-align: center;	margin: 0px;	padding-bottom: 5px;	padding-top: 3px;}/* Presentational Divs */body {	background: #cbcbff;
	margin: 0px;
	padding: 0px;
}p {}/*<group=Intranet>*/#intranet #branding-logo {	background: url(../img/masthead2.gif) no-repeat left top;	width: 760px;	height: 105px;	float: left;	clear: both;}	/*</group>*/
