BODY {	margin: 0px auto 10px auto;	background-color: #433761;	text-align: center;	padding: 0px;	overflow: -moz-scrollbars-vertical;	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;}img {	border: none;}/* ********************************************************************** *//*     TOP ROW      *//* ********************************************************************** */#top {	width: 988px;	margin: 0px auto;	padding: 0px;	display: block;	overflow: hidden;	position: relative;	-moz-box-sizing: border-box;	box-sizing: border-box;	vertical-align: middle;	font-size: 10px;	border-left: 2px solid #FFFFFF;	border-right: 2px solid #FFFFFF;	border-bottom: 2px solid #FFFFFF;	background-color: #FFFFFF;	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;}#top table {	width: 100%;	background: url(../graphics/gg-header.jpg) top right no-repeat;}#top table td {		text-align: left;}#top table td#links {	text-align: right;	vertical-align: top;	padding: 5px 15px 0px 0px;} /* -------------------------------------------------- *//*     TOOLBAR     *//* -------------------------------------------------- */#toolbarContainer { 	-moz-box-sizing: content-box;	box-sizing: content-box; }/* ********** SEM NAV BAR ********** */#sem_navbar_container {	width: 988px;	margin: 0px auto;	height: 27px;	background-color: #7a2142;	border-left: 2px solid #FFFFFF;	border-right: 2px solid #FFFFFF;	-moz-box-sizing: border-box;	box-sizing: border-box;}#sem_navbar {	margin: 0px;	padding: 0px;	font: normal 10pt Arial, Helvetica, sans-serif;	background-color: #7a2142;	text-align: center;	float: left;	-moz-box-sizing: content-box;	box-sizing: content-box;}	#sem_navbar ul {		margin: 0px 0px 0px 10px; 		padding: 0px; 		list-style-type: none; 	}	#sem_navbar ul li {		float: left;		border-right: 1px dashed #c13066;	}	#sem_navbar ul li a {		display: block;		float: left;		padding: 0px 15px;		color: #FFFFFF;		font: bold 9pt/25px arial,helvetica,sans-serif;		text-transform: none;		text-decoration: none;		border: 1px solid #7a2142; 		-moz-box-sizing: content-box;		box-sizing: content-box;	}	#sem_navbar ul li a:hover {		background: #441224;		color: #FFFFFF;		text-decoration: none;		border-left: 1px solid #FFFFFF; 		border-right: 1px solid #FFFFFF; 		-moz-box-sizing: border-box;		box-sizing: border-box;	}		/* ********** SEM DROPDOWN MENU ********** */.dropmenu {	position: absolute;	margin-left: 1px;	top: 0;	border: 1px solid #FFFFFF;	font: normal 12px arial,helvetica,sans-serif;	line-height: 18px;	z-index: 100;	width: 150px;	background-color: #621934;	visibility: hidden;	text-align: left;	text-decoration: none;	-moz-box-sizing: border-box; 	box-sizing: border-box; }.dropmenu a {	width: auto;	display: block;	border: 0px solid #FFFFFF; 	border-bottom-width: 1px;	padding: 2px 5px;	text-decoration: none;	color: #FFFFFF;}.dropmenu a:visited {	width: auto;	display: block;	border: 0px solid #FFFFFF; 	border-bottom-width: 1px;	padding: 2px 5px;	text-decoration: none;	color: #FFFFFF;}* html .dropmenu a { /*IE only hack*/	width: 100%;	text-decoration: none;}.dropmenu a:hover { 	background-color: #441224;	color: #FFFFFF;	text-decoration: none;}.dropmenu a:visited:hover { 	background-color: #441224;	color: #FFFFFF;	text-decoration: none;} /* ********************************************************************** *//*     MIDDLE AREA     *//* ********************************************************************** */#mainContent {	float: left;	width: 600px;	margin: 0px 0px 0px 0px;	padding: 10px 10px 20px 10px;	font-size: 12px;	color: #000;	background-color: #FFF;	display: block;	text-align: left;	-moz-box-sizing: border-box;	box-sizing: border-box; }#middle {	width: 988px;	padding: 0px 0px 0px 0px;	margin: 0px auto 0px auto;	overflow: hidden;	border-right: 2px solid #FFFFFF;	border-left: 2px solid #FFFFFF;	border-top: 2px solid #FFFFFF;	-moz-box-sizing: border-box;	box-sizing: border-box;	background: #FFF url(../graphics/meridian_bg.gif) repeat-y; }#middleContainer {	width: 988px;	margin: 0px auto 0px auto;	padding: 0px 0px 0px 0px;	position: relative;	-moz-box-sizing: content-box;	box-sizing: content-box;	}/* -------------------------------------------------- *//*     LEFT COLUMN     *//* -------------------------------------------------- */#left {	float: left;	width: 180px;	margin: 0px 5px 0px 0px;	padding: 0px 0px 0px 0px;	display: inline;	position: relative;	text-align: left;	-moz-box-sizing: border-box;	box-sizing: border-box;	background-color: transparent; }/* ********** LEFT COLUMN CORNERS ********** */#left_topCurveLSpace {	display: none; }#left_topCurveRow {	display: none; }#left_topCurveRSpace {	display: none; }#left_btmCurveLSpace {	display: none; }#left_btmCurveRow {	display: none; }#left_btmCurveRSpace {	display: none; }/* ********** LEFT COLUMN HEADER ********** */#leftTop { 	font-size: 18px; 	font-weight: bold; 	color: #621934; 	background-color: transparent; 	margin: 8px 0px 0px 14px; 	text-align: left; 	padding: 0px; 	text-transform: none;	letter-spacing: 0px; }/* ********** LEFT COLUMN CONTENT CONTAINER ********** */#leftContent {	float: left;	width: 184px;	padding: 0px 0px 0px 0px;	border: 0px;	display: block;	overflow: hidden;	-moz-box-sizing: content-box;	box-sizing: content-box;	background-color: transparent; }/* ********** CATEGORIES - LEVEL 1 ********** */UL.categoryLvl1 {	margin: 0px 0px;	-moz-box-sizing: border-box;	box-sizing: border-box;	padding: 5px 5px 15px 10px; }li.categoryLevel1 {	margin: 0px 0px;	padding: 5px 5px 0px 5px;	list-style: none;	position: relative; }A.categoryLevel1 {	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #4c4c4c; 	text-decoration: none; }A.categoryLevel1:visited {	color: #4c4c4c;	text-decoration: none; }A.categoryLevel1:hover {	color: #4c4c4c;	text-decoration: underline; }A.categoryLevel1active {	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #621934; 	text-decoration: none; }A.categoryLevel1active:visited {	color: #621934;	text-decoration: none; }A.categoryLevel1active:hover {	color: #621934;	text-decoration: underline; }/* ********** CATEGORIES - LEVEL 2 ********** */UL.categoryLvl2 {	margin: 0px;	padding: 0px 0px 0px 14px;	text-indent: -12px; }li.categoryLevel2 {	margin: 0px;	padding: 0px;	list-style: none;	position: relative;	border: 0px; }A.categoryLevel2 {	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #4c4c4c;	text-decoration: none; }A.categoryLevel2:visited {	font-size: 11px;	color: #4c4c4c;	text-decoration: none; }A.categoryLevel2:hover {	color: #4c4c4c;	text-decoration: underline; }A.categoryLevel2active {	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #621934;	text-decoration: none; }A.categoryLevel2active:visited {	color: #621934;	text-decoration: none; }A.categoryLevel2active:hover {	color: #621934;	text-decoration: underline; }/* ********** CATEGORIES - LEVEL 3 ********** */UL.categoryLvl3 {	padding: 0px 0px 0px 14px;	margin: 0px;	text-indent: -10px; }LI.categoryLevel3 {	margin: 0px;	font-style: italic;	line-height: 13px;	list-style: none;	position: relative; }A.categoryLevel3 {	padding: 0px;	font: italic normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #4c4c4c;	text-decoration: none; }A.categoryLevel3:visited {	color: #4c4c4c;	text-decoration: none; }A.categoryLevel3:hover {	color: #4c4c4c;	text-decoration: underline; }A.categoryLevel3active {	font: italic normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	padding: 0px;	color: #621934;	text-decoration: none; }A.categoryLevel3active:visited {	color: #621934;	text-decoration: none; }A.categoryLevel3active:hover {	color: #621934;	text-decoration: underline; }/* ********** CATEGORIES - LEVEL 4 ********** */UL.categoryLvl4 {	margin: 0px;	padding: 0px 0px 0px 14px;	text-indent: -10px; }LI.categoryLevel4 {	margin: 0px;	line-height: 13px;	list-style: none;	position: relative; }A.categoryLevel4 {	padding: 0px;	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #4c4c4c;	text-decoration: none; }A.categoryLevel4:visited {	color: #4c4c4c;	text-decoration: none; }A.categoryLevel4:hover {	color: #4c4c4c;	text-decoration: underline; }A.categoryLevel4active {	padding: 0px;	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #621934;	text-decoration: none; }A.categoryLevel4active:visited {	color: #621934;	text-decoration: none; }A.categoryLevel4active:hover {	color: #621934;	text-decoration: underline; }/* ********** CONTAINER - OTHER LINKS ********** */UL.leftContentLinks {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 17px;	border-top: 0px solid #000;	border-bottom: 0px solid #000; }LI.listSpacer {	padding: 0px 5px 0px 0px;	list-style: none; }/* ********** NEW LINK ********** */li.new {	padding: 5px 2px 0px 0px;	line-height: 15px;	list-style: none;	position: relative; }a.new {	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #e9e9e9;	text-decoration: none; }a.new:visited {	color: #e9e9e9;	text-decoration: none; }a.new:hover {	color: #e9e9e9;	text-decoration: underline; }a.newActive {	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #e9e9e9;	text-decoration: none; }a.newActive:visited {	color: #e9e9e9;	text-decoration: none; }a.newActive:visited:hover {	color: #e9e9e9;	text-decoration: underline; }/* ********** SPECIALS LINK ********** */li.specials {	padding: 0px 2px 0px 0px;	line-height: 15px;	list-style: none;	position: relative; }a.specials {	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #e9e9e9;	text-decoration: none; }a.specials:visited {	color: #e9e9e9;	text-decoration: none; }A.specials:hover {	color: #e9e9e9;	text-decoration: underline; }A.specialsActive {	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #e9e9e9;	text-decoration: none; }A.specialsActive:visited {	color: #e9e9e9;	text-decoration: none; }A.specialsActive:visited:hover {	color: #e9e9e9;	text-decoration: underline; }/* ********** EXTRA PAGE LINKS ********** */LI.extraPage {	padding: 2px 2px 5px 0px;	line-height: 15px;	list-style: none;	position: relative; }A.extraPage {	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #4c4c4c;	text-decoration: none; }A.extraPage:visited {	color: #4c4c4c;	text-decoration: none; }A.extraPage:hover {	color: #4c4c4c;	text-decoration: underline; }A.extraPageActive {	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #621934;	text-decoration: none; }A.extraPageActive:visited {	color: #621934;	text-decoration: none; }A.extraPageActive:visited:hover {	color: #621934;	text-decoration: underline; }/* -------------------------------------------------- *//*     RIGHT COLUMN     *//* -------------------------------------------------- */#right {	float: right;	width: 163px;	margin: 0px 0px 0px 0px;	padding: 0px 5px 0px 0px;	background-color: transparent;	display: inline;	text-align: left;	-moz-box-sizing: border-box;	box-sizing: border-box; } /* ********** RIGHT COLUMN CORNERS ********** */#right_topCurveLSpace {	display: none; }#right_topCurveRow {	display: none; }#right_topCurveRSpace {	display: none; }#right_btmCurveLSpace {	display: none; }#right_btmCurveRow {	display: none; }#right_btmCurveRSpace {	display: none; }/* ********** RIGHT COLUMN HEADER ********** */#rightTop {	margin: 0px 0px 0px 2px;	padding: 5px 0px 0px 0px;	vertical-align: middle;	color: #621934; 	background-color: #fff;	-moz-box-sizing: border-box;	box-sizing: border-box;	text-transform: none;	letter-spacing: 0px;	font-size: 18px; 	font-weight: bold; 	width: 162px; }/* ********** RIGHT COLUMN CONTENT CONTAINER ********** */#rightContent {	float: middle;	width: 162px;	margin: 0px 0px 0px 0px;	padding: 0px 2px 20px 2px;	border: 0px;	background-color: transparent;	overflow: hidden;	text-align: center;	-moz-box-sizing: border-box;	box-sizing: border-box; }/* ***** FEATURED ITEMS ***** */DIV.featuredItemImage {	padding: 5px 0px 5px 0px; }A.featuredItemName {	font-size: 10px;	color: #757575;	text-decoration: underline; }A.featuredItemName:hover {	color: #008253;	text-decoration: underline; }A.featuredItemName:visited {	color: #757575;	text-decoration: underline; }A.featuredItemName:visited:hover {	color: #008253;	text-decoration: underline; }SPAN.featuredItemNumberLabel {	font-weight: bold;	font-size: 10px;	color: #757575; }SPAN.featuredItemNumber {	font-size: 10px;	color: #757575; }SPAN.featuredItemListPriceLabel {	font-weight: normal;	font-size: 10px;	color: #757575; }SPAN.featuredItemListPrice {	font-size: 10px;	color: #757575; }SPAN.featuredItemSellPriceLabel {	font-weight: normal;	font-size: 10px;	color: #757575; }SPAN.featuredItemSellPrice {	font-weight: bold;	font-size: 13px;	color: #ae2d5d; }DIV.featuredItemPriceSpacer {	padding: 5px; }DIV.featuredItemSeparator {	margin: 20px 0px 5px 0px;	padding: 0px 0px;	width: 160px;	height: 1px;	background-color: #f8eedb;	text-align: center; }/* ***** RELATED ITEMS ***** */DIV.relatedItemImage {	padding: 5px 0px; }A.relatedItemName {	font-size: 10px;	color: #757575;	text-decoration: underline; }A.relatedItemName:hover {	color: #008253;	text-decoration: underline; }A.relatedItemName:visited:hover {	color: #008253;	text-decoration: underline; }A.relatedItemName:visited {	color: #757575;	text-decoration: underline; }SPAN.relatedItemNumberLabel {	font-weight: normal;	font-size: 10px;	color: #757575; }SPAN.relatedItemNumber {	font-size: 10px;	color: #757575; }SPAN.relatedItemListPriceLabel {	font-weight: normal;	font-size: 10px;	color: #757575; }SPAN.relatedItemListPrice {	font-size: 10px;	color: #757575; }SPAN.relatedItemSellPriceLabel {	font-weight: normal;	font-size: 10x;	color: #757575; }SPAN.relatedItemSellPrice {	font-weight: bold;	font-size: 12px;	color: #ae2d5d; }DIV.relatedItemPriceSpacer {	padding: 5px; }DIV.relatedItemSeparator {	margin: 20px 0px 5px 0px;	padding: 0px 0px;	width: 160px;	height: 1px;	background-color: #f8eedb;	text-align: center; }/* ********************************************************************** *//*     BOTTOM ROW     *//* ********************************************************************** */#bottom {	border-top: 0px solid #ffffff;	width: 988px;	clear: both;	margin: 0px auto 0px auto;	padding: 0px 0px 0px 0px;	position: relative;	-moz-box-sizing: border-box;	box-sizing: border-box; }#bottom_topCurveLSpace {	display: none; }#bottom_topCurveRow {	display: none; }#bottom_topCurveRSpace {	display: none; }#bottom_btmCurveLSpace {	display: none; }#bottom_btmCurveRow {	display: none; }#bottom_btmCurveRSpace {	display: none; }#bottomTop {	display: none; }#bottomTopCellPad {	display: none; }#bottomContent {	display: none; }#bottomContentPad {	display: none; }#bottomContentCell_siteInfo {	display: none; }#bottomContentCell_customerService {	display: none; }#bottomContentCell_companyInfo {	display: none; }#bottomContentCell_accountInfo {	display: none; }/* ********************************************************************** *//*     FOOTER     *//* ********************************************************************** */ #footerContainer {	margin: 0px auto;	padding: 0px;	width: 988px;	-moz-box-sizing: border-box;	box-sizing: border-box;	border-left: 2px solid #FFFFFF;	border-right: 2px solid #FFFFFF;}#footer {	margin: 0px;	padding: 0px 0px 10px 0px;	font-size: 10px;	color: #737373;	background-color: #fff;	border: 0px;}/*     BAR AT TOP OF THE FOOTER AREA     */DIV.footerBar {	font-size: 16px;	color: #443761;	margin: 0px auto 0px auto;	padding: 5px 0px 5px 0px;	text-align: center;	background-color: #d9c49e;	border: 0px;	font-weight: bold; }a.footerBar {	font-weight: bold;	font-size: 16px;	color: #443761;	text-decoration: none; }a.footerBar:visited {	font-weight: bold;	color: #443761;	text-decoration: none; }a.footerBar:hover {	font-weight: bold;	color: #443761;	text-decoration: underline; }a.footerBar:visited:hover {	font-weight: bold;	color: #443761;	text-decoration: underline; }/*     MACY'S STYLE TABLE FOR STANDARD FOOTER LINKS     */#footerBox {	border: 1px solid #e5d3b3;	font-weight: bold;	font-size: 11px;	color: #443761;	margin: 10px;	padding: 10px;	text-align: left;	vertical-align: top;}TH.footerBox {	font-weight: bold;	font-size: 12px;	padding-bottom: 5px;	padding-top: 5px;}TD.tableSpacer {	background: url(../graphics/gg-tableSpacer.gif) repeat-y center;	width: 50px;} TD.footerBox {	vertical-align: top;	}.footerBoxFill {	background-color: #f8eedb;	padding: 5px 10px 10px 10px;}a.footerBox, a.footerBox:visited {	font-size: 11px;	color: #443761;	text-decoration: none;	font-weight: normal; }a.footerBox:hover, a.footerBox:visited:hover {	color: #443761;	text-decoration: underline; } /* ********************************************************************** *//*     DEFAULT STYLES     *//* ********************************************************************** */A {	color: #008253;	text-decoration: underline; }A:visited {	color: #008253;	text-decoration: underline; }A:hover {	color: #443761;	text-decoration: underline; }A:active {	color: #008253;	text-decoration: underline; }.alertMsg {	color: #621934; }.cpobutton {	height: 20px;	color: #ffffff;	border: 1px solid #000000;	cursor: pointer;	vertical-align: baseline;	font-size: 10px;	font-weight: bold;	text-transform: uppercase;	margin-bottom: 0px;	background-color: #008253;	-moz-box-sizing: border-box;	box-sizing: border-box; }.bodyHeader {	padding-bottom: 5px;	font-size: 22px;	color: #4c4c4c; }.bodyText {	font-size: 12px; }.bodyTextBold {	font-size: 12px;	font-weight: bold; }.bodyTextContrast {	font-size: 12px;	color: #621934; }A.bodyTextContrast {	font-size: 12px;	color: #621934; } A.bodyTextContrast:hover {	font-size: 12px;	color: #621934;	text-decoration: underline; } A.bodyTextContrast:visited {	font-size: 12px;	color: #621934; } A.bodyTextContrast:visited hover{	font-size: 12px;	color: #621934;	text-decoration: underline; }  .bodyTextContrastBold {	font-size: 12px;	font-weight: bold;	color: #621934; }.bodyTextContrastSmall {	font-size: 11px;	color: #621934; }.bodyTextContrastSmallBold {	font-size: 11px;	font-weight: bold;	color: #621934; }.bodyTextLarge {	font-size: 13px; }.bodyTextLargeBold {	font-size: 13px;	font-weight: bold; }.bodyTextMedium {	font-size: 12px; }.bodyTextMediumBold {	font-size: 12px;	font-weight: bold; }.bodyTextSmall {	font-size: 10px; }.bodyTextSmallBold {	font-size: 10px;	font-weight: bold; }.bodyTextStatus {	padding-top: 5px;	padding-bottom: 5px;	font-size: 12px;	font-weight: bold;	color: #621934; }.bodyTextStatusSmall {	padding-top: 5px;	padding-bottom: 5px;	font-size: 11px;	font-weight: bold;	color: #621934; }.contrastLabel {	font-size: 12px;	font-weight: bold;	color: #5e5e5e; }.formHelp {	font-size: 11px; }.formLabel {	font-size: 12px; }.formLabelRequired {	font-size: 12px;	font-weight: bold; }.itemDetailName {	padding-bottom: 5px;	font-weight: normal;	font-size: 22px;	color: #000000; }.itemSellPrice {	color: #ae2d5d;	font-size: 14px;	font-weight: bold;	vertical-align: text-bottom; }.itemSellPriceLabel {	color: #000000;	font-size: 12px;	vertical-align: text-bottom; }.linkedCategory {	font-size: 13px;	font-weight: bold; }.linkedItem {	font-size: 12px; }.tiledItemOOS {	font-weight: bold;	font-size: 10px;	color: #757575;	margin: 0px 0px; }.tiledItemQty {	font-weight: bold;	font-size: 11px;	color: #000000; }.toolinput {	font-size: 13px ;	color: #757575; }/* ********************************************************************** *//*     CUSTOM STYLES     *//* ********************************************************************** */H1 {	font-size: 22px;	color: #4c4c4c;	padding: 0px;}H2 {	font-size: 18px;	color: #4c4c4c;	padding: 0px;}H3 {	font-size: 14px;	color: #4c4c4c;	padding: 0px;}	/* ********** SEM LEFT LINKS ********** */#sem_left {	margin-left: 0px;	margin-top: 5px;	background-color: #d9c49e;	padding: 5px 5px 4px 17px;	border: 0px;	font: bold 10pt Arial, Helvetica, sans-serif;}#sem_left2 {	margin: 15px 0px;	background-color: #f8eedb;	color: #008253;	padding: 0px 5px 5px 17px;	border-top: 0px;	border-bottom: 0px;	font: bold 12pt Arial, Helvetica, sans-serif;}#sem_left UL, #sem_left2 UL, .sem_leftContentLinks {	margin: 0px;	padding: 2px 5px 2px 0px; }	#sem_left UL LI, #sem_left2 UL LI {		padding: 0px 2px 5px 0px;		line-height: 13px;		list-style: none;		position: relative;	 }		#sem_left UL LI A, #sem_left UL LI A:visited {			font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;			color: #008253;			text-decoration: none;		 }		#sem_left UL LI A:hover {			color: #008253;			text-decoration: underline;		 }		#sem_left2 UL LI A, #sem_left2 UL LI A:visited  {			font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;			color: #008253;			text-decoration: none;		}		#sem_left2 UL LI A:hover {			font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;			color: #008253;			text-decoration: underline;		}		 /* ********** SEM RIGHT LINKS **********#sem_right {	width: 100%;	background-color: #FFFFFF;	padding: 5px 10px 0px 10px;	border-bottom: 0px solid #FFFFFF;	font: bold 10pt Arial, Helvetica, sans-serif;}	#sem_right UL {		margin: 0px;		padding: 10px 5px 10px 0px;	 }		#sem_right UL LI {			padding: 0px 2px 0px 0px;			line-height: 15px;			list-style: none;			position: relative;		 }			#sem_right UL LI A {				font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;				color: #ffffff;				text-decoration: none;			 }			#sem_right UL LI A:visited {				color: #ffffff;			 }			#sem_right UL LI A:hover {				color: #fff000;				text-decoration: none;			 } */	#sem_search {		width: 100%;		background-color: #d9c49e;		padding: 10px;		font: 8pt Arial, Helvetica, sans-serif;		color: #4c4c4c;		border-bottom: 2px solid #d9c49e;		border-left: 0px;		margin: 0px 0px 0px 0px;}		#sem_search table {			width: 98%;		}		#sem_search form {			margin: 0px;			padding: 0px;		}			#search_term {				width: 110px;				font: 8pt Arial, Helvetica, sans-serif;				margin-right: 3px;				color: #5e5e5e;				vertical-align: text-bottom;			}			#search_button {				height: 20px;				width: 25px;				background-color: #008253;				color: #ffffff;				font: bold 8pt Arial, Helvetica, sans-serif;				text-transform: uppercase;				padding: 0px;				margin: 0px 10px 0px 0px;				border: 1px solid #000000;				cursor: pointer;				-moz-box-sizing: border-box;				box-sizing: border-box;			}		#sem_search div {			text-align: center;			padding-right: 10px;			padding-top: 8px;		}#catSearch {	display: none;}.itemDescription {	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;	line-height: 150%; } .categoryDescription {	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;	line-height: 150%; 	padding-bottom: 10px;}#middlecontainer .sakeinst{    width:980px;    font:14px Arial;}.sakeinst h1,.sakeinst h2,.sakeinst h3,.sakeinst h4,.sakeinst h5,.sakeinst h6,.sakeinst p{    padding:0px;    margin:0px;    padding-bottom: 10px;}.sakeinst h4{    font-size: 16px;}.sakeinst h5{    font-size:14px;}.small{    font-size:13px;}.center{    text-align: center;}