/* CSS Document */
body{
margin:0px;
}
a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;
color:#666666;
}
.menutab{
width:800px;
/*margin-top:10px;*/
height:25px;
border-top:#CCCCCC 1px solid;
border-bottom:#CCCCCC 1px solid;
background: url(gradbg2.gif) repeat-x;

}
.introborder{
 border: 1px solid #999999;
 width:800px;
 height:570px;
}
.txintro{
background:#ECECEC;
height:50px;
margin-top:375px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:20px;
text-align:right;
vertical-align:middle;
padding-right:10px;
padding-top:10px;
}
.txindex{
background:#ECECEC;
height:50px;
margin-top:375px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
text-align:right;
vertical-align:middle;
padding-right:10px;
padding-top:10px;
}
.txintro1{
background:#CCCCCC;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:right;
vertical-align:middle;
padding-right:10px;
}
.txs{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
text-align:left;
}
.padR10{
padding-right:10px;
}
.menucontact{
padding:2px 3px 2px 3px;
float:left;
min-width:70px;
position:relative;
border:#666666 1px solid;
text-align:center;
background: url(gradbg2.gif) center center repeat-x;
}

.menubar{
padding:2px 3px 2px 3px;
float:left;
min-width:70px;
position:relative;
border:#666666 1px solid;
border-right:0px;
text-align:center;
background: url(gradbg2.gif) center center repeat-x;
}
.menuhome{
padding:2px 3px 2px 3px;
float:left;
width:70px;
border:#666666 1px solid;
border-right:0px;
text-align:center;
background: url(gradbg2.gif) center center repeat-x;
}
a.menu{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
color:#666666;
}
ul.sub1{
display:none;
text-align:left;
margin:0px;
position:absolute;
top:26px;
left:0px;
padding:3px;
border:#999999 1px solid;
background: url(gradbg2.gif) repeat-x;
background-color:#FFFFFF;
}
ul.subover{
display:block;
text-align:left;
margin:0px;
position:absolute;
top:26px;
left:0px;
padding:3px;
background-color:#999999;
}
li{
list-style:none;
text-align:left;
z-index:2800;
}
div a:hover{
color:#000000;
text-decoration:underline;
}
ul.sub2{
position:absolute;
left:105px;
top:58px;
margin:0px;
padding:2px;
width:90px;
display:none;
border:#999999 1px solid;
background: url(gradbg2.gif) repeat-x;
background-color:#FFFFFF;
}

.footdiv
{
	height:10px;
}
.normaltx
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	
}
.normaltxmove
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	font-style:italic;
}
.smalltx
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
}
a.smltx
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
color:#666666;
}
.bgleftside
{
	
	width:152px;
	height:100%;
	float:left;
	border:#999999 1px dotted;
	margin:3px;	
	/*background-color:#CCCCCC;*/
	background:url(bgside.gif) repeat-x;
	background-position:bottom;
}
.content
{
	float:right;
	border:#999999 1px dotted;
	width:625px;
	height:100%;
	margin:3px ;
}

.title
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:bold;
 color:#ED1C24;
 width:588px;
 padding: 5px 0px 5px 0px;	
}
.titlehead
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 font-weight:bold;
 color:#666666;
 width:588px;
 padding: 5px 0px 5px 0px;		
}
.titleabout
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:bold;
 color:#ED1C24;
 width:558px;
 padding: 5px 0px 5px 0px;	
}
.titleheadabout
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 font-weight:bold;
 color:#666666;
 width:558px;
 padding: 5px 0px 5px 0px;		
}
.txinpic
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:bold;
 color:#FFFFFF;
}
.txside
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
}
.titlefleft
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:bold;
 color:#ED1C24; 
 padding: 5px 0px 5px 10px;
 float:left;
 width:340px;	
}
.titleheadfleft
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 font-weight:bold;
 color:#666666; 
 padding: 5px 0px 5px 10px;	
 float:left;	
 width:340px;
}
.smalltxleft
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	float:left;
	width:340px;
	padding: 0px 0px 5px 10px;
}
.smalltxleftpd
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	float:left;
	width:340px;
	padding: 10px 0px 5px 10px;
}
.smltxpackmat
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	float:left;
	width:280px;
	padding: 0px 0px 5px 10px;
}
.smltxcontact
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	float:left;
	width:280px;
	padding: 0px 0px 5px 10px;
	line-height:20px;
}
.midtxpackmat
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#666666;
	float:left;
	width:280px;
	padding: 10px 0px 5px 10px;
}
.smalltxleftbold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	float:left;
	width:340px;
	padding: 0px 0px 5px 10px;
}
.smalltxtop
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	padding:10px 0px 5px 0px;
}
.middletxleft
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#666666;
	float:left;
	width:340px;
	padding: 0px 0px 5px 10px;
}
.middletxleftpd
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#666666;
	float:left;
	width:340px;
	padding: 10px 0px 5px 10px;
}
.middletxleft1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;	
	color:#666666;
	float:left;
	width:340px;
	padding: 0px 0px 5px 10px;
}
.middletxleft1pd
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;	
	color:#666666;
	float:left;
	width:340px;
	padding: 10px 0px 5px 10px;
}
.title14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666666;
}
ul.aboutus
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	float:left;
	width:300px;	
	padding:0px;
}
li.aboutus
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;	
	list-style:disc;	
	padding:5px 0px 5px 0px;
}
ul.packing
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	float:left;	
	padding:0px;
	list-style:decimal;
}
li.packing
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;	
	list-style:decimal;	
	padding:5px 0px 5px 0px;	
}
a.sidemenu
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#666666;	
}

.pdsidemenu
{
	padding:5px 0px 5px 0px
}
.titleside
{
	padding:5px 0px 0px 5px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666666;
}
.title12bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}
div.clearer
{
	clear:both;
}
div.spacebtw
{
	height:448px;
	
}
div.spacebtwserv
{
	height:488px;
	
}
div.spacebtwforwd
{
	height:680px;
	
}

div.custominfo
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	float:left;
	width:310px;
	height:350px;
	padding: 10px 10px 10px 10px;
	overflow:auto;
	
   scrollbar-arrow-color:#FFFFFF;
   scrollbar-track-color:#EBECEA;
   scrollbar-shadow-color:rgb(255,255,255);
   scrollbar-highlight-color:rgb(255,255,255);
   scrollbar-3dlight-color:#cccccc;
   scrollbar-darkshadow-Color:#cccccc;
   scrollbar-face-color:#cccccc;
   

}

div.custominfoN
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	float:left;
	width:310px;	
	padding: 10px 10px 10px 10px;
}

div.membershiptx
{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	clear:both;
	text-align:left;
	padding: 5px 0px 5px 10px;

}

p.csinfo
{
	margin-bottom:-10px;
}