:focus { 
	-moz-outline-style: none; 
}

body{
margin:0px 0px 0px 0px;
background-color:#2a2a2a;
}

.menubg{
height:26px;
background-image:url('../images/menu_bg.jpg'); repeat-x;
}

.menu {
padding:0px 15px 0px 15px;
color:#2a2a2a;
font-size:12px;
font-weight:bold;
font-family:arial,verdana,helvetica;
text-decoration:none;
}

#mnu a:hover, a:active, a:link{
color:#0f3e6a;
}

.sep{
color:#2a2a2a;
font-size:12px;
font-weight:bold;
font-family:arial,verdana,helvetica;
text-decoration:none;
}


li{
color:#5a5a5a;
font-size:11px;
font-weight:bold;
font-family:arial,verdana,helvetica;
text-decoration:none;
}

.tit1{
padding:30px 0px 0px 0px;
}

.tit2{
padding:10px 0px 0px 0px;
color:#2a2a2a;
font-size:11px;
font-weight:bold;
font-family:arial,verdana,helvetica;
text-decoration:none;
}

.bodytxt{
padding:15px 0px 0px 0px;
color:#2a2a2a;
font-size:11px;
font-weight:none;
font-family:arial,verdana,helvetica;
text-decoration:none;
}

.hr {
border: none 0;
border-top: 1px dashed #929397;/*the border*/
width: 100%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}

.ftr{
background-color:#e7e8e3;
height:60px;
}

.tbltxt{
background-color:#f0f0f0;
text-align:center;
color:#2a2a2a;
font-size:12px;
font-weight:bold;
font-family:arial,verdana,helvetica;
text-decoration:none;
}


.ftrmenu {
text-align:center;
padding:0px 5px 0px 5px;
color:#2a2a2a;
font-size:11px;
font-weight:none;
font-family:arial,verdana,helvetica;
text-decoration:none;
}

#ftrhv a:hover{
text-decoration:underline;
}