body {
color:#555;
font:normal 12.0pt "Arial Narrow", Arial;
background:url('bg_body.png') -0px -50px repeat-x #325192;
}

h1 {
font-size:140%;
font-weight:normal;
font-style:italic;
color:#777;
margin:15 0 10 0px;
}

h2 {
font-size:120%;
font-weight:normal;
font-style:italic;
color:#325192;
margin:15 0 5 0px;
}

h3 {
font-size:85%;
font-weight:normal;
color:#325192;
margin:0;
}

.warning {
font-style:italic;
font-weight:bold;
margin:8px;
}

sup {
font-size:55%;
}

a,
a:link,
a:visited,
a:active {
color:#315091;
}

a:hover {
color:#4160A1;
text-decoration:none;
}

#home a, 
#home a:link, 
#home a:visited	 {
color:#666;
font-weight:normal;
font-style:italic;
text-decoration:none;
}
#home a:hover {
color:#E22;
text-decoration:none;
}


#content_header a,
#content_header a:link,
#content_header a:visited,
#content_header a:active {
color:#325192;
text-decoration:underline;
}
#content a:hover {
color:#8BCEE1;
text-decoration:underline;
margin:0;
}


#footer a,
#footer a:link,
#footer a:visited,
#footer a:active {
color:#EC0;
}
#footer a:hover {
color:#FFF;
text-decoration:underline;
}


.product_popup {
font:normal 16.0pt Arial Narrow, Arial;
color:#fff;
line-height:90%;
height:160px;
width:221px;
background:url('bg_popup.png') no-repeat;
visibility:hidden;
position:absolute;
margin:0;
padding:55px 25px 15px 10px;
overflow:hidden;
filter:alpha(opacity=90);
-moz-opacity:0.9;
opacity:0.9;
z-index:20;
}

.ie .product_popup {
font:normal 16.0pt Arial Narrow, Arial;
color:#fff;
line-height:90%;
height:187px;
width:241px;
background:url('bg_popup.png') no-repeat;
visibility:hidden;
position:absolute;
margin:0;
padding:55px 15px 15px 10px;
overflow:hidden;
filter:alpha(opacity=90);
z-index:20;
}

#content li, #window li
{
list-style-image:url("bullet.png");
}

#window {
padding:0;
margin:0;
background:url('bg_window.png') no-repeat;
}

.button {
color:#FFF;
background:url('bg_button.png') repeat-x #539AC1;
padding:1 1px;
border-top:1px solid #94D3E4;
border-left:1px solid #457AAD;
border-right:1px solid #457AAD;
border-bottom:1px solid #325192;
}


select, textArea, input {
color:#555;
background:url('bg_forms.png') repeat-x #F2F5F5;
border-top:1px solid #bbb;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
border-bottom:1px solid #eee;
}