body {    background-color: #000000;	background-image: url(/images/main/bg2.png);    background-repeat: repeat-x;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	font-family: 12px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; color: #000000;}.bg_dashed_line_break {background-image:url(/images/main/bg_dashed_line_break.gif); height:1px; padding:0px 5px 5px; background-repeat:repeat-x; background-position:left top;}.image_border{border-top:1px #919191 solid; border-left:1px #919191 solid; border-bottom:1px #919191 solid; border-right:1px #919191 solid; padding:1px;}.image_border_black{border-top:1px #000000 solid; border-left:1px #000000 solid; border-bottom:1px #000000 solid; border-right:1px #000000 solid; padding:1px;}.headertext {	font-family: arial, helvetica, geneva;	font-size: 14px;	color: #000000;	font-style: normal;	font-weight: bold;}.headertext_blue {	font-family: arial, helvetica, geneva;	font-size: 14px;	color: #003366;	font-style: normal;	font-weight: bold;}.headingmain_689_margin {font-family: arial, helvetica, geneva; font-size: 14px; font-weight: bold;color: #000000;	margin-top: 0px; margin-right: 0px;	margin-bottom: 0px;	margin-left: 10px;padding-top: 4px; padding-right: 0px; padding-bottom: 0px; padding-left: 8px; background: url(/images/main/bg_heading_689.gif) no-repeat; height: 25px;	width: 689px;}.headingmain_500_no_margin {font-family: arial, helvetica, geneva; font-size: 14px; font-weight: bold;color: #000000;	margin-top: 0px; margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;padding-top: 4px; padding-right: 0px; padding-bottom: 0px; padding-left: 8px; background: url(/images/main/bg_heading_500.gif) no-repeat; height: 25px;	width: 500px;}.headingmain_695_no_margin {font-family: arial, helvetica, geneva; font-size: 14px; font-weight: bold;color: #000000;	margin-top: 0px; margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;padding-top: 4px; padding-right: 0px; padding-bottom: 0px; padding-left: 8px; background: url(/images/main/bg_heading_695.gif) no-repeat; height: 25px;	width: 687px;}.bodytext {font-family: arial, helvetica, geneva; font-size: 12px; color: #000000;}.bodytext_bold {font-family: arial, helvetica, geneva; font-size: 12px; color: #000000;font-weight: bold;}.bodytext_boldwhite {font-family: arial, helvetica, geneva; font-size: 12px; color: #FFFFFF;font-weight: bold;}.bodytext_boldblue {font-family: arial, helvetica, geneva; font-size: 12px; color: #003366;font-weight: bold;}.bodytext_boldblue_italic {font-family: arial, helvetica, geneva; font-size: 12px; color: #003366; font-weight:bold;font-style:italic;}.bodylink {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: underline;color: #000000;}.bodylink_bold {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: underline;color: #000000;font-weight: bold;}.bodylink_blue {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: underline;color: #003366;}.smalltext {font-family: arial, helvetica, geneva; font-size: 10px; color: #000000;}.smalltext_grey {font-family: arial, helvetica, geneva; font-size: 10px; color: #666666;}.smalltext_bold {font-family: arial, helvetica, geneva; font-size: 10px; color: #000000;font-weight: bold;}.smalltext_boldwhite {font-family: arial, helvetica, geneva; font-size: 10px; color: #FFFFFF;font-weight: bold;}.smalllink {font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: underline;color: #000000;}.smalllink_bold {font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: underline;color: #000000;font-weight: bold;}.smalllink_grey {font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: underline;color: #666666;}#slideshow{width:940px;height:500px;text-align:left;background:#000 url(/images/slideshow/loading-bar.gif) no-repeat 50% 50%;}#slideshow img{	position:absolute;}#splash_header{width:940px;height:500px;text-align:left;background:#FFF url(/images/slideshow/loading-bar.gif) no-repeat 50% 50%;}#splash_header img{position:absolute;}.sidetop{	background: url(/images/main/box_top.gif) no-repeat;	height: 8px;	padding: 5px 10px 0px 10px;}.sidebox{	background: url(/images/main/box_middle.gif) repeat-y;	padding: 0px 15px 0px 15px;}.sidebot{	background: url(/images/main/box_bot.gif) no-repeat;	height: 10px;	padding: 0px 10px 10px 10px;}.sidebox ul{	list-style-type: none;	margin: 0px;	padding: 0px;	width: 100%;}