body{font-family:"verdana";color:#404A27;vertical-align:top;margin:0px;border:0px;padding:0px;top:0;left:0;font-size:12px;}
.title{text-align:center;}
.form{background-color:#eae5cf;color:white;vertical-align:middle;font-weight:bold;}
.results{width:100%;vertical-align:middle;color:#000000;border-color:#404A27;border-style: solid;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 2px;width:650px;white-space:nowrap;}
td.header{background-color:#cabe86;color:#363118;text-align:center;white-space:nowrap;}
.detail{width:650px;vertical-align:middle;color:#000000;}
.pnext{font-weight:bolder;font-size:11px;}
.data{vertical-align:top;}
.bighdr{color:#000000;font-size:24px;text-align:center;}
.spec{vertical-align:middle;}
.speceven{background-color:#e6e6cc;}
.specodd{background-color:#cccc99}

.map{height:1000px;width:700px;border:0}
.mainTable{width:800px;background-color:#fcffec;}
#spPrice{color:red;}

#mainmenu{
	display: block;
}

br.low	{line-height:6px;
}

form {
	margin:0px; border:0px; padding:0px;
}

ul.cf {
	padding-left: 15px;
	margin: 0;
}

.pageHdr{color:#000000;font-size:20px;}
.miniHdr{color:#000000;font-size:10px;}

.titlebar{background-color:#e2f3a5;}

#popup{position:absolute;top:240px;left:365px;visibility:hidden;color:#000000;background-color:#c15ef7;}

.tab{font-size:12px;font-family:"verdana";text-align:center;font-weight:bolder;}
.text{font-size:12px;font-family:"verdana";text-align:left;font-weight:bolder;color:black;}

.hdr{color:#a48402;}
#headTitle{font-size:20px;font-weight:bolder;color:white;text-align:center;}

.menuTable{width:100%;}
.menuItem{white-space:nowrap;font-size:11px;background-color:#ffffff;font-size:12px;font-family:"arial";border-color: #909090  #909090  #909090 black;border-style: solid;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width:1px;}
.menuHilite{color:#06981c;white-space:nowrap;font-size:11px;background-color:#5e5e00;font-size:12px;font-family:"arial";border-color: #909090  #909090  #909090 black;border-style: solid;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width:1px;}


.smenu{font-size:11px;font-family:"arial";border-color: #000000 #000000 #000000 #ffffff;border-style: solid;border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width:1px;}
.headImg{background-color:#fcffec;}

.custmenu{background-color:white;color:#d7e200;font-weight:bold;}

.buyInfo{color:white;background-color:#A48402;}

.searchbox{font-size:12px;color:#000000;font-weight:bolder;z-index:10;}

.pBar{background-color:#9fa497;width:700px;}

.sideMenu{background-color:#A48402;font-size:10px;white-space:nowrap;width:200px;}
.welcome{background-color:#A48402;position:absolute;top:250px;left:350px;width:450px;color:#ffffff}
#welcome{z-index:30;background-color:#a3a550;position:absolute;top:0px;left:0px;width:100%;height:600px;}
#submenu{white-space:nowrap;}

.warn{font-weight:bolder;color:red;}

#hold{z-index:15;top:0px;left:300px;width:250px;height:30px;position:absolute;}


#chkAmount{position:relative;}
#bskt{position:relative;}

th{background-color:#808080;color:#ffffff;}
input.special{border:0;}
.no{background-color:#808080;color:#c0c0c0;text-align:center;}

a{text-decoration: none;color:#106d75;font-weight:bolder;}
a.links{text-decoration: none;color:#0082ae;}
a:hover{color:#afab9b;}
a:visited{text-decoration: none;}

a.stockists{text-decoration: none;font-size:14px;color:#ffffff;font-weight:bolder;}
a.stockists:hover{color:#dddddd;}
a.enter{color:#990000;}

.banner{font-size:12px;font-family:"verdana";color:#363118;text-align:center;}
.boottext{font-size:10px;font-family:"verdana";text-align:left;color:#363118;border-left-width:0px;border-right-width:0px;}
.boottextbold{font-size:10px;font-family:"verdana";text-align:left;color:#363118;font-weight:bolder;}
.bootprice{font-size:26px;font-family:"arial narrow";text-align:right;font-weight:bolder;color:green;}
.top{font-size:22px;font-family:"arial narrow";text-align:center;font-weight:bolder;color:#5c8008;}
.bootname{font-size:12px;font-family:"verdana";text-align:left;font-weight:bolder;color:#363118;}
.boottitle{font-size:13px;font-family:"verdana";text-align:center;font-weight:bolder;color:#61481b;}
.boottitleleft{font-size:13px;font-family:"verdana";text-align:left;font-weight:bolder;color:#61481b;}
.bootabout{font-size:13px;font-family:"verdana";text-align:left;font-weight:bolder;color:#61481b;}
.desc{font-size:11px;font-family:"verdana";text-align:left;color:#5c8008;font-weight:bolder;}
.green{font-size:14px;font-family:"verdana";text-align:left;color:#069823;font-weight:bolder;}
.rrp{font-size:14px;font-family:"verdana";color:#363118;}
.olp{font-size:14px;font-family:"verdana";color:#cc0000;}
.newrrp{font-size:12px;font-family:"verdana";color:#363118;font-weight:bolder;}
.newolp{font-size:12px;font-family:"verdana";color:#cc0000;font-weight:bolder;}
.special{font-size:13px;font-family:"verdana";text-align:center;font-weight:bolder; background:#eeb200;}
.style{font-size:11px;font-family:"verdana";text-align:left;font-weight:bolder;color:#806b08;}
.stylesm{font-size:10px;font-family:"verdana";text-align:left;font-weight:bolder;color:#806b08;}
.emph{font-size:10px;font-family:"verdana";text-align:left;font-weight:bolder;}
.red{font-size:20px;font-family:"verdana";text-align:center;font-weight:bolder;color:#ff2405;}
.wbtitle{font-size:14px;font-family:"arial";text-align:center;background:#ffffff;}
.wbtitlesm{font-size:12px;font-family:"arial";text-align:center;background:#ffffff;}
.subtitle{font-size:12px;text-align:center;background:#ffffff;}
.elements{font-size:15px;font-family:"verdana";text-align:center;font-weight:bolder;}
.index{font-size:15px;font-family:"verdana";text-align:center;font-weight:bolder;color: #333333;}
.index_text{font-size:13px;font-family:"verdana";text-align:center;font-weight:bolder;color:#ffffff;}
.training_title{font-size:13px;font-family:"verdana";text-align:center;font-weight:bolder;}
.sock_cond{font-style: italic;}

.sockprice {
	font-size: 12px;
	color: #990000;
}

.sockdiscount {
	font-size: 12px;
	color: #990000;
}

.sock_1 {
	font-size: 18px;
	line-height: 21px;
	font-weight: bolder;
	text-align: center;
	color: #003333;
}

.sock_pp {
	font-size: 11px;
	line-height: 15px;
	font-weight: bolder;
	text-align: center;
	color: #003333;
}

.sock_ad {
	font-size: 12px;
	line-height: 15px;
	font-weight: bolder;
	text-align: center;
	color: #66cc99;
}

td.socktabletitle{
	border: 0px;
	font-weight: bolder;
	margin: 0px;
	padding: 5px;
	background-color: #cccccc;
}

td.socktable{
	border: 0px;
	font-weight: bolder;
	margin: 0px;
	padding: 5px;
	background-color: #dddddd;
}


.white{font-size:18px;font-family:"arial";text-align:center;font-weight:bolder;color:#333300;background:url(../images/ab_background_40.jpg)}

.white_new{font-size:18px;font-family:"arial";text-align:center;font-weight:bolder;color:white;background:#ff6600;}
.boot{font-size:11px;font-family:"arial";text-align:right;font-weight:bolder;color:#363118;}
.shoppingbasket{font-size:11px;text-align:right;font-weight:bolder;color:#363118;}
.shoppingbasketteko{font-size:11px;text-align:right;font-weight:bolder;color:#363118;}
.shoppingbasketaccess{font-size:11px;text-align:right;font-weight:bolder;color:#363118;background:#669999;}
.custom{font-size:11px;font-family:"verdana";text-align:left;color:#363118;}
.custombold{font-size:11px;font-family:"verdana";text-align:left;font-weight:bolder;color:#363118;}
.bootresole{font-size:15px;font-family:"verdana";text-align:center;font-weight:bolder;color:#61481b;}
.small{font-size:12px;}
.base{font-size:11px; color:#ffffff; text-align:center;}
.bold{font-size:13px;font-weight:bolder;color:#61481b;}
.title{font-size:16px;font-family:"arial";text-align:left;font-weight:bolder;color:#333300;}
.boot_title{font-size:15px;font-family:"verdana";text-align:center;font-weight:bolder;color:#ffffff;}
.boot_title1{font-size:15px;font-family:"verdana";text-align:center;font-weight:bolder;}
.boot_season{font-size:11px;font-weight:bolder;}

.menu_text{font-size:11px;font-family:"verdana";text-align:left;color:#ffffff;font-weight:bolder; }

tr.menu_text{background:url(../images/menu_bg.jpg) transparent no-repeat;}

.frac{font-size:8px;}

p {text-align:left; margin:3px; padding:5px; }

p.justify {text-align:justify; margin:3px; padding:5px; }

p.center {text-align:center; margin:3px; padding:5px; }

p.right {text-align:right; margin:3px; padding:5px; }

p.big {font-size:15px; text-align:left;}

p.custom {margin:10px; padding:10px; }

      #content img {
        border: 1px solid black;
      }
      #content table {
        background-color: #FAFAFA;
        border: 0px solid silver;
       padding: 6px;
      }
      #content td {
        background-color: #FAFAFA;
        text-align: left;
        padding: 7px;
      }

ul { text-align:left;}

ul.mailorder {margin:0 3px 21px 21px; padding:0px; text-align:left;}

ul.boot {margin:12px; padding:0px; text-align:left;}

ul.police {margin:12px; padding:0px; text-align:left;}

ul.teko {margin:0 0px 5px 21px; padding:0px; text-align:left;}

p.teko {margin:0px 0px 15px 0px; padding:0px; text-align:left;}

td.border_bottom {
	border-bottom:1px solid #fff;
}

td.base {
	border-top:1px solid #fff; background:#8e824d; height:16px;
}

td.buy {
	background:#3d797d;
}

td.color {
		 background:#ffffff;
		 text-align:center;
		 vertical-align:top;
}
#writeMenu{position:absolute;}

.menu {display:block; position:absolute;}
a.outer, a.outer:visited {font-size:13px;font-family:"verdana"; color:#363118; width:249px; height:18px; display:block; border:0px; text-align:center; float:left; text-decoration:none; overflow:hidden;}
a.outer:hover {color:#fff; overflow:visible;}
a.outer:hover table {display:block; background:#bbb; border-collapse:collapse;}
a.inner, a.inner:visited {display:block; font-size:12px;font-family:"verdana"; width:249px; height:18px; border-bottom:1px solid #000; border-right:1px solid #000; border-left:1px solid #000; text-decoration:none; text-align:center;}
a.inner:hover {background:#add;}

#info {display:block; position:absolute; height:8em;}
#holder1 {font-size:13px;font-family:"verdana"; color:#363118; position:absolute; width:252px; height:18px; border:0px solid #000; overflow:hidden; text-align:center; z-index:100;}
#holder1:hover {height:185px; width:252px; cursor:pointer; background:#eee; border:0px solid #000;}
#holder1 a:visited, #holder1 a {display:block; width:100%; line-height:18px; color:#000; text-decoration:none;}
#holder1 a:hover {color:#afab9b; background:#add;}

#holder2 {font-size:13px;font-family:"verdana"; color:#363118; position:absolute; width:252px; height:18px; border:0px solid #000; overflow:hidden; text-align:center; z-index:100;}
#holder2:hover {height:155px; width:252px; cursor:pointer; background:#eee; border:0px solid #000;}
#holder2 a:visited, #holder2 a {display:block; width:100%; line-height:18px; color:#000; text-decoration:none;}
#holder2 a:hover {color:#afab9b; background:#add;}

#holder3 {font-size:13px;font-family:"verdana"; color:#363118; position:absolute; width:252px; height:18px; border:0px solid #000; overflow:hidden; text-align:center; z-index:100;}
#holder3:hover {height:100px; width:252px; cursor:pointer; background:#eee; border:0px solid #000;}
#holder3 a:visited, #holder3 a {display:block; width:100%; line-height:18px; color:#000; text-decoration:none;}
#holder3 a:hover {color:#afab9b; background:#add;}

#overflow {height:350px; overflow:auto;}
#overflowside {height:390px; width:140px; overflow:auto;}

#boot_list { 
	 width:560px; margin:0px; padding:0px;
}
#boot_listorig { 
	height:480px; width:560px; overflow:auto; margin:0px; padding:0px;
}



table.shop {
	border:0;
	cellpadding:5;
	cellspacing:0;
	background-color:#ffffff;
	font-size:10px;
}

.pmenu_title {
	color:#ffffff;
}

.newboot_title {
	color:#666633;
	font-size:17px;
	line-height:42px;
	font-weight:bolder;
}

.p_title {
	color:#666633;
	font-size:17px;
	line-height:42px;
	font-weight:bolder;
}

.p_price {
	color:#336600;
	font-size:12px;
}

.p_big {
	color:#336600;
	font-size:15px;
}

a.pmenu {
	color:#666633;
}

a.pitem {
	color:#ffffff;
}

a.white_font {
	color:#ffffff;
}

table.dave {
	border: 1px;
	border-color: #dddddd;
	height: 128px;
	width: 128px;
	background-color: #336666;
	color: #ffffff;
	font-size: 13px;
	font-weight: bolder;
	text-align: center;
	width: 128px;
}

table.p_shop {
	border:0;
	background-color:#666633;
	color:#ffffff;
	font-size:10px;
	text-align:center;
	width:128px;
}

table.teko_shop {
	border:0;
	background-color:#666633;
	color:#ffffff;
	font-size:10px;
	text-align:center;
	width:172px;
}

table.paramo_shop {
	border:0;
	background-color:#666633;
	color:#ffffff;
	font-size:10px;
	text-align:center;
	width:145px;
}

table.p_shop_wide {
	border:0;
	background-color:#666633;
	font-size:15px;
	text-align:center;
	width:420px;
}

table.pnat_shop {
	border:0;
	background-color:#7e8d3c;
	color:#ffffff;
	font-size:10px;
	text-align:center;
	width:145px;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 0px;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
left: 60px; /*position where enlarged image should offset horizontally */
top:-275px;
}


.thumbnailboot{
position: relative;
z-index: 0;
}

.thumbnailboot:hover{
background-color: transparent;
z-index: 50;
}

.thumbnailboot span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 0px;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnailboot span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnailboot:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
left: -200px; /*position where enlarged image should offset horizontally */
top:-250px;
}







.thumbnailsock{
position: relative;
z-index: 0;
}

.thumbnailsock:hover{
background-color: transparent;
z-index: 50;
}

.thumbnailsock span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 0px;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnailsock span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnailsock:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
left: -210px; /*position where enlarged image should offset horizontally */
top:-250px;
}


form {
	margin:0px; border:0px; padding:0px;
}



.mc_quote{font-size:11px;font-family:"verdana"; color:#363118;}

.mc_quote_acc{font-size:11px; font-family:"verdana"; color:#363118; font-weight:bolder; text-align:right;}

.mc_text{font-size:12px;font-family:"verdana";text-align:left;color:#363118; font-weight:bolder;}

.mc_spec{font-size:12px;font-family:"verdana";text-align:left;color:#363118;}


