body {
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	FONT-SIZE: 70%;
font-family: Arial, Helvetica, sans-serif;	color: #333333; line-height:normal;

}
a {color:#000;}
a:hover{color:#000;}

#PMain {
	margin: 0px auto 0px auto;
	width:960px;
	text-align:left;
	border-collapse: collapse; border: 0px solid;
}




#PHead {
	margin: 10px auto;padding-top: 0px;
	width:960px;
	text-align:left;
	height:168px;
border-collapse: collapse; border: 0px solid;
background-position: right top;  background-image:   url("/images/tBack.jpg"); background-repeat: no-repeat;
background-color:#fff;
}
#PLogo {
	padding-top: 20px;
	
		
	width:551px;
	text-align:left;
	height:119px;
border-collapse: collapse; border: 0px solid;
}
#PStrap {
	margin-top: -16px;
	margin-left:160px;
		position:relative;
	font-size: 11px;font-weight:bold; color:#666666;
	width:420px;
	text-align:left;
	height:16px;
border-collapse: collapse; border: 0px solid;
}


/* === main front mid table === */
#nav { display:none;}

div.clear { clear:both; width:0px; height:0px; margin:0; padding:0; font:0px/0px verdana, sans-serif;}

#tBodCon {
	margin-top:60px;
	width:960px;
	
	text-align:left;		
	background-color:#fff;
border-collapse: collapse; border: 0px solid #76956f; }

#tBodL {
	margin-top:0px;
	float:left;
	position:relative;
	width:560px;
	text-align:left;		
	background-color:#fff;
border-collapse: collapse; border: 0px solid #76956f; min-height:400px;}
#tBodL h3 a {text-decoration:none; color:#fff;}
#tBodL h3 a:hover{text-decoration:underline; color:#fff;}
#tBodL a {text-decoration:none; color:#000;}
#tBodL a:hover{text-decoration:underline; color:#000;}


#tBodL .img1{margin-top:40px; padding:0; border-collapse:collapse; border:0px solid; }
#tBodL .img1.L{margin-right:40px;  }
#tBodL .img3{ display:none;  }

#tBodL li {margin: 0px 0px 0px 12px; padding-left:0px; padding-bottom:0px; list-style-type: square;  display: list-item; }
#tBodL ul {margin:12px; padding-left:0px;}


#tBodR {display:none;	 }
#tBodR li {display:none;}
#tBodR ul {display:none;}


/* === main front mid table === */
.rTab { display:none;}
.rTab td{ padding-left:2px;  margin:0px; vertical-align:top;width:313px; border: 0px solid ; height:80px;}
.rTab td h2{color:#0166cb; line-height:normal;text-decoration:none; font-size:11px;  margin-top:12px; margin-bottom:8px; padding:0; }
.rTab td.tel{background-color:#ff9600; color:#fff; font-weight:bold; font-size:16px; text-align:center; height:29px; padding:6px 0px 0px 0px; background-position: right top;  background-image:   url("/images/telBack.gif"); background-repeat: no-repeat;}
* html .rTab td.tel{ padding:0px; vertical-align:middle;}
.rTab td.spa{height:30px; }
.rTab td.int{ background-position: right top;  background-image:   url("/images/intBack.gif"); background-repeat: no-repeat;}
.rTab td.em{ background-position: right top;  background-image:   url("/images/emailBack.gif"); background-repeat: no-repeat;}
.rTab td.cab{ background-position: right top;  background-image:   url("/images/cablesBack.gif"); background-repeat: no-repeat;}
.rTab td.hd{ background-position: right top;  background-image:   url("/images/hdBack.gif"); background-repeat: no-repeat;}
.rTab td.cd{ background-position: right top;  background-image:   url("/images/cdBack.gif"); background-repeat: no-repeat;}
.rTab td.ha{ background-position: right top;  background-image:   url("/images/handsBack.gif"); background-repeat: no-repeat;}
.rTab td.mo{ background-position: right top;  background-image:   url("/images/mouseBack.gif"); background-repeat: no-repeat;}
.rTab td.pc{ background-position: right top;  background-image:   url("/images/pcBack.gif"); background-repeat: no-repeat;}
.rTab td.ti{ 	padding-top:35px; font-size: 125%; font-family: Arial, Helvetica, sans-serif;	color: #000; font-weight:bold; line-height:normal;}

/* === sup desk tab === */
.desk{ border-collapse: collapse; border-top: 1px dotted #999999; border-bottom: 1px dotted #999999; width:560px; padding:0px; margin-top:60px; margin-bottom:60px; text-align:left; vertical-align:top; }
.desk td{ padding-top:10px;  padding-bottom:10px; margin:0px; vertical-align:top;width:560px; border: 0px solid ; }
.desk .img2{margin-left:104px; padding:0; border-collapse:collapse; border:0px solid; }


/* === form tables === */
.forms { border-collapse: collapse; border: 0px solid ; width:500px; padding:0px; margin-top:0px; text-align:left; vertical-align:top;font-size: 11px;	}
.forms td{ border-collapse: collapse; border: 0px solid ; padding-top:2px;  vertical-align:top;width:320px; }
.forms th{  border-collapse: collapse; border: 0px solid ;padding-left:0px;  padding-top:0px; font-weight:normal; width:180px; vertical-align:top;text-align:left;line-height:normal; letter-spacing: normal;	}



/* === footer table === */
.foot {display:none;}
.foot td{ padding:0px; margin:0px; border: 0px solid ; width:320px; vertical-align:top;}
.foot td.l{ text-align:left; }
.foot td.m{ text-align:center;  }
.foot td.r{ text-align:right;}





/* === copyright and terms === */
.copy {
	margin:0px; text-align:left;border-collapse: collapse; border: 0px solid ;  width:560px;  text-decoration:none; font-size:11px;}
.copy td{ padding-top:0px; padding-bottom:0px; margin:0px; border: 0px solid ;background-color: #0166cb; color: #fff;background-position: right top;  background-image:   url("/images/fBack.gif"); background-repeat: repeat-x; height:36px;}
.copy td.l{ width:200px; padding-left:0px;}
.copy td.m{ width:360px; padding-left:0px;}
.copy td.r{ display:none;}
.copy td.r a{ text-decoration:none;color: #fff;}
.copy td.r a:hover{text-decoration:underline;color: #fff;}



/* === bottom menu === */
.bMenu {display:none; }
.bMenu li {margin: 0px 2px 0px 2px; padding:0px;list-style-type: none; white-space: nowrap;display:inline; }
.bMenu ul {margin: 0px auto 0px auto; padding:0px;}
.bMenu a, .bMenu a:link, .bMenu a:visited {text-decoration: none;color:#999999; word-spacing:normal;}
.bMenu a:hover, .bMenu a:active { color:#0166cb;}




.selSearch {   width: 134px; font-family:  Arial, sans-serif; font-size: 11px;  color: #333333;}
.textfield {   width: 180px; font-family:  Arial, sans-serif; font-size: 11px;  color: #333333; padding-left:4px;}
* html .textfield { padding-left:2px;}
.seltextfield {   width: 188px; font-family:  Arial, sans-serif; font-size: 11px;  color: #333333;}
* html .seltextfield { padding-left:2px; width:186px;}
.button{margin:0px;padding:0px;width:92px;font-family:  Arial, sans-serif; font-size: 11px;  color: #154b7a;}



