/* ------------ OVERALL BODY ------------- */

BODY {
BACKGROUND-IMAGE: url('../images/background.jpg');
FONT-SIZE: 11px; FONT-FAMILY: Trebuchet, Verdana, Arial, sans-serif;
FONT-WEIGHT: regular;
}

.global_table {
WIDTH: 790px;
BACKGROUND-COLOR: #FFFFFF;
}

.left_shadow {
WIDTH: 30px;
BACKGROUND-IMAGE: url('../images/background_left.jpg');
}

.right_margin {
WIDTH: 30px;
}

.right_shadow {
WIDTH: 30px;
BACKGROUND-IMAGE: url('../images/background_right.jpg');
}

.td_content {
FONT-SIZE: 11px; FONT-FAMILY: Trebuchet, Verdana, Arial, sans-serif;
FONT-WEIGHT: regular;
LINE-HEIGHT: 1.8em;
}

TD {
FONT-SIZE: 11px; FONT-FAMILY: Trebuchet, Verdana, Arial, sans-serif;
FONT-WEIGHT: regular;
LINE-HEIGHT: 1.8em;
}

.content {
FONT-SIZE: 11px; FONT-FAMILY: Trebuchet, Verdana, Arial, sans-serif;
FONT-WEIGHT: regular;
LINE-HEIGHT: 1.8em;
TEXT-ALIGN: justify;
PADDING-TOP: 40px;
PADDING-LEFT: 50px;
PADDING-RIGHT: 30px;
}

.content_notop {
FONT-SIZE: 11px; FONT-FAMILY: Trebuchet, Verdana, Arial, sans-serif;
FONT-WEIGHT: regular;
LINE-HEIGHT: 1.8em;
TEXT-ALIGN: justify;
PADDING-TOP: 10px;
PADDING-LEFT: 50px;
PADDING-RIGHT: 30px;
}

.shop_left_side {
WIDTH: 500px; 
FONT-SIZE: 11px; FONT-FAMILY: Trebuchet, Verdana, Arial, sans-serif;
FONT-WEIGHT: regular;
LINE-HEIGHT: 1.8em;
TEXT-ALIGN: justify;
PADDING-TOP: 10px;
PADDING-LEFT: 50px;
PADDING-RIGHT: 30px;
}

.right_column {
FONT-SIZE: 11px; FONT-FAMILY: Trebuchet, Verdana, Arial, sans-serif;
FONT-WEIGHT: regular;
LINE-HEIGHT: 1.8em;
TEXT-ALIGN: justify;
WIDTH: 200px;
}

.footer {
FONT-FAMILY: Trebuchet, Verdana, Arial, sans-serif;
FONT-SIZE: 11px;
FONT-WEIGHT: regular;
COLOR: #666666;
LINE-HEIGHT: 1.7em;
TEXT-ALIGN: center;
PADDING-BOTTOM: 20px;
}



/* ------------- FONTS ------------- */

.title {
FONT-FAMILY: Trebuchet, Verdana, Arial, sans-serif;
FONT-SIZE: 18px;
FONT-WEIGHT: regular;
COLOR: #336699;
LINE-HEIGHT: 1.2em;
}

.subhead {
FONT-FAMILY: Verdana, Arial, sans-serif;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
COLOR: #666666;
LINE-HEIGHT: 1.6em;
TEXT-ALIGN: left;
TEXT-DECORATION: none;
}

.subhead_link {
FONT-FAMILY: Verdana, Arial, sans-serif;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
COLOR: #0066FF;
LINE-HEIGHT: 1.6em;
TEXT-ALIGN: left;
TEXT-DECORATION: none;
}

.text {
FONT-FAMILY: Trebuchet, Verdana, Arial, sans-serif;
FONT-SIZE: 11px;
FONT-WEIGHT: regular;
COLOR: #000000;
LINE-HEIGHT: 1.7em;
TEXT-ALIGN: justify;
}

.legend_text {
FONT-FAMILY: Trebuchet, Verdana, Arial, sans-serif;
FONT-SIZE: 11px;
FONT-WEIGHT: regular;
COLOR: #6C6C6C;
TEXT-ALIGN: right;
}



LI {
list-style-type: square;
}

A {
TEXT-DECORATION: none;
COLOR: #0066FF;
FONT-FAMILY: Trebuchet, Verdana, Arial, sans-serif;
FONT-SIZE: 11px;
FONT-WEIGHT: regular;
}

a:hover { 
color: #6699FF; 
text-decoration: none;
}

.sidebar_link {
FONT-SIZE: 10px; FONT-FAMILY: Trebuchet, Verdana, Arial, sans-serif;
FONT-WEIGHT: regular;
LINE-HEIGHT: 1.5em;
}

hr { text-align: right; width: 420; height: 1px; color: #C7D3DC; border: none; } 
/* For Internet Explorer */
html>body hr { margin-right: 0; width: 420; height: 1px; background-color: #C7D3DC; border: none; } 
/* For Gecko-based browsers */
html>body hr { margin-right: 0; width: 420; height: 1px; background-color: #C7D3DC; border: 0px solid #C7D3DC; } 
/* For Opera and Gecko-based browsers */


/* ------------- MOUSEOVER OPACITY ------------- */

.highlightit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.highlightit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8;
}


