BODY { 
padding-right : 1px;
padding-left : 1px;
padding-bottom : 1px;
margin : 0;
color : #000000;
line-height : 1.166;
padding-top : 1px;
font-family : Arial, sans-serif;
font-size : 10px;
} 
#masthead { 
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
width : 795px;
padding-top : 0;
height : 82px;
font-style : normal;
} 
#headlines { 
clear : both;
padding-right : 0;
margin-top : 0;
padding-left : 800px;
right : 0;
left : 795px;
float : left;
background-image : url(design_images/bg_ads.gif);
margin-left : 800px;
overflow : visible;
margin-right : 0;
padding-top : 0;
position : absolute;
top : 0;
height : 100%;
} 
#leftnav { 
float : left;
width : 160px;
} 
#rightnav {
	float : right;
	padding-right : 10px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #003366;
} 
#container { 
background-repeat : repeat-y;
background-color : #ffffff;
width : 1000px;
background-image : url(images/texture.gif);
background-position : 0 0;
} 
#content { 
margin-left : 190px;
margin-right : 200px;
max-width : 36em;
border-right-width : 1px;
border-right-style : dotted;
border-right-color : #666666;
background-color : #f4fbff;
vertical-align : top;
clear : none;
float : none;
color : #333333;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
} 
#footer { 
clear : both;
margin : 0;
padding : 5px;
color : #ffffff;
background-color : #000000;
border-top : 1px solid gray;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : x-small;
width : 100%;
} 
#siteName { 
padding-right : 0;
padding-left : 10px;
padding-bottom : 10px;
margin : 0;
padding-top : 0;
} 
#pageName { 
padding-right : 0;
padding-left : 2px;
padding-bottom : 2px;
padding-top : 2px;
} 
#globalNav { 
padding-right : 0;
padding-left : 10px;
font-weight : bold;
font-size : 10px;
padding-bottom : 2px;
color : #ffffff;
padding-top : 2px;
font-family : Verdana, Arial, Helvetica, sans-serif;
} 
#globalNav IMG { 
display : block;
} 
#globalNav A { 
padding-right : 10px;
padding-left : 10px;
font-weight : bold;
font-size : 10px;
padding-bottom : 1px;
color : #003366;
padding-top : 1px;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
margin-top : 0;
margin-right : 1px;
margin-bottom : 0;
margin-left : 1px;
border-right-width : 1px;
border-right-style : groove;
border-right-color : #281673;
height : 20px;
} 
#headerbar { 
background-image : url(logo_images/watertext.jpg);
background-repeat : repeat-x;
} 
#globalNav A:hover { 
font-weight : bold;
font-size : 10px;
margin : 1px 1px 0;
color : #006699;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
} 
#breadCrumb { 
font-size : 80%;
width : 100%;
background-color : #ffffff;
} 
.pricebar { 
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
color : #99cc33;
} 
.feature { 
padding-right : 0;
padding-left : 10px;
font-size : 80%;
padding-bottom : 10px;
padding-top : 0;
color : #2b5980;
} 
.feature H3 { 
padding-right : 0;
padding-left : 0;
padding-bottom : 5px;
padding-top : 30px;
text-align : center;
} 
.feature IMG { 
padding-right : 10px;
padding-left : 0;
float : left;
padding-bottom : 0;
margin : 0 5px 5px 0;
padding-top : 0;
} 
.story { 
clear : both;
padding-right : 0;
padding-left : 10px;
font-size : 80%;
padding-bottom : 0;
padding-top : 10px;
color : #666666;
} 
.story P { 
padding-right : 0;
padding-left : 0;
padding-bottom : 10px;
padding-top : 0;
} 
#siteInfo { 
clear : both;
border-right : 1px #8080a8;
border-top : 1px solid #8080a8;
padding-left : 0;
font-size : 11px;
float : left;
background-image : url(design_images/line.gif);
margin-left : 0;
vertical-align : middle;
border-left : 1px #8080a8;
width : 795px;
color : #333333;
border-bottom : 1px solid #8080a8;
font-style : italic;
position : static;
height : 30px;
text-align : center;
text-decoration : none;
} 
#siteInfo IMG { 
padding-right : 4px;
padding-left : 0;
padding-bottom : 4px;
vertical-align : middle;
padding-top : 4px;
} 
#search { 
padding-right : 0;
padding-left : 10px;
font-size : 90%;
padding-bottom : 5px;
padding-top : 5px;
width : 169px;
} 
#search FORM { 
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
} 
#search LABEL { 
padding-right : 0;
display : block;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
} 
#sectionLinks { 
padding-right : 0;
padding-left : 0;
font-size : 90%;
padding-bottom : 0;
margin : 0;
padding-top : 0;
border-bottom : 1px solid #cccccc;
position : relative;
} 
#sectionLinks H3 { 
padding-right : 0;
padding-left : 10px;
padding-bottom : 2px;
padding-top : 10px;
} 
#sectionLinks A:link { 
padding-right : 0;
border-top : 1px solid #cccccc;
padding-left : 10px;
padding-bottom : 2px;
width : auto;
padding-top : 2px;
voice-family : inherit;
} 
#sectionLinks A:visited { 
padding-right : 0;
border-top : 1px solid #cccccc;
padding-left : 10px;
padding-bottom : 2px;
padding-top : 2px;
} 
#sectionLinks A:hover { 
padding-right : 0;
border-top : 1px solid #cccccc;
padding-left : 10px;
padding-bottom : 2px;
padding-top : 2px;
} 
.relatedLinks { 
padding-right : 0;
padding-left : 10px;
font-size : 90%;
padding-bottom : 10px;
margin : 0;
padding-top : 0;
} 
.relatedLinks H3 { 
padding-right : 0;
padding-left : 0;
padding-bottom : 2px;
padding-top : 10px;
} 
#advert { 
padding-right : 0;
border-top : 1px solid #cccccc;
padding-left : 10px;
font-size : 80%;
padding-bottom : 0;
padding-top : 10px;
} 
#advert IMG { 
display : block;
} 
#headlines { 
padding-right : 0;
padding-left : 10px;
font-size : 80%;
padding-bottom : 20px;
margin : 0;
padding-top : 10px;
} 
#headlines P { 
padding-right : 0;
padding-left : 0;
padding-bottom : 5px;
padding-top : 5px;
} 
#masthead .logo { 
right : 0;
position : absolute;
top : 0;
} 
#masthead .leftimage { 
left : 0;
position : absolute;
top : 0;
} 
.tableheader { 
padding-right : 2px;
padding-left : 2px;
font-weight : bold;
font-size : 12px;
padding-bottom : 2px;
padding-top : 2px;
color : #318bc8;
background-image : url(images/tdh.04.jpg);
background-repeat : repeat-x;
background-position : center 0%;
} 
.tableover { 
padding-right : 3px;
margin-top : 3px;
padding-left : 3px;
padding-bottom : 3px;
padding-top : 3px;
} 
.imageborder { 
border-right : 1px solid #000000;
border-top : 1px solid #000000;
border-left : 1px solid #000000;
border-bottom : 1px solid #000000;
} 
.shadow { 
margin : -6px 6px 6px -6px;
background-color : #cccccc;
} 
.layerprice { 
margin-top : 5px;
padding-left : 7px;
font-weight : bold;
font-size : 10px;
color : #666666;
padding-top : 7px;
background-repeat : no-repeat;
font-style : normal;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.pagetitle { 
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
color : #ffffff;
font-weight : bolder;
height : 18px;
border : 1px solid #999999;
background-color : #333366;
} 
#footer A:link { 
voice-family : inherit;
color : #ffffff;
} 
#footer A:visited { 
voice-family : inherit;
color : #ffffff;
} 
#footer A:hover { 
voice-family : inherit;
color : #ffffff;
} 
#menu1 { 
voice-family : inherit;
color : #ffffff;
background-color : #000066;
padding : 5px;
text-decoration : none;
font-size : xx-small;
font-weight : bold;
} 
#menu1 A:link { 
voice-family : inherit;
color : #ffffff;
text-decoration : none;
font-weight : bold;
} 
#menu1 A:visited { 
voice-family : inherit;
color : #ffffff;
text-decoration : none;
font-weight : bold;
} 
#menu1 A:hover { 
voice-family : inherit;
color : #ffffff;
text-decoration : none;
font-weight : bold;
} 
.cart { 
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #ffffff;
font-size : xx-small;
background-image : url(logo_images/cart-button.gif);
background-repeat : no-repeat;
background-position : right center;
width : auto;
} 
#cat { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #ffffff;
background-color : #6699cc;
height : 25px;
width : 189px;
padding-top : 5px;
padding-left : 5px;
text-align : center;
} 
#Keyword { 
font-size : xx-small;
color : #666666;
background-color : #eaeaea;
border : 1px dotted #666666;
width : 120px;
} 
.keywordtext { 
font-size : x-small;
color : #4572af;
} 
.product-title { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #003399;
font-style : normal;
padding : 3px;
text-decoration : none;
} 
.product-title a { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #666666;
font-style : normal;
text-decoration : none;
} 
#My Table { 
border : 1px solid #ffffff;
background-color : #ffffff;
} 
#heading { 
width : 100%;
border : thin dashed #333333;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #feffe6;
background-color : #318bc8;
margin : 10px;
background-repeat : no-repeat;
background-position : right bottom;
padding-top : 5px;
padding-right : 5px;
padding-bottom : 5px;
padding-left : 5px;
} 
.style4 { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 24px;
line-height : 80%;
font-weight : bold;
color : #ffffff;
text-transform : uppercase;
vertical-align : 10%;
} 
#box { 
background-color : #fffeec;
border : 1px dashed #000066;
width : 400px;
margin : 5px;
padding : 5px;
font-size : 12px;
font-family : Verdana, Arial, Helvetica, sans-serif;
} 
#pagebox { 
height : 200px;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-top-color : #666699;
border-right-color : #6699cc;
border-bottom-color : #6699cc;
border-left-color : #666699;
background-color : #ffffff;
} 
.smalltext { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : x-small;
line-height : 90%;
color : #999999;
padding : 3px;
} 
#Shorttext { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : x-small;
line-height : 90%;
color : #999999;
padding : 3px;
height : 53px;
overflow : hidden;
} 
table#sample { 
background-color : #ffff00;
border : 3px solid #000;
} 
table#sample td { 
padding : 5px;
border : 1px solid #000;
} 
.data { 
color : #000000;
text-align : right;
background-color : #cccccc;
} 
.toprow { 
font-style : italic;
text-align : center;
background-color : #000000;
color : #ffffff;
font-size : 12px;
font-weight : bold;
} 
.leftcol { 
font-weight : bold;
text-align : left;
width : 200px;
background-color : #cccccc;
color : #000000;
font-size : 12px;
padding-left : 5px;
} 
.newskin { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
} 
.newskin ul { 
border : none;
} 
.newskin li { 
width : 170px;
border : 1px solid #999999;
background-image : url(../../../../images/tdh.04.jpg);
background-repeat : repeat-x;
background-position : center 0%;
} 
.newskin ul li { 
background-image : none;
background-color : #e0e0e0;
border : none;
} 
.newskin a { 
text-decoration : none;
color : #003366;
line-height : 20px;
padding : 0 2px;
padding-left : 18px;
cursor : pointer;
} 
.newskin ul li.first { 
border-top : 1px solid #666666;
} 
.newskin ul li.first a { 
border-top : 1px solid #999999;
} 
.newskin ul li.last { 
border : none;
} 
.newskin ul li.last a { 
border : none;
} 
.newskin ul a { 
border : none;
border-bottom : 1px solid silver;
color : #666666;
} 
.newskin li.hover { 
background-position : bottom 0% !important;
background-image : url(../../../../images/tdh.on.jpg);
background-repeat : repeat-x;
} 
.newskin ul li.hover { 
background-color : #cccccc;
background-image : none;
} 
.newskin a.hover { 
color : #99cccc;
} 
.newskin ul a.hover { 
color : #cccccc !important;
} 
.newskin li.selected { 
background-position : 0 22px;
} 
.newskin ul li.selected { 
background-color : #cccccc;
} 
.newskin ul a.selected { 
color : #666666;
} 
.newskin .arrow { 
background-image : url(img/arrow.gif);
background-repeat : no-repeat;
background-position : 5px center;
} 
.newskin .expanded .arrow { 
background-image : url(img/arrow_hover.gif);
} 
div.expandable { 
clear : both;
} 
div.expandable br { 
clear : both;
} 
div.expandable ul { 
margin : 0;
padding : 0;
display : block;
float : left;
clear : both;
} 
div.expandable li { 
list-style-type : none;
display : block;
float : left;
clear : both;
text-align : left;
position : relative;
} 
div.expandable li img { 
border : none;
} 
div.expandable a { 
clear : both;
float : none;
display : block;
margin : 0;
} 
div.expandable ul li ul { 
position : static;
visibility : visible;
display : block;
clear : both;
margin : 0;
margin-top : -5000px;
} 
div.expandable ul li ul li ul { 
display : none;
} 
div.expandable ul li ul li { 
clear : both;
} 
div.expandable ul li ul li a { 
clear : both;
} 
.hasImg, .hasImg a { 
padding : 0 !important;
margin : 0 !important;
border : none !important;
outline : none !important;
background : transparent !important;
width : auto !important;
} 
.simple { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
border : 1px solid #f3f3f3;
border-bottom-color : #666666;
} 
.simple ul { 
border : none;
} 
.simple li { 
width : 187px;
border-top : 1px solid #ffffff;
border-bottom : 1px solid #c0c0c0;
background-color : #e6e6e6;
} 
.simple ul li { 
background-image : none;
background-color : #999999;
border : none;
} 
.simple a { 
text-decoration : none;
color : #006699;
line-height : 20px;
padding : 0 2px;
padding-left : 18px;
cursor : pointer;
} 
.simple ul li.first { 
border-top : 1px solid #666666;
} 
.simple ul li.first a { 
border-top : 1px solid #999999;
} 
.simple ul li.last { 
border : none;
} 
.simple ul li.last a { 
border : none;
} 
.simple ul a { 
border : none;
border-bottom : 1px solid silver;
color : #ffffff;
} 
.simple li.hover { 
background-position : 0 12px !important;
background-color : #003366;
} 
.simple ul li.hover { 
background-color : #deffbf;
background-image : none;
} 
.simple a.hover { 
color : #ffffff;
} 
.simple ul a.hover { 
color : #003366 !important;
} 
.simple li.selected { 
background-position : 0 22px;
} 
.simple ul li.selected { 
background-color : #99cc00;
} 
.simple ul a.selected { 
color : #ffffff;
} 
.simple .arrow { 
background-image : url(img/arrow.gif);
background-repeat : no-repeat;
background-position : 5px center;
} 
.simple .expanded .arrow { 
background-image : url(img/arrow_hover.gif);
} 
div.expandable { 
clear : both;
} 
div.expandable br { 
clear : both;
} 
div.expandable ul { 
margin : 0;
padding : 0;
display : block;
float : left;
clear : both;
} 
div.expandable li { 
list-style-type : none;
display : block;
float : left;
clear : both;
text-align : left;
position : relative;
} 
div.expandable li img { 
border : none;
} 
div.expandable a { 
clear : both;
float : none;
display : block;
margin : 0;
} 
div.expandable ul li ul { 
position : static;
visibility : visible;
display : block;
clear : both;
margin : 0;
margin-top : -5000px;
} 
div.expandable ul li ul li ul { 
display : none;
} 
div.expandable ul li ul li { 
clear : both;
} 
div.expandable ul li ul li a { 
clear : both;
} 
.hasImg, .hasImg a { 
padding : 0 !important;
margin : 0 !important;
border : none !important;
outline : none !important;
background : transparent !important;
width : auto !important;
} 
BODY { 
padding-right : 1px;
padding-left : 1px;
padding-bottom : 1px;
margin : 0;
color : #000000;
line-height : 1.166;
padding-top : 1px;
font-family : Arial, sans-serif;
font-size : 10px;
} 
#masthead { 
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
width : 795px;
padding-top : 0;
height : 82px;
font-style : normal;
} 
#headlines { 
clear : both;
padding-right : 0;
margin-top : 0;
padding-left : 800px;
right : 0;
left : 795px;
float : left;
background-image : url(design_images/bg_ads.gif);
margin-left : 800px;
overflow : visible;
margin-right : 0;
padding-top : 0;
position : absolute;
top : 0;
height : 100%;
} 
#leftnav { 
float : left;
width : 200px;
} 
#rightnav { 
float : right;
padding-right : 10px;
} 
#container {
	background-repeat : repeat-y;
	background-color : #ffffff;
	width : 1000px;
	background-image : url(images/texture.gif);
	background-position : 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
} 
#content {
	max-width : 36em;
	border-right-width : 1px;
	border-right-style : dotted;
	border-right-color : #666666;
	background-color : #666666;
	clear : none;
	float : none;
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	padding: 10px;
	width: 600px;
} 
#footer { 
clear : both;
margin : 0;
padding : 5px;
color : #ffffff;
background-color : #000000;
border-top : 1px solid gray;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : x-small;
width : 100%;
} 
#siteName { 
padding-right : 0;
padding-left : 10px;
padding-bottom : 10px;
margin : 0;
padding-top : 0;
} 
#pageName { 
padding-right : 0;
padding-left : 2px;
padding-bottom : 2px;
padding-top : 2px;
} 
#globalNav { 
padding-right : 0;
padding-left : 10px;
font-weight : bold;
font-size : 10px;
padding-bottom : 2px;
color : #ffffff;
padding-top : 2px;
font-family : Verdana, Arial, Helvetica, sans-serif;
} 
#globalNav IMG { 
display : block;
} 
#globalNav A { 
padding-right : 10px;
padding-left : 10px;
font-weight : bold;
font-size : 10px;
padding-bottom : 1px;
color : #003366;
padding-top : 1px;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
margin-top : 0;
margin-right : 1px;
margin-bottom : 0;
margin-left : 1px;
border-right-width : 1px;
border-right-style : groove;
border-right-color : #281673;
height : 20px;
} 
#headerbar { 
background-image : url(logo_images/watertext.jpg);
background-repeat : repeat-x;
} 
#globalNav A:hover { 
font-weight : bold;
font-size : 10px;
margin : 1px 1px 0;
color : #006699;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
} 
#breadCrumb { 
font-size : 80%;
width : 100%;
background-color : #ffffff;
} 
.pricebar { 
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
color : #99cc33;
} 
.feature { 
padding-right : 0;
padding-left : 10px;
font-size : 80%;
padding-bottom : 10px;
padding-top : 0;
color : #2b5980;
} 
.feature H3 { 
padding-right : 0;
padding-left : 0;
padding-bottom : 5px;
padding-top : 30px;
text-align : center;
} 
.feature IMG { 
padding-right : 10px;
padding-left : 0;
float : left;
padding-bottom : 0;
margin : 0 5px 5px 0;
padding-top : 0;
} 
.story { 
clear : both;
padding-right : 0;
padding-left : 10px;
font-size : 80%;
padding-bottom : 0;
padding-top : 10px;
color : #666666;
} 
.story P { 
padding-right : 0;
padding-left : 0;
padding-bottom : 10px;
padding-top : 0;
} 
#siteInfo { 
clear : both;
border-right : 1px #8080a8;
border-top : 1px solid #8080a8;
padding-left : 0;
font-size : 11px;
float : left;
background-image : url(design_images/line.gif);
margin-left : 0;
vertical-align : middle;
border-left : 1px #8080a8;
width : 795px;
color : #333333;
border-bottom : 1px solid #8080a8;
font-style : italic;
position : static;
height : 30px;
text-align : center;
text-decoration : none;
} 
#siteInfo IMG { 
padding-right : 4px;
padding-left : 0;
padding-bottom : 4px;
vertical-align : middle;
padding-top : 4px;
} 
#search { 
padding-right : 0;
padding-left : 10px;
font-size : 90%;
padding-bottom : 5px;
padding-top : 5px;
width : 169px;
} 
#search FORM { 
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
} 
#search LABEL { 
padding-right : 0;
display : block;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
} 
#sectionLinks { 
padding-right : 0;
padding-left : 0;
font-size : 90%;
padding-bottom : 0;
margin : 0;
padding-top : 0;
border-bottom : 1px solid #cccccc;
position : relative;
} 
#sectionLinks H3 { 
padding-right : 0;
padding-left : 10px;
padding-bottom : 2px;
padding-top : 10px;
} 
#sectionLinks A:link { 
padding-right : 0;
border-top : 1px solid #cccccc;
padding-left : 10px;
padding-bottom : 2px;
width : auto;
padding-top : 2px;
voice-family : inherit;
} 
#sectionLinks A:visited { 
padding-right : 0;
border-top : 1px solid #cccccc;
padding-left : 10px;
padding-bottom : 2px;
padding-top : 2px;
} 
#sectionLinks A:hover { 
padding-right : 0;
border-top : 1px solid #cccccc;
padding-left : 10px;
padding-bottom : 2px;
padding-top : 2px;
} 
.relatedLinks { 
padding-right : 0;
padding-left : 10px;
font-size : 90%;
padding-bottom : 10px;
margin : 0;
padding-top : 0;
} 
.relatedLinks H3 { 
padding-right : 0;
padding-left : 0;
padding-bottom : 2px;
padding-top : 10px;
} 
#advert { 
padding-right : 0;
border-top : 1px solid #cccccc;
padding-left : 10px;
font-size : 80%;
padding-bottom : 0;
padding-top : 10px;
} 
#advert IMG { 
display : block;
} 
#headlines { 
padding-right : 0;
padding-left : 10px;
font-size : 80%;
padding-bottom : 20px;
margin : 0;
padding-top : 10px;
} 
#headlines P { 
padding-right : 0;
padding-left : 0;
padding-bottom : 5px;
padding-top : 5px;
} 
#masthead .logo { 
right : 0;
position : absolute;
top : 0;
} 
#masthead .leftimage { 
left : 0;
position : absolute;
top : 0;
} 
.tableheader { 
padding-right : 2px;
padding-left : 2px;
font-weight : bold;
font-size : 12px;
padding-bottom : 2px;
padding-top : 2px;
color : #318bc8;
background-image : url(images/tdh.04.jpg);
background-repeat : repeat-x;
background-position : center 0%;
} 
.tableover { 
padding-right : 3px;
margin-top : 3px;
padding-left : 3px;
padding-bottom : 3px;
padding-top : 3px;
} 
.imageborder { 
border-right : 1px solid #000000;
border-top : 1px solid #000000;
border-left : 1px solid #000000;
border-bottom : 1px solid #000000;
} 
.shadow { 
margin : -6px 6px 6px -6px;
background-color : #cccccc;
} 
.layerprice { 
margin-top : 5px;
padding-left : 7px;
font-weight : bold;
font-size : 10px;
color : #666666;
padding-top : 7px;
background-repeat : no-repeat;
font-style : normal;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.pagetitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #ffffff;
	font-weight : bolder;
	height : 18px;
	border : 1px solid #999999;
	background-color : #333366;
	width: auto;
	padding-left: 10px;
} 
#footer A:link { 
voice-family : inherit;
color : #ffffff;
} 
#footer A:visited { 
voice-family : inherit;
color : #ffffff;
} 
#footer A:hover { 
voice-family : inherit;
color : #ffffff;
} 
#menu1 { 
voice-family : inherit;
color : #ffffff;
background-color : #000066;
padding : 5px;
text-decoration : none;
font-size : xx-small;
font-weight : bold;
} 
#menu1 A:link { 
voice-family : inherit;
color : #ffffff;
text-decoration : none;
font-weight : bold;
} 
#menu1 A:visited { 
voice-family : inherit;
color : #ffffff;
text-decoration : none;
font-weight : bold;
} 
#menu1 A:hover { 
voice-family : inherit;
color : #ffffff;
text-decoration : none;
font-weight : bold;
} 
.cart { 
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #ffffff;
font-size : xx-small;
background-image : url(logo_images/cart-button.gif);
background-repeat : no-repeat;
background-position : right center;
width : auto;
} 
#cat { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #ffffff;
background-color : #6699cc;
height : 25px;
width : 189px;
padding-top : 5px;
padding-left : 5px;
text-align : center;
} 
#Keyword { 
font-size : xx-small;
color : #666666;
background-color : #eaeaea;
border : 1px dotted #666666;
width : 120px;
} 
.keywordtext { 
font-size : x-small;
color : #4572af;
} 
.product-title { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #003399;
font-style : normal;
padding : 3px;
text-decoration : none;
} 
.product-title a { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #666666;
font-style : normal;
text-decoration : none;
} 
#My Table { 
border : 1px solid #ffffff;
background-color : #ffffff;
} 
#heading { 
width : 100%;
border : thin dashed #333333;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #feffe6;
background-color : #318bc8;
margin : 10px;
background-repeat : no-repeat;
background-position : right bottom;
padding-top : 5px;
padding-right : 5px;
padding-bottom : 5px;
padding-left : 5px;
} 
.style4 { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 24px;
line-height : 80%;
font-weight : bold;
color : #ffffff;
text-transform : uppercase;
vertical-align : 10%;
} 
#box { 
background-color : #fffeec;
border : 1px dashed #000066;
width : 400px;
margin : 5px;
padding : 5px;
font-size : 12px;
font-family : Verdana, Arial, Helvetica, sans-serif;
} 
#pagebox { 
height : 200px;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-top-color : #666699;
border-right-color : #6699cc;
border-bottom-color : #6699cc;
border-left-color : #666699;
background-color : #ffffff;
} 
.smalltext { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : x-small;
line-height : 90%;
color : #999999;
padding : 3px;
} 
#Shorttext { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : x-small;
line-height : 90%;
color : #999999;
padding : 3px;
height : 53px;
overflow : hidden;
} 
table#sample { 
background-color : #ffff00;
border : 3px solid #000;
} 
table#sample td { 
padding : 5px;
border : 1px solid #000;
} 
.data { 
color : #000000;
text-align : right;
background-color : #cccccc;
} 
.toprow { 
font-style : italic;
text-align : center;
background-color : #000000;
color : #ffffff;
font-size : 12px;
font-weight : bold;
} 
.leftcol { 
font-weight : bold;
text-align : left;
width : 200px;
background-color : #cccccc;
color : #000000;
font-size : 12px;
padding-left : 5px;
} 
