html {overflow: scroll;}

body { 
padding : 10px; 
margin : 0; 
background-color : #F1F1EE; 
background-image : url(''); 
background-repeat: no-repeat;
background-position : left top; 
font-family : Helvetica, Verdana, Arial, Sans-serif; 
font-weight : normal; 
font-size : 13px; 
color : #404040; 
text-align : center; 
} 

hr { 
border : 0 none; 
background-color : #E9E9E9;
height : 1px; 
width : 100%; 
margin-top : 10px; 
margin-bottom : 10px; 
text-align : left;
}

img { 
border : 0;
}

a { 
outline : none; 
}

th { 
padding-bottom : 4px; 
padding-right : 10px; 
text-align : left; 
font-size : 13px; 
}

td { 
padding-bottom : 4px; 
padding-right : 10px; 
font-size : 13px; 
}

tr { 
vertical-align : top; 
}

table { 
padding : 0; 
margin : 0; 
border-collapse : collapse; 
}

.table_list th { 
background-color : #a0a0a0; 
color : #fff; 
text-align : left; 
}

.table_list tr { 
border-bottom : 1px solid #f0f0f0; 
}

.table_gap { 
width : 200px; 
} 

ul {
list-style-type : circle;
margin-top : 0;
margin-bottom : 0;
margin-right : 0;
margin-left : 0; 
padding-left : 0; 
font-style : italic;
list-style-position : inside; 
}

li {
list-style-type : circle;
margin-top : 0;
margin-bottom : 0;
margin-right : 0;
margin-left : 0; 
padding-left : 0; 
font-style : italic;
list-style-position : inside; 
color : #888;
}

dl {
line-height : 15px;
padding : 0;
margin-bottom : 0;
}

dt {
font-weight : bold;
text-decoration : none;
color : #777;
}

dd {
margin : 0;
padding-left : 4px;
font-style: italic;
text-decoration : none;
}

form{ 
padding : 3px; 
} 



/* Select*/
select { 
padding : 3px; 
font-family : Helvetica, Arial, sans-serif; 
font-weight : normal; 
font-size : 13px; 
border : 1px solid #669999; 
color : #aaaaaa; 
}

select:hover { 
}

select:focus { 
border : 1px solid #669999; 
color : #669999; 
}



/* Text area*/
textarea{
	width:486px;
	height:38px;
	margin:5px 0 10px 0;
	
	border:1px solid #999966;
	padding: 4px 2px;
		
	font-family : Helvetica, Arial, sans-serif; 
	overflow:auto;
	font-size:14px;
	color : #aaaaaa; 
}

textarea:hover { 
}

textarea:focus { 
border : 1px solid #669999; 
color : #669999; 
} 



/* Input */
input { 
padding : 3px; 
font-family : Helvetica, Arial, sans-serif; 
font-weight :  normal; 
font-size : 13px; 
border : 0px solid #669999; 
color : #aaaaaa; 
} 

input:hover {
} 

input:focus { 
border : 0px solid #669999; 
color : #669999; 
}