* { PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; MARGIN:0px; FONT:12px Arial,Helvetica,sans-serif; PADDING-TOP:0px; }

A { COLOR:#000000; TEXT-DECORATION:none; }
A:hover { COLOR:#0000FF; TEXT-DECORATION:underline; }
B { font-weight:bold; }
#menu { display:block; list-style:none;	padding:0px; margin:0px }
#left { WIDTH:190px; }
#left DIV.left_a { BACKGROUND:#F6F6F6; }
#left ul#menu { list-style:none; margin:auto; border-bottom:3px #EEE solid; }
#left #menu LI { position:relative; width:189px; height:25px; border:1px #C1C1C1 solid; border-width:0 0 1px 1px; #margin-top:-3px; background:none;_margin-top:-3px; }
#left #menu LI DL { position:absolute; clear:both; _margin-left:-2px; }
#left #menu LI A { line-height:25px }
#left #menu LI DL DT { padding-left:10px; background:url(images/navigationMenuArrow.gif) no-repeat 170px center; z-index:8; border-right:1px #c1c1c1 solid; height:25px }
#left #menu LI DL DT A { font-weight:700; height:25px }
#left #menu LI DD { display:none; }
#left #menu LI DIV.aa { height:6px; line-height:0; font:0px; float:right; width:149px; display:none; margin-top:-1px; #margin-top:0px; _margin-top:-1px; text-align:right; }
#left #menu LI DIV.bb { height:5px; float:right; display:none; clear:both; overflow:hidden; }
#left #menu LI DIV IMG { width:149px; }
#left #menu DL { width:189px; background:transparent; }
#left #menu DD { color:#fff; width:147px; float:right; clear:both; background-color:#fff; border-right:1px #c1c1c1 solid;border-left:1px #c1c1c1 solid; overflow:hidden; }
#left #menu DD.bb { margin-top:-21px; border-left:1px #fff solid; }
#left #menu DD.ccc { border-width:0px; float:right; height:5px; overflow:hidden; line-height:0px; font-size:0px; text-align:left; width:149px; }
#left #menu DT A { display:block;color:#000; }
#left #menu LI A:hover { border:0; }
#left #menu LI:hover DD, #left #menu LI A:hover DD,#left #menu LI:HOVER DIV, #left #menu li a:hover div { display:block; z-index:9; }
#left #menu LI:hover DL, #left #menu LI A:hover DL { width:338px; #margin-top:-1px; _border-top:1px #c1c1c1 solid; _margin-top:-2px }
#left #menu LI:hover DT, #left #menu LI A:hover DT { background-color:#fff; border-right-width:0; width:190px; #margin-top:-5px; _margin-top:-7px;#border-bottom:1px #c1c1c1 solid}
#left #menu DD A { color:#000; display:block; text-align:left; width:140px; padding-left:8px; line-height:22px; }
#left #menu DD A:hover { COLOR:#0000FF; BACKGROUND-COLOR:#FFFFFF; }

.topMenuLinks { font-weight:bold; color:#000000; }
.sideTableContent { BACKGROUND-COLOR:#F6F6F6; BORDER-LEFT:#C1C1C1 1px solid; BORDER-RIGHT:#C1C1C1 1px solid; BORDER-BOTTOM:#C1C1C1 1px solid; }
.sideTableContentText { BACKGROUND-COLOR:#F6F6F6; BORDER-LEFT:#C1C1C1 1px solid; BORDER-RIGHT:#C1C1C1 1px solid; BORDER-BOTTOM:#C1C1C1 1px solid; padding:5px 10px 10px 10px; }
.sideTableTitle { padding:0px 0 0px 10px; font-weight:bold; color:#FFFFFF; }
.sideTableTitleLink { font-weight:bold; color:#FFFFFF; }
.sideTableTitleLink:hover { font-weight:bold; color:#FF0000; }
.sideTableRightTitle { padding:0px 0 0px 10px; font-weight:bold; color:#000000; text-align:left; }
.formInputFieldVeryShort {font-family:Arial; font-size:12px; font-weight:bold; border-style:solid; border-width:1px; width:30px;}
.formInputFieldSlightlyShort {font-family:Arial; font-size:12px; font-weight:bold; border-style:solid; border-width:1px; width:50px;}
.formInputFieldShort {font-family:Arial; font-size:12px; font-weight:bold; border-style:solid; border-width:1px; width:80px;}
.formInputField {font-family:Arial; font-size:12px; font-weight:bold; border-style:solid; border-width:1px; width:130px;}
.formInputFieldSlightlyLong {font-family:Arial; font-size:12px; font-weight:bold; border-style:solid; border-width:1px; width:170px;}
.formInputFieldLong {font-family:Arial; font-size:12px; font-weight:bold; border-style:solid; border-width:1px; width:230px;}
.formInputFieldVeryLong {font-family:Arial; font-size:12px; font-weight:bold; border-style:solid; border-width:1px; width:270px;}
.formInputFieldTextArea {font-family:Arial; font-size:12px; font-weight:bold; border-style:solid; border-width:1px; width:230px;}
.formInputFieldTextAreaLong {font-family:Arial; font-size:12px; font-weight:bold; border-style:solid; border-width:1px; width:500px;}
.formInputButton { font-family:Arial; font-size:12px; border-style:solid; border-width:1px; width:80px; }
.formInputButtonLong { font-family:Arial; font-size:12px; border-style:solid; border-width:1px; width:150px; }
.formInputButtonVeryLong { font-family:Arial; font-size:12px; border-style:solid; border-width:1px; width:200px; }
.sideTableHeading { color:#FFFFFF;font-size:16px; }
.forumTextFormat { padding:0px 0 0px 10px; }
.footer { width:100%;float:center;padding:10px 0 15px 0;text-align:center;color:#00214B; }
.centerTableHeading { color:#FFFFFF; font-size:18px; DISPLAY:block; height:25px; }
.centerTableContent { BACKGROUND-COLOR:#FFFFFF; BORDER-LEFT:#C1C1C1 1px solid; BORDER-RIGHT:#C1C1C1 1px solid; BORDER-BOTTOM:#C1C1C1 1px solid; padding:10px 0 15px 0; }
.centerTableContentText { BACKGROUND-COLOR:#FFFFFF; BORDER-LEFT:#C1C1C1 1px solid; BORDER-RIGHT:#C1C1C1 1px solid; BORDER-BOTTOM:#C1C1C1 1px solid; padding:10px 0 15px 10px; TEXT-ALIGN:left; }
.tableMultiColumn TD { BORDER:#C1C1C1 1px solid; padding:2px 2px 2px 2px; }
.imgProduct { BORDER:#000000 1px solid; }
.smallerText { font-size:10px; padding:0 0 0 5px; }
.topSearchText { padding:0px 0px 0px 10px; font-size:20px; font-weight:bold; color:#666666; }
.topSearchInputField { font-family:Arial; font-size:18px; border-style:solid; border-width:1px; width:230px; }
.topSearchInputFieldSelect { font-family:Arial; font-size:14px; border-style:solid; border-width:1px; height:23px; }
.topSearchFormInputButton { font-family:Arial; font-size:14px; border-style:solid; border-width:1px; height:23px; width:80px; }
.topSearchShoppingCartLink { padding:0px 10px 0px 0px; font-size:18px; font-weight:bold; color:#666666; }