Body {
text-align:center;
background-color:#000000;
}

#Container {
background-image:url(/images/background.gif);
background-repeat:repeat-y;
width:782px;
height:auto;
margin-left: auto;
margin-right: auto;
margin-top:10px;
text-align:left;
}
#Header {
background-image:url(/images/headeridea.gif);
background-repeat:no-repeat;
width:782px;
height:125px;
}
#TopLogo {
padding: 36px 0px 0px 9px;
float:left;
}
#TopBanner {
width:468px;
height:60px;
float:right;
padding: 37px 41px 0px 0px;
}
#TopInfo {
width:531px;
height:26px;
text-align:center;
font-size:12px;
float:right;
}
#TopInfo p{
margin-top:2px;
}
#Right {
width:585px;
height:auto;
float:right;
margin-bottom:6px;
padding-right:1px;
padding-top:0px;margin-top:0px;
}
#Right p{
padding: 0px 10px 0px 10px;
margin-top:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
#Right h1{
padding:6px 10px 6px 10px;
display:block;
width:565px;
background-color:#1F3D92;
color:#FFFFFF;
margin-top:0px;
font-size:24px;
}
#Right h2{
clear:both;
padding:6px 10px 6px 10px;
display:block;
width:565px;
background-color:#1F3D92;
color:#FFFFFF;
font-size: 18px;
}
.Column{
float:left;
width:272px;
}
#RightColumn{
float:right;
width:180px;
border-left:1px solid #000066;
}
#Left {
width:185px;
height:auto;
float:left;
margin-bottom:6px;
}
#Left p {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:10px;
clear:both;
}
#Left h3 {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
padding-left:10px;
margin-top:0px;
}
#Left a {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
#Left a:hover {
color:#1F3D92;
}
#Left ul{
list-style:none;padding-left:0px;margin:0px;
}
#Left li{
margin-top:-5px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;
}
#Left li a {
font-size:14px;
padding-left:17px;
display:inline;
width:80px;
}
#Left .leftside {
font-size:12px;
width:auto;
height:19px;
display:block;
float:left;
margin-top:3px;
}
#Left .rightside {
display:block;
width:91px;
float:right;
padding-left:0px;
padding-right:0px;
}
form {margin-right:8px;}
#Left form a {margin-top:3px;clear:both;font-size:12px;display:block;padding:0px;margin:0px;}

#Footer {
background-image:url(/images/footer.gif);
background-repeat:no-repeat;
width:782px;
height:26px;
clear:both;
text-align:center;
padding-top:12px;
}
#Footer p{
color:#FFFFFF;
font-size:10px;
}
#Footer a{
color:#000000;
}
#Footer a:hover{
color:#1F3D92;
}
.Image{
float:left;
}