body {
	margin:0px;

	
}

.inner-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4f4c91;
	text-decoration: none;
	text-align: justify;
	line-height:18px;
}



.num-txt {
	font-family:Tahoma, Arial
	font-size: 11px;
	font-weight: bold;
	color: #6f940d;
	text-decoration: none;
}
.txt-box {
	border:1px #444444 solid;
	background-color:#fafafa;
	font-family: Tahoma, arial;
	font-size: 10px;
	color: #212121;
}

.link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6f940d;
	text-decoration:none;
	font-weight:bold;
}

.design {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7774ac;
	text-decoration:none;
	font-weight:bold;
}


.navi {
	display:block;
	background:url(images/navi.png) top;
	background-position:0px 0px;
	border:0px;
} 
.navi.abt {
	background-position:0px -35px;
	border:0px;
} 

.navi.abt:hover, .navi.abt1 {
	background-position:0px 0px;
	border:0px;
} 
.navi.pro {
	background-position:-114px -35px;
	border:0px;
} 

.navi.pro:hover, .navi.pro1 {
	background-position:-114px 0px;
	border:0px;
} 
.navi.con {
	background-position:-209px -35px;
	border:0px;
} 
.navi.con:hover, .navi.con1 {
	background-position:-209px 0px;
	border:0px;
} 

.navi.trd {
	background-position:-303px -35px;
	border:0px;
}

.navi.trd:hover, .navi.trd1 {
	background-position:-303px 0px;
	border:0px;
} 

.header01 {
	display:block;
	background:url(images/header1.jpg)  no-repeat;
} 

.header01.top1 {
	background-position:0px 0px;	
} 

.header01.top2 {
	background-position:-221px 0px;
} 

.header01.top3 {
	background-position:-441px 0px;
} 

.header01.top4 {
	background-position:-662px 0px;
} 


.header02 {
	display:block;
	background:url(images/header2.jpg); background-repeat:no-repeat;
} 


.header02.top1 {
	background-position:0px 0px;
}

.header02.top2 {
	background-position:-221px 0px;
} 

.header02.top3 {
	background-position:-441px 0px;
} 

.header02.top4 {
	background-position:-662px 0px;
} 


.header03 {
	display:block;
	background:url(images/header3.jpg); background-repeat:no-repeat;
} 


.header03.top1 {
	background-position:0px 0px;
}

.header03.top2 {
	background-position:-221px 0px;
} 

.header03.top3 {
	background-position:-441px 0px;
} 

.header03.top4 {
	background-position:-662px 0px;
} 

.navibackground {
	
	background:url(images/navi_bg.jpg); background-repeat:no-repeat;
}

.textbg {
	display:block;
	background:url(images/text-bg.jpg) repeat-y;
	
}

.leftimg {
	background:URL(images/left2.jpg) no-repeat #000000;
	
}
