html {	height: 100%;	overflow-y: scroll;}body {	background-color: #FFFFE3;	color: #1B1B1B;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.7em;	margin: 0;	padding: 0;}div#main {	margin-left: auto;	margin-right: auto;	text-align: left;	width: 69.7em;}div#toparea {	background-color: #FF0000;	height: 80px;	margin-top: 2px;	width: 100%;}div#toparea div#logo {	background-color: #FF0000;	float: right;	height: 80px;	width: 166px;}div#toparea div#logo img {	float: right;	margin-right: 12px;	margin-top: 14px;}div#toparea object {	background-color: #FF0000;	border-color: white;	border-right-style: solid;	border-right-width: 1px;	float: left;}div.bx form {	margin: 0;	padding-left: 3px;}div.bx form input#searchf {	background-image: url(../images/boxfooter2.jpg);	background-repeat: repeat-x;	border-color: #FF0000;	border-style: solid;	border-width: 1px;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 0.8em;	height: 1.3em;	padding-bottom: 0px;	padding-left: 3px;	padding-right: 3px;	padding-top: 1px;	width: 11em;}div.bx form input#searchb {	height: 8px;	width: 8px;}div#menubar {	background-color: #FF0000;	border-bottom-style: solid;	border-bottom-width: 1px;	border-color: white;	border-top-style: solid;	border-top-width: 1px;	float: left;	height: 1.8em;	width: 100%;}div#menubar img {	margin-right: 2px;}div#menubar ul {	float: left;	margin: 0px;	padding-left: 5px;	padding-top: 1px;}div#menubar li {	display: block;	float: left;	list-style-type: none;	margin-right: 12px;}div#menubar a {	color: White;	float: left;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 1.2em;	font-weight: bold;	letter-spacing: 1px;	text-decoration: none;	text-transform: lowercase;}div#menubar a.curr {	color: #FFFF99;}div#menubar a:hover {	color: #FFFF99;	letter-spacing: 1px;}div#centerarea {	background-color: #FFFFFF;	float: left;	width: 100%;}div#leftcenterarea {	float: left;}div#bme-cleaner {	margin-left: 10px;}div#rightcenterarea {	float: left;	margin-bottom: 2px;	margin-left: 20px;	padding-bottom: 20px;	width: 42.3em;}div#rightcenterarea div#pagecont {	float: left;	width: 100%;}div#rightcenterarea div#pagecont img {	border-color: #FF0000;	border-style: solid;	border-width: 1px;	float: right;	margin-bottom: 20px;	margin-left: 20px;	margin-top: 2px;}div#rightcenterarea div#pagecont img.printimg {	height: 0px;	width: 0px;}div#rightcenterarea div#pagecont p {	margin: 0;	margin-bottom: 10px;	padding: 0;}div#pagecont form div {	float: left;}div#pagecont form input.button {	margin-top: 3px;}div#pagecont form input.norm-input {	background-image: url(../images/boxfooter2.jpg);	background-repeat: repeat-x;	border-color: #FF0000;	border-style: solid;	border-width: 1px;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 0.9em;	height: 1.3em;	margin-right: 5px;	padding-bottom: 0px;	padding-left: 3px;	padding-right: 3px;	padding-top: 1px;	width: 11em;}span#breadcrump {	color: #1B1B1B;	float: left;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.8em;	height: 15px;	margin-left: 20px;	margin-top: 1px;	padding: 0px;}div#quicklink {	float: left;	margin-bottom: 5px;	width: 20em;}div#quicklink span {	float: left;}div#quicklink span#qltext {	color: #FF0000;	float: left;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.8em;	margin-left: 5px;	margin-top: 1px;}div#rightrightarea {	float: right;	margin-bottom: 2px;	width: 12em;}div#bottomarea {	background-color: #FFFF99;	border-top-color: #FF0000;	border-top-style: solid;	border-top-width: 2px;	float: left;	font-size: 0.9em;	height: 3.6em;	margin-bottom: 2px;	margin-top: 0px;	padding-top: 3px;	width: 100%;}span#leftremark {	float: left;	margin-left: 5px;}span#rightremark {	float: right;	margin-right: 5px;}a {	color: #686868;	text-decoration: underline;}a:hover {	color: #1B1B1B;	text-decoration: underline;}h1 {	color: #FF0000;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 1.6em;	font-weight: bold;	letter-spacing: 1px;	margin-bottom: 10px;	margin-top: 0px;	padding: 0;	word-spacing: 1px;}h2 {	color: #FF0000;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 1.2em;	font-weight: bold;	margin-bottom: 5px;	margin-top: 10px;	padding: 0;	width: 100%;}div.bx {	float: left;	font-family: Arial, Verdana, Helvetica, sans-serif;	margin-bottom: 10px;	width: 12em;}div.bx a {	text-decoration: none;}div.bx a:hover {	color: #1B1B1B;}div.bx ul {	display: block;	list-style-type: none;	margin: 0;	padding: 0;}div.bx1c a {	border-bottom-color: #ffffff;	border-bottom-style: solid;	border-bottom-width: 1px;	border-top-color: #ffffff;	border-top-style: solid;	border-top-width: 1px;	display: block;	font-size: 0.9em;	line-height: 120%;	padding-left: 3px;	padding-right: 3px;	text-decoration: none;}div.bx1c a:hover {	background-color: white;	background-image: url(../images/boxfooter2.jpg);	background-repeat: repeat-x;	border-bottom-color: #FF0000;	border-bottom-style: solid;	border-bottom-width: 1px;	border-top-color: #FF0000;	border-top-style: solid;	border-top-width: 1px;	color: #1B1B1B;	text-decoration: none;}div.bx li {	list-style-image: none;	list-style-style: none;}div.bx1h {	background-color: #FF0000;	color: white;	font-size: 1em;	font-weight: bold;	letter-spacing: 1px;	padding-bottom: 2px;	padding-left: 6px;	padding-top: 2px;}div.bx1c {	border-bottom-color: #FF0000;	border-bottom-style: solid;	border-bottom-width: 1px;	border-left-color: #FF0000;	border-left-style: solid;	border-left-width: 1px;	border-right-color: #FF0000;	border-right-style: solid;	border-right-width: 1px;	color: #676767;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;	margin-bottom: 0px;	margin-top: 0px;	padding-bottom: 5px;	padding-top: 3px;}

div.bx1ccart {
 	font-size: 0.8em; 
	color: black;
	padding: 5px;	border-bottom-color: #FF0000;	border-bottom-style: solid;	border-bottom-width: 1px;	border-left-color: #FF0000;	border-left-style: solid;	border-left-width: 1px;	border-right-color: #FF0000;	border-right-style: solid;	border-right-width: 1px;	font-family: Verdana, Arial, Helvetica, sans-serif;	margin-bottom: 0px;	margin-top: 0px;
	margin-bottom: 10px;}

div.bx1ccart a {
	text-decoration: underline;
}

div.bx1ccart a:hover {
	color: #1B1B1B;
	text-decoration: underline;
}div.bx1c img {	margin-top: 1px;}div.bx1c a.active {	background-color: white;	background-image: url(../images/boxfooter2.jpg);	background-repeat: repeat-x;	border-bottom-color: #FF0000;	border-bottom-style: solid;	border-bottom-width: 1px;	border-top-color: #FF0000;	border-top-style: solid;	border-top-width: 1px;	color: #1B1B1B;	text-decoration: none;}div.bx1c a.sub1 {	font-size: 0.9em;	padding-left: 10px;	text-decoration: none;}div.bx1c a.sub1active {	background-color: white;	background-image: url(../images/boxfooter2.jpg);	background-repeat: repeat-x;	border-bottom-color: #FF0000;	border-bottom-style: solid;	border-bottom-width: 1px;	border-top-color: #FF0000;	border-top-style: solid;	border-top-width: 1px;	color: #1B1B1B;	font-size: 0.9em;	padding-left: 10px;	text-decoration: none;}div.bx1c a.sub2 {	font-size: 0.8em;	padding-left: 20px;	text-decoration: none;}div.bx1c a.sub2active {	background-color: white;	background-image: url(../images/boxfooter2.jpg);	background-repeat: repeat-x;	border-bottom-color: #FF0000;	border-bottom-style: solid;	border-bottom-width: 1px;	border-top-color: #FF0000;	border-top-style: solid;	border-top-width: 1px;	color: #1B1B1B;	font-size: 0.8em;	padding-left: 20px;	text-decoration: none;}div.bx1c a.sub3 {	font-size: 0.8em;	padding-left: 30px;}div.bx1c a.sub3active {	background-color: white;	background-image: url(../images/boxfooter2.jpg);	background-repeat: repeat-x;	border-bottom-color: #FF0000;	border-bottom-style: solid;	border-bottom-width: 1px;	border-top-color: #FF0000;	border-top-style: solid;	border-top-width: 1px;	color: #1B1B1B;	font-size: 0.8em;	padding-left: 30px;}div.bx1f {	background-image: url(../images/boxfooter.jpg);	background-repeat: repeat-x;	height: 15px;}div.bx2h {	background-color: #FF0000;	color: white;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 1em;	font-weight: bold;	letter-spacing: 1px;	padding-bottom: 2px;	padding-left: 6px;	padding-top: 2px;}div.bx2c {	border-color: #FF0000;	border-style: dashed;	border-width: 1px;	color: #676767;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.8em;	margin-bottom: 1px;	margin-top: 1px;	padding: 3px;}div.bx2f {	background-image: url(../images/boxfooter2.jpg);	background-repeat: repeat-x;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 0.8em;	height: 15px;	padding-right: 6px;	text-align: right;}ul.sitemap {	list-style-image: url(../images/small_arrows.gif);}ul.sitemap a {	color: #1B1B1B;	text-decoration: none;}ul.sitemap a:hover {	color: #FF190E;	text-decoration: underline;}a.sres {	color: #1B1B1B;	font-size: 1em;	text-decoration: none;}a.sres:hover {	color: #FF190E;	text-decoration: underline;}a.sres img {	border-style: none;	float: left;}div#rightcenterarea div#pagecont div.bx {	margin-bottom: 10px;	margin-right: 0px;	padding: 0px;	width: 130px;}div#rightcenterarea div#pagecont div.bx2c {	color: #1B1B1B;	font-size: 0.9em;	height: 60px;	margin-top: -2px;}div#rightcenterarea div#pagecont div.bx img, div#rightcenterarea div#pagecont div.bx2f img {	border-style: none;	float: none;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 1px;}div#rightcenterarea div#pagecont img.art_ov {	border-style: none;	float: none;	margin: 0px;	padding: 0px;}div#pagecont div.bx2f a {	text-decoration: none;}.overl {	border-bottom-color: #ACACAC;	border-bottom-style: solid;	border-bottom-width: 1px;	font-size: 0;	padding: 0;}table tr.txr {	font-size: 0.8em;	height: 0.8em;	margin: 0;	padding: 0;}table tr.txr td.rti {	margin: 0;	padding-bottom: 0px;	padding-left: 0px;	padding-right: 30px;	padding-top: 0px;	width: 110px;}table tr.txr td {	margin: 0;	padding-bottom: 0px;	padding-left: 3px;	padding-top: 0px;	width: 100px;}table td div.bx2f {	margin-top: -2px;}div.rightrightarea div.bx img {	float: right;	margin: 0;	padding: 0;}div.bx div.bx3c {	background-color: #FF0000;	color: white;	float: right;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.8em;	font-weight: normal;	height: 60px;	padding: 3px;	width: 124px;}div.bx img.bx3i {	float: right;}a div.bx2c {	cursor: pointer;	text-decoration: none;}table#tablefive {	border-style: none;	width: 100%;}table#tablefive td {	border-style: none;	width: 33%;}span.plainlink {	color: #1B1B1B;}div.bx table a:hover {	text-decoration: none;}br.pdfbx {	display: none;	visibility: hidden;}form#info {	font-size: 0.9em;}span.alert {	color: #ff0000;}div#topcenterarea {	background-color: #ffffff;	border-top-color: #ff0000;	border-top-style: solid;	border-top-width: 2px;	float: left;	height: 20px;	margin: 0px;	padding-top: 2px;	width: 100%;}div#flags {	float: left;	width: 12em;}