body 
{ 
background: #FFF;
margin: 0; 
padding: 0; 
color: #444; 
font: 10px verdana, arial, Sans-Serif;
letter-spacing: 0;  
text-align: center; 
}
h1 
{ 
font: normal 26px Arial, Verdana, Sans-Serif;  
letter-spacing: 0; 
color: #000; 
padding: 0; 
margin: 0; 
}
h2 
{ 
font: bold 24px Arial, Verdana, Sans-Serif; 
color: #000;
letter-spacing: 0; 
margin:0 0 10px 0; 
padding:0; 
}


a 
{ 
text-decoration: none; 
color: #00aeff; 
}
a:hover
{ 
text-decoration: underline;
color: #999; 
}
A.b:link, A.b:visited {
font: 20px verdana, arial, Sans-Serif;
color : #00aeFF; 
text-decoration : none;
height:25px;
} 
A.b:active, A.b:hover {
font: 20px verdana, arial, Sans-Serif;
color : #000; 
text-decoration : none; 
height:25px;

} 
a.web, a.web:visited{
width : 110px; 
padding-left:1px;
color : #00aeff; 
text-decoration : none; 
background : #FFF;
margin : 0; 
padding:3px 10px 3px 0;
} 
a.web:hover{
width : 110px; 
color : #000; 
text-decoration : underline; 
background : #FFF;
margin : 0; 
padding:3px 10px 3px 0;
}

a.info, a.info:visited{
display : block; 
color : #444; 
background : transparent; 
text-align : left; 
vertical-align : middle; 
height : 20px; 
width: 125px;
padding-top:4px;
padding-left:5px;
border-bottom:1px dotted #DDD;
} 
a.info:hover {
display : block; 
color : #114960; 
background : #DDD; 
text-align : left; 
vertical-align : middle; 
padding-top:4px;
padding-left:5px;
border-bottom:1px dotted #DDD;
} 
a.info span{
display : none; 
} 
a.info:hover span{
display : block; 
position : absolute; 
top : 190px; 
left : 0px; 
width : 130px; 
height:40px;
color : #666; 
text-align : left; 
	} 

input, select { 
background-color : #FFF; 
border: 1px solid #000; 
font: normal 11px verdana, arial, verdana, Serif;
color : #000;
width : 200px; 
} 
textarea {
background-color : #FFF; 
border: 1px solid #000; 
font: normal 11px verdana, arial, verdana, Serif;
width : 200px; 
}
.button01 {
	font: normal 11px verdana, arial, 'Times New Roman', Serif;
	width: 60px;  
	color: #FFF;
	text-align : center; 
	background : #dd4400;
	cursor: pointer;
}
.button {
	font: normal 11px verdana, arial, 'Times New Roman', Serif;
	width: 120px;  
	color: #0078FF;
	text-align : center; 
	background : #000;
	border:0px;
	cursor: pointer;
}

#top    
{
background-color: #FFF;
width: 690px;
text-align: left;
padding:0;
margin: 0;

}

#menu {
background-color: #FFF;
}

.header{
height:90px;
width: 100%;
background-color: transparent;
border-bottom:1px solid #DDD;
}

.total{
clear:both;
position: relative;
top: 10px;
right:0;
float: left;
width: 100%;
text-align: center;
margin-top: 20px;
padding-top: 10px;
background-color: #FFF;
border-top:1px dashed #DDD;
clear:both;
color: #AAA; 
font: 10px verdana, Arial, Sans-Serif;
}

.total a{
color: #888;
text-decoration:underline; 
}
.total a:hover{
color: #000; 
text-decoration:none; 
}

.left 
{

position: relative;
top: 20px;
right:0;
float: left;
width: 100%;
text-align: left;
height: auto !important; /* for modern browsers */
height: 250px; /* for IE5.x and IE6 */
min-height: 250px; /* for modern browsers */
margin: 0;
padding: 0;
background-color: #FFF;
border-top:0px solid #DDD;
}



.right {
position: relative;
top: 10px;
right:0;
float:left;
text-align: left;
margin: 0;
padding: 0;
height:50px;
}
	


.divclear {clear:both;height:10px;background-color:transparent;}
.url {visibility:hidden;}
img {border:0;}
hr { background-color: #DDD; color:#DDD; height:1px; border:0; }