body {	font-family: Arial, Verdana, sans-serif;	font-size: 10pt;	color: #333;	background-color:#eee;}p, li, td, h1, h2, h3, h4, h5 {	line-height:1.3em;}a { color:#D03B00; text-decoration:none }a:hover { color:black; }a img { border:none; }p { margin:0.8em 0 }h1, h2, h3, h4, h5 { 	color:#0A497E;	margin:0;}h2 { font-size:17pt; }#content_right h5 { font-size:14px; }th, td { padding:0.3em 1em 0.3em 0; border-bottom:1px solid #ddd; text-align:left; vertical-align:top }th { padding-top:1em }table { border-spacing:0 }address { font-style:normal }hr { height: 1px; color: #ccc; border: none; } /* For Internet Explorer */html>body hr { height: 1px; background-color: #ccc; border: none; } /* For Gecko-based browsers */html>body hr { height: 1px; background-color: #ccc; border: 0px solid #ccc; } /* For Opera and Gecko-based browsers */#wrapper {	background-color:#fff;	border:1px solid #999;	width: 841px;	margin:0 auto;	}#top {	background:url(../images/topbg.png) repeat-x bottom left #fff;	border-bottom:5px solid #0A497E;	height:125px;}#content {	clear:both;	margin:20px 40px;}#base {	text-align:center;	color:#999;}#base a { color:#999; text-decoration:underline }.dropshadow_left {	background:transparent url(../images/dropshadow.png) no-repeat scroll right bottom;	float:left;	margin:10px 10px 10px 0;}.dropshadow_block {	background:transparent url(../images/dropshadow.png) no-repeat scroll right bottom;	margin:10px 10px 10px 0;}.dropshadow_right {	background:transparent url(../images/dropshadow.png) no-repeat scroll right bottom;	float:right;	margin:10px 0 10px 30px;}.dropshadow_left img, .dropshadow_right img, .dropshadow_block img {	background-color:#fff;	border:1px solid #666;	display:block;	margin:-5px 5px 5px -5px;	position:relative;}#main_statement {	font-size:16px;	color:#000;}#main_statement strong {	color:#0A497E;}#footer {	clear:both;	width: 841px;	height:172px;	background: transparent url(../images/footerbg2.png) left bottom no-repeat;}#logo {	margin:10px 0 0 0;	padding:0;	float:left;}#logo a {	display:block;	text-indent:-2000px;	width:350px;	height:80px;	background: transparent url(../images/soundingboard.gif) 40px 20px no-repeat;}#bionics_logo {	float:right;	margin:14px 20px 0 0;}/*#bionics_logo a {	display:block;	text-indent:-2000px;	width:400px;	height:75px;	background: transparent url(../images/logos3.png) top right no-repeat;}*/.right {	float:right;	margin:0 0 1em 1em;}.clear { clear:both }.big { font-size:14pt; color:#0A497E; }a.arrow {	background: transparent url(../images/right_arrow_big.gif) center right no-repeat;	padding-right:18px;}.download {	background: transparent url(../images/download.gif) center left no-repeat;	padding-left:15px;}.small { font-size:11px; }.note { color:#666 }img.icon {	border:none;	vertical-align:middle;}.error, .alert {	padding-left:22px;	background:url(../images/alert.gif) left center transparent no-repeat;	color:#c60;}.success {	padding-left:18px;	background:url(../images/check_green.gif) left center transparent no-repeat;	color:green;}.big_notice, .notice {	border:1px solid green;	padding:15px 15px 15px 50px;	color:green;	font-size:16px;	background:url(../images/info.png) transparent 15px 15px no-repeat;}#breadcrumbs { font-weight:normal; color:#666; font-size:13px; }#forum_btn {	display:block;	text-indent:-2000px;	width:193px;	height:79px;	background: transparent url(../images/forum_btn.png) 0px 0px no-repeat;	margin-right:10px;}#forum_btn:hover {	background-position:0 -79px;}#resources_btn {	display:block;	text-indent:-2000px;	width:193px;	height:79px;	background: transparent url(../images/resources_btn.png) 0px 0px no-repeat;}#resources_btn:hover {	background-position:0 -79px;}#main_buttons {	height:79px;	margin:10px 0;}#main_buttons a {	float:left;	width:193px;}#content_left {	float:left;	width:200px;	margin-right:30px;}#content_right {	float:left;	width:530px;}#article_footer {	width:100%;	clear:both;	border-top:1px solid #ccc;	color:#666;}#left_footer {	float:left;	width:50%;}#left_footer p { margin-bottom:0 }#left_footer ul {	margin:0.5em 0;	padding-left:2em;}#left_footer li {	list-style-image:url(../images/doc.gif);}#content_right li {	list-style-image:url(../images/list-dot.gif);}#right_footer {	float:left;	width:50%;	text-align:right;	font-size:12px;}.forum_cat {	background: transparent url(../images/folder.gif) left center no-repeat;	border-bottom:1px solid #ccc;	padding:0 0 0 20px;	margin-top:0;}.forum_cat * {	margin:0.3em 0;}.forum_topic {	background: transparent url(../images/doc.gif) 0 5px no-repeat;	border-bottom:1px solid #ccc;	padding:0 0 0.5em 20px;	margin-top:0.5em;}.forum_topic h3 {	font-size:18px;	margin:0;}.forum_topic p, .forum_post p {	margin:0.2em 0 0.5em 0;}.forum_post {	background: transparent url(../images/comment.png) 0 0 no-repeat;	border-bottom:1px solid #ccc;	padding:0 0 0.5em 30px;	margin-top:0.5em;	color:#555;}#right_content {	float:left;	width:230px;}#left_content {	float:left;	width:500px;	margin-right:30px;}#right_content h3, #right_content p {	margin:0.4em 0;}#login_status {	float:right;	text-align:right;	padding-right:2em;	font-size:12px;}.paging {	text-align:right;}#slideshow {	border:1px solid #999;	float:right;	width:300px;	height:240px;	margin:0 0 12px 12px;}.orange_box {	width:193px;}#side_by_side {	margin-bottom:15px;}#side_by_side .orange_box {	float:left;	margin-right:10px;}.orange_box_top {	background: transparent url(../images/orange_box_top.png) top left no-repeat;	height:12px;}.orange_box_body {	background: transparent url(../images/orange_box_body.png) top left repeat-y;	padding:0 10px;	color:#fff;}.orange_box_body * { margin:0; }.orange_box_body h3 { font-size:12pt; }.orange_box_body p { font-size:11px; }.orange_box_body a { text-decoration:underline; font-weight:bold; color:#fff; }.orange_box_bottom {		background: transparent url(../images/orange_box_bottom.png) top left no-repeat;	height:12px;}ul.comments li {	list-style:url(../images/comment_small.png);}ul.docs li {	list-style:url(../images/doc_li.gif);}#forum_categories_list {	/* clear:right; */	float:left;	width:500px;	margin-right:20px;}#forum_posts_list {	float:left;	width:240px;}#forum_posts_list ul {	padding-left:2em;	margin:0;}#ask_a_question {	float:right;	font-size:15px;}.list_title {	border-bottom:1px solid #0A497E;	color:#0A497E;}#related_videos {	float:right;	width:200px;	padding:10px;	border:1px solid #ccc;	margin:0 0 10px 10px;}#related_videos h4 {	font-size:12px;	margin:0;}#related_videos ul {	margin:0;	padding:0;	list-style:none;}#related_videos li {	margin:0;	list-style:none;	font-size:12px;	line-height:145%;	padding:3px 0;	border-bottom:1px dotted #ccc;}