img{border:0;}
hr{clear:both}
body td,body th,body{font-family: Verdana,Geneva,Arial,sans-serif}
body.zh{font-size:12px;line-height:16px}
body.zh a,body.zh td,body.zh p{font-size:12px}
a {color:#26547C; font-size:11px; text-decoration:none}
a:hover {text-decoration:underline}

#MySearch {text-align: right;position: absolute;top: 10px;left: 0;width: 769px;z-index: 9}
#MySearch input {vertical-align: middle}
#MyArmstrong img{vertical-align: bottom}
#MyArmstrong{position:absolute;top: 37px;height: 40px;left: 480px;width: 300px;text-align: right;line-height:14px}
body.zh #MyArmstrong{line-height:16px}
#NavPhotos{position:absolute; top:6px; left:435px; width:335px; z-index:9}
#navBground{position:absolute; top:72px; left:11px; width:770px; visibility:hidden; z-index:9;height:20px;background-color: #EFBA21}
.bgOff a{color:#5e6780; text-decoration:none}
.bgOn a{color:white; text-decoration:none}
.bgOn a:hover{color:white; text-decoration:none}
.bgOff{background-color:#dedede}
.bgOn{background-color:#a8a8a8}
#MyArmstrong text{font-size:10px; color:black; text-decoration:none}
#unit_country A {font-family:Helvetica,Geneva,Arial,sans-serif; font-size:12px; color:rgb(38, 84, 124); text-decoration:none}
#unit_country A:hover {color:black; text-decoration:none}
#MyArmstrong A{font-size:10px; color:rgb(38, 84, 124); text-decoration:none}
#MyArmstrong A:hover{color:black; text-decoration:none}
#leftNav div {padding-left:6px; background-image:url( '/commflrpac/common/includes/images/caret.gif'); background-repeat:no-repeat; background-position:center left}
#leftNav h3 {font-size:11px; font-weight:bold; margin:10px 0 2px 6px; padding:0}
#unit_country{position:absolute; top:52px; left:11px; width:auto; height:auto; z-index:9}
#barTop{position:absolute; top:0px; left:0px; width:770px}
#logo{position:absolute; top:6px; left:11px; width:292px}
#toolBoxHead{position:absolute; top:338px; left:596px; width:175px; z-index:7}
#toolBox{position:absolute; top:360px; left:600px; width:175px; z-index:7}
#mybody{position:absolute; top:93px; width:590px; left:180px; z-index:1}
#optionsBox{position:absolute; top:207px; width:100px; left:635px; z-index:1}
#instructionsBox{position:absolute; top:207px; width:100px; left:175px; z-index:1}
body{background-color:white}
.header {margin-top:5px}
h1, .headText{font-size:16px; font-weight:bold}
h2, .subHeadText{font-size:14px}
.productCategoryText{font-size:11px; color:#000000}
.productCategoryNameText{ font-size:11px; color:#636363}
.productLineText{font-size:14px; color:#000000}
.productLineNameText{font-size:14px; color:#636363}
.text, #leftNav, #bottomNav .text{font-size:11px; color:#636363}
.redText{font-size:9px; color:#ff0000}
.bodyText,form,td,input,select,option{font-size:11px; color:#000000}
.optionsText{font-size:9px; color:#000000}
#bottomNav{font-size:11px; color:#636363}
.smallText{font-size:9px; color:#636363}
.text A{color:#cc0000; text-decoration:underline}
.super{position:relative; top:-4px; font-size:9px; text-decoration:none}
#bottomNav A,#navBottom A,#leftNav A, #subText A, #toolBox A{color:#809099; text-decoration:none}
#bottomNav A:hover,#navBottom A:hover,#leftNav A:hover, #subText A:hover, #toolBox A:hover{color:#809099; text-decoration:underline}
.bodyText A, .optionsText A, .headText A, .smallText A, .subHeadText A, .formText A{color:#809099; text-decoration:underline}
.bodyText A:hover, .optionsText A:hover, .headText A:hover, smallText A:hover, .SubHeadText A:hover, .formText A:hover{color:#809099; text-decoration:underline}
.formLabel {font-size:11px; font-weight:bold; color:#636363}
.address td {background-color:#EFEFEF}
#navBottom td {padding-top:10px}
#navBottom .address td {padding-top:0px}

#menuHead0a,#menuHead0b,
#menuHead1a,#menuHead1b,
#menuHead2a,#menuHead2b,
#menuHead3a,#menuHead3b,
#menuHead4a,#menuHead4b,
#menuHead5a,#menuHead5b{position:absolute;top:72px;visibility:hidden;z-index:9;background-color:#EFBA21;height:20px}
#menu0,#menu1,#menu2,#menu3,#menu4,#menu5{position:absolute;top:93px;border:1px solid #b3b3b3;visibility:hidden;z-index:9}




/* GUIDED NAV */
table.mainTable{margin-left:11px}

h3.bar{background-color:#e1e1d7;text-transform:uppercase;padding:5px 10px 5px 10px;font-weight:normal;margin-bottom:5px;margin-right:10px}
#refinements h3.bar{font-size: 12px}
#refinements{width:200px}
.refinement td{padding-bottom:10px}
.refinement.selection strong{display:block;margin-left:10px}
.refinement a{display:block;margin-left:10px;margin-right:10px;color:black}
.refinement ul{list-style:none;margin:0;padding:0}
.refinement li{list-style:none;margin:0;padding:0}
.refinement.selection a{color:#26547C}
.refinement a:hover{color:#26547C;text-decoration:underline}
li.more a {color:#26547C; text-decoration:underline}


.categorySection h2{background-color:#e1e1d7;color:black;padding:5px 10px 5px 10px;font-weight:normal}
.summary h2{font-weight:normal}

table.gn td.item {padding-bottom:10px;width:140px}
div.item {position:relative;width:125px}
div.item img.swatch{width:100px}
div.item a.quicklook{display:none;position:absolute;left:0;top:40px}
div.item:hover a.quicklook{display:block}
.categorySection a.more{text-decoration:underline}
table.gn{ border-spacing:0}

#breadCrumb{margin-top:10px;margin-bottom:5px}
.item em{font-style: normal}


.summary #orderBy {
    float: right;
    margin-bottom: 5px;
}
.summary label {
    padding-right: 5px;
}
.summary .paging {
    float: right;
    padding-top: 2px;
    margin: 0;
}

form{margin:0;padding:0}



#popover-name{float:left;font-size:14px;text-transform:uppercase;padding-left:5px;padding-top:7px;width:100%;height:100%}
#popover-close{padding:5px;position:absolute;right:0;top:0}
#popover-top{background-color:#e1e1d7;height:30px}
#popover{background-color:white;position:fixed;left:80px;top:20px;border: 1px solid #eee;padding-top:0px;z-index:100;width: 620px;height:375px}
#popover.hidden{display:none}
#popover-body{padding:10px}
#quicklook {text-align:left}
#quicklook img{float:left;margin-right:10px;margin-bottom:10px}
#quicklook-details{float:left;width:340px}
#quicklook-details strong{font-size:14px;;padding-left:10px}
#quicklook-details th,#quicklook-details td{border-top:1px solid #ccc;padding:5px 10px 5px 10px;text-align:left}
#quicklook-details table{margin-top:5px;width:100%;border-collapse:collapse}
#quicklook-details form{padding-top:10px}
#quicklook-details th{font-size:11px}
p.webasset,a.webasset{margin:0 10px 10px 0;display:block}
a.webasset{margin-bottom:0}

div.s7-image{position:relative;float:left}
div.s7-image span{position:absolute;bottom:0;right:0}
div.s7-image a.enlarge,
div.s7-image a.download{vertical-align:bottom;position:absolute;bottom:0;right:0}
div.s7-image span a.download{right:29px}



h1.legacyPadtop{margin-top:20px}

body.zh .mainContent td,
body.zh .mainContent th,
body.zh .mainContent .bodyText,
body.zh .mainContent li,
body.zh .mainContent p{line-height:18px}




body.zh form,
body.zh select,
body.zh input,
body.zh .bodyText,
body.zh #MyArmstrong a,
body.zh tr.address .smallText,
body.zh .text,
body.zh #bottomNav .text{font-size:12px}

body.zh .text,
body.zh #bottomNav .text,
body.zh .subHeadText,
body.zh h2,
body.zh .bodytext,
body.zh form,
body.zh input,
body.zh select,
body.zh option,
body.zh p ,
body.zh li ,
body.zh th ,
body.zh td {font-family: SimSun}




