/* initial build rc */
/* Link Classes */
a:link {color:#0099CC;text-decoration:none;}
a:visited {color:#0099CC;text-decoration:none;}
a:active {color:#FFCC33;}
a:hover {color:#FFCC33;text-decoration:none;}

/* Links colors and decoration for the top navigation */
a.topnavLnk:link {color: #FFFFFF;text-decoration:none;}
a.topnavLnk:visited {color:#CCCCCC;text-decoration:none;}
a.topnavLnk:active {color:#FFCC00;text-decoration:none;}
a.topnavLnk:hover {color: #FFCC00; text-decoration:none;}

/* Links colors and decoration for the sidebars */
a.sidenavLnk:link {text-decoration:none;}
a.sidenavLnk:visited {text-decoration:none;}
a.sidenavLnk:active {text-decoration:none;}
a.sidenavLnk:hover {text-decoration:none;}
/*Element Classes */

abbr
	{border-bottom: 1px dotted #cccc99;}
body
	{background:#ffffff repeat-y;}

/* Attribute Classes */
.buttons	/* Sets attributes for form submission buttons */
	{font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 9pt; background:#cccccc; color:#000000;}
.cartHdr	/* sets bgcolor for View Cart page column headers */
	{background: #cccc99; font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 11pt; font-weight:bold;}
.cartRow	/* sets bgcolor for View Cart page column rows */
	{background: #ffffff;font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 10pt;}
.copy	/* Copyright statement */
	{font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 8.5pt; text-align:right;padding:1em}
.error	/* Error messages */ 
	{font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 10pt; color: #cc0000; font-weight: bold;}
.footer	/* Footer and utility navigation */ 
	{font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 8pt; color: #993399; text-align: left; font-weight: bold;}
.formField	/* Monospace font for form fields */
	{font-family: "Courier New", "Courier", monospace; font-size:9pt;}
.formLabel	/* labels for form fields */
	{font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 9pt; font-weight: bold;}
.header1 	/* Sets header (h1, etc.) style */
	{font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 12pt; color: #339900;}
.header2 	/* Sets header (h2, etc.) style */
	{font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 11pt; color: #CC9900;}
.header3 	/* Sets header (h3, etc.) style */
	{font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 10pt; color: #993399;}
.headerbg	/* background color for page header, logo */
	{background: #FFFFFF; }
.noBg /* For pages with no left navigation */
	{background:#ffffff;}
.padding /* padding for content area of pages without left navigation */
	{padding:5px;}
.required	/* style to mark required fields in forms, or important messages */ 
	{font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 9pt; color: #993399; font-weight:bold;}
.subHeading
	{font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 10pt; font-weight:bold;}
.text	/* default paragraph style */ 
	{font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 10pt;}
.text8 
	{font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 8pt;}
.text9 
	{font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 9pt;}
.text1 
	{font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 9pt; color: #CC9900;}

.topnav	/* sets look and feel of top nav links and text. */
	{font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: bold; padding:5px}	
.topnavSearch	/* sets look and feel of top nav links and text. */
	{font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 9pt; color: #FFFFCC; padding:5px}	
.topnavbg	/* background color for top nav */
	{ background: #0099CC; }
hr {  color: #339900}
