body 			{margin:0; padding:0; background:#EDEDED;}
table, td 		{border-collapse:collapse;}
table, td, img 	{border:0;}
form, td 		{margin:0; padding:0;}
td, tr 			{font:11px/13px tahoma, arial, helvetica, sans-serif; color:#575757; vertical-align:top;  text-align:left;}
div 			{margin:0px; padding:0px;}

#strapline 		{color: #999999; font-weight:bold; margin: -20px 0px 0px 10px;}

#intro 							{color:#FFFFFF; line-height:20px; font-size:11px; margin:30px 24px 0px 239px; height:53px;}
#intro a:link, #intro a:visited	{color:#FFFFFF; font-weight:bold; font-size:10px; text-decoration:underline; }
#intro a:hover 					{color:#FFFFFF; font-weight:bold; font-size:10px; text-decoration:none; }
.introimage						{margin-left:3px; vertical-align: text-bottom;}

.top td a:link, .top td a:visited 	{ color:#7F7F7F; font-size:9px; text-decoration:none}
.top td a:hover						{ color:#7F7F7F; font-size:9px; text-decoration:underline}

span a:link 	{ color:#48719F; text-decoration:underline;}
span a:hover 	{ color:#48719F; text-decoration:none;}


/*###*/
.menu td a 			{height:50px;display:block;text-decoration:none;}
.menu td a:hover 	{text-decoration:none;}

.menu td.m1 a  {width:93px;height:50px; background:url(images/m1.jpg) no-repeat;}
.menu td.m1 a:hover {background:url(images/m1m.jpg) no-repeat top; }
.menu td.m2 a{width:130px;height:50px; background:url(images/m2.jpg) no-repeat;}
.menu td.m2 a:hover {background:url(images/m2m.jpg) no-repeat; }
.menu td.m3 a  {width:130px;height:50px; background:url(images/m3.jpg) no-repeat;}
.menu td.m3 a:hover {background:url(images/m3m.jpg) no-repeat; }
.menu td.m4 a  {width:130px;height:50px; background:url(images/m4.jpg) no-repeat;}
.menu td.m4 a:hover {background:url(images/m4m.jpg) no-repeat; }
.menu td.m5 a  {width:130px;height:50px; background:url(images/m5.jpg) no-repeat;}
.menu td.m5 a:hover {background:url(images/m5m.jpg) no-repeat; }
.menu td.m6 a  {width:129px;height:50px; background:url(images/m6.jpg) no-repeat;}
.menu td.m6 a:hover {background:url(images/m6m.jpg) no-repeat; }
/*###*/

.testimonial					{ color:#FFFFFF; line-height:13px; font-size:11px;}
.testimonial a:link, .testimonial a:visited			{ color:#FFFFFF; font-weight:bold; text-decoration:underline}
.testimonial a:hover  			{ color:#FFFFFF; font-weight:bold; text-decoration:none}
.testimonial strong a:link, .testimonial strong a:visited	{ color:#FFFFFF; font-weight:bold; font-size:10px; text-decoration:underline;}
.testimonial strong a:hover	{ color:#FFFFFF; font-weight:bold; font-size:10px; text-decoration:none;}

/*####*/

.maincopy 				{margin:30px 0px 0px 35px;}

/*####*/

#copy a:link, #copy a:visited	{color:#575757; font-weight:normal; text-decoration:underline; }
#copy a:hover 	{color:#E36906; font-weight:normal; text-decoration:none; font-size:inherit;}

#copy strong 			{ color:#48719F;}
#copy strong a:link, #copy strong a:visited 	{ color:#48719F; font-weight:bold; text-decoration:underline; font-size: 11px; }
#copy strong a:hover 	{ color:#E36906; font-weight:bold; text-decoration:none; font-size: 11px; }

#copy img 				{margin-right:15px; float:left }

#copy ul 				{margin: 4px 0px 7px 0px; padding: 0px; list-style: none; line-height: 18px;}
#copy li 				{margin: 0px; padding: 1px; list-style: none; background-image:url(images/r1.gif); background-repeat: no-repeat;  background-position: 0 .8em; text-indent: 10px;}

#copy li a:link, #copy li a:visited	{color:#575757; text-decoration:underline; }
#copy li a:hover 					{color:#E36906; text-decoration:none;}

/*####*/

.white 	{color: #FFFFFF; }
.blue 	{color: #48719F; }

/*####*/

#footermenu 								{text-align:center; font-weight:bold; font-size:11px; }
#footermenu a:link, #footermenu a:visited 	{color: #474747; font-weight:bold; text-decoration: none;}
#footermenu a:hover 						{color: #474747; font-weight:bold; text-decoration: underline; }
#footermenu img 							{vertical-align:middle; margin:0px 3px 0px 25px;}

#footer 									{color: #6C6C6C; font-weight:normal; text-align:center; }
#footer a:link, #footer a:visited 			{color: #6C6C6C; font-weight:normal; text-decoration: none;}
#footer a:hover 							{color: #E36906; font-weight:normal; text-decoration: none; }

/*####*/

#indexcopy { }
#indexcopy a:link, #indexcopy a:visited, #indexcopy strong a 	{color:#48535F; font-size:11px; font-weight:bold; text-decoration:none; }
#indexcopy a:hover, #indexcopy strong a:hover					{color:#48719F; font-size:11px; font-weight:bold; text-decoration:none; }
#indexcopy h2 { margin: 30px 0px 20px 0px; color:#E36906; text-transform:capitalize; font-size:16px;  font-weight:bold;  }

/*####*/

h1 { color:#48719F; margin:  0px 0px 20px 0px; font-size:16px; text-transform:capitalize;  font-weight:bold;  }
h2 { color:#48719F; margin: 30px 0px 20px 0px; font-size:15px; text-transform:capitalize;  font-weight:bold;  }
h3 { color:#E36906; margin: 30px 0px 20px 0px; font-size:14px; text-transform:capitalize;  font-weight:bold;  }
h4 { color:#FFFFFF; padding: 0px 0px 5px 0px;  font-size:10px; text-transform: uppercase;}
h5 { color:#474747; padding: 30px 0px 5px 0px;  font-size:10px; text-transform: uppercase;}
h6 { color:#E36906; padding: 30px 0px 5px 0px;  font-size:10px; text-transform: uppercase;}

/*####*/

#banner 			{color:#575757; background: #EDEDED;}
#banner ul 			{margin: 4px 0px 7px 0px; padding: 0px; list-style: none; line-height: 18px;}
#banner li 			{margin: 0px; padding: 1px; list-style: none; background-image:url(images/r1.gif); background-repeat: no-repeat;  background-position: 0 .8em; text-indent: 10px;}
#banner li a:link	{color: #48719F; text-decoration: underline; }
#banner li a:hover 	{color: #48719F; text-decoration: none; }

#banner a:link, #banner a:visited	{color: #48719F; font-weight:normal; text-decoration: underline;}
#banner a:hover 					{color: #E36906; font-weight:normal; text-decoration: none; }

#banner strong 			{ color:#48719F;}
#banner strong a:link, #banner strong a:visited { color:#48719F; font-weight:bold; text-decoration:underline; font-size: 11px; }
#banner strong a:hover 	{ color:#E36906; font-weight:bold; text-decoration:none; font-size: 11px; }

/*####*/

#sitemap { }
#sitemap a:link, #sitemap a:visited 	{font-size:12px; font-weight: bold; }
#sitemap a:hover 						{font-size:12px; font-weight: bold; }

/*####*/
