a, body, td, div, pre, ul, ol, li, p, span, font { font-family: arial; font-size: 11px; line-height: 16px; color: #666666; }


a { font-family: arial; color: #333333; text-decoration: none; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:active { text-decoration: underline; }
a:hover { text-decoration: underline; }


a.blue { font-family: arial; color: #0066cc; text-decoration: none; }
a.blue:link { text-decoration: none; }
a.blue:visited { text-decoration: none; }
a.blue:active { text-decoration: underline; }
a.blue:hover { text-decoration: underline; }


input, select, option { font-family: arial; font-size: 11px; line-height: 14px; height: 16px; padding: 1px; margin: 0px; background-color: #fcfcfc; border: 1px solid #acacac; border-bottom: 1px solid #ececec; border-right: 1px solid #eeeeee; }



input.basic1 { font-size: 10px; background-color: white; width: 103px; height: 16px; }
input.basicCart { background-color: white; border: 1px solid #cccccc; color: #5c5c5c; width: 60px; height: 18px; }
input.basicCart2 { background-color: white; border: 1px solid #cccccc; color: #5c5c5c; width: 100px; height: 18px; }
input.quantity{ font-size: 9px; font-weight: bold; background-color: white; width: 20px; height: 16px; }
input.radio1 { background-color: none; border: none; }


.basicSmall { font-family: arial; font-size: 9px; line-height: 16px; color: #666666; }
.basicBold { font-family: arial; font-weight: bold; font-size: 11px; line-height: 16px; }
.basicWhite{ font-family: arial; font-size: 11px; line-height: 18px; color: #ffffff; }
.basicBlueTitle { font-family: arial; font-weight: bold; font-size: 11px; line-height: 16px; color: #307FC3; }
.basicBlueBig { font-family: arial; font-weight: bold; font-size: 12px; line-height: 16px; color: #307FC3; }
.basicBlue { font-family: arial; font-size: 11px; line-height: 16px; color: #307FC3; }
.basicBlueSmall { font-family: arial; font-weight: bold; font-size: 11px; line-height: 16px; }


.frameLine1 { border-right: 2px solid #333333; }
.frameIndexBox { border: 1px solid #ececec; }
.frameIndexSpace { padding: 10px; }
.frameIndexRow { padding-top: 6px; }


.productList { padding-right: 10px; }
.productText { font-family: arial; font-size: 11px; line-height: 18px; color: #666666; }
.productLine1 { border-bottom: 1px solid #ececec;  height: 20px; }