@charset "utf-8";
/* CSS Document */

/*Colors*/


/*Blue:   DK #00496c  |  MED #006699 | LT   #80a6ac    */
/*Orange: DK #9b4d26  |  MED #cc6633 | LT   #cc9966    */
/*Green:  DK #336600  |  MED #669933 | LT   #A0BF60    */
/*Purple: DK #5c3d5b  |  MED #774f76 | LT   #9c859b    */
/*Tan:    DK #805600  |  MED #bb7e00 | LT   #cfaa5c    */


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, img {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}

body {
  background-color: #999999;
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 14px;
  margin: 0 0 0 0; /* Sets the margin properties for an element using shorthand notation (top, right, bottom, left) */
  padding: 0 0 0 0; /* Sets the padding properties for an element using shorthand notation (top, right, bottom, left) */
  text-align: center; /* Centers the page content container in IE 5 browsers. */
  behavior: url(../csshover.htc); /* WinIE behavior call */
}


/* Commonly used to style page titles. */
h1 {
  color: #000;
  font-size: 14px;
  font-weight: bold;
  line-height: 16px;
 
}
/* Commonly used to style section titles. */
h2 {
  color: #000;
  font-size: 12px;
  font-weight: bold;
  line-height: 14px;
}
/* Sets the style for unvisited links. */
a,  a:link {
	color: #0066CC;
	/*color: #00496c;*/
	font-weight: normal;
	text-decoration: underline;
}
/* Sets the style for visited links. */
a:visited {
	color: #0066CC;
	font-weight: normal;
	text-decoration: underline;
}

/* Sets the style for active links. */
a:active {
	color: #0066CC;
	font-weight: normal;
	text-decoration: none;
}

/* Sets the style for links on mouseover. */
a:hover {
	color: #0066CC;
	background-color: #FFCC66;
}
/* Sets the style for a link that has focus. */
a:focus {
  color: #000;
}
/* Sets the style for a link that is being activated/clicked. */
a:active {
  color: #000;
}

/*Header| Banners | UA Banner*/

#cert_banner {
	margin: 0; 
	padding: 0; 
	height: 100px;
	width: 100%; 
	background-color: #006699; 
	height: 42px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #FFF;
	border-bottom: 1px solid #FFFFFF;
	}
.logo {
	float: left;
	}
#tag {
	float: left; 
	margin: 0; 
	padding: 1px 10px 1px 300px; 
	font-size: 14px;
	}
#tag p {
	margin: 0; 
	padding: 0;
	}
#tag a {
	padding: 0 2px 0 2px; 
	color: #FFF; text-decoration: none;
	}
#tag a:hover {
	text-decoration: underline;
	}


#outerWrapper {
	background-color: #FFFFFF; /* Sets the margin properties for an element using shorthand notation (top, right, bottom, left)#ebebeb */
	text-align: left; /* Redefines the text alignment defined by the body element. */
	width: 780px;
	padding: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#header {
	background-color: #006bad;
	border-bottom: solid 3px #006bad; /* Sets the bottom border properties for an element using shorthand notation */
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal; /* Sets the padding properties for an element using shorthand notation (top, right, bottom, left) */
	height: 83px;
	background-image: url(../images/logoLarge.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	vertical-align: top;
	text-align: left;
	padding-top: 10px;
	line-height: 15px;
}

#header h1 {
  color: #fff;
  font: italic bold 14px Verdana, Arial, Helvetica, sans-serif; /* Sets the font properties for an element using shorthand notation */
  line-height: 1.2;
  margin: 0 0 0 420px;
  padding: 40px 0 0 0;
  text-decoration: none;
}
#header h2 {
  color: #FFCC00;
  font: italic normal bold 12px Verdana, Arial, Helvetica, sans-serif; /* Sets the font properties for an element using shorthand notation */
  text-decoration: none;
}

#flash {
	background-color: #006bad;
	margin:0;
	padding: 0;
	border-bottom: #006bad solid 2px;
	z-index:0;	/*position: absolute;
	left: auto;
	right: auto;
	height: 150px;*/
}

