	body {
	margin: 0px 0px;
	padding: 0px;
	background-color: #FFFFFF;
	font-family: Helvetica Neue, Lucidia, Arial, sans-serif;
	color:black;
	}
			.content {
	margin: 0px auto;
padding: 0px;
width: 990px;
text-align: center;
background-color: #FFFFFF;
border:0px none #FFFFFF;
				}
				#main_content {
					border: 1px solid rgb(0, 0, 0);
					margin: 1px;
					width: 992px;
					height: 450px;
					background-color: #FFFFFF;
				}
				#layout {
	width: 996px;
}
				.spacer1 {
				height:1px;
				width: 992px;
				}
	
	.header_twe {
	position: relative;
	width: 992px;
	background-image: url(../images/TWEheader.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 69px;
}
.header_twe ul {
	display: inline;
	margin-top: 47px;
	width:980px;
	text-align: left;
	float: left;
	margin-left: 14px;
	padding-left: 0px;
	margin-bottom: 12px;
}
.header_twe ul li {
	font-size: 12px;
	margin-left: 0;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 27px;
}
			
			.header_twe a {
			color: #7788bb;
			text-decoration: none;
			}
			.header_twe a:hover {
color: #99CFFB;
text-decoration: none;
}
			#sub_header {
			width: 992px;
			height: 160px;
			background: url(../../s/header_sub.jpg);
			background-repeat: no-repeat;
			background-position: center top;
			padding-right: 0px;
			}
	.headersalt {
	position: relative;
	width: 992px;
	background-image: url(../images/header_main_pink.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 92px;
	}
	
	.headersalt ul {
	float:left;
	display: inline;
	margin-top: 68px;
	width:980px;
	padding-left: 0px;
	text-align: left;
	margin-left: 8px;
	}
	
	.headersalt ul li {
	font-size: 12px;
	margin-left: 0;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 22px;
	padding-bottom: 0px;
	padding-left: 5px;
	}
	
	.headersalt a {
	color: #7788bb;
	text-decoration: none;
	}
	.headersalt a:hover {
	color: #99CFFB;
	text-decoration: none;
	}
				.makeblue {color:#7788bb;}
				.subhead {
				width: 992;
				height: 165px;
				padding: 0px;
				}
				#footer { margin: 10px auto 0pt; width: 992px; text-align: center; font-size: 11px; color: rgb(0, 0, 0); }
				#footer a { text-decoration: none; color: rgb(15, 155, 180); font-size: 11px; }
				#footer a:hover { color: rgb(0, 0, 0); text-decoration: underline; }
				#footer #footer_links { padding-bottom: 3px; }
				.inputForm { border: 1px solid rgb(15, 155, 180); background-color: rgb(153, 153, 153); color: rgb(0, 0, 0); font-size: 12px; width: 180px; }
				#price { margin: 5px; font-style: italic; }
				#description { margin: 5px; }
				#inventory { margin: 5px; font-style: italic; }
				#availability { margin: 5px; font-style: italic; }
				.ls_cart_total_note { font-style: italic; }
				
	
				.main2{
					width: 990px;
					border: 1px solid #333333;
					margin-top: 20px;
					background-repeat: no-repeat;
					height: 440px;
					text-align: center;
					background-image: url(../images/1.gif);
					margin-bottom: 15px;
					}
				.main3{
					width: 990px;
					margin-top: 20px;
					background-repeat: no-repeat;
					height: 400px;
					text-align: center;
					background-image: url(../images/1.gif);
					margin-bottom: 15px;
					border-top-style: none;
					border-right-style: none;
					border-bottom-style: none;
					border-left-style: none;
					}
				.main4{
				width: 990px;
				background-repeat: no-repeat;
				height: 370px;
				text-align: left;
				background-image: url(../images/1.gif);
				margin-bottom: 15px;
				border: thin solid #333333;
					}
					.main1{
				width: 990px;
				background-repeat: no-repeat;
				height: 370px;
				text-align: left;
				background-image: url(../images/1.gif);
				margin-bottom: 15px;
				border: thin solid #333333;
					}
				.main_service{
		width: 990px;
		height: 550px;
		margin-bottom: 5px;
					}
				.lower_service{
		width: 990px;
		height: 1000px;
		margin-bottom: 15px;
					}
				.main{
	width: 990px;
	border: none;
	margin-top: 10px;
	height: 250px;
					}
				.intro {
				width: 950px;
				height: 50px;
				font-family:Arial, Helvetica, sans-serif;
				font-size: 13px;
				font-style: normal;
				font-weight: normal;
				color: #333333;
				padding-left: 20px;
				padding-right: 20px;
					}
				
				.3panels {
	width: 990px;
	height: 240px;
					}
				.a_panels {
					width: 990px;
					height: 280px;
					margin-left: auto;
					margin-right: auto;
					}
				
				.left_panel {
	border:1px solid #999999;
	width: 712px;
	float: left;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 240px;
					}
				.mid_panel {
					border:1px solid #999999;
					width: 320px;
					float: left;
					height: 160px;
				}
				.right_panel {
	border:1px solid #999999;
	width: 260px;
	float: right;
	height: 230px;
	padding-top: 10px;
				}
				.left_panel1 {
					border:1px solid #999999;
					width: 320px;
					float: left;
					margin-top: 0px;
					margin-right: 12px;
					margin-bottom: 0px;
					margin-left: 0px;
					height: 260px;
					}
				.mid_panel1 {
					border:1px solid #999999;
					width: 320px;
					float: left;
					height: 260px;
				}
				.right_panel1 {
					border:1px solid #999999;
					width: 320px;
					float: left;
					margin-top: 0px;
					margin-right: 0px;
					margin-bottom: 0px;
					margin-left: 12px;
					height: 260px;
				}
				.left_panel2 {
					border:1px solid #999999;
					width: 320px;
					float: left;
					margin-top: 0px;
					margin-right: 12px;
					margin-bottom: 0px;
					margin-left: 0px;
					height: 370px;
					}
				.mid_panel2 {
					border:1px solid #999999;
					width: 320px;
					float: left;
					height: 370px;
				}
				.right_panel2 {
				width: 320px;
				float: left;
				margin-top: 0px;
				margin-right: 0px;
				margin-bottom: 0px;
				margin-left: 12px;
				height: 200px;
				}
				.bottom_panels {
					width: 990px;
					background-color: #FFFFFF;
					float: left;
					margin-top: 8px;
				}
				.text_left {
					padding-top: 8px;
					padding-right: 15px;
					padding-bottom: 8px;
					padding-left: 15px;
					text-align: center;
				}
				.squareoff1 {
					width:310px;
					height:75px;
					}
				.squareoff2 {
		width:115px;
		height:57px;
		padding-right: 10px;
		padding-left: 15px;
					}
				.fair1 {
					padding-right: 15px;
					padding-bottom: 0px;
					padding-left: 3px;
					text-align: left;
					float: right;
					width: 160px;
					font-family:Arial, Helvetica, sans-serif;
					font-size: 18px;
					font-style: normal;
					font-weight: normal;
					color: #000000;
					padding-top: 10px;
				}
				.fair2 {
	padding-right: 10px;
	padding-bottom: 8px;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
				}
				.fair3 {
					padding-right: 10px;
					padding-left: 10px;
					text-align: center;
					font-family:Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-style: normal;
					font-weight: normal;
					color: #000000;
				}
					.fair5 {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		color: #000000;
		text-align: left;
					}
					.fair6 {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		color: #000000;
		text-align: left;
		width: 210px;
					}
				.fair4 {
				text-align: left;
				font-family:Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-style: normal;
				font-weight: normal;
				color: #000000;
				}
				.text_mid {
					padding-top: 8px;
					padding-right: 15px;
					padding-bottom: 8px;
					padding-left: 15px;
					text-align: center;
				}
				.otw1 {
					padding-right: 25px;
					padding-bottom: 8px;
					padding-left: 25px;
					text-align: center;
					font-family:Arial, Helvetica, sans-serif;
					font-size: 22px;
					font-style: normal;
					font-weight: normal;
					color: #666666;
					padding-top: 10px;
				}
				.text_rig {
					padding-right: 15px;
					padding-bottom: 8px;
					padding-left: 3px;
					text-align: left;
					float: right;
					width: 140px;
					font-family:Arial, Helvetica, sans-serif;
					font-size: 15px;
					font-style: normal;
					font-weight: normal;
					color: #000000;
				}
				.text_left1 {
				padding-top: 8px;
				padding-right: 25px;
				padding-bottom: 8px;
				padding-left: 25px;
				text-align: left;
				}
				.text_right {
	padding-bottom: 8px;
	text-align: center;
	height: 60px;
				}
				.text_right1 {
				padding-top: 10px;
				padding-right: 15px;
				padding-bottom: 8px;
				padding-left: 15px;
				text-align: center;
				}
					.text_right2 {
				padding-top: 10px;
				padding-left: 25px;
				text-align: left;
				padding-right: 5px;
					}
				.left_lower {
					border:1px solid #333333;
					width: 457px;
					height: 210px;
					float: left;
					padding: 15px;
				}
				.right_lower {
					border:1px solid #333333;
					float: right;
					width: 457px;
					height: 210px;
					padding: 15px;
				}
				.text_lower_right {
					padding-top: 8px;	
					padding-right: 15px;
					padding-bottom: 8px;
					padding-left: 15px;
					text-align: center;
				}
				.serv_lowerleft {
		border:1px solid #333333;
		width: 453px;
		height: 990px;
		float: left;
		padding-left: 12px;
		text-align: left;
		padding-top: 15px;
		padding-right: 20px;
				}
				.serv_lowerright {
		border:1px solid #333333;
		width: 453px;
		height: 990px;
		float: right;
		text-align: left;
		padding-left: 12px;
		padding-top: 15px;
		padding-right: 20px;
				}
				.contact_upper{
					text-align: center;
					height: 30px;
					padding-top: 10px;
					margin-bottom: 10px;
				}
				.contact_lower {
					height: 300px;
					width: 450px;
					margin-right: auto;
					margin-left: auto;
				}
				.left_content {
					width:200px;
					float: left;
					text-align: center;
				}
				.right_content {
					width:200px;
					float: right;
					text-align: center;	
				}
				.2 {
					float:left;
					width: 253px;
				}
				
				.text1 {
					float: right;
					width: 180px;
					text-align: left;
					font-family:Arial, Helvetica, sans-serif;
					font-size: 17px;
					font-style: normal;
					font-weight: normal;
					color: #333333;
				}
				.type0 {
					font-family:Arial, Helvetica, sans-serif;
					font-size: 16px;
					font-style: normal;
					font-weight: normal;
					color: #000000;
				}
				.type1 {
					font-family:Arial, Helvetica, sans-serif;
					font-size: 16px;
					font-style: normal;
					font-weight: bold;
					color: #000000;
				}
				.type2 {
				font-family:Arial, Helvetica, sans-serif;
				font-size: 22px;
				font-style: normal;
				font-weight: bold;
				padding-top: 20px;
				}
				.type2 a {
	text-decoration: none;
	color:#FF3333;
				}
				
				.type2 a:hover {
	text-decoration: underline;
	color:#FF0000;
				}				
				.type4 {
					font-family:Arial, Helvetica, sans-serif;
					font-size: 13px;
					font-style: normal;
					font-weight: normal;
					color: #000000;
				}
				.type5 {
					font-family:Arial, Helvetica, sans-serif;
					font-size: 18px;
					font-style: normal;
					font-weight: normal;
					color: #333333;
				}
				.type6 {
					font-family:Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-style: normal;
					font-weight: bold;
					color: #FF0000;
				}
					.type13 {
				font-family:Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-style: normal;
				font-weight: bold;
				color: #000000;
				padding-top: 10px;
					}
					.type15 {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		color: #000000;
		padding-left: 15px;
		width: 405px;
					}
				.type7 {
				color:#999999;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 22px;
				font-style: normal;
				font-weight: bold;
				text-align: center;
					}
				.type8 {
					color:#333333;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 14px;
					font-style: normal;
					font-weight: bold;
					}
				.type9 {
					color:#666666;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-style: normal;
					font-weight: lighter;
				}
				.type9 a {
					color: #999999;
					text-decoration: none;
				}
				.type10 {
					color:#666666;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-style: normal;
					font-weight: bold;
				}
				.type11 {
					color:#000000;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-style: normal;
					font-weight: lighter;
					;
				}
				.type12 {
					color:#999999;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 22px;
					font-style: normal;
					font-weight: bold;
					}
				.type14 {
				color:#999999;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 15px;
				font-style: normal;
				font-weight: bold;
					}
				.image5 {
	padding-top: 8px;
	border-style: none;
	text-align: left;
}	
				.image3 {
					width:130px;
					float: left;
					padding-left: 10px;
					padding-top: 10px;
					}
				.image4 {
		width:260px;
		padding-top: 5px;
		text-align: center;
					}
				.image5 {
	width:250px;
	height: 37px;
	padding-top: 0px;
					}
				.image6 {
					width:310px;
					padding-top: 5px;
					text-align: center;
					}
				/*** Footer Element ***/
				#footer1 {
					font-size:11px;
					text-align: center;
					font-family: Arial, Helvetica, sans-serif;
				}
				
				#footer1 a {
					text-decoration: none;
					color:#770088;
				}
				
				#footer1 a:hover {
					text-decoration: underline;
					color:#000;
				}
				#footer2 {
					font-size:11px;
					text-align: center;
					color: #000000;
					font-family: Arial, Helvetica, sans-serif;
				}
				.store_content1 {
		width: 360px;
		text-align: left;
		color:#333333;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-style: normal;
		font-weight: bold;
		padding-left: 25px;
		padding-bottom: 10px;
				}
				.store_content2 {
		width: 360px;
		text-align: left;
		color:#333333;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-style: normal;
		font-weight: bold;
		padding-bottom: 10px;
				}
				#linx1 {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 14px;
					font-style: normal;
					font-weight: bold;
					text-decoration: underline;
					color:#999999;
				}
				#linx1 a {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 14px;
					font-style: normal;
					font-weight: bold;
					text-decoration: underline;
					color:#999999;
				}
				#linx1 a:hover {
					color:#7788bb;
					text-decoration: underline;
				}
				.linx2 {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 14px;
					font-style: normal;
					font-weight: bold;
					text-decoration: underline;
					color:#FF0000;
				}
				.linx2 a {
					text-decoration: underline;
					color:#FF0000;
				}
				.linx2 a:hover {
					color:#770088;
					}
				.linx2 a:visited {
					color:#770088;
					}
				.linx3 {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 16px;
					font-style: normal;
					font-weight: bold;
					text-decoration: underline;
					color:#666666;
					}
				.linx3 a {
					text-decoration: underline;
					color:#000000;
					}
				.linx3 a:hover {
					color:#770088;
					}
				.linx3 a:visited {
					color:#666666;
					}
				.trade_availability {
					width:400px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 14px;
					font-style: normal;
					font-weight: normal;
					color: #333333;
					margin-right: auto;
					margin-left: auto;
					padding-top: 30px;
				}
				.products_info {
					width:800px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 16px;
					font-style: normal;
					font-weight: normal;
					color: #333333;
					margin-right: auto;
					margin-left: auto;
					padding-top: 10px;
				}
				.linx4 {
					font-family:Arial, Helvetica, sans-serif;
					font-size: 14px;
					font-style: normal;
					font-weight: normal;
					color: #000000;
					}
				.linx4 a {
					text-decoration: underline;
					color:#000000;
				}
				.linx4 a:hover {
					color:#770088;
					}
				.linx4 a:visited {
					color:#666666;
					}
				.linx5 {
					font-family:Arial, Helvetica, sans-serif;
					font-size: 16px;
					font-style: normal;
					font-weight: normal;
					color: #333333;
					}
				.linx5 a {
					text-decoration: underline;
					color:#333333;
				}
				.linx5 a:hover {
					color:#770088;
					}
				.linx5 a:visited {
					color:#666666;
					}
				.linx6 {
				font-family:Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-style: normal;
				font-weight: normal;
				color: #000000;
					}
				.linx6 a {
					text-decoration: underline;
					color:#000000;
				}
				.linx6 a:hover {
					color:#770088;
					}
				.linx6 a:visited {
					color:#666666;
					}
			.linx7 {
			font-family:Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-weight: normal;
			color: #666666;
					}
				.linx7 a {
					text-decoration: underline;
					color:#000000;
				}
				.linx7 a:hover {
					color:#770088;
					}
				.linx7 a:visited {
					color:#666666;
					}
				#sign {
	width:115px;
	padding-top: 23px;
	padding-left: 15px;
	height: 140px;
				}
			.service_left1 {
			text-align: left;
			color:#333333;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-style: normal;
			font-weight: bold;
			padding-bottom: 15px;
			padding-left: 15px;
			padding-top: 10px;
				}
			.service_middle1 {
				width: 590px;
				text-align: left;
				color:#333333;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-style: normal;
				font-weight: bold;
				padding-bottom: 10px;
				padding-left: 25px;
				}
			.service_right1 {
		width: 210px;
		text-align: left;
		color:#333333;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-style: normal;
		font-weight: bold;
		padding-left: 15px;
				}
			.left1 {
		padding-top: 10px;
		text-align: left;
		width: 220px;
		height: 511px;
		float: left;
		border: 1px solid #333333;
		margin-right: 20px;
		padding-right: 10px;
		padding-bottom: 10px;
				}
			.right1 {
		padding-top: 10px;
		text-align: left;
		width: 230px;
		height: 350px;
		float: right;
		border: 1px solid #333333;
				}
				.right2 {
		text-align: left;
		width: 230px;
		height: 148px;
		float: right;
		border: 1px solid #333333;
		margin-top: 20px;
				}
			.box1 {
				width: 230px;
				background-color: #000000;
				height: 38px;
				}
			.middle1 {
		text-align: left;
		width: 485px;
		height: 530px;
		float: left;
				}
			.service_text_1 {
		text-align: left;
		padding-left: 15px;
		height: 500px;
				}
			.service_text_2 {
		width: 185px;
		padding-top: 40px;
		padding-left: 35px;
		text-align: left;
		float: left;
				}
			.service_text_3 {
		width: 210px;
		padding-top: 40px;
		padding-left: 15px;
		text-align: left;
		float: right;
				}
			.service_text_4 {
				width: 307px;
				padding-top: 10px;
				padding-left: 25px;
				text-align: left;
				padding-right: 5px;
				}
			.welcome {
			height: 210px;
			width: 485px;
			}
			.cswelcome {
			width: 485px;
			color:#999999;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 28px;
			font-style: normal;
			font-weight: bold;
			background-image: url(../images/staff1.jpg);
			height: 201px;
			text-align: right;
			}
			.floatleft {
			float:left;
			}
			.sub{
	height: 40px;
	padding-bottom: 10px;
			}
			.lowerbox {
		border: 1px solid #333333;
		width: 470px;
		height: 303px;
		padding-top: 15px;
		padding-left: 15px;
		margin-top: 7px;
		background-image: url(../images/back2.gif);
		background-repeat: no-repeat;
			}
		.spring {
		width:140px;
		float: left;
	}
		.subimage {
	width:570px;
	float: right;
	}
	.img {
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
	}
.right_subimage {
	width:248px;
	height: 232px;
	float: right;
	padding-top: 8px;
	border: 1px solid #666666;
	padding-left: 12px;
}
.gift {
	width:259px;
	height: 90px;
	padding-top: 310px;
	padding-left: 43px;
	text-align: left;
}
.forthcoming {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #0F9BB4;
	text-align: left;
	padding-left: 10px;
}
.stepin {
	padding-left:88px;
	width: 152px;
	font-size: 14px;
	height: 45px;
	color: #333333;
}
.newstuff {
	width:240px;
}
.borderless {
border-style:none;
}

