	body {
		background-color: #969696;
		padding: 0;
		margin: 0;
		text-align: center;
	}

	a:link, a:visited, a:active {
		color: #0069aa;
		text-decoration: underline;
	}

	a:hover {
		color: #FFF;
	}

	form {
		margin: 0;
		padding: 0;
	}
	
	img.show {
		border: 1px solid black;
	}
	
	input.text {
		border: 1px #777777 solid;
		background: #fff url(images/input_bg2.gif);
		color: #000;
		padding-left: 5px;
	}

	input.submit {
		border: 1px #777777 solid;
		background: #3c3c3c;
		color: #fff;
		font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
		height: 18px;
		width: 150px;
	}
	
	input.radio {
		font: 8pt Arial;
	}
	
	select {
		background: #dadada;
		color: #000;
		font: 10pt Arial;
	}
	
	textarea {
		background: #dadada;
		color: #000;
		font: 10pt Arial;
	}
	
	fieldset {
		padding: 10px;
	}
	
	legend {
		font: bold 12pt Tahoma, Arial, Helvetica, sans-serif;
		padding: 10px;
	}
	
	code {
		color: #fff;
		font-size:115%!important;
		font-family:"Courier New", Courier, mono
	}
	
	#page {
		text-align: left;
		position: relative;
		margin: 0 auto;
		width: 765px;
		border-collapse: collapse;
		border: 1px solid #000;
		background: #2A2A2A url(images/sub_bg.jpg) no-repeat right top;
	}
	
	#header {
		float: right;
	}
	
	/*start*/
	#menus {
		background: #2A2A2A url(images/sub_nav.gif);
		height: 31px;
		text-align: center;
	}
	
	#minitabs {
		margin: 0;
		padding: 8px 0px 0px 0px;
	}

	#minitabs li {
		margin: 0;
		padding: 0;
		display: inline;
		list-style-type: none;
		font: bold 10px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	
	#minitabs a {
		line-height: 14px;
		padding: 7px 30px 8px 30px;
		text-decoration: none;
		color: #FFF;
	}
	
	#minitabs a.active, #minitabs a:hover {
		color: #ffa800;
		text-decoration: underline;
	}
	
	#minitabs .current {
		color: #ffa800;
	}

	#side {
		background: url(images/sub_side.gif) repeat-x top left;
		width: 55px;
		height: 100px;
		float: left;
	}
	
	#content {
		font: 10pt Arial;
		color: #fff;
		padding-right: 15px;
		background: url(images/content_bg.gif) repeat-y top left;
	}
	
	#main {
		padding-left: 65px;
		line-height: 18px;
	}
	
	.hrline {
		margin: 0;
		padding: 0;
		height: 1px;
		color: #fff;
	}
	
	h1 {
		font: bold 13pt Tahoma;
		color: #FFBA00;
		margin: 0;
		margin-bottom: 5px;
	}
	
	.main_text {
		font: 10pt Arial;
		color: #fff;
	}
	
	.row1 {
		background-color : #373737;
	}

	.row2 {
		background-color : #797979;
	}
	
	A.clink {
		color: #323232;
	}
	
	A.clink:hover {
		color: #ffffff;
	}
	
	.left {
		float: left;
	}

	.right {
		float: right;
	}
	
	.pics {
		padding: 0 30px 30px 0;
	}
	
	.pics_alt {
		padding: 0 0 30px 0;
	}

	.form_txt {
		font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

	#bnav, #bnav a {
		font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #000;
	}
	
	#bnav a:hover {
		color: #fff;
	}

	#footer {
		height: 25px;
		clear: both;
		text-align: center;
	}

	.footertext {
		font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #000;
		line-height: 22px;
	}