body {
	background-color: #FFFFFF;
	margin: 0; 
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers.*/
}
#headerTopLcorner{
	width:23px;
	height:22px;
	background-image:url(../images/header_topL.jpg);
}
#headerTopRcorner{
	width:38px;
	height:22px;
	background-image:url(../images/header_topR.jpg);
}
#headerTop{
	width:720px;
	height:22px;
	background-color:#FFFCEB;
}
#headerSideL{
	width:23px;
	height:107px;
	background-image:url(../images/header_sideL.jpg);
}
#headerSideR{
	width:38px;
	height:107px;
	background-image:url(../images/header_sideR.jpg);
}
#headerLogo{
	width:210px;
	height:107px;
	background-image:url(../images/logo.jpg);
}

#headerBottom{
	width:510px;
	height:107px;
	background-image:url(../images/header_bottom.jpg);
	background-repeat:repeat-x;
}
#footerTop{
	width:510px;
	height:35px;
	background-image:url(../images/footer_topMiddle.jpg);
	background-repeat:repeat-x;
}
#footerTopL{
	width:17px;
	height:35px;
	background-image:url(../images/footer_topL.jpg);
}
#footerTopMiddle{
	width:20px;
	height:35px;
	background-image:url(../images/footer_topMiddle.jpg);
}
#footerTopR{
	width:38px;
	height:35px;
	background-image:url(../images/footer_topR.jpg);
}
#footerBottomL{
	width:210px;
	height:53px;
	background-image:url(../images/footer_bottomMidL.jpg);
	background-repeat:repeat-x;
}
#footerBottomLcorner{
	width:23px;
	height:53px;
	background-image:url(../images/footer_bottomL.jpg);
}
#footerBottomR{
	width:510px;
	height:53px;
	background-image:url(../images/footer_bottomMidR.jpg);
	background-repeat:repeat-x;
}
#footerBottomRcorner{
	width:38px;
	height:53px;
	background-image:url(../images/footer_bottomR.jpg);
}
#sidebarTop{
	width:196px;
	height:54px;
	background-image: url(../images/sidebar_top.jpg);
	background-repeat: repeat-y;
}
#sidebarBottomL{
	width:23px;
	height:35px;
	background-image:url(../images/sidebar_bottomSideL.jpg);
}
#flashNav{
}
#headerNav {
	float:right;
	padding-top:60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #777777;
	text-align: right;
}
#middleNavSideR{
	width:38px;
	height:54px;
	background-image:url(../images/nav_sideR.jpg);
}
#middleNavSideL{
	width:17px;
	height:54px;
	background-image:url(../images/nav_sideL.jpg);
}
#middleNav{
	width: 530px;
	height: 54px;
	background-image:url(../images/nav_middle.jpg);
	margin: 0;
	padding: 0;
	position: relative;
}
#middleNav li{
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
}
#middleNav li, #middleNav a {
	height: 54px;
	display: block;
}
#panel1 {left: 0;     width: 93px;}
#panel2 {left: 96px;  width: 76px;}
#panel3 {left: 172px; width: 62px;}
#panel4 {left: 236px; width: 102px;}
#panel5 {left: 340px; width: 76px;}
#panel6 {left: 416px; width: 64px;}
#panel7 {left: 484px; width: 46px;}
#panel1 a:hover {
	background: transparent url(../images/nav_middle.jpg) 0 -54px no-repeat;
}
#panel2 a:hover {
	background: transparent url(../images/nav_middle.jpg) -96px -54px no-repeat;
}
#panel3 a:hover {
	background: transparent url(../images/nav_middle.jpg) -172px -54px no-repeat;
}
#panel4 a:hover {
	background: transparent url(../images/nav_middle.jpg) -236px -54px no-repeat;
}
#panel5 a:hover {
	background: transparent url(../images/nav_middle.jpg) -340px -54px no-repeat;
}
#panel6 a:hover {
	background: transparent url(../images/nav_middle.jpg) -416px -54px no-repeat;
}
#panel7 a:hover {
	background: transparent url(../images/nav_middle.jpg) -484px -54px no-repeat;
}
#bodySideR{
	width:38px;
	background-image:url(../images/body_sideR.jpg);
	background-repeat:repeat-y;
}

#mainContent{
	width: 450px;
	margin-top: 0;
	padding-top: 20px;
	padding-right: 35px;
	float: right;
}
#mainContent p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 1.5em;
	color:#444444;
}
#copyright{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	height:20px;
	width:400px;
	padding-top: 10px;
	padding-left: 10px;
}
#disclaimerNav{
	padding-bottom: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#777777;
	text-align: right;
}
#sideSearch{
	width: 186px;
	height: 60px;
	padding-left: 10px;
	background-image: url(../images/sidebar_bottom.jpg);
	background-repeat: repeat-y;
}
#textSizeControl {
	margin: 0;
	padding-top: 20px;
	padding-left: 30px;
}
#textSizeControl ul{
	margin: 0;
	padding: 0px;
}
.sideNav{
}
.headerLinks a, .headerLinks a:visited {text-decoration:none; color: #777777;}
.headerLinks a:hover {color: #555555;}
.contentLinks a,.contentLinks a:visited {color: #CC6633; font-weight:bold;}
.contentLinks a:hover{color: #DC842E; }
.disclaimerLinks a, .disclaimerLinks a:visited{text-decoration:none; color:#777777; font-weight:bold;}
.disclaimerLinks a:hover{color: #555555;}
.logo{
}
.logoPrint{
	display:none;
}
.textSizeBtn{
	padding-left: 4px;
}
.textSizeLabel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	color: #555555;
}
.noPrint{
}
.searchBox{
	margin-left: 5px;
}
.searchBtn{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #333333;
	padding: 2px;
	margin: 5px;
}
.horizontalSeparator{
	padding-top: 20px;
	padding-bottom: 10px;
	margin-left: 10px;
}
.verticalSeparator{
	background-image: url(images/separator_vertical.jpg);
	background-repeat: repeat-y;
	width: 3px;
	height: 170px;
}
.oneColElsCtr #mainContainer {
	width: 781px;
	background: #FFFFFF;
	margin: 0 auto; 
	text-align: left; 
}
.oneColElsCtr #content {
	padding: 0; 
}
li{
}
li.headerLinks{
	display: inline;
}
li.disclaimerLinks{
	display: inline;
	list-style: none;
}
li.textSizeBtn, li.textSizeLabel{
	display: inline;
	list-style: none;
}
ul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
}
ol{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
}
img { border: none }
