#content .doc_image { float:right; margin: 0 0 20px 20px; width: 200px;}
#content .doc_image img { width: 215px; margin-bottom: 35px;}
#content .doc_image .furtherInfo {padding: 10px; background: #f8f9fa url(../css_img/contactUS.gif) no-repeat 95% 0; border: 1px solid #dedede; width: 178px; margin-bottom: 35px;}
#content .doc_image .furtherInfo strong { color: #000}

#content .doc_image form label { font-size: 0.9em; text-align:left; display: block; float:none; width: auto; }
#content .doc_image form input { width:158px;border: 1px solid #666; font-family: Verdana, Helvetica, Arial, sans-serif; padding: 4px;}
#content .doc_image form textarea { width:165px;}
#content .doc_image form input.button { width: auto;border: 1px solid #a96907; background: #c67a07; color: #fff; font-size: 1em; font-weight:normal;  padding: 1px 2px; font-family: Georgia, Times, "Times New Roman", Serif; }
#content .doc_image form input.button:hover { cursor: pointer; border: 1px solid #f90; background: #f90; }
#content .doc_image form input.button:focus { outline: 4px solid #dfe3ea; background: #f90; }

#content .productPageNav { width: 220px; float: left; background: #f8f9fa; border: 1px solid #dedede; list-style:none; margin: 0 35px 20px 0; padding: 0; border-bottom: none;}
#content .productPageNav li { clear: left; border-bottom: 1px solid #dedede; padding: 10px; list-style:none; background: none; margin: 0; font-size:0.9em}
#content .productPageNav li strong { color: #333; font-size: 1em;}
#content .productPageNav li img { float: left; margin:5px 10px 10px 0;}

#page_wrap #page div.withWidth { float: left; margin: 0 0 30px 0; width: 100%; }

#page #pagenavbox {padding-top: 35px;background-position:50px 55px; clear: both;}

#page .text_align_center .float_left {float:none;}

.byEditor  { width: 735px; overflow:hidden;}
.byEditor h3 { padding-top:15px; clear:left;}
.byEditor ol ul li {clear: none;list-style:none;background: url("../css_img/tick.gif") no-repeat left 2px; color: #333; margin:0; padding:0 0 10px 16px;width: 45%; float:left;}
.byEditor ol li {clear:both; margin: 0 0 10px 0; padding: 10px 0 0 65px; list-style-position:inside; list-style:none;}
.furtherInfo { font-family: georgia, serif; }
.furtherInfo ul li { margin-bottom: 10px; font-size: 1.1em;}
.furtherInfo ul li strong { display: block;}

.navBox { background: #f8f9fa; border: 1px solid #dedede; border-bottom: none;}
.navBox ol li { border-bottom:1px solid #dedede; padding: 5px; }
.navBox ol li a { border: none; background: none;}