/* =Core
----------------------------------------------- */
* {margin:0px; padding:0px;}
html {font-size:100%;} /* prevents tiny type in IE when resizing font from browser menu */
#topAnchorDiv {position:absolute; top:-100px; left:0px; width:5px; height:5px; z-index:1008;}
table {font-size:1.0em;} /* fixes bug in IE5.x in windows that prevents the font size from inheriting into tables */
.clearFloatLeft {clear:left;}
.clearFloatRight {clear:right;}
.clearFloatBoth {clear:both;}
.clearFloatNull {height:1px; padding:0px; margin:0px; line-height:0px;}


/* =Public
----------------------------------------------- */
body {font-family:Arial, Helvetica, sans-serif; font-size:.76em; color:#6f6f6f; line-height:1.4em; padding-bottom:12px;}
table {line-height:1.4em;}
p {margin-top:1em; margin-bottom:1em;}
#containerDiv {position:relative; margin-right:auto; margin-left:auto; width:896px; background-color:#fff; background-image:url("../images/bkgd02.gif"); background-repeat:repeat-y;}
#masthhdDiv {padding-left:48px;}
#leftShadow {position:absolute; height:650px; width:48px; top:0px; left:0px;}
#rightShadow {position:absolute; height:650px; width:48px; top:0px; left:848px;}
#contentContainerDiv {float:left; width:526px; padding-bottom:12px; padding-left:29px;}
#contentContainerDiv div.contentDiv {width:486px;}
#threshold01Div {width:48px; float:left; height:25px;}
.noMargTop {margin-top:0px;}
.noMargBottom {margin-bottom:0px;}
.noMargTB {margin-top:0px; margin-bottom:0px;}


div.imageBox {width:100%; height:70px;}
div.imageBox div.pict {float:left; text-align:right;  height: 70px; }
div.imageBox div.pict1 {float:left; text-align:right;   height: 70px;}
div.imageBox div.txt {padding-left: 5px; height: 70px; }

/* =lefNavigation
----------------------------------------------- */
#leftNavigationDiv {float:left; width:222px; padding-bottom:12px; padding-left:48px;}
#leftNavigationDiv img {border:none;}
#leftNavigationDiv #pp {margin-top:5px; margin-left:15px;}


/* =Typography
----------------------------------------------- */
.subhd01 {font-family:Arial, Helvetica, sans-serif; font-size:2.4em; line-height:normal; font-weight:bold; color:#ffcb37;}
.subhd02 {font-family:Arial, Helvetica, sans-serif; font-size:1.4em; line-height:normal; font-weight:bold; color:#843f9c; margin-top:35px;}
.subhd03 {font-family:Arial, Helvetica, sans-serif; font-size:1.2em; line-height:normal; font-weight:bold; color:#843f9c; margin-top:1em; margin-bottom:1em;}
.firstSub {margin-top:0px;}
sup.ref {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.70em; line-height:normal;}
sup.specialChar {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.70em; line-height:normal; font-weight:normal;}
sup.reg {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.70em; line-height:normal;}


/* =lists
----------------------------------------------- */
ul.list01 {margin:.5em 0em .5em 0em; padding:0em 0em 0em 0em; list-style-type:none;}
ul.noMargTop1 {margin:0em 0em .5em 0em;}
ul.noMargBot1 {margin:.5em 0em 0em 0em;}
ul.list01 li {margin:0em 0em .1em 0em; padding:0em 0em 0em 0em; background-image:url("../images/bullet01.gif"); background-repeat:no-repeat; background-position:.1em .6em; padding-left:.9em;}

ul.list02 {width:200px; margin:.2em 0em .2em 0em; padding:0em 0em 0em 0em; list-style-type:none; font-weight:normal; font-size:1.0em; color:#843f9c;}
ul.noMargTop2 {margin:0em 0em .2em 0em;}
ul.noMargBot2 {margin:.2em 0em 0em 0em;}
ul.list02 li {margin:0em 0em .1em 0em; padding:0em 0em 0em 0em; background-image:url("../images/bullet02.gif"); background-repeat:no-repeat; background-position:.1em .5em; padding-left:1.2em;}

ul.list03 {margin:.5em 0em 1.4em 0em; padding:0em 0em 0em 0em; list-style-type:none;}
ul.noMargTop3 {margin:0em 0em 1.4em 0em;}
ul.noMargBot3 {margin:.5em 0em 0em 0em;}
ul.list03 li {margin:0em 0em .1em 0em; padding:0em 0em 0em 0em; background-image:url("../images/bullet03.gif"); background-repeat:no-repeat; background-position:.1em .6em; padding-left:.9em;}

ul.noMarg {margin:0em 0em 0em 0em;}


ol.list01 {margin:.5em 0em .5em 0em; padding:0em 0em 0em 0em; list-style-type:decimal;}
ol.noMargTop1 {margin:0em 0em .5em 0em;}
ol.noMargBot1 {margin:.5em 0em 0em 0em;}
ol.list01 li {margin:0em 0em .50em 0em; padding:0em 0em 0em 0em; padding-left:.9em;}

/* =lines
----------------------------------------------- */
div.lineGroup1 {margin-top:12px; margin-bottom:15px;}
div.lineGroup1 div.l1 {height:1px; overflow:hidden; background-color:#ffffaf;}
div.lineGroup1 div.l2 {height:1px; overflow:hidden; background-color:#e1c474;}
div.lineGroup1 div.l3 {height:2px; overflow:hidden; background-color:#ed6720;}
div.lineGroup1 div.l4 {height:1px; overflow:hidden; background-color:#d7ae9c;}
div.lineGroup1 div.l5 {height:1px; overflow:hidden; background-color:#fff5e3;}

/* =links -- link, visited, hover and then active [must remain in this order]
----------------------------------------------- */
a:link {color:#843f9c; text-decoration:underline;}
a:visited {color:#843f9c; text-decoration:underline;}
/*a:hover {background-color:#843f9c;}*/
a:active {color:#843f9c; text-decoration:underline;}


/* =footer
----------------------------------------------- */
#footerDiv {background-image:url("../images/footerbkgd.gif"); background-repeat:repeat-y; margin-top:35px;float: left;}
#footerDiv div.line {height:14px; overflow:hidden; background-image:url("../images/gradientline.gif"); background-repeat:repeat-x; margin:0px 48px;}
#footerDiv a:link {color:#a36fa0; text-decoration:underline;}
#footerDiv a:visited {color:#a36fa0; text-decoration:underline;}
#footerDiv a:hover {color:#a36fa0; text-decoration:underline;}
#footerDiv a:active {color:#a36fa0; text-decoration:underline;}
#footerDiv div.globalNav {display:none;}
#footerDiv div.content {display:none;}
#footerDiv p {margin-bottom:1.4em;}
#footerDiv #copyright {display:none;}




/* =Forms
----------------------------------------------- */
form {margin:0px;}
form select {font-size:.92em;}
fieldset {padding:.5em;}
label {display:block; float:left; width:155px; font-weight:bold; text-align:left; padding-top:2px; padding-right:3px; color:#843f9c;}
form div {margin-top:6px;}
form div.margTop1 {margin-top:1.8em;}
form div.margTop2 {margin-top:1em;}
form .width01 {width:175px;}
form .width02 {width:100px;}
form input.button {margin-right:4px;}
form input.checkbox01 {float:left; width:20px; text-align:left;}
form label.checkDescript {display:block; float:left; width:455px; font-weight:normal; text-align:left; padding-top:0px; padding-right:0px; padding-left:3px; color:#6f6f6f;}




/* =tables
----------------------------------------------- */
table.tble01 {margin-top:1em; margin-bottom:1em; color:#843f9c; width:486px;}
table.tble01NMB {margin-bottom:0em;}
table div.tbline1 {height:8px; overflow:hidden; background-color:#713491;}
table tr.color01 {background-color:#fbe4a1;}
table tr.color02 {background-color:#fdf7e2;}
table td.th1 {border-bottom:3px solid #713491;}
table div.hd1 {padding:8px 5px; font-size:1.5em; font-weight:bold; color:#713491; text-align:center; line-height:normal;}
table td.th2 {padding:4px 15px; font-size:1.1em; font-weight:bold; border-bottom:2px solid #713491;}
table td.trc {background-image:url("../images/tables/rls.gif"); background-repeat:repeat-y; width:8px;}

table td.celldata1FC {padding:5px 15px; border-top:1px solid #9b8b8b; border-right:2px solid #e0b5b5; line-height:normal; background-color:#fff2d2; background-image:url("../images/tables/bkgd.gif"); background-position:center; background-repeat:repeat-y;}
table td.celldata1SC {padding:5px 15px; border-top:1px solid #9b8b8b; line-height:normal; background-color:#fff2d2; background-image:url("../images/tables/bkgd.gif"); background-position:center; background-repeat:repeat-y;}
table td.celldata1MC {padding:5px 15px; border-top:1px solid #9b8b8b; border-right:2px solid #e0b5b5; line-height:normal; background-color:#fff2d2;}
table td.celldata1LC {padding:5px 15px; border-top:1px solid #9b8b8b; line-height:normal; background-color:#fff2d2;}
table td.cellshadow {background-image:url("../images/tables/rls.gif"); background-repeat:repeat-y;}

table td.cellbottomFC {padding:0px; border-right:2px solid #e0b5b5; line-height:normal; background-color:#fff2d2; background-image:url("../images/tables/bkgd.gif"); background-position:center; background-repeat:repeat-y;}
table td.cellbottomSC {padding:0px; line-height:normal; background-color:#fff2d2; background-image:url("../images/tables/bkgd.gif"); background-position:center; background-repeat:repeat-y;}
table td.cellbottomSC div {background-image:url("../images/tables/brc.gif"); background-repeat:no-repeat; background-position:right;}
table td.cellbottomMC {padding:0px; border-right:2px solid #e0b5b5; line-height:normal; background-color:#fff2d2;}
table td.cellbottomLC {padding:0px; line-height:normal; line-height:normal; background-color:#fff2d2;}
table td.cellbaseFC {padding:0px; line-height:normal; background-color:#fff2d2; background-image:url("../images/tables/bls.gif"); background-repeat:repeat-x;}
table td.cellbaseSC {padding:0px; line-height:normal; background-color:#fff2d2; background-image:url("../images/tables/bls.gif"); background-repeat:repeat-x;}
table td.cellbaseSC div {background-image:url("../images/tables/brcs.gif"); background-repeat:no-repeat; background-position:right;}
table td.cellbaseMC {padding:0px; line-height:normal; background-color:#fff2d2; background-image:url("../images/tables/bls.gif"); background-repeat:repeat-x;}
table td.cellbaseLC {padding:0px; line-height:normal; background-color:#fff2d2; background-image:url("../images/tables/bls.gif"); background-repeat:repeat-x;}

table td.noBorderTop {border-top:0px solid #713491;}
table td.borderTop01 {border-top:2px solid #713491;}


/* css for Tracking antibiotic resistance page - begin */
#imgMap{
	position: absolute;	
}

#mapCopy{
	position: relative;
	left: 220px;
	top: 25px;
}
#resistContent{
	position: relative;
	left: 220px;
	top: 40px;
	}
/* END css for Tracking antibiotic resistance page  */

/* BEGIN css for Microbiology Support landing page  */
#microsupportcontent{
	position: relative;
	left: 20px;
	top: 10px;
	text-align: left;
	overflow: auto;
	padding-right:300px;
}
#microrightCol{
	position: relative;
	left: 290px;
	top: -150px;
}
p.antibioticcontent1{
	margin: -5px 0px 0px 0px;
}
p.mapcontent2{
	margin: -10px 0px 0px 0px;
		
}
/* END css for Microbiology Support landing page  */
/* =references
----------------------------------------------- */
#references {margin:50px 0px 0px 0px;}
#references span {font-weight:bold; font-style:italic;}
#references table {margin:8px 0px 0px 0px; font-size:.84em; color:#6f6f6f;}
#references table td.cell01 {padding:0px 3px 0px 0px; text-align:right;}
#references table td.cell02 {padding:0px 0px 1px 0px;}

#references ol.list01 {font-size:.84em; margin:.5em 0em .5em 30px; padding:0em 0em 0em 0em; list-style-type:decimal;}
#references ol.noMargTop1 {margin:0em 0em .5em 0em;}
#references ol.noMargBot1 {margin:.5em 0em 0em 0em;}
#references ol.list01 li {font-size:.84em; margin:0em 0em .50em 0em; padding:0em 0em 0em 0em; padding-left:.9em;}
.required{
	color: #ff0000;
	}
h2{
	color: #843f9c;
	font-size: 1.4em;
	font-weight: bold;
}
h3{
		font-size:1.0em;
	}
#homelogin{
widht:300px;
}
.contentDiv{
	

width:480px;

}
#loginbox{

width: 450px;
height:30px;
position: relative;
float: left;

}
#login1{
	color:#843f9c;
	font-size:1.0em;
	width:150px;
	float: left;
	font-weight:bold;
	position: relative;
}
#login2{
	width:150px;
	float: left;
	position: relative;
}
.clicktext{
	color:#843f9c;
}

.error{
	color: #F00000;
	font-weight:bold;
}

/* print.css - Defines css for printing */ 

ul.list01 {margin:1.5em; padding: 0px 0px 0px 0px; list-style-type:disc;}
ul.list01 li {padding-left:0em; line-height:1.4em; background-image:none;}

ul.list02 {margin:1.5em; padding: 0px 0px 0px 0px; list-style-type:disc;}
ul.list02 li {padding-left:0em; line-height:1.4em; background-image:none;}

ul.list03 {margin:1.5em; padding: 0px 0px 0px 0px; list-style-type:disc;}
ul.list03 li {padding-left:0em; line-height:1.4em; background-image:none;}

	
/* =home page css
----------------------------------------------- */
.subhd01 {font-size:2.8em;}
.subhd02 {font-size:1.2em; line-height:1.3em; color:#676767;}
.subhd {font-family:Arial, Helvetica, sans-serif; font-size:1.6em; line-height:1.3em; font-weight:bold; color:#843f9c;}
#leftCol, #rightCol {margin-top:29px;}
#leftCol img, #rightCol img {border:none;}
#leftCol {float:left; width:263px;}
#rightCol {float:right; width:239px;}
#controlContainer {position:relative;}
#led {position:absolute; top:6px; left:59px; height:6px; width:5px; }
#groupContainerDiv {margin-top:18px; font-size:.92em;}
#g1, #g2, #g3, #g4, #g5, #g6, #g7, #g8, #g9, #g10, #g11, #g12, #g13 {display:none;}

#fpo {position:absolute; top:10px; left:-14px; height:49px; width:48px; z-index:200;}
#mlogo {position:absolute; top:10px; left:-12px; height:48px; width:43px; z-index:201;}
#books {position:absolute; top:13px; left:-12px; height:35px; width:43px; z-index:202;}
#chart {position:absolute; top:12px; left:-12px; height:33px; width:43px; z-index:203;}

div.roundBox01Div {position:relative; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; background-image:url("../images/home/boxes/bkgd01.gif"); background-repeat:no-repeat;background-color:#fff8e6;}
div.roundBox01Div .bgbox { width:100%;}
div.roundBox01Div .cbtop {background: url("../images/home/boxes/tlc.gif") no-repeat top left;}
div.roundBox01Div .cbtop div div {margin:0px 6px 0px 6px; background: url("../images/home/boxes/tl.gif") repeat-x;}
div.roundBox01Div .cbtop div {background: url("../images/home/boxes/trc.gif") no-repeat top right;}
div.roundBox01Div .cbtop, div.roundBox01Div .cbtop div, div.roundBox01Div .cbtop div div {height:6px; font-size:1px;}
div.roundBox01Div .leftBorder {background: url("../images/home/boxes/ll.gif") repeat-y;}
div.roundBox01Div .rightBorder {background: url("../images/home/boxes/rl.gif") repeat-y right;}
div.roundBox01Div .cbbot {background: url("../images/home/boxes/lbc.gif") no-repeat top left;}
div.roundBox01Div .cbbot div div {margin:0px 6px 0px 6px; background: url("../images/home/boxes/bl.gif") repeat-x;}
div.roundBox01Div .cbbot div {background: url("../images/home/boxes/rbc.gif") no-repeat top right;}
div.roundBox01Div .cbbot, div.roundBox01Div .cbbot div, div.roundBox01Div .cbbot div div {height:6px; font-size:1px;}
div.roundBox01Div .content {margin:0px 0px 0px 0px; padding:0px 10px 0px 40px; line-height:1.4em; font-size:.92em; font-family:Arial, Helvetica, sans-serif;}
div.roundBox01Div .padFix {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:1px; overflow:hidden;}
div.roundBox01Div p.learnMore {text-align:right; margin-top:.5em; margin-bottom:0em;}
div.roundBox01Div a:link {color:#843f9c; font-weight:bold; text-decoration:none;}
div.roundBox01Div a:visited {color:#843f9c; font-weight:bold; text-decoration:none;}
div.roundBox01Div a:hover {color:#843f9c; font-weight:bold; text-decoration:underline;}
div.roundBox01Div a:active {color:#843f9c; font-weight:bold; text-decoration:none;}

#printContent{
	margin-left:20px;
	margin-right:20px;
	margin-top:5px;
}

#printContent div.globalNav {
	display:none;
}

#printContent #copyright {
	display:none;
}

	