/* CSS Document */

body		{background-color:#90bf8e;
				margin-top:20px;
				}

.txtm		{font-size:12px;
				line-height:25px;
					}

.small	{font-size:10px;
				line-height:15px;
				}

.red		{color:#CC0000;
				}

h1			{margin:0px;}

h1.top	{margin:0px;
				padding-top:10px;
				font-size:14px;
				line-height:26px;
				height:200px;
				background-repeat:no-repeat;
				background-position:right;
				}

h2			{font-weight:normal; margin:0px;}

h3			{margin:0px;
				}

p				{margin:0px;
				}
				
img			{border:0px;}

form		{margin:0px;}

#maintop		{width:760px;
					height:827px;
					background-image:url(../images/background-top.gif);
					background-repeat:no-repeat;
					margin-left:auto;
					margin-right:auto;
					}



#main		{width:760px;
					height:827px;
					background-image:url(../images/background.gif);
					background-repeat:no-repeat;
					margin-left:auto;
					margin-right:auto;
					}

#thanksmain		{width:760px;
					height:827px;
					background-image:url(../images/background-thanks.gif);
					background-repeat:no-repeat;
					margin-left:auto;
					margin-right:auto;
					}



#content	{width:520px;
					height:380px;
					margin-left:117px;
					border:0px solid #000;
					position:absolute;
					top:200px;
					}


#title		{width:308px;
					height:52px;
					margin-top:20px;
					margin-left:20px;
					position:absolute;
					top:25px;
					margin-left:auto;
					margin-right:auto;
					padding-left:20px;
					}

#hmenu		{width:740px;
					height:20px;
					margin-right:20px;
					position:absolute;
					top:50px;
					margin-left:auto;
					margin-right:auto;
					text-align:right;
					border:0px solid #FFF;
					}

#ptitle		{width:139px;
					height:16px;
					position:absolute;
					top:147px;
					margin-left:100px;
					}


#bmenu		{position:absolute;
					top:725px;
					width:760px;
					text-align:center;
					border:0px solid #FFF;
					margin-left:auto;
					margin-right:auto;
					}

#nextbtn	{width:61px;
					height:61px;
					position:absolute;
					top:655px;
					margin-left:580px;
					}

#backbtn	{width:61px;
					height:61px;
					position:absolute;
					top:655px;
					margin-left:510px;
					}

#tel			{position:absolute;
					top:640px;
					margin-left:90px;
					}

#footer		{position:absolute;
					top:805px;
					width:740px;
					margin-left:auto;
					margin-right:auto;
					padding-left:20px;
					}

/* Web01 */

#copyarea	{width:440px;
					height:180px;
					background-image:url(../images/web01-bk.gif);
					background-position:center;
					background-repeat:no-repeat;
					padding:30px 40px;
					}

.ctxt			{font-size:12px;
					margin-top:0px;
					margin-bottom:0px;
					line-height:20px;
					}



/* Profile */

.table		{width:480px;
					border-collapse:collapse;
					margin-top:20px;
					}

.tdl			{width:100px;
					padding:10px;
					font-size:12px;
					line-height:25px;
					vertical-align:top;
					border-right:5px solid #8FBE8D;
					text-align:right;
					}

.tdr			{width:420px;
					padding:10px;
					font-size:12px;
					line-height:25px;
					}


#scr			{overflow:scroll;
					width:520px;
					height:450px;
					scrollbar-face-color:#FFFFFF;
					scrollbar-highlight-color:#FFFFFF;
					
					}					

/* Inquiry Form */

.itable		{width:520px;
					border-collapse:collapse;
					margin-bottom:10px;
					}
					
.ith			{background-color:#60A68D;
					font-size:12px;
					padding:3px;
					}

.itd			{
					padding:3px;
					font-size:12px;
					line-height:20px;
					border:2px solid #60A68D;
					}					

.itdc			{
					padding:3px;
					font-size:12px;
					line-height:20px;
					border:2px solid #60A68D;
					background-color:#e8ffe6;
					}					


.itdl			{width:170px;
					padding:3px;
					font-size:12px;
					line-height:20px;
					vertical-align:top;
					border:2px solid #60A68D;
					}					
					
.itdr			{width:350px;
					padding:5px;
					font-size:12px;
					line-height:20px;
					vertical-align:top;
					border:2px solid #60A68D;
					}					
					
.ibtn			{width:520px;
					text-align:center;
					}				

					
.itables		{width:480px;
					border-collapse:collapse;
					margin-top:10px;
					margin-left:auto;
					margin-right:auto;
					margin-bottom:20px;
					}
					
.iths			{background-color:#60A68D;
					font-size:12px;
					padding:3px;
					}

.itds			{
					padding:3px;
					font-size:12px;
					line-height:20px;
					border:2px solid #60A68D;
					}					


.itdls			{width:170px;
					padding:3px;
					font-size:12px;
					line-height:20px;
					vertical-align:top;
					border:2px solid #60A68D;
					}					
					
.itdrs			{width:310px;
					padding:5px;
					font-size:12px;
					line-height:20px;
					vertical-align:top;
					border:2px solid #60A68D;
					}					
					
.ibtns			{width:480px;
					text-align:center;
					margin-top:20px;
					}				

.thanks		{width:520px;
					text-align:center;
					margin-top:200px;
					}					

input.text, textarea			{border:1px solid #60A68D;
					padding:2px;
					font-size:12px;
					letter-spacing:1px;
					background-color:#e8ffe6;
					}

textarea	{	scrollbar-base-color:#8FBE8D;
					}

/* Works */
					
.wkleft		{width:150px;
					height:110px;
					float:left;
					}

.wkright	{width:326px;
					padding:2px;
					font-size:12px;
					font-weight:bold;
					margin:2px;
					float:left;
					}					

.wktble		{width:330px;
					border-collapse:collapse;
					border:0px solid #60A68D;
					float:left;
					}

.wktdl		{width:50px;
					font-size:10px;
					letter-spacing:1px;
					padding:3px;
					line-height:12px;
					vertical-align:top;
					}

.wktdr		{width:268px;
					font-size:10px;
					letter-spacing:1px;
					line-height:12px;
					padding:3px;
					vertical-align:top;
					}					
					
.wkline		{width:480px;
					height:30px;
					clear:both;
					}					

/* Link Color*/

a:link  {color:#244670;text-decoration:none}
a:visited  {color:#244670;text-decoration:none}
a:hover  {color:#b42939;text-decoration:underline}
a:active  {color:#b42939;text-decoration:underline}

