/* CSS Document */

/*global properties*/

#topBar {position: absolute;top: 0px; /*left: 0px;*/ left: 50%; margin-left: -475px; width: 950px; z-index: 0;}
#loginBox {/*top: 6px; left: 418px;*/ position: absolute;top: 15px; left: 50%; margin-left: -12px; z-index: 1; color: #fff; width: 600px;}
#tollFreeFax {/*top: 6px; left: 611px; z-index: 1;*/ position: absolute;top: 6px; left: 50%; margin-left: 180px;  z-index: 1;}
#tollFreeNum {/*top: 60px; left: 279px; z-index: 1; text-align: right; width: 490px;*/position: absolute; z-index: 1; width: 860px; left: 50%; margin-left: -50px; top: 60px; font-size: 16px;}


#container {/*top: 96px; left: 30px; z-index: 1;*/position: absolute; top: 92px; left: 50%; margin-left:-475px; width: 950px; z-index: 1;}

.mText {font-family: verdana; font-size: 11px; color: #000000; text-decoration: none;}
.smallText {font-family: verdana; font-size: 9px; color: #000000; text-decoration: none;}
.linkText {font-family: verdana; font-size: 11px; color: #000000;}
.smallTextRed {font-family: verdana; font-size: 10px; color: #ff0000;}
.smallblueText {font-family: verdana; font-size: 10px; color: #0066ff;}
a.smallblueText:hover {color: #ff0000;}
.redText {font-family: verdana; font-size: 11px; color: #ff0000; text-decoration: none;}
.blueText {font-family: verdana; font-size: 11px; color: #0066ff; text-decoration: none;}
.sText {font-family: verdana; font-size: 11px; color: #000000; text-decoration: none; width: 75px;}
.mText2 {font-family: verdana; font-size: 13px; color: #000000; text-decoration: none; font-weight: bold;}
.rText {font-family: verdana; font-size: 11px; color: #4f4f4f; text-decoration: none; font-weight: bold;}
.mTextBig {font-family: arial; font-size: 17px; color: #000000; font-weight: bold;}
a.mText:hover {color: #ff0000;}
a.linkText:hover {color: #ff0000;}
a.RText:hover {color: #ff0000;}
a.redText:hover {color:#000;}
a.blueText:hover {color:#000;}
#popBox {top: 4px; left: 4px; z-index: 1; width: 522px;}
.searchSpace {font-family: verdana; font-size: 11px; color: #000000; height: 100px;}


/* Shannon added */
.vertDotBg {background-image: url("../images/vertical_dash.gif"); background-repeat: repeat-y; background-position: top center;}
.topBlackLine {border-top:1px solid #000;}
.redTexta {font-family: verdana; font-size: 11px; color: #ff0000;}
.mText3 {font-family: verdana; font-size: 10px; color: #000000; text-decoration: none;}
a.mText3:hover {color: #ff0000;}
.greyDotLine {background-image: url("../images/grey_dotted_line.gif"); background-repeat: repeat-x;}
.linkDrugText {font-family: verdana; font-size: 11px; color: #000000; text-decoration: none;}
a.linkDrugText:hover {color:#000000}
.pemTitle {font-family: verdana; font-size: 11px; color: #000000; text-decoration: none; padding:0px; margin:0px}
.pemTitle2 {font-family: arial; font-size: 17px; color: #000000; font-weight: bold; margin:0px; padding:10px 0px;}
h1 {font-family: verdana; font-size: 13px; color: #ff0000; font-weight: bold; margin:0px; padding:0px}
h1.black {font-family: verdana; font-size: 13px; color: #000; font-weight: bold; margin:0px; padding:0px}
h2 {font-family: verdana; font-size: 12px; color: #000000; font-weight: bold; margin:0px; padding:0px}
.hLink {font-family: verdana; font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}
a.hLink:hover {color: #ff0000;}

a.redarrow {
background: url(../images/red-arrow.gif) no-repeat left top;
padding-left: 15px; 
}

.topsellers {
background: #DFE7B4;

}

.topsellers h2  {
height: 28px;
background: #869A12;
color: #fff;
font-size: 12px;
line-height: 28px;
padding-left: 5px;
}

.topsellers a {
background: url(../images/green-arrow.gif) no-repeat 0px 2px;
padding-left: 15px;
margin-left: 10px;
color: #494F27;
text-decoration: none;
font-weight: bold;
margin-top: 10px;
margin-bottom: 5px;
display: block;
display: block;
font-family: verdana;
font-size: 11px;
}

.topsellers a:hover {
color: #869A12;
}
.library {
background: #FFD4AA;
border-bottom: solid 5px #FF860F;
/*line-height: 20px;*/

}

.library h2 {
height: 28px;
background: #FF860F;
color: #fff;
font-size: 12px;
line-height: 28px;
padding-left: 5px;
}

.library a {
font-family: verdana;
background: url(../images/orange-arrow.gif) no-repeat 0px 2px;
padding-left: 15px;
margin-left: 10px;
width: 100px;
color: #AD5703;
text-decoration: none;
font-weight: bold;
font-size: 11px;
margin-top: 5px;
margin-bottom: 5px;
display: block;

}

.library a:hover {
color: #FF860F;
}

.whitespacer {
height: 1px;
background: #fff;
font-size: 1px;
}

.col-left {
margin-left: 10px;
margin-right: 5px;
}

.mText p {
text-align: left;
}

.mText p.marge {
margin-left: 10px;
margin-right: 10px;
}

.red {
color: #DC1B1C;
}

h3 {
font-size: 14px;
font-family: Verdana, Arial, sans-serif;
margin: 0;
padding: 0;
padding-bottom: 10px;
text-align: center;
margin-left: auto;
margin-right: auto;
border-bottom: solid 2px #fff;
}



.checkout {
font-family: verdana; 
font-size: 12px; 
width: 100%;
margin-left: auto;
margin-right: auto;
}

.checkout .orange {
color: #EF8307;
font-weight: bold;

}

.checkout .register {
text-align: justify;
margin-right: 50px;
margin-left: 50px;
font-size: 12px;
}

.checkout form {
border: solid 1px #EF8307;
width: 300px;
padding: 5px;
margin-top: 20px;
}
.checkout td.border {
border-left: dotted 1px #EF8307;
padding-left: 30px;
padding-right: 30px;
}

.checkout .secure {
background-color: #FED09B;
padding-top: 5px;
padding-bottom: 5px;
}

.checkout .secure .red {
color: #990000;
font-weight: bold;
}

.checkout hr {
height: 1px;
background: #000000;
color: #000000;
}

img.left {
float: left;
margin-right: 40px;
}

h1.mobility {
font-size: 16px;
color: #EF850D;
margin-bottom: 20px;
border-bottom: dotted 1px #EF850D;
}

ul.mobility {
margin-left: 350px;

}

ul.disease {

list-style-type: none;
list-style-image: url("../images/grey-arrow.gif");
line-height: 16px;
}
ul.disease a {
color: #000;
font-size: 12px;
text-decoration: none;
font-weight: bold;
}

ul.disease a:hover {
color: #A8A8A8;
}

ul.equipment {
font-size: 12px;
list-style-type: none;
list-style-image: url("../images/orange-arrow-whitebg.gif");
}

.results {
position: absolute;
top: 365px;
left: 230px;
background: #fffff;
}

hr.drug {
height: 4px;
color: #C2C2C2;
background-color: #C2C2C2;
}

#photo1, #photo2, #photo3, #photo4, #photo5, #photo6 {
float:left;
margin-right: 40px;
}

#photo2, #photo3, #photo4, #photo5, #photo6 {
display: none;
}

table.equipment a {
text-decoration: none;
font-size: 12px;
color: #000;
font-weight: bold;
}

table.equipment a:hover {
color: #EF850D;
}


table.equipment h2 {
font-size: 14px;
color: #fff;
height: 20px;
}

div.left {
float: left;
width: 330px;
margin-right: 10px;
}

div.left#border {
border-right: solid 1px #EF850D;
padding-right: 10px;
}

div.left td.mText {
border-bottom: dotted 1px #EF850D;
}

table.equipment h2 {
background: #EF850D;
}

a.back {
color: #EF850D;
padding-left: 15px;
text-decoration: none;
font-weight: bold;
background: url(../images/orange-arrow-back.gif) no-repeat left;
display: block;
}

a.back:hover {
color: #C2C2C2;
}

