html {
 margin: 0;
 padding: 0;
 }

body{
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 100%;
 margin: 0;
 padding: 0;
 background-color: #2B3648;
}

p {
font-size: 0.80em;
line-height: 1.5em;
}

h1{
font: bold 1.5em geneva,arial,helvetica,sans-serif;
color: #687FA5/*819339*/;
margin: 5px;
padding: 10px 0 0 0;
}

h2 {
font: bold 1.5em times;
color: #fff;
margin-left: 3px;
padding: 0 0 0 5px;
}

h3 {
font: bold 0.85em arial,helvetica,sans-serif;
margin:0;
padding: 20px 20px 0 20px;
color: #DADBDF;
}

h4 {
font: bold 0.75em geneva,verdana,arial,helvetica,sans-serif;
margin: 4px 10px 0 10px;
color: #7CA4A4;
}

/* Main divs */
div#header{
text-align: center;
margin-top: 4px;
}

div#container{
width:1000px;
margin:0 auto; 
text-align:left;
background-color: #2B3648;
}

div#wrapper{
float:left;
width:100%;
}

div#ufwus{
width: 638px;
margin: 0 180px; 
border: solid 1px #fff;
min-height:350px; 
 height: auto !important;
 height:350px;
}

body#pop #ufwus{
width: 400px;
margin: 0 10px;
border: solid 1px #fff; 
}


#ufwus p{
line-height:1.5;
margin: 1em 0 0 0;
padding: 2px 20px 0 20px;
color: #DADBDF;
text-align: left;   
}

 body#pop #ufwus p{
line-height:1.5;
margin: 1em 0 0 0;
color: #DADBDF;
text-align: left;   
}

#ufwus IMG{
border: solid 1px #fff;
margin-left: 15px;
}

#ufwus h2  img{
border: none;
}

#ufwus  img.home{
border: none;
}

#ufwus ul li {
list-style: square;
font: 0.80em Georgia, Times New Roman, Times, serif;
line-height:1.5;
color: #DADBDF;
text-align: left;
margin: 0;
padding: 0;   
 }

#ufwus ul ul li {
list-style: circle;
font: 0.80em Georgia, Times New Roman, Times, serif;
color: #DADBDF;
text-align: left;
margin: 0;
padding: 0;   
 }

#ufwus ol{
list-style-type: decimal;
/*font: 12px verdana, arial, helvetica, sans-serif; 
line-height: 19px;*/
color: #DADBDF;
text-align: left;
margin: 0 0 0 50px;
padding: 0;   
 }

#ufwus ol ol{
list-style-type: lower-roman;
/*font: 12px verdana, arial, helvetica, sans-serif; 
line-height: 17px;*/
color: #DADBDF;
text-align: left;
margin: 0 0 0 28px;
padding: 0;   
 }

#ufwus ul li a{
 margin: 0;
 padding: 0;
 display: inline;
 text-decoration: underline;
 }

#ufwus ul li a:hover{
 text-decoration: none;
 }

#ufwus a, #ufwus a:link { 
 color:  #DADBDF;   
 text-decoration: underline;
} 

#ufwus a:visited { 
 color: #DADBDF;   
 text-decoration: underline;
} 

#ufwus a:hover { 
 color: #7CA4A4;
 text-decoration: none;
} 

#ufwus table{
border: solid 1px #7CA4A4;
border-collapse: collapse;
}



/*THESE 2 PRINT AND HIDE USED TO TOGGLE TO THE PRINT VIEW*/
#ufwus p.print{
 display: none;
}

#ufwus p.hide{
 font: bold 12px verdana,arial,helvetica,sans-serif;
 margin:0;
 padding: 0 10px 0 10px;
 color: #000;
 text-align: left;
}

#ufwus p.hider{
 font: bold 12px verdana,arial,helvetica,sans-serif;
 margin:0;
 padding: 0 10px 0 10px;
 color: #000;
 text-align: right;
}

div#footer{
background: transparent;
color: #DADBDF;
clear:left;
width:100%;
}

div#footer p{
font: 0.65em verdana,arial,helvetica,sans-serif; 
color: #DADBDF;
text-align: right;
margin:0;
padding:5px 10px
}

#footer a, #footer a:link { 
 color:  #DADBDF;   
 text-decoration: none;
} 

#footer a:visited { 
 color:  #DADBDF;   
 text-decoration: none;
} 

#footer a:hover { 
 color: #7CA4A4;
 text-decoration: underline;
} 

/* CART Styles */
div#cart{
background-color: #C1A077;
margin: 0 10px 20px 10px;
height: 1.5em;
border: solid 1px #4F412E;
clear: both;
}


#cart, #cart p{
 font: bold 12px arial, helvetica, sans-serif; 
 color: #4F412E;
padding: 5px 5px 8px 5px;
 text-align: right;
}

#cart a, #cart a:link {   
 text-decoration: underline;
} 

#cart a:hover { 
 color: #EDEDDD;
 text-decoration: none;
}

#policies {
float: left;
left-margin: 15px;
width: 180px;
text-align: center;
}

#policies, #policies p{
 font: 0.80em Georgia, Times New Roman, Times, serif;
 color: #fff;
 text-align: center;
}

#policies a, #policies a:link { 
color: #fff;  
 text-decoration: none;
} 

#policies a, #policies a:visited {   
 text-decoration: none;
} 

#policies a:hover { 
 color: #EDEDDD;
 text-decoration: underline;
}

