body, p, div, td, ul {
font-family:Arial;
font-size:13px;
line-height:18px;
}

body {
margin:30px 0px;
text-align:center;
background:#3365fe;
}

img {
border:none;
}

#outerbox {
width:971px;
margin:auto;
}

#masthead a {
display:block;
height:146px;
background:url(images/masthead.jpg) no-repeat;
}

#pagetop {
height:27px;
background:url(images/page1.gif) no-repeat;
}

#pagewrapper {
background:url(images/page2.gif) repeat-y;
text-align:left;
}

#leftmenu {
float:left;
width:172px;
background:#9cceef;
padding:12px 0px 20px 0px;
}

#pagecontent {
float:left;
position:relative;
left:30px;
width:350px;
}

#rightpanel {
float:left;
position:relative;
left:50px;
width:389px;
text-align:left;
}

#pagebottom {
clear:both;
margin:auto;
width:971px;
height:21px;
background:url(images/page3.gif) no-repeat;
}

#footer {
padding:10px 10px 30px 182px;
text-align:left;
font-size:11px;
line-height:12px;
color:#9cceef;
}

#footer a {
color:#9cceef;
text-decoration:none;
}

#logos {
float:right;
}

#logos img {
vertical-align:middle;
margin-left:20px;
}

a:link {
text-decoration:underline;
color:#0000fe;
}

a:visited {
text-decoration:underline;
color:#0000fe;
}

a:hover {
text-decoration:underline;
color:#ff6500;
}

.link {
display:block;
background:#cce6ff;
text-transform:uppercase;
font-family:Tahoma;
font-size:14px;
line-height:16px;
padding:4px 0px 4px 15px;
margin:8px 0px 0px 0px;
outline:none;
}

.link:link, .link:visited, .link:hover {
text-decoration:none;
color:#0000fe;
}

.link:hover {
text-decoration:none;
color:#0000fe;
background:#ffffff;
}

.sublink {
display:block;
text-transform:uppercase;
font-family:Tahoma;
font-size:13px;
line-height:14px;
padding:0px 0px 2px 25px;
margin:0px 0px 0px 0px;
}

.sublink:link, .sublink:visited, .sublink:hover {
text-decoration:none;
color:#0000fe;
}

.sublink:hover {
text-decoration:none;
color:#0000fe;
background:#ffffff;
}

.bluebox {
background:#cce6ff;
padding:10px 10px 13px 10px;
margin-top:20px;
}

.boxhead {
font-family:'Times New Roman';
font-size:16px;
font-weight:bold;
line-height:16px;
color:#cc0000;
text-align:center;
}

.boxtext {
font-family:'Arial';
font-size:10px;
line-height:13px;
color:#0000fe;
text-align:justify;
margin:6px 0px;
}

.boxfoot {
font-family:'Arial';
font-size:10px;
line-height:13px;
color:#0000fe;
text-align:right;
}

.bigred {
font-size:16px;
font-weight:bold;
color:#ff6500;
}

.bigblue {
font-size:16px;
font-weight:bold;
color:#0000fe;
}

.bigblack {
font-size:16px;
font-weight:bold;
color:#000000;
}

.features {
border-collapse:collapse;
}

.features td {
vertical-align:top;
font-size:12px;
line-height:15px;
padding-bottom:10px;
}

.red {
font-weight:bold;
color:#ff6500;
line-height:30px;
}

.blue {
font-weight:bold;
color:#0000fe;
}

.biglinkbox {
background:#CCCCCC;
padding:5px 5px;
font-family:Tahoma;
font-size:17px;
font-weight:bold;
text-align:right;
}

.biglink:link, .biglink:visited, .biglink:hover {
display:block;
padding:5px 10px;
text-decoration:none;
color:#0000fe;
}

.biglink:hover {
background:#E1E1E1;
}

.helpbox {
width:97%;
margin:auto;
}

.helpboxedge {
border:2px solid #9cceef;
padding:20px 0px;
}

.helphead {
font-family:'Times New Roman';
font-size:18px;
font-weight:bold;
line-height:19px;
color:#cc0000;
text-align:center;
margin-bottom:7px;
}

.helptext {
font-family:'Tahoma';
font-size:15px;
line-height:18px;
text-align:center;
}

.hide {
display:none;
}

.show {
background:#cce6ff;
padding:0px 0px 3px 0px;
}
