  @import url("../styles/services.css");
  
  .menubarColor, .MENUBARCOLOR { 
	background-color: white; 
	} 
	
/* SETTINGS FOR THE SERVICES TD SECTION. */ 
.servicesconfig, .SERVICESCONFIG {
	background-color: white;
	text-align: left;
	vertical-align: top;
	padding-left: 10;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	border: none;
	} 
	
/* SETTING FOR THE TOP CONFIGURABLE TD SECTION */ 
.topconfig, .TOPCONFIG {
	background-color: white;
	text-align: left;
	vertical-align: top;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	border: none;
	
	} 
	
/* SETTING FOR THE LEFT CONFIGURABLE TD SECTION */ 
.leftconfig, .LEFTCONFIG { 
	background-color: white; 
	text-align: left; 
	vertical-align: top; 
	padding-left: 0; 
	padding-right: 0; 
	padding-top: 0; 
	padding-bottom: 0; 
	border: none; 
	} 
	
/* SETTING FOR THE RIGHT CONFIGURABLE TD SECTION */ 
.rightconfig, .RIGHTCONFIG { 
	background-color: white; 
	text-align: left; 
	vertical-align: top; 
	padding-left: 0; 
	padding-right: 0; 
	padding-top: 0; 
	padding-bottom: 0; 
	border: none; 
	} 
	
/* SETTING FOR THE BOTTOM CONFIGURABLE TD SECTION */ 
.bottomconfig, .BOTTOMCONFIG { 
	background-color: white; 
	text-align: left; 
	vertical-align: top; 
	padding-left: 0; 
	padding-right: 0; 
	padding-top: 0; 
	padding-bottom: 0; 
	border: none; 
	} 
.pagebackground, .PAGEBACKGROUND { 
	background-color: White; 
	} 
	
/* SETTING FOR LABELS SUCH AS TEXT BOX, DROP DOWNS, INPUT FIELD LABELS */ 
.fieldlabel, .FIELDLABEL { 
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight : bold; 
	color : #333333; 
	} 
	
/* SETTINGS FOR ALL REGULAR TEXT ON PAGES INCLUDE INPUT FILED TEXT, DROP DOWN */ /* AND LIST BOXES */ 
.bodytext, .BODYTEXT { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight : normal; 
	color: #333333; 
	} 
	
/* SETTINGS FOR ALL BOLD REGULAR TEXT ON PAGES */ 
.bodyemptext, .BODYEMPTEXT { 
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight :bold; 
	color : #333333; 
	} 
	
/* SETTINGS FOR ANY TEXT ON PAGES THAT NEEDS TO BE SMALLER THAN BODYTEXT SIZE */ 
.bodysmall, .BODYSMALL { 
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight : normal; 
	color : #333333; 
	} 
	
/* SETTINGS FOR ANY TEXT ON PAGES THAT NEEDS TO BE SMALLER THAN BODYTEXT SIZE */ 
.bodyempsmall, .BODYEMPSMALL { 
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: bold; 
	color : #333333; 
	} 
	
/* SETTINGS FOR ALL ERROR MESSAGES THAT DISPLAY ON PAGES.*/ 
.error, .ERROR { 
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight : normal; 
	color : red; 
	} 
	
/* SETTINGS FOR ALL MAIN HEADINGS ON PAGES*/ 
.h1, .H1 { 
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 14pt; 
	font-weight : bold; 
	color : #333333; 
	} 
	
/* SETTINGS FOR ALL SECONDARY HEADINGS ON PAGES */ 
.h2, .H2 { 
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 12pt; 
	font-weight : bold; 
	color : #333333; 
	} 
	
/* SETTINGS FOR MINOR HEADINGS ON PAGES. */ 
.h3, .H3 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10pt; 
font-weight : bold; 
color :Black; 
} 

/* SETTINGS FOR HORIZONTAL LINES ON PAGES */ 
.hr, .HR { 
	height: 2pt; 
/* background-color sets vertical line color only */
	background-color: black;
	width : 590; 
	color : #8F8FD1; 
	} 
	
/* SETTINGS FOR LINKS ON PAGES. */ 
.link, .LINK { 
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight : normal; 
	color: #333333; 
	} 
	
.link:visited { 
	color: #333333; 
	} 
	
.link:active { 
	color: #333333; 
	} 
	
.link:hover { 
	color: #666666; 
	} 
	
/* SETTINGS FOR FIRST LINE OF RESULTS TABLES */ /* USED TO ACCOMPLISH ALTERNATE SHADED RESULT LINES */ 
.resultsbackground1, .RESULTSBACKGROUND1 { 
	background : #E1E1F4; 
	} 
	
/* SETTINGS FOR FIRST LINE OF RESULTS TABLES */ /* USED TO ACCOMPLISH ALTERNATE SHADED RESULT LINES */ 
.resultsbackground2, .RESULTSBACKGROUND2 { 
	background : white; 
	} 
	
/* SETTINGS FOR THE CALENDER BORDER */ 
.calendarBorder, .CALENDARBORDER { 
	BACKGROUND-COLOR: #ffffff; 
	border: thin solid black;
	 } 
	 
