/*quigley watts style

green link 9BAF4E
blue link 467BAD
*/

body {
	/*background-color: #3F7EB1;
	background-color: #DBE5F1;*/
	background-color: #B8CCE4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em; 
	color: #000000; 
}
h1 {
	margin-left: 44px;
	padding-top: 12px;
	font-size: 1.1em; 
	color:#467BAD;
	font-weight: bold;
}
h2 {
	margin-left: 44px;
	font-size: 1.0em; 
	color:#467BAD;
	font-weight: normal;
}
h3 {
	margin-left: 44px;
	font-size: 0.9em; 
	color:#467BAD;
	font-weight: normal;
}

h2.projecthdr {
	margin-left: 34px;
	padding-top: 23px;
	font-size: 0.9em; 
	color:#467BAD;
	font-weight: bold;

}

.coname {
	color:#467BAD;
	font-weight: bold;
}

td.tabhead {
	#background-color:#B5D4E8;
	background-color:#D2E8F2;
	
}
.testi {
	background-color: #D2E8F2;
	#padding: 5px 15px 5px 5px;
	font-size: 0.8em;
	font-weight: normal;
	font-style: italic;
	color: #467BAD;
	#color: #000000;
	vertical-align:middle;
	text-align:right;
	margin-bottom:15px;
	margin-right:55px
}


td.maintext {
	background-color:#ffffff;
	padding-bottom:15px;
}

ul {
	margin-left:49px; 
	margin-right:54px; 
	font-size: 0.8em;
}
ol {
	margin-left:49px; 
	margin-right:54px; 
	font-size: 0.8em;
}
p {
	font-size: 0.8em;
	margin-left: 44px;
	margin-right:48px;
}

p.top {
	padding-top: 16px;
}
a:link, a:visited{ 
	text-decoration: underline; 
	color: #003471; 
	font-weight: normal; 
	font-size: 1em;
}
a:hover, a:active { 
	text-decoration: none; 
	color: #003471; 
	font-weight: normal 
	font-size: 1em;
}


td.staffc {
	padding-top:8px;
	padding-bottom:8px;
	background-color: #ffffff;
	font-size: 0.9em;
}
td.staffp {
	text-align:center;
	background-color: #ffffff;
	font-size: 0.8em;
}
img.staffpic{
	text-align:center;
	margin-top:5px;
	margin-bottom:5px;
	background-color: #ffffff;
}

.pos{
	font-style:italic; 
	margin-left: 28px;
	margin-right:38px;
}
}
.tel{
	font-size:9px;
	margin-left: 8px;
}