#banner {
	background-color: #006bad;
	margin:0;
	padding: 0;
	border-bottom: #006bad solid 2px;
	z-index:0;
	background-repeat: no-repeat;
	background-position: center top;
}

/*Top Navigations Styles*/

div#nav {
	margin: -1px 0 0 1px;
	padding: 0;
	float: left;
	/*width: 779px;*/
	background: #006bad;
	border-bottom: solid 1px #006bad; /*rule at bottom of drop items*/
	z-index: 999;
	}
div#nav a {
	display:block;
	padding: 0;
	text-align:center;
}	
	

div#nav ul {
	margin: 0; 
	padding: 0; 
	/*list-style: none;*/
  	border-bottom: 10px solid #fff; 
	border-width: 0 1px;
	}

div#nav li {
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position: relative;
	list-style: none;
	margin: 0;
	padding: 0;
	border-left: #006bad solid 2px;
	border-top: 1px solid #006bad;
  	float: left;
	line-height: 1em;
	width: 13.7em;
	}
	
div#nav li li {
	padding: 0 10px 0 0;
	border-left: none;
	}
	
div#nav li a {
	color:#fff;
	display: block; 
	padding: 0.25em 0 0.25em 0;
  	text-decoration: none; 
	font-weight: normal;
	width: 13.7em;
	/*background-color: none;*/
	}
	
div#nav ul li li a {
	text-align: left;
	padding-left: 10px;

	}	
div#nav ul a {
	width: auto;
	}
div#nav ul ul {
	position: absolute;
  	display: none;
	border-bottom: 1px solid #006bad;
/*	background-image:none;*/
	}

	
/*Controls the dropdown choices*/

div#nav ul ul li {
	/*border-top: 1px solid #fff;*/
	text-align: left;

	}	
	
	
div#nav li li {
/*	border-right: #006bad solid 1px;*/
	border-right: none;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.2;
	width: 15.2em;
	text-align: left;
	}

div#nav ul.level1 li:hover ul.level2,
div#nav ul.level2 li:hover ul.level3 {
	display:block;
}	
	
div#nav ul.level2 {
	top: 1.4em;
	left: 0px;
	margin-top: 1.2px;
	background-image: none;
	}	
		
div#nav .level2 a {
	background-image: none;
}	

div#nav ul.level3 {
	top: -0.1em;
	left: 16em;
}
	

/*HOME Sub menu items -- Special colors*/	
/*Blue:   DK #00496c  |  MED #006699 | LT  #80a6ac    */
/*Revised Blue:  #BDE6EF     */

div#nav .submenuHome a {
	background: url(../images/tab_left_Blue.gif) no-repeat;
	color:#006bad; /*dk blue*/
}	

div#nav li.submenuHome {
	background: #BDE6EF url(../images/tab_right_Blue.gif) no-repeat top right;
	z-index:990;
	} /*M Blue - hover main menu (#006699)*/
	
		
/*div#nav li.submenuHome:hover {
	background:#00496c url(../images/tab_right_D_Blue.gif) no-repeat top right; 
	}*/
	/*D Blue - hover main menu (#00496c )*/		

div#nav li.submenuHome a:hover {
	/*background-image: url(../images/tab_left_D_Blue.gif) no-repeat top left;*/
	color: #fff;
	}

div#nav ul li.subHome {
	background-color: #BDE6EF ;
}
	
div#nav ul ul li.subHome {
	background:#BDE6EF ; /*M Blue - hover sub menu (#006699) */
}
div#nav ul ul li.subHome a {
	color:#006bad; /*dk blue*/	
	background-image:none; /*added 12.12.07*/
}

div#nav ul li.subHome:hover {
	background: #fff url(../images/bullet_blue_sq.gif) no-repeat right;
	/*Might be able to add arrow to this lever*/
	}
	
