html{margin:0px;padding:0px; /*show scrollbar in FF on short pages*/ min-height: 100.1%; height: 100.1%;}
body{margin:0px;padding:0px;padding-bottom:3px;background-color:#e0e0e0;background-color:#fff;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;	
    font-size: 12px;}
a {	color: #4b7edd;
	text-decoration: underline;
	font-weight:normal;
}
a:hover{
	text-decoration: none;
}
a img {
	border: 0px none;
	display: block;			/* removes extra space underneath caused by default text-alignment */
	padding: 0;
	margin:0;
	}
img {
	border: 0px none;
	display: block;			/* removes extra space underneath caused by default text-alignment */
	padding: 0;
	margin:0;
	}

#navbar{
	margin:0px;
	padding:0px;
	margin-top:16px;
}
#nav {
  border: 0px;
  padding: 0px;
  margin: 0px;
  height:20px;
  width:770px;
  background-position: bottom right;
  background-repeat: no-repeat;
  background-image:url('images/waygood_navbar_grey.gif');
}
ul#nav li, ul#navp li {
	float: left;
	margin: 0;
	padding: 0 0 0 0;
	list-style: none;
	}



.menutext{
display:none;
/*display:inline;*/
text-align:center;
color:#000;
}

ul#nav{
	list-style: none;
	margin: 0px;
	padding: 0px;
	margin-left:0px;
	}
	
ul#nav li{
	display: inline;
	}

ul#nav li a {
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	height: 20px;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;	
    font-size: 11px; 
	font-weight: bold;
	text-align:center;
	line-height:18px;
	padding: 0px;
	display: block;
	}
#homebutton a {
	width: 62px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-image:url('images/waygood_nav_home.gif');
	}
#homebutton a:hover, #homebutton a:active, #home #homebutton a  {
	background-position: 0px -20px;
	}
#independentdirectorbutton a {
    width: 121px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-image:url('images/waygood_nav_independent_director.gif');
	}
#independentdirectorbutton a:hover, #independentdirectorbutton a:active, #independentdirector #independentdirectorbutton a{
	background-position: 0px -20px;
	}
#servicesbutton a {
    width: 63px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-image:url('images/waygood_nav_services.gif');
	}
#servicesbutton a:hover, #servicesbutton a:active, #services #servicesbutton a{
	background-position: 0px -20px;
	}
#credentialsbutton a {
    width: 74px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-image:url('images/waygood_nav_credentials.gif');
	}
#credentialsbutton a:hover, #credentialsbutton a:active, #credentials #credentialsbutton a{
	background-position: 0px -20px;
	}
#contactbutton a {
    width: 68px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-image:url('images/waygood_nav_contact_us.gif');
	}
#contactbutton a:hover, #contactbutton a:active, #contact #contactbutton a{
	background-position: 0px -20px;
	}
#contact #contentwrapper p{margin-top:0px;}


#header {
 margin:0px;
 padding:0px;
 width:770px;
 }
#headerleft{
  float:left;
  margin:0;
  padding:0;
  margin-bottom:4px;
 }
#headerright{
  float:right;	
  margin:0;
  padding:0;
 }
#headerbottom{
	padding:0px;
	margin:0px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-image:url('images/sc_navbar_purple.gif');
    height: 176px;
	width:770px;
}
#headerbottomleft{
	width:455px;
	float:left;
}
#headerbottomright{
	float:right;
	padding:0px;
	margin:0px;
	width:312px;
}

#headingtitle{
	padding:0px;
	margin:0px;
	padding-top:5px;
	padding-right: 20px;
	float:right;
}
#headingcontact{
	padding:0px;
	margin:0px;
	padding-right:20px;
	padding-top:88px;
	float:right;
	text-align:right;
	color: #000;
    font-family: Verdana, Helvetica, Arial, sans-serif;	
    font-size: 12px;
}

#pagetop{
	background-image:url('images/sc_background_top.gif');
	background-repeat: no-repeat;
	background-position: bottom left;
	height:5px;
	width:770px;
	margin:0;padding:0;border:0;font-size:1px;
}
#pagebot{
	background-image:url('images/sc_background_bot.gif');
	background-repeat: no-repeat;
	background-position: top left;
	height:11px;
	width:770px;
	margin:0;padding:0;border:0;font-size:1px;
}

#main {
 position:relative;
 color: #000;
 width:770px;
 padding:0px;
 margin:0px;
 background: #e7e7e7;
 margin-top:4px;
 }

#leftcol {
 float:left;
 background: #e7e7e7;
 width:151px;
 padding:0px;
 margin:0px;
 padding-top:0px;
}

