
	* { font-family : Verdana, Arial, sans-serif; }
	form { margin : 0; padding : 0; }
	
	body { text-align : center; background : #fff; }
	body,td,textarea { font-size : 9pt; }
	img { border : 0; }
	
	h2 { font-size : 11pt; }
	
	.error { color : red; font-weight : bold; }
	.ok { color : green; font-weight : bold; }

	a,
	a:visited,
	a:hover { color : #959595; text-decoration : underline }
	a:hover { text-decoration : none }

	a.return {
		padding-left : 16px;
		background : url('../img/bg_return.png') 0px 4px no-repeat;
	}
	
	input,
	textarea {
		border : #999 solid 1px;
		font-size : 9pt;
	}

	input.btn {
		padding : 2px 5px;
		background : #eee;
	}
	
	.required {
		color : blue;
	}
	
	#container {
		margin : auto; 
		width : 970px; 
		text-align : left;
		background : #fff url('../img/bg_container.gif') top left repeat-y;
	}

	#header {
		height : 130px;
		width : 970px;
		clear : both;
		overflow : hidden;
	}
	
	#content {
		overflow : hidden;
		clear : both;
	}
	
	#menu {
		float : left;
		margin-left : 10px;
		height : 453px;
		width : 226px;
		background : #fff url('../img/bg_menu.gif') top left no-repeat;
		display : inline;
	}
	
	#menu ul {
		list-style : none;
		padding : 0;
		margin : 0;
	}
	
	#menu ul li {
		padding : 0;
		margin : 0;
		display : block;
	}
	
	#menu ul li a,
	#menu ul li a:visited,
	#menu ul li a:hover {
		margin : 0;
		margin-bottom : 1px;
		width : 226px;
		display : block;
		padding : 0px;
		text-decoration : none;
		font-size : 12pt;
	}

	#body {
		float : right;
		margin-right : 10px;
		width : 678px;
		padding : 16px;
		display : inline;
		padding-right : 30px;
	}
	
	#body p {
/*		text-align : justify; */
	}
	
	#body ul {
		margin : 0;
		padding : 0;
		margin-left : 24px;
		margin-bottom : 10px;
		list-style-type : square;
	}
	
	#body .header {
		text-align : right;
		margin-top : 8px;
		margin-bottom : 32px;
	}

	#body .product {
		clear : both;
		width : 663px;
		margin : 0;
		padding : 0;
		overflow : auto;
		margin-bottom : 24pt;
		padding-bottom : 24pt;
		border-bottom : #ddd solid 1px;
	}
	
	#body .product img.i {
		float : right;
		/*overflow : hidden; */
		margin-left : 16px;
	}

	#body .product img.h {
		margin-bottom : 8pt;
	}
	
	#body .product p {
		margin : 0;
		padding : 0;
		margin-bottom : 4pt;
		width : 450px;
	}

	#body .product h2 {
		font-size : 10pt;
		padding : 0;
		margin : 0;
		margin-bottom : 3pt;
		color : #666;
	}

	#footer {
		width : 970px;
		clear : both;
		height : 17px;
		background : url('../img/bg_footer.gif') top left no-repeat;
		font-size : 2px;
	}
	
	dt { font-weight : bold; margin-top : 10px; }
	dd { margin-top : 10px; padding-left : 24px; margin-left : 0; }