body {
	background:#91cd57;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;	
	}
	
#container {
	width:960px;
	margin:0 auto;
	}

/* navigation */
#nav {
	width:926px;
	background:url(../images/nav_01.jpg);
	margin:0 auto;
	height:42px;
	clear:left;
	}
	
#nav ul {
	margin:0;
	padding:0;
	list-style:none;
	}
	
#nav li {
	float:left;
	}
	
.navSpace {
	width:124px;
	height:42px;
	display:block;
    } 
	
.nav01 a {
	background:url(../images/nav_02.jpg) no-repeat;
	width:68px;
	height:42px;
	display:block;
    } 
	
.nav01 a:hover {
	background:url(../images/nav_02.jpg) no-repeat;
	width:68px;
	background-position:-68px;
	height:42px;
	display:block;
    } 
	
.nav02 a {
	background:url(../images/nav_03.jpg) no-repeat;
	width:102px;
	height:42px;
	display:block;
    } 

.nav02 a:hover {
	background:url(../images/nav_03.jpg) no-repeat;
	width:102px;
	background-position:-102px;
	height:42px;
	display:block;
    } 
	
.nav03 a {
	background:url(../images/nav_04.jpg) no-repeat;
	width:110px;
	height:42px;
	display:block;
    } 

.nav03 a:hover {
	background:url(../images/nav_04.jpg) no-repeat;
	width:110px;
	background-position:-110px;
	height:42px;
	display:block;
    } 	
	
	
.nav04 a {
	background:url(../images/nav_05.jpg) no-repeat;
	width:100px;
	height:42px;
	display:block;
    } 

.nav04 a:hover {
	background:url(../images/nav_05.jpg) no-repeat;
	width:100px;
	background-position:-100px;
	height:42px;
	display:block;
    } 
	
.nav05 a {
	background:url(../images/nav_06.jpg) no-repeat;
	width:80px;
	height:42px;
	display:block;
    } 

.nav05 a:hover {
	background:url(../images/nav_06.jpg) no-repeat;
	width:80px;
	background-position:-80px;
	height:42px;
	display:block;
    } 
	
.nav06 a {
	background:url(../images/nav_07.jpg) no-repeat;
	width:139px;
	height:42px;
	display:block;
    } 

.nav06 a:hover {
	background:url(../images/nav_07.jpg) no-repeat;
	width:139px;
	background-position:-139px;
	height:42px;
	display:block;
    } 	
	
.nav07 a {
	background:url(../images/nav_08.jpg) no-repeat;
	width:91px;
	height:42px;
	display:block;
    } 

.nav07 a:hover {
	background:url(../images/nav_08.jpg) no-repeat;
	width:91px;
	background-position:-91px;
	height:42px;
	display:block;
    }
	
.nav08 a {
	background:url(../images/nav_09.jpg) no-repeat;
	width:100px;
	height:42px;
	display:block;
    } 

.nav08 a:hover {
	background:url(../images/nav_09.jpg) no-repeat;
	width:100px;
	background-position:-100px;
	height:42px;
	display:block;
    }  		
/**/

#content {
	background: url(../images/bg_top.jpg) top repeat-x ;
	width:926px;
	margin:0 auto;
	padding-top:20px;
	}
	
#content p {
	margin-top:0;
	}	
	
#bg_down {
	background: url(../images/bg_down.jpg) bottom repeat-x ;
	width:926px;
	padding-bottom:50px;
	}
	
#primary {
	float:left;
	width:670px;
	margin-left:11px;
	}
	

	
#secondary {
	float:left;
	width:229px;

	}
/* Box */	
.box {
	margin-top:10px;
	width:309px;	
	float:left;
	margin-right:25px;
	font-size:11px;
	}
	
.box02 {
	width:229px;
	margin-bottom:11px;	
	}	

.cnt_box {
	width:269px;
	background:#FFFFFF;
	margin:0;
	padding:0 20px 0 20px;
	}
	
.cnt_news {
	background:#fff4ac;
	padding: 0 15px 0 15px; 
	font-size:11px;
	}
	

	
.cnt_box img {

	margin-right:10px;
	}
	
.cnt_news img {
	float:left;
	margin-right:10px;
	}
	
.cnt_box02 img {
	border:#36894c solid 2px;
	}
	
.cnt_inside {
	background:#e3fac7;
	width:584px;
	padding:5px 30px 10px 30px;
	color: #000000;
	}
	
.cnt_inside img {
	margin:0 5px 5px 0;
	}
	
	
.cnt_inside ol {
	margin:0px 0 0 15px;
	padding:0;
	}
	
.cnt_inside ul {
	list-style:url(../images/blt_primary.jpg);
	font-size:12px;
	margin:0px 0 0 15px;
	padding:0;
	
	}	
	

	
.cnt_downlds {
	background:#edf483;
	padding: 0 15px 0 15px; 
	font-size:12px;		
	}
	
