.mustardBG {
	background-color: #FFCC00;
}
.purpleBG {

	background-color: #3c2679;
}
.normalTable {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF;

}
.whiteText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	margin: 7px;

}
.paddedPurpleCell {
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	background-color: #3c2679;
	
}.thinBorder {
	border: 1px solid #999999;
}

}.thinBorderwithPadding {
	border: 1px solid #999999;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
}.headerCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: normal;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 20px;
	background-color: #9180a2;
	background-image: url(../images/gradatedPurple.jpg);
	background-repeat: repeat-y;

}
.purpleText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #330066;
}

.disclaimerText {
font-size: 10px;
}


.smallPurpleText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #330066;
}
body {
	background-color: Silver;
}
.heading{
	font-size: 18px;
}
.smallheading{
	font-size: 16px;
}

/* MENU STYLES */

/* MENU 1 FRONT PAGE ONLY */

#nav {font: bold 9pt arial; border: 0px solid #000000; padding: 0; margin: 0; list-style: none; height: 15px; width: 487px;}
#nav ul {padding: 0; margin: 0; list-style: none;}
#nav li {position:relative; float: left; display:block; margin: 0; padding:0;}
#nav a, #nav a:link, #nav a:visited, #nav a:active {text-decoration:none; cursor:pointer; color:#603; display: block; }
#nav a:hover {color:#fff; background-color:#333366;}

#nav li ul {no-repeat: 100% 100%; font-size:9pt; position: absolute; font-weight:normal; left: 0;}

#nav li #home		li a {color:#603;background:#FFCC00; font-weight: bold; border-top:1px solid #fff; }
#nav li #about 		li a {color:#603;background:#FFCC00; font-weight: bold; border-top:1px solid #fff; }
#nav li #service 	li a {color:#603;background:#FFCC00; font-weight: bold; border-top:1px solid #fff; }	
#nav li #case 		li a {color:#603;background:#FFCC00; font-weight: bold; border-top:1px solid #fff; }	
#nav li #contact 	li a {color:#603;background:#FFCC00; font-weight: bold; border-top:1px solid #fff; }	
#nav li #people 	li a {color:#603;background:#FFCC00; font-weight: bold; border-top:1px solid #fff; }	
#nav li #links 		li a {color:#603;background:#FFCC00; font-weight: bold; border-top:1px solid #fff; }

#nav #homeButton  		{text-align: center;}
#nav #aboutButton  		{text-align: center;}
#nav #serviceButton  	{text-align: center;}
#nav #caseButton 		{text-align: center;}
#nav #contactButton 	{text-align: center;}
#nav #peopleButton 		{text-align: center;}
#nav #linksButton 		{text-align: center;}

#nav #homeButtonOn 		{text-align: center; background-color:#333366;}
#nav #aboutButtonOn		{text-align: center; background-color:#333366;}
#nav #serviceButtonOn  	{text-align: center; background-color:#333366;}
#nav #caseButtonOn 		{text-align: center; background-color:#333366;}
#nav #contactButtonOn 	{text-align: center; background-color:#333366;}
#nav #peopleButtonOn 	{text-align: center; background-color:#333366;}
#nav #linksButtonOn 	{text-align: center; background-color:#333366;}

#nav li:hover ul, #nav li.sfhover ul {left: 0 !important; }

#nav li li {background:none; float:none; border:none; border-right:none; border-left:none; padding-left:0; margin-top:0px;}
#nav li li.last {border-bottom:none}
#nav li li a, #nav li li a:link, #nav li li a:visited, #nav li li a:hover {color:#fff;padding: 3px 10px 2px;width:14em; font-size:0.9em;}	

#nav li #home 		li a:hover {color:#ffffff; background:#333366; font-weight: bold;}
#nav li #about 		li a:hover {color:#ffffff; background:#333366; font-weight: bold;}
#nav li #service 	li a:hover {color:#ffffff; background:#333366; font-weight: bold;}
#nav li #case 		li a:hover {color:#ffffff; background:#333366; font-weight: bold;}
#nav li #contact 	li a:hover {color:#ffffff; background:#333366; font-weight: bold;}
#nav li #people 	li a:hover {color:#ffffff; background:#333366; font-weight: bold;}
#nav li #links 		li a:hover {color:#ffffff; background:#333366; font-weight: bold;}

