html,body{margin:0;padding:0;color: #666666;}
body {font: 72% verdana,arial,sans-serif;text-align:center;	background: url(images/bcg.gif)}	
ul {line-height: 1.9; padding-right: 20px; margin-top: 5px}
ol {line-height: 1.9; padding-right: 20px; padding-left: 20px;margin-top: 5px}		
h1 {font-family: "Century Gothic", Arial, Sans Serif;font-size: 29px;font-weight: 100;color: #999999; margin-top: 5px; /*background: #F5F5F5; */margin-right:20px; margin-left: 20px;  padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #505050;}
.h1-highlight {color: #FF6600}
.underline {  padding-top: 0; margin-top: 0 }
h2.home-sub-head { font-family: Arial padding-top: 0;	margin-bottom: 5px}	
h2 { padding-top: 10px;	margin-bottom: 5px; }
h3 {font-family:  Arial, Sans Serif;font-size: 14px;color: #666666;padding-left: 20px;padding-bottom: 0}
div#left-col h3 { padding-top: 20px; padding-left: 20px;	margin-bottom: 0; padding-bottom: 0; padding-top: 0;font-size: 14px;}
div#right-col h3 { padding-top: 20px; padding-left: 0;	margin-bottom: 0; padding-bottom: 0; padding-top: 0;font-size: 14px;}
img {border-color: #505050}
div#top {padding-right: 20px }
div#top a {color: #FF6600;	text-decoration: none}
div#top a:hover {border-bottom: 1px dotted #FF6600 }
div#top a:active {color: #FFFFFF; background: #FF6600} 
div#top a:focus {color: #FFFFFF; background: #FF6600}
/*a.doNotDisplay { display: none}
a.doNotDisplay:Hover {text-decoration: none;}*/
a.doNotDisplay { color: #505050}
a.doNotDisplay:Hover {color: #FFFFFF}
a.doNotDisplay:Active {color: #FFFFFF}
a.doNotDisplay:Focus {color: #FFFFFF}
div#left-col h2 {font-family: "Trebuchet MS", Arial, Sans Serif;font-size: 20px;color: #FF6600;font-weight: normal; /*border-bottom: 2px solid #CCCCCC; */margin-right:20px; margin-left: 20px}
div#right-col h2 {font-family: "Trebuchet MS", Arial, Sans Serif;font-size: 20px;color: #FF6600;font-weight: normal}
div#content h2 {font-family: "Trebuchet MS", Arial, Sans Serif;font-size: 20px;color: #FF6600;font-weight: normal;padding-left: 20px}
div#bread-crumbs { color: #999999}
div#bread-crumbs p {padding: 0 0 0 20px; margin: 0}
div#bread-crumbs a {color: #999999; text-decoration: none}
div#bread-crumbs a:hover {border-bottom: 1px dotted #999999}
div#bread-crumbs a:active {color: #FFFFFF; background: #FF6600} 
div#bread-crumbs a:focus {color: #FFFFFF; background: #FF6600}

div#header { width:780px;height: 220px;	margin:0;padding: 0;background: url(images/header3.gif)}
div#logoHolder {padding-left: 20px;padding-top: 20px}
/*div#header h1{height:80px;line-height:80px;margin:0;
  padding-left:10px;background: #EEE;color: #79B30B}
  ; border-left: 1px solid #5c5c5c; border-right: 1px solid #5c5c5c
   */
div#container{text-align:left; background:#fff url(images/main-bg.gif) repeat 0 0}
div#content p{line-height:1.9;margin:0 20px 10px}
div#content a {color: #FF6600;	text-decoration: none;border-bottom: 1px dotted #FF6600}
div#content a:hover {border-bottom: 1px dotted #FFFFFF}
div#content a:active {color: #FFFFFF; background: #FF6600} 
div#content a:focus {color: #FFFFFF; background: #FF6600}

div#content li {padding-bottom: 6px}
div#left-col{background:#FFF; margin-left: 1px}
div#right-col{background:#FFF; margin-right: 1px}
div#footer{	background: url(images/bcg.gif); color: #505050; text-align: center}
div#footer p{margin:0;padding:5px 10px}
div#container{width:780px;margin:0 auto}
div#left-col{float:left;width:570px; border-right: 1px dotted #CCC}
div#left-col a {color: #FF6600;	text-decoration: none;border-bottom: 1px dotted #FF6600}
div#left-col a:hover {border-bottom: 1px dotted #FFFFFF}
div#left-col a:active {color: #FFFFFF; background: #FF6600} 
div#left-col a:focus {color: #FFFFFF; background: #FF6600}
div#left-col p {line-height:1.9;margin:0 20px 10px}
div#left-col hr { border: none 0; border-bottom: 1px dotted #CCC; height: 1px;	margin-left: 20px; 
	margin-right: 20px;
	margin-top: 0px;
	padding-top: 10px;
	margin-bottom:0px;
}
div#left-col blockquote {padding-left: 20px; padding-bottom: 10px; padding-top: 10px; line-height:1.6; margin: 0}
div#right-col{float:right;width:199px}
div#right-col ul {padding-left: 10px;}
div#right-col hr { border: none 0; border-bottom: 1px dotted #CCC; height: 1px;	 
	margin-right: 10px;
	margin-top: 0px;
	padding-top: 10px;
	margin-bottom:0px;
}
/*div#right-col a {color: #FF6600;	text-decoration: none;border-bottom: 1px dotted #FF6600}
div#right-col a:hover {border-bottom: 1px dotted #FFFFFF}
div#right-col a:active {color: #FFFFFF; background: #FF6600} 
div#right-col a:focus {color: #FFFFFF; background: #FF6600}*/
div#right-col p {line-height:1.9; padding-right: 15px; margin:0 0 10px}
div#right-col blockquote {padding-left: 0; padding-bottom: 10px; padding-top: 10px; padding-right: 10px; line-height:1.6; margin: 0}
div#main-footer{width: 780px;height: 14px;background: url(images/foot.gif) repeat-x 0 0;margin: 0 auto;	font-size:1px}
div#footer{clear:both;width:100%}
#footer A {color: #505050}
#footer A:Hover {text-decoration: none}
#footer a:active {color: #FFFFFF; background: #FF6600} 
#footer a:focus {color: #FFFFFF; background: #FF6600}
#footer p {line-height:1.6}
/*----------------*/
/*#intro {border-left: 10px solid #FF6600; padding: 10px;	background-color: #FFFFCC;color: #333333}*/
#intro {font-family: Georgia; font-size: 14px; color: #666666}
/*---------------*/
#menu { margin-bottom: 7px;	height: 35px; width: 778px; border-left: 1px solid #505050;	background-image: url(images/navBg.gif)} 
#menu #topnav { padding-left:10px; margin:0;color:#fff; white-space:nowrap; list-style-type:none} 
#menu li {display: inline} 
#menu li a{color: #FFFFFF; text-decoration:none; float:left; height: 35px; padding-left: 10px;	padding-right: 10px;padding-bottom: 0;
	padding-top: 0;line-height: 33px; text-align: center} 
#menu li.selected { color: #FFFFFF; text-decoration:none; float:left; height: 35px; text-align: center; background: #FF6600} 
#menu li.selected a,active,visited {color: #FFFFFF;text-decoration:none;float:left;height: 35px;text-align: center;background: #FF6600} 
#menu li a:hover {color: #FFFFFF;background: #FF6600;height: 35px} 
#menu li a:active {background: #FF6600} 
#menu li a:focus {background: #FF9933}
#menu li.home-active { color: #FFFFFF; text-decoration:none; float:left; height: 35px; text-align: center; background: #FF6600} 
#menu li.home-active a,active,visited {color: #FFFFFF;text-decoration:none;float:left;height: 35px;text-align: center;background: #FF6600} 
#menu li.serv-active { color: #FFFFFF; text-decoration:none; float:left; height: 35px; text-align: center; background: #FF6600} 
#menu li.serv-active a,active,visited {color: #FFFFFF;text-decoration:none;float:left;height: 35px;text-align: center;background: #FF6600} 
#menu li.case-active { color: #FFFFFF; text-decoration:none; float:left; height: 35px; text-align: center; background: #FF6600} 
#menu li.case-active a,active,visited {color: #FFFFFF;text-decoration:none;float:left;height: 35px;text-align: center;background: #FF6600} 
#menu li.ref-active { color: #FFFFFF; text-decoration:none; float:left; height: 35px; text-align: center; background: #FF6600} 
#menu li.ref-active a,active,visited {color: #FFFFFF;text-decoration:none;float:left;height: 35px;text-align: center;background: #FF6600} 

#menu li.about-active { color: #FFFFFF; text-decoration:none; float:left; height: 35px; text-align: center; background: #FF6600} 
#menu li.about-active a,active,visited {color: #FFFFFF;text-decoration:none;float:left;height: 35px;text-align: center;background: #FF6600} 
#menu li.approach-active { color: #FFFFFF; text-decoration:none; float:left; height: 35px; text-align: center; background: #FF6600} 
#menu li.approach-active a,active,visited {color: #FFFFFF;text-decoration:none;float:left;height: 35px;text-align: center;background: #FF6600} 
#menu li.tools-active { color: #FFFFFF; text-decoration:none; float:left; height: 35px; text-align: center; background: #FF6600} 
#menu li.tools-active a,active,visited {color: #FFFFFF;text-decoration:none;float:left;height: 35px;text-align: center;background: #FF6600} 
#menu li.contact-active { color: #FFFFFF; text-decoration:none; float:left; height: 35px; text-align: center; background: #FF6600} 
#menu li.contact-active a,active,visited {color: #FFFFFF;text-decoration:none;float:left;height: 35px;text-align: center;background: #FF6600} 
#menu li.link-active { color: #FFFFFF; text-decoration:none; float:left; height: 35px; text-align: center; background: #FF6600} 
#menu li.link-active a,active,visited {color: #FFFFFF;text-decoration:none;float:left;height: 35px;text-align: center;background: #FF6600} 

#tick-list
{
margin-left: 0;
padding-left: 35px;
list-style: none;
}
#tick-list li {
background-image: url(images/tick.png);
background-repeat: no-repeat;
padding-left: 30px;
background-position: 0.5em;
}

#arrow-list
{
margin-left: 0;
padding-left: 40px;
list-style: none;
}
#arrow-list li {
background-image: url(images/arrow.png);
background-repeat: no-repeat;
padding-left: 22px;
background-position: 0 .3em;
}

.sub-para {border-left: 10px solid #F0F0F0; padding-left: 10px;	color: #333333 }
ul {padding-left: 20px;}
#form {padding-left: 15px;}

acronym { cursor: help; }
abbr { cursor: help; }
.blah {font-family: Times New Roman}
.phone { font-family: Georgia; font-size: 18px}
