body {
	color: #000000;
	margin: 0px;
	font-size: small;
	text-align: left;
	line-height: 1.5;
	border: medium solid #CCCCCC;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	width: 740px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(image/b-bk1.gif);
	background-repeat: repeat-y;
}

h1,h2,h3,h4,h5,h6,p,ul,ol,dl{
	margin-top: 0px;
	margin-bottom: 10px;
	line-height: 1.2em;
	display: block;
}
h1,h2,h3,h4,h5,h6,p{
	margin-bottom: 10px;
}
ul,ol,dl{
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
}
#maincontent li{
	background: url(image/bullet.gif) no-repeat 0px .3em;
	text-indent: 1em;
}
h1{
	font-size: x-large;
	border-left: .3em solid #006600;
	padding-left: 0.2em;
	background: url(image/h_bg.gif) repeat-y;
	color: #66FF99;
}
h2{
	font-size: large;
	border-bottom: 0.1em solid #B6FA43;
	border-left: 1em solid #B6FA43;
	padding-left: 0.3em;
	color: #009999;
	clear: both;
}
h3{
	font-size: medium;
	border-bottom: 0.1em solid #B6FA43;
	border-left: 0.2em solid #B6FA43;
	color: #009999;
	clear: both;
}
h4{
	font-size: medium;
}
h5{
	font-size: small;
}
h6{
	font-size: x-small;
}
table {
	border-collapse:collapse;
	display: table;
	text-align: center;
	width: 100%;
}
th,td {
	padding: 0.3em;
	border-top: 1px none #666666;
	border-right: 1px none #666666;
	border-left: 1px none #666666;
	display: table-cell;
	border-bottom: 1px solid #666666;
	text-align: left;
}
th {
	font-weight: normal;
	background: #E8DEBB;
	text-align: right;
	color: #333333;
}
img {
	border-width: 0px;
}
strong {
	color: #FF0000;
	font-weight: bold;
}

#main-box {
	width:740px;
	text-align:left;
	margin:0px auto;
	color: #666666;
	background: #FFFFFF url(image/wrapped_bg.gif) repeat-y;
}

#box-74 {
	width:740px;
	text-align:left;
	margin:0px auto;
	background-color: #FFFFFF;
}

#wrapper,#wrapper2 {
	width:740px;
	text-align:left;
	margin:0px auto;
	color: #666666;
	background: #FFFFFF url(image/wrapped_bg.gif) repeat-y;
}
#wrapper2 {
	background: #FFFFFF url(image/wrapped_bg2.gif) repeat-y;
}

#header {
	margin-top: 0px;
	height: 300px;
	background: #006600;
}

#header-sub {
	margin-top: 0px;
	height: 97px;
	background: #006600;
}

#header h1 {
	border-style: none;
	margin: 0px;
	padding: 0px;
}

#maincontent-i {
	width:720px;
	float:right;
	padding: 10px;
}


#maincontent {
	width:580px;
	float:right;
	padding: 10px;
}

#maincontent-p {
	width:560px;
	padding: 10px;
	clear: both;
}


#maincontent-2 {
	width:740px;
	float:none;
	padding: 10px;
}

#catalogue {
	width:720px;
	padding: 10px;
}
#topimage {
	width:740px;
	margin-bottom: 20px;
	background-color: #FFFFFF;
	border: 1px solid #009933;
	height: auto;
}
#topic {
	width: 410px;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	background-image: url(image/topicframe03.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
#topic h2 {
	background: url(image/topicframe01.gif) repeat-y;
	margin-bottom: 0px;
	border-width: 0px;
	padding: 10px 15px 10px 10px;
	font-size: medium;
	color: #669966;
}
#topic p {
	background: url(image/topicframe02.gif) repeat-y;
	margin-bottom: 0px;
	padding-bottom: 10px;
	padding-right: 15px;
	padding-left: 10px;
}
#sidebar {
	width:140px;
	float:left;
	height: auto;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#navBar {
	margin-left: 0px;
	list-style: none;
	text-align: left;
	padding: 0px;
}
#navBar li {
	display: inline;
	width: 140px;
}
#navBar img {
	display: block;
}
#footer,#footer2{
	clear:both;
	width: 720px;
	text-align: right;
	margin: 0px;
	padding: 10px 10px 0px;
	background-image: url(image/footer_bg-n.gif);
	background-repeat: repeat-y;
}
#footer2{
	background: url(image/footer2_bg.gif) repeat-y;
}
hr {
	display: none;
}
.none {
	display: none;
}

