body{margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; color:#999;}
a:link{font-size:1.2em; color:#090; text-decoration:none;}
a:visited{ font-size:1.2em; text-decoration:none; color:#090;}
a:active{ font-size:1.2em; color:#090;}
a:hover{ font-size:1.2em; text-decoration:none; color:#0c0;}

#right p{color:#333; font-size:.8em; }
#right li{color:#333; font-size:.8em; }
#right h1{color:#333; font-size:1.1em; font-style:italic}
#right h2{color:#333; font-size:1em; font-style:italic}
#wrapper{background:url(images/main_bg.gif) repeat-y; width:710px; margin:0 auto;}
#inner{background:url(images/header.gif) top no-repeat;}
#left{float:left; margin-top:100px; width:210px}
#right{float:left; margin-top:150px; width:470px; padding-left:10px;}
#rightleft{float:left; width:230px; margin-right:5px; border-right:1px solid #ccc;}
#footer{background:url(images/footer.gif) no-repeat bottom; clear:both; padding:4px 10px 15px 10px; text-align:center;}

.blackboard{margin:0 0 0 5px; background:url(images/blackboard_bg.gif) bottom no-repeat; padding-bottom:15px;}
.blackboard ul{padding:0 5px 20px 40px; color:#ff0; margin:0;}
.blackboard p{padding-bottom:4px;color:#090; margin:6px 20px 6px 20px; text-align:center; font-size:.9em; border-bottom:1px solid #666;}
.blackboard ul li a:link{font-size:1.2em; color:#090; text-decoration:none;}
.blackboard ul li a:visited{ font-size:1.2em; text-decoration:none; color:#090;}
.blackboard ul li a:active{ font-size:1.2em; text-decoration:none; color:#090;}
.blackboard ul li a:hover{ font-size:1.2em; text-decoration:none; color:#0c0;}
.bb_cert{float:left; margin:0 5px 0 15px;}
#cert p{text-align:left; font-size:.7em; margin:0 10px 20px 0;  border-bottom:0px solid #666; }

.text_img{border:1px solid #ccc; border-bottom:2px solid #ccc; padding:2px 2px 5px 2px; background:#fff; margin:5px 0 5px 10px; float:right; font-size:.6em; color:#666; text-align:center;}
.meat_img{border:1px solid #ccc; border-bottom:2px solid #ccc; padding:2px 2px 5px 2px; background:#fff; margin:5px 15px 5px 0; float:right; width:200px; font-size:.6em; color:#666; text-align:center;}
.bmra_logo{margin:10px 0 11px 22px;}

a.pop{position:relative; z-index:24; background-color:#fff; color:#000; border:none;}
a.pop:hover{z-index:25; background-color:#f90}
a.pop span{display: none}
a.pop:hover span{ display:block; position:absolute; top:-20em; left:3em; padding:4px; border:1px solid #ccc; background:#fff; color:#000; font-family:Arial, Helvetica, sans-serif; letter-spacing:normal;}s