#action
{
	width: 1000px;
	}
	#action #content
	{
		width: 980px;
		background: white;
		position: relative;
		padding: 0 10px;
		}
		#action #content .social
		{
			position: absolute;
			top:0px;
			right: 10px;
			}
		#action #content .grayline
		{
			width: 100%;
			height: 1px;
			background: #cfcfcf;
			font-size: 1px;
			margin: 0;
			}
		#action #content .blueline
		{
			width: 100%;
			height: 1px;
			background: #1878db;
			font-size: 1px;
			}
		#action #content .breadcrumbs
		{
			font-family: 'Ubuntu',Arial Narrow, sans-serif;
			font-size: 13px;
			color:#a7a7a7;
			padding: 0 0 15px 0;
			overflow: hidden;
			}
			#action #content .breadcrumbs li
			{
				float: left;
				margin: 0 5px 0 0;
				}
				#action #content .breadcrumbs li a,#action #content .breadcrumbs li a:visited
				{
					color:#a7a7a7;
					text-decoration: none;
					}
					#action #content .breadcrumbs li a:hover
					{
						text-decoration: underline;
						}
			#action #content .breadcrumbs li.back
			{
				margin: 0 18px 0 0;
				}
				#action #content .breadcrumbs li.back a,#action #content .breadcrumbs li.back a:visited
				{
					color: #f58220;
					text-decoration: underline;
					}
					#action #content .breadcrumbs li.back a:hover
					{
						text-decoration: none;
						}
	#action #content #actioncontainer
	{
		overflow: hidden;
		}
		#action #content #actioncontainer .left
		{
			float: left;
			margin: 0 9px 0 0;
			width: 188px;
			text-align: left;			
			}
			#action #content #actioncontainer .left .head
			{
				height: 61px;
				border-bottom: 1px solid #cfcfcf;				
				}
				#action #content #actioncontainer .left .head h3
				{
					font-family: 'Ubuntu Condensed',Arial Narrow, sans-serif;
					font-size: 12px;
					color:#888888;				
					font-weight: normal;
					margin: 0;
					padding: 40px 0 0 0;
					}
			#action #content #actioncontainer .left h3
			{
				font-family: 'Ubuntu Condensed',Arial Narrow, sans-serif;
				font-size: 12px;
				color:#888888;				
				font-weight: normal;
				margin: 0;
				}
		#action #content #actioncontainer .left .cats
		{
			font-family: 'Ubuntu', sans-serif;
			font-size: 12px;
			color:white;
			margin: 0 0 45px 0;
			padding: 5px 0 0 0;
			}
			#action #content #actioncontainer .left .cats a,#action #content #actioncontainer .left .cats a:visited
			{
				color:#666666;
				text-decoration: none;
				}
				#action #content #actioncontainer .left .cats a:hover
				{
					text-decoration: underline;
					}
					
				#action #content #actioncontainer .left .cats li.all a
				{
					text-decoration: underline;
					}
				#action #content #actioncontainer .left .cats li
				{
					padding: 5px 0 5px 13px;
					margin: 5px 0;
					width: 172px;
					line-height: 13px;

					}
					#action #content #actioncontainer .left .cats li ul
					{
						display: block;
						color:black;
						padding: 5px 0 0 15px;
						margin: 0;
						}
						#action #content #actioncontainer .left .cats li ul li
						{
							padding: 5px 0 0 0;
							}
						#action #content #actioncontainer .left .cats li ul a,#action #content #actioncontainer .left .cats li ul a:visited
						{
							color: black;
							}						
						
				#action #content #actioncontainer .left .cats li.current
				{
					background: white url(../i/catalog_li_hover.png) no-repeat top left;
					height: auto !important;
					}		
		#action #content #actioncontainer .right
		{
			float: left;
			position: relative;
			width: 782px;
			}		
			#action #content #actioncontainer .right .head
			{
				height: 61px;
				border-bottom: 1px solid #1878db;								
				}
			#action #content #actioncontainer .right h1
			{
				font-family: 'Ubuntu', sans-serif;
				font-size: 28px;
				font-weight: normal;
				color:#1878db;
				width: 622px;
				line-height: 30px;
				padding: 18px 0 0 0;
				margin: 0;
				}										
			#action #content #actioncontainer .right .actions
			{
				width: 100%;
				float: left;
				padding: 10px 0 0 0;
				}
				#action #content #actioncontainer .right .actions .banner
				{
					margin: 0 0 20px 0;
					}
					#action #content #actioncontainer .right .actions .soon
					{
						width: 175px;
						float: left;
						margin: 0 0 0 22px;
						}
						#action #content #actioncontainer .right .actions .soon h2
						{
							font-family: 'Ubuntu', sans-serif;
							font-size: 14px;
							color:black;
							font-weight: bold;
							margin: 0;
							line-height: 13px;
							}
						#action #content #actioncontainer .right .actions .soon ul li
						{
							font-family: Arial,Helvetica,sans-serif;
							font-size: 12px;
							color:#868686;
							padding:17px 25px 17px 0;
							border-bottom: 1px solid #d1d1d1;  
							}
							#action #content #actioncontainer .right .actions .soon ul li p
							{
								margin: 10px 0 5px 0;
								}
							#action #content #actioncontainer .right .actions .soon ul li span
							{
								font-weight: bold;
								color:#1878db;
								
								}
					#action #content #actioncontainer .right .actions .list
					{
						width: 584px;
						float: left;
						}
					#action #content #actioncontainer .right .actions .list ul
					{
						margin: 0;
						padding: 0;		
						overflow: hidden;	
						width: 100%;	
						}
						#action #content #actioncontainer .right .actions .list ul li:last-child
						{
							border: none;
							}
						#action #content #actioncontainer .right .actions .list ul li
						{
							margin: 20px 0;
							padding: 3px 0 10px 0;
							border-bottom: 1px solid #dfdfdf;
							list-style: none;					
							width: 100%;
							overflow: hidden;
							}
							#action #content #actioncontainer .right .actions .list ul li img
							{
								margin: -3px 18px 10px 0;
								}
							#action #content #actioncontainer .right .actions .list ul li a,#action #content #actioncontainer .right .actions .list ul li a:visited
							{
								font-size: 14px;
								color:#f58220;
								text-decoration: underline;
								}
								#action #content #actioncontainer .right .actions .list ul li a:hover
								{
									text-decoration: none;
									}
							#action #content #actioncontainer .right .actions .list ul li p
							{
								margin: 5px 0;
								font-size: 11px;
								color:black;
								line-height: auto;
								}
							#action #content #actioncontainer .right .actions .list ul li span
							{
								color:#8c8c8c;
								font-size: 11px;
								}
				#action #content #actioncontainer .right .actions .header
				{
					width: 100%;
					border-bottom: 2px solid #1878db;
					padding: 0 0 0 2px;
					margin: 0;
					}
					#action #content #actioncontainer .right .actions .header h2
					{
						font-family: 'Ubuntu Condensed',Arial Narrow, sans-serif;
						font-size: 16px;
						color: #1878db;
						font-weight: normal;
						padding: 0;
						margin: 0 0 8px 0;
						}
