body {
margin:0;
padding:0;
font-family:verdana, arial, sans-serif;
font-size:12px;
color:#666;
}

#container {
width:926px;
margin-left:auto;
margin-right:auto;
background:#fff;
}

a {
color:#E00F12;
text-decoration:none;
}

a:hover {
color:#E00F12;
text-decoration:underline;
}

#header {
width:926px;
margin-left:auto;
margin-right:auto;
height:111px;
background-image:url(/images/header.jpg);
position:relative;
}

h1 {
margin:0;
padding:0;
height:63px;
width:266px;
background-image:url(/images/logo.png);
position:absolute;
top:25px;
left:25px;
text-indent:-3000px;
}

#menubar {
height:54px;
background-image:url(/images/menu.jpg);
margin-bottom:10px;
}

ul.menu {
margin:0;
padding:0;
list-style:none;
margin-left:25px;
}

ul.menu li {
float:left;
margin-right:10px;
padding-left:14px;
padding-right:14px;
position:relative;
text-align:center;
height:24px;
margin-top:10px;
padding-top:10px;
}

ul.menu li a {
color:#fff;
text-decoration:none;
}

ul.menu li a:hover {
color:#333;
text-decoration:none;
}

ul.menu li a.selected {
color:#333;
text-decoration:none;
}

.menuleft {
position:absolute;
left:0;
top:0;
}

.menuright {
position:absolute;
right:0;
top:0;
}

#left {
width:626px;
float:left;
padding-bottom:20px;
}

h2 {
margin:0;
padding:0;
font-weight:normal;
font-family: "gill sans", Arial, Helvetica, sans-serif;
font-size:23px;
color:#E00F12;
margin-top:20px;
margin-bottom:10px;
}

#contentholder {
padding-left:20px;
padding-right:20px;


}

.pageimage { 
float:left;
margin-right:10px;
margin-bottom:5px;
border:1px solid #444;
}

#right {
width:290px;
float:left;
margin-right:10px;
background-color:#e3e3e3;
margin-bottom:10px;
position:relative;
}

#rightcontent {
padding:10px;
}

h3 {
padding:0;
margin:0;
font-weight:normal;
font-family: "gill sans", Arial, Helvetica, sans-serif;
font-size:18px;
color:#E00F12;
margin-top:15px;
}

#clear {
clear:both;
}

#AutoScrollContent{
color:#666;
font-size:11px;
line-height:1.3em;
}

#AutoScrollContent a {
color:#E00F12;
font-size:12px;
text-decoration:none;
}


#AutoScrollContent a:hover {
text-decoration:underline;
}

#AutoScrollContent dt {
margin:0;
padding:0;
padding-bottom:5px;
margin-top:7px;
width:260px;
}

#AutoScrollContent dd {
margin:0;
padding:0;
width:270px;
border-bottom:1px solid #ccc;
padding-bottom:10px;
}

#AutoScrollContent p {
margin:0;
padding:0;
width:260px;
}

#sep {
height:43px;
background-image:url(/images/sep.gif);
clear:both;
margin-bottom:10px;
}

.septitle {
padding:0;
margin:0;
font-family: "gill sans", Arial, Helvetica, sans-serif;
font-size:22px;
color:#fff;
padding-top:10px;
padding-left:10px;
}

ul.solutions {
margin:0;
padding:0;
list-style:none;
margin-left:25px;
}

ul.solutions li {
float:left;
margin-bottom:10px;
margin-right:15px;
}

ul.solutions li img {
border:0;
}

#footer {
clear:both;
height:68px;
background-image:url(/images/footer.jpg);
position:relative;
}

p.copy {
margin:0;
padding:0;
text-align:center;
padding-top:30px;
}

.facebook {
position:absolute;
top:23px;
right:55px;
border:0;
}

.twitter {
position:absolute;
top:23px;
right:20px;
border:0;
}

.bold {
font-weight:bold;
}
