body
{
text-align:center;
background:url("../images/bg.jpg");
background-repeat:repeat-x;
background-color:#3b4d57;
}
#outer
{
margin:auto;
width:1000px;
text-align:center;
}
#main
{
background:url("../images/innerbg.jpg");
width:960px;
margin:auto;
margin-top:15px;
}
#middle
{
background:url("../images/middle.jpg");
background-repeat:no-repeat;
}
#header
{
background:url("../images/header.jpg");
height:199px;
}
#navigation
{
text-align:left;
padding-left:80px;
padding-top:20px;
width:150px;
float:left;
}

#content
{
font-family:Arial;
font-size:11px;
background-repeat:no-repeat;
background-position:center;
text-align:left;
width:600px;
margin-left:260px;
padding-right:100px;
}

#content hr
{
width:300px;
color:#EFEFFB;
margin-left:100px;
margin:auto;
}
#content a
{
text-decoration:none;
}
#content p
{
font-size:12px;
}

#content h1
{
font-size:16px;
color:gray;
}
#content h2
{
font-size:12px;
color:black;
}
#content h3
{
font-size:12px;
color:#4169E1;
}

#footer
{
clear:both;
background:url("../images/footer.jpg");
height:45px;
}
#navigation ul
{
list-style-type:none;
position:relative;
left: -25px;
}
.menu a
{
font-size:12px;
font-family:Arial;
text-decoration:none;
color:#3f707f;
}

#content img
{
border:0px solid black;
}

.componentheading
{
font-size:20px;
}
.contentheading
{
font-size:20px;
}

.moduletable_menu h3
{
font-face:Arial;
margin-bottom:-10px;
margin-top:-10px;
font-size:14px;
color:gray;
}

.moduletable
{
width:160px;
padding-left:10px;
}

.moduletable h3
{
margin-bottom:-10px;
font-size:14px;
color:gray;
margin-left:-10px;
}

.moduletable
{
color:#3f707f;
font-size:12px;
}

.menu
{
width:120px;
}
.contentpaneopen
{
width:550px;
}
.fieldset
{
border:1px solid black;
}
#form-login
{
padding-top:10px;
}