@charset "UTF-8";
/* CSS Document */

/*********愛思克印刷技術（大連）有限公司**********/


/* Body */

body {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.6;
	background-color: #FFF;
	margin: 0;
	padding: 0;
	color: #666;
}

a img {	border: 0px none #fff;}

img { border: 0; vertical-align: top;}

h1,h2 { 
	font-size: 0;
	text-indent: -99999px;
	}

h3 {
	font-weight: normal;
	margin: 0;
}


h4 {
	font-size: 12px;
	font-weight: normal;
}

h4.productstitle{
	padding:2px 0 2px 12px;
	background-color: #f5867e;
	color: #fff;
	clear: both;
 	margin-bottom: 10px;
	}

h5 {
	font-weight: normal;
}


.cfont{
	font-family: NSimSun;
}



/* Link */

a:link {
	text-decoration: none;
	color: #666;
}

a:hover {
	text-decoration: none;
	color: #FFCC33;
}

a:active {
	text-decoration: none;
	color: #FFCC33;
}

a:visited {
	text-decoration: none;
	color: #666;
}


/* clear */

.clear:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clear {
	display: inline-block;
}

.clear {
	display: block;
}

.colorlight{
	color: #9e9e9e;
	padding-left : 10px;
	}



/* 全体 */

#whole_wrap {
	width: 986px;
	clear: both;
	}



/* Header */

#header_wrap {
	height: 145px;
	width: 966px;
	margin-left: 20px;
	padding: 0;
	clear: both;
	}

#logos_left {
	height: 145px;
	float: left;
	padding: 0;
	margin: 0;
	clear: both;
	}


h1#mainlogo,h1#mainlogo a{	
	width: 176px;
	height: 46px;
	background: url(../images/mainlogo_china.gif) #fff;
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	}
	
h1#mainlogo_top,h1#mainlogo_top a{	
	width: 176px;
	height: 46px;
	background: url(../images/mainlogo_china.gif) #fff;
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	display: block;
	}

h1#mainlogo,h1#mainlogo_top{ margin: 32px 10px 0 0; }

h2#maincompany{
	width: 176px;
	height: 25px;
	background: url(../images/maincompany_china.gif) #fff;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 50px;
	margin-right: 10px;
	_margin-bottom: -1px; 
	float: left;
	border: 0;
	padding: 0;
 	}

h2#maincompany_inside{
	width: 176px;
	height: 25px;
	background: url(../images/maincompany_china.gif) #fff;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
	_margin-bottom: -1px; 
	float: left;
	border: 0;
	padding: 0;
 	}

#headerflash {
	height: 145px;
	width: 600px;
	float: left;
	margin-right: 10px;
	}


/* ボディ部分 */

#main_bodyarea {
	width: 790px;
	height: auto;
	margin-left: 36px;
	clear: both;
	padding-bottom:  20px;
	}

#main_bodyarea .catalogjpg{
	width: 620px;
	margin: 0 auto;
	clear: both;
	padding-top:  20px;
	}

#main_bodyarea .catalogjpg{
	width: 800px;
	margin: 0 auto;
	clear: both;
	padding-top:  20px;
	}

#main_bodyarea_top {
	width: 924px;
	height: auto;
	margin-left: 36px;
	clear: both;
	padding-bottom:  20px;
	}


#main_flasharea {
	width: 495px;
	margin-left: 26px;
	float: left;
}

#main_bannerarea {
	width: 150px;
	float: right;
}

#main_bannerarea ul{
	padding: 0;
	list-style: none;
}

#main_bannerarea li{
	margin-bottom: 11px;
	display: block;
	list-style: none;
}



#main_txtarea {
	width: 600px;
	float: left;
	text-align: left;
}



#main_txtarea p{
	padding: 0;
}


#main_txtarea .totop{
	margin: 15px 0 40px 0;
	padding-left: 15px;
	text-align: right;
	background: url(../images/totop.gif) #fff;
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	float: right;
	display: block;
}

#main_txtarea .pagetop{
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 15px;
	padding-left: 15px;
	background: url(../images/pagetop.gif) #fff;
	background-repeat: no-repeat;
	background-position: left center;
	float: right;
	display: block;
	clear: both;
		}

.bordertop {
	width: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d1d1d1;
	display: block;
 	clear: both;
 }


