
body{
background-color: #ffffcc;
color: #000000;
font-family: verdana, arial, sans-serif;
}

img{
border: none;
}

li{
margin: 2% 0;
}



h5{
margin: 0;
}

p{
font-size: 0.9em;
}
.container a:link{
background-color: #ffffcc;
color: #000080;
text-decoration: underline;
}

.container a:visited{
background-color: #ffffcc;
color: #000080;
text-decoration: underline;
}

.container a:hover{
background-color: #000080;
color: #ffffff;
text-decoration: none;
}

.conttext a:link{
background-color: #eeeeee;
color: #000080;
text-decoration: underline;
}

.conttext a:visited{
background-color: #eeeeee;
color: #000080;
text-decoration: underline;
}

.conttext a:hover{
background-color: #000080;
color: #eeeeee;
text-decoration: none;
}


.nextpage a:link{
background-color: #eeeeee;
color: #000080;
text-decoration: underline;
}

.nextpage a:visited{
background-color: #eeeeee;
color: #000080;
text-decoration: underline;
}

.nextpage a:hover{
background-color: #000080;
color: #eeeeee;
text-decoration: none;
}
.container{
width: 86%;
margin: auto;
}
.cont100{
width: 100%;
font-size: 0.95em;
}

.width hr{
clear: both;
}

.masthead{
background-color: #000080;
color: #ffffff;
padding: 0.3%;
clear: both;
}

.navbar{
padding: 0.7% 0;
border-bottom: 2px solid #000080;
text-align: center;
font-size: 0.95em;
width: 100%;
margin-bottom: 2.5%;
}

h1{
padding: 0.3% 0.5%;
font-size: 1.8em;
margin: 0;
}

.fullwidth{
clear: both;
}

h2{
text-align: center;
font-size: 1.1em;
font-style: normal;
margin: 0% 0% 1%;
}

h3{
margin: 0% 0.5% 0.5%;
font-size: 0.9em;
text-align: right;
font-style: italic;
}

.footexhead{
margin: 0% 0.5% 0.5%;
font-size: 1.15em;
text-align: right;
font-style: italic;
padding: 1%;
}



.footexa{
font-size: 1.2em;
float: right;
background-color: #000080;
color: #ffffff;
padding: 0.3%;
}

.date{
font-style: italic;
margin: 0%;
font-size: 0.8em;
}

.rdate{
font-style: italic;
margin: 0%;
font-size: 0.8em;
color: #000080;
}


.ashhead{
margin: 0% 0% 2.5%;
font-weight: bold;
text-align: center;
}



.leftside{
float: left;
width: 62%;
margin: 0;
}

.leftside45{
float: left;
width: 42%;
margin: 0;
}

.leftside45-3{
float: left;
width: 44%;
margin: 0 2.5% 1% 2.5%;
}

.rightside{
font-size: 0.9em;
text-align: center;
margin-left: 68%;
width: 30%;
}

.rightside45{
font-size: 0.9em;
text-align: center;
margin-left: 52%;
width: 45%;
}

.conthead{
padding: 1.5% 1%;
background-color: #000080;
color: #ffffff;
font-style: italic;
text-align: center;
font-weight: bold;
width: 100%;
}

.conttext{
padding: 1%;
background-color: #eeeeee;
color: #000080;
font-size: 0.8em;
width: 100%;
line-height: 140%;
}


.nextpage{
padding: 1.5%;
background-color: #eeeeee;
color: #000080;
font-size: 1em;
width: 100%;
line-height: 140%;
}

.texright{
text-align: right;
}

.texleft{
text-align: left;
}

.sitemap{
width: 100%;
margin: 0;
}

.sitemapl{
width: 100%;
margin: 0;
font-size: 1.1em;
}
.im100{
width: 100%;
}

.sitemapleft{
width: 100%;
margin: 0;
text-align: left;
}


.imgala{
width: 100%;
margin: 10% 0;
}

.im80{
width: 80%;
margin: 0 10%;
}


.im70{
width: 70%;
}


.pcap{
font-size: 0.7em;
padding: 0.3em 0;
}

.pcredit{
font-size: 0.6em;
font-style: italic;
}


.footer{
clear: both;
width: 100%;
text-align: center;
margin-top: 3%;
}

.floatleft{
float: left;
width: auto;
padding: 4%;
}

.floatleft1{
float: left;
width: auto;
margin-right: 2%
}

.copy{
background-color: #000080;
color: #ffffff;
margin: 0;
padding: 1%;
width: 100%;
}

.end{
text-align: right;
margin: 0;
width: 100%;
}

.filler2{
width: 100%;
height: 2%;
}


.up{
margin-left: 63%;
background-color: #ffffcc;
color: #000000;
clear: both;
}



.em9{
font-size: 0.9em;
}

.em1_3{
font-size: 1.3em;
text-decoration: underline;
}

.specr{
float: right;
width: auto;
margin: 0 0 0.1em 0;
}

.specll{
float: left;
width: 30%;
margin: 0 0 0.1em 0;
}


.w33{
float: right;
width: 31%;
padding: 1%;
}

.w40{
float: right;
width: 40%;
padding: 1%;
}

.w45{
float: right;
width: 45%;
margin: 0 0 3% 5%;
}

.margin2{
margin: 2% 0;
}

.salepicright{
float: right;
width: 20%;
}

.icon{
width: 40px;
height: 40px;
margin: 0 2%;
}

.italic{
font-style: italic;
}

.red{
color: #ff4500;
font-style: italic;
}

.bold
{font-weight: bold;
margin: 0;
}

.lineheight130{
line-height: 130%;
}


.center
{
display: block;
width: 75%;
margin-left: auto;
margin-right: auto }


.para1{
text-align: center;
margin: 0.5em 0;
color: #000000;
}

.block{
font-size: 0.9em;
border: 2px solid #000080;
text-align: center;
margin: 0 0 5%;
padding: 2%;
border-radius: 12px;
background-color: #eeeeee;
}
