/* CSS Document */

body,div,img,ul,li,h1,h2,h3,h4,h5,h6,span{
margin:0px;padding:0px;
}
h1,h2,h3,h4,h5,h6{
font-size:11px;font-weight:normal;
}
body{
background-color:#0a0000;color:#ffffff;font-size:11px;font-family:tahoma;line-height:18px;
}

img{
border:none;
}

#container{
width:90%;min-height:500px;margin-left:40px;
}

#header{
min-height:100px;border-bottom:2px #7d0000 solid;padding-bottom:10px;
}

#ftp_client{
margin-top:20px;
}

#logo{
width:164px;height:35px;float:left;margin-top:10px;
}

#login{
height:40px;
}

#header span.login{
float:right;margin-top:10px;margin-right:30px;
}

#header span a:link,#header span a:visited{
text-decoration:underline;color:#fe0000;
}

#header span a:hover,#header span a:active{
text-decoration:none;
}

span.ftp{
display:block;width:205px;height:38px;float:right;margin-top:75px;
}

#client{
min-height:50px;border-bottom:2px #7d0000 solid;padding-bottom:10px;
}

#client ul{
list-style-type:none;margin-top:15px;
}

#client ul li{
margin-bottom:15px;color:#fe0000;
}

#client ul li.alt{
margin-bottom:15px;color:#fe0000;width:100%;
}

#client ul li h1{
font-size:13px;
}

#client ul li h1.alt{
font-size:13px;
}

#client ul li h1 span{
color:#ffffff;
}

#client ul li h1 span a:link,#client ul li h1 span a:visited{
color:#ffffff;text-decoration:underline;
}

#client ul li h1 span a:hover,#client ul li h1 span a:active{
text-decoration:none;
}

#client ul li span.back,span.back{
font-size:11px;display:inline;margin-left:20px;
}

span.back a:link,span.back a:visited{
text-decoration:none;color:#666666;
}

span.back a:hover,span.back a:active{
text-decoration:underline;
}

#client ul li span.back a:link,#client ul li span.back a:visited{
text-decoration:none;color:#666666;
}

#client ul li span.back a:hover,#client ul li span.back a:active{
text-decoration:underline;
}

#content{
min-height:250px;border-bottom:2px #7d0000 solid;padding-bottom:10px;
}

#table{
width:100%;margin-bottom:50px;
}


table, form {
border-collapse:collapse;border-spacing:0pt;border-style:none;
}

#table tr td{
border-collapse:collapse;border-spacing:0pt;border-style:none;border-width:0pt;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0pt;padding:0pt;vertical-align:top;padding:7px 0px;
}

#table tr th{
border-collapse:collapse;border-spacing:0pt;border-style:none;border-width:0pt;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0pt;padding:0pt;vertical-align:top;padding:7px 0px;color:#666666;
}

#footer{
height:40px;
}

#footer span.photo{
margin-top:15px;display:block;width:86px;height:18px;float:left;
}

#footer span.copyright{
display:block;width:230px;height:15px;float:left;margin-left:8px;margin-top:17px;color:#666666
}

#footer span.mitch{
float:right;display:block;width:160px;height:15px;margin-top:17px;color:#666666;
}

#footer a:link,#footer a:visited{
color:#666666;text-decoration:none;
}

#footer a:hover,#footer a:active{
text-decoration:underline;
}

span.media{
float:left;
}

span.media a:link,span.media a:visited{
text-decoration:none;color:#FFFFFF;
}

span.media a:hover,span.media a:active{
text-decoration:underline;
}

span.download{
font-size:12px;float:left;display:block;height:15px;margin-left:15px; font-weight:bold;
} 

span.download a:link,span.download a:visited{
color:#FE0000;text-decoration:none;
}

span.download a:hover,span.download a:active{
text-decoration:underline;
}

td a:link,td a:visited{
color:#ffffff;text-decoration:none;
}

td a:hover,td a:active{
text-decoration:underline;
}

#login_details{
width:435px;height:200px;margin:25px auto;
}

#login_details p{
font-size:11px;color:#666666;
}

#login_frame{
min-height:160px;border:#2f3331 1px solid;
}

#login_details span{
display:block;width:115px;margin-top:5px;float:right;
}

#login_details span a:link,#login_details span a:visited{
text-decoration:none;color:#666666;
}

#login_details span a:hover,#login_details span a:active{
text-decoration:underline;
}

#sumbit{
width:370px;margin:20px 0px 0px 35px;
}

#sumbit input.form{ 
border:1px solid #6c6e70;height:15px;background-color:#4e4c4c;padding:6px 3px;font-size:12px;color:#ffffff;margin-bottom:15px;
}

#sumbit input.btn{
float:right;margin-right:50px;
}

#sumbit label{
float:left;margin-right:10px;margin-top:7px;color:#fe0000;margin-bottom:15px;display:block;width:60px;
}

#thanks{
width:365px;height:80px;margin:50px auto;font-size:12px;
}

#thanks h1{
color:#fe0000;
}

#thanks span{
float:right;font-size:11px;
}

#thanks span a:link,#thanks span a:visited{
color:#666666;text-decoration:underline;
}

#thanks span a:hover,#thanks span a:active{
text-decoration:none;
}

a:link.link01, a:visited.link01{
color:#fe0000;text-decoration:underline;
}

a:hover.link01, a:active.link01{
text-decoration:none;
}