*{


	margin: 0px;


	padding: 0px;	


}


body{


	padding: 0px;


	text-align:center;


	background-color: #010103;


}


body,td{


	font-size:12px;


	font-family:Arial, Helvetica, sans-serif;


	color: #FFFFFF;


}


a img{ border:none;}


.content{


 width:1000px;


 margin-right: auto;


 margin-left: auto;


}


#nav{


	background-image: url(../images/nav_bg_01.jpg);


	background-repeat: repeat-x;


	height: 38px;


	


}


#nav div{


	background-image: url(../images/nav_bg_02.jpg);


	background-repeat: repeat-x;


	margin-right: 80px;


	margin-left: 250px;


	padding-top: 5px;


}


#nav div img{ margin-left:5px;


}


#body{


	background-color: #584e4d;


	padding: 20px;


	margin-right: auto;


	margin-left: auto;


}


#warning #body{


	background-image: url(../images/warning_bg.jpg);


	background-repeat: no-repeat;


	background-position: left -209px;


}


#about #body{


	background-image: url(../images/about_us_bg.jpg);


	background-repeat: no-repeat;


	height: 693px;


}


#about #body div{


	text-align:left;


	padding:30px;


	color: #000000;


}


#about #body p{


	padding:10px 0;


	font-size: 14px;


	color: #333333;


}
#p2257 p{padding:10px 0; texxt-align:left;}


#faq #body{ text-align:left;}


#faq P {


	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; PADDING-TOP: 0px


}


#faq UL.faq {


	FONT-SIZE: 14px; MARGIN: -18px 0px 0px 20px


}


#faq UL {


	FONT-SIZE: 12px; MARGIN: 0px 0px 0px 25px


}


#faq LI {


	FONT-SIZE: 11px; MARGIN: 0px 0px 0px 20px; LIST-STYLE-TYPE: disc


}

#P2257  p{ padding:10px;}



#foot{


	background-image: url(../images/foot.jpg);


	background-repeat: no-repeat;


	height: 25px;


}a:link {


	color: #FF9A35;


	text-decoration: none;


}


a:visited {


	color: #FF4B0F;


	text-decoration: none;


}


a:hover {


	color: #FF9900;


	text-decoration: underline;


}


.textArea{


 text-align:left;


 color:#FFFFFF;


 font-size:12px;


}


.textArea p{ padding:4px;}


/*---------------------*/


.co_ab_a{


 text-align:left;


 width:60%;


 float:left;


}


.co_ab_b{


 text-align:right;


 width:38%;


 float:right;


}


.co-abc-a,


.co-abc-b,


.co-abc-c


{


text-align:center;


 width:33%;


 float:left;


}





/*---------------------*/





.gainlayout{display:inline-block; overflow:auto;}


.gainlayout{display:block;}





.picArea{


	background-color: #aeaaa9;


	margin: 20px;


	padding: 20px;


	border: 1px solid #FFFFFF;


}


.picArea td{ background:#000000;


 height:220px;


 width:220px;


 text-align:center;


 vertical-align:middle;


 }


 


#home .picArea{


	background-color: #aeaaa9;


	padding: 10px;


	border: 1px solid #FFFFFF;


	width:80%;


	margin-top: 20px;


	margin-right: auto;


	margin-bottom: 20px;


	margin-left: auto;


}


#home .picArea td{ background:#000000;


 height:260px;


 width:260px;


 text-align:center;


 vertical-align:middle;


 } 


#home .picArea td img.w{


/*width:250px;*/


width:250px;


 } 


 #home .picArea td img.h{


/*width:250px;*/


height:250px;


 } 