#page {
 text-align:left;
 width:800px;
 margin:0px;
 margin-left:auto;
 margin-right:auto;
 padding:0px;
 margin-top:3px;
 background: #fff;
}
#wrapper{margin:0px;padding:0px;padding-left:15px;padding-right:15px;
	background-image:url('images/sc_background_mid.gif');
	background-repeat: repeat-y;
	background-position: top left;
	}

#contentwrapper {
 width:540px;
 background: #e7e7e7;
 color: #333;
 text-align:left;
 padding:0px;
 margin:0px;
 float:left;
 min-height:420px; 

 }

/* for Internet Explorer */
/*\*/
* html #contentwrapper {
height: 420px;
}
/**/



 #rightcol{
 /*height:300px;*/
 width:175px;
 float:right;
 margin:0;
 padding:0;
 }


#content{
  padding:20px;
  padding-left:30px;
  padding-top:10px;		
  margin:0px;
}

#content ul{
	margin-top:0px;
	color:#5a5a5a;
    color: #333;
	list-style-image: url(images/hyphen-bullet.gif);
    margin-left: 0; padding-left: 20px;
	vertical-align:middle;
	line-height:18px;
}
.logo{width:217px;height:43px;}
#logo{margin:0;padding:0;margin-left:0px;margin-top:10px;}
.navlink a, .navlink a:hover{
	text-decoration: none;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;	
    font-size: 12px;
	font-weight: bold; 
	color:#000073;
}
.highlighted{
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;	
    font-size: 12px;
}


#footer {
	width: 770px;
	margin:0px;
	padding:0px;
	margin-left: auto;
	margin-right: auto;
	background: url(images/srt-footer.gif) no-repeat top left;
	height:15px;
	border-left:1px solid #000073;
	border-right:1px solid #000073;
	border-bottom:1px solid #000073;
 }
#footer p{
text-align:center;
padding:0px;
margin:0px;
font-size:10px;
color:#fff;
line-height:14px;
}

#footertext {
	width: 770px;
	margin:0px;
	padding:0px;
	margin-left: auto;
	margin-right: auto;
 }

.clearfloat{clear:both;}




h1{
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;	
    font-size: 16px;
	font-weight: bold;
	margin:0px;
	padding:0px; 
	color: #1b548e;
	margin-top:20px;
	margin-bottom:15px;
}
h2{ 
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;	
    font-size: 14px;
	font-weight: bold;
	margin:0px;
	padding:0px; 
	color: #1b548e;
	margin-top:10px;
}

h3{
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;	
    font-size: 12px;
	font-weight: bold;
	margin:0px;
	padding:0px; 
	margin-top:10px;
	color: #1b548e;
}
p {
	color: #1d335c;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;	
    font-size: 12px;
	margin:0px;
	padding:0px;
	line-height:18px;
	font-weight:normal;
	margin-top:10px;
}
#content ul {
	padding:0;margin:0;
	padding-top:7px;
	vertical-align:middle;
	list-style-type:none;
	}
#content li {color:#000;  	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;	
    font-size: 12px;
	margin:0px;
	padding:0px;
	padding-left:15px;
	background:url(images/waygood_dot.gif) no-repeat 0px 8px;

	}
#topright{
	background-image:url('images/waygood-photo-2.gif');
	background-repeat: no-repeat;
	background-position: top right;
	width:140px;
	height:70px;
	margin-top:15px;
}
#middleright{padding:0;margin:0;margin-top:12px;}
#bottomright{margin:0;padding:0;padding-bottom:10px;margin-right:15px;}

#topright p{
	font-size:10px;
	font-weight:normal;
	color: #1b548e;
	line-height:15px;
	margin:0;
	padding:0;
	padding-left:25px;
	padding-right:13px;
	padding-top:2px;
}
#topright a{
	font-size:10px;
	font-weight:normal;
	color: #4b7edd;
}
#middleright p{
	font-size:10px;
	font-weight:normal;
	line-height:15px;
	margin:0;
	padding:0;
	padding-left:25px;
}
#middleright h3{
	padding-left:25px;
	padding-top:2px;
}

#copyright-notice p{
	margin:0px;
	padding:0px;
	text-align: left;
	float:left;
	color: #4995c4;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;	
    font-size: 10px;
	
}
#development{
	width: 770px;
	margin:0px;
	padding:0px;
	padding-top:5px;
	margin-left: auto;
	margin-right: auto;
	background:#fff;
}

#development p{
	margin:0px;
	padding:0px;
	text-align: right;
	float:right;
    color:#8c8c8c;
	font:9px Arial, sans-serif;
}

#development a {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: 0px;
	text-decoration: none;
    color:#8c8c8c;
	}

#development a:hover{
  text-decoration: underline;
  }

