.container {background:#ccc; color:#fff; margin:0 15px;}
.rtop, .rbottom{
display:block;
background:#fff;
}
.rtop *, .rbottom *{
display: block;
height: 1px;
overflow: hidden;
background:#ccc;
}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px
}
.links {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; text-decoration: none}
.links:hover { color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
.link01 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF7700; text-decoration: none}
.link01:hover { color: #3160C5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.link02 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #3160C5; text-decoration: none}
.link02:hover { color: #FF7700; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.linksmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #3160C5; text-decoration: none}
.linksmall:hover { color: #FF7700; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
.subtitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC99CC}
.bullet {  list-style-image:  url(../images/bullet.gif)}
.date {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 19px}
a:hover {  color: #FF0000; text-decoration: none}
.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; color: #999999; font-weight: bold ; text-decoration: none}
.footer:hover {  color: #999999; text-decoration:none}

.header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 30px; line-height: normal; color: #999999; font-weight: bold ; text-decoration: none}

.sitemap a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.sitemap a:hover {
	text-decoration: none;
	color: #FF6600;
}
.title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #747AC6; text-decoration: none;}
.title:hover {
	text-decoration: none;
		color: #FF3300;

}
.text12 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	}
.text12b { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	}
.text12bi { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
	}	
.text14 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	}
.text14b { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;
	}
.ProductBox30 { float:left; width:30%; margin-top:auto; padding:9px ; height:auto;}
.Box2col {	float:left; width:46%; margin-top:auto; padding:10px ; height:auto;}
.ptop, .pbottom {	display:block;	background:transparent;	font-size:1px;}
.pb1top {	margin:0 5px;	background: #6699FF;}
.pb1bot {	margin:0 4px;	background:#dfdfdf;}
.pb2top, .pb3top, .pb4top {	background: #6699FF; border-left: 1px solid #6699FF; border-right: 1px solid #6699FF;}
.pb2bot, .pb3bot, .pb4bot {	background: #FFF;	border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf;}

.pb1bot, .pb2bot, .pb3bot, .pb4bot, .pb1top, .pb2top, .pb3top, .pb4top {	display:block;	overflow:hidden;}
.pb1bot, .pb2bot, .pb3bot, .pb4bot, .pb1top, .pb2top, .pb3top, .pb4top {	height:1px;}
.pb3top{	margin: 0px 2px 0px 2px;}
.pb2bot, .pb2top {	margin:0 3px;	border-width:0 2px;}
.pb3bot, .pb3bot {	margin:0 2px;}
.pb4bot, .pb4top {	height:2px;	margin:0 1px;}

.pboxcontent {	display:block;	
				border:0 solid #dfdfdf;	
				border-width:0 1px;
				padding: 0px 0px 5px 0px;
				text-align:justify;
				}
.ProductTitle {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 8px 5px;
	font-size: 12px;
	background: #6699FF ;
	height: 20px;
	text-align: center;
}

.ProductTitle a {
	color: #FFF ;
	text-decoration: none;
}

.ProductTitle a:hover {
	color: #FFF;
	text-decoration: underline;
}
.ProductTitle .Crop {
	width: 95%;
	overflow: hidden;
	height: 20px;
}

.link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #666666; text-decoration: none}
.link:hover { color: #333333; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}

body, td, center, p {font-family: tahoma; font-size: 12px; color: #000000}

.title01 {
	color : #000000;
	margin-top : 15px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 5px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.title02 {
	color : #000000;
	margin-top : 10px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 5px;
	margin-right : 0px;
	font-size : 16px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.t18b {font-weight:bold; font-family: Arial;font-size:18px;padding:0;margin:0}
.t14b {font-weight:bold; font-family: Arial;font-size:14px;padding:0;margin:0}
.t12b {font-weight:bold; font-family: Arial;font-size:12px;padding:0;margin:0}


.color1 { color:#99CC00}
.color2 { color:#3399FF}
.clgray {color:#999999}
.cblack {color:#333333}
.clgreen {color:#00CC33}
.caqua {color: #00FFFF}
.cblue {color: #0000FF}
.cfuschia {color: #FF00FF}
.cgray {color: #808080}
.cgreen {color: #008000}
.clime {color: #00FF00}
.cmaroon {color: #800000}
.cnavy {color: #000080}
.colive {color: #808000}
.cpurple {color: #800080}
.cred {color: #FF0000}
.csilver {color: #C0C0C0}
.cteal {color: #008080}
.cwhite {color: #FFFFFF}
.cyellow {color: #FFFF00}
.boxover a {text-decoration:none; display:block; text-align:center; padding:5px 5px 5px 5px; }
.boxover a:hover { background-color:#CCCCCC	}

.boxnopad a {text-decoration:none; display:block; text-align:center;  }
.boxnopad a:hover { background-color:#CCCCCC;	}

.head1{font-weight:bold;font-size:17px;letter-spacing: -1px; word-spacing:-1px; padding:0;margin:0;}
.head2{font-weight:bold;font-size:14px;letter-spacing: -1px;word-spacing: 0px; padding:0;margin:0;}
.head3{font-weight:bold;font-size:18px;letter-spacing: -1px;word-spacing: -1px; padding:0;margin:0;}
