/* CSS Document */
body { margin:0; background:url(../images/menuImg.gif) repeat-x top left;}
form { margin:0;}
.wrapper { margin:0 auto; width:860px;}
.medicalogo { background:url(../images/medical_logo.gif) no-repeat top left; width:247px; height:28px; margin:0 0 0 10px;}

.mainMenu { margin:10px 0 0 0; font:normal 11px Arial; color:#000;}
.mainMenu ul { margin:0; padding:0;}
.mainMenu li {list-style-type:none; display:inline; padding:0px 8px; border-right:1px solid #000;}
.mainMenu li.lastItem { border-right:none; }
.mainMenu li a { font:normal 11px Arial; color:#000; text-decoration:none;}
.mainMenu li a:hover { text-decoration:underline; color:#000;}
.qmed_logo { background:url(../images/qmed_logo.gif) no-repeat top right; width:120px; height:28px; margin:3px 12px 15px 0;}

.header_tile { background:url(../images/header_tile.gif) repeat-x left top;}
.header_lt { background:url(../images/header_lt.gif) no-repeat top left; height:40px;}
.header_rt { background:url(../images/heder_rt.gif) no-repeat top right; height:40px;}

.tabs {margin-top:-26px; margin-left:18px;}
.tabs td {background:url(../images/tab_lt.gif) no-repeat left top;white-space:nowrap;cursor:pointer;}
.tabs td div {background:url(../images/tab_rt.gif) no-repeat right top; margin-right:10px;}
.tabs td div div {background:#AFA082;margin:0 6px;color:#fff; border-top:1px solid #D4C3A3; padding:0 5px; font:normal 13px Arial;line-height:24px;}
.tabs td.on {background:url(../images/tab_lt_on.gif) no-repeat left top;white-space:nowrap;border:none;cursor:default;}
.tabs td.on div {background:url(../images/tab_rt_on.gif) no-repeat right top; margin-right:10px;}
.tabs td.on div div {background:#DDD4C1;margin:0 6px; font:normal 13px Arial; color:#000; border-top:1px solid #fff;line-height:25px;}
.tabs td.btmBorder {background:none;width:100%;cursor:default;}
.tabContentHolder {background:#DDD4C1;border-top:none; margin:0 10px; padding:5px 5px 0 5px;}
.tabContentHolder select { margin:0px 5px 0px 0px; padding:0; vertical-align:middle;}
.tabContentHolder td { font:bold 12px Arial; color:#000; padding:0 0 0 10px;}
.tabContentHolder input { vertical-align:middle;}
.tabContentHolder .tabsearch { margin:0; border:1px solid #7E9DB9;}
.tab_tile_btw { background:url(../images/tab_tile_btw.gif) repeat-x left bottom;margin:0 10px; font-size:1px;}
.tab_lt_btw { background:url(../images/tab_lt_btw.gif) no-repeat left bottom; height:6px;}
.tab_rt_btw { background:url(../images/tab_rt_btw.gif) no-repeat right bottom; height:6px;}
.visual { margin:10px;}
.tabLeft { margin:0 5px;}

.middleTable { margin:10px;}
.middleTable img { margin:5px 0;}
.content { font:normal 25px Arial; color:#CC6600; border-bottom:2px solid #BDB09C; margin:10px;}
.bodyContent { font:normal 13px Arial; color:#594D35; margin:0 10px; padding-right:13px;border-right:1px dashed #917956; text-align:justify; line-height:20px;}
.submit { margin:10px 0 0 0;}

.footer { background:#DDD4C1;}
.footer_lt { background:url(../images/footer_lt.gif) no-repeat left top;}
.footer_rt { background:url(../images/footer_rt.gif) no-repeat right top; font:normal 11px Arial; height:19px; color:#A18E72; padding:6px 10px 0px 0;text-align:right; margin:10px 0;}
#quick a:link, #quick a:visited {font:Arial, Helvetica, sans-serif;color: #fff; text-decoration:none}
#quick a:hover {font:Arial, Helvetica, sans-serif;color: #fff}
#browse a:link, #quick a:visited {font:Arial, Helvetica, sans-serif;color: #000; text-decoration:none}
#browse a:hover {font:Arial, Helvetica, sans-serif;color: #000}