@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	background-image:url(../images/bg1px.png);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#FFFFFF;
}
.bg2 {
	background-image:url(../images/bg2.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
td {
	font-family:"Lucida Sans";
	font-size:14px;
	color:#696969;
	line-height:18px;
}
a {
	color:#0090ff;
	text-decoration:none
}
a:hover {
	color:#d4760c;
	text-decoration:none
}
a.link {
	font-size:11px;
	color:#000000;
	text-decoration:none
}
a.link:hover {
	font-size:11px;
	color:#d4760c;
	text-decoration:none
}
.txt_12_gray {
	font-size:12px;
	color:#696969;
}
.txt-blue-18 {
	font-size:18px;
	color:#294c9b;
	font-weight:bold;
}
a.txt-blue-18 {
	font-size:18px;
	color:#294c9b;
	font-weight:bold;
}
a.txt-blue-18:hover {
	font-size:18px;
	color:#294c9b;
	font-weight:bold;
}
.txt-black-14 {
	font-size:14px;
	color:#2e2e2e;
}

.txt-black-16 {
	font-size:16px;
	color:#2e2e2e;
}
.txt-orange-14 {
	font-size:14px;
	color:#d4760c;
}
.txt-light-blue-14 {
	font-size:14px;
	color:#0090ff;
}
.txt-black-11 {
	font-size:11px;
	color:#2e2e2e;
	line-height:14px;
}
.txt-gray-11 {
	font-size:11px;
	color:#a9a9a9;
	line-height:14px;
}

.txt-wht-16 {
	font-size:16px;
	color:#FFFFFF;
}
.txt-wht-19 {
	font-size:19px;
	color:#FFFFFF;
}
.txt-wht-30 {
	font-size:30px;
	color:#FFFFFF;
}

.learn-more-off {
	font-size:16px;
	color:#FFFFFF;
	background-image:url(../images/arrow-wht.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding-right: 20px;
	cursor:pointer;
	text-decoration:none;
}

.learn-more-on {
	font-size:16px;
	color:#0c5a72;
	background-image:url(../images/arrow-blue.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding-right: 20px;
	cursor:pointer;
	text-decoration:none;
}

.button-bg {
	background-image:url(../images/button-bg1px.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}
.button-bg-shadow {
	background-image:url(../images/button-shadow1px.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}
.content-bg {
	background-image:url(../images/content-bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#FFFFFF;
}
.content-bg2 {
	background-image:url(../images/content2-bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#FFFFFF;
}
.box-top {
	background-image:url(../images/box-top-1px.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}
.box-mid {
	background-image:url(../images/box-mid-1px.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#dbf2fa;
}
.box-btm {
	background-image:url(../images/box-btm-1px.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}
.box-brd {
	background-image:url(../images/box-brd.jpg);
	background-repeat:repeat-y;
	background-position:left top;
}
.box3-bg {
	background-image:url(../images/box3-txtfield.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
.input-style {
	border:none;
	background-color:transparent;
	font-family:"Lucida Sans";
	font-size:11px;
	color:#2e2e2e;
	width:182px;
	height:27px;
	padding-top:3px;
	padding-left:3px;	
}
.txtaea-style {
	border:none;
	background-color:transparent;
	font-family:"Lucida Sans";
	font-size:11px;
	color:#2e2e2e;
	width:183px;
	padding-left:3px;
	overflow:hidden;
}
.btn-off {
	font-family:"Lucida Sans";
	font-size:16px;
	color:#2b2b2b;
	font-weight:bold;
	cursor:pointer;
}
.btn-on {
	font-family:"Lucida Sans";
	font-size:16px;
	color:#FFF;
	font-weight:bold;
	background-image:url(../images/btn-hvr-img.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	cursor:pointer;
}
.product_btn_brd-btm {
	border-bottom:#ff7602 solid 1px;
}
a.product_top_belt_link {
	color:#2e2e2e;
}
a.product_top_belt_link:hover {
	color:#ce6202;
}
.product_box {
	border:#eeddcd solid 1px;
	padding:7px;
}
.prodcut_txt_14_black {
	font-size:14px;
	color:#2e2e2e;
	padding-bottom:10px;
}
.prodcut_txt_12_gray {
	font-size:12px;
	color:#696969;
	padding-bottom:10px;
}
.rightpic{float:right; margin:10px 0px 20px 15px; border:0px;}
.leftpic{float:left; margin:0px 3px 3px 0px; border:0px;}
a.txt-black-11{
color:#2e2e2e;
text-decoration:underline;
}
a.1:hover {color:#ce6202;text-decoration:none}