html, body {	behavior:url(../cc/crosshover.htc);}body{	background:#ffffff;	background-color:#ffffff;	text-align: center;	color:#000000;		font-family: arial, helvetica, sans-serif;	margin: 0px;	padding: 0px;}#container{	width: 796px;	position: relative;	margin: 0 auto;	margin-top: 0px;	text-align:left;	z-index:10;}#content{	width: 796px;	position: relative;	margin: 0 auto;	margin-bottom: 0px;	text-align:left;	z-index:10;	background-image: url(/images/bg_container.gif);	background-position: top left;	background-repeat: repeat-y;}#header{	width: 796px;	height: 140px;	background-image: url(/images/bg_header.jpg);	background-position: top left;	background-repeat: no-repeat;	}#header p{	font-family: arial, helvetica, sans-serif;	font-size: 46px;	color: #b10022;	margin-top: 0px;	font-weight: normal;	text-align: center;	padding-top: 50px;}#logo{	width: 130px;	height: 113px;	padding-left: 10px;	float: left;}#columnLeft{	float:left;	width: 169px;	text-align: left;	padding-left: 10px;	padding-right:14px;	padding-top: 20px;	background-image: url(/images/bg_columnLeft.gif);	background-position: top right;	background-repeat: no-repeat;}#columnRight{	font-family: arial, helvetica, sans-serif;	font-size: 12px;	color: #000000;	float:left;	width: 570px;	padding-left: 9px;	padding-right: 24px;	padding-top: 18px;}#footer{	width: 796px;	height: 52px;	position: relative;	margin: 0 auto;	margin-top: 0px;	margin-bottom: 20px;	text-align:left;	z-index:10;	background-image: url(/images/bg_footer.gif);	background-position: top left;	background-repeat: no-repeat;}.footerCopyright{	background-color: transparent;	width: 45%;	color: #333333;	font-family: arial, helvetica, sans-serif;	font-size: 8px;	float: left;}.footerCopyright p{	font-size: 12px;	margin-top: 0px;	padding-top: 18px;	padding-left: 18px;}.footerLinks{	float: right;	background-color: transparent;	color: #333333;	text-align: left;	font-size: 12px;	width: 45%;	padding-top: 18px;	padding-left: 56px;		}.footerLinks a{	color: #b10022;	font-family: arial, helvetica, sans-serif;	font-size: 12px;	text-decoration: none;}.footerLinks a:hover{	color: #b10022;	font-family: arial, helvetica, sans-serif;	font-size: 12px;	text-decoration: underline;}/* begin left column defs */#columnLeft h1{	color: #000000;	font-family: arial, helvetica, sans-serif;	font-size: 13px;	margin-left: 8px;	margin-bottom: 0px;}#sideNavContainer{	border-top: 1px solid #999999;	background-color: #B30538;	width: 169px;	min-height: 552px;	margin: 0px;	overflow: auto;	display: inline-block;	height: 100%;}td {vertical-align: top;}ul.sideNav, ul.sideNavNoHover, .sideNavCollapse, .sideNavCollapseSelected{	margin: 0px 0px 0px 30px;	padding: 0px 0px 0px 0px;	background-color: #B30538;	}ul.sideNav li, ul.sideNavNoHover li{	list-style-type: square;	color: #ffffff;		padding-bottom: 4px;}.sideNavCollapse, .sideNavCollapseSelected {	padding-bottom: 4px;}ul.sideNav li:hover{	list-style-type: square;	color: #ffffff;		padding-bottom: 4px;	background-color: #8d181c;}.sideNavCollapse a:hover, .sideNavCollapseSelected a:hover {	color: #000;		padding-bottom: 4px;}ul.sideNav li.selected{	list-style-type: square;	color: #ffffff;		padding-bottom: 4px;	background-color: #8d181c;	}ul.sideSubNav{	margin: 0px 0px 0px 40px;	padding: 0px 0px 0px 0px;}ul.sideSubNav li{	list-style-type: none;}ul.sideSubNav li:hover{	list-style-type: none;	background-color: #8d181c;	}ul.sideSubNav li.selected{	list-style-type: none;	background-color: #8d181c;	}ul.sideNav li a, ul.sideSubNav li a, .sideNavNoHover li, .sideNavCollapse a{	font-size: 12px;	color: #ffffff;	text-decoration: none;}.sideNavCollapseSelected a{	font-size: 12px;	color: #000;	text-decoration: none;}/* begin columnRight defs */#columnRight h1{	color: #000000;	font-family: arial, helvetica, sans-serif;	font-size: 15px;	margin-bottom: 0px;	border-bottom: 1px solid #999999;}#columnRight td{	color: #000000;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;}#columnRight p{	color: #000000;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;}#columnRight a{	color: #8c181b;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	text-decoration: underline;}/* end right column defs */#searchContainer{	color: #ffffff;	font-family: arial, helvetica, sans-serif;	font-size: 12px;		padding-left: 26px;	margin-bottom: 100px;}form{	margin: 0px;	padding: 0px;}#searchInput{	margin: 0px;	padding: 0px;	width: 120px;}#searchButton{	margin-top: 10px;	margin-left: 24px;}.inputtitle { font-weight: bold; vertical-align: top; }.outputtitle { font-weight: bold; border-bottom: 1px #000 solid; line-height: 16px; }.outputfield { font-size: 12px; line-height: 15px; }.rightp { text-align: right; }.footerinfo { margin-top: 25px; text-align: center; font-style: italic; }.expandlist { list-style-image:  url("/images/plus.gif"); }.expandlistselected a:hover, .expandlistselected { color: #000; } /*list-style-image: url(/images/plus.gif); background-color: #8d181c;*/.expandlistsub, .expanditemsubsel { 	margin: 0px 0px 0px 25px; line-height: 12px; }.expanditemsubsel { background: #8c181b; }.sideNavCollapse, .sideNavCollapseSelected { 	margin: 0px 0px 0px 12px; line-height: 15px; }.sideNavCollapseSelected { background-color: #B30538; }a.nohover:hover {background-color: #B30538; }.formtitle { font-weight: bold; padding-left: 5px; }.partnerwelcome { color: #CC0033; font-weight: bold; vertical-align: middle; }