div#nav ul ul li.subHome:hover {
	background-color:#fff; /*Lt Blue - hover sub menu (#80a6ac) */
		
}
div#nav ul ul li.subHome a:hover {
	background-color:#fff; /*Lt Blue - hover sub menu (#80a6ac) */
	color: #000; /*black*/
	background-image:none; /*added 12.12.07*/
}



	
/*PROFESSIONALS Sub menu items -- Special colors*/	
/*Green:  DK #336600  |  MED #669933 | LT  #A0BF60 */
/*NEW green:  #A5C5A5    */

div#nav .submenuPros a {
	background: url(../images/tab_left_Green.gif) no-repeat;
	color:#006bad; /*dk blue*/
}

div#nav li.submenuPros {
	background: #A5C5A5 url(../images/tab_right_Green.gif) no-repeat top right; /*M Orange - hover main menu*/
	z-index: 999;
	}	
/*div#nav li.submenuPros:hover {
	background#A5C5A5 url(../images/tab_right_D_Oran.gif) no-repeat top right; 
	}*/ /*D Orange - hover main menu*/
	
div#nav li.submenuPros a:hover {
	color: #fff; 
	}	
	
div#nav ul li.subPros {
	background: #A5C5A5; /*M Orange  - hover sub menu*/
	}	
	
div#nav ul ul li.subPros a {
	color:#006bad; /*dk blue*/
	background-image:none; /*added 12.12.07*/
	}	 	
div#nav ul li.subPros:hover {
	/*background:#fff;*/ /*Lt Orange  - hover sub menu*/
	background: #fff url(../images/bullet_blue_sq.gif) no-repeat right;
	}
	
div#nav ul ul li.subPros a:hover {
	background-color:#fff; /*Lt Blue - hover sub menu (#80a6ac) */
	color: #000; /*black*/
	background-image:none; /*added 12.12.07*/
}	

/***************************************************************************
	ADDING ARROW IMAGE POINTING TO THIRD TIER
***************************************************************************/

div#nav ul li.subProsArrow {
	background: #A5C5A5; /*M Orange  - hover sub menu*/
	}	
	
div#nav ul ul li.subProsArrow a {
	color:#006bad; /*dk blue*/
	background-image:none; /*added 12.12.07*/
	}	 	
div#nav ul li.subProsArrow:hover {
	/*background:#fff;*/ /*Lt Orange  - hover sub menu*/
	background: #fff url(../images/bullet_blue_arrow.gif) no-repeat right;
	}
	
div#nav ul ul li.subProsArrow a:hover {
	background-color:#fff; /*Lt Blue - hover sub menu (#80a6ac) */
	color: #000; /*black*/
	background-image:none; 
}	
				
/****************************************************************************
	BELOW IS THE SUB NAV STYLES FOR 3RD TIER PROS
*****************************************************************************/

div#nav ul li.subPros2 {
	/*background: #A5C5A5;*/
	background: #c1dec1;
	}	
	
div#nav ul ul li.subPros2 a {
	color:#006bad; /*dk blue*/
	background-image:none; /*added 12.12.07*/
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #006bad;
	}	 	
div#nav ul li.subPros2:hover {
	/*background:#fff;*/ /*Lt Orange  - hover sub menu*/
	background: #fff url(../images/bullet_blue_sq.gif) no-repeat right;
	}
	
div#nav ul ul li.subPros2 a:hover {
	background-color:#fff; /*Lt Blue - hover sub menu (#80a6ac) */
	color: #000; /*black*/
	background-image:none; 
}	
	
/*added 12.12.07*/
/*CONSUMERS Sub menu items -- Special colors*/	
/*Orange: DK #9b4d26  |  MED #cc6633 | LT   #cc9966    */
/*NEW blue-grey:  #a5c5ce    */
/*NEW yellow:  #FFCC66    */

	
div#nav .submenuCons a {
	background: url(../images/tab_left_yellow.gif) no-repeat;
	color:#006bad; /*dk blue*/
}

div#nav li.submenuCons {
	background: #FFCC66   url(../images/tab_right_yellow.gif) no-repeat top right; /*M Green - hover main menu*/
	z-index: 997;
	}	
/*div#nav li.submenuCons:hover {
	background:#336600 url(../images/tab_right_D_Green.gif) no-repeat top right; 
	}	*/ /*D Orange - hover main menu*/
	