td.nav{
	height: 28px;
	vertical-align: middle;
	background-image: url(../public_health/blue_diamond.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	font-size: 16px; 
	font-weight: bold;
	color: #9BAF4E;
}
td.navOn{
	height: 28px;
	vertical-align: middle;
	background-image: url(../public_health/green_diamond.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	font-size: 16px; 
	font-weight: bold;
	color: #467BAD;
}
td.nav2{
	height: 28px;
	vertical-align: middle;
	background-image: url(../public_health/blue_diamond_s.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	font-size: 16px; 
	font-weight: bold;
	color: #9BAF4E;
}
td.nav2On{
	height: 28px;
	vertical-align: middle;
	background-image: url(../public_health/green_diamond_s.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	font-size: 16px; 
	font-weight: bold;
	color: #467BAD;
}
a:link.nav, a:visited.nav {
	text-decoration: none;
	font-size: 16px; 
	color: #467BAD;
	font-weight: bold;
}
a:hover.nav, a:active.nav {
	text-decoration: underline;
	font-size: 16px; 
	color: #467BAD;
	font-weight: bold
}
a:link.navOn, a:visited.navOn {
	text-decoration: underline;
	font-size: 16px; 
	color: #9BAF4E;
	font-weight: bold;
}
a:hover.navOn, a:active.navOn {
	text-decoration: underline;
	font-size: 16px; 
	color: #9BAF4E;
	font-weight: bold
}


a:link.nav2, a:visited.nav2 {
	text-decoration: none;
	font-size: 14px; 
	color: #467BAD;
	font-weight: bold;
}
a:hover.nav2, a:active.nav2 {
	text-decoration: underline;
	font-size: 14px; 
	color: #467BAD;
	font-weight: bold
}
a:link.nav2On, a:visited.nav2On {
	text-decoration: underline;
	font-size: 14px; 
	color: #9BAF4E;
	font-weight: bold;
}

a:hover.nav2On, a:active.nav2On {
	text-decoration: underline;
	font-size: 14px; 
	color: #9BAF4E;
	font-weight: bold
}


.author {
	font-size: 9px !important;
	color: #0066CC;
}
.case-study{
	margin-bottom: 5px;
	margin-top: 40px;
}
.pic_r {
	padding: 10px;
	float: right;
	width: 200px;
}
.temp-spacer-for-this-crap-coding{
	margin-bottom: 5px;
}

li.worklist {
	margin-left:3px;
	margin-right:3px;
	font-size: 1.0em;
	font-weight: bold;
	color: #467BAD;
}
.leftpic {
	padding-top: 5px;
	margin-left: 1px;
	margin-right:1px;
	padding-bottom: 5px;

}

td.contact {
	padding-top:15px;
	padding-bottom:15px;
	background-color:#ffffff;
}
td.adblue {
	text-align: center;
	color:#467BAD;
	font-weight: bold; 
	font-size: 0.8em; 
}

a:link.adblue, a:visited.adblue {
	text-decoration: underline;
	color: #467BAD;
	font-weight: bold;
}
a:hover.adblue, a:active.adblue {
	text-decoration:underline ;
	color: #9BAF4E;
	font-weight: bold
}
	
.footer {
	font-size: 0.6em; 
	color: #407FB2; 
}

#quoting {
	margin:37px 57px 37px 37px;
	padding:18px 18px 18px 18px;
	font-size: 0.8em; 
	background-color:#E6E6E6;
}
.quote {
	font-style: italic;
}

table.project{
	margin-left:20px;
	margin-right:20px;
}
td.prjhead {

}
td.prj {
	background-color: #ffffff;
}
td.prjpic {
	margin-top:5px;
	margin-bottom:5px;
	background-color: #ffffff;
}
img.prj {
	margin-top:5px;
	margin-bottom:5px;
}
ul.prj {
	font-size: 1.0em;
}

td.wwwo {
	#margin-left:10px;
	font-weight: bold;
	font-size: 0.8em; 
	color: #467BAD;
	vertical-align:top;
	text-align:right;
}
td.wend {
	padding-bottom: 12px;
}

td.prjdet {
	font-size: 0.8em; 
}
td.r {
	text-align:right;
}

table.menu {
	margin-top:20px;
	margin-bottom:20px;
	margin-left:20px;
}

a:link.team, a:visited.team{ 
	text-decoration: none; 
	color: #003471; 
	font-weight: normal; 
	margin-left:10px;
}
a:hover.team, a:active.team { 
	text-decoration: underline; 
	color: #003471; 
	font-weight: normal 
	margin-left:10px;
}
a:link, a:visited{ 
	text-decoration: underline; 
	color: #003471; 
	font-weight: normal; 
}
a:hover, a:active { 
	text-decoration: none; 
	color: #003471; 
	font-weight: normal 
}
a:link.list, a:visited.list{ 
	text-decoration: none; 
	color: #003471; 
	font-weight: normal; 
}
a:hover.list, a:active.list { 
	text-decoration: underline; 
	color: #003471; 
	font-weight: normal 
}

hr {
	padding-top: 8px;
	border: 0;
	width: 70%;
	color: #ffffff;
	background-color: #ffffff;
	height: 0em;
}
hr.partner {
	padding-top: 3px;
	border: 0;
	width: 85%;
	color: #467BAD;
	background-color: #467BAD;
	height: 0em;
}
a:link.credit, a:visited.credit{ 
	text-decoration: none; 
	color: #9BAF4E; 
	font-weight: normal; 
	font-size: 0.5em;
}
a:hover.credit, a:active.credit { 
	text-decoration: underline; 
	color: #003471; 
	font-weight: normal 
	font-size: 0.5em;
}


.photocredit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em; 
	color: #000000; 
	font-style: italic;	
}
td.partner {
	font-weight: normal;
	font-size: 0.8em; 
	color: #467BAD;
	text-align:right;
	margin-right: 5px;
	padding-right: 17px;
}