body {font-family: Arial, Helvetica, sans-serif; background-color:#FFF;}
.logo {background: url(Images/topBg.jpg) repeat-x center bottom;}
.headSlice {background: url(Images/topBg.jpg) repeat-x center bottom; text-align: right;}
.bottomSlice {background: #FFF url(Images/rightBg.jpg) repeat-y right center; text-align: right; height: 31px; vertical-align: top;}
.bottomSlice h1 { font-size: 18px; color: #999; float: left; clear: right; padding-left: 42px; margin: 0px; padding-top: 8px; text-align: left;}
.heading { background: url(Images/leftBg.jpg) repeat-y left center;	border-right: medium solid #DC3934;}

.leftNav { background: url(Images/leftBg.jpg) repeat-y left center;	width: 190px; border-right: medium solid #DC3934; padding: 0px 0px 20px 20px; vertical-align: top;}
.leftNav ul { list-style: none;	margin: 0px; padding: 0px;}
.leftNav li { padding: 5px 0px;	font-size: 12px;}
.leftNav li a:link, .leftNav li a:visited { color: #DC3934; text-decoration: none; font-size: 12px;	font-weight: bold;}
.leftNav li a:hover { color: #005784; text-decoration: underline;}
li.navUber a:link, li.navUber a:visited, li.navUber a:hover {color: #005784; text-decoration: underline;}

.copy { background: #E4ECEE; font-size: 12px; padding: 5px 0px; margin: 10px 0px 0px; vertical-align: top;}
.copy h2 { font-size: 14px;	border-top: thin solid #FFF; margin: 0px; padding: 10px 0px 0px; color: #005884;}
.copy h5 { color: #DC3934; font-size: 14px;}
.copy p { margin: 10px 0px 0px;	padding: 0px;}
.copy a:link, .copy a:visited { color: #DC3934;}
.copy a:hover { font-weight: bold; color: #DC3934;}
.copyBlc { background: url(Images/CopyBlc.jpg) no-repeat left bottom; height: 30px;	width: 30px;}
.copyBrc { background: url(Images/CopyBrc.jpg) no-repeat right bottom; height: 30px; width: 30px;}
.copyTlc { height: 30px; width: 30px; background: url(Images/CopyTlc.jpg) no-repeat left top;}
.copyTrc { background: url(Images/CopyTrc.jpg) no-repeat right top;	height: 30px; width: 30px;}

.rightBg { background: url(Images/rightBg.jpg) repeat-y right center; vertical-align: top;}
.rightBgImage { vertical-align: top; width: 128px; padding: 10px 0px 0px 10px;}
.rightBgCopy { font-size: 12px; float: left; clear: right; padding: 10px 5px 5px; margin: 0px; background: url(Images/rightBg.jpg) repeat-y right center;}
.rightBgCopy h4 { font-size: 12px; color: #DC3934; margin: 10px 0px 0px; padding: 0px;}
.rightBgCopy p { font-size: 10px; margin: 0px; padding-right: 15px;}
.rightBgCopy a:link, .rightBgCopy a:visited { color: #DC3934;}
.rightBgCopy a:hover { font-weight: bold; color: #005784;}

.resources { background: url(Images/leftBg.jpg) repeat-y left center; border-right: medium solid #DC3934; padding-top: 10px;}
.resources h3 { font-size: 14px; color: #000; border-bottom: medium solid #DC3934; padding-left: 5px; margin: 0px 0px 0px 15px;}
.resourcesCopy h4 {	font-size: 12px; color: #005784; margin: 5px 0px 3px; padding: 0px;}
.resourcesCopy { background: url(Images/leftBg.jpg) repeat-y left center; border-right: medium solid #DC3934; font-size: 10px; padding: 5px 0px 5px 20px; width: 190px;	text-align: left; vertical-align: top; margin: 0px;}
.resourcesCopy a:link, .resourcesCopy a:visited { color: #DC3934; font-size: 10px;}
.resourcesCopy a:hover { color: #005784;}
.imgRight { float: right; clear: right;	margin: 5px;}
.tips { border-bottom: medium solid #DC3934; padding-top: 8px; margin-right: 15px;}

.botLc { background: url(Images/blC.jpg) no-repeat left bottom;	height: 25px;}
.botRc { background: url(Images/brC.jpg) no-repeat right bottom; height: 25px;}
.botRBg { background: url(Images/bottomBg.jpg) repeat-x center bottom;}
.botLBg { background: url(Images/bottomBg.jpg) repeat-x center bottom;}

.foot { font-size: 10px; text-align: center; padding: 5px; font-weight: bold;}
.foot a:link, .foot a:visited { color: #DC3934; text-decoration: none; padding: 3px;}
.foot a:hover { color: #005784;	text-decoration: underline;}
.copyRight { font-size: 10px; text-align: center; padding: 5px;}
.backButton { border-top: thin solid #FFF; font-size: 11px;}
.backButton a:link, .backButton a:visited { font-weight: bold;	color: #005784;	text-decoration: none;}
.backButton a:hover { font-weight: bold; color:#F00; text-decoration: underline;}
.topPage { text-align: right; border-top: thin solid #FFF; font-size: 11px;}
.topPage a:link, .topPage a:visited { font-weight: bold; color: #005784;	text-decoration: none;}
.topPage a:hover { font-weight: bold; color:#F00; text-decoration: underline;}

.siteMap { padding:0px; margin:0px;}
.siteMap p { margin-top: 20px; margin-bottom: 20px;}
.siteMap p a:link, .siteMap p a:visited { font-size: 12px; font-weight: bold; color: #005784; text-decoration: none; border-bottom: 2px solid #FFF;	padding-right: 25px;}
.siteMap p a:hover { font-size: 12px; font-weight: bold; color: #DC3934; text-decoration: none;	border-bottom: 2px solid #DC3934;}
.siteMap p.siteMapAlt {	margin-left: 15px; margin-top: 10px; margin-bottom: 10px; padding: 0px;}
