body {
margin : 0;
padding : 0;
text-align : center;
background-color : #094987;
color : #000000;
margin-bottom : 0;
margin-right : 0;
margin-top : 0;
margin-left : 0;
height : 100%;
}
.wrapper {
width : 960px;
margin : 0 auto;
background : #fff;
border-right : 4px solid #cfcfcf;
border-left : 4px solid #cfcfcf;
text-align : left;
}
A:link {
font-family : Arial, helvetica;
color : #003399;
}
A:visited {
font-family : Arial, helvetica;
color : #003399;
}
A:hover {
font-family : Arial, helvetica;
color : #003399;
}
A:active {
outline : none;
}

A:focus {-moz-outline-style: none;}


.cross-sell-banner {
font-family : "Verdana", "Arial";
font-size : 11px;
font-weight : bold;
background-color : #084887;
color : #ffffff;
}
H1 {
font-family : verdana, arial, helvetica;
font-size : 14px;
font-weight : bold;
}
h2 {
font-family : verdana, Arial, Helvetica;
font-size : 13px;
color : #000000;
font-weight : bold;
}
.right {
font-family : Arial;
font-size : 9pt;
color : #084887;
font-weight : bold;
}
.final-text {
font-family : arial;
font-size : 8pt;
color : #000000;
}
A.final-text:link {
font-family : Arial;
font-size : 8pt;
color : #000000;
text-decoration : none;
}
A.final-text:visited {
font-family : Arial;
font-size : 8pt;
text-decoration : none;
}
A.final-text:hover {
font-family : Arial;
font-size : 8pt;
color : #cc0000;
text-decoration : underline;
}
.page-info {
font-family : Arial;
font-size : 9pt;
color : #000000;
}
A.page-info:link {
font-family : Arial;
font-size : 9pt;
color : #003399;
}
A.page-info:visited {
font-family : Arial;
font-size : 9pt;
color : #003399;
}
.breadcrumbs {
font-family : Arial;
font-size : 9pt;
color : #000000;
text-decoration : none;
}
.breadcrumbs-last {
font-family : Arial;
font-size : 9pt;
color : #000000;
text-decoration : none;
}
A.breadcrumbs:link {
font-family : Arial;
font-size : 9pt;
color : #003399;
text-decoration : none;
}
A.breadcrumbs:hover {
font-family : Arial;
font-size : 9pt;
color : #CC0000;
text-decoration : underline;
}
A.breadcrumbs:active {
font-family : Arial;
font-size : 9pt;
color : #000000;
text-decoration : none;
}
A.breadcrumbs:visited {
font-family : Arial;
font-size : 9pt;
}

.featured {
font-family : verdana, arial, sans-serif;
font-size : 11px;
color : #084987;
}

.bottom {
font-family : arial;
font-size : 8pt;
color : #ffffff;
}
A.bottom:link {
font-family : Arial;
font-size : 0.9em;
color : #ffffff;
text-decoration : none;
}
A.bottom:visited {
font-family : Arial;
font-size : 0.9em;
color : #ffffff;
text-decoration : none;
}
A.bottom:hover {
font-family : Arial;
font-size : 0.9em;
color : #ffffff;
font-weight : bold;
text-decoration : underline;
}
img {
border : none;
}
a {
outline : none;
}
.spacer {
line-height : 0;
font-size : 0;
clear : both;
}
td.white {
background-color : #ffffff;
}
table.main {
background-color : #ffffff;
border-left : 0 solid #cfcfcf;
border-right : 0 solid #cfcfcf;
}
td.heading {
background-color : transparent;
font-size : 15px;
color : #084987;
font-family : verdana, arial, sans-serif;
text-decoration : none;
font-weight : bold;
}
td.border {
border-left : 1px solid #898989;
border-right : 1px solid #ffffff;
}
td.leftmenu {
background-color : #ffffff;
}

a.leftmenu1
{
background-color: transparent;
color: #08478C;
font-family:  arial,verdana, sans-serif;
font-weight: bold;
text-decoration: none;
font-size: 12px;
}

a.leftmenu1:visited
{
background-color: transparent;
color: #08478C;
font-family:  arial,verdana, sans-serif;
font-weight: bold;
text-decoration: none;
font-size: 12px;
}

a.leftmenu1:hover
{
background-color: transparent;
color: #000000;
font-family:  arial,verdana, sans-serif;
font-weight: bold;
text-decoration: none;
font-size: 12px;
}

