/* CSS Document */
body{margin:0px;margin-top:20px;height:101%;}

a:link, a:visited
{
	text-decoration:none;
	font-weight:bold;
	color:#4A89A2;
}

a:hover
{
	text-decoration:underline;
	color:#4A89A2;
}

input
{
	border:1px solid #4A89A2;
	background-color:#FFFFFF;
	padding:4px 2px 4px 2px;
	width:200px;
}

#master_layout
{
	width:800px;
	margin:0px auto 0px auto;
	font-family:"Trebuchet MS";
	height:101%;
}

	#master_layout #header_layout 
	{
		width:100%;
		display:table;
		height:100px;
	}
	
		#master_layout #header_layout .logoText
		{
			width:338px;
			height:60px;
			position:absolute;
			background-image:url(../images/logoch.png);
			background-repeat:no-repeat;
		}
		
		#master_layout #header_layout .logoImage
		{
			width:148px;
			height:122px;
			position:absolute;
			background-image:url(../images/logoImage.png);
			background-repeat:no-repeat;
			margin-left:630px;
		}
		
		#master_layout #header_layout .menu
		{
			width:630px;
			height:122px;
			position:absolute;
			background-image:url(../images/menu_bg.png);
			background-repeat:repeat-x;
			margin-top:74px;
		}
		
			#master_layout #header_layout .menu .left_corner
			{
				width:22px;
				height:46px;
				position:absolute;
				background-image:url(../images/menu_left.png);
				background-repeat:no-repeat;
			}
			
			#master_layout #header_layout .menu .options
			{
				margin-left:22px;
				padding-top:7px;
				position:absolute;
				font-size:13px;
				
				color:#FFFFFF;
			}
			
				#master_layout #header_layout .menu .options li
				{
					display:inline;
					margin:0px 10px 0px 10px;
					text-align:center;
				}
				
				#master_layout #header_layout .menu .options li.selected
				{
					color:#C7DBE2;
					
				}
				
					#master_layout #header_layout .menu .options li a:link,
					#master_layout #header_layout .menu .options li a:visited
					{
						text-decoration:none;
						color:#FFFFFF;
						font-weight:normal;
					}
					
					#master_layout #header_layout .menu .options li a:hover
					{
						text-decoration:none;
						color:#8FB6C6;
					}
					
	#master_layout #content_layout 
	{
		width:749px;
		display:table;
		padding:0px 10px 20px 10px;
		border-left:4px solid #0C6383;
		border-right:4px solid #0C6383;
	}
	
		#master_layout #content_layout .content
		{
			background-image:url(../images/content_bgb.png);
			background-repeat:no-repeat;
			background-position:8px 0px;
			color:#4989A2;
			display:table;
			width:681px;
			height:820px;
			padding-top:40px;
			padding-left:30px;
			padding-right:10px;
		}
		
		#master_layout #content_layout .content .left_content
		{	
			width:310px;
			float:left;
			display:inline;
			margin-right:30px;
			margin-bottom:20px;
			font-size:13px;
			font-weight:normal;
		}
		
			#master_layout #content_layout .content .left_content .product_image
			{	
				width:90px;
				display:inline;
				float:left;
			}
			
			#master_layout #content_layout .content .left_content .product_description
			{
				width:220px;
				display:inline;
				float:left;
			}
		
		#master_layout #content_layout .content .right_content
		{
			width:300px;
			float:left;
			display:inline;
			margin-bottom:20px;
		}
		
		#master_layout #content_layout .content p
		{
			font-size:13px;
			line-height:150%;
		}
		
		#master_layout #content_layout .content table.form
		{
			font-size:13px;
			line-height:150%;
		}
		
		#master_layout #content_layout .content .product
		{
			width:321px;
			height:150px;
			float:left;
			display:inline-table;	
			margin-right:20px;		
		}
		
		#master_layout #content_layout .content .product_back
		{
			background-color:#4989A2;
			width:321px;
			height:120px;
			filter:alpha(opacity:15);
			opacity:0.15;
			position:absolute;

		}
		
		#master_layout #content_layout .content .product img
		{			
			margin:12px 12px 12px 12px;
		}
		
		#master_layout #content_layout .content .product img.productImage
		{			
			position:absolute;
			margin:10px 10px 10px 10px;
		}
		
		#master_layout #content_layout .content .product .data
		{
			display:inline;
			float:left;
			margin:0px 4px 0px 4px;
			text-align:center;
			font-size:12px;
		}
		
		#master_layout #content_layout .content .product .description
		{			
			position:absolute;
			width:160px;
			height:120px;
			font-size:11px;
			margin:10px 10px 10px 120px;
		}
		
		
		#master_layout #content_end
		{
			background-image:url(../images/content_end.png);
			background-repeat:no-repeat;
			width:100%;
			height:30px;
		}