html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
ol,ul{list-style:none}
ul li{margin:0 0 10px 10px}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,
q:before,q:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
:active{outline:0}
body{font:12px "Verdana","Helvetica","Arial",sans-serif;background:#fff;color:#777}
.imgRight{float:right;margin:5px 10px 10px 10px;padding:2px}
.imgLeft{float:left;margin:0 10px 10px 0;padding:2px}
.codereverse{unicode-bidi:bidi-override;direction:rtl}
a{text-decoration:none;color:#b00a0a}
a:hover{text-decoration:none;color:#fff;background:#b00a0a}
a.lightbox:hover{text-decoration:underline;background:transparent}
.shadow{text-shadow:2px 2px 3px #7e0e0e}
.customFont{}
h1{font-size:175%;font-weight:normal}
h1 a{color:#fff;font-size:1.6em}
h1 a:hover{text-decoration:none}
h2{font-size:150%;clear:left}
h3{position:relative;font-size:150%;background:#b00a0a url(../images/redbg.gif) repeat-x left bottom;padding:6px 7px;color:#fff;font-weight:normal;margin:0 0 15px;float:left}
h4{margin:0 0 15px;color:#555;font-weight:normal;font-size:150%;font-weight:normal;clear:left}
p{clear:both;line-height:20px;margin:0 0 15px}
.line{clear:both;border-bottom:1px solid #ddd;margin:0 0 20px}
.clear{clear:both}
#content{width:970px;margin:0 auto;background:white}
#top{color:#333;padding:6px 10px 0;font-size:.84em;text-align:right}
#logo{float:left;background:#b00a0a/*url(../images/redbg.gif) repeat-x*/;padding:100px 25px 15px;margin:-46px 0 20px}
#adTop{position:absolute;top:10px;right:150px;margin:33px 10px 0}
#menu{float:right;margin:63px 0 0}
#menu li{display:inline;font-size:1.3em}
#menu li a{float:left;color:#808080;padding:6px 7px;margin:0 0 0 55px}
#menu li a:hover,#menu li a.current,#menu li a:focus{background:#b00a0a url(../images/redbg.gif) repeat-x left bottom;padding:6px 7px;color:#fff;text-decoration:none}
.left{float:left;width:220px;padding:0 10px}
.right{float:right;width:630px;margin:0 0 20px}
.right h3{background:#808080}
.third{float:left;width:296px;margin:0 40px 20px 0}
/* Footer */
.last{margin-right:0}
#footer{clear:both;font-size:.84em;border-top:1px solid #ddd;padding:7px 0 0 0;margin:30px 0 0 0}
/* Horizontal Slide & Panels */
#banner{background:none repeat scroll 0 0 #fff;border:0 none;height:270px;overflow:hidden;position:relative;width:970px}
div.scrollable{position:relative;width:940px;height:240px;overflow:hidden}
div.scrollable div.items{width:20000em;position:absolute;clear:both}
div.scrollable div.items div{float:left;width:975px;height:230px;padding:0;border-bottom:1px solid #ddd;height:240px;margin:0 0 35px}
div.scrollable div.items div p{width:70%}
div.scrollable div.items div h1{font-size:2.6em;color:#000;margin:0 0 20px;width:70%}
div.scrollable div.items div h2{line-height:1.5em;width:70%}
.one{background:url('../images/cholesterol-small.png') no-repeat right top}
.two{background:url('../images/myoglobin-small.png') no-repeat right top}
.three{background:url('../images/myoglobin-02-small.png') no-repeat right top}
a.prev, a.next{position:absolute;z-index:9999;display:block;float:right;padding:5px 4px;cursor:pointer;font-size:13px;color:#999}
a.prev:hover, a.next:hover{color:#fff}
a.next{right:0;top:210px;background:url(../images/fancy_right.png) top left no-repeat;width:30px;height:30px;text-indent:-9999px}
a.prev{left:5px;top:210px;background:url(../images/fancy_left.png) top left no-repeat;width:30px;height:30px;text-indent:-9999px}
a.disabled{visibility:hidden !important}
span.links{margin:0 0 0 3px}
#scrollNav{float:right;width:200px;padding:240px 0 0 0;position:relative;z-index:1001}
#scrollNav button{border:none;background:transparent;padding:3px;color:#999}
#footerWrap{background:transparent;height:100%}
.left ul{list-style-type:none;margin:3px 0 0 0;clear:left}
.left ul li{margin:0;padding:0 0 5px 0}
/* Lists */
/* Default Definition List */
dl.servicesList dt{font-weight:bold}
dl.servicesList dd{margin:0 0 10px 0}
dl.servicesList dt.indent{margin:0 0 0 15px}
dl.servicesList dd.indent{margin:0 0 10px 15px}
dl.infoCapture{margin:0 0 30px 30px}
dl.infoCapture dt{font-weight:bold;margin:10px 0 0 0;padding:10px 0 0 0;border-top:1px solid #333}
dl.infoCapture dd{margin:0 0 10px 0}
.ulList{clear:both;margin:0 0 20px 0}
/* Sitemap */
h3.sitemap{float:none}
ul.sitemap{position:relative;list-style-type:none;margin:0 0 10px 10px}
ul.sitemap li{margin:0;padding:0 0 5px 0}
/* Lists */
.ulList{clear:both}
.ulList li{background-image:url(../images/icons/bullet.png);background-repeat:no-repeat;padding:0 0 0 15px}
/* Footer */
#articlesMenu h4,#accessMenu h4,#recommendedMenu h4,#extraMenu h4{margin:0;padding:0}
#articlesMenu ul,#accessMenu ul,#recommendedMenu ul,#extraMenu ul{list-style-type:none;margin:3px 0 0 0}
#articlesMenu ul li,#accessMenu ul li,#recommendedMenu ul li,#extraMenu ul li{margin:7px 0 0 0;padding:7px 0 0 0;border-top:1px solid #ddd}
#articlesMenu{margin:0 0 10px 0}
/* Forms */
/* Login */
#post input[type='submit']{margin:0 3px 0 3px;width:64px;height:30px;background:#b00a0a url(../images/redbg.gif) repeat-x left bottom;color:#fff}
/* Admin area */
.adminpanel fieldset{padding:10px;border:1px solid #ccc}
.adminpanel input{height:20px;padding:3px;border:1px solid #333}
.adminpanel input[type='button']{margin:0 3px 0 3px;height:30px;background:#b00a0a url(../images/redbg.gif) repeat-x left bottom;color:#fff}
#txt{height:360px;padding:3px;border:2px solid #ccc}
/* Contact us */
.commentsbox h2{display:none}
#contactForm fieldset{display:block;float:left;margin:0 1em 1em 0;padding:0 20px 0 0;width:45%}
#contactForm fieldset.mathCaptcha{width:94%;padding:0;margin:10px 0 30px 0}
#contactForm fieldset.mathCaptcha p{width:50%;float:left;margin:0}
#contactForm fieldset.mathCaptcha p.submit{width:50%;float:right}
#contactForm input{width:98%;height:20px;padding:3px;border:2px solid #ccc}
#contactForm textarea{height:150px;width:98%;padding:3px;border:2px solid #ccc}
#contactForm #calc{width:120px}
#contactForm input[type='submit']{margin:0 3px 0 3px;width:64px;height:30px;background:#b00a0a url(../images/redbg.gif) repeat-x left bottom;color:#fff}
#submitForm{text-align:right}
#contactForm .fieldRequired{border:2px solid #b00a0a}
/* ColorBox */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}
#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative;overflow:visible}
#cboxLoadedContent{overflow:auto}
#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
#cboxOverlay{background:#000}
#cboxTopLeft{width:14px;height:14px;background:url(images/controls.png) 0 0 no-repeat}
#cboxTopCenter{height:14px;background:url(images/border.png) top left repeat-x}
#cboxTopRight{width:14px;height:14px;background:url(images/controls.png) -36px 0 no-repeat}
#cboxBottomLeft{width:14px;height:43px;background:url(images/controls.png) 0 -32px no-repeat}
#cboxBottomCenter{height:43px;background:url(images/border.png) bottom left repeat-x}
#cboxBottomRight{width:14px;height:43px;background:url(images/controls.png) -36px -32px no-repeat}
#cboxMiddleLeft{width:14px;background:url(images/controls.png) -175px 0 repeat-y}
#cboxMiddleRight{width:14px;background:url(images/controls.png) -211px 0 repeat-y}
#cboxContent{background:#fff}
#cboxLoadedContent{margin-bottom:5px}
#cboxLoadingOverlay{background:url(images/loading_background.png) center center no-repeat}
#cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat}
#cboxTitle{position:absolute;bottom:-25px;left:0;text-align:center;width:100%;font-weight:bold;color:#7c7c7c}
#cboxCurrent{position:absolute;bottom:-25px;left:58px;font-weight:bold;color:#7c7c7c}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{position:absolute;bottom:-29px;background:url(images/controls.png) 0px 0px no-repeat;width:23px;height:23px;text-indent:-9999px}
#cboxPrevious{left:0px;background-position: -51px -25px}
#cboxPrevious.hover{background-position:-51px 0px}
#cboxNext{left:27px;background-position:-75px -25px}
#cboxNext.hover{background-position:-75px 0px}
#cboxClose{right:0;background-position:-100px -25px}
#cboxClose.hover{background-position:-100px 0px}
.cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px;right:27px}
.cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0px}
.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px;right:27px}
.cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0px}
/* Validation Engine */
.formError{position:absolute;top:300px;left:300px;padding-bottom:13px;display:block;z-index:5000;cursor:pointer}
#debugMode{background:#000;position:fixed;width:100%;height:200px;top:0;left:0;overflow:scroll;opacity:0.8;display:block;padding:10px;color:#fff;font-size:14px;z-index:100000}
.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none}
.formError .formErrorContent{width:100%;background:#b00a0a;color:#fff;width:150px;font-family:"Verdana","Arial","Helvetica",sans-serif;font-size:12px;border:1px solid #b00a0a;box-shadow:0px 0px 2px #333;-moz-box-shadow:0px 0px 2px #333;-webkit-box-shadow:0px 0px 2px #333;padding:10px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
.greenPopup .formErrorContent{background:#33be40}
.blackPopup .formErrorContent{background:#393939;color:#fff}
.formError .formErrorArrow{position:absolute;bottom:0;left:20px;width:15px;height:15px;z-index:5001}
.formError .formErrorArrowBottom{top:0;margin:-6px}
.formError .formErrorArrow div{border-left:1px solid #b00a0a;border-right:1px solid #b00a0a;box-shadow:0px 1px 2px #444;-moz-box-shadow:0px 1px 2px #444;-webkit-box-shadow:0px 1px 2px #444;font-size:0px;height:1px;background:#b00a0a;margin:0 auto;line-height:0px;font-size:0px;display:block}
.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
.greenPopup .formErrorArrow div{background:#33be40}
.blackPopup .formErrorArrow div{background:#393939;color:#fff}
.formError .formErrorArrow .line10{width:15px;border:none} 
.formError .formErrorArrow .line9{width:13px;border:none} 
.formError .formErrorArrow .line8{width:11px} 
.formError .formErrorArrow .line7{width:9px} 
.formError .formErrorArrow .line6{width:7px} 
.formError .formErrorArrow .line5{width:5px} 
.formError .formErrorArrow .line4{width:3px} 
.formError .formErrorArrow .line3{width:1px;border-left:1px solid #b00a0a;border-right:1px solid #b00a0a;border-bottom:0px solid #b00a0a} 
.formError .formErrorArrow .line2{width:3px;border:none;background:#b00a0a}
.formError .formErrorArrow .line1{width:1px;border:none;background:#b00a0a}

