body {
	padding: 0;
	margin: 0;
}

body, td, font, p, input, select, option, textarea, div, span, option, button, legend {
	font-family:	Verdana;
	font-size:		12px;
	color: #2e2e2e;
}

p { text-indent: 15px; margin: 0px 0px 10px 0px; }

form { padding: 0px; margin: 0px; }

img {border: 0px;}

button, .b {
	cursor: pointer;
	font-weight: bold;
}

.handed, label, .p { cursor:pointer; }

a {}
a:hover {
	color: #ff5223;
}

.error {
	color: red;
	font-weight: bold;
}

.blkhead {
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	padding: 0px 0px 8px 0px;
}

.black {
	color: black;
}


.hide {
	display: none;
	visibility: hidden;
}

.show {
	visibility: visible;
}

.intx, .in1, .in2, .in3, .in4, .in5, .in6, textarea {
	border: solid 1px #999bb0;
	background: #fefefe;
}

.in1 { width: 100%; }
.in2 { width: 280px; }
.in3 { width: 320px; }
.in4 { width: 650px; }
.in5 { width: 260px; }
.in6 { width: 190px; }

.link1, .link1:hover, .link1:visited {
	text-decoration: none;
	font-size: 11px;
}

.link3, .link3:hover, .link3:visited {
	color: #40429c;
	font-family: arial;
	font-size: 11px;
}

.link2, .link2 a {
	text-decoration: none;
}

.txt1 {
	font-size: 10px;
	font-weight: normal;
	padding: 0 0 1px;
	margin: 0;
}

.txt2 {
	font-size: 10px;
}

.txt3 {
	padding: 0;
	margin: 0;
}

.txt4 {
	font-size: 10px;
}

.txt5 {
	font-size: 12px;
}

.txt6, .txt6 td, .txt6 a {
	font-size: 11px;
}

.txt7 {
}
.txt8 {
	font-size: 9px;
}

.txt18, .txt18 td, .txt18 a {
	font-size: 18px;
}

.green_c{
	color: #00E10C;
}

/*==============*/


.btn{
	color:#4F412C;
	font-size:11px;
	cursor:pointer;
	border:1px #DADADA solid;
	background:#FFFFFF;
	padding:2px;
}

.btn_over{
	color:#4F412C;
	font-size:11px;
	cursor:pointer;
	border:1px #FFA413 solid;
	background:#FFFFFF;
	padding:2px;
}

.err{
	text-align: center;
	color: red;
}

/*****************************************************************/

.td1{
	font-size:11px;
}

.td2{
	font-size:11px;
	color:#FFFFFF;
}

.td3{
	font-size:16px;
	font-weight:bold;
	color:#000000;
}

.td4{
	font-size:10px;
	color: #4F3F2C;
}

.td5{
	font-size:10px;
}

/*****************************************************************/

.s1{
	font-size:14px;
	font-weight:bold;
}

/*****************************************************************/

.a1{
	color:#FFFFFF;
	text-decoration:none;
}

.a1:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

.a2{
	color:#FB9C1B;
	text-decoration:none;
}

.a2:hover{
	color:#FB9C1B;
	text-decoration:underline;
}

.a3{
	color:#000000;
	text-decoration:none;
}

.a3:hover{
	color:#000000;
	text-decoration:underline;
}

.a4{
	color:#000000;
	text-decoration:underline;
}

.a4:hover{
	color:#000000;
	text-decoration:none;
}

.a5{
	color:#FFFFFF;
	text-decoration:underline;
}

.a5:hover{
	color:#FFFFFF;
	text-decoration:none;
}

.a6{
	color:#AAAAAA;
	text-decoration:underline;
}

.a6:hover{
	color:#AAAAAA;
	text-decoration:none;
}


.a7, .a8 {
	color: #4898CD;
}

/*****************************************************************/

.m1{
	width:100px;
	height:23px;
	background-color:#ffbe64;
	border-left: 1px #ff9813 solid;
	border-top: 1px #ff9813 solid;
	border-right: 1px #ff9813 solid;
	text-align:center;
	cursor:pointer;
	margin-top: 2px;
	padding-top: 3px;
	vertical-align:bottom;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffbe64,endColorStr=#feaa3e);
	font-size:11px;
	color: #FFFFFF;
}

.m1a{
	width:100px;
	height:25px; 
	text-align:center;
	border-left: 1px #CCCCCC solid;
	border-top: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
	color: #FFA413;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	background-color:#FFFFFF;
}

.m2{
	border-bottom:1px #CCCCCC solid;
	font-size:8px;
	width:3px;
}

/*****************************************************************/

.in2{
	font-size:12px;
	width:300px;
}

.in3{
	font-size:12px;
	width:270px;
}

.in4{
	font-size:12px;
}

/*****************************************************************/

.main_btn{
	cursor:pointer;
	width:204px;
	height:66px;
	border:none;
	background-image:url(/img/bt.jpg);
	background-color:#FFFFFF;
	color:#FFFFFF;
	font-size:22px;
}

/*****************************************************************/

.f1{
	color:#FAAE53;
	font-weight:bold;
	font-size: 16px;
}

.f2{
	color:#FB9C1B;
	font-size: 10px;
}

.nowrap, .nowrap td { white-space: nowrap; }

.quote, .quote_u {
	margin-left: 20px;
	font-size: 11px;
}

.quote {
	padding: 4px;
}