@charset "utf-8";
/* CSS Document */

body,td,th,img,ul,li,h1,h2,h3,h4{
margin:0; 
padding:0; 
border:0;
}

body {
background:url(images/bg.jpg) repeat-x top;
font-family: tahoma;
font-size: 14px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

/*----------topnav----------*/
ul a{
font-size:18px;
font-weight:bold;
}

ul.topnav  a:link {
color: #000000;
text-decoration: none;
}

ul.topnav  a:visited {
text-decoration: none;
color: #000000;
}

ul.topnav  a:hover {
border-top:4px solid #ff8a00;
text-decoration: none;
color: #ff8a00;
}

ul.topnav  a:active {
text-decoration: none;
color: #000000;
}

/*----------Red----------*/

a.red:link {
color:#FF0000;
text-decoration: none;
}

a.red:visited {
text-decoration: none;
color: #FF3300;
}

a.red:hover {
text-decoration: none;
color: #000;
}

a.red:active {
text-decoration: none;
color: #FF3300;
}

/*----------Orange----------*/

a.orange{
font-size:11px;
text-decoration: none;
}

a.orange:link {
color:#ff8a00;
}

a.orange:visited {
color: #ff8a00;
}

a.orange:hover {
color: #000;
}

a.orange:active {
color: #ff8a00;
}

/*----------Blue----------*/

a.blue{
font-size:14px;
font-weight:bold;
text-decoration:underline;
}

a.blue:link {
color:#3399FF;
}

a.blue:visited {
color: #3399FF;
}

a.blue:hover {
color: #ff0000;
}

a.blue:active {
color: #3399FF;
}


/*-----------------------------------------------*/

ol{
margin:8px;
padding:0;

}

ul{
margin-left:160px;
display:inline;
list-style-type:none;
}

li{
padding-left:20px;
display:inline;
list-style-type:none;
height:45px;
}

h1{}

h2{
color:#ff8a00;
font-size:22px;
}

h3{
color:#ff8a00;
font-size:18px;
}

h4{
color:#ff8a00;
font-size:22px;
}

.header{
height:58px;
}

.columnleft{
border-right:1px solid #e1e1e1;
}

.columnright{
margin-left:15px;
width:240px; 
font-weight:bold;
}

.orangetxt{
color:#ff8a00;
font-weight:bold;
font-size:14px;
}
.orangetxt ol{
font-size:11px;
}

.orangebox{
background-color:#ff8a00;
border:0;
color:#000;
font-weight:bold;
padding:4px;
cursor:pointer;
}

.redtxt{
color:#ff0000;
font-weight:bold;
font-size:14px;
}
.input{
border:2px solid #ff8a00;
background:none;
padding:4px;
font-weight:bold;
width:220px;
}

.password,.name{
background:#999;
padding:4px;
font-weight:bold;
width:220px;
}

.downloadbox{
width:240px;
padding-right:20px;
float:left;
height:200px;
}

.footer{
background:url(images/horizontal-seperator.png) repeat-x top;
font-weight:bold;
margin:0 auto;
padding-top:15px;
color:#ff8a00;
clear:both;
}

.copyright{
font-size:11px;
color:#000;
}
