body{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#nav, #nav ul{
margin:0px 85px;
padding:0px;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:21px; 
}

#nav a{
display:block;
padding:6px 10px;
border-left:1px #FFFFFF solid;
border-right:1px solid #CCCCCC;
color: #333333;
text-decoration:none;
}

#nav a:hover{
background-color: #eff3f6;
color:#333;
padding:6px 10px;
}

#nav li{
float:left;
position:relative;
}

#nav ul {
position:absolute;
display:none;
width:150px;
top:32px;
left:-85px;
}

#nav li ul a{
width:200px;
background-color: #F5F5F5;
margin:0px;
padding:3px 7px;
border-bottom:1px #FFFFFF solid;
border-top:1px #CCCCCC solid;
height:auto;
float:left;
}
#nav li ul a:hover{
width:200px;
background-color: #e3f2f7;
margin:0px;
padding:3px 7px;
height:auto;
float:left;
}
#navi ul ul li a:hover{
	display:block;

}

#nav ul ul{
top:5px;
}	

#nav li ul ul {
left:209px;
top:-3px;
margin:0px;
padding:3px 7px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}
#main{
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	}
	.protable{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding-left:10px;
	}
	.table-piper{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding-left:10px;
	}
	.space{
	padding-left:5px;}
	
	.space-right{
	padding-right:10px;}
	
.links a{
    font-size:14px;
	color:#000000;
	text-decoration:none;
    
}	
.links a:hover{
   color:#FF0000;
   text-decoration:underline;
}