/* define standard element styles */

P {
	font : 11px Verdana, Arial, sans-serif; 
	color : #000000;
}

BODY {
	font : 11px Verdana, Arial, sans-serif; 
	color : #000000;
	margin: 0;
	background-color: #FFFFFF;
}

TD {
	font : 11px Verdana, Arial, sans-serif; 
	color : #000000;
}

DIV {
	font : 11px Verdana, Arial, sans-serif; 
	color : #666666;
}

INPUT {
	font : 10px Verdana, Arial, sans-serif; 
	color : #000000;
}

TEXTAREA {
	font : 10px Verdana, Arial, sans-serif; 
	color : #000000;
}

SELECT {
	font : 10px Verdana, Arial, sans-serif; 
	color : #000000;
}


/* define classes */

.bold {
	font-weight : bold;
	color : #1E6DA1;
}

.bold2 {
	font-size : 14px;
	font-weight : bold;
	color : #1E6DA1;
}

.smallBlue {
	font-size : 10px;
	font-weight : bold;
	color : #1E6DA1;
}

.smBlue {
	font-size : 10px;
	font-weight : bold;
	color : #1E6DA1;
}

.pageTitle {
	font-size : 16px;
	font-weight : bold;	
}

.pageTitle2 {
	font-size : 12px;
	font-weight : bold;	
	color : #1E6DA1;
}

.small {
	font-size : 10px;
	font-weight : normal;
}

.white {
	font-size : 10px;
	font-weight : normal;
	color: #fff;
}

.bigQuote {
	font-size : 14px;
	font-weight : bold;
	color: #000000;
}

.blue2 {
	font-size : 10px;
	font-weight : normal;
	color: #6699CC;
}

.smallQuote {
	font-size : 10px;
	font=weight : normal;
	color : #000000;
}

.green {
	font-size : 10px;
	font-weight : normal;
	color: #00A44F;
}

.green2 {
	font-size : 10px;
	font-weight : normal;
	color: #00A44F;
}

.reallySmall {
	font-size : 9px;
	font-weight : normal;
}

.button {
	font : 10px Verdana, Arial, sans-serif; 
	color : #FFFFFF; 
	background-color : #669933;
}

.button2 {
	font : 10px Verdana, Arial, sans-serif; 
	color : #FFFFFF; 
	background-color : #669933;
}

.formText {
	font-weight : bold;
}

.tableHeading {
	font-size : 11px;
	color : #FFFFFF;
	font-weight : bold;	
}

.tableHeading2 {
	font-size : 10px;
	color : #FFFFFF;	
}

.tableRow {
	font-size : 10px;
}

.required {
	font-size : 10px;
	color : #669933;
}

.subNav {
	font-size : 10px;
	color: #6699CC;
	text-decoration: none;
}

.subnav2 {
	font-size : 12px;
	font-weight : bold;	
}

/* today's background color in calendar.cfm */
.calendarToday {
	background-color : #FFFCC1;
}


/* define link properties */

A {
	color : #1E6DA1;
  font-weight : bold;
}

A:Visited {}

A:Active {}

A:Hover {
	color : #00A44F;
}

/* footer link */
A.subNav {
	color : #6699CC;
  font-weight : bold;
	text-decoration: none;
}

A.subNav:Visited {}

A.subNav:Active {}

A.subNav:Hover {
	color : #336699;
}