/* global */
body 		
{font:11px Verdana, Arial, sans-serif; background-color:#fff; margin:6px 0px 0px; padding:0px;}
#content	
{margin:0 auto; width:919px; height:auto; padding:20px; background:#E2E8ED url(images/main_top.gif) no-repeat top;}

#uk #content	
{margin:0 auto; width:919px; height:auto; padding:20px; background:#EFEBF3 url(images/uk_new/main_top.gif) no-repeat top;}

#contentnp	
{margin:0px auto; width:958px; height:auto; padding:20px 0 0 0; background:#E2E8ED url(images/main_top.gif) no-repeat top;}

#uk #contentnp	
{margin:0px auto; width:958px; height:auto; padding:20px 0 0 0; background:#EFEBF3 url(images/uk_new/main_top.gif) no-repeat top;}

#baseimg
{width:959px; height:7px; margin:0 auto; padding:0;}
#footer		
{margin:5px auto; width:959px;}
.divider
{width:99%; height:10px; border-top:1px dotted #ccc; margin:5px 0 0 0; padding:0; clear:both;}

/* uk menu*/	
#uk #menu
{width:959px; height:67px; background:url(images/menu_bk_uk.jpg) no-repeat; margin:0 auto; text-align:right;position:relative;}
#uk #menuitems	
{position:absolute;top:47px; left:141px; width:780px; }
#uk #menuitems ul {margin:0px;padding:0px;
list-style:none;}
#uk #menuitems li {
list-style:none;
float:left;
}
#uk #menuitems li img
{border:none;}

/* global menu*/
#menu {
	width:959px; 
	height:67px; 
	background:url(images/menu_bk.jpg) no-repeat; 
	margin:0 auto; 
	text-align:right;
}

#menu div img {
	float: left;
	margin: 20px 0 0 10px;
}

#menuitems {
	width: 360px; 
	float: left;
	margin-left: 320px;
}

.menuitem
{font:9px Verdana, Arial, sans-serif sans-serif; letter-spacing:-1px; margin:27px 0 0 0; padding:0 5px 0 12px; float:left; background:url(images/menu_button.gif) no-repeat left;}
.menuitem a	
{color:#fff; text-decoration:none;}
.menuitem a:hover	
{color:#ffcc00;text-decoration:none;}

/* products */
#listings
{float:right; width:668px; height:auto; margin:0;}

#uk #listings
{float:left; width:577px; height:auto; margin:0 0 0 7px;background-color:#ceecca;}

#listings a
{text-decoration:none;}
.productthumb 
{float:left; width:161px; height:180px; background:url(../uk/products/images/thumb_bk.jpg) no-repeat; margin:0 3px 3px 0; padding:0px 1px 0 1px; text-align:center;}

#uk .productthumb 
{float:left; width:161px; height:180px; background:url(../uk/products/images/thumb_bk.jpg) no-repeat; margin:0 5px 5px 0; padding:0px 1px 0 1px; text-align:center;}

.productthumb a:hover
{color:#000; text-decoration: underline;}
.productthumb p
{margin:3px 0 0 0; padding:0; line-height:1.2em;}
	
#uk #listings h2 {
background-color:#360368;
text-transform:uppercase;
color:#FFFFFF;
padding:2px 15px 0px 15px;
min-height:23px;
 	height:auto !important;
 	height:23px;
}

#uk #resultThumbs, #innerDetail {
padding:10px;

}

/* scrub */
#scrubtxt	
{width:280px; height:414px; overflow:auto; padding:0 10px; float:left;}
#scrubnews	
{width:290px; height:395px; padding:0px 10px; float:left;}
#scrubbuttons	
{width:292px; height:395px; padding:20px 0 0 10px; float:left;}

/* text */
p 			{font:11px Verdana, Arial, sans-serif; color:#666; line-height:1.5em;}
h1, h2, h3, h4, h5, h6 	{font-family:Tahoma, Arial, Verdana, sans-serif; color:#000; margin:0; padding:0;}
h1 			{font-size:20px;}
h2 			{font-size:18px;}
h3 			{font-size:16px;}
h4 			{font-size:13px;}
h5 			{font-size:12px;}
h6 			{font-size:11px;}

ul			{margin:0 0 0 10px; padding:0 0 0 10px;}
li 			{font-size:11px; color:#fff; padding:0; margin:0; list-style-type:square; text-transform:uppercase; line-height:1.8em;}

.spectitle	{font-size:9px; font-weight: bold; background-color:#E2E8ED;}
.spectext	{font-size:9px; background-color:#E2E8ED;}

#uk .spectitle	{font-size:9px; font-weight: bold; background-color:#EFEBF3;}
#uk .spectext	{font-size:9px; background-color:#EFEBF3;}

.title 		{color:#fc0;}
.greylist 	{color:#666; text-transform:none;}
.error 		{color:#f00;}
hr			{color:#ccc; background-color:#ccc; height:1px; border:none; margin:0; padding:0;}

p.featured	{padding: 8px 12px 8px 12px; margin: 0px; font-size: 12px; color: #333;}
p.morelink  {padding: 0px 12px 8px 12px; margin: 0px; text-align: right;}
p.morelink a{color:#48246B; text-decoration:underline;}

ul.education
{
	margin: 5px 0px 5px 0px;
	padding: 0px 50px 0px 35px;
}

ul.education li
{
	line-height: 1.3em;
	padding-bottom: 3px;
}

/* links */
a 			{color:#48246B; text-decoration:none; }
a:hover 	{color:#fff; text-decoration:underline;}

a#newsjump {
	display: block;
	position: absolute;
	font-weight: bold;
	color: #fff;
	text-decoration: underline;
	text-align: right;
	top: 5px;
	right: 10px;
}

.detailnav a {color:#48246B; text-decoration:underline;}

#uk .detailnav a {color:#fc0; text-decoration:none;}

.detailnav a:hover {color:#fc0; text-decoration:underline; }

a img { border:none; }

/* forms */
.pulldown   {font-size:10px; margin-bottom:5px;}
input	{font-size:10px;}

h4.eduheader
{
	margin: 0px 0px 0px 9px;
	background: url(../uk/education/protools/images/header.gif) top left no-repeat;
	height: 40px;
}

h4 span
{
	display: none;
}

.scrollbox
{
	position: relative;
	overflow: scroll;
	overflow-y: scroll;
	overflow-x: visible;
}

img.right {
	margin: 0px 0px 10px 10px;
	padding: 0px;
	border: 0px none;
}

table.equipment {
	margin: 10px auto 10px auto;
	padding: 0px;
	background: #fff;
}

table.equipment td {
	padding: 3px 2px 3px 2px;
	vertical-align: top;
}

table.equipment th {
	text-align: left;
	background: #3D3D3A;
	font-weight: bold;
	vertical-align: top;
	padding: 5px 2px 5px 2px;
	color: #ffffff;
}

table.equipment th.qty {
	text-align: center;
}

table.equipment td.qty {
	text-align: center;
}

table.equipment td.header {
	font-weight: bold;
	background: #D4D4D2;
	padding: 4px 2px 4px 2px;
}

table.equipment td.sub {
	color: #666;
	padding-left: 15px;
}

ul.brand_search {
	padding: 5px 0px 0px 5px;
}

ul.brand_search li {
	/*list-style-image: url(../global/images/bullet.jpg);*/
	padding-top: 5px;
	list-style-type: none;
	text-transform: none;
}

ul.brand_search li a {
	color: #FFFFFF;
}