div#nav li.submenuCons a:hover {
	color: #fff; 
	}	
	
div#nav ul li.subCons {
	background: #FFCC66  ; /*Old code - M Green  - hover sub menu*/
	}	
	
div#nav ul ul li.subCons a {
	color:#006bad; /*dk blue*/
	background-image:none; /*added 12.12.07*/
	}
div#nav ul li.subCons:hover {
	/*background-color:#006bad;*/ /*Lt Green #A0BF60  - hover sub menu*/
	background: #fff url(../images/bullet_blue_sq.gif) no-repeat right;
	/*Might be able to add arrow to this lever*/
	}
	
div#nav ul ul li.subCons a:hover {
	background-color:#fff; /*Lt Blue - hover sub menu (#80a6ac) */
	color: #000; /*black*/	
	background-image:none; /*added 12.12.07*/
	}

/*ABOUT US Sub menu items -- Special colors*/	
/*Orange: DK #9b4d26  |  MED #cc6633 | LT   #cc9966    */
/*NEW Orange:  #ddb7a4    */	

div#nav .submenuAbout a {
	background: url(../images/tab_left_tan.gif) no-repeat;
	color:#006bad; /*dk blue*/
}
div#nav li.submenuAbout {
	background: #ddb7a4 url(../images/tab_right_tan.gif) no-repeat top right;
	z-index: 996;
	}	
/*div#nav li.submenuAbout:hover {
	background:#C59C84  url(../images/tab_right_D_Purple.gif) no-repeat top right; 
	}*//*D Purple - hover main menu*/

div#nav li.submenuAbout a:hover {
	color: #fff; 
	}	

div#nav ul li.subAbout {
	background: #ddb7a4; /*M tan  - hover sub menu*/
	}
div#nav ul ul li.subAbout a {
	color:#006bad; /*dk blue*/	
	background-image:none; /*added 12.12.07*/
	}
		
div#nav ul li.subAbout:hover {
	/*background-color:#006bad;*/ /*Lt Green #A0BF60  - hover sub menu*/
	background: #fff url(../images/bullet_blue_sq.gif) no-repeat right;
	/*Might be able to add arrow to this lever*/
	}	
	
div#nav ul ul li.subAbout a:hover {
	background-color:#fff; /*Lt Blue - hover sub menu (#80a6ac) */
	color: #000; /*black*/	
	background-image:none; /*added 12.12.07*/
	}			
	
	


/*Left Column */
#leftColumn1 {
	/*background-color: #ebebeb;*/
  float: left; /* Sets the padding properties for an element using shorthand notation (top, right, bottom, left) */
	width: 195px;
	z-index: 2;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}

#leftColumn1 p {
	color: #FFFFFF;
	text-align: center;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	left: auto;
	right: auto;
	top: 5px;
}

#leftColumn1 .googsearch {
	text-align: center;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	left: auto;
	right: auto;
	top: 5px;
}

#leftColumn1 h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	color:#FFFFFF;
	display: block;
	font-weight: bold;
	margin: 0px;
	padding: 4px 6px;
	background-color: #A54A40;
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#leftColumn1 ul{
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullets*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	font-weight: normal;
	}
#leftColumn1 li {
	margin: 0px;
	}
#leftColumn1 ul a{
	display: block;
	font-weight: normal;
	margin: 0px;
	padding: 4px 6px;
		}
		
#leftColumn1 ul li.pros   {
	background:#a5c5a5; /*green  - hover QuickLink*/
	
}#leftColumn1 ul li.pros  a:link {
	background:#a5c5a5; /*green  - hover QuickLink*/
}

#leftColumn1 ul li.cons  a:link {
	background-color: #6696a4;
}

#leftColumn1 ul li.cons  a:visited {
	background-color: #6696a4;
}

#leftColumn1 ul li.cons   {
	background:#a5c5ce; /*greyblue  - hover QuickLink*/
} 

