.copysm {  
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 8pt; 
        font-weight: bold; color: #000000
        }
.copywtlinks {  
             font-family: Arial, Helvetica, sans-serif; 
             font-size: 10pt; 
             font-weight: bold; color: #FFFFFF; 
             text-decoration: none
             }
.copysmblue { 
            font-family: Arial, Helvetica, sans-serif; 
            font-size: 10px; color: #6666CC; 
            text-decoration: none
            }
a:hover {  
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 10pt; 
        color: #66CCFF
        }
.copywt { 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 8pt; color: #FFFFFF; 
        font-weight: bold;
      
        }
.list {  
      font-family: Arial, Helvetica, sans-serif; 
      font-size: 8pt
      }
input.blue {
           background-color: #B9CFFF; 
           font-size: 11px
           }
.copybold {  
          font-family: Arial, Helvetica, sans-serif; 
          font-size: 10pt; font-weight: bolder; 
          color: #000000
          }
.titleltred {  
            font-family: Arial, Helvetica, sans-serif; 
            font-size: 24px; color: #D37C7C; 
            font-weight: bold; 
            line-height: 18px}
.bgred {  
       background-color: #993333}

.copyblue {  
          font-family: Arial, Helvetica, sans-serif; 
          font-size: 10pt; 
          color: #6666CC
          }

H1	{
	font-size : 16pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : black;
	}  
H2	{
	font-size : 16pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : medium;
	color : black;
	}
H3	{
	font-size : 12pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : black;
	}
H4	{
	font-size : 12pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : black;
	}
body {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : black;
  
	}
td	{
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : black;
	}
p	{
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : black;
	}
/* Hyperlink styles please do not specify hover */  
a	{
	color: #0000cc; 
	text-decoration: none;
	}
/* Hyperlink classes */  
.email {
  color: #0000cc;
  } 
.url {
  color: #0000cc;
  } 
.formsubmit {
  color: #0000cc;
  }
/* Text classes */
.pageheading {
	font-size : 16pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : medium;
	color : black;
	}
.subheading	{
	font-size : 12pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : black;
	}
.sectionheading	{
	font-size : 12pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : black;
	}  
.userinfo {
  font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : black;
  }    
.p	{
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : black;
	}  
.body {
  background-color : white;
  color : black;
  }  
.b	{
	font-weight : bold;
	}
.i	{		
	font-style : italic;
	}
.mini {
	font-size : 8pt;
	font-weight : normal;
	}
.information {
	font-size : 10pt;
	font-weight : normal;
	}
.note {
	font-size : 10pt;
	font-weight : normal;
  font-style : italic;
	}  
.alert {
	color : red;
  font-weight : bold;
  font-size : 12pt;
	}
.warning {
	color : orange;
  font-weight : bold;
  font-size : 12pt;
	}  
.success {
	color : green;
  font-weight : bold;
  font-size : 12pt;
	}  
.inactive {
	color : red;
	}
.active {
	color : blue;
	}    
.overdue {
	color : white;
  background : red;
	}  
.copyright {
	font-size : 8pt;
	font-weight : normal;
	color : SlateGray;
	}
/* Form classes */  
.subset_selector {
  font-size : 9pt;
  }
.form_caption {
  font-size : 9pt;
  /*text-align: right;*/
  }
.textinput {
  font-size : 9pt;
  }
.selectinput {
  font-size : 9pt;
  }
.checkboxinput {
  font-size : 9pt;
  }  
.radioinput {
  font-size : 9pt;
  }
.buttoninput {
  font-size : 9pt;
  }        
.required	{
	font-weight : bold;
	}  
/* Tab Classes */

/*Former BGColor: #993333*/
/*Former TextColor: #ffffcc*/
.defaulttab {
  background-color: #1b5489;
  color: #ffffec;
  font-weight: bold;
  font-family: arial,helvetica,sans-serif;
  font-size: 9pt;
  text-decoration: none;
}  
/*Former Color: #1b5489*/
.selectedtab {
  background-color: #c8c8c8;
  color: #888888;
  font-weight: bold;
  font-family: arial,helvetica,sans-serif;
  font-size: 9pt;
  text-decoration: none;
}  

/*Former Color: #D99999 */
.greyeddefaulttab {
  background-color: #1b5489;
  color: #FFFFEC;
  font-weight: bold;
  font-family: arial,helvetica,sans-serif;
  font-size: 9pt;
  text-decoration: none;
}  
.greyedselectedtab {
  background-color: #c8c8c8;
  color: #999999;
  font-weight: bold;
  font-family: arial,helvetica,sans-serif;
  font-size: 9pt;
  text-decoration: none;
}  
 
 
.disabledtab {
  background-color: #c8c8c8;
  color: #909090;
  font-weight: normal;
  font-family: arial,helvetica,sans-serif;
  font-size: 9pt;
  text-decoration: none;
}    
.listheading {
  background-color: #1B5489;
  color: #efefef;
  font-weight: bold;
  font-family: arial,helvetica,sans-serif;
  font-size: 10pt;
  text-decoration: none;
}
/* gradient classes */
.graddark {
	background : #888888;
  color : white;
	}    
.graddarklight {
	color : white;
	background-color : #AAAAAA;
	}
.gradlightdark {
	color : black;
	background-color : #CCCCCC;
	}    
.gradlight {
	color : black;
	background-color : #EEEEEE;
	}
.copyredbold {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bolder; color: #000000}
.titlevendor {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bolder; color: #CCCCCC}
.copybluebold {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bolder; color: #006699}
.bgred {  }
.bggold {  background-color: #B4B483}
.bgblue {  background-color: #8595B6}
.bgblack {  background-color: #000000}
.bggrey {  background-color: 717171}

.bottomborder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}
.bgwhite {
	background-color: #FFFFFF;
	border-right-style: none;
	border-right-color: #000000;
}
.copywhitesm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
}
.copywhitemedium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.copyblacksm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.titlewhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
}
.bluebutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #CCCCCC;
	color: #333333;
}

.fasttrack {
	color: #ffffff;
	background-color: #993333;
}

.fasttrackheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #313031;
	text-transform: uppercase;
}
