A:link {color:#660099; font-weight: bold; text-decoration: none}
A:alink {color:#660099; font-weight: bold; text-decoration: none}
A:vlink {color:#666666; font-weight: bold; text-decoration: none}
A:visited {color: #666666;font-weight: bold; text-decoration: none}
A:active {color: #660099; font-weight: bold; text-decoration: underline}
A:hover	{color: #003366; font-weight: bold; text-decoration: underline}

#Mwhy {POSITION: absolute;  VISIBILITY: hidden;  top:78; left:60; Z-INDEX: 1;}
#Mphilosophy {POSITION: absolute;  VISIBILITY: hidden;  top:78; left:173; Z-INDEX: 1;}
#Mservices {POSITION: absolute;  VISIBILITY: hidden;  top:78; left:285; Z-INDEX: 1;}
#Mcontact {POSITION: absolute;  VISIBILITY: hidden;  top:78; left:620; Z-INDEX: 1;}

.main_body{
background-color:#FFFFFF;
color:#666666;
font:normal 10pt Veranda, Arial,Helvetica,sans-serif;
font-weight:400;
line-height:15pt;
}
.main_body a{text-decoration: none; font-weight: bold; color:#CC6633;}
.main_body a:hover{text-decoration:underline; font-weight: bold; color:#CC6633;}
.main_body a:visited{font-weight: bold; color:#330099;}
.main_body a:link{font-weight: bold; color:#660099; }

.sitemapH1{
background-color:#FFFFFF;
color:#666666;
font:normal 12pt Veranda, Arial,Helvetica,sans-serif;
font-weight:400;
line-height:15pt;
}
.sitemapH1 a{text-decoration: none; font-weight: bold; color:#B6010E;}
.sitemapH1 a:hover{text-decoration:underline; font-weight: bold; color:#B6010E;}
.sitemapH1 a:visited{font-weight: bold; color:#B6010E;}
.sitemapH1 a:link{font-weight: bold; color:#000000; }

.gold_header{
background-image: url("../images/gold_header.gif");
color:#FFFFFF;
font:normal 25pt Veranda, Arial,Helvetica,sans-serif;
font-weight:bold;
text-shadow: #000000 2px 2px 2px;
}

.gold{
background-image: url("../images/gold.gif");
color:#FFFFFF;
font:normal 10pt Veranda, Arial,Helvetica,sans-serif;
font-weight:800;
text-shadow: #000000 2px 2px 2px;
}

.pumpkin_header{
background-image: url("../images/pumpkin_header.gif");
color:#FFFFFF;
font:normal 25pt Veranda, Arial,Helvetica,sans-serif;
font-weight:bold;
text-shadow: #000000 2px 2px 2px;
}

.pumpkin{
background-image: url("../images/pumpkin.gif");
color:#FFFFFF;
font:normal 10pt Veranda, Arial,Helvetica,sans-serif;
font-weight:800;
text-shadow: #000000 2px 2px 2px;
}

.indigo_header{
background-image: url("../images/blue_header.gif");
color:#FFFFFF;
font:normal 25pt Veranda, Arial,Helvetica,sans-serif;
font-weight:bold;
text-shadow: #000000 2px 2px 2px;
}

.indigo{
background-image: url("../images/hh_blue.gif");
color:#FFFFFF;
font:normal 10pt Veranda, Arial,Helvetica,sans-serif;
font-weight:800;
text-shadow: #000000 2px 2px 2px;
}

.indigo a{text-decoration: none; font-weight: bold; color:#FFFFFF;}
.indigo a:hover{text-decoration:underline; font-weight: bold; color:#FFFFFF;}
.indigo a:visited{font-weight: bold; color:#FFFFFF;}
.indigo a:link{font-weight: bold; color:#FFFFFF; }

.list{
background-color:#FFFFFF;
color:#333333;
font:normal 10pt Veranda, Arial,Helvetica,sans-serif;
font-weight:300;
line-height:15pt;
}
.big_ad{
background-color:#FFFF99;
color:#333333;
font:normal 11pt Veranda, Arial,Helvetica,sans-serif;
font-weight:600;
line-height:15pt;
}.ad{
background-color:#FFFF99;
color:#333333;
font:normal 10pt Veranda, Arial,Helvetica,sans-serif;
font-weight:300;
line-height:15pt;
}
.black{
font:bold 14pt Veranda, Arial,Helvetica,sans-serif;
font-weight:800;
color:#000000;
}
.B{
font:bold 11pt Veranda, Arial,Helvetica,sans-serif;
font-weight:600;
color:#333333;
}
.orange{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; color: #FF6900; 
font-weight: 600;
text-decoration: none 
}
.green{
font-family: Arial, Helvetica, sans-serif; 
font-size: 18px; color: #339900; 
font-weight: 600;
text-decoration: none 
}
.white{
font:bold 14pt Arial,Helvetica,sans-serif; color: #FFFFFF;
font-weight:600;
background-image: url("../images/bg_blue_title.jpg");
}
.required{
color:#CC0000;
font:normal 10pt Veranda, Arial,Helvetica,sans-serif;
font-weight:400;
}
.header1{
font:bold 14pt Arial,Helvetica,sans-serif; color: #330099;
font-weight:600;
background-color:#FFFFFF;
}
.home_bg{
background-image: url("../images/home_bg.jpg");
}
.gray{
font:bold 11pt Veranda, Arial,Helvetica,sans-serif; color: #000000;
font-weight:300;
background-color:#CCCCCC;
}
.litegray{
font:bold 11pt Veranda, Arial,Helvetica,sans-serif; color: #000000;
font-weight:300;
background-color:#F4F4F4;
}
.darkgray{
font:bold 11pt Veranda, Arial,Helvetica,sans-serif; color: #333333;
font-weight:600;
}
.blue{
font:bold 11pt Veranda, Arial,Helvetica,sans-serif; color: #3366CC;
font-weight:600;
}
.big_blue{
font:bold 20pt Veranda, Arial,Helvetica,sans-serif; color: #330099;
font-weight:600;
text-shadow: #000000 2px 2px 2px;
}

.bottom_nav{
font:bold 10pt Veranda, Arial,Helvetica,sans-serif;
font-stretch:condensed;
line-height=10pt;
color:#FFFFFF;
background-image: url("../images/bg_footer.jpg");
background-repeat: repeat-x;
}

.bottom_nav a{text-decoration: none;color:#FFFFFF;}
.bottom_nav a:hover{text-decoration:underline; color:#CCFFFF;}
.bottom_nav a:visited{color:#FFFF00;}
.bottom_nav a:link{color:#FFFF00;}

.tele{
font:bold 15pt Veranda, Arial,Helvetica,sans-serif; color: #FFFFFF;
font-weight:600;
text-shadow: #000000 2px 2px 2px;
}
.search{
font:bold 10pt Veranda, Arial,Helvetica,sans-serif;
font-stretch:condensed;
font-weight:800;
color:#FFFFFF;
}

.leftNav{
background-image: url("../images/left_nav_bg.jpg");
background-repeat: repeat-y;
}

.leftNav_title{
font:bold 14pt Veranda, Arial,Helvetica,sans-serif; color: #FFFFFF;
font-weight:600;
text-shadow: #000000 2px 2px 2px;
}

.yellowline{
	background-image: url("../images/yellow_line.jpg");
}

.yellowlinefooter{
	background-image: url("../images/yellow_line_footer.jpg");
}

.subnav {
	background-image: url("../images/bg_left_nav.jpg");
	background-repeat: repeat-y;
}

.NAV {
	font-family : Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	font-size : 10px;}
	text-decoration:none;
	border-color: #FFFFFF;
.NAV A {color: #666666;}
.NAV A:LINK {color: #666666;}
.NAV A:VISITED {color: #666666;}
.NAV A:HOVER {color: #000000; text-decoration:none;}

.client {
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : 11px;}
	text-decoration:none;
.client A {color: #4144AD;}
.client A:LINK {color: #4144AD;}
.client A:VISITED {color: #4144AD;}
.client A:HOVER {color: #000000; text-decoration:none;}

.h_nav {
	background-color:#FFFFCC;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FF9900;
	font-size : 10px;}
	text-decoration:none;
	border-color: #FFFFFF;
.h_nav A {color: #FF9900;}
.h_nav A:LINK {color: #FF9900;}
.h_nav A:VISITED {color: #666666;}
.h_nav A:HOVER {color: #000000; text-decoration:none;}


