/* Esperanzapeptide style sheet - Mark Yeomans - 2009 */

/* BACKGROUND */
.body					{background-color: #CCFFCC; color: #444444; font-family: verdana,arial,helvetica,sans-serif; margin-left: 10; margin-right: 10; margin-top: 10; margin-bottom: 10;}

.anodec img{
text-decoration:none;
border:none;
}
/* CELL BACKGROUNDS */
.cell-top-nav-row		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #EDEDEE; }
.cell-content			{ background-color: #FFFFFF; }


/* OUTER TABLE FORMATTING */
.table-outer-content	{ background-color: #FFFFFF; }
.table-outer-border		{ background-color: #77AADD; }


.leftimage				{ float: left;  padding: 2px 10px 2px 0px; background-color: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #AAAAAA; text-align: justify; }
.rightimage				{ float: right; padding: 2px 0px 2px 10px; background-color: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #AAAAAA; text-align: justify; }


.l						{ text-align: left; }
.c						{ text-align: center; }
.r						{ text-align: right; }
.j						{ text-align: justify; }


.color-1				{ color: #333333; } /* dk gray */
.color-2				{ color: #CC0000; } /* med red */
.color-3				{ color: #AAAAAA; } /* gray */
.color-4				{ color: #800000; } /* dk red */
.color-5				{ color: #FF0000; } /* red */
.color-6				{ color: #0000EE; } /* blue */
.color-7				{ color: #00AA00; } /* green */

.ooops-centered			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; color: #CC0000; font-weight: bold; text-align: center; }

.clinics-box-l			{ padding: 0px; width: 45% ; float: left; }
.clinics-box-r			{ padding: 0px; width: 45% ; float: right; }
.order-box				{ border: double #AAAAAA; width: 285px; padding: 9px; color:#000000; background-color: #FFFFFF; }
.clear					{ clear: both; }


/* LINKS */
A:visited				{ color: #007700; text-decoration: none }
A:link					{ color: #007700; text-decoration: none } 
A:hover					{ color:#CC0000; text-decoration: none } 
A:active				{ color: #007700; }

.a-index:visited		{ color: #CC0000; text-decoration: none }
.a-index:link			{ color: #CC0000; text-decoration: none } 
.a-index:hover			{ color: #CC0000; text-decoration: underline }
.a-index:active			{ color: #CC0000; text-decoration: none }

.nav-text				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; text-align: center; }
.footer					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #AAAAAA; }
.bottom-saying			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; color: #CC0000; font-weight: bold; text-align: center; }
.site-title				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17pt; color: #336699; font-weight: bold; text-align: center; }
.site-title-small		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #336699; }


.sub-nav :visited		{ text-decoration: none; font-family: Verdana,Arial,sans-serif; font-weight: bold; font-size: 9pt; color: #336699; }
.sub-nav :link			{ text-decoration: none; font-family: Verdana,Arial,sans-serif; font-weight: bold; font-size: 9pt; color: #336699; }
.sub-nav :hover			{ text-decoration: none; font-family: Verdana,Arial,sans-serif; font-weight: bold; font-size: 9pt; color: #945294; }
.sub-nav :active		{ text-decoration: none; font-family: Verdana,Arial,sans-serif; font-weight: bold; font-size: 9pt; color: #660000; }
.sub-nav-sel :link		{ text-decoration: none; font-family: Verdana,Arial,sans-serif; font-weight: bold; font-size: 9pt; color: #945294; }
.sub-nav-sel :hover		{ text-decoration: none; font-family: Verdana,Arial,sans-serif; font-weight: bold; font-size: 9pt; color: #945294; }

.center-tab				{ background-color: #E4F1DC; }
.center-tab-selected	{ background-color: #BBBBBB; }
.glossary-highlight		{ color: #336699; background-color: #CCCCCC; }

/* Required field asterisk */
.required-field			{ align: right; color: #FF0000 }



/* CSS nav buttons */

#navbuttons 			{ width: 200px; text-align: center; font-family: Verdana,Arial,sans-serif; font-size: 9pt;}
#navbuttons ul			{ margin: 0; padding: 0; list-style: none;}
#navbuttons li			{ margin: 0; padding: 0; display: block; list-style: none;}
#navbuttons li a		{ color: #fff; background-color: #070; border: 1px outset #008f00; width: 200px; text-decoration: none; display: block; font-family: Verdana,Arial,sans-serif; font-size: 9pt;}
#navbuttons li a:hover	{ color: #000; background-color: #bfffbf;}

#navbuttons1 			{ width: 550px; text-align: center; font-family: Verdana,Arial,sans-serif; font-size: 9pt;}
#navbuttons1 ul			{ margin: 0; padding: 0; list-style: none;}
#navbuttons1 li			{ margin: 0; padding: 0; display: block; list-style: none;}
#navbuttons1 li a		{ color: #fff; background-color: #070; border: 1px outset #008f00; width: 550px; text-decoration: none; display: block; font-family: Verdana,Arial,sans-serif; font-size: 9pt;}
#navbuttons1 li a:hover	{ color: #000; background-color: #bfffbf;}



.text-reg-small			{ font-size: 6pt; }

.esperanza-button { width: 150px; font-size: 9pt; font-family:Verdana,Arial,Helvetica,sans-serif; background-color: #FFFFFF; color: #006600; font-weight:bold; border: 3px double #006600; }
.esperanza-button:hover			{ cursor:pointer; cursor:hand;}

/* SCROLL BARS */
body					{ SCROLLBAR-FACE-COLOR: CCCCCC; SCROLLBAR-HIGHLIGHT-COLOR: FFFFFF; SCROLLBAR-SHADOW-COLOR: CCCCCC;  SCROLLBAR-3DLIGHT-COLOR: FFFFFF; SCROLLBAR-ARROW-COLOR: 7F5B9A; SCROLLBAR-TRACK-COLOR: EEEEEE; SCROLLBAR-DARKSHADOW-COLOR: EEEEEE }

/* END OF GLOBAL STYLE */