body{
     margin: 0;
     padding: 0;
     background-color: #574D4F;
     }

#mainwrap{
    width: 900px;
    margin-left: auto;
    margin-right: auto;
    /*background: #A8A49E url(images/axislogo.gif) no-repeat bottom right;*/
    background: #A8A49E url(/img/axisbg.gif) repeat-y top left; 
    
}

ul{
    margin: 0;
}

.topnavlinks{
    height: 50px;
}

.topnavlinks li{
    padding: 25px 45px 0px 0px;
    float: right;
    list-style-type: none;
    font: bold .8em arial;  
}

.topnavlinks li A:link {text-decoration: none; color: #333;}
.topnavlinks li A:visited {text-decoration: none; color: #333;}
.topnavlinks li A:hover {text-decoration: none; color: #000;}
.topnavlinks li A:active {text-decoration: none; color: #000;}

.middlelinks{
    margin: 0;
    padding: 0px 0px 0px 0px;
    color: #A8A49E;
}

.middlelinks li{ 
  font: bold 12px arial;
  background-color: #dc651c;
  width: 200px;
  padding: 2px 10px 2px 10px;
  border-bottom: 1px solid #A8A49E; 
}

.bottompage {
 height: 125px;
  padding: 0px 0px 0px 0px;
}

.bottomnavlinks{
  padding: 0px 0px 0px 0px;
  list-style-type: none;
}

.bottomnavlinks li{
  font: bold 12px arial;
  background-color: #948E85;
  width: 200px;
  padding: 2px 10px 2px 10px;
  border-bottom: 1px solid #A8A49E;
}

.middlelinks li A:link,.bottomnavlinks li A:link {text-decoration: none; color: #fff;}
.middlelinks li A:visited,.bottomnavlinks li A:visited {text-decoration: none; color: #fff;}
.middlelinks li A:hover,.bottomnavlinks li A:hover {text-decoration: none; color: #313031;}
.middlelinks li A:active,.bottomnavlinks li A:active {text-decoration: none; color: #313031;}

#leftnav{
    width: 210px; 
    background-color : #DC651C;
    float: left;
}



#leftnav ul{
    padding: 0px 0px 0px 40px;
}


#leftnav2{
    width: 210px;
    background-color : #DC651C;
    float: left; 
}

#leftnav2 ul{
    padding: 110px 0px 0px 30px;
}

.leftnavlinks li{
    padding: 5px 0px 0px 0px;
    list-style-type: none;
    font: bold .7em arial;
}

.leftnavlinks li A:link {text-decoration: none; color: #333;}
.leftnavlinks li A:visited {text-decoration: none; color: #333;}
.leftnavlinks li A:hover {text-decoration: none; color: #000;}
.leftnavlinks li A:active {text-decoration: none; color: #000;}

.leftnavlinks2{
    list-style-type: none;
    font-size: 1.1em; 
	margin-right: 8px;
	padding-top: 0px;
}

#leftnav2 ul.leftnavlinks2 {
    margin: 0;
    padding-top: 8px;
	padding-left: 8px;
	padding-bottom: 0px;
}


.leftnavlinks2 li{
    padding: 0px 0px 5px 0px;
    margin: 0;
}

#leftnav2 ul.leftnavlinks3 {
    margin: 0;
    padding-top: 8px;
	padding-left: 8px;
	padding-bottom: 0px;
}
.leftnavlinks3 li {
    padding: 0px 0px 5px 0px;
    margin: 0;
    font-size: 1em;
}

.leftnavlinks2 li A:link {text-decoration: none; color: #fff;}
.leftnavlinks2 li A:visited {text-decoration: none; color: #fff;}
.leftnavlinks2 li A:hover {text-decoration: underline; color: #fff;}
.leftnavlinks2 li A:active {text-decoration: none; color: #fff;}

.leftnavlinks3 li A:link {text-decoration: none; color: #fff;}
.leftnavlinks3 li A:visited {text-decoration: none; color: #fff;}
.leftnavlinks3 li A:hover {text-decoration: underline; color: #fff;}
.leftnavlinks3 li A:active {text-decoration: none; color: #fff;}

#blackbar{
    width: 900px;
    height: 15px;
    position: absolute;
    z-index: 5;
    top: 50px;
    left: auto;
    margin: 13px 0 0 0;
    _margin: 13px 0 0 -253px; 
    padding: 0;  
    background-color: #000;
}

#imgwrap{
    width: 900px;
    height: 264px;
    z-index: 6;
    margin: 0 0 0 0;
    padding: 0;  
    background-color: #ccc;
}

.txtarea{
    width: 630px;
    margin-left: 250px;
    color: #fff;
    font:  .8em arial;
    line-height: 20px;
}

.txtarea p{
    padding: 0;
}

.txtarea2{
    width: 630px;
    margin-left: 250px;
    margin-top: 60px;
    _padding-top: 60px;
    color: #fff;
    font:  .8em arial;
    line-height: 20px;
}

.ptitle{
    margin: 0;
    padding: 0;
    font-weight: bold;
}


#rollbar{
    width: 900px;
    height: 150px;
    margin: 0 0 0 0;
    padding: 0;  
    background-color: #A8A49E;
}

.grybx{
    width: 210px;
    height: 100px;
    position: absolute;
    z-index: 5;
    margin: 515px 0 0 0;
    padding: 0;  
    background-color: #A8A49E;
}

.stepstxt{
    color: #fff;
    font:   .7em arial;
    margin: 0px;
    padding: 15px 0px 15px 5px;
}

.stepdtxt{
    position: absolute;
    z-index: 82;
    padding: 0;
    margin-top: 75px;
    margin-left: -44px;
}

 A:link .stepdtxt {text-decoration: none; color: #ccc; filter: alpha(opacity=0); moz-opacity: 0.00; opacity: 0.00; }
 A:visited .stepdtxt {text-decoration: none; color: #ccc; filter: alpha(opacity=0); moz-opacity: 0.00; opacity: 0.00; }
 A:active .stepdtxt{text-decoration: none; color: #fff;}
 A:hover .stepdtxt{text-decoration: none; color: #fff; filter: alpha(opacity=100); moz-opacity: 1.00; opacity: 1.00; }

.pgroll{
    margin: 0;
    padding: 0;
}

.pgroll li{
    padding: 0px 9px 0px 0px;
    float: left;
    list-style-type: none;
    font: bold .7em arial;
    margin: 0 0 0 0; 
}



.pgnum{
    font-size: 10pt;
    position: absolute;
    margin-left: 23px;
    margin-top: -45px;
    _margin-left: -55px;
    _padding: 25px;
    _margin-top: 0px;
}

.pagerollbase a:link {text-decoration: none; color: #A8A49E;}
.pagerollbase a:visited {text-decoration: none; color: #A8A49E; }
.pagerollbase a:hover {text-decoration: none; color: #DC651C;}

.footernavtext {
    font: 8.5pt Arial, Helvetica, sans-serif;
    text-align: center; 
    color: #ccc;
    margin-right: 0px;
    padding: 20px;
}

.footernavtext A:link {text-decoration: none; color: #ccc;}
.footernavtext A:visited {text-decoration: none; color: #ccc;}
.footernavtext A:active {text-decoration: none; color: #fff;}
.footernavtext A:hover {text-decoration: none; color: #fff;}

.copyright{
    text-align: center;
    font: 7.5pt Arial, Helvetica, sans-serif;
    color: #ccc; 
}

.copyright A:link {text-decoration: none; color: #ccc;}
.copyright A:visited {text-decoration: none; color: #ccc;}
.copyright A:active {text-decoration: none; color: #fff;}
.copyright A:hover {text-decoration: none; color: #fff;}

.chooselang{
    margin-left: 40px;
    _margin-left: -180px;   
    font: bold .7em arial;
    color: #333;
    padding-top: 10px;
    position: absolute; 
}

.chooselangtxt{
    padding-bottom: 4px;
}

form{
    padding: 0;
    margin: 0;
    border: none;
}

input, select{
 font: 8pt arial;  
}


.formpos{
    position: absolute;
}
.discli{
    margin-left: 20px;

}
.discli li{
    display: list-item;
    list-style-type: disc;
}

.live_chat{
	padding: 15px 0px 0px 30px;

}

.axlogo{
    margin-top: 50px;
    float: right; 
}