﻿<style type="text/css">

body {
font-family: Verdana, Tahoma, sans-serif;
margin: 30px 0px 0px 0px;
padding: 0px;
}

td {
font-family: Verdana, Tahoma, sans-serif;
font-size: 8pt;
color: #030d25;

}

p {
margin: 0px;
padding: 5px;
}

.background { 
background-image: url('/sample/images/bg.jpg');
background-repeat: repeat-x;
background-color: #2f5d8e;
}

.header {
background-image: url('/sample/images/head_bg.jpg');
background-repeat: repeat-x;
background-color: #fff;
}

.header #padding {
padding: 50px 0px 0px 20px;
}

.header #logo {
position: absolute;
background-image: url('/sample/images/logo.gif');
background-repeat: no-repeat;
width: 192px;
height: 52px;
}

.header #slogan {
float: right;
font-family: Verdana, Tahoma, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #2f5d8e;
margin: 0; 
padding: 20px 0px 0px 50px;
}

.headerlinks {
padding: 8px 8px 8px 0px;
font-family: Verdana, Tahoma, sans-serif;
font-size: 8pt;
color: #fff;
}

.headerlinks a {
color: #fff;
text-decoration: none;
}

.headerlinks a:hover {
text-decoration: underline;
}

.footer {
background-image: url('/sample/images/footer_bg.jpg');
background-repeat: repeat-x;
background-color: #fff;
height: 50px;
width: 840px;
}

.footer h1 {
font-weight: bold;
font-size: 8pt;
}

.footer #pad {
padding: 108px 0px 0px 15px;
}

.footer #content {
font-family: Verdana, Tahoma, sans-serif;
font-size: 8pt;
color: #fff;
}

.maintable {
margin-top: 0px;
margin-bottom: 0px;
padding: 0px;
background-color: #fff;
}

.nav {
width: 250px;
}

.nav #heading {
padding: 15px 0px 0px 15px;
font-family: Verdana, Tahoma, sans-serif;
font-size: 12pt;
font-weight: bold;
letter-spacing: -1px;
color: #2f5d8e;
}

.nav #top {
background-image: url('/sample/images/nav_top.jpg');
background-repeat: no-repeat;
height: 34px;
}

.nav #bg {
background-image: url('/sample/images/nav_bg.jpg');
background-repeat: repeat-y;
}

.nav #bottom {
background-image: url('/sample/images/nav_bottom.jpg');
background-repeat: no-repeat;
height: 48px;
width: 250px;
}

.nav ul {
margin: 10px;
padding: 0;
}

.nav li {
font-size: 10pt;
width: 200px;
list-style: none;
}

.nav ul a {
display:block;
font-family: Verdana, Tahoma, sans-serif;
font-weight:normal;
color: #2f5d8e;
height: 1.5em;	
padding:.4em 0 .3em 15px;
line-height: 1.5em;
border-bottom: 1px dashed #989898;
text-decoration:none;
}

.nav ul a.top{	
border-top: 1px dashed #989898;
}
.nav ul a:hover {
padding: .4em 0 .3em 10px;
border-left: 5px solid  #2f5d8e;
color: #2f5d8e;		
text-decoration: underline;
}


.content {
padding: 0px 10px 10px 10px;
font-family: Verdana, Tahoma, sans-serif;
font-size: 8pt;
color: #030d25;
}

.content h1 {
font-size: 14pt;
letter-spacing: -2px;
color: #2f5d8e;
}

.content a {
color: #2f5d8e;
text-decoration: underline;
}

.login {
height: 212px;
width: 569px;
}

.login a {
font-family: verdana; 
font-size: 10pt; 
font-weight: bold;
text-decoration: none;
color: #ffa200;
}

.login a:hover {
text-decoration: underline;
}

.login #left {
background-image: url('/sample/images/login_left.jpg');
background-repeat: no-repeat;
width: 339px;
}

.login #right {
background-image: url('/sample/images/login_right.jpg');
background-repeat: no-repeat;
width: 230px;
}

.login #forms {
padding: 60px 10px 0px 10px;
font-family: Verdana, Tahoma, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #fff;
}

.login #formsatt {
padding: 2px 0px 2px 2px;
height: 25px;
width: 16em; 
background-image: url('/sample/images/formbg.jpg'); 
background-repeat: repeat-x; 
background-color: #fff; 
border: 1px, solid; 
border-color: #02236d; 
font-family: verdana; 
font-size: 10pt; 
font-weight: none;
color: #030d25;
}

.imgborder {
border: 1px solid #dadada;
}

.iconbar {
height: 25px;
background-color: #efefef;
}






</style>


/* ----- Customer Cart TABLES ---------- */
#awscustomertables table{margin: 1em; border-collapse: collapse;}
#awscustomertables td{ padding: .3em; border: 1px #F2F2F2 solid; }
#awscustomertables th{ padding: .3em; border: 1px #F2F2F2 solid; background: #F2F2F2; }