.cnt_downlds a, .cnt_downlds a:visited, .cnt_downlds a:active {
	color:#333399;
	text-decoration:none;
	}
	
.cnt_downlds a:hover {
	color:#333399;
	text-decoration: underline;
	}

.cnt_downlds ol, ul {
	margin:5px 0 0 25px;
	padding:0;
	color:#000;
	}


.cnt_leftInside {
	background:#edf483;
	padding: 0 15px 0 15px; 
	font-size:12px;	
	color:#00860c;	
	}
	
.cnt_leftInside a, .cnt_leftInside a:visited, .cnt_leftInside a:active {
	color:#00860c;
	text-decoration:none;
	}
	
.cnt_leftInside a:hover {
	color:#00860c;
	text-decoration: underline;
	}

.cnt_leftInside ol {
	margin:5px 0 0 25px;
	padding:0;
	color:#00860c;
	}
	
.cnt_leftInside ul {
	margin:5px 0 0 25px;
	list-style: url(../images/blt_left.jpg);
	padding:0;
	color:#00860c;
	}
	
.cnt_inside a, .cnt_inside a:visited, .cnt_inside a:active {
	color:#00860c;
	text-decoration:none;
	}
	
.cnt_inside a:hover {
	color:#00860c;
	text-decoration: underline;
	}
	
.link {
	width:100%;
	text-align:right;
	color:#f56525;
	}
	
.link a, .link a:visited, .link a:active  {
	color:#f56525;
	text-decoration:none;
	}
	
.link a:hover {
	color:#f56525;
	text-decoration: underline;
	}
	
.link01 {
	width:100%;
	text-align:right;
	color:#00860c;
	}
	
.link01 a, .link01 a:visited, .link01 a:active, p a , p a:visited, p a:active {
	color:#00860c;
	text-decoration:none;
	}
	
.link01 a:hover, p a:hover {
	color:#00860c;
	text-decoration: underline;
	}
	
.link02 {
	width:100%;
	text-align:right;
	color:#00860c;
	padding:10px 0 15px 0;
	}
	
.link02 a, .link02 a:visited, .link02 a:active {
	color:#00860c;
	text-decoration:none;
	}
	
.link02 a:hover {
	color:#00860c;
	text-decoration: underline;
	}

h1 {
	color:#056cd0;
	font-size:12px;
   }
   
h2 {
	color:#00860c;
	font-size:12px;	
 	}
	
h3 {
	font-size:16px;
	color:#333399;
	}

#footer {
	margin-top:10px;
	}
	
#footer ul {
	margin:0;
	padding:0;
	margin-left:10px;
	}
	
#footer li {
	list-style:none;
	float:left;
	}
	
.copyright  {
	margin: 15px 0 0 220px;
	font-size:10px;
	}
	
.copyright a, .copyright a:visited, .copyright a:active {
	color:#000000;
	}
	
.copyright a:hover {
	text-decoration:none;
	color:#000000;	
	}
	
#wrapsearch {
	position:relative;
	top:-255px;
	left:775px;	
	width:180px;
	height:0;
	z-index:9;
	}

.search  {
	margin:0;
	position: absolute;
	}

.search  input {	
	font-size:12px;
	margin-right:5px;
	border:#000000 solid 1px;
	border-top:#989898 solid 1px;
	float:left;
	}

.btnGo {
	width:18px;
	height:17px;
	float:left;
	}

.btnGo a {
	background:  url(../images/btn_go.jpg) no-repeat;
	width:18px;
	height:17px;
	display:block;	
	}	

.btnGo a:hover {
	background:  url(../images/btnhov_go.jpg) no-repeat;
	width:18px;
	height:17px;
	display:block;	
	}

#faq ol {
	margin-bottom:15px;
	margin-top:15px;
	}
	
 

#inpt label {
	width:150px;
	display:inline-block;
	margin-top:5px;
	}
	
#inpt1 label {
	width:250px;
	display:inline-block;
	margin-top:5px;
	}

#inpt1 input {
	background:#f1fce4;
	border:1px solid #417959;
	margin-left:5px;
	}
	
textarea {	
	background:#f1fce4;
	border:1px solid #417959;
	}
	
#inpt input {
	background:#f1fce4;
	border:1px solid #417959;
	margin-left:5px;
	}
	
.input01 {
	background:#f1fce4;
	border:1px solid #417959;
	margin-bottom:2px;
	}
	
.input02 {
	background:#f1fce4;
	border:1px solid #417959;
	margin-bottom:2px;
	margin-left:19px;

	}
	
.checkbox01 {
	float:left;
	margin-left:3px;
	}
	
.text {
	font-size:10px;
	padding-top:10px;
	display: inline-block;
color:#FF0000
	}
	
.text01 {
	font-size:10px;
	color:#FF0000
	}
