/* ---Child Union 2009,CSS&CSS2,utf-8,IE6,Tableless --- */

@charset "utf-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
        margin:0;
        padding:0;
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,fieldset,p,blockquote,th,td {cursor: default;}

/* HTML Definition*/
/**{border: #bebebe 1px solid;}*/
#login-style{overflow-x:hidden;}
html{}
body{overflow-x: hidden;}
html, body {margin:0;}
body {
	position:absolute;
	background:#fff url(images/bg.gif) repeat-x;
	
	
}
table {
        border-collapse:collapse;
        border-spacing:0;
        max-width:600px;
}
table td{vertical-align:top;}

img, div, p{ behavior: url(iepngfix.htc) }

img{ 
	border: 0px;
	background-repeat:no-repeat;
}
td{  
        font-family: "Verdana";
	font-size: 12px;
	text-align:justify;
	letter-spacing:1px;
}
a{
	font-family: "Verdana";
	font-size: 12px;
	text-decoration: none;
	background-repeat: no-repeat;
	letter-spacing:1px;
	background-position: left 0px;
	
}

a:hover{
	font-family: "Verdana";
	font-size: 12px;
	text-decoration: none;
	background-repeat: no-repeat;
	letter-spacing:1px;
}
form{   
       margin:0px;
       oadding:1em 0;
}
input,textarea,select{
	width:auto;
	font-family: "Verdana";
	font-size: 12px;
	color: #333333;
	/*background-color: transparent;*/
	/*border: #000000 1px none;*/
	border: #bebebe 1px solid;
}
textarea{border: #bebebe 1px solid;}

input{padding:5px 4px 4px 4px;}
fieldset,img {border:0;}
li{
    background:no-repeat;
    display:block; /*GP*/
	list-style:none;
}
ul{
    margin:0px;
    padding:0px;
    list-style:none;
}
ul li{
    float:left;
    position: relative;
	list-style:none;
}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {
        font-size:100%;
        font-weight:normal;
}
h5,h6{
   text-indent:-5000px; /*no display*/
   font-size:1%;
}
span{display:block;}
fieldset{
  margin:1em 0;
  padding:1em;
  border: 1px solid #eaeaea;
  font-size:12px;
}
fieldset{width:800px;}
fieldset input{
  position: relative;
     float:left;
     display:block;
     
}
fieldset textarea{
  width:600px;
  height:80px;
  position: relative;
     float:left;
     display:block;
     
}
fieldset p{
    padding:0.5em;
    display:block;
    width:750px;
}
legend{
   font-weight:bold;
   
}
label{
   float:left;
   width:110px;
   font:12px;
   height:20px;
   text-align:right;
   padding-right:10px;
}
input.radio ,input.select ,input.checkbox{
   width:auto;
   float:left; 
   margin-right:10px;
}
p{text-align:justify; letter-spacing:1px;}