/* CSS Document */


div#title1{width:649px;border:none;padding:0;margin:15px 0 0 0;}
div#title2{width:649px;border:none;padding:0;margin:30px 0 15px 0;}
div#title3{width:649px;border:none;padding:0;margin:5px 0 0 0; position:relative;}


div#s{width:645px;border:none;padding:0 0 0 0;height: 42px;}

div#p{width:645px;height:30px;border:none;padding:0;}
div#pleft{width:82px;height:29px;border:none;padding:0 0 0 430px;margin:0;color:#17adce;font-size:11px;line-height:1em;float:left;    
 !important}

div#pright{width:115px;border:none;padding:0;margin:0;color:#7c7c7c;font-size:16px;font-weight:bold;height: 29px;
vertical-align:bottom;float:left; !important}

div#pic{width:649px;border:none;padding:0;margin:25px 0 20px 0;}

div#box{width:649px;border:0px solid #7c7c7c;padding:0;margin:0 0 30px 0;float:left; !important}
.box1{width:240px;border:none;margin:20px 45px 90px 25px;padding:0;float:left;line-height:13pt;}
.box2{width:240px;border:none;margin:20px 0px 10px 0px;padding:0;float:left; !important clear:both;}
.box3{width:239px;border:none;margin:0;padding:0;}
.box4{width:650px;border:none;margin:0;padding:0;}
.box6{width:230px;height:17px;border:none;margin:15px 0 0 75px;padding:0;float:left;background-image:url(img/k2.gif);font-size:15px;
vertical-align:bottom;}

.box8{width:662px;height:auto;margin:0;padding:0;border:0;}



/*default Size___________________________________________________________*/

.det{font-size: 12px;line-height: 135%;}



/* ------------------------------
	color
------------------------------ */
.blue1{color:#18aecf;}
.red{color:#dd5656;}
.y1{color:#d5bf2b;}
.gray1{color:#6a6a6a}


/* ------------------------------
	table
------------------------------ */

td{
	margin:0px;
	padding:5px;
	border-top: 1px solid #d8d8d8;
	border-right: 1px solid #d8d8d8;
	border-left: 1px solid #d8d8d8;
	border-bottom: 1px solid #d8d8d8;
	vertical-align:middle;
	font-size:12px;
	/*color:#6a6a6a;*/
	color:#4C4C4C;
	text-indent:1em;
}	


.q {width:500px;text-align:left;font-size:12px;line-height:2em;margin:25px auto 25px auto;}

.x {width:500px;text-align:left;font-size:12px;line-height:2em;margin:30px 0 25px 0;}


form { margin: 0; padding: 0; display: inline; }



/*titlebar_text/////////////////////////////////////////////////////////////////////// */
div#title_happytown{width:662px;height:61px;border:none;margin:0;padding:0;background-image:url(img/title_happytown.gif);
background-repeat:no-repeat;position:relative;}

div#title_mediate{width:662px;height:61px;border:0;margin:none;padding:0;background-image:url(img/title_mediate.gif);
background-repeat:no-repeat;position:relative;}

.title_tri{width:13px;height:13px;border:none;padding:0;margin:0;position:absolute;left:550px;top:36px;
background-image:url(img/tri.gif)}
.title_text{width:auto;height:13px;border:none;padding:0;margin:0;position:absolute;left:570px;top:36px;color:#0059d3;font-size:12px;}
.title_text2{width:auto;height:13px;border:none;padding:0;margin:0;position:absolute;left:230px;top:36px;color:#0059d3;font-size:12px;}


div#search_button2{width:73px;height:22px;position:absolute;top:97px;left:300px;}