/* SETTING FOR THE HEADER THAT CONTAINS THE MONTH NAME */ 
.calendarHeader, .CALENDARHEADER { 
	BACKGROUND-COLOR: white; 
	} 
	
/* SETTING FOR THE DAYS OF THE WEEK SECTION */ 
.calendarWeek, .CALENDARWEEK { 
	BACKGROUND-COLOR: #8F8FD1; 
	COLOR : #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 6pt; 
	} 
	
/* SETTING FOR THE DAYS OF THE MONTH */ 
.calendarDay { 
	COLOR: black; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 8pt; 
	} 
	
/* SETTINGS FOR THE HEADER OF CUSTOM MENUES */
.menuheading, .MENUHEADING {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color :#333333;
	text-align: left;
	vertical-align: top;
	background-color : #FFFFFF;
	padding-left: 5;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-left-width: 1pt;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CC0000;
	border-right-color: #CC0000;
	border-left-color: #CC0000;
	border-bottom-color:#FFFFFF;
	} 
	
/* SETTINGS FOR THE BODY OF CUSTOM MENUS */ 
.menubody, .MENUBODY {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #000066;
	text-align: left;
	vertical-align: top;
	background-color : #FFFFFF;
	padding-left: 3;
	padding-right: 0;
	padding-top: 3;
	padding-bottom: 0;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CC0000;
	border-bottom-color: #CC0000;
	border-left-color: #CC0000;
	
	}
	
	
	
.menulink, .MENULINK { 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;  
	color: #000066;
	text-decoration: none; 
	} 
	
.menulink:hover { 
	text-decoration: underline;
	}
	
/* For custom menus, small links */
.menulinksmall, .MENULINKSMALL {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	color: black;
	text-decoration:underline;
	}

.menulinksmall:visited { 	
	color: black;
	}
	
.menulinksmall:active { 	
	color: black; 
	}

.menulinksmall:hover {
 	color: black;
	}
	
/* RESERVED FOR FUTURE USE */ 
.pageBody { 
	background-color: white; 
	color: black; 
	margin-top: 0; 
	margin-left: 0; 
	margin-right: 0; 
	margin-bottom: 0; 
	} 
	
/************************************************************************/ 
/* ENTRIES BELOW ARE INCLUDED FOR BACKWARD COMPATIBILITY */ /* DO NOT MODIFY OR 
USE ANY OF THESE ENTRIES AS THEY WILL BE REMOVED */ /* IN A FUTURE RELEASE */ 
/************************************************************************/ 
.display, .DISPLAY {
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	text-align: left;
	} 
	
.innerLeftMargin, .INNERLEFTMARGIN { 
	MARGIN-LEFT: 0px 
	} 

/*.MENUHEADING  { 
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight : bold; 
	color :#333333; 
	text-align: left; 
	vertical-align: top; 
	background-color : #E1E1F4; 
	padding-left: 5; 
	padding-right: 0; 
	padding-top: 0; 
	padding-bottom: 0; 
	border: 2pt #333333; 
	width: 171;  
	} 
*/	
.CALENDARDAY  { 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 8pt;  
	} 
	
.fieldtext { 
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight : bold; 
	color : #333333;
	}

/* SETTING FOR LABELS SUCH AS TEXT BOX, DROP DOWNS, INPUT FIELD LABELS THAT NEED TO BE SMALLER THAN FIELDLABEL SIZE*/
.fieldlabelsmall, .FIELDLABELSMALL {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : black;
	}

/* SETTINGS FOR LINKS ON PAGES THAT NEED TO BE SMALLER THAN LINK SIZE . */
.linksmall, .LINKSMALL {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	color: black;
	}

.linksmall:visited { 	
	color: black;
	}

.linksmall:active {
 	color: black; 
	}

.linksmall:hover {
 	color: black; 
	}

/* SETTINGS FOR TABLE BORDERS */
table.aaaborder, .TABLE.AAABORDER { 
    border-collapse: collapse;
    border-top: 1px outset gray;
    border-right: 1px outset gray;
    border-bottom: 1px outset gray;
    border-left: 1px outset gray; 
	}

td.aaaborder, TD.AAABORDER { 
    border-top: 1px outset gray;
    border-right: 1px outset gray;
    border-bottom: 1px outset gray;
    border-left: 1px outset gray; 
	}
	
table.aaaborderbottom, TABLE.AAABORDERBOTTOM { 
    border-bottom: 1px outset gray;
	}
.surveyContentHeader{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
	border-bottom-width: 3px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.surveyContent{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}.resultsbackground3,.RESULTSBACKGROUND3
{
    BACKGROUND: #E0E0E0; 
}
/*  SHOPPING CART COLORS  */
.scmenubarcolor {background-color:#336699;}
.scbuttoncolor {background-color:#003366;}
.scheadercolor {color:#fff;}
.sctitlecolor {color:#336699;}

.activeInput {
    color: black;
}
.inactiveInput {
    color: #888888;
}  