#leftColumn1 ul li a:link , #leftColumn1 ul li a:visited {
	color: #fff;  /*dk blue*/
	text-decoration: none;
	/*border-top-width: 0.1em;*/
	border-bottom-width: 0.1em;
	/*border-top-style: solid;*/
	border-bottom-style: solid;
	/*border-top-color: #CCCCCC;*/
	border-bottom-color: #CCCCCC;
	}
	
#leftColumn1 ul li.pros  a:hover {
	background:#fff ; /*green  - hover QuickLink*/

}	
#leftColumn1 ul li.cons  a:hover {
	background:#fff; /*greyblue   - hover QuickLink*/

}
	
#leftColumn1 ul li a:hover  {
	/*background-color: #4410B0; /* dk blue*/
	background-color: #fff; /* white*/
	color:#000; /*turquoise*/
/*	border-top: 0.1em solid #ccc;
	border-bottom: 0.1em solid #ccc;*/
	}	
	
#ad h1 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #006699;
	margin-bottom: 5px;
	padding-top: 5px;
}

#ad h4 {
	font-size: 12px;
	color: #006699;
	font-style: italic;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #006699;
	margin-left: 5px;
	padding-left: 5px;
	border-left-style: solid;
	border-left-color: #006699;
	margin-right: 5px;
	padding-bottom: 5px;
}
	
#ad p {
	font-size: 11px;
	color: #333333;
	text-align: left;
	padding-left: 15px;
	padding-bottom: 15px;
	margin-right: 10px;
	
}

#ad .iconmini {
	float: right;
	padding-right: 5px;
	padding-left: 5px;
}

/*#home #mainNav .home a, 
#agenda #mainNav .agenda a, 
#reg #mainNav .reg a,
#view #mainNav .view a,
#login #mainNav .login a
{
	color:#fff; 
	background: #003366 url(../images/circle-hover.gif) no-repeat 0 0;
	padding: 4px 0 4px 16px;
	margin: 0 0 0 0;
	border-top: 0.2em solid #ccc;
	border-bottom: 0.2em solid #ccc;
	}
*/

/* MAIN CONTENT STYLES */

#contentWrapper {
	background-color: #FFFFFF;
	background-image: url(../images/grey_grad3.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

#contentWrapperHome {
	background-color: #FFFFFF;
}

#content {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 14em;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-size: 14px;
	line-height: 18px;
}

#content p{
  font-size: 14px;
  line-height: 18px;
}

#content .registryMenu{
	font-size: 14px;
	line-height: 18px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

#content h1 {
	color: #00496c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
}

#content h2 {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	padding-top: 15px;
	line-height: 18px;
}

#content h3 {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	line-height: 18px;
}

#content h4 {
	color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	line-height: 18px;
}

#content ol{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight: normal;
	font-size: 14px;
	line-height: 18px;
}

#content ul{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight: normal;
	font-size: 14px;
	line-height: 18px;
}

#content .board {
	padding: 10px;
	float: right;
}

#content .icon {
	padding: 10px;
	float: left;
}


#content .menuSHBold { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	text-decoration: none }

#content .section-titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
}

#content .smallTextblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 10pt;
	color: #000000;
}

#content .smallTextwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 10pt;
	color: #FFFFFF;
}

#content .smallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 10pt;
	color: #cc0000;
}

#content .redText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: 10pt;
	color: #cc0000;
}

#content .imageright {
	float: right;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#content .imageleft {
	float: left;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

/* Various table styles Begin */

.webtable {
	text-align: center;
	border: 1px solid #FFFFFF;
}

#content hr {
	background-image: url(../images/line.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #006699;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	color: #006699;
	height: 1px;
}

#content .drugListButton {
	text-align: left;
	margin-bottom: 20px;
	padding: 5px;
	margin-right: auto;
	margin-left: auto;
	width: 90%;
}

#content .drugListButton a:link{
	text-align: left;
	background-color: #fccfc0;
	margin-bottom: 20px;
	padding: 5px;
	margin-right: auto;
	margin-left: auto;
	border: 2px solid #006699;
	display: block;
	color: #000000;
	text-decoration: none;
	display: block;
}

