/* HEADER. We can assign a size if needed. */
h3 {font-family:verdana,arial,sans-serif; color:#333333; font-size: 12pt;}

/* SUB-HEADER  We can assign a size if needed. */
h4 {font-family:verdana,arial,sans-serif; color:#333333; font-size: 11pt;}

/* MAIN CONTENT FORMATTING */
p,td,ol,ul,blockquote,li {font-family:verdana,arial,sans-serif; color:#333333; font-size:small;} 	

/* DEFAULT LINK/MAIN CONTENT AREA LINKS */
a:link {color:#1070CF; font-weight:normal;}	
a:active {color:#444444; font-weight:normal;}	
a:visited {color:#B42424; font-weight:normal;}	
a:hover {color:#444444; font-weight:normal;}

/* SECONDARY NAVIGATION */
.subnav {font-size:x-small; font-family:verdana,arial,sans-serif;  font-weight:normal;}	
.subnav a:link {color:#1070CF; font-weight:normal;}
.subnav a:active {color:#444444; font-weight:normal;}
.subnav a:visited {color:#B42424; font-weight:normal;}
.subnav a:hover {color:#444444; font-weight:normal;}

/* WHITE IN THIS SECTION TEXT */
.inthissection {font-size:x-small; color:#ffffff; font-family:verdana,arial,sans-serif;  font-weight:bold;}	

/* e-headlines text on the home page */
.hometext {font-size:x-small; font-family:verdana,arial,sans-serif;}	
.hometext a:link {color:#1070CF; font-weight:normal;}
.hometext a:active {color:#444444; font-weight:normal;}
.hometext a:visited {color:#B42424; font-weight:normal;}
.hometext a:hover {color:#444444; font-weight:normal;}

/* FOR BREADCRUMB LINKS */
.breadcrumb {font-family:verdana,arial,sans-serif; color:#666666; font-size:x-small;}
.breadcrumb a:link	{font-family:verdana,arial,sans-serif; color:#666666;  font-size:x-small;}
.breadcrumb a:active {font-family:verdana,arial,sans-serif; color:#666666;  font-size:x-small;}	
.breadcrumb a:visited {font-family:verdana,arial,sans-serif; color:#666666; font-size:x-small;}		
.breadcrumb a:hover {font-family:verdana,arial,sans-serif; color:#666666; font-size:x-small;} 

/* FOR FOOTER TEXT AND LINKS */
.footer {font-family:verdana,arial,sans-serif; color:#333333; font-weight:normal; font-size: x-small;}
.footer a:link	{font-family:verdana,arial,sans-serif;  color:#1070CF; font-weight:normal; font-size: x-small;}
.footer a:active {font-family:verdana,arial,sans-serif;  color:#444444; font-weight:normal; font-size: x-small;}	
.footer a:visited {font-family:verdana,arial,sans-serif;  color:#B42424; font-weight:normal; font-size: x-small;}		
.footer a:hover {font-family:verdana,arial,sans-serif;  color:#444444; font-weight:normal; font-size: x-small;} 

/* FOR BACK TO LINKS */
.backto {font-family:verdana,arial,sans-serif;  color:#000000; font-size: xx-small;}
.backto a:link {font-family:verdana,arial,sans-serif;  color:#1070CF; font-size: x-small;}
.backto a:active {font-family:verdana,arial,sans-serif;  color:#444444; font-size: x-small;}	
.backto a:visited {font-family:verdana,arial,sans-serif;  color:#1070CF; font-size: x-small;}	
.backto a:hover {font-family:verdana,arial,sans-serif;  color:#444444; font-size: x-small;}

/* FOR LOGIN TEXT AND LINKS IN THE TOP OF THE LEFT COLUMN */
.login {font-family:verdana,arial,sans-serif;  color:#14599e; font-size: 10px;}
.login a:link {font-family:verdana,arial,sans-serif;  color:#14599e; font-size: 10px;}
.login a:active {font-family:verdana,arial,sans-serif;  color:#14599e; font-size: 10px;}	
.login a:visited {font-family:verdana,arial,sans-serif;  color:#14599e; font-size: 10px;}	
.login a:hover {font-family:verdana,arial,sans-serif;  color:#14599e; font-size: 10px;}

/* FOR SEARCHBAR TEXT AND LINKS IN THE TOP GRAY BAR */
.searchbar {font-family:verdana,arial,sans-serif;  color:#ffffff; font-size: x-small;}
.searchbar a:link {font-family:verdana,arial,sans-serif;  color:#ffffff; font-size: x-small;}
.searchbar a:active {font-family:verdana,arial,sans-serif;  color:#ffffff; font-size: x-small;}	
.searchbar a:visited {font-family:verdana,arial,sans-serif;  color:#ffffff; font-size: x-small;}	
.searchbar a:hover {font-family:verdana,arial,sans-serif;  color:#ffffff; font-size: x-small;}

/* TEXT IN THE SHOPPING CART FIELD */
.shoppingcart {font-family:verdana,arial,sans-serif;  color:#000000; font-size:10px;}	

/* FOR SUPERSCRIPT TEXT */
sup {font-family:verdana,arial,sans-serif;  color:#000000; font-size:small;}

/* FOR SUBSCRIPT TEXT */
sub {font-family:verdana,arial,sans-serif;  color:#000000; font-size:small;}

/* NOTE TEXT (FOR PDF NOTE LINE ETC - SMALLER TEXT) */
.note {font-family:verdana,arial,sans-serif;  color:#000000; font-size:x-small;}	
	
	
/* FOR PRE TEXT */
pre {font-family:verdana,arial,sans-serif;  color:#000000; font-size:small;}

/* CALLOUT  TEXT (FOR TEXT THAT NEEDS SPECIAL ATTENTION) */
.callout {font-family:verdana,arial,sans-serif;  color:#14599e; font-size:small; font-weight:bold;}

/* APPLICATION FIELDS TEXT (FOR TEXT FIELDS IN APPLICATIONS) */
.label {font-family:verdana,arial,sans-serif;  color:#000000; font-size:small;} 	

/* ERROR FIELDS TEXT (FOR TEXT FIELDS IN APPLICATIONS WITH ERRORS) */
.labelerror {font-family:verdana,arial,sans-serif;  color:#a10000; font-size:small; font-weight:bold;}

/* ERROR  TEXT (FOR APPLICATIONS WHEN USERS HAVE AN ERROR) */
.error {font-family:verdana,arial,sans-serif;  color:#a10000; font-size:small; font-weight:bold;}

/* COLORED CELL DESIGNATION FOR TITLE ROWS IN APPLICATIONS */
.table_heading {background-color:#CFCAC2; font-family:verdana,arial,sans-serif; color:#333333; font-size:small;}

/* COLORED CELL DESIGNATION FOR SUB TITLE ROWS IN APPLICATIONS */
.table_subheading {background-color:#F4F3F0; font-family:verdana,arial,sans-serif; color:#000000; font-size:small;}

/* FOOTNOTE TEXT (FOR APPLICATIONS WHEN SMALL TEXT IS NEEDED) */
.footnote {font-family:verdana,arial,sans-serif;  color:#000000; font-size:x-small;}

.titlerow {background-color:#CFCAC2;font-family:verdana,arial,sans-serif; color:#333333; font-size:small; font-weight:bold;}
.alterrow {background-color:#F4F3F0;}
.closingrow {background-color:#CFCAC2;font-family:verdana,arial,sans-serif; color:#333333; font-size:small; font-weight:bold;}

/* SRIKEOUT TEXT IN SHOPPING CART */
.otherPrice {color: #999999; text-decoration: line-through;}

/* FOR RMSFORMFIELD TAG */
.prompt {color:#000000; font-weight: normal;}
.prompterror {color:#990000; font-weight: bold;}
.promptcell {width: 20%; text-align: left; vertical-align: top; font-family: verdana,arial,sans-serif; font-size: small; padding-right: 5px;}
.inputcell {width: 80%; text-align: left; vertical-align: top; font-family: verdana,arial,sans-serif; font-size: small;}

