td {
color: #4c4c4c;
font-size: 12px;
font-family: arial, helvetica, Verdana, sans-serif, Verdana, Arial, Helvetica, sans-serif;
line-height: 14px;
background-position: center top;
text-decoration: none;
}



a.external:link {
color: #ffc300;
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
text-shadow : #16155F -1px 1px 1px
}



a.external:visited {
color: #ffc300;
font-weight: bold;
text-decoration: none;
text-shadow : #16155F -1px 1px 1px
}



a.external:hover {
color: #fff;
font-weight: bold;
text-decoration: none;
text-shadow : #16155F -1px 1px 1px
}



a.external:active {
}



.small_text { 
color: #4c4c4c;
font-size: 10px; font-family: arial, helvetica, Verdana, sans-serif, Verdana, Arial, Helvetica, sans-serif;
background-position: center top;
}



.titles {
color: #e3e3e3;
font-size: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
line-height: 20px ;
text-decoration: none;
}



.dark_titles {
color: #43749c; font-size: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
line-height: 20px;
text-decoration: none;
}



h2 {
color: #999; font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
line-height: 18px ;
text-decoration: none;
}



.prices {
color: #000; font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
line-height: 25px ;
text-decoration: none;
}



.shipping {
color: #617e85;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
line-height: 14px;
text-decoration: none;
}



.small_titles {
color: #eaeaea;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold; line-height: 15px;
text-decoration: none;
}



.story_titles {
color: #3b4e56;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold; 
line-height: 15px;
text-decoration: none;
}



.spec_headers {
color: #fff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left; margin: 4px 4px 4px 6px
}



.gutter {
color: #9c9c9c;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}



.gutter_titles {
color: #fff; 
font-size: 17px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
line-height: 19px;
text-decoration: none;
}



.specs_title {
color: #000;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}



.captions {
color: #000; 
font-size: 11px;
text-decoration: none;
padding-top: 4px;
}



.copywrite {
color: #000;
font-size: 10px;
text-decoration: none;
}



.white_type {
color: #fff;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}



.categories {
color: #fff; font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold; line-height: 24px;
background-image: url(../img/menu/shop_divider.png);
background-position: left top;
text-decoration: none;
text-align: left; vertical-align: top; 
}



.glow_type { 
color: #ffc300;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
}



.price_titles {
color: #f90;
font-weight: bold;
text-decoration: none;
}



.note {
color: #c00;
font-weight: bold; 
text-decoration: none;
}



.cell_padding {
text-decoration: none;
padding: 8px
}



.chart {
color: #000;
font-size: 11px;
}



.chart_titles {
color: #000;
font-size: 11px;
font-weight: bold; 
}



.picture_window {
border-color: #000;
border-width: 1px;
}



.drop_shadow {
border-color: #000;
border-width: 1px;
-moz-box-shadow: -1px 1px 5px #7B88B2;
-webkit-box-shadow: -1px 5px 1px #7B88B2;
box-shadow: -1px 1px 5px #7B88B2;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#7B88B2')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#7B88B2');
}



.press {
padding-top: 5px;
padding-bottom: 5px;
}



.main {
background-image: url(../img/menu/back_w_cart.jpg);
text-align: left;
}



.catalogue {
background-image: url(../img/menu/back_wo_cart.jpg);
background-position: left top;
text-align: left;
}


.add_on {
text-align: center;
}



.border {
background-color: #646464;
}