#content .drugListButton a:visited{
	text-align: left;
	background-color: #fccfc0;
	margin-bottom: 20px;
	padding: 5px;
	margin-right: auto;
	margin-left: auto;
	border: 2px solid #006699;
	display: block;
	color: #000000;
	text-decoration: none;
	display: block;
}

#content .drugListButton a:hover{
	text-align: left;
	background-color: #fff;
	margin-bottom: 20px;
	padding: 5px;
	margin-right: auto;
	margin-left: auto;
	border: 2px solid #006699;
	display: block;
	color: #006699;
}


#content .drugListButton2 {
	text-align: left;
	margin-bottom: 20px;
	padding: 5px;
	margin-right: auto;
	margin-left: auto;
	width: 90%;
}

#content .drugListButton2 a:link{
	text-align: left;
	background-color: #fbe49e;
	margin-bottom: 20px;
	padding: 5px;
	margin-right: auto;
	margin-left: auto;
	border: 2px solid #006699;
	display: block;
	color: #000000;
	text-decoration: none;
	display: block;
}

#content .drugListButton2 a:visited{
	text-align: left;
	background-color: #fbe49e;
	margin-bottom: 20px;
	padding: 5px;
	margin-right: auto;
	margin-left: auto;
	border: 2px solid #006699;
	display: block;
	color: #000000;
	text-decoration: none;
	display: block;
}

#content .drugListButton2 a:hover{
	text-align: left;
	background-color: #fff;
	margin-bottom: 20px;
	padding: 5px;
	margin-right: auto;
	margin-left: auto;
	border: 2px solid #006699;
	display: block;
	color: #006699;
}

#content .drugListBox {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;	
	font-size: 90%;
}

#content .drugListBox h1 {
	font-size: 120%;
	font-weight: bold;
	color: #333333;
	text-align: center;
}

#content .drugListBox h2 {
	font-weight: bold;
	font-size: 100%;
	text-align: center;
	color: #333333;
}

#content .drugListBox p{
	font-size: 100%;
	color: #333333;
}

#content .drugListSmall {
	font-size: 11px;
}

#content .listLink a{
	color: #FFFFFF;
	left: auto;
	top: auto;
	color: #0066CC;
	text-decoration: none;
	margin-left: 80px;
}

/*#content .druglistBox a:link{
	color: #FFFFFF;
	left: auto;
	top: auto;
	padding-right: 5px;
	padding-left: 5px;
	color: #0066CC;
	margin-left: auto;
	text-decoration: none;
	margin-right: auto;
	text-align: center;
}

#content .druglistBox a:visited{
	color: #FFFFFF;
	left: auto;
	top: auto;
	padding-right: 5px;
	padding-left: 5px;
	color: #0066CC;
	margin-left: auto;
	text-decoration: none;
	margin-right: auto;
	text-align: center;
}

#content .druglistBox a:hover{
	background-color: #FFCC66;
	text-decoration: none;
	color: #006699;
}*/

#content .drugListBox1 {
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 15px;
	background-color: #f9aa91;
	border: 2px solid #006699;
	width: 85%;
	padding: 15px;
}
#content .drugListBox2 {
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 15px;
	background-color: #fbcabb;
	border: 2px solid #006699;
	width: 85%;
	padding: 15px;
}
#content .drugListBox3 {
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 15px;
	background-color: #fbe49e;
	border: 2px solid #006699;
	width: 85%;
	padding: 15px;
}

#content .drugListBox4 {
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 15px;
	background-color: #fde9e3;
	border: 2px solid #006699;
	width: 85%;
	padding: 15px;
}

#content .menuSHBoldB {
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	font-weight: bold;
	text-decoration: none;
	background-color: #006699;
	color: #FFFFFF;
	text-align: center;
}

#content .tableText {  
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	line-height: 10px;
}

#content .tablerow {
	background-color: #edf2f8;
}

#content .tableborder {
	border: 1px solid #006699;
	text-align: center;
}	

