

*{margin:0;
  padding:0;}



.body{width:804px;
      margin:auto;}

#all{width:800px;
     background-color:#FFFFFF;
	 border-left:solid 2px #cfcfd1;
	  border-right:solid 2px #cfcfd1;
	  margin: 0px auto;}

#top{width:800px;
     height:400px;}
.header{
	width:800px;
	height:30px;
	background-color:#F1F5F8;
}
#menu{width:800px;
      height:50px;
	  line-height:50px;
	  background-image:url(../img/menu.jpg);}
		  
#menu p {margin:10px 0px; line-height:1.5em;}
		  
#text{width:800px;
      /*margin-top:15px;*/
      }
	  
#text p {margin:10px 0px; line-height:2.2em;}

#footer{ width:800px;
         height:40px;
		 clear:both;
		 background-color: #C1C3EA;}
		 

 ul {font-size:14px;
   color:#FFFFFF;
   font-weight:bold;
   margin:0;
   padding: 10px 10px 10px 10px;}

ul li {font-size:14px;
          list-style:none;
          font-size:14px;
          color: #000000;
          display:inline;
          font-weight:bold;
          padding: 0px 15px 0px 0px;
           line-height:2em;}
   
 ul  li a{
   	text-decoration: none;
   	color:#8288EA;
   	padding: 0px 3px 0px 0px;
   }       
ul li a.active{
	color:#990000;
}	
 ul li a:hover {
	text-decoration:none;
               color:#990000;
               }



h1{color:#666666;
   font-size:17px;
   margin:3px 0px 3px 0px;}
	

h2{color:#666666;
   font-weight:bolder;
   	border-left:#666666 10px solid;
	font-size:28px;
	font-weight:bolder;
	margin:5px 3px 5px 3px;
	padding:5px 3px 5px 3px;}
	
.style1{color:#666666;
	    font-size:14px;
	    padding:5px 15px 0px 10px;
		margin:5px 15px 0px 10px;
		line-height:1.5em;}
		
.style2{color:#f83a9a;
	    font-size:15px;
	    padding:5px 15px 0px 10px;
		margin:5px 15px 0px 10px;
		line-height:1.5em;}
		
.style3{color:#FF5959;
	    font-size:15px;
	    padding:5px 15px 0px 10px;
		margin:5px 15px 0px 10px;
		line-height:1.5em;}

.style4{color:#ffffff;
	    font-size:16px;
	   	line-height:1.5em;}
		
.notes {padding-left:30px; color:#FF5959;}

.notes li {
	    font-size:15px;
	    padding:5px 0px 0px 15px;
		margin-top:5px  0px 0px 15px;
		line-height:2em;}
		
#RESULT {padding-left:10px; padding-right:10px;}

#ADD_MAIN {width: 470px;margin-left: auto;margin-right: auto;}

#ADD_MAIN td {padding: 5px;}


.cl {clear:both;}


/* ���ƥ�����*/
.ck1 {width:220px; float:left; margin:10px;}

dl {margin:0; padding:0;}


/* ���ƥ������*/
dt {font-size:14px; font-weight:bold; width:300px; padding-left:5px; height:25px; line-height:25px; margin-right:10px; background:#4e56ce;}

/* ���ƥ�����ܥƥ�����*/
dt a {text-decoration:none; font-weight:bold; color:#000; font-size:16px;}


/* ���ƥ������ ���֥����ȥ�*/
dd {line-height:1.8em; margin:5px 0; font-size:12px; font-size:15px; color:#999999;}

dd a {text-decoration:none; font-size:15px; color:#666666;}
table tr td{
	padding: 24px 0px 10px 40px;
}
