/*  contact.css

 CSS Document */

/*index page*/


#container{
position:relative;
margin:0 auto auto auto;
width:780px;
height:770px;
}

#line2{
position:absolute;
top:710px;
width:100%;
height:5px;
background-color:#000066;
z-index:5;
}

#contents{
position:absolute;
top:86px;
left:180px;
width:600px;
height:690px;
}


#gi{
	height:372px;
}







#title_contact{
position:absolute;
top:0;
left:0;
width:600px;
height:45px;
background:url(../img/title_contact.gif) no-repeat;
}
#texbox{
	position:absolute;
	top:70px;
	left:0;
	width:600px;
	height:70px;
}

#texbox p{
font-size:11px;
color:#333;
margin:3px 20px auto 20px;
text-align:justify;
}

#texbox a{
color:#FF9900;
text-decoration:none;
color:#FF9900;
}

#texbox a:hover{
color:#FF9900;
text-decoration:none;
}

#texbox span{
color:#0066cc;
}

#testi{
	position:absolute;
	top:150px;
	left:20px;
	height:450px;
	width:560px;
	background-color:#ccccff;
}

#testi p{
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:11px;
text-align:justify;
line-height:18px;
margin:10px 10px 10px 10px;
color:#333333;
}








#bluebar{
position:absolute;
	top:133px;
	left:20px;
height:18px;
width:560px;
background-color:#0066cc;
}

#bluebar h4{
color:#FFF;
font-size:11px;
font-weight:200;
margin-left:3px;
}

#t1{
	position:absolute;
	top:320px;
	left:0;
	height:130px;
	width: 557px;
}























#form1{
position:absolute;
top:50px;
left:10px;
height:290px;
width:540px;
}

#form1 p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
text-align:left;
margin:0;
color:#666666;
}

#name{
position:absolute;
top:10px;
left:30px;

}

#name p{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
text-align:center;

color:#666666;

}

#name input{
position:absolute;
top:10px;
left:150px;
line-height:20px;
margin:0;
width:300px;
}

#email{
position:absolute;
top:35px;
left:30px;
}
#email p{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
text-align:center;

color:#666666;

}
#email input{
	position:absolute;
	top:10px;
	left:150px;
	margin:0;
	width:300px;
	line-height: 20px;
}

#phone{
position:absolute;
top:60px;
left:30px;
}
#phone p{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
text-align:center;

color:#666666;

}
#phone input{
position:absolute;
top:9px;
left:150px;
margin:0;
width:300px;
line-height:20px;
}

#type{
position:absolute;
top:85px;
left:30px;
}
#type p{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;


color:#666666;

}
#type #comment_area{
position:absolute;
top:9px;
left:150px;
margin:0;
width:300px;
height:60px;
}

#type textarea{
position:absolute;
tep:0;
left:0;
width:300px;
height:60px;
}

#states{
position:absolute;
top:162px;
left:30px;
}
#states p{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;


color:#666666;

}
#states #comment_area1{
position:absolute;
top:9px;
left:150px;
margin:0;
width:300px;
height:60px;
}

#states textarea{
position:absolute;
tep:0;
left:0;
width:300px;
height:60px;
}

#action_buttons{
position:absolute;
top:250px;
left:150px;
}

#clear{
position:absolute;
top:250px;
left:300px;
}


#txtmessage
{position:absolute;
top:9px;
left:150px;
margin:0;
width:300px;
height:60px
}

#divSubmit
{
position:absolute;
top:255px;
left:360px;
}

#divclear{
position:absolute;
top:255px;
left:425px;
}

#warn{
position:absolute;
top:210px;
left:260px;
z-index:100;
width:300px;
height:20px;
text-align:left;
color:red;
font-weight:bold;
}