#content .centerItem {
	left: auto;
	right: auto;
	padding-top: 1em;
	padding-bottom: 1em;
	text-align: center;

}

.boldGrey {
	font-weight: bold;
	color: #666666;
}

.boldRed {
	font-weight: bold;
	color: #993333;
}


.criterion {	
	padding-left: 15px;

}

/* Alt page layout styles */

#contentWrapper2 {
	background-color: #FFFFFF;
}

#content2 {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0em;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 20px;
	font-size: 14px;
	line-height: 18px;
}

#content2 p{
  font-size: 14px;
  line-height: 18px;
}

#content2 h1 {
	color: #00496c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
}

/******************************************************/

/*    HOME PAGE STYLES  */

/******************************************************/

#home {
	width: 530px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	left: auto;
	right: auto;
}

#home .consumer {
	width: 260px;
	background-image: url(../images/home_consumer.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 142px;
}

#home .pros {
	width: 260px;
	float: right;
	background-image: url(../images/home_pros.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 142px;
}

#home ul {
	padding-left: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	margin: 10px;
}

#home h5 {
	color:#006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	font-style: italic;
	padding-left: 80px;
	padding-top: 10px;
}

/********************************************************/
/*    Herbal Druglist styles   */

/********************************************************/

.herbform {
	margin-left: auto;
	margin-right: auto;
}

/* -------------------------------------------*/

#popup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	padding: 15px;
}

#popup .subpop {
	font-weight: bold;
	color: #333333;	
}
/* Using floated elements and a clear float class is a common method to accomplish multiple column tableless layouts. If floated elements are used without being cleared the elements following will wrap around the floated element. This class should be applied to an element after the last floated element and before the close of the container with floated elements. */
.clearFloat {
  clear: left;
  display: block;
}
#footer {
  background-color: #006699;
  border-top: solid 1px #666; /* Sets the top border properties for an element using shorthand notation */
  /*padding: 10px 10px 10px 10px; /* Sets the padding properties for an element using shorthand notation (top, right, bottom, left) */
	}
	
#footerLogos{
	margin:0;
	padding: 0;
}	
	
#footerNav {	
	margin: 0;
	padding: 0;
	list-style-type:none;
	width: 100%;
	float: left;
	height: 25px;
	}
	
#footerNav li {
	margin:0;
	padding:0;
  	float: left;
	}
#footerNav  a {
	float:left;
	width: 155px;
	text-align: center;
	color:#fff;
	text-decoration:none;
	line-height: 2.3;
	border-right: 1px solid #ccc;
	background-color: #006699;
}

#footerNav  a:hover {
	background-color: #00496C;
	
}

#footerNav .lastItem  a{
	border: none;
}	
	
/*  FORM STYLES */
.search {
	background-color: #6633FF;
	padding-top: 0px;
	padding-bottom: 0px;
}

.button {
	background-color: #006699;
	color: #FFF;
	margin-left: 12px;
	margin-top: 3px;
	margin-bottom: 2px;
	border: 1px solid #003366;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
	
.check {
	border-width:6px;
	color:#00f;
	background-color: #fff;
}

.entry {
	padding: 5px;
	color: #000000;
	background-color: #F6F6F6;
	border: 1px solid #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
	
/*Other*/
/* Start Commented Backslash Hack if IE 6 \*/
* html #footer {height: 1%;}
/* Close Commented Backslash Hack */

/* Start Commented Backslash Hack if IE 5 \*/
#leftColumn1 a {height: 1%;}
/* Start Commented Backslash Hack \*/

/* Start Commented Backslash Hack \*/
#leftColumn1 a  {
position: relative;
height: 1%;
zoom: 100%;
}
/* Start Commented Backslash Hack \*/


[if IE 5]>

/* IE 5 does not use the standard box model, so the column widths are overidden to render the page correctly. */
#outerWrapper #contentWrapper #leftColumn1 {
  width: 200px;
}

[if IE]>

/* The proprietary zoom property gives IE the hasLayout property which addresses several bugs. */
#outerWrapper #contentWrapper #content {
  zoom: 1;
}
