body {margin: 0;
padding: 0;
background-image: url(images/backgrounds/news1.jpg);
background-color: #ffffff;
background-attachment: scroll;
font-family: Times, "Times New Roman", Ariel, serif;
font-size: 76%;
line-height: 1.1em;
}

html {scrollbar-face-color: #E7FF00;
scrollbar-shadow-color: #0000FF;
scrollbar-highlight-color: #FF00CC;
scrollbar-3dlight-color: #E7FF00;
scrollbar-darkshadow-color: #FF00CC;
scrollbar-track-color: #0000FF;
scrollbar-arrow-color: #0000FF;}

#topcontainer {margin: 0 auto;
padding: 10px;
padding-top: 5px;
padding-left: 10px;
padding-bottom: 5px;
padding-right: 10px;}

#topcontainer a:link, #top a:visited {text-decoration: none;
background-color: #e7ff00;}

#topcontainer a:hover {text-decoration: none;
color: #e7ff00;
background-color: #0000ff;}

#topcontainer a:active {color: #e7ff00;
text-decoration: none;}

#header {text-align: center;}

#headline {text-align: justify;}

#container {margin: 0 auto; /* centers the container */}

#leftcolumn {padding: 0%;
text-align: right;
width: 200px;
float: left;}

#leftcolumn p {color: #0000ff;}

#leftcolumn table {margin-right: 10px;
margin-left: 10px;}

#leftcolumn table a:link, #leftcolumn table a:visited {text-decoration: none;
background-color: #e7ff00;
color: #0000ff;
border: none;}

#leftcolumn table a:hover {color: #e7ff00;
background-color: #0000ff;
text-decoration: none;}

#leftcolumn table a:active {color: #e7ff00;
background-color: #0000ff;
text-decoration: none;}

#leftcolumn ul li {list-style-type: none;
margin-left: 0px;
padding: 0px;}

#leftcolumn ul {list-style-type: none;
margin: 0px;
padding: 0px;}

#leftcolumn ul li a:link, #leftcolumn ul li a:visited, #leftcolumn ul li a:active {
color: #0000ff;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 45px;
margin-right: 10px;
margin-left: 10px;
border-bottom: 1px solid;
text-decoration: none;
display: block;
text-align: right;
font-size: .85em;
background-image: url(images/backgrounds/shoe.gif);
background-position: right center;
background-repeat: no-repeat;}

#leftcolumn ul li a:hover {background-image: url(images/backgrounds/shoe2.gif);
background-position: right center;
color: #0000ff;
background-color: #e7ff00;}

#maintext {margin-left: 200px;
margin-right: 20px;
text-align: justify;}

#maintext a:link {
text-decoration: none;
background-color: #e7ff00;}

#maintext a:visited {text-decoration: none;
background-color: #e7ff00;
color: #0000ff;
border: none;}

#maintext a:hover {
color: #e7ff00;
background-color: #0000ff;
text-decoration: none;}

#maintext a:active {
color: #e7ff00;
background-color: #0000ff;
text-decoration: none;}

#bottomcontainer {margin: 0 auto; /* centers the container */
font-size: .95em;
text-align: justify;
clear: both;
width: 96%;
padding: 5px;
}

#bottomcontainer a:link, #bottomcontainer a:visited {text-decoration: none;
background-color: #e7ff00;
color: #0000ff;
border: none;}

#bottomcontainer a:hover {color: #e7ff00;
background-color: #0000ff;
text-decoration: none;}

#bottomcontainer a:active {color: #e7ff00;
background-color: #0000ff;
text-decoration: none;}

#bottomleft {width: 30%;
float: left;
border-left: 1px solid;
padding-left: 2px;
padding-right: 2px;}

#bottomcenter {padding-left: 3px;
width: 35%;
border-left: 1px solid;
position: absolute;
left: 32%;}

#bottomright {
width: 30%;
float: right;
border-left: 1px solid;
border-right: 1px solid;
padding-left: 2px;
padding-right: 2px;
margin-right: 2px;}

p {font-weight: bold;}