/* hide from IE mac \ */
#nav li {width:20%;}
/* end hiding from IE5 mac */

/* MENU 2 ALL SUB PAGES */

#nav2 {
	font: bold 9pt arial;
	border: 0px solid #000000;
	padding: 0;
	margin: 0;
	list-style: none;
	height: 15px;
	width: 700px;
}
#nav2 ul {padding: 0; margin: 0; list-style: none;}
#nav2 li {position:relative; float: left; display:block; margin: 0; padding:0;}
#nav2 a, #nav2 a:link, #nav2 a:visited, #nav2 a:active {text-decoration:none; cursor:pointer; color:#603; display: block; }
#nav2 a:hover {color:#FFF; background-color:#333366;}

#nav2 li ul {no-repeat: 100% 100%; font-size:9pt; position: absolute; font-weight:normal; left: 0;}

#nav2 li #home		li a {color:#603;background:#FFCC00; font-weight: bold; border-top:1px solid #fff; }
#nav2 li #about 	li a {color:#603;background:#FFCC00; font-weight: bold; border-top:1px solid #fff; }
#nav2 li #service 	li a {color:#603;background:#FFCC00; font-weight: bold; border-top:1px solid #fff; }	
#nav2 li #case 		li a {color:#603;background:#FFCC00; font-weight: bold; border-top:1px solid #fff; }	
#nav2 li #contact 	li a {color:#603;background:#FFCC00; font-weight: bold; border-top:1px solid #fff; }	
#nav2 li #people 	li a {color:#603;background:#FFCC00; font-weight: bold; border-top:1px solid #fff; }	
#nav2 li #links 	li a {color:#603;background:#FFCC00; font-weight: bold; border-top:1px solid #fff; }

#nav2 #homeButton  		{text-align: center;}
#nav2 #aboutButton  	{text-align: center;}
#nav2 #serviceButton  	{text-align: center;}
#nav2 #caseButton 		{text-align: center;}
#nav2 #contactButton 	{text-align: center;}
#nav2 #peopleButton 	{text-align: center;}
#nav2 #linksButton 		{text-align: center;}

#nav2 #homeButtonOn 		{text-align: center; background-color:#333366;}
#nav2 #aboutButtonOn		{text-align: center; background-color:#333366;}
#nav2 #serviceButtonOn  	{text-align: center; background-color:#333366;}
#nav2 #caseButtonOn 		{text-align: center; background-color:#333366;}
#nav2 #contactButtonOn 		{text-align: center; background-color:#333366;}
#nav2 #peopleButtonOn 		{text-align: center; background-color:#333366;}
#nav2 #linksButtonOn 		{text-align: center; background-color:#333366;}

#nav2 li:hover ul, #nav li.sfhover ul {left: 0 !important; }

#nav2 li li {background:none; float:none; border:none; border-right:none; border-left:none; padding-left:0; margin-top:0px;}
#nav2 li li.last {border-bottom:none}
#nav2 li li a, #nav li li a:link, #nav li li a:visited, #nav li li a:hover {color:#fff;padding: 3px 10px 2px;width:14em; font-size:0.9em;}	

#nav2 li #home 		li a:hover {color:#FFF; background:#333366; font-weight: bold;}
#nav2 li #about 	li a:hover {color:#FFF; background:#333366; font-weight: bold;}
#nav2 li #service 	li a:hover {color:#FFF; background:#333366; font-weight: bold;}
#nav2 li #case 		li a:hover {color:#FFF; background:#333366; font-weight: bold;}
#nav2 li #contact 	li a:hover {color:#FFF; background:#333366; font-weight: bold;}
#nav2 li #people 	li a:hover {color:#FFF; background:#333366; font-weight: bold;}
#nav2 li #links 	li a:hover {color:#FFF; background:#333366; font-weight: bold;}

/* hide from IE mac \ */
#nav2 li {width:100px;}
/* end hiding from IE5 mac */
