@charset "UTF-8";
/* CSS Document */

body{
font-family: Helvetica, Arial, sans-serif;
font-size:14px;
color:#333333;
line-height:140%;
}

body a{
padding:5px;
line-height:18px;
color:#3e5bcb;
}

body a:hover{
color:#000066;
}

/********************************************************

Container Styles

*********************************************************/

#container{
position:absolute;
left:0px;
top:0px;
width:800px;
}

#border{
width:100%;
border: solid 2px #3e5bcb;
border-top:none;
border-left:none;
background-color:#c8d5f3;
/*overflow:auto;*/
padding:0px;
}

/********************************************************

Heading Styles

*********************************************************/

#heading{
clear:both;
width:800px;
padding:none;
background:#3e5bcb url(../Images/4390-menu-bar.gif) bottom repeat-x;
border-bottom:1px solid #3e5bcb;
padding:0px;
height:212px;
}

#heading img{
float:left;
border-bottom:1px solid #3e5bcb;
}

#heading a{
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
text-shadow:#003366 0px -1px 1px;
line-height:28px;
padding:6px;
padding-left:12px;
padding-right:12px;
}

#heading a:hover{
text-shadow:#009900 0px -1px 1px;
background:url(../Images/4390-menu-bar-over.gif) bottom repeat-x;
text-shadow:none;
}



#heading span{
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
background:url(../Images/4390-menu-bar-over.gif) bottom repeat-x;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
line-height:28px;
padding:6px;
padding-left:12px;
padding-right:12px;
}

/********************************************************

Sidebar Styles

*********************************************************/

#sidebar{
float:right;
width:210px;
/*background-color:#e5ebfe;*/
background-color:#c8d5f3;
/*background-color:#eeeeee;*/
font-size:12px;
padding:10px;
/*height:100%;*/
}

#sidebar img{
border:solid 1px #FFFFFF;
}

#sidebar ul{
list-style:none;
margin:0;
padding:0;
width: 225px;
}

#sidebar a {
display:inline-block;
padding:0px;
}

#content {
float:left;
width:520px;
padding:25px;
background-color:#FFFFFF;
/*min-height:425px;*/
}

#content a{
padding:0px;
}

#content img{
margin-right:10px;
border:solid 1px #3e5bcb;
}

#footer{
clear:both;
font-size:12px;
padding:15px;
padding-right:0px;
}

#footer span{
float:right;
margin:0;
}

/********************************************************

List Styles

*********************************************************/

*ul {
margin:5px;
padding-left:10px;
}

*ul li{
padding:5px;
}

.list {
list-style:disc;
}
/********************************************************

Text Styles

*********************************************************/

#container h1 {
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
font-size:32px;
font-weight:bold;
color:#33cc00;
margin:0;
line-height:100%;
letter-spacing:-1px;
}

#container h2 {
font-family: Helvetica, Arial, sans-serif;
font-size:15px;
font-weight:bold;
color:#3e5bcb;
margin:0;
padding-top:20px;
padding-bottom:8px;
line-height:130%;
}

#container h3 {
font-family: Helvetica, Arial, sans-serif;
font-size:12px;
font-weight:bold;
color:#3e5bcb;
margin:0;
padding-top:10px;
}

#sideMenu{
position:absolute;
left:810px;
top:0px;
width:185px;
}

#sideMenu ul{
list-style:none;
margin:0;
padding-left:5px;
}