body {
font-family:Arial;
background:#000;
color:#000;
padding:0;
margin:20px 0 0 0;
}

h1, h2, p {
margin:10px;
}

a {
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

hr {
height:1px
border:#D3D3D3;

}

.topright {
background:url(images/topright.gif) no-repeat left bottom;
}

.menu {
font-family:Verdana;
font-size:13px;
font-weight:bold;
text-align:center;
}

.menu a {
color:#000;
}

.menu a:hover {
color:#FFF;
text-decoration:none;
}

.bg {
background-color:#F5F5F5;
}

#intro {
color:#FFF;
padding:25px 13px 0 13px;
text-align:right;
}

h1 {
font-family:Arial;
font-size:17px;
}

h2 {
font-size:13px;
}

p, li {
font-family:Verdana;
font-size:11px;
}

.bottom {
font-family:Verdana;
font-size:11px;
color:#FFF;
}

.bottom a{
color:#FFF;
}

.bottom a:hover {
text-decoration:none;
color:#33CCFF;
}

.key {
color:#FFF;
width:209px;
font-family:Verdana;
font-size:11px;
margin-left:10px;
text-align:right;
}

.key h1{
margin-bottom:-8px;
}

.intro {
background:#FFF;
color:#222;
padding:15px 50px 15px 15px;
line-height:1.1em;
}

.intro h1 {
color:#000;
}

.button {
font-family:Arial;
font-size:13px;
font-weight:bold;
}

.button a {
color:#0072CA;
}

.tbright {
font-size:12px;
padding:15px;
}

.link {
color:#094296;

}

.download {
text-align:center;
background:url(images/free_trial.gif) no-repeat center
}

.download a {
font-size:17px;
color:#000;
}

.download a:hover {
text-decoration:none;
}


#tbdownload {
text-align:center;
font-family:Verdana;
font-size:11px;
}

.linemid {
background:url(images/linemiddle.gif) repeat-x;
}

.tut {
font-family:Verdana;
font-size:11px;
}

.tut a {
margin-left:5px;
color:#094296;
}



#q {
border:0;
background:url(images/searchbg.gif) no-repeat left;
width:220px;
height:22px;
font-family:Verdana;
font-size:11px;
color:#FFF;
padding-left:11px;
padding-top:4px;
}

#submit {
margin-top:0px!important;
margin-top:1px;
}