			body{
				background-color: #FFFFFF;
				font-family: Verdana;
				font-size: 12px;
			}
			form{
				margin: 0px;
				padding: 0px;
			}
			div{
				cursor: default;
				font-family: Verdana;
				font-size: 12px;
			}
			#div_clear{
				clear: both;
			}
			#container_banner{
				border: 1px solid #97A5B0;
				background: url(../_images/bg_banner.jpg);
				background-repeat: no-repeat;
				height: 100px;
				width: 920px;
			}
			#container_content{
				display: block;
				float: left;
				min-height: 500px;
			}
			#container_product{
				position: relative;
			}
			#container_product_image{
				max-height: 150px;
				max-width: 150px;
				overflow: hidden;
				position: absolute;
			}
			#container_product_details{
				margin-left: 20px;
				padding-bottom: 10px;
			}
			#container_product_details a{
				color: #27537a;
				font-weight: bold;
				text-decoration: none;
			}
			#container_product_details a:hover{
				text-decoration: underline;
			}
			#container_product_options{
				margin-bottom: 40px;
				margin-top: 20px;
				position: relative;
			}
			#container_tabs{
				width: 922px;
			}
			#container_product_price{
				font-weight: bold;
				left: 0px;
				position: absolute;
			}
			#container_product_size{
				left: 400px;
				position: absolute;
			}
			#container_product_quantity{
				left: 500px;
				position: absolute;
			}
			#container_product_add{
				left: 600px;
				position: absolute;
			}
			#container_product_add input{
				background: url(../_images/bg_buttons.png);
				border: 1px solid #000000;
				color: #27537a;
				cursor: pointer;
				font-family: Verdana;
				font-size: 12px;
				font-weight: bold;
			}
			#container_summary{
				color: #27537A;
				font-weight: bold;
				margin-bottom: 20px;
			}
			#container_category_other textarea{
				background: url(../_images/bg_textarea.jpg);
				background-position: top left;
				border: 1px solid #000000;
				color: #000000;
				font-family: Verdana;
				font-size: 12px;
				height: 100px;
				line-height: 18px;
				padding: 5px;
				width: 500px;
			}
			#container_category_other input{
				background: url(../_images/bg_inputs70.jpg);
				background-position: top left;
				border: 1px solid #000000;
				cursor: pointer;
			}
			.div_products{
				border: 1px solid #97A5B0;
				min-height: 450px;
			}
			#container_my_account h3{
				color: #758390;
				margin: 0;
			}
			#container_my_account a{
				color: #27537a;
				font-weight: bold;
				text-decoration: none;
			}
			#container_my_account a:hover{
				text-decoration: underline;
			}
			#container_utilities{
				float: right;
				text-align: right;
			}
			#container_utilities_links{
				margin-top: 10px;
				margin-right: 5px;
			}
			#container_utilities_links a{
				font-weight: bold;
				text-decoration: none;
			}
			#container_utilities_links a:hover{
				text-decoration: underline;
			}
			a.my_account{
				color: #FFFFFF;
				font-weight: bold;
				text-decoration: none;
			}
			a.logout{
				color: #FFFFFF;
				font-weight: bold;
				text-decoration: none;
			}
			#div_item_title{
				font-size: 14px;
				font-weight: bold;
				padding: 4px;
			}
			#div_item_hr{
				height: 10px;
				border: dashed #97A5B0;
				border-width: 1px 0 0 0;
				margin-top: 20px;
			}
			.div_hid{
				display: none;
			}
			select{
				background-color: #FFFFFF;
				border: 1px solid #000000;
				color: #000000;
				font-family: Verdana;
				font-size: 12px;
			}
			.buttons{
				background: url(../_images/bg_buttons.png);
				border: 1px solid #000000;
				color: #27537a;
				cursor: pointer;
				font-family: Verdana;
				font-size: 12px;
				font-weight: bold;
			}
			.inputs60{
				background-color: #FFFFFF;
				border: 1px solid #000000;
				color: #000000;
				font-family: Verdana;
				font-size: 12px;
				width: 60px;
			}
			.inputs150{
				background-color: #FFFFFF;
				border: 1px solid #000000;
				color: #000000;
				font-family: Verdana;
				font-size: 12px;
				width: 150px;
			}
			.inputs250{
				background-color: #FFFFFF;
				border: 1px solid #000000;
				color: #000000;
				font-family: Verdana;
				font-size: 12px;
				width: 250px;
			}
			.required{
				color: #FF0000;
				font-weight: bold;
			}

	/* THE THANK YOU MESSAGE */
		#div_thank{
			background-color: #FFFFFF;
			border: 1px dashed #FF0000;
			display: none;
			font-size: 14px;
			font-weight: bold;
			margin-top: 20px;
			padding: 10px;
			text-align: center;
			width: 900px;
		}

	/* THE ADVERTISING TAB */
		#container_category_advertising a{
			color: #27537a;
			font-weight: bold;
			text-decoration: none;
		}
		#container_category_advertising a:hover{
			text-decoration: underline;
		}

	/* unique_index OR DATABASE ERROR PAGE */
		#div_index_error{
			width: 900px;
		}
		#div_index_error a{
			color: #27537a;
			font-weight: bold;
			text-decoration: none;
		}
		#div_index_error a:hover{
			text-decoration: underline;
		}

	/* THE CART PAGE */
		#container_cart a{
			color: #27537a;
			font-weight: bold;
			text-decoration: none;
		}
		#container_cart a:hover{
			text-decoration: underline;
		}
		#container_cart h3{
			color: #27537a;
		}
		#container_cart label{
			font-weight: bold;
		}
		#div_cart_err{
			background-color: #FFFFFF;
			border: 1px dashed #FF0000;
			display: none;
			font-size: 14px;
			font-weight: bold;
			margin-top: 20px;
			padding: 10px;
			text-align: center;
			width: 900px;
		}