.blackArea td{ background:#000000;


 text-align:center;


 vertical-align:middle;


 color:#FFFFFF;}


 


.blackArea{


	background-color: #aeaaa9;


	margin: 20px;


	padding: 20px;


	border: 1px solid #FFFFFF;


}





.comment{ font-size:0.9em;


}


.padding{ padding:20px;}


.data table td{ text-align:right;}


.decoration a{


   text-decoration:underline;


}


.Fontwhite{ color:#FFFFFF;}


.Fontlightgray{ color:#CCCCCC;}


.Fontblue{ color:#0066FF;}


.Fontyellow{


	color: #FF9900;


}


.posthidden {


	DISPLAY: none


}


.postshown {


	DISPLAY: inline


}


.mainheader {


	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; WIDTH: 680px; PADDING-TOP: 5px


}


.mainheader H1 {


	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-TOP: 0px; TEXT-ALIGN: center


}


.mainheader H2 {


	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; FONT: bold 17px/18px Arial,Helvetica,sans-serif; COLOR: #c00; PADDING-TOP: 2px; TEXT-ALIGN: center


}


.mainin {


	MARGIN: 0px; FONT: 14px/18px Arial,Helvetica,sans-serif;  COLOR: #999


}


.mainpad {


	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px


}

/*******************************************************************************/
 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #010103; TEXT-ALIGN: center
}
BODY {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.content {
	MARGIN-LEFT: auto; WIDTH: 1000px; MARGIN-RIGHT: auto
}
#nav {
	BACKGROUND-IMAGE: url(../images/nav_bg_01.jpg); BACKGROUND-REPEAT: repeat-x; HEIGHT: 38px
}
#nav DIV {
	BACKGROUND-IMAGE: url(../images/nav_bg_02.jpg); MARGIN-LEFT: 250px; MARGIN-RIGHT: 80px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x
}
#nav DIV IMG {
	MARGIN-LEFT: 5px
}
#body {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 20px; BACKGROUND-COLOR: #584e4d
}
#warning #body {
	BACKGROUND-POSITION: left -209px; BACKGROUND-IMAGE: url(../images/warning_bg.jpg); BACKGROUND-REPEAT: no-repeat
}
#about #body {
	BACKGROUND-IMAGE: url(../images/about_us_bg.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 693px
}
#about #body DIV {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 30px; COLOR: #000000; PADDING-TOP: 30px; TEXT-ALIGN: left
}
#about #body P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; COLOR: #333333; PADDING-TOP: 10px
}
#faq #body {
	TEXT-ALIGN: left
}
#faq P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; PADDING-TOP: 0px
}
#faq UL.faq {
	FONT-SIZE: 14px; MARGIN: -18px 0px 0px 20px
}
#faq UL {
	FONT-SIZE: 12px; MARGIN: 0px 0px 0px 25px
}
#faq LI {
	FONT-SIZE: 11px; MARGIN: 0px 0px 0px 20px; LIST-STYLE-TYPE: disc
}
#foot {
	BACKGROUND-IMAGE: url(../images/foot.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
A:link {
	COLOR: #ff9a35; TEXT-DECORATION: none
}
A:visited {
	COLOR: #ff4b0f; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
.textArea {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-ALIGN: left
}
.textArea P {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.co_ab_a {
	FLOAT: left; WIDTH: 60%; TEXT-ALIGN: left
}
.co_ab_b {
	FLOAT: right; WIDTH: 38%; TEXT-ALIGN: right
}
.co-abc-a {
	FLOAT: left; WIDTH: 33%; TEXT-ALIGN: center
}
.co-abc-b {
	FLOAT: left; WIDTH: 33%; TEXT-ALIGN: center
}
.co-abc-c {
	FLOAT: left; WIDTH: 33%; TEXT-ALIGN: center
}
.gainlayout {
	DISPLAY: inline-block; OVERFLOW: auto
}
.gainlayout {
	DISPLAY: block
}
.picArea {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN: 20px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #aeaaa9
}
.picArea TD {
	BACKGROUND: #000000; VERTICAL-ALIGN: middle; WIDTH: 220px; HEIGHT: 220px; TEXT-ALIGN: center
}
#home .picArea {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 20px auto; BORDER-LEFT: #ffffff 1px solid; WIDTH: 80%; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #aeaaa9
}
#home .picArea TD {
	BACKGROUND: #000000; VERTICAL-ALIGN: middle; WIDTH: 260px; HEIGHT: 260px; TEXT-ALIGN: center
}
#home .picArea TD IMG.w {
	WIDTH: 250px
}
#home .picArea TD IMG.h {
	HEIGHT: 250px
}
.blackArea TD {
	BACKGROUND: #000000; VERTICAL-ALIGN: middle; COLOR: #ffffff; TEXT-ALIGN: center
}
.blackArea {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN: 20px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #aeaaa9
}
.comment {
	FONT-SIZE: 0.9em
}
.padding {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.data TABLE TD {
	TEXT-ALIGN: right
}
.decoration A {
	TEXT-DECORATION: underline
}
.Fontwhite {
	COLOR: #ffffff
}
.Fontlightgray {
	COLOR: #cccccc
}
.Fontblue {
	COLOR: #0066ff
}
.Fontyellow {
	COLOR: #ff9900
}
.posthidden {
	DISPLAY: none
}
.postshown {
	DISPLAY: inline
}
.mainheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; WIDTH: 680px; PADDING-TOP: 5px
}
.mainheader H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.mainheader H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; FONT: bold 17px/18px Arial,Helvetica,sans-serif; COLOR: #c00; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.mainin {
	MARGIN: 0px; FONT: 14px/18px Arial,Helvetica,sans-serif; COLOR: #999
}
.mainpad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.detailItem{
	border: 1px solid #FFFFFF;
	BACKGROUND-COLOR: #aeaaa9;
	padding:10px;
	margin:10px;
}
.detailItem table{
	border: 1px solid #000;
}
.detailItem table table{
	border: none;
}
.detailItem .sample img {
    margin:5px;
}
.detailItem table td{
	padding:4px;
}
.detailItem td.style_td_2{
   BACKGROUND-COLOR: #A2976C;
}
