	* {
		padding:0;
		margin:0;
		border:0;
	}

	body {}

	a {
		text-decoration:underline;
		color:#4f4f4f;
	}



	#headsrch {
		background-image:url(/images/left.jpg);
		background-repeat:repeat-x;
		background-position:top;
		height:50px;
		text-align:center;
	}

	#submit a  {

	color: #fafafa;
	font-size:10px;
	font-family:verdana;
	font-weight:bold;
	text-decoration: none;
	border:2px outset #353535;
	background-image:url(/images/button_back.jpg);

	padding: 2px 5px;
	margin: 5px 4px;
	text-align: center;
	}

	#submit a:hover {
	background-color: #484848;
	color:#fafa99;
	padding:2px 5px;
	margin: 5px 4px;
	border:2px inset #11a923;

}
	#clear a  {

	color: #fafafa;
	font-size:10px;
	font-family:verdana;
	font-weight:bold;
	text-decoration: none;
	border:2px outset #353535;
	background-image:url(/images/button_back.jpg);

	/*background-size: 100% auto;
	background-origin: border;
	*/

	padding: 2px 5px;
	margin: 5px 4px;
	text-align: center;
	}

	#clear a:hover {
	background-color: #484848;
	color:#fafa99;
	padding:2px 5px;
	margin: 5px 4px;
	border:2px inset #ff0232;

}

	form, textarea, input, select, .smallFont, #footer {
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#5f5f5f;
	}

	textarea, input, select {
		font-size:11px;
	}

		form input.border, form select, form textarea {
			border:1px solid Gray;
			padding:1px;
		}

	#wrp {
		width:710px;
		margin-left:auto;
		margin-right:auto;
	}

	#headsrch form {
		padding-top:10px;
	}

		#headsrch form input.border {
			width:107px;
			margin-left:8px;
			margin-right:24px;
		}

	#headsrch div.loggedin {
		width:710px;
		margin-left:auto;
		margin-right:auto;
		text-align:right;
		padding-top:13px;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#5f5f5f;
	}

		#headsrch div.loggedin a {
			color:#5f5f5f;
		}

	#mainmenu {
		height:111px;
		width:710px;
		margin-bottom:15px;
	}

		#mainmenu .links {
			position:absolute;
			width:710px;
			margin-top:50px;
			text-align:right;
		}


	#regions {
		position:absolute;
		top:200px;
		width:710px;
		text-align:right;
		padding:3px;
	}
		#regions a {
				font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
				color:#818181;
				text-decoration:none;
		}
		#regions a:hover {
			text-decoration:underline;
			color:Black;
		}

	#cntBody {

	}

		#quickSearch {
			width:186px;
			background-image:url(/images/back-1.jpg);
			background-repeat:repeat-y;
			background-position:top left;
		}

			#quickSearch .head {
				background-image:url(/images/up-1.jpg);
				background-repeat:no-repeat;
				background-position:top left;
				font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
				color:#818181;
				height:44px;
				padding-top:15px;
				padding-right:50px;
				text-align:right;
			}

			#quickSearch form {
				font-size:10px;
				margin-bottom:15px;
			}

				#quickSearch form div {
					margin-left:10px;
					padding-left:15px;
					padding-top:5px;
				}

				#quickSearch form img {
					margin-left:7px;
					margin-top:5px;
				}

		#quickSearch2 {
			width:186px;
			background-image:url(/images/back-1.jpg);
			background-repeat:repeat-y;
			background-position:top left;
		}

			#quickSearch2 .head {
				background-image:url(/images/up-1_notip.jpg);
				background-repeat:no-repeat;
				background-position:top left;
				font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
				color:#818181;
				height:44px;
				padding-top:15px;
				padding-right:40px;
				text-align:right;
			}

			#quickSearch2 form {
				font-size:10px;
				margin-bottom:15px;
			}

				#quickSearch2 form div {
					margin-left:10px;
					padding-left:5px;
					padding-top:0px;
				}

				#quickSearch2 form img {
					margin-left:7px;
					margin-top:5px;
				}


		#bannerListBox {
			width:186px;
			background-image:url(/images/back-1.jpg);
			background-repeat:repeat-y;
			background-position:top left;
		}

			#bannerListBox .head {
				background-image:url(/images/up-1_notip.jpg);
				background-repeat:no-repeat;
				background-position:top left;
				font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
				color:#818181;
				height:44px;
				padding-top:15px;
				padding-right:50px;
				text-align:right;
			}

			#bannerListBox .list {
				font-size:10px;
				margin-bottom:15px;
			}

				#bannerListBox .list div {
					width:149px;
					margin-left:8px;
					padding-left:3px;
					border-bottom:1px solid #d0d0d0;
					margin-bottom:2px;
				}

				#bannerListBox .list img {
					margin-left:9px;
					margin-bottom:3px;
				}

		#menu {
			width:186px;
			text-align:right;
		}

			#menu ul {
				list-style-type:none;
			}

			#menu li {
				background-image:url(/images/menu-li-line.gif);
				background-position:6px bottom;
				background-repeat:no-repeat;
				padding:5px 30px 3px 0;
			}

			#menu a {
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				font-weight:bold;
				color:#818181;
				text-decoration:none;
			}

		#menuContact {
			width:186px;
			text-align:left;
			font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bold;
			color:#818181;
		}

			#menuContact ul {
				list-style-type:none;
			}

			#menuContact li {
				padding:5px 0px 3px 5px;
			}

			#menuContact a {
				font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
				font-size:9px;
				font-weight:normal;
				color:#818181;
				text-decoration:none;
			}

			#menuContact a:hover {
				color:Black;
				text-decoration:underline;
			}

	.bigContent {
		background-image:url(/images/3-up_01.jpg);
		background-position:top;
		background-repeat:no-repeat;
		border:1px solid #e3e3e3;
		width:522px;
		margin-bottom:10px;
	}

		.bigContent h1, h3 {
			margin:7px 0 10px 10px;
			font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
			color:#747474;
			font-size:12px;
			font-weight:bold;
		}

		.bigContent div.cnt {
			padding:5px;
			font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#767676;
		}

		h3 {
			margin:7px 0 10px 0px;
		}

	#footer {
		text-align:center;
		color:#91A2B7;
		padding-top:18px;
		background-image:url(/images/line-end.jpg);
		background-repeat:no-repeat;
		background-position:top center;
		margin-top:5px;
	}
		#footer a {
			color:#91A2B7;
		}


	table.newMembers td {
		padding:5px;
	}

	table.newMembers .row1 td {
		background-color:#eeeeee;
	}

	table.newMembers .row2 td {
		background-color:#dddddd;
	}

	table.newMembers .row3 td {
		background-color:#bbbbee;
	}

	table.newMembers .row4 td {
		background-color:#ddddee;
	}

	.groupHeader {
		font-weight:bold;
		border-bottom:3px solid black;
		margin-top:15px;
	}

	.regTable {
		font-size:9px;
	}

		.regTable td {
			padding:3px;
		}

		.regTable input, .regTable textarea {
			border:1px solid Gray;
			width:225px;
			font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
		}

		.regTable input.rdo {
			margin-top:3px;
			border:none;
			width:15px;
		}

		.regTable textarea {
			width:285px;
		}

		.regTable .title {
			width:109px;
			text-align:right;
			vertical-align:top;
		}

		.regTable .value {
			width:300px;
			text-align:left;
			vertical-align:top;
		}


		.regTable .row1 .title, .regTable .row1 .value {
			background-color:#fafafa;
		}

		.regTable .row2 .title, .regTable .row2 .value {
			background-color:#f4f4f4;
		}

	.suplrTable {
		font-size:9px;
	}
		.suplrTable td {
			padding:2px;
		}

		.suplrTable .row1 td {
			background-color:#fafafa;
		}

		.suplrTable .row2 td {
			background-color:#f4f4f4;
		}

	.prodTable, .prodTable a {
			font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#646464;
	}

		.prodTable td {
			padding:2px;
		}

		.prodTable .head td {
			background-color:#f5f5f5;
			margin:7px 0 10px 10px;
			font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
			color:#747474;
			font-size:12px;
			font-weight:bold;
			padding:5px 0 3px 2px;
			border-right:1px solid #bbbbbb;
			text-align:left;
			vertical-align:bottom;
		}

		.prodTable .row1 td {
			background-color:#fafafa;
		}

		.prodTable .row2 td {
			background-color:#f4f4f4;
		}

		.prodTable .row1:hover td, .prodTable .row2:hover td {
			background-color:#b1e4ff;
		}

		.prodTable input, .prodTable textarea {
			border:1px solid Gray;
		}

	.pager {
		border:1px solid Silver;
		width:555px;
		text-align:center;
		margin:5px 0 5px 0;
		padding:3px;
	}

		.pager a {
			color:#5f5f5f;
		}

		.pager a:hover {
			background-color:#5f5f5f;
			text-decoration:none;
			color:White;
		}

	.Btn{
		height: 25px;
		text-align: center;
		border: 1px outset;
		background-color:#5f5f5f;
		color:#dedede;
	}

	.Btn:hover{

		color:#ffaa33;
		cursor: pointer;
	}


	.yoBtn {
		margin-top:10px;
		text-align:center;
	}


	.compDetailsTable {
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#5f5f5f;
	}

		.compDetailsTable td.groupHd  {
			font-weight:bold;
			border-bottom:1px solid Gray;
		}

		.compDetailsTable td.groupHd a {
			text-decoration:none;
			color:#008ec3;
		}

	.bannerImgBig {
		border:1px solid #e0e0e0;
		margin-bottom:10px;
	}

	.catGroup td {
		font-weight:bold;
		background-color:#e0e0e0;
		border-bottom:2px solid #a0a0a0;
	}

