body  { color: black; background-color: #cad0bb; background-image: url(../media/elements/main/el_main_nav_tile.gif); background-repeat: repeat-y; background-position: 0 0; margin: 0 0 0; padding: 0 }
p {}
td {}
a:link  { color: #404040 }
a:visited  { color: #404040 }
a:hover  { color: #9a9434 }
a:active  { color: #404040 }
.footerupdate { color: #bfc0bd; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin-right: 20px; }
.listalpha   { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 16px; list-style-type: decimal; display: list-item; margin-top: 1em; margin-right: 0; margin-bottom: 1em }
.listnumeric  { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 16px; list-style-type: decimal; display: list-item; margin-top: 1em; margin-right: 0; margin-bottom: 1em }
.listnumromsml { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 16px; list-style-type: lower-roman; display: list-item; margin-top: 1em; margin-right: 0; margin-bottom: 1em }
.listromlrg { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 16px; list-style-type: upper-roman; display: list-item; margin-top: 1em; margin-right: 0; margin-bottom: 1em }
.listloalpha  { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 16px; list-style-type: lower-alpha; display: list-item; margin-top: 1em; margin-right: 0; margin-bottom: 1em }
/*....................... Content Area .........................*/
.largebld { color: #404040; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 22px; }
.normal   { color: #404040; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px }
.normalbld    { color: #404040; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px }
.normalbulletlst   { color: #404040; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; white-space: normal; list-style-type: square; display: list-item; margin-bottom: -10px; margin-left: 15px; padding-left: 5px }
.normalnumlist   { color: #404040; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; white-space: normal; list-style-type: decimal; list-style-position: outside; display: list-item; margin-bottom: 10px; margin-left: 0 }
.small    { color: #404040; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px }
.smalllist { color: #404040; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; margin-bottom: 10px; margin-left: 0; padding: 0; }
.smallbld { color: #404040; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; }
.tablehead { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; margin-left: 5px; padding-left: 5px; }
.head { color: #000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-transform: uppercase; margin-bottom: 20px; padding-bottom: 20px; }
.subhead { color: #404040; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; }
h1     { color: #9a9434; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 24px; text-transform: uppercase; margin-top: 1px; margin-bottom: 1px }
h2    { color: #404040; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; margin-top: 1px; margin-bottom: 1px }
/*.......................Top Nav ...........................*/
a.topnav:link { color: #9fb1d5; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin-right: 0px; margin-left: 40px; }
a.topnav:visited {
	color: #9fb1d5;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	margin-right: 0px;
	margin-left: 40px;
}
a.topnav:hover {
	color: #039;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	margin-right: 0px;
	margin-left: 40px;
}
a.topnav:active { color: #9fb1d5; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin-right: 0px; margin-left: 40px; }
.topnavdwn {
	color: #039;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	margin-right: 0px;
	margin-left: 40px;
}
/*.................Primary Main Nav ........................*/
.primnavdwn { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; text-decoration: none; text-transform: uppercase; margin-right: 40px; margin-left: 0; }
/*.................Secondary Main Nav ........................*/
a.secnav:link { color: #9fb1d5; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; text-decoration: none; margin-left: 10px; }
a.secnav:visited { color: #9fb1d5; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; text-decoration: none; margin-left: 10px; }
a.secnav:hover { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; text-decoration: none; margin-left: 10px; }
a.secnav:active { color: #9fb1d5; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; text-decoration: none; margin-left: 10px; }
.secnavdwn { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; text-decoration: none; margin-left: 10px; }
.secnavend { color: #039; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; text-decoration: none; margin-left: 10px }
/*......................Quicklinks Nav ...........................*/
a.quicknav:link { color: #039; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; background-image: url(../../../../../va/final/HTML/images/buttons/main/bu_main_arrow.gif); background-repeat: no-repeat; background-position: 0 3px; text-decoration: none; padding-left: 15px; }
a.quicknav:visited { color: #039; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; background-image: url(../../../../../va/final/HTML/images/buttons/main/bu_main_arrow.gif); background-repeat: no-repeat; background-position: 0 3px; padding-left: 15px; }
a.quicknav:hover { color: #8a001c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; background-image: url(../../../../../va/final/HTML/images/buttons/main/bd_main_arrow.gif); background-repeat: no-repeat; background-position: 0 4px; padding-left: 15px; }
a.quicknav:active { color: #039; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; background-image: url(../../../../../va/final/HTML/images/buttons/main/bu_main_arrow.gif); background-repeat: no-repeat; background-position: 0 3px; padding-left: 15px; }
/*...................... Footer Nav ..........................*/
a.footernav:link   { color: #aaa; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin-right: 22px }
a.footernav:visited   { color: #aaa; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin-right: 22px }
a.footernav:hover   { color: #039; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin-right: 22px }
a.footernav:active   { color: #aaa; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin-right: 22px }
/*....................... Arrow Nav .............*/
.arrowdwn { color: #8a001c; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; background-image: url(../../../../../va/final/HTML/images/buttons/main/bd_main_arrow.gif); background-repeat: no-repeat; background-position: 0 4px; margin-right: 20px; padding-left: 15px }
a.arrownav:link { color: #039; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; background-image: url(../../../../../va/final/HTML/images/buttons/main/bu_main_arrow.gif); background-repeat: no-repeat; background-position: 0 3px; margin-right: 20px; padding-left: 15px }
a.arrownav:visited { color: #039; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; background-image: url(../../../../../va/final/HTML/images/buttons/main/bu_main_arrow.gif); background-repeat: no-repeat; background-position: 0 3px; margin-right: 20px; padding-left: 15px }
a.arrownav:hover { color: #8a001c; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; background-image: url(../../../../../va/final/HTML/images/buttons/main/bd_main_arrow.gif); background-repeat: no-repeat; background-position: 0 4px; margin-right: 20px; padding-left: 15px }
a.arrownav:active { color: #039; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; background-image: url(../../../../../va/final/HTML/images/buttons/main/bu_main_arrow.gif); background-repeat: no-repeat; background-position: 0 3px; margin-right: 20px; padding-left: 15px }

/*.......................... Page Nav ........................*/
.pagedwn { color: #8a001c; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; text-decoration: none; margin-right: 3px; margin-left: 3px; }
.pagelbl { color: #808080; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; text-decoration: none; margin-right: 5px; }
a.page:link { color: #808080; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; text-decoration: none; margin-right: 4px; margin-left: 4px; }
a.page:visited { color: #808080; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; text-decoration: none; margin-right: 4px; margin-left: 4px; }
a.page:hover { color: #8a001c; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; text-decoration: none; margin-right: 4px; margin-left: 4px; }
a.page:active { color: #808080; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; text-decoration: none; margin-right: 4px; margin-left: 4px; }
/*..........................Structure........................*/
#navTop {
	font-weight: bold;
	text-align: right;
	height: auto;
	width: 350px;
	left: 397px;
	top: 0px;
	position: absolute;
	visibility: visible;
	padding-top: 15px;
}
#search { color: #808080; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; background-color: #e6ebf5; text-align: left; visibility: visible; position: absolute; top: 0; left: 440px; width: 100%; height: 35px; padding-top: 10px; padding-left: 10px; }
#homeBanner { height: 42px; width: 450px; left: 0; top: 0; position: absolute; visibility: visible; }
#homeLeftNav  { position: absolute; top: 90px; left: 0; width: 200px; height: auto }
#homeSeal { background-color: #039; position: absolute; top: 400px; left: 0; width: 175px; height: 175px; }
#homeContent  { position: absolute; top: 80px; left: 225px; width: 509px; height: auto }
#bluecover { background-image: url(../../../../../va/final/HTML/images/elements/main/el_main_cal_tile.gif); background-repeat: repeat-y; background-attachment: fixed; margin: 0; padding: 0; position: absolute; top: 0; left: 0; width: 200px; height: 80px }
#pageUpdate {
	width: 425px;
	height: auto;
	margin-top: 0px;
	left: 0px;
}
#mainStephens   { position: absolute; top: 25px; left: 224px; width: 475px; height: auto }
#secondHeader { position: absolute; top: 110px; left: 230px; width: 400px; height: 50px; }
#contentOneCol    { color: #404040; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; position: absolute; top: 150px; left: 230px; width: 500px; height: auto }
#contentOneCol { color: #404040; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; position: absolute; top: 150px; left: 230px; width: 500px; height: auto; }

#contentTOC   { color: #404040; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; position: absolute; z-index: 1; top: 175px; left: 230px; width: 525px; height: auto }
#contentProvPharm { color: #404040; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; position: absolute; top: 175px; left: 230px; width: 515px; height: auto }
#contentProvPharmOneCol { color: #404040; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; position: relative; top: 0; left: 0; width: 425px; height: auto; float: left }
#secondImage  { position: absolute; top: 0; left: 0; width: 175px; height: auto }
#leftNav   { position: absolute; top: 148px; left: 0; width: 190px; height: auto }
#homeLeftSecNav { background-image: url(../media/elements/main/el_main_secnav_back.gif); background-repeat: no-repeat; position: absolute; top: 320px; left: 0; width: 175px; height: auto }
#ourLeftSecNav { background-image: url(../media/elements/main/el_main_secnav_back.gif); background-repeat: no-repeat; position: absolute; top: 360px; left: 0; width: 175px; height: auto }
#secLeftNav   { background-image: url(../media/elements/main/el_main_secnav_back.gif); background-repeat: no-repeat; position: absolute; top: 75px; left: 0; width: 180px; height: auto }
#footblock  { color: #7e7e7e; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #cad0bb; text-align: left; top: 0; left: 0; width: 400px; height: auto }
/*..... Store Section ...........*/
#contentStore  { color: #404040; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; position: absolute; top: 150px; left: 230px; width: 590px; height: auto }
#prodlistcontent { visibility: visible; margin: 0; padding: 0; position: absolute; z-index: 120; top: 300px; left: 225px; width: 595px; height: 100%; }
#proddetailcontent { background-color: #eff1ea; visibility: visible; margin: 0; padding: 0; position: absolute; z-index: 120; top: 200px; left: 225px; width: 620px; height: auto; }
#prodsearchbar { visibility: visible; margin: 0; padding: 0; position: absolute; z-index: 120; top: 200px; left: 225px; width: 590px; height: 30px; }
#prodheader { color: #9a9434; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 24px; visibility: visible; margin: 0; padding: 0; position: absolute; z-index: 120; top: 150px; left: 225px; width: 590px; height: 30px; }
#prodnxtprvbar { visibility: visible; margin: 0; padding: 0; position: absolute; z-index: 120; top: 250px; left: 225px; width: 590px; height: 30px; }

/*.......................Images ...............................*/
.imagefloat { float: left; margin-right: 10px; }
/*..................... Child ............................*/
#childContent { position: absolute; top: 60px; left: 35px; width: 400px; height: auto }
#childtoc { position: absolute; top: 0px; left: 0px; width: 475px; height: auto }
#topChildNav { position: absolute; top: 25px; left: 225px; width: 250px; height: auto }
#topChildNavLst { text-align: right; position: absolute; top: 25px; left: 225px; width: 250px; height: auto }

