body {
background: #333333 url(img/background.jpg);
background-repeat:repeat-y;
background-position:250px 0px;
color:#303030;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size: 14px;
margin:0;
padding:0;
text-align:left;
}

#container {
color:#303030;
margin:0;
width:960px;
padding:0;
text-align:left;
}
a {
color:#0099FF;
font-weight:bold;
text-decoration:underline;
}

#rightside {
margin:0;
padding:0px 0px 0px;
width:250px;
background-color: #333333;
float:left;
margin-left:0px;
}

.nav {
background-color: #333333;
border:0px;
color:#BBBBBB;
display:block;
margin-top:3px;
padding:4px 10px 4px 0px;
text-transform:uppercase;
text-align:right;
width:240px;
font-weight:bold;
text-decoration:none;
font-size:15px;
line-height:13px;
}

.active {
background-color: #0099FF;
border:0px solid #909090;
color:#ffffff;
text-decoration:none;
}

.nav:hover {
background-color:#6699CC;
border:0px solid #909090;
color:#ffffff;
text-decoration:none;
}


#wrap {
clear:both;
padding:0;
}

.button {
    border: 1px solid #cccccc;
    color: #BBBBBB;
    text-transform: uppercase;
    font-weight: bold;
    font-family:Arial,Tahoma,Verdana,sans-serif;
    font-size: 14px;
    text-decoration: none;
    background: #333333;
    padding: 4px 8px;
}
.button:hover {
    border: 1px solid #cccccc;
    color: #ffffff;
    background: #0099FF;
    font-family:Arial,Tahoma,Verdana,sans-serif;
    font-weight: bold;
    font-size: 14px;
    text-decoration: none;    
    padding: 4px 8px;
}

.linkbutton {
    border: 1px solid #cccccc;
    color: #BBBBBB;
    text-transform: uppercase;
    font-weight: bold;
    font-family:Arial,Tahoma,Verdana,sans-serif;
    font-size: 14px;
    text-decoration: none;
    background: #333333;
    padding: 5px 8px;
}
.linkbutton:hover {
    border: 1px solid #cccccc;
    color: #ffffff;
    background: #0099FF;
    font-family:Arial,Tahoma,Verdana,sans-serif;
    font-weight: bold;
    font-size: 14px;
    text-decoration: none;
    padding: 5px 8px;
}
label {
    display: block;
    float: left;
    margin: 4px 0px 4px 0px;
    text-align: left;
}

#contentalt {
background-color:#ffffff;
border:0px;
width:710px;
color:#2a2a2a;
padding:50px 10px 50px;
position:absolute; top 0px; left:250px;
}

.clearingdiv {
clear:both;
height:30px;
width:1px;
}

#wrap {
clear:both;
font-size:0.9em;
padding:0;
}