td.toprightbkg {
background : url(index_03_top_bkg.jpg) repeat-x scroll 0% 0%;
}
td.bkgfooter {
background : white url(index_04_footbkgmain.jpg) repeat-y scroll 0% 0%;
border-bottom : 2px solid #ffffff;
}
td.footercolor {
background-color : #4d0255;
}
td.menu {
background-color : #e7e7e7;
border-top : 1px solid #898989;
border-bottom : 1px solid #898989;
}
input.submit {
background-color : #ffffff;
color : #084987;
border : 1px solid #084987;
font-weight : bold;
width : auto;
height : 18px;
font-size : 10px;
}
input.tbox {
width : 250px;
border : 1px solid #084987;
height : 18px;
}
a.menu {
background-color : transparent;
font-size : 11px;
color : #0c3e79;
font-family : verdana, Arial, Sans-Serif;
font-weight : bold;
text-decoration : none;
}
a.menu:visited {
background-color : transparent;
font-size : 11px;
color : #0c3e79;
font-family : verdana, Arial, Sans-Serif;
font-weight : bold;
text-decoration : none;
}
a.menu:hover {
background-color : transparent;
font-size : 11px;
color : #000000;
font-family : verdana, Arial, Sans-Serif;
font-weight : bold;
text-decoration : none;
}
a.footer {
background-color : transparent;
font-size : 12px;
color : #fffeff;
font-family : verdana, Arial, Sans-Serif;
font-weight : bold;
text-decoration : none;
}
a.footer:visited {
background-color : transparent;
font-size : 12px;
color : #fffeff;
font-family : verdana, Arial, Sans-Serif;
font-weight : bold;
text-decoration : none;
}
a.footer:hover {
background-color : transparent;
font-size : 12px;
color : #f1dc43;
font-family : verdana, Arial, Sans-Serif;
font-weight : bold;
text-decoration : none;
}
td.body_bottom_text {
background-color : #094987;
font-size : 9px;
color : #ffffff;
font-family : verdana, Arial, Sans-Serif;
}
td.bulletpadding {
padding-top : 6px;
}
TD.midbkg {
background : white url(index_03_01.jpg) repeat scroll 0% 0%;
padding : 5px 20px 5px 20px;
}
TD.right {
width : 143px;
padding : 5px 5px 5px 5px;
}
TD.tab01 {
background : white url(tab_02.jpg) repeat scroll 0% 0%;
}
TD.tab02 {
background : white url(tab_04.jpg) repeat scroll 0% 0%;
}
TD.tab03 {
background : white url(tab_06.jpg) repeat scroll 0% 0%;
}
TD.tab04 {
background : white url(tab_08.jpg) repeat scroll 0% 0%;
}
TD.grey {
font-size : 10px;
color : #494949;
font-family : verdana, Arial, Sans-Serif;
text-decoration : none;
padding : 2px 5px 5px 5px;
}
TD.red {
font-size : 10px;
color : #e52728;
font-family : verdana, Arial, Sans-Serif;
text-decoration : none;
padding : 2px 5px 5px 5px;
}
TD.nut {
font-size : 10px;
color : #915801;
font-family : verdana, Arial, Sans-Serif;
text-decoration : none;
padding : 2px 5px 5px 5px;
}
td.greyborder {
border : 1px solid #cccccc;
padding : 2px 2px 2px 2px;
}
TD.tabhead {
background-color : #084887;
font-family : verdana, Arial, Sans-Serif;
font-weight : bold;
text-decoration : none;
color : white;
padding : 2px 2px 2px 2px;
}


/* 
Yahoo! Cross-sell - Skin Overwrite
Version: Horizontal 0
Last Modified: 2007-11-07
*/

/* Color Controls */

#ys_relatedItems {
border-color : #ccc;
width : auto;
}
.ystore-cross-sell-row {
border-color : white;
}
.ystore-cross-sell-row a {
color : black;
}
.ystore-cross-sell-row td {
border-color : #ccc;
}
.ystore-cross-sell-row .ys_promo {
color : #cc0000;
}
.ystore-cross-sell-table-horizontal, .ystore-cross-sell-title-cell {
border-color : #ccc;
}
.ystore-cross-sell-title {
background-color : #e7e7e7;
} 

/* Structure Code */

#ys_relatedItems {
padding-bottom : 2px;
border-style : solid;
border-width : 0 0 0;
}
.ystore-cross-sell-product-name {
font-size : 9pt;
}
.ystore-cross-sell-row {
border-style : solid;
border-width : 10px 0;
}
.ystore-cross-sell-row a {
text-decoration : none;
}
.ystore-cross-sell-row a:hover {
text-decoration : underline;
}
.ystore-cross-sell-row a img {
border : 0;
}
.ystore-cross-sell-row td {
border-style : solid;
border-width : 0 1px 0 0;
padding : 10px;
text-align : center;
vertical-align : top;
width : 33%;
}
.ystore-cross-sell-row  td.ystore-cross-sell-cell-last {
 border-right : 0;

}
.ystore-cross-sell-row .ys_promo {
font-weight : bold;
}
.ystore-cross-sell-table-horizontal {
border-collapse : separate;
border-spacing : 0;
border-style : solid;
border-width : 1px 0 0;
font : 9pt Tahoma, arial, sans-serif;
width : 100%;
}
.ystore-cross-sell-title {
/*font : normal 10pt Helvetica, Arial, sans-serif; */
font: bold 12px Verdana, sans-serif;
margin : 0 0 2px;
padding : 0.25em 0.4em;
}
.ystore-cross-sell-title-cell {
border-style : solid;
border-width : 0 0 1px;
padding : 0;
} 




/* !Structure Code */


#my-nav-product{
  width: 180px;
  float: left;
  background: #E8E8E8;
  border-right: 1px solid #D9D9D9;
  border-bottom: 1px solid #D9D9D9;
}
#my-nav-product ul{
  margin: 0;
  padding: 0;
  list-style: none;


}
#my-nav-product ul li{
  margin: 0;
  padding: 0;
}
#my-nav-product ul li{
}
#my-nav-product ul li a{
  line-height: 1.6em;
  display: block;
  padding: .2em 1em .2em 1em;
  border-style: solid;
  border-color: #FFF #FFF #D5D5D5 #D5D5D5;
  border-width: 1px;
 color: #08478C; 
 font-family:  arial,verdana, sans-serif;
 font-weight: bold;
 text-decoration: none;
 font-size: 12px;
}
#my-nav-product ul li a:hover{
  background: #DDDDDD;
  color: #CC0000;
}
#my-nav-product ul li a strong{
  color: #CC0000;
  padding: 0 !important;
  margin: 0 !important;
  display: inline !important;
}
#my-nav-product ul ul li{
}
#my-nav-product ul ul li a{
  background: #FFF;
  border: none;
  padding: .1em 1em .1em 2em;
  color: #666666;
}
#my-nav-product ul ul li a:hover{
  background: #F1F1F1;
}
#my-nav-product ul ul ul li a{
  padding: 0em 1em 0em 3em;
  font-weight: normal;
}