p.blue {color: #0000ff;}

h1 {font-size: 1.6em;
font-style: italic;
text-align: center;
color: #0000ff;}

h2 {font-size: 1.4em;
font-style: italic;
text-align: center;
color: #0000ff;
text-decoration: underline;}

h3 {font-size: 1.2em;
text-align: center;
color: #0000ff;}

h4 {font-size: 1.1em;}

h4.centerblue {color: #0000ff;
text-align: center;}

h5{font-size: 1em;}

h6{font-size: .9em;}

h6.centerh6 {text-align: center;
margin-bottom: 5px;}

table {text-align: justify;
font-size: .9em;
color: #0000ff;}

tr.bluelime {
background-color: #0000ff;
color: #e7ff00;}

tr.limeblue {
background-color: #e7ff00;
color: #0000ff;}

td.borderblue {
border: 1px #0000ff solid;}

td.borderlime {
border: 1px #e7ff00 solid;}

table.limecenter {background-color: #e7ff00;
border: 1px #0000ff solid;
text-align: center;
font-size: .75em;
color: #0000ff;}

table.bluecenter {background-color: #0000ff;
border: 1px #e7ff00 solid;
text-align: center;
font-size: .75em;
color: #e7ff00;}

table.smallfont {
text-align: justify;
font-size: .8em;
color: #0000ff;}

img.border {
border: 1px #0000ff solid;}

#containerwc {width: 780px;
margin: 0 auto; /* centers the container */
background-image: url(images/backgrounds/wc.gif);
background-attachment: fixed;
padding-top: 1em;
font-weight: bold;
font-size: .8em;
text-align: justify;}

#containerwc a:link, #containerwc a:visited {text-decoration: none;
color: #0000ff;
border: none;}

#containerwc a:hover {text-decoration: none;
border-bottom: 1px #0000ff dashed;}

#containerwc a:active {color: #e7ff00;
text-decoration: none;
}

#maincontent {
text-align: justify;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 3px;}

#maincontent a:link, #maincontent a:visited, #maincontent a:active {
color: #0000ff;
text-decoration: none;
border-bottom: 1px #0000ff dotted;}

#maincontent a:hover {color: #e7ff00;
background-color: #0000ff;
text-decoration: none;}

#maincontentl {padding-left: 3px;
padding-right: 3px;
width: 370px;
float: left;
border-left: 1px solid;
}

#maincontentr {padding-left: 3px;
padding-right: 3px;
width: 370px;
float: right;
border-left: 1px solid;
border-right: 1px solid;
}

#maincontentwcl {padding-left: 3px;
padding-right: 3px;
width: 375px;
position: relative;
float: left;}

#maincontentwcl a:link {color: #0000ff;
text-decoration: none;
}

#maincontentwcl a:visited {color: #0000ff;
text-decoration: none;
}

#maincontentwcl a:hover {color: #e7ff00;
text-decoration: none;
}

#maincontentwcl a:active {color: #0000ff;
text-decoration: none;
}

#maincontentwcr {padding-left: 3px;
padding-right: 3px;
width: 375px;
position: relative;
float: right;}

#maincontentwcr a:link {color: #0000ff;
text-decoration: none;
}

#maincontentwcr a:visited {color: #0000ff;
text-decoration: none;
}

#maincontentwcr a:hover {color: #e7ff00;
text-decoration: none;
}

#maincontentwcr a:active {color: #0000ff;
text-decoration: none;
}

#centercontent {padding: 1%;
margin-left: 4%;
margin-right: 4%;
text-align: justify;}

#centercontent p.bold {
font-weight: bold;
font-size: .95em;}

#centercontent table {
text-align: justify;
font-size: .9em;
color: #0000ff;}

#centercontent table.limecenter {
text-align: center;
font-size: .85em;
color: #0000ff;}

#centercontent a:link, #centercontent a:visited, #centercontent a:active {
text-decoration: none;
background-color: #e7ff00;
color: #0000ff;
border: none;}

#centercontent a:hover {color: #e7ff00;
background-color: #0000ff;
text-decoration: none;}

#footerblue {padding-top: 5px;
padding-bottom: 5px;
margin-bottom: 0;
margin-top:40px;
clear: both;
background-color: #0000ff;
text-align: center;
line-height: 20px;
color: #e7ff00;
font-size: .8em;
border-top: 3px #e7ff00 double;
border-bottom: 3px #e7ff00 double;}

#footerblue a:link, #footerblue a:visited, #footerblue a:active  {
color: #e7ff00;
text-decoration: none;}

#footerblue a:hover {color: #0000ff;
text-decoration: none;
background-color: #e7ff00;}

#footerlime {padding-top: 5px;
padding-bottom: 5px;
margin-bottom: 0;
margin-top:40px;
clear: both;
background-color: #e7ff00;
text-align: center;
line-height: 20px;
color: #0000ff;
font-size: .8em;
border-top: 3px #0000ff double;
border-bottom: 3px #0000ff double;}

#footerlime a:link, #footerlime a:visited, #footerlime a:active {
color: #0000ff;
border-bottom: none;
background-color: #e7ff00;
text-decoration: none;}

#footerlime a:hover {
color: #e7ff00;
background-color: #0000ff;}

#headsubcontent{
float:right;
width:170px;
padding: 5px;
border: 1px #000000 solid;
margin-left: 5px;}

#subcontentright{
float:right;
width:170px;
padding: 5px;
border: 1px #000000 solid;
margin-left: 5px;}

#subcontentleft{
float:left;
width:170px;
padding: 5px;
border: 1px #000000 solid;
margin-right: 5px;}

.box{
margin: 0;
padding: 2px;
border: 2px #0000ff solid;
line-height: 1em;
background-color: #e7ff00;
text-align: center;
color: #0000ff;
font-size: .9em;}

.box a{font-style: italic;}

.box a:hover{color: #ff99cc;}

#justify {padding: 0%;
text-align: justify;
width: 180px;
margin-right: 10px;
margin-left: 10px;}

#justify a:link, #justify a:visited {text-decoration: none;
background-color: #e7ff00;
color: #0000ff;
border: none;}

#justify a:hover {color: #e7ff00;
background-color: #0000ff;
text-decoration: none;}

#justify a:active {color: #e7ff00;
background-color: #0000ff;
text-decoration: none;}

.smallbox{
margin: 0px;
padding: 2px;
border: 2px #ff99cc dotted;
line-height:1em;
background-color: #0000ff;
color: #ffffff;
}

.smallbox a{color: #ff99cc;
text-decoration: none;}

.smallbox a:hover{
color: #0000ff;
background-color: #ff99cc;
text-decoration: none;}