#main_footer {
	width: 790px;
	height: auto;
	margin: 0 0 20px 30px;
	padding: 15px 0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ccc;
	clear: both;
	display: block;
	}

#main_footer .copyright{
	float: right;
	background-image: url(../images/copy2008.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 330px;
	height: 11px;
	text-indent: -99999px;
}

#toppage_cr {
	text-align: right;
	margin-top: 10px;
	width: 960px;
}

#toppage_cr .copyright{
	float: right;
	width: 330px;
	height: 11px;
	clear: both;
	display: block;
}


/* メニュー部分 */

#leftarea {
	width: 180px;
	margin: 0;
	padding: 0;
	float: left;
}

#leftarea ul{
	width: 160px;
	margin-left: 0;
	padding: 0;
	list-style: none;
	}

#leftarea li{
	margin: 25px 0;
	width: auto;
	height: 15px;
	display: block; 
	}

#leftarea li.company{
	margin-top: 15px;
	}


/* 文章関係 */

.subtarea {
	width: 600px;
	margin: 40px 0 25px 0;
	text-align: center;
}

.numbers {
	font-family: Arial, Helvetica, sans-serif;
}


/* company */

ul.companylist{
	margin: 0 0 40px 0;
	padding-left: 18px;
	list-style-type: disc;
 }
 
ul.companylist li{
 	margin: 0;
	padding: 0;
}

dl.factory{
	width: auto;
	margin: 0;
	padding: 15px 0 5px 0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ccc;
	clear: both;
	}

dl.factory dt{
	clear: left;
	float: left;
	width: 7em;
	padding-left: 18px;
	background: url(../images/switch.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

dl.factory dd{
  margin-left: 10em;
  margin-bottom: 0;
  zoom: 1;
}

dl.factory dd p{
  margin: 0!important;
  padding: 0!important;
}

dl.factory dd img{
  margin-top: 25px;
  padding: 0;
}

dl.company_honsha{
	background: url(../images/company_honsya.jpg);
	background-repeat: no-repeat;	
	background-position: right center;
}

dl.company_honsha{
	background: url(../images/company_honsya.jpg);
	background-repeat: no-repeat;	
	background-position: right center;
}

dl.company_saitama{
	background: url(../images/company_saitama.jpg);
	background-repeat: no-repeat;	
	background-position: right center;
}

dl.company_dalian{
	background: url(../images/company_dalian.jpg);
	background-repeat: no-repeat;	
	background-position: right center;
}



/* products */

.download_a{
	width: 580px;
	display: block;
	clear: both;
	margin: 20px auto 50px auto;
	}

.download_a img{
	text-align: right;
	float: right;
	display: block;
	}

.download_a p{
	float: right;
	padding-top: 5px;
		}

#products_list {
	width: 36em;
	clear: both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	clear: both;
	}

#products_list ul{
	width: 12em;
	list-style-type: none;
 	float: left;
	margin: 0 0 20px 0;
	white-space: nowrap;
}

#products_list ul.products{
	margin-left: 5em;
	width: 12em;
}

#products_list li {
	padding-top:  2px;
	padding-bottom:  2px;
 	margin: 4px 0;
}

#products_list li.nopoint{
	padding-left:  17px;
	background: url(../images/products_li_off.gif);
	background-repeat: no-repeat;	
	background-position: left center;
}

#products_list li a{
 	margin: 4px 0;
	background: url(../images/products_li_on.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	padding-left:  17px;
}

dl.productscategory{
	width: 580px;
	margin: 0 auto 10px auto;
	}

dl.productscategory dt{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #adadad;
	padding: 0 0 3px 5px;
	margin-top: 15px;
	margin-bottom: 5px;
	color: #555;
}

dl.productscategory dd{
	margin-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}

dl.productscategory dd.tocase{
	float: right;
	background: none;
}

dl.productscategory dd.tocase a{
	background: none;
}