.smaller {
	font-size: smaller;
}
.larger {
	font-size: larger;
}
.c-both { clear:both; }
.linklist {
	font-size: larger;
	padding: 40px;
}

.side160 {
	border: none;
	margin-left: 20px;
	width: 260px;
	float: left;
	padding-right: 10px;
	text-align: center;
}

.rightside160 {
	float:right;
	border: none;
	margin-left: 5px;
	width: 160px;
}
.rightside240 {
	float:right;
	border: none;
	margin-left: 5px;
	width: 240px;
}
.rightside290 {
	float:right;
	border: none;
	margin-left: 0px;
	width: 290px;
}
.leftside290 {
	float:left;
	border: none;
	margin-right: 0px;
	width: 290px;
}

.rightside320 {
	float:right;
	border: none;
	margin-left: 5px;
	width: 320px;
}
.leftside160 {
	float:left;
	border: none;
	margin-right: 5px;
	width: 160px;
}
.leftside240 {
	float:left;
	border: none;
	margin-right: 5px;
	width: 240px;
}
.leftside250 {
	float:left;
	border: none;
	margin-right: 5px;
	width: 250px;
}
.leftside330 {
	float:left;
	border: none;
	margin-right: 5px;
	width: 330px;
}
.middle160 {
	float:left;
	border: none;
	width: 160px;
	margin: 0px 5px;
}
.middle240 {
	float:right;
	border: none;
	width: 240px;
	margin: 0px 5px;
}
.rightside285 {
	float:right;
	border: none;
	width: 285px;
}
.leftside285 {
	float:left;
	border: none;
	width: 285px;
}
.letter05{
letter-spacing:0.5em;
}
.letter1{
letter-spacing:1em;
}
.letter2{
letter-spacing:2em;
}
.letter3{
letter-spacing:3em;
}
.countertype {
	text-align: center;
}
.leadblock {
	text-align: center;
	clear: both;
	font-size: large;
	font-weight: bold;
	padding: 10px;
}

.style1 {color: #336600}

.red16 {
	color: #FF0000;
	font-size: 16px;
}

.large-bu {
	font-size: large;
	color: #0000FF;
}


#enp10{
	width: 580px;
	background-color: #F4FFEE;
	text-align: left;
	height: 10px;
}

#enp20{
	width: 580px;
	background-color: #F4FFEE;
	text-align: left;
	height: 20px;
}
#enp30{
	width: 580px;
	background-color: #F4FFEE;
	text-align: left;
	height: 30px;
}
#enp40{
	width: 580px;
	background-color: #F4FFEE;
	text-align: left;
	height: 40px;
}
#enp50{
	width: 580px;
	background-color: #F4FFEE;
	text-align: left;
	height: 50px;
}
#enp60{
	width: 580px;
	background-color: #F4FFEE;
	text-align: left;
	height: 60px;
}
#enp70{
	width: 580px;
	background-color: #F4FFEE;
	text-align: left;
	height: 70px;
}
#enp80{
	width: 580px;
	background-color: #F4FFEE;
	text-align: left;
	height: 80px;
}
#enp90{
	width: 580px;
	background-color: #F4FFEE;
	text-align: left;
	height: 90px;
}
#enp100{
	width: 580px;
	background-color: #F4FFEE;
	text-align: left;
	height: 100px;
}
#enp200{
	width: 580px;
	background-color: #F4FFEE;
	text-align: left;
	height: 200px;
}

#enp210{
	width: 580px;
	background-color: #F4FFEE;
	text-align: left;
	height: 210px;
}

#enp230{
	width: 580px;
	background-color: #F4FFEE;
	text-align: left;
	height: 230px;
}

#enp{
	clear: both;
	height: 15px;
}

#boxa {
	width:580px;
	height: 230px;
}

#box {
	width:580px;
}


.clear{
	height:0px;
	clear:both;
	display: hidden;
	line-height:0;
	font-size:0px;
	zoom:1;
}

