/*
 * Standard Style Sheet
 */
p, body, td, li, ul, ol, textarea, input, .std 
   {font-family: Arial, Helvetica, Lucida, sans-serif; font-size: 12px;}

h1 {color: #000080; font-family: Arial, Helvetica, Lucida, sans-serif; font-size: 18px; font-weight: bold}
h2 {color: #000080; font-family: Arial, Helvetica, Lucida, sans-serif; font-size: 16px; font-weight: bold}
h3 {color: #000080; font-family: Arial, Helvetica, Lucida, sans-serif; font-size: 12px; font-weight: bold}

.size-tiny    {font-size: 8px  }
.size-small   {font-size: 10px }
.size-normal  {font-size: 12px }
.size-large   {font-size: 14px }
.size-larger  {font-size: 18px }
.size-huge    {font-size: 22px }
.size-monster {font-size: 36px }

.pophelp {
	  font-family: Arial, Helvetica, Lucida, sans-serif; 
	  font-size: 11px ;
	  color: #000066;
	 }

.moreInfo {
      font-family:verdana, arial, helvetica, sans-serif;
      font-weight:bold;
      color:#000066;
      font-size:10px;
      font-style:italic;
      }

.moreInfo:link { text-decoration: none; }
.moreInfo:hover { text-decoration: none; }
.moreInfo:visited { text-decoration: none; }


/*
 * More asthetic behavior for the links
 */
A:link    {text-decoration: none;}
A:visited {text-decoration: none;}
A:hover   {text-decoration: underline;}

/*
 * Styles for normal and selected items of the left navigation menu
 */
.lm0 {color: #000066; font-size: 12px; font-family: Arial, Helvetica, Sans-Serif;}
.lm1 {color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, Sans-Serif; font-weight: bold;}

/*
 * Styles for normal (tm0) and selected (tm1) items of the top navigation menu and the text separating
 * them (tms)
 */
.tm0 {color: #003399; font-size: 12px; font-family: Arial, Helvetica, Sans-Serif;}
.tm1 {color: #000066; font-size: 12px; font-family: Arial, Helvetica, Sans-Serif; font-weight: bold;}
.tms {color: #9999cc; font-size: 14px; font-family: Arial, Helvetica, Sans-Serif;}

/*
 * A style for an emphasized button
 */
.cg-mainButtonCss {color: #ffffff; background-color: #666699;}

/*
 * Title levels
 */
.title1 {color: #000080; font-size: 14px; font-family: Arial, Helvetica, Sans-Serif; font-weight: bold;}
.title2 {color: #000080; font-size: 14px; font-family: Arial, Helvetica, Sans-Serif; font-weight: bold;}

/*
 * Style for the (R) required field mark
 */
.f-required {color: #ff0000; font-family: Arial, Helvetica, Lucida, sans-serif; font-size: 10px;}

/*
 * 
 */
.t-step {color: #000080; font-size: 14px; font-family: Arial, Helvetica, Sans-Serif; font-weight: bold;}

/*
 * 
 */
.tab-title {color: #000080; font-size: 14px; font-family: Arial, Helvetica, Sans-Serif; font-weight: bold;}


.font { font-family: Arial, Helvetica, Sans-Serif; }

.pbody { color:black; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Sans-Serif; line-height: 1.5em; }

.radio { background-color: #FFFFFF; color: #FFFFFF; }

.radiogr { background-color: #E0E0E0; color: #E0E0E0; }
 
.f-small {font-family: Arial, Helvetica, Lucida, sans-serif; font-size: 10px;}
.f-large {font-family: Arial, Helvetica, Lucida, sans-serif; font-size: 14px;}

.indexActiveOff {font-family: Arial, Helvetica, Lucida, sans-serif; color: #6666CC; #font-size: 14px; background-color: #9999cc; font-weight: normal; border: 0.1px #9999cc; }
.indexActiveOn {font-family: Arial, Helvetica, Lucida, sans-serif; color: #FFFFFF; #font-size: 14px; background-color: #9999cc; font-weight: bold; border: 0.1px #9999cc; }
.indexHeader {font-family:Arial, Helvetica, Lucida, sans-serif; color:#9999cc; font-size:18px; font-weight:bold; }
