/* template: Worksop Harriers #1 */

table.nav_container td.left { padding-left: 10px; }

body { background: #c2eec2 url(background.jpg) repeat; margin: 0; padding: 0; font-family: Tahoma, sans-serif; font-size: 11px; }
a img { border: 0; }
h1 { margin: 10px 0; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #333333; font-weight: bold; }
input { font-family: Tahoma, sans-serif; font-size: 10px; color: #535353; border: 1px solid #535353; margin-top: 5px; background-color: white; }
select, textarea { font-family: Tahoma, sans-serif; font-size: 10px; color: #535353; border: 1px solid #535353; background-color: white; }

a { color: #0a9f43; text-decoration: none; }
a:hover { color: #333333; text-decoration: underline; }

table.njh_container { width: 1008px; margin-left: auto; margin-right: auto; background: white url(containerback.gif) no-repeat left top; margin-top: 2px; }
table.njh_container td#content { padding: 0px 4px; }

span.bluetxt { font-family: Tahoma, sans-serif; font-size: 10px; color: #2c53cc; text-transform: uppercase; }
table.njh_header { width: 100%; background: white url(worksopharriers2.gif) no-repeat left top; }
table.njh_header td { font-family: Tahoma, sans-serif; font-size: 10px; color: #535353; padding: 0 20px; }
table.njh_header td span.blueinput input { font-family: Tahoma, sans-serif; font-size: 10px; color: #2c53cc; border: 1px solid #2c53cc; }
table.nav_container {
	width: 100%;	
}

table.nav_container {	background: #e6e6e6; border-top: 5px solid #e6e6e6;}

table.nav_container td { padding: 0; }

table.nav {
	font-size: 12px;
	color: #000000; 
}

table.nav a, table.nav a:hover {
	color: #000000/*navigation tabs text*/;
	text-decoration: none;
}

table.nav td.cat_link {
	background: transparent url(tab_left.gif) no-repeat left top;
	padding: 6px 0px 6px 5px;
}

table.nav td.cat_link_active, table.nav td.cat_link_hover {
	background: transparent url(tab_left.gif) no-repeat left -28px;
	padding: 6px 0px 6px 5px;
}


table.nav a, table.nav td.cat_link a:active {
	background: transparent url(tab_right.gif) no-repeat right top;
	padding: 6px 10px 6px 5px;
}

table.nav td.cat_link_active a, table.nav a:active, table.nav td.cat_link_hover a, table.nav a:hover {
	background: transparent url(tab_right.gif) no-repeat right -28px;
	padding: 6px 10px 6px 5px;
}


table.choicebox { margin: 5px auto; width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; font-weight: bold; }
table.choicebox td.aupair { height: 248px; background: transparent url(aupair.jpg) no-repeat left top; padding-bottom: 13px; padding-left: 10px; }
table.choicebox td.family { height: 248px; background: transparent url(family.jpg) no-repeat right top; padding-bottom: 13px; padding-right: 10px; }

table.welcomemessage { line-height: 1.5; font-family: Tahoma, sans-serif; font-size: 11px; color: #535353; }

table.main { border-top: 1px solid #ededed; border-bottom: 1px solid #ededed; }
table.main td.center { padding: 10px; }
table.main td.left,
table.main td.right { padding: 0 10px; padding-top: 10px; }

table.sidebar caption { text-align: left; padding: 4px; background-color: #d0d1d9; color: #000000; font-weight: bold; }
table.sidebar { width: 200px; margin-bottom: 10px; color: #000000; /* background: #ebebef; */ }
table.sidebar td { padding: 5px; }
table.sidebar td.bottom { padding: 5px; /* background: #ebebef url(sidebar.gif) no-repeat left bottom; */ }

table.sidebar#categories td.l1,
table.sidebar#categories td.l1_over,
table.sidebar#categories td.l1_active { font-weight: bold; }
table.sidebar#categories td.l2,
table.sidebar#categories td.l2_over,
table.sidebar#categories td.l2_active { border-bottom: 1px solid #2ea82e; padding-left: 10px;  }

div.credits { text-align: center; margin-top: 5px; padding-bottom: 16px; font-family: Verdana, sans-serif; font-size: 9px; color: #000000; }
div.credits a { color: #000000; text-decoration: underline; }
div.credits a:hover { color: #333333; text-decoration: none; }



table.ec_floatingmenus {  margin-top: -1px; border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; }
table.ec_floatingmenus td { background-color: #eeeeee; padding: 5px 6px; border-bottom: 1px solid #cccccc; }
table.ec_floatingmenus td a { font-family: Tahoma, Verdana, sans-serif; font-size: 10px; color: black; text-decoration: none; font-weight: bold; }
table.ec_floatingmenus td a:hover { font-family: Tahoma, Verdana, sans-serif; font-size: 10px; color: #333333; text-decoration: none; font-weight: bold; }


/* markup: Default subcategories markup #4 */

span.subcat { font-weight: bold; font-size: 14px; }
ul.subs li { padding: 5px; }


/* markup: Highlighted items box style 1 #11 */

table.sidebar table.inner td.details { border-bottom: 1px solid #2ea82e; }
table.sidebar table.inner span.name a { font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #333333; }
table.sidebar table.inner span.attribute-value { font-family: Verdana, sans-serif; font-size: 12px; }


/* markup: latest news markup #2 */

div.sksLatestNewsBox div.h { font-size: 11px; font-weight: bold; padding-bottom: 2px; }
div.sksLatestNewsBox div.d { font-size: 10px; color: #777777; padding-bottom: 3px; }
div.sksLatestNewsBox div.s { font-size: 11px; border-bottom: 1px solid #999999; padding-bottom: 3px; margin-bottom: 5px; }


/* markup: News Article list markup #3 */

div.sksNewsList div.headline { font-size: 14px; font-family: Arial; font-weight: bold; }
div.sksNewsList div.date { font-size: 11px; font-family: Arial; }
div.sksNewsList div.summary { margin-top: 2px; font-size: 12px; color: #666666; margin-bottom: 14px; font-family: Arial; }


/* markup: Result list markup #7 */

table.items_list * { font-family: Tahoma; font-size: 12px; } 
table.items_list { width: 100%;border-bottom: 1px solid #cccccc; } 
table.items_list td { padding: 15px 3px; }
table.items_list td.image img { border: 1px solid #999999; padding: 3px; }
 table.items_list table.item_title { font-family: Tahoma; width: 100%; font-size: 12px;}
 table.items_list table.item_title td { padding: 0; }
 table.items_list span.link_name { }
table.items_list span.link_name a { color: #333333; text-decoration: underline; font-weight: bold; }
table.items_list span.link_name a:hover { color: #666666;  text-decoration: none; }
table.items_list span.member { font-size: 12px; color: #666666; }
table.items_list span.member a { color: #666666;  text-decoration: underline; }
table.items_list span.member a:hover { color: #666666;  text-decoration: none; }
table.items_list span.distance { font-size: 11px; color: #666666; font-weight: bold; margin-bottom: 1px; }
table.items_list span.attribute { font-size: 11px; color: #666666; margin-bottom: 1px; }
table.items_list span.attribute-value { color: #333333; padding-right: 10px; } table.items_list span.content { font-size: 11px; margin-top: 6px; color: #666666; }
table.items_list span.content a.more { font-weight: bold; font-weight: normal; text-decoration: underline; color: #333333; }
 table.items_list span.content a.more:hover { font-weight: normal; text-decoration: none; }
 table.items_list span.summary { display: block; padding: 3px 0; } table.items_list table.ordering { margin-top: 10px; font-family: Tahoma; font-size: 11px; width: 100%; } 
table.items_list table.ordering td { padding: 0; } 
table.items_list span.availability { color: #666666; }
table.items_list span.price { color: #cc0000; font-weight: bold; margin-bottom: 1px; }
table.items_list span.basket input.qty { border: 1px solid #666666; padding: 2px 3px; font-size: 11px; }
 table.items_list span.basket input.button { font-family: Tahoma; padding: 1px 3px; font-size: 11px; }


