body{margin:0 auto; padding:0; background:#000; font-family:"Trebuchet MS", Arial, Verdana; font-size:11px;} 
.wrapper{margin:0 auto; padding:0; padding-bottom:20px; width:950px; background:#fff; height:auto !important; overflow:hidden;}
.logoArea{padding:20px 0 0 20px; width:910px; height:55px;}
.logo{float:left;}
.topLinks{float:right;}
.topLinks ol{margin:0; padding:0;}
.topLinks ol li{margin:0; padding:0; padding-left:10px; padding-right:10px; list-style:none; float:left; background:url(../images/dividertop.jpg) bottom right no-repeat; font-weight:bold;}
.topLinks ol li a{color:#EE6136; text-decoration:none;}
.topLinks ol li a:hover{color:#ccc; text-decoration:none;}
.bannerMain{margin-top:10px; background:url(../images/menubg.jpg) no-repeat; width:950px; height:50px;}
.bannerMain ol{margin:0; margin-top:2px; margin-left:180px; padding:0; font-size:13px; display:inline-block;}
.bannerMain ol li{margin:0; padding:3px 0 0 0; float:left; list-style:none; font-weight:bold; background:url(../images/divider.jpg) bottom right no-repeat; }
.bannerMain ol li a{color:#770000; text-decoration:none; display:block; display:inline-block;  padding:8px 8px 5px 8px;}
.bannerMain ol li a:hover{color:#FFB301; background:url(../images/menubgover.jpg) right bottom no-repeat; padding:8px 8px 5px 8px; display:block; display:inline-block;}
#pgHome .home a{color:#FFB301; background:url(../images/menubgover.jpg) right bottom no-repeat; padding:8px 8px 5px 8px; display:block; display:inline-block;}
.flash{background:url(../images/flashbg.jpg) no-repeat; width:950px; height:244px;}

.page{width:910px; padding:0 20px 0 30px; float:left;}
.left{float:left}
.leftPanel{background:url(../images/leftbgSym.jpg) no-repeat; padding:0 0 10px 5px; margin-bottom:10px; width:165px; height:232px;}
.leftPanel h1{ margin:0; margin-left:20px; padding:5px 10px 2px 0; color:#930000; font-size:14px; background:url(../images/line.jpg) left bottom no-repeat;}
.leftPanel ol{margin:0; padding:0; padding-left:20px;}
.leftPanel ol li{margin:0; padding:1px 0 1px 0; list-style:none; font-size:12px; font-weight:bold; background:url(../images/line.jpg) left bottom no-repeat;}
.leftPanel ol li a{color:#757575; text-decoration:none;}
.leftPanel ol li a:hover{color:#930000;}
.leftPanelDis{background:#FDEBD0; border:1px solid #8F8F8F; width:168px; padding:0 0 10px 5x;}
.leftPanelDis h2{ margin:0; padding:5px 10px 5px 20px; color:#930000; font-size:14px; background:url(../images/lineDis.jpg) left bottom no-repeat;}
.leftPanelDis ul{margin:0; padding:0;}
.leftPanelDis ul li{margin:0; padding:2px 0 2px 20px; list-style:none; font-size:12px; font-weight:bold; background:url(../images/lineDis.jpg) left bottom no-repeat;}
.leftPanelDis ul li a{color:#757575; text-decoration:none;}
.leftPanelDis ul li a:hover{color:#930000;}

#pgAbdominal .Abdominal a{color:#930000;}

.midPanel{background:url(../images/midtopbg.gif) no-repeat top left; padding:5px 10px 10px 10px; float:left; width:537px; margin-left:15px; font-size:12px; color:#3a3939; border-left:1px solid #999; border-right:1px solid #999; border-bottom:1px solid #999;}
.midPanel h3{margin:0; padding:5px 0 10px 0; color:#B30000; font-size:17px; font-family:"Trebuchet MS", Arial, Verdana; font-weight:normal;}
.midPanel h3 a{color:#B30000;}
.text{padding-left:20px; color:#3a3939; font-size:13px;}
.text ol{margin:0; margin-left:15px; padding:5px 0 5px 0; list-style:square;}
.btn{padding:5px 0 5px 0;}
.head{color:#ED582D; font-size:16px; font-weight:bold;}
.update{background:url(../images/updatebg.jpg) no-repeat; width:505px; height:94px; padding:40px 5px 0 20px;}
.update ol{margin:0; margin-left:15px; padding:5px 0 5px 0; list-style:square;}
.ask{color:#3a3939;}
.rightPanel{margin-left:16px; float:left;}
.rightPanel .testimonial{background:url(../images/testibg.jpg) no-repeat #FCDEB1; height:161px; width:121px; padding-left:10px; color:#663300}
.rightPanel .testimonial h3{padding:5px 0 15px 0; margin:0; color:#550000; font-size:16px;}
.rightPanel ol{margin:0; padding:0; padding-top:10px;}
.rightPanel ol li{margin:0; padding:0; list-style:none;}
.rightPanel .add{background:url(../images/add3.jpg) no-repeat; width:114px; height:180px; padding:65px 10px 5px 10px; line-height:20px;}
.red{color:#93100D; font-weight:bold;}
.red a{color:#93100D; font-weight:bold; text-decoration:none;}
.red a:hover{color:#000; font-weight:bold; text-decoration:none;}
.readmore a{color:#663300; text-decoration:none;}
.readmore a:hover{color:#000; text-decoration:none;}


.footer{margin:0 auto; color:#999; padding-top:10px; height:30px; width:950px;}
.copyright{float:left; color:#999;}
.disclaimer{color:#999;}
.powered{float:right;}
.powered a{color:#999; text-decoration:none;}

#pscroller1{width:118px; height:100px; padding:0;}
#pscroller1 a{text-decoration: none; cursor:pointer; font-family:tahoma; font-size:12px; color:#663300; background:url(../images/arrow1.gif) no-repeat 0 2px; padding-left:10px;}
.someclass{ width:118px;}

img{border:none}



/*clearfix*/
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}