@charset "utf-8";

/* ### IMAGE SPRITES ### */


/* ### LEFT BLOCK ### */
.ct_inf {/*color:#828282; */font-size:12px;}
.ct_inf a {color:#555555; text-decoration:none;}
.ct_inf a:hover {color:#76b900}

.ct_inf .sub_title {background-position:left top; background-repeat:no-repeat;}
.ct_inf.about .sub_title {background-image:url(../img/info/abt_title.gif)}
.ct_inf.privacy .sub_title {background-image:url(../img/info/pri_title.gif)}
.ct_inf.terms .sub_title {background-image:url(../img/info/tem_title.gif)}
.ct_inf.contact .sub_title {background-image:url(../img/info/con_title.gif)}
.ct_inf.news .sub_title {background-image:url(../img/info/news_title.gif)}
.ct_inf.wtb .sub_title {background-image:url(../img/info/wtb_title.gif)}
.ct_inf.inq .sub_title {background-image:url(../img/info/inq_title.gif)}

.ct_inf h3 {
	font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#76b900; font-weight:normal;
	margin:0 0 6px 0;
}

/* about */
.abt_brief {padding-left:314px; background:url(../img/info/abt_c01.jpg) left 4px no-repeat;}
.abt_brief .imgfr {float:right}

.abt_awards {overflow:auto; margin-bottom:30px;}
.abt_awards p {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;/* color:#666666;*/}
.abt_awards ul {font-size:10px; letter-spacing:normal; line-height:normal; /*color:#a6a6a6;*/}
.abt_awards ul li {display:block; float:left; width:175px; margin-right:6px; text-align:center;}
.abt_awards ul li.nomrg {margin-right:0}

/* privacy */
.pri_block div {margin-bottom:40px}
.pri_block h3 {color:#666666}

/* terms */
.tem_block div {margin-bottom:40px}
.terms .hr {
	padding-bottom:16px; margin-bottom:22px; display:block;
	background:url(../img/products/pro_hr.gif) left bottom no-repeat;
}
.tem_block h3 {color:#666666}
.tem_block b {font-size:14px; color:#666666; margin-top:30px; display:block;}
.tem_block ol {margin-left:2em}
.tem_block ol li {list-style:lower-alpha}

/* contact us */
.con_block {width:700px; margin:0 auto 10px; overflow:auto; letter-spacing:normal;}
.con_block div {width:200px; float:left; margin-right:50px; margin-bottom:40px;}
.con_block div.nomrg { margin-right:0px; }

.con_block h3 {color:#666666; margin:15px 0 10px !important;}
.con_block address {font-style:normal; height:53px;}
.con_block a {color:#76B900}


/* news */
.news_page {margin-bottom:28px; text-align:right; color:#76b900;}
.news_page a {color:#76b900}
.news_page b, .news_page a:hover {color:#828282}
.news_page img {vertical-align:middle; margin:0 4px;}

.news_item {
	padding-left:18px; margin-bottom:30px;
	background:url(../img/info/news_list.gif) 6px 8px no-repeat;
}
.news_item h3, .news_item h3 a {font-size:14px; font-weight:bold; margin:0; color:#76b900;}
.news_item b {color:#bbbbbb; font-weight:normal;}
.news_item p {margin:0}

/* news detail */
.news_det {letter-spacing:normal}
.det_cover {}
.det_cover h3 {font-size:20px;}
.det_cover b {color:#bbbbbb; font-weight:normal;}
.det_cover p {margin-bottom:30px}

.news_det h4 {font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#666666; font-weight:normal; margin-top:40px;}

.det_contact {margin-bottom:40px}
.det_contact dl {overflow:auto}
.det_contact dl dt {font-weight:bold; clear:both;}
.det_contact dl dd {margin:0 30px 0 0; width:256px; float:left; margin-bottom:28px;}
.det_contact dl dd p {margin:2px 0}
.det_contact dl dd a {color:#76b900}

.det_back {margin-bottom:30px}

.news_det ul li {list-style:disc inside;}
.news_det h5 {margin:0; font-size:12px; font-weight:bold;}

/* where to buy */
.wtb_menu {height:63px; background:url(../img/info/wtb_titlebg.gif) left top no-repeat; margin-bottom:42px;}
.wtb_menu p {font-size:20px; color:#76b900; display:block; float:left; margin:20px 0 0 16px;}
.wtb_menu select {float:right; margin:20px 20px 0 0;}

.wtb_cont {overflow:auto; margin-bottom:52px;}
.wtb_cont h3 {font-size:16px; margin-bottom:16px;}
.wtb_cont dl {
	width:175px; height:167px; margin:0 6px 6px 0; text-align:center; /*display:block;*/ float:left;
	background:url(../img/info/wtb_blockbg.gif) left top no-repeat; display:table;
}
.wtb_cont dl.nomrg {margin-right:0}
.wtb_cont dt {height:132px; width:175px; display:table-cell; vertical-align:middle;}
.wtb_cont dt img {vertical-align:middle;}
.wtb_cont dd {margin:0; /*font-size:10px;*/ display:table-row;}

.wtb_cont ul{margin-bottom:20px}
.wtb_cont ul li {}
.wtb_cont ul li b {display:block; width:260px; float:left; font-weight:normal;}

.wtb_cell {overflow:auto}
.wtb_cell .wtb_cont {float:left; width:181px; height:214px;}
.wtb_cell .wtb_cont.nomrg {width:175px;}
.wtb_cell .wtb_cont.nomrg dl {margin-right:0}

/* sales inquiry */
.inq_block {padding-left:114px; width:675px;}
.inq_block p {margin-top:0}
.inq_form {background:url(../img/info/inq_bg.gif) left top no-repeat; height:294px; margin-bottom:20px;}

.iqf {position:absolute;}
.sel_topic {margin-left:92px}
.sel_topic_minor {margin-left:240px}

.inp_fname, .inp_lname, .inp_email {margin-top:60px; width:190px; border:none; background:none; padding-left:4px; height:22px;}
.inp_fname {}
.inp_lname {margin-left:210px}
.inp_email {margin-left:420px; width:248px;}
.inp_detail {margin-top:121px; width:671px; height:173px; border:none; background:none; padding-left:4px;}

.inq_btn {text-align:center}