dl.productscategory dd.nolink{
	padding-left: 15px;
	background: url(../images/products_dd.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

dl.productscategory dd a{
	padding: 3px 0 3px 15px;
	background: url(../images/icon_pdf.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

dl.productscategory dd a.iconjpg{
	background: url(../images/icon_jpg.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

dl.productscategory dd a:hover {
	text-decoration: none;
	color: #FFCC33;
}


dl.productscategory_antis{
	width: 600px;
	margin: 0;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d3d3d3;
	padding: 15px 0 15px 5px;
	display: block;
		}

.rightspacer{
	margin-right: 30px;
	display: block;
		}

.bottomspacer{
	margin-bottom: 20px;
	display: block;
		}

dl.productscategory_antis dt{
	width: 110px;
	margin: 0;
	float: left;
}

dl.productscategory_antis dd{
	width: 490px;
	margin: 0;
	float: left;
}

dl.productscategory_antis p{
	margin-top: 5px;
}


.productscategory_antis dd a{
	background: url(../images/link_point01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}

.productscategory_antis a:hover{
	text-decoration: none;
	color: #FFCC33;
}


#products_list p.case{
	margin: 15px 0 20px 0;
	padding-left: 10px;
	display: block;
}


#products_bread {
	width: 600px;
	color: #999;
}

#products_bread ul{
	list-style-type: none;
	height: auto;
	margin: 0 0 15px 0;
	padding: 0;
	white-space: nowrap;
	font-size: 10px;
}

#products_bread li{
	padding-top:  2px;
	padding-bottom:  2px;
 	margin: 4px 0;
	float: left;
	list-style: none;
}

#products_bread a:hover{
	text-decoration: none;
	color: #FFCC33;
}


.products_sub h4{
	padding: 0 0 0 15px;
	font-size: 13px;
	margin-botttom: 10px;
	margin-top: 10px;
	font-weight: nomal;
	background: url(../images/products_subthead.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}


.subh4{
	margin: 0 0 10px 15px;
	color: #999;
	}


.products_headimg{
	margin: 10px 0 15px 0;!important
	padding: 0;
	}


.products_sub dl.sample{
	width: 600px;!important
	padding:0;
	margin-bottom: 15px;
	clear: both;
		}

.products_sub dl.sample dt{
	width: 335px;
	padding-left: 15px;
	margin-bottom: 5px;
	font-size: 13px;
	color: #333;
	float: left;
	background-color: fff;
	background-image: url(../images/products_samplehead.jpg);
	background-repeat: no-repeat;
	background-position: left 7px;
	}

.products_sub dl.sample dd{
	width: 250px;
	margin: 0;
	padding: 0;
	float: left;
	}

.products_sub p.caption{
	font-size: 12px;
	margin: 5px 0 0 0;
	padding: 0;
	color: #666;
			}

.products_sub .borderb{
	width: 600px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;	
	padding-bottom: 15px;
	}


#products_sample02 {
	width: 600px;
	padding:0;
	margin-bottom: 15px;
	background-color: fff;
	background-image: url(../images/products_samplearrow.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	clear: both;
		}

#products_sample02 .threetop{
	margin: 30px 0 0 0;
	}


#products_sample02 .borderb{
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;	
	padding-bottom: 15px;
	}

	
#products_sample02 .beforeafter{
	width: 250px;!important
	padding:0;
	margin-bottom: 15px;
	float: left;
	}

#products_sample02 .beforeafterright{
	float: right;
	}

#products_sample02 p.batitle{
	margin-bottom: 5px;
	font-size: 13px;
	color: #333;
	}
	
#products_sample02 .titbefore{
	padding-left: 48px;
	background-color: fff;
	background-image: url(../images/products_samplebefore.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	}

#products_sample02 .titafter{
	padding-left: 38px;
	background-color: fff;
	background-image: url(../images/products_sampleafter.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	}

#products_sample02 p.bacap{
	margin: 0;
	padding: 0;
		}

.products_sub p.caption{
	font-size: 12px;
	margin: 5px 0 0 0;
	padding: 0;
	color: #666;
		}

.products_sub p.samplehead{
	margin: 0;
		}

.products_sub dl.sample dt{
	width: 335px;
	padding-left: 15px;
	margin-bottom: 5px;
	font-size: 13px;
	color: #333;
	float: left;
	background-color: fff;
	background-image: url(../images/products_samplehead.jpg);
	background-repeat: no-repeat;
	background-position: left 7px;
	}



/* 防静电系列产品：绳/ 伸缩绳/ 金属丝/ 棒 */

