html, body {height: 100%;}
body {background-image: url(images/page_backgroundA.jpg);margin-top:50px;text-align: justify; text-justify: newspaper;}
body, td {font-family: arial,sans-serif,helvetica;font-size:12px;}
h2 {font-size:12px;font-weight:bold;padding:0px;margin:5px 0px 5px 0px;}

div {text-align: justify; text-justify: newspaper;}
#container 
{
padding:0px;
width:940px;
max-width:1024px;
min-height: 100%;
margin:1em auto;
margin-top:-25px;
margin-bottom: 20px;
padding-bottom:20px;
position: relative;
text-align:left;
}

#main, #submain{
width:940px;
padding:0px;
margin:0px;
min-height: 100%;

}

#header{
width:940px;
padding:0px;
margin:0px 0px 15px 0px;
}
#footer {text-align:right;margin-right:5px;font-size:10px;color: #669900}
#headerLeft{
float:left;
margin:0px 0px 0px 27px;
width:475px;
padding:0px;
}
#headerRight{
float:left;
width:244px;
margin:0px 0px 0px 164px;
}

#sidebar{
float:left;
width:204px;
margin:0px;
padding:0px 0px 0px 30px;
}

#textareaIN{
float:left;
width:632px;
margin:0px 0px 0px 10px;
padding:0px;
}

#textIN{
width:630px;
margin:20px 0px 0px 0px;
}
#subHeading{margin:0px 0px 0px 0px;padding:0px;}
img.ci { border: 1px solid;}
img {display: block}
.centeredImage
    {
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
    }
#ruler {clear:both;margin-bottom:15px;}
#nav div {position:relative;z-index:1;margin-bottom:10px;}

hr {
display:none;
border: 0px;
color: #669900;
background-color: #669900;
height: 5px;
margin-top:15px;
}