body {margin: 0; padding: 0; background: #fff; text-align: center; font: 10px 'Lucida Grande', 'Trebuchet MS', Geneva, Arial, Verdana, sans-serif; color: #000;
	background-repeat: repeat-x;
	background-color: #333333;
	}
	
h1 {font-style: bold; font-size: 14px;}
h1.submenu{font-style: bold; font-size: 12px;}

testimonial {font-style: bold; font-size: 10px; padding: 0px 0px 0px 5px;}

hr {height: 3px; width: 90%; background: #62b5eb; border: none;}

p.testimonial {padding: 0px 5px 5px 5px; margin-bottom: 0px;}
p.testimonial a:link {color: #000000;}
p.testimonial a:visited {color: #000000;}
p.testimonial a:hover {color: #000000;}

table, td {font: 10px 'Lucida Grande', 'Trebuchet MS',Geneva, Verdana, Arial, sans-serif; color: #000;}

td.submenu {font: 12px 'Lucida Grande', 'Trebuchet MS',Geneva, Verdana, Arial, sans-serif; color: #000; margin-bottom: 0px;}
td.testimonial {font: 10px 'Lucida Grande', 'Trebuchet MS',Geneva, Verdana, Arial, sans-serif; color: #000;}

img { behavior: url(iepngfix.htc); }

.showmac {display: none;}
.showwin {}

ul {list-style: none outside; margin: 0; padding: 0 0 1em 0;}
ul.square {list-style: square outside; margin: 0 0 0 16px; padding: 0 0 1em 0;}
ul.circle {list-style: circle outside; margin: 0 0 0 16px; padding: 0 0 1em 0;}
ol {list-style: decimal; margin: 0 0 0 2.8em; padding: 0 0 1em 0;}
li {padding-bottom: .3em;}
ul ul.circle {margin-top: .0em;}
ul ul.square {margin-top: .3em;}

ol.last {padding: 0;}
ul.last {padding: 0;}
dl.last {padding: 0;}
li.last {padding: 0;}

.sosumi {font-size: 10px; color: #76797c;}
ol.sosumi {margin-left: 0; padding-left: 1.5em; clear: both;}

#breadcrumb, #footer {text-align: center; clear: both;}
#breadcrumb {clear: both; font-size: 10px; padding: 1em 0;}
#breadcrumb {width: 100%; font-size: 10px; color:#76797c; }
#breadcrumb a {padding: 0 4px; color: #666; text-decoration: none;}
#breadcrumb a:hover {text-decoration: underline;}

#main_column a {color:#0066CC; text-decoration:none;}
#main_column a:hover {text-decoration:underline}
#main_column {margin-bottom:20px;}
div.clearer {clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px;}

#nojs {background: #f93; padding: 5px 0;}