.products_sub02 h4{
	padding: 0 0 0 15px;
	font-size: 13px;
	margin: 0;
	font-weight: nomal;
	background: url(../images/products_subthead.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.products_sub02 h5{
	padding: 0;
	font-size: 12px;
	margin: 0;
	font-weight: nomal;
	}


.products_sub02 dl.aspect{
	margin: 0 0 25px 0;
	}

.products_sub02 dl.aspect dt{
	margin-bottom: 5px;
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;	
	padding-bottom: 4px;
	}


.products_sub02 dl.aspect dd{
	padding-left: 15px;
	margin: 0 0 5px 0;
	background-color: fff;
	background-image: url(../images/products_samplehead.jpg);
	background-repeat: no-repeat;
	background-position: left 7px;
	}

.products_sub02 dl.aspect dd.nohead{
	padding: 0;
	margin: 0 0 5px 0;
	background-image: none;
	}


.products_sub02 dl.each{
	width: 580px;
	margin: 0 0 15px 10px;
	}

.products_sub02 dl.each dt{
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b3b3b3;	
	padding-bottom: 4px;
	padding-left: 12px;
	background-image: url(../images/products_static_point.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	}

.products_sub02 dl.each dd{
	padding-left: 15px;
	margin: 0 0 5px 0;
	background-color: fff;
	}


.products_sub02 dl.setting{
	margin: 0 0 15px 0;
	clear: both;
	}

.products_sub02 dl.setting dt{
	margin-bottom: 10px;
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;	
	padding-bottom: 4px;
	}

.products_sub02 dl.setting dd{
	width: 108px;
	padding: 0;
	margin: 0 15px 0 0;
	float: left;
	}

.products_sub02 dl.setting dd.nospace{
	margin: 0 0 0 0;
	}

.products_sub02 ul{
	margin: 0 0 15px 0;
	clear: both;
	}

.products_sub02 li{
	margin: 0;
	padding: 0;
	}


.products_sub02 .casephoto_big{
	width: 340px;
	margin: 0 auto 15px auto;
	padding: 0;
	display: block;
	}

.products_sub02 .casephoto_big02{
	width: 300px;
	margin: 0 auto 15px auto;
	padding: 0;
	display: block;
	}


.products_sub02 ul.casephoto{
	width: 447px;
	margin: 0 auto 15px auto;
	padding: 0;
	clear: both;
	}

.products_sub02 ul.casephoto02{
	width: 600px;
	margin: 0 auto 25px auto;
	padding: 0;
	clear: both;
	}


.products_sub02 ul.casephoto li, ul.casephoto02 li{
	width: 141px;
	padding: 0;
	margin: 0 12px 0 0;
	float: left;
	list-style-type: none;
	}

.products_sub02 ul.casephoto li.nospace, ul.casephoto02 li.nospace{
	margin: 0;
	}



.products_sub02 dl.aspect dd a{
	padding: 3px 0 3px 15px;
	background: url(../images/link_point01.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.products_sub02 a:hover{
	text-decoration: none;
	color: #FFCC33;
}



.productsdetail{
	width: 600px;
	margin: 15px 0 25px 0;
	background-color: #dfdfdf;
	}

.productsdetail dl.products,dl.products02{
	width: 600px;
	margin: 0;
	padding: 0;
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	}

.productsdetail dl.products dt{
	width: 7em;
	padding: 3px;
	margin: 0 1px 0 0;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	color: #333;
}

.productsdetail dl.products02 dt{
	padding: 3px;
	margin: 0 1px 0 0;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	color: #333;
}

.productsdetail dl.products dd,dl.products02 dd{
	padding: 3px;
	float: left;
	margin: 0;
}

.productsdetail .productsspace{
	margin-right: 10px;
}


.products_sub02 .numberlists{
	margin: 0 0 25px 0;
	}

.products_sub02 .numberlists p{
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;	
	padding : 0;
	}

.products_sub02 .numberlists ul{
	margin: 0;
	padding: 0;
	list-style-type:decimal;
	}

.products_sub02 .numberlists li{
	padding: 0;
	margin-left: 2em;
	}

.products_sub02 .numberlists{
	margin: 0 0 25px 0;
	}



/* p_update */

.p_update h4{
	padding: 3px 0 3px 15px;
	margin: 0;
	color: #358FBD;
	font-weight: bold;
	background: url(../images/p_update_subthead.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.p_update_date {
	font-size: 80%;
	margin: 0;
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	}

.p_update dl{
	width: 600px;
	height: auto;
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #adadad;
	}

.p_update dt{
	width: 470px;
	margin-right: 10px;
	float: left;
	}

.p_update dt a{
	padding: 3px 0 3px 15px;
	background: url(../images/icon_pdf.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}
	
.p_update dt a:hover {
	text-decoration: none;
	color: #FFCC33;
}

.p_update dd{
	width: 120px;
	margin: 0;
	float: left;
	display: block; 
	}


/* testimonials */

.testimonials .testmonialblock {
	width: 550px;
	height: auto;
	margin: 5px 0 20px 0;
	padding-bottom: 20px;
	padding-right: 50px;
	clear: both;
	}

.testimonials .new {
	background-image: url(../images/new_orange.gif);
	background-repeat: no-repeat;
	background-position: right center;
	}

.testimonials .p_update_date {
	font-size: 100%;
	margin: 2px 0 0 0;
	padding: 0;
	float: left;
	}


.testimonials h4{
	font-size: 13px;
	padding: 0;
	margin: 0 0 0 15px;
	color: #5f5f5f;
	float: left;
	}

p.testimonials_area{
	padding: 0;
	margin: 0 0 10px 0;
	text-align: right;
	clear: both;
		}


.testimonials dl{
	width: 550px;
	height: auto;
	margin: 0;
	padding-bottom: 10px;
	clear: both;
	}

.testimonials dt{
	width: 450px;
	margin: 0;
	float: right;
	}

.testimonials dt a{
	padding: 3px 0 3px 15px;
	background: url(../images/icon_pdf.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}
	
.testimonials dt a:hover {
	text-decoration: none;
	color: #FFCC33;
}

.testimonials dd{
	width: 100px;
	margin: 0;
	float: left;
	display: block;
	text-align: center;
	}

.testimonials ol{
	margin: 5px 0;
	padding-left: 2em;
	}
	
.testimonials li{
	margin: 0;
	padding: 0;
	}

.testimonials .image01{
	margin: 0 0 0 25px;
	padding: 0;
	}



/* sitemap */

.sitemap .testmonialblock {
	width: 600px;
	height: auto;
	margin: 5px 0 20px 0;
	padding-bottom: 20px;
	clear: both;
	}


#sitemap_list {
	width: 35em;
	clear: both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	clear: both;
	}

#sitemap_list ul{
	width: 11em;
	list-style-type: none;
 	float: left;
	margin: 0 0 20px 0;
	white-space: nowrap;
}

#sitemap_list ul.right{
	margin-left: 5em;
	width: 12em;
}

#sitemap_list li{
	background-repeat: no-repeat;
	padding-left:  17px;
	padding-top:  3px;
	padding-bottom:  3px;
	margin: 10px 0;
	font-size: 13px;
	background-image: url(../images/pink_switch.gif);
	background-position: 0px 8px;
}

#sitemap_list li a:hover{
	text-decoration: none;
	color: #FFCC33;
}


#sitemap_list p{
 	margin: 0;
	font-size: 12px;
	color: #808080;
}



/* inquiry */

.inquiry h4{
	font-size: 13px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	}
.inquiry h5{
	font-size: 13px;
	margin: 0;
	color: #808080;
	}

.inquiry dl{
	width: 600px;
	height: auto;
	margin: 20px 0 20px 0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	_padding-bottom: 15px;
	}
	
.inquiry dt{
	color: #808080;
	width: 5em;
	float: left;
	margin-bottom: 15px;
	}
.inquiry dd{
	width: auto;
	float: left;
	margin-bottom: 15px;
	}
	
.inquiry p{
	margin: 0;
	padding: 0;
}
	
.inquiry p.name{
	margin-left:4em;
	padding: 0;
		}
		
.inquiry p.second{
	margin-top:8px;
		}

.inquiry_topborder{
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	}

.inquiry a:hover{
	text-decoration: none;
	color: #FFCC33;
}



/* expo */

.expo h4{
	font-size: 13px;
	margin: 0;
	}

.expo h4 a{
	background-repeat: no-repeat;
	background-position: left -1px;
	padding-left:14px;
	margin: 0;
	background-image: url(../images/expo_link_on.gif);
}
	
.expo h4 a:hover {
	text-decoration: none;
	color: #FFCC33;
}
	
.expo h5{
	font-size: 12px;
	margin: 0 0 5px 0;
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.expo p{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	}

.expodotline {
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #adadad;
	clear: both;
	}

