body {	 
	margin: 0px auto;
	font-family: Arial;
	font-size: 9pt;
	color: #336666;
}
form {display:inline;}
table#content div#body {min-height:30em;}
table#content div#head {width:100%;}
table#content div#foot {width:100%;}
table#content {border:1px solid #999999; width: 1000px; margin: 0px auto;}


img, a img {border:none;}

.top_clear_menu {}
.menu a { text-decoration:none;}
.top_clear_menu a {color: #999999;}

.top_color_menu a {color: #FFFFFF; font-size:12pt;  }
.footer_menu a {color: #FFFFFF; }

h3 {font-size: small; margin-bottom:0px;  }
h4 {font-size: 10pt; margin-bottom:0px; color:#CC6601; margin-top:0px;}
strong.blue {color: #428DB4;}
strong.orange {color:#CC6601; display:inline;}
h4.other_titles {color:#336666; font-weight: normal; font-size:12pt;}
h4.other_titles a {text-decoration:none; color:#336666;}
h4.other_titles a img {vertical-align:bottom;}

.product + .product {margin-top:1em;}
.product hr, div.hr {background-image:url('images/horizontal_bar.jpg'); border:none; background-repeat: repeat-x; background-color: transparent; }
.product .price {font-weight: bold;}
.product div.price * {vertical-align: bottom;}
.product {}
.product .title {margin-top: 0.25em; margin-bottom:1em; text-decoration: underline;}
.product .title a {color:#336666;}
.product .title a:link {color:#336666;}
.product .title a:active {color:#999999;}
.product .title a:hover {color:#999999;}
.product .title a:visted {color:#336666;}
.product .author {margin-top: 0.25em; margin-bottom:1em; font-weight: bold; text-decoration: none; color:#000000;}
.product .description {margin-top: 0.25em; margin-bottom:1em; font-weight: normal; text-decoration: none; color:#000000;}

table.other_titles {empty-cells: show;}
table.other_titles thead tr {background-image: url('images/line_between_tabs.jpg'); background-repeat: repeat-x; }

table.other_titles tbody tr td.content {padding: 0.5em 0.5em 0.5em 0.5em; }
table.other_titles tbody tr td.separator {vertical-align: middle;}

table.feature_titles tbody tr td.content {padding: 0.5em 0.5em 0.5em 0.5em; }

ul.feedback li {
	list-style-image:url('images/stars.gif');
	margin-left: 3.5em;
	padding-left: 0em;
	text-align:left;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}
ul.feedback li {font-style:italic;}
ul.feedback li span.source {font-weight:bold; font-style:normal;}

/** Interior product pages */
.product_header {}
.product_header .image {}
.product_header .text {vertical-align:middle; text-align:center;}

.product_body {margin: 0em 3em 3em 3em;}
.product_body .price {text-align:right; font-weight:bold; font-style:italic; font-family:Trebuchet MS;}