body {
 margin: 0px;
 background-color: #FFFFFF;
 scrollbar-face-color: #15487C;
 scrollbar-arrow-color: #ffffff;
 scrollbar-highlight-color: #000000;
 scrollbar-3dlight-color: #BAE861;
 scrollbar-darkshadow-color: #142165;
 scrollbar-track-color: #6E8ABD;
 scrollbar-shadow-color: #A1A89E}


body, th, td, ul, div, blockquote {
        font-family: Tahoma, Trebuchet MS, sans-serif;
        font-size: 12px;
        line-height: 14pt;
        color: #000000;}


HR {color: #6E8ABD;
 height: 1pt}

.dark {
 background-color: #15487C }

h1 {

 color: #15487C;
 font-size: 16px;
        line-height: 18pt;
 }

h2 {
  color: #71B362;
        font-size: 14px;
        line-height: 14pt;
 font-variant: small-caps
        }

h3 {
 color: #6E8ABD;
        font-size: 16px;
        line-height: 18pt;}

.toppadding {
 padding: 10px;
}

.bordered-cart {
 border-left: 1px solid #000000;
 padding-left: 20px
}

.accountHeader {
 background-color: #A50008;
 color: #FFFFFF;
 font-weight: bold;
}

.accountSubHeader  {
 background-color: #D7D7D7;
 color: #000000;

}


a:link {


 color: #549545;
 text-decoration: none}

a:visited {


 color: #549545;
 text-decoration: none}

a:hover {

 color: #6E8ABD;
 text-decoration: none;}


a.main:link {
 font-weight: bold;
 font-size: 12px;
 color: #549545;
 text-decoration: none}

a.main:visited {
 font-weight: bold;
 font-size: 12px;
 color: #549545;
 text-decoration: none}

a.main:hover {
 font-weight: bold;
 font-size: 12px;
 color: #6E8ABD;
 text-decoration: none;}


input {color: #6B6B6B;
 border-style: solid;
 border-color: #C1C1C1;
 border-width: 1px;
 font-family: Tahoma;
 background: #FFFFFF;
 font-weight: normal;
 font-size: 11px}

input.noborder {
 border-style: solid;
 border-color: white;
 border-width: 0px;
}

.orange {
 background-color: #6E8ABD;
 border-color: #FFCC66;
 border-style: solid;
 border-width: 1px;
 }

.olive a:link {
 font-weight: bold;
 font-size: 14px;
 color: #15487C;
 text-decoration: underline;}

.olive2 a:link {
    font-weight: bold;
    font-size: 14px;
    color: #fff;
    text-decoration: underline;
}

.olive a:hover {
 font-weight: bold;
 font-size: 14px;
 color: #15487C;
 text-decoration: underline;}
 
.olive a:visited {
 font-weight: bold;
 font-size: 14px;
 color: #15487C;
 text-decoration: underline;}

.white a:link{
 font-weight: bold;
 font-size: 14px;
 color: #FFFFFF;
 text-decoration: underline;}

.white a:hover {
 font-weight: bold;
 font-size: 14px;
 color: #FFFFFF;
 text-decoration: underline;}
 
.white a:visited {
 font-weight: bold;
 font-size: 14px;
 color: #FFFFFF;
 text-decoration: underline;}
  

.cssnav {
 position: relative;
 background-image: url(/images/bgon.gif);
 background-repeat: no-repeat;
 white-space: nowrap;
 display: block;
 width: 210px;
 height: 30px;
 margin: 0;
 padding: 0;
 border-style: solid;
 border-color: #71B362;
 border-width: 1px;

}

.cssnav a {
 display: block;
 color: #A9B362;
 font-size: 11px;
 width: 190px;
 height: 30px;
 display: block;
 float: left;
 text-decoration: none;
 font-weight: normal;
 text-transform: uppercase
}
.cssnav a:link {
 color: #FFFFFF;
 text-decoration: none}

.cssnav a:visited {
 color: #FFFFFF;
 text-decoration: none}

.cssnav a:hover {
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;}

.cssnav img {
  /*width: 210px;
  height: 30px;*/
  border: 0; }

.mglass{
	position: relative;
	top: 6px;
	z-index: 200;
}

.uwculogo{
	position: relative;
	top: 5px;
    left: -80px;
	z-index: 300;
}

* html a:hover {visibility:visible}

.cssnav a:hover img{visibility:hidden}

.cssnav span {
 position: absolute;
 left: 36px;
 top: 3px;
 margin: 0px;
 padding: 0px;
 cursor: pointer;
}

.yellow a:link, .yellow a:hover, .yellow a:visited{
	color: #FFCC66;
	}



#links {
 position: relative;
 left: -3px;
 width: 210px;
}

.border-top {
  border-top: 1px solid #A9B362;
 }
 
img.withmargins{
	margin: 10px;
}

.left{
	float: left;
}

.right{
	float: right;
}

.center{
	text-align: center;
}

#uwintro{
    margin: 20px;
}

#uwlogo{
    float: right;
    height: 125px;
    padding: 10px;
    text-align: center;
    width: 200px;
}

#uwtextbox{
    background: #dae5f8;
    clear: right;
    float: right;
    padding: 10px;
    width: 200px;
}

#uwlower{
    margin: 20px auto;
    width: 700px;
}

#uwlinks{
    margin-right: 220px;
   
}

#widget{
    float: right;
}

.other{
    margin: 10px 40px;
}

#tinylogos{
    float: right;
    margin-right: 20px;
    text-align: center;
}

.smalltext{
    font-size: 10px;
}