/* CSS Document */ #headimage { background-image:url(); padding-left:10px; background-repeat: 
no-repeat; } .bottomtext { font-family: Arial, Helvetica, sans-serif; font-size: 
12px; color: #868686; font-style: normal; font-weight: normal; } .divsidebar { 
background-color: #EAEAEA; float: right; width: 250px; height: 212px; z-index: 
1; } .sidebartype { font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
font-weight: bold; color: #FFFFFF; background-image: url(../images/sidebar.jpg); 
line-height: 35px; height: 35px; width: 250px; text-indent: 7px; } #nav, #nav 
ul { padding: 0px; margin: 0px; list-style: none; z-index: 1000; } #nav a { display: 
block; width: 137.5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
color: #FFFFFF; text-decoration: none; text-align: center; height: 26px; padding-top: 
8px; font-weight: bold; } #nav a:hover { display: block; color: #EEDCBB; text-decoration: 
none; background-color: #003366; } #nav li { width: 137px; position: relative; 
float: left; } #nav li ul { position: absolute; width: 137px; left: -999em; } 
#nav li ul a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: 
#FFFFFF; text-indent: 5px; line-height: 19px; text-align: left; vertical-align: 
middle; clear: left; padding-top: 0px; width: auto; height: 18px; } #nav li ul 
a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; 
text-decoration: none; background-color: #FF9900; } #nav li ul ul { top: 0em; 
width: 137px; margin-left: 124px; } #nav li:hover ul ul, #nav li:hover ul ul ul, 
#nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left: -999em; } #nav li:hover 
ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover 
ul, #nav li li li.sfhover ul { left: auto; background-color:#999999; border-top-style: 
none; border-right-style: none; border-bottom-style: none; border-left-style: 
none; } .subheads { font-family: Arial, Helvetica, sans-serif; color: #333333; 
font-size: 14px; background-color: #a2ba24; font-weight: bold; text-align: center; 
border-top-width: 1px; border-top-style: solid; border-top-color: #008b95; } .undersubs 
{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; 
font-weight: normal; padding: 10px; background-color: #EEDCBB; line-height: 14px; 
border: 8px solid #FFFFFF; text-align: left; } .headings { font-family: Arial, 
Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; } .box 
{ border: 8px solid #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 
12px; color: #333333; padding: 5px; vertical-align: top; background-color: #F0F0F0; 
} #prod a:hover { color: #008b95; text-decoration: underline; } #prod a { font-family: 
Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; text-decoration: 
none; font-weight: bold; } .boxpadded { background-color: #EFF5CB; border: 8px 
none #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: 
#333333; text-align: left; padding: 30px; } .headingsCopy { font-family: Arial, 
Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #003366; } #mainbox 
{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; 
padding: 7px; } #mainbox a { color: #666666; font-weight: bold; } #mainbox a:hover 
{ color: #FF9900; } .brd { border: 1px solid #003366; } .headingsCopy2 { font-family: 
Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #003366; 
border-bottom-color: #000000; border-bottom-style: solid; } .subheadschecks { 
font-family: Arial, Helvetica, sans-serif; color: #990000; font-size: 14px; background-color: 
#EEDCBB; font-weight: bold; text-align: center; border-top-width: 1px; border-top-style: 
solid; border-top-color: #990000; border-right-style: none; border-bottom-style: 
none; border-left-style: none; } .headingsChecks { font-family: Arial, Helvetica, 
sans-serif; font-size: 12px; font-weight: bold; color: #990000; border-bottom-color: 
#C0C0C0; border-bottom-style: solid; } .headingsChecks2 { font-family: Arial, 
Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #990000; border-bottom-color: 
#C0C0C0; border-bottom-style: solid; } .tbl_bg { margin: 0px; padding: 0px; } 
.tbl_brd { border-right-width: 3px; border-bottom-width: 1px; border-left-width: 
3px; border-right-style: solid; border-bottom-style: solid; border-left-style: 
solid; border-right-color: #008B95; border-left-color: #008B95; margin: 0px; padding: 
0px; border-bottom-color: #008B95; } .underchk { font-family: Arial, Helvetica, 
sans-serif; font-size: 14px; color: #990000; font-style: italic; font-weight: 
bold; } .tbl_1stbrd { border-right-width: 3px; background-image: url(../images/side.gif); 
background-repeat: repeat-y; border-right-color: #666666; border-right-style: 
solid; } .tbl_2stbrd { border-left-width: 3px; background-image: url(../images/side2.gif); 
background-repeat: repeat-y; border-left-color: #666666; border-left-style: solid; 
} .prodfeat { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: 
#333333; font-weight: normal; vertical-align: middle; } .imgtable { font-family: 
Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; border-width: 
1px; border-style: solid; border-color: #999999; border-collapse: collapse; background-color: 
white; color: #666666; } .imgtableth { border-width: 1px; padding: 1px; border-style: 
inset; border-color: #999999; background-color: white; } #prodpghead a { color: 
#00646C; font-family: Arial, Helvetica, sans-serif; font-size: 14px; display: 
block; text-indent: 8px; text-decoration: none; text-align: left; padding: 5px; 
border: 2px solid #333333; } #prodpghead a:hover { display: block; border-right-width: 
2px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: 
solid; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; color: #E18700; 
background-color: #000066; } .mainboxGrey { font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; color: #333333; background-color: #FFFFFF; } .sidebox { font-family: 
Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; background-image: 
url(../catalogimg/bgside.gif); padding: 15px; text-align: left; vertical-align: 
top; background-repeat: repeat-y; } .swatchtable { -moz-border-radius: ; font-family: 
Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; } h2 { font-weight: 
inherit; font-style: inherit; line-height: inherit; font-variant: inherit; display: 
inline; } h4 { line-height: inherit; font-weight: inherit; font-variant: inherit; 
font-size: inherit; display: inline; } h3 { line-height: inherit; font-weight: 
inherit; font-variant: inherit; font-size: inherit; display: inline; } .crossref 
{ background-color: #FF9900; } .headertext { font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; color: #FFFFFF; } #sidebartype a { font-family: Arial, Helvetica, 
sans-serif; text-decoration: none; color: #FFFFFF; line-height: normal; } .maintext 
{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; 
font-style: normal; font-weight: normal; border-top-style: none; border-right-style: 
none; border-bottom-style: none; border-left-style: none; } .bulletpts { font-family: 
Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #008b95; 
} .pad { vertical-align: top; padding-right: 21px; padding-left: 21px; } .catbox 
{ background-color: #D0E26B; border: 4px solid #FFFFFF; font-size: 12px; color: 
#333333; padding: 4px; text-align: center; font-family: Arial, Helvetica, sans-serif; 
} .sectionhead { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 
normal; color: #000000; } .cathead { font-family: Arial, Helvetica, sans-serif; 
font-size: 26px; color: #008B95; font-weight: normal; text-align: left; } .photobrd 
{ border: 1px solid #DEA558; } .cat-tbl { font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; color: #FFFFFF; text-align: center; background-color: #008b95; 
padding: 2px; text-transform: uppercase; } .cat-tblsub { font-family: Arial, Helvetica, 
sans-serif; font-size: 12px; color: #333333; text-align: center; } #catalog2 a 
{ display: block; width: 158px; font-size: 14px; text-decoration: none; text-align: 
center; height: 30px; padding-top: 10px; font-family:Arial, Helvetica, sans-serif; 
font-size:14px; text-decoration: none; text-align: center; color: #000000; font-weight: 
bold; background-color: #D0E26B; } #catalog2 { list-style-type: none; margin: 
0px; padding: 0px; } #catalog2 li { float: left; padding:3px; } #catalog2 a:hover 
{ font-family:Arial, Helvetica, sans-serif; color: #008b95; text-decoration: underline; 
text-align: center; background-color: #BAD329; } .bgimg { background-image: url(../images/lines_top.gif); 
background-repeat: no-repeat; padding-left: 30px; padding-bottom: 10px; padding-top: 
10px; } .fineprint { font-family: Arial, Helvetica, sans-serif; font-size: 10px; 
color: #666666; } #sidebar a { font-family: Arial, Helvetica, sans-serif; font-size: 
12px; color: #FFFFFF; font-weight: bold; } .padmain { padding-right: 20px; padding-left: 
20px; } #sidebar { font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
color: #CCCCCC; background-color: #333333; } #greenbuttons { padding:0px; width: 
200px; margin: 0; height: 20px; background-color: #A2Ba24; border-right-width: 
1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; 
border-right-style: ridge; border-bottom-style: ridge; border-left-style: solid; 
border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: 
#FFFFFF; } #greenbuttons a { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; color: #4B4B4B; font-weight: bold; text-indent: 5px; line-height: 
20px; width: 200px; height: 20px; display: block; text-decoration: none; } #greenbuttons 
a:hover { background-color: #006600; color: #000000; } #techbuttons { padding:0px; 
width: 200px; margin: 0; height: 20px; background-color: #62B0FF; border-right-width: 
1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; 
border-right-style: solid; border-bottom-style: solid; border-left-style: solid; 
border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: 
#FFFFFF; } #techbuttons a { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; color: #4B4B4B; font-weight: bold; text-decoration: none; text-indent: 
5px; line-height: 20px; width: 200px; height: 20px; display: block; } #techbuttons 
a:hover { background-color: #97CBFF; color: #000000; } #prodbuttons { padding:0px; 
width: 200px; margin: 0; height: 20px; background-color: #FF9900; border-right-width: 
1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; 
border-right-style: solid; border-bottom-style: solid; border-left-style: solid; 
border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: 
#FFFFFF; } #prodbuttons a { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; color: #4B4B4B; font-weight: bold; text-decoration: none; text-indent: 
5px; line-height: 20px; width: 200px; height: 20px; display: block; } #prodbuttons 
a:hover { background-color: #FFC56C; color: #000000; } .greybutton { font-family: 
Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; background-image: 
url(../images/greybutton.gif); height: 30px; width: 250px; text-indent: 7px; line-height: 
28px; } #sidebar a:hover { color: #FF9900; } .centerbartype { font-family: Arial, 
Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-image: 
url(../images/centerbar.jpg); line-height: 35px; height: 35px; text-indent: 7px; 
background-repeat: no-repeat; float: none; } .bartype { font-family: Arial, Helvetica, 
sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; line-height: 35px; 
} .headertextOrg { font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
color: #0099FF; font-weight: bold; } .diepad { padding: 10px; } 