* { padding: 0px; margin: 0px }

body { padding-top: 10px; margin:0 auto; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size:8pt; background-image:url(http://www.aclabels.co.uk/images/overlay.png); background-repeat:repeat;}

#container { position:relative; width:960px; height:auto; margin:0 auto; border-left:2px solid #333333; border-right:2px solid #333333; background-color:#ffffff;}

#header{ width:960px; margin:0 auto; border-bottom:1px solid #69F; height:auto; background-color: #ffffff; border-bottom:2px solid #333333;
border-top:2px solid #333333;}


h1 { font-size:1em; color:#333333; }

h1 a {font-size:10px; color:#006ab6;}

h2 { font-size:1em}

#header ul {padding: 0px; margin: 0px; list-style-type: none;}

#header li {display: inline; padding: 0px 10px; margin: 0px;}

#header  ul li a { color: #006ab6; text-decoration: none; font-weight:bold;}

#header  ul li a:hover {text-decoration: underline;}
	
#headerh1 a{color: #006ab6; text-decoration: none;}

#left-navigation{ position:relative; float:left; width:191px;  height:auto; text-align:left; border-right:1px dotted #cccccc; min-height:300px; padding-top:6px; background-color:#ffffff;}

#main-content{ position:relative; float:right; width:740px;  margin-top:15px; height: auto; margin-right:15px; text-align:left; background-color:#ffffff;}

#footer{position:relative; width:960px; clear:both; border-bottom:2px solid #333333; border-top:2px solid #333333; padding-top:10px;}

#footer td{ vertical-align:top; width:20%; padding: 3px;}
#footer .col1{ background-color: ; color:#006ab6;}
#footer .col2{ background-color: ; color:#006ab6;}
#footer .col3{ background-color: ; color:#006ab6;}
#footer .col4{ background-color: ; color:#006ab6;}
#footer .col5{ background-color: ; color:#006ab6;}

#footer ul {margin-top:5px; list-style:none; margin:0; padding:0;}

#footer ul li { list-style:none; margin:0; padding:0;}

#footer  ul li a { color: #333333; text-decoration: none;}

.bottom-links ul {margin-top:5px; list-style:none; margin:0; padding:0;}

.bottom-links ul li { list-style:none; margin:0; padding:0; display:inline;}

.bottom-links ul li a { color: #333333; text-decoration: none;}

#left-navigation ul {margin-top:5px; list-style:none; margin:0; padding:0; margin-top:10px; padding-left:10px;}

#left-navigation ul li { list-style:none; margin:0; padding:0;  margin-top:10px;}

#left-navigation  ul li a { color: #333333; text-decoration: none;}

#left-navigation ul li .main { color: #006ab6; text-decoration: none; font-weight:bold;}

#left-navigation  ul li a:hover {text-decoration: underline;}

#left-navigation p{ padding-right:15px; font-weight:bold; margin-top:10px; font-size:10px;}

#live-feed {font-size:12px; text-align:left; padding-top:0px; color::#333333; margin-right:10px;}

#live-feed a{font-size:10px; color:#0066CC; text-align:left}

.SatisfiedCustomers {margin-left:10px; margin-top:10px; margin-bottom:10px;}

/*** Navigation ***/

#navigation { width: 100%; padding-top:1px; margin-left:20px;}


#sddm

{	margin: 0;

	width:100%;

	text-align:center;

	}


#sddm li

{	margin: 0;

	padding: 0;

	list-style: none;

	float: left;

	font: 8pt Arial, Helvetica, sans-serif;}



#sddm li a

{	display: block;

	margin: 0 1px 0 0;

	padding: 5px 0px;

	width: 85px;

	color: #FFF;

	text-align: center;

	text-decoration: none;

	height:15px;

	}

	
/*This one for behind image */
	#sddm .active{

	background: #ffffff; color:white; background-color:#333333; width:85px; height:15px; z-index:40; text-decoration:none;

	}


/*This one for hover */
#sddm li a:hover

{	background: #ffffff; background-color:#333333; color: white; width:85px; height:15px; text-decoration:none;}



#sddm div

{	position: absolute;

	visibility: hidden;

	margin: 0;

	padding: 0px 0px;

	background: #ffffff;

	border: 1px solid #555555;

	border-top:none;

	z-index:40;}



	#sddm div a

	{	position: relative;

		display: block;

		margin: 0;

		padding: 0px 0px;

		width: auto;

		white-space: nowrap;

		text-align: left;

		text-decoration: none;

		background: #ffffff;

		color: black;

		font: 10pt Arial, Helvetica, sans-serif;

		border:none;

		}



	#sddm div a:hover

	{	position: relative;

		display: block;

		margin: 0;

		padding: 0px 0px;

		width: auto;

		white-space: nowrap;

		text-align: left;

		text-decoration: none;

		background: #ffffff;

		color: #009dd9;

		font: 10pt Arial, Helvetica, sans-serif;

		border:none;

		}

		

		#sddm #m2 {

		background-color: #333333;

		padding-top:20px; padding-bottom:10px; padding-left:20px;

		margin:0px;

			z-index:40;
			
			margin-top:2px;
			
			margin-left:-225px;

		}



		#sddm #m2 li{

		list-style:none;

		float:none;

		margin: 0;

	padding: 0px 0px;

	border:none;
font-size:12px;
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		}

		

		/*** Links in the box for each individual product ***/

		

		#sddm #m2 li a{



		margin:0;

		padding:0;

		height:21px;
		
		font-size:8pt;
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		
		margin-left:15px;
		
		font-weight:bold;
		
		background-color:#333333;
		
		color:white;
		}

		

		#sddm #m2 li a:hover{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		margin:0;

		padding:0;

		height:21px;

		font-size:8pt;
		
		margin-left:15px;
		
		font-weight:bold;
		
		background-color:#333333;
		
		color:white;
		}
		
		/*sample pack new */



#main-content{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

#main-content input {width:200px; height:18px;  overflow:hidden; border: 1px solid #333333;  font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px; margin:0px;}

#main-content textarea {width:200px; height:50px;  overflow:hidden; border: 1px solid #333333;  font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px; margin:0px;}

#main-content input:focus, textarea:focus {width:180px; overflow:hidden; border: 1px solid #00CC33;  font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px; margin:0px;}

#main-content .widetext {width:100%; overflow:hidden; border: 1px solid #333333;  font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#main-content .widetext:focus {width:100%; overflow:hidden; border: 1px solid #00CC33;  font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#main-content .check{width:10px; border:none;}

#main-content .check:focus{width:10px; border:none;}

#main-content label{font-weight:bold;}

#main-content h2{font-size:8pt; margin:0; padding:0;}

#main-content h3{font-size:8pt; color:#006ab6; margin:0; padding:0;}

#main-content h4{font-size:10px; margin:0; padding:0; float:left; color:#333333;}

#main-content .help{font-size:9px; color:#009933;}

#main-content .submit{background-color:#333333; color:white; border:1px solid #333333; font-weight:bold;}

#main-content .submit:hover{background-color:#555555; color:white; border:1px solid #333333; cursor:pointer; font-weight:bold;}

#main-content #help{visibility:hidden; color:#009933;}

#main-content .elink{color:#0066CC; text-decoration:none; font-size:12px;}

#main-content .phonelink{color:#0066CC; font-size:12px; }

#main-content td{padding:0; margin:0;}

#main-content tr{padding:0; margin:0;}

#main-content .smallversion {width:200px;  overflow:hidden; border: 1px solid #333333;  font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px; margin:0px;}

#main-content .smallversion:focus {width:200px; overflow:hidden; border: 1px solid #00CC33;  font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px; margin:0px;}

#main-content p { margin-top:10px; margin-bottom:10px;}

.searchbutton { height:20px; font-size:10px; font-family:Verdana, Geneva, sans-serif;}

.Title1 { font-size:14px; text-align:center; line-height:30px; color:black; padding-top:20px; }

.TitleList{ padding:20px; line-height:15px; }

.TitleList li{ margin-top:10px; list-style:none; padding-left:0px; padding-right:0px; font-size:12px; font-family:Verdana, Geneva, sans-serif;}

.TitleList li a{ color: #006ab6; text-decoration: none; font-weight:bold; }

.C2A a, .C2A img{ padding-top: 10px; text-decoration:none; border:none; padding-left:3px; }

#main-content .PageTitle { color: #006ab6; font-weight:bold; font-size:8pt;}

#main-content .BoldTitle { color: #006ab6; font-weight:bold; font-size:15pt;}

#main-content .BoldSubTitle { color: #006ab6; font-weight:bold; font-size:8pt;}

.sitemaplist ul {margin-top:5px; list-style:none; margin:0; padding:0;}

.sitemaplist ul li { list-style:none; margin:0; padding:0;}

.sitemaplist ul li a { color: #333333; text-decoration: none;}

#main-products-table {padding:0; margin:0; margin-top:20px;}

#main-products-table img{ border:none; padding-top:5px; padding-bottom:5px;}

#main-products-table a { color: #006ab6; font-weight:bold; font-size:8pt; padding:0; margin:0; text-decoration:none;}

.question { color:#333333; margin-bottom:3px; font-weight:bold; }
.answer { color: green; margin-bottom:3px; }

.MainPageLink { text-decoration:underline; font-weight:bold; color:#333333;}

#Main-Title-Table{ text-align:right; padding-bottom:20px;}

#Main-Title-Table p{ font-size:10pt; color:#333333; font-weight:bold;}

#Main-Title-Table .Main-Title-Table-Text{ padding-left:20px;}

#Main-Title-Table .Main-Title-Table-Title{ padding-left:20px;}

#Main-Title-Table .Main-Title-Table-Image{ width:280px; text-align:left; vertical-align:top;}

.productimage { padding-left:2px; border:none; padding-bottom:2px; float:left; clear:left;}

.productimage1 { padding-left:2px; border:none; padding-bottom:2px;}

.productimage2 { padding-left:2px; border:none; padding-bottom:2px; float:right; clear:right; vertical-align:top;}

.submitbutton{background-color:#333333; color:white; border:1px solid #333333; font-weight:bold;}

