/* CSS Document */.breencrimson {	color: #660000;}.breengreen {	color: #333300;}.mainpage {	background-color:#000000;	color: #FF9900;	text-decoration: none;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.hbdotcom {	background-color: #000000;	background-image: url(../hbimgrsc/hbdotcom.gif);	background-repeat: no-repeat;	background-position: 10px center;	margin: 0px;	padding: 0px;}.mptextbody {	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;	font-size: 10px;	line-height: 24px;	color: #000000;	padding: 0px;	width: 376px;}.mptextbodyfl {	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;	font-size: 10px;	line-height: 24px;	color: #000000;	padding: 0px 0px 0px 20px;}.mpdesc1 {	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;	font-size: 10px;	color: #999966;	text-decoration: none;	padding: 10px 5px 0px 10px;}.mpcopyright {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 12px;	font-weight: bolder;	color: #999966;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.rightcell {	padding-top: 50px;	padding-left: 20px;}.harrybreen170 {	padding-left: 98px;}.picborder {	border: 1px solid #000000;}.credits {	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;	font-size: 10px;	line-height: 12px;	color: #000000;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 15px;}.credits376 {	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;	font-size: 10px;	line-height: 12px;	color: #000000;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 15px;	width: 376px;}.qufirstline {	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;	font-size: 15px;	line-height: 15px;	color: #333300;	padding: 0px;	width: 376px;}.qucopy {	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;	font-size: 10px;	line-height: 15px;	color: #333300;	padding: 0px;	width: 376px;}.quaut {	font-family: "Times New Roman", Times, serif;	font-size: 15px;	line-height: 15px;	color: #000000;	padding: 0px;	width: 376px;}.newshd1 {	font-family: "Times New Roman", Times, serif;	font-size: 16px;	color: #000000;	line-height: 18px;	margin: 0px;	padding: 0px 0px 6px;}.newstxt {	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;	font-size: 12px;	line-height: 18px;	color: #000000;	padding: 0px;	width: 376px;	margin: 0px;}.newshd2 {	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;	font-size: 10px;	line-height: 18px;	color: #333300;	padding: 0px 0px 0px 3px;	width: 376px;	margin: 0px;	font-weight: bolder;	border-left-width: 5px;	border-left-style: solid;	border-left-color: #99ABB0;}.galcutcell1 {	background-image: url(../hbimgrsc/gal_cut01.gif);	background-repeat: no-repeat;	background-position: right bottom;}.galcutcell2 {	background-image: url(../hbimgrsc/gal_cut02.gif);	background-repeat: no-repeat;	background-position: left bottom;}.galcutcell3 {	background-image: url(../hbimgrsc/gal_cut03.gif);	background-repeat: no-repeat;	background-position: right top;	padding-left: 25px;}.galcutcell4 {	background-image: url(../hbimgrsc/gal_cut04.gif);	background-repeat: no-repeat;	background-position: left top;	padding-left: 30px;	padding-top: 185px;}.galhomehd1 {	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;	font-size: 11px;	font-weight: bolder;	color: #333300;	background-color: #CCCC99;	margin: 0px 0px 5px 25px;	padding: 6px;	width: 150px;	border-top: 1px solid #000000;	border-right: 1px solid #000000;	border-bottom: 1px solid #000000;	border-left: 6px solid #660000;	line-height: 13px;}.gallink {	color: #333300;	text-decoration: none;}.galshptdleft {	background-image: url(../hbimgrsc/galshoprh_01.gif);	background-repeat: no-repeat;	background-position: right 40px;}.galshptdright {	padding-top: 50px;	padding-left: 20px;	background-image: url(../hbimgrsc/galshoprh_02.gif);	background-repeat: no-repeat;	background-position: left 40px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #000000;}.harrybreen170gs {	padding-left: 20px;}.galshphd1 {	font-family: "Times New Roman", Times, serif;	font-size: 24px;	color: #333300;	line-height: 17px;	margin: 0px;	padding: 0px 0px 6px;}.crcell1 {	background-color: #FFFFFF;	padding-top: 4px;	padding-right: 25px;	padding-bottom: 0px;	padding-left: 25px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #999999;}.crtxt1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 10px;	color: #666666;	margin: 0px;	padding: 0px;}.crmenutxt {	font-family: "Times New Roman", Times, serif;	font-size: 13px;	line-height: 14px;	color: #333333;	text-decoration: none;	margin: 0px;	padding: 0px;}.crcell2 {	background-color: #FFFFFF;	padding-top: 2px;	padding-right: 25px;	padding-bottom: 6px;	padding-left: 25px;}.pagetoptxt {	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;	font-size: 10px;	line-height: 12px;	color: #000000;	padding: 0px;	text-decoration: none;}.btnoverlay {	background-color: #999999;	padding: 4px;	border: 1px solid #000000;	text-decoration: none;	color: #000000;}.pagetoptxt a:hover {	font-weight: bold;	color: #990000;}.conformtxt {	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;	font-size: 9px;	color: #333300;	padding-right: 3px;}.conformbox {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #333300;	background-color: #EDDFD0;	padding-top: 2px;	padding-bottom: 2px;	border: 1px solid #000000;	margin-top: 4px;	margin-bottom: 4px;	padding-right: 2px;	padding-left: 2px;}.conast {	font-size: 11px;	font-weight: bold;	color: #CC0000;}.error {	color: #CC0000;}