﻿.cocotop{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 12px;
color:#000000;}

.cocoblue{
color: #33CCFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;	line-height: 14px;}

.cocopeach{
color: #FF3333;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
line-height: 14px;}

.cocogreen {
color: #66FF00;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
line-height: 14px;}

.cocodisc{
color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;	line-height: 12px;}

.cococlick a:active{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 18px;
padding-top:4px;
padding-left:30px;}

.cococlick a:visited{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 18px;
padding-top:4px;
padding-left:30px;}

.cococlick a:hover{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 18px;
padding-top:4px;
padding-left:30px;}

.cococlick a{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 18px;
padding-top:4px;
padding-left:30px;}

TABLE.page{
width:981px;
border: none;
}

BODY {
	font-size: 9pt;
	background: URL(bottom.gif) repeat-x;
	margin: 1;
}

BODY.product {
 margin:10;
 background:#FFFFFF;
}

BODY.article {
 margin:10;
 background:#FFFFFF;
}

BODY.order {
 margin:10;
 background:#FFFFFF;
}

.checkbox{border:none;}

.home-qty{width:24px;}

.print {
 display:none;
}

.noimg {
 text-align:center;
 background-color:#718C9A;
}

HR {
height:1px;
 color:#dddddd;
}

IMG.thumb {
border:none;
}

IMG.image-wrap {
 margin-left:10;
}

TD.caption {
 font-size:8pt;
 font-style:italic;
}

TD.fh {
 font-weight:bold;
 text-align:right;
}



TABLE.quick-search {
height: 64px;
margin-left:30px;
padding-top:3px;
margin-top:67px;
padding-bottom:0px;
padding-left: 0px;
}

INPUT.quick-search-input {
 font-size:10;
 font-weight:bold;
 width:98px;
 height:18px;
padding-left:3px;
padding-top:3px;
padding-bottom:3px;
margin-bottom:0px;
border: none;
background: #012e57;
color: #FFFFFF;
}

INPUT.quick-search-button {
 border:none;
padding:0px;
}

A.search-advanced:visited {
text-align: left;
}


A.search-advanced:active {
text-align: left;
}


A.search-advanced {
text-align: left;
}


H1 {
 font-size:14pt;
 font-weight:normal;
}

H2 {
 font-size:12pt;
 font-weight:bold;
}

H3 {
 font-size:10pt;
 color:#000000;
}

H4 {
 font-size:9pt;
 color:#000000;
}

A:visited {
 text-decoration:none;
 color:#0077cc;
}

A {
 text-decoration:none;
 color:#0077cc;
}

A:active {
 text-decoration:underline;
 color:#012e57;
}

A:hover {
 text-decoration:underline;
 color:#012e57;
}

A.body:visited {
 color:#00bbfc;
 font-weight:bold;
 text-decoration:underline;
}

A.body {
 color:#00bbfc;
 font-weight:bold;
 text-decoration:underline;
}

A.body:active {
 color:#012e57;
}

A.body:hover {
 color:#012e57;
}

A.menu:visited {
color: #FFFFFF;
line-height: 18px;
margin-left:10px;
margin-right:10px;
padding-bottom:3px;
text-decoration: none;
font-weight: normal;
}

A.menu {
color: #FFFFFF;
line-height: 18px;
margin-left:10px;
margin-right:10px;
padding-bottom:3px;
text-decoration: none;
font-weight: normal;
}

A.menu:active {
color: #FFFFFF;
line-height: 18px;
margin-left:10px;
margin-right:10px;
padding-bottom:3px;
border-bottom: 3px solid #ff7500;
text-decoration: none;
}

A.menu:hover {
color: #FFFFFF;
line-height: 18px;
margin-left:10px;
margin-right:10px;
padding-bottom:3px;
border-bottom: 3px solid #ff7500;
text-decoration: none;
}

A.bottom:visited {
 font-size: 8pt;
}

A.bottom {
 font-size: 8pt;
}

A.bottom:active {
 text-decoration:underline;
}

A.bottom:hover {
 text-decoration:underline;
}

TD {
}


TD.best-buy-heading {
width:100%;
height: 50px;
background: URL(style/98/catalog-panel-bottom-right.gif) repeat-x;
}

TD.best-buy {
 font-size:12pt;
 font-weight:bold;
margin-top:20px;
}

TD.hot-deals {
 font-size:12pt;
 font-weight:bold;
margin-top:20px;
}

TD.hot-deals-heading {
width:100%;
height: 50px;
background: URL(style/98/catalog-panel-bottom-right.gif) repeat-x;
}

TD.hot-deal-separator {
 border-right: 1px solid #718C9A;
}

TABLE.user {
padding:0;
border:none;
}

TD.user {
padding:0px;
background: #FFFFFF URL(style/98/user-panel.gif) no-repeat;
background-position: top;
margin:0px;
}

TABLE.user-panel {
padding:0px;
font-size:9px;
font-weight:bold;
color:#004481;

}

TD.user-panel {
padding:0;
font-size:9px;
color:#004481;
text-align:right;

}

TD.user-panel-link {
height: 20px;
background: #FFFFFF URL(style/98/bottom-left.gif) no-repeat;
background-position: top left;
padding-top:3px;
padding-bottom:3px;
margin:0px;
padding-left:0px;
padding-right:0px;
border-left:5px solid #FFFFFF;
}

TD.user-panel-heading {
padding-bottom:3px;
padding-top:15px;
margin:0px;
}

TD.user-panel-bullet {
width:25px;
text-align:right;
padding: 0px;
margin: 0px;
color: #ff6600;
}

A.user-panel-small:visited {
 font-size: 10px;
font-weight: bold;
 color:#004481;
}

A.user-panel-small {
 font-size: 10px;
font-weight: bold;
 color:#004481;
}

A.user-panel:visited {
 font-size: 10px;
font-weight: bold;
 color:#004481;
}

A.user-panel {
 font-size: 10px;
font-weight: bold;
 color:#004481;
}

A.user-panel:active {
 font-size: 10px;
font-weight:bold;
 color:#0088cb;
 text-decoration:underline;
}

A.user-panel:hover {
 font-size: 10px;
font-weight:bold;
 color:#0088cb;
 text-decoration:underline;
}

INPUT.user-panel-input {
 width:98px;
 font-size:10;
 font-weight:bold;
 height:24px;
padding-left:3px;
padding-top:3px;
padding-bottom:3px;
margin:0px;
color:#ffffff;
background: #012e57;
border: solid 1px #012e57;}

TD.user-panel-button {
 text-align:right;
padding-right:0px;
}

INPUT.user-panel-button {
 border:none;
}

INPUT.buy-button {
border:none;
}




TD.order {
 background-color: #ffffff;
}




TABLE.order {
 background-color: #ffffff;
}

TD.order-header {
 background-color: #012e57;
 font-weight:bold;
 color: #ffffff;
 text-align:center;
}

TD.order-sub-header {
 background-color: #012e57;
 color: #ffffff;
}

TD.order-data {
 background-color: #ffffff;
 color: #000000;
}


TABLE.profile {
 border: 1px solid #000000;
}

TD.profile-header {
 background-color: #012e57;
 font-weight:bold;
 color: #ffffff;
 text-align:center;
}

TD.profile-sub-header {
 background-color: #00bbfc;
 font-weight:bold;
 color: #FFFFFF;
}

TD.profile-data {
 font-size: 8pt;
 background-color: #ffffff;
 color: #000000;
}

TD.profile-data-2 {
 font-size: 8pt;
 background-color: #eeeeee;
 color: #000000;
}







TABLE.finance {
 background-color: #000000;
}

TD.finance-header {
 font-size: 8pt;
 background-color: #00bbfc;
 font-weight:bold;
 color: #ffffff;
 text-align:center;
}

TD.finance-logo {
 background-color: #ffffff;
}

TD.finance-data {
 font-size: 8pt;
 background-color: #ffffff;
 color: #000000;
}

TD.box2 {
 background:#012e57;
}

TD.body-bullet {
 text-align:right;
}

TEXTAREA {
 color:#000000;
 border-top: 1px solid #999999;
 border-left: 1px solid #999999;
 border-bottom: 1px solid #cccccc;
 border-right: 1px solid #cccccc;

}

INPUT {
 color:#000000;
 border-top: 1px solid #999999;
 border-left: 1px solid #999999;
 border-bottom: 1px solid #cccccc;
 border-right: 1px solid #cccccc;

}

INPUT.delete {
 color:#ffffff;
padding-top:2px;
padding-bottom:1px;
font: arial; 
font-size: 10;
font-weight:bold;
 cursor: pointer;
 background-color: #012e57;
 border-top: 1px solid #FFFFFF;
 border-left: 1px solid #FFFFFF;
 border-bottom: 1px solid #000000;
 border-right: 1px solid #FFFFFF;
text-transform: uppercase;
}


INPUT.button {
 color:#ffffff;
padding-top:2px;
padding-bottom:1px;
font: arial; 
font-size: 10;
font-weight:bold;
 cursor: pointer;
 background-color: #012e57;
 border-top: 1px solid #FFFFFF;
 border-left: 1px solid #FFFFFF;
 border-bottom: 1px solid #000000;
 border-right: 1px solid #FFFFFF;
text-transform: uppercase;
}


INPUT.submit {background-color:#003045;font-weight:bold}
INPUT.delete {}
INPUT.s_search {}
INPUT.t_search {}
INPUT.check {border:none;background:none}


TABLE.top {
background-position: right;
background-repeat: no-repeat;
}


TD.top-left {
}

TD.top-left-1 {

}

TD.top-left-2 {

}

TD.top-left-3 {
}

TD.top-left-4 {

}

TD.top-right {
width: 100%;
text-align:left;
}

TD.masthead {
padding-top:10px;
width: 100%;
text-align: left;
padding-top:0px;
padding-right:0px;
padding-left:42px;
}

TD.menu {
width: 100%;
text-align: left;
padding-top:39px;
padding-bottom:18px;
padding-left:25px;
color:#135999;
}

TD.top-right-2 {
width: 100%;
background: #FFFFFF;
vertical-align: center;
text-align: left;
}

TD.top-right-3 {
width: 100%;
text-align:left;
}

TD.top-right-4 {
}

TD.body {
background: #FFFFFF URL(style/98/bottom-right.gif) no-repeat;
background-position: top left;
padding-top:56px;
padding-left:25px;
padding-right:25px;
}

TD.body-left {

}

TD.body-center {
}

TD.body-right {
 
}

TABLE.bottom {

}

TD.bottom {
height:66px;
}

TD.bottom-left {

}

TD.bottom-center {
 padding:15px;
 text-align:right;
 font-size:8pt;
}

TD.bottom-right {

}

TD.catalog-header {
padding-top:22px;
}

TD.catalog-bullet {
font-size: 10px;
color:#ff6600;
padding-left:12px;
padding-right:0px;
margin-right:0px;
padding-top:4px;
background:#012e57;
border-bottom: 1px solid #005296;
border-left: 18px solid #ffffff; 
height:24px;
text-align:right;
}

TD.catalog-option {
background: #FFFFFF URL(style/98/catalog-category.gif) no-repeat;
background-position: top left;
height:41px;
text-align: center;
vertical-align: top;
padding-top:7px;
padding-left:5px;
color: #004481;
line-height:15px;
}

TD.catalog{
background: #FFFFFF URL(style/98/catalog-panel.gif) no-repeat;
background-position: top;
padding:0px;
}

TD.catalog-panel-link{
padding-top:5px;
text-align:left;
background:#012e57;
border-bottom: 1px solid #005296;
width:177px;
height:24px;
padding-left:5px;
}

A.catalog-panel:visited {
 font-size: 10px;
font-weight:bold;
padding:0px;
color:#FFFFFF;
}


A.catalog-panel-small {
 font-size: 10px;
font-weight:bold;
padding:0px;
color:#FFFFFF;
}


A.catalog-panel:visited {
 font-size: 10px;
font-weight:bold;
padding:0px;
color:#FFFFFF;
}


A.catalog-panel {
 font-size: 10px;
font-weight:bold;
padding:0px;
color:#FFFFFF;
}


A.catalog-panel:active {
font-weight:bold; 
text-decoration:none;
color:#ff6600;
}


A.catalog-panel:hover {
font-weight:bold; 
text-decoration:none;
color:#ff6600;
}

a.catalog-option:visited{
color: #004481;
line-height: 18px;
font-weight:bold;
padding-bottom:3px;
text-decoration: none;
}

a.catalog-option{
color: #004481;
line-height: 18px;
font-weight:bold;
padding-bottom:3px;
text-decoration: none;
}

a.catalog-option:active{
font-weight:bold;
color: #004481;
line-height: 18px;
padding-bottom:3px;
border-bottom: 3px solid #ff7500;
text-decoration: none;
}


a.catalog-option:hover{
font-weight:bold;
color: #004481;
line-height: 18px;
padding-bottom:3px;
border-bottom: 3px solid #ff7500;
text-decoration: none;
}


A.category-level-1:visited {
text-decoration:none;
font-weight:bold;
color:#336699;
}


A.category-level-1 {
text-decoration:none;
font-weight:bold;
color:#336699;
}

A.category-level-1:active {
 text-decoration:underline;
font-weight:bold;
}

A.category-level-1:hover {
 text-decoration:underline;
font-weight:bold;
}

UL.category-level-2 {
color:#336699;}

DIV.catalog-path {
 font-size: 8pt;
 text-align:right;
}



TD.list-header {
 background:#336699;
 font-size: 9pt;
 font-weight:bold;
 color: #ffffff;
 text-align:center;
}


TABLE.news-headlines {
margin-left:8px;
margin-right:6px;
}

TD.news-headlines {
width:186px;
}

TD.news-data-1 {
padding:5px;
font-size:9px;
background: #ff7f00;
color: #ffffff;
}

TD.news-data-2 {
padding:5px;
font-size:9px;
background: #f06f03;
color: #ffffff;
}

TD.news-options {
 text-align:center;
padding-bottom:4px;
}

a.news-option:visited{
color: #004481;
line-height: 18px;
font-weight:bold;
padding-bottom:3px;
text-decoration: none;
}

a.news-option{
color: #004481;
line-height: 18px;
font-weight:bold;
padding-bottom:3px;
text-decoration: none;
}

a.news-option:active{
font-weight:bold;
color: #004481;
line-height: 18px;
padding-bottom:3px;
border-bottom: 3px solid #ff7500;
text-decoration: none;
}

a.news-option:hover{
font-weight:bold;
color: #004481;
line-height: 18px;
padding-bottom:3px;
border-bottom: 3px solid #ff7500;
text-decoration: none;
}

A.news-data-1:visited {
 font-size: 9px;
 color:#ffffff;
}

A.news-data-1 {
 font-size: 9px;
 color:#ffffff;
}

A.news-data-2:visited {
 font-size: 9px;
 color:#ffffff;
}

A.news-data-2 {
 font-size: 9px;
 color:#ffffff;
}

A.news-data-1:hover {
 font-size: 9px;
text-decoration: underline;
}

A.news-data-2:hover {
 font-size: 9px;
text-decoration: underline;
}

TD.form-header {
 font-weight:bold;
 text-align:right;
}

TD.form-heading {
 font-size:11pt;
 font-weight:bold;
}

TD.list-category {
 font-size:10pt;
 font-weight:bold;
 background-color:#cccccc;
}
.companyname {
	font-family: serpentineDBol;
	font-style: italic;
}
