body { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	padding: 0; 	background-color: #31309C; 	margin-top: 3px; 	margin-right: 5px; 	margin-left: 3px; } 
th { 	text-align: left; } 
p { 	font-size: 90%; 	line-height: 170%; } 
a:link { 	color: blue; 	text-decoration: none; } 
a:visited { 	color:blue; 		text-decoration: none; } 
a:hover { 	color: green; 		text-decoration: none; } 
a:active { 	color: orange; 		text-decoration: none; } 
h1 { 	color: #31309C;} 
h2 { 	color: #31309C; }
 h3 { color: #31309C; } 
.box1 { 	height: 20px; 	width: 500px; 	border: 1px solid #000000; 	padding: 5px; } 
.550wide { 	width: 550px; } 
.tablewhiteongrey { 	font-size: 12px; 	font-weight: bold; 	color: #FFFFFF; 	background-color: #9C9A9C; }
 li { 	padding: 2px 2px 8px; 	line-height: 170%; 	font-size: 85%; } 
 .whitetext { 	color: #FFFFFF; } 
 .tablecell1 { 	font-size: 110%; 	font-weight: bold; 	text-transform: capitalize; 	color: #FFFFFF; 	background-color: #999999; } 
.title {
	font-size: 120%;
	font-weight: lighter;
	color: #FFFFFF;
	height: 65px;
	letter-spacing: 3px;
	word-spacing: 5px;
	padding: 5px;
	text-align: right;
	vertical-align: bottom;
	text-transform: uppercase;
} 
.titleline2 { 	font-size: 70%; 	word-spacing: 5px; } 
.pagehead { 	font-size: 130%; 	font-weight: lighter; 	color: #6A75BF; 	letter-spacing: 5px; 	word-spacing: 10px; 	padding: 7px 7px 2px; 	vertical-align: bottom; 	border-bottom: 2px dashed #A4ACCA; } 
td#toplinks { 	background-color: #6A75BF; 	padding: 2px 10px 2px 2px; 	height: 15px; 	font-size: 70%; 	color: #FFFFFF; 	text-align: right; 	text-transform: uppercase; 	letter-spacing: 1px; 	font-weight: bold; }  
td#toplinks a:link {color: white;} 
td#toplinks a:visited {color: white;} 
td#toplinks a:hover {color: #D5CEFF;} 
table#template { width: 100%; 	margin: 0; 	align: top; 	padding: 0; 	vertical-align: top; 	text-align: left; } 
table { 	margin: 0; 	align: top; 	padding: 0; 	vertical-align: top; 	text-align: left; } 
table#members { 	padding: 0; } 
table#meetings { 	padding: 0; 	width: 100%; }
 td#logo { 	width: 150px; 	vertical-align: top; } 
td#menu {
	background-color: #A4ACCA;
	width: 150px;
	vertical-align: top;
	font-weight: lighter;
} 
div.leftside { 	font-size: 65%; 	font-weight: bold; padding: 6px 0px 4px 2px; 	width: 140px; 	letter-spacing: 1px; 	border: 1px solid #FFFFFF; 	background-color: #FFFFFF; 	margin-bottom: 4px; 	margin-right: 2px; 	margin-top: 2px; 	margin-left: 2px; }
 div.leftside a:link {color: #6A75BF;} 
div.leftside a:visited {color: #6A75BF;} 
div.leftside a:hover { 	color: #4A4194; 	text-decoration: underline; } 
td#content { 	vertical-align: top; 	background-color: #FFFFFF; } 
div.documentcontent { 	margin: 0px; 	margin-top: 10px; 	margin-right: 10px; 	margin-bottom: 10px; 	margin-left: 10px; }
 table#staff td {
	vertical-align: top;
	font-size: 80%;
	border-bottom: 2px dashed #D6CFFF;
	margin-bottom: 15px;
	padding: 5px;
	line-height: 1.5;
}
 table#meetings td { 	vertical-align: top; 	font-size: 80%; 	margin-bottom: 15px; 	padding: 5px; 	border-bottom: 1px solid #C8C9DB; }
 td#month { 	background-color: #C5C8E9; 	font-size: 130%; 	font-weight: bold; 	color: #31309C; }
 td#month a:link {
	color: #31309C;
	font-size: 75%;
} 
td#month a:visited {
	color: #31309C;
	font-size: 75%;
} 
td#month a:hover {
	color: #FF0000;
	font-size: 75%;
} 
 .formbox1 { 	padding: 3px; 	height: 20px; 	width: 98%; 	border: 1px solid #ADAAC6; }
 .formmultibox1 { 	padding: 3px; 	height: 80px; 	width: 98%; 	border: 1px solid #ADAAC6; } 
div.formrequests { 	font-size: 90%; 	font-weight: bold; 	padding: 5px 2px 2px 5px; 	border: 1px solid #4A4194; 	background-color: #CCCCCC; }
 .formmultibox2 {  	padding: 3px; 	height: 80px; 	width: 600px; 	border: 1px solid #ADAAC6; } 
div.gigdesc { 	vertical-align: top; 	margin-bottom: 15px; 	border: 1px solid #ADAAC6; 	padding-right: 5px; 	padding-bottom: 5px; 	padding-left: 5px; } 
div.idea { 	font-size: 105%; 	font-weight: bold; 	color: #4A4194; 	letter-spacing: 1px; 	margin-top: 10px; } 
div.menu { 	font-size: 90%; 	color: #000000; 	font-weight: normal; } 
div.menu a:link {color: black;} 
div.menu a:visited {color: black;} 
div.menu a:hover { 	color: #4A4194; 	text-decoration: underline; } 
div.homeq4c { 	color: #4A4194; } 
div.q4c { 	font-size: 70%; 	color: #000099; 	padding: 5px; } 
div.homenew {
	padding: 3px;
	border: 1px solid #666666;
	font-size: 11px;
} 
div.homenew a:link { 	color: black; 	border-bottom-width: 5px; } 
div.homenew a:visited {color: black;} 
div.homenew a:hover { 	color: #4A4194; 	text-decoration: underline; } 
div.new { 	font-weight: bold; 	color: #FFFFFF; 	text-align: center; 	background-color: #666666; 	width: 100%; }
div.new a:link { 	color: white; } 
div.new a:visited {color: white;} 
div.new a:hover { 	color: #ADBEDE; } 
 table#sop td { vertical-align: top; 	font-size: 80%; 	margin-bottom: 15px; 	padding: 5px; 	border-bottom: 1px solid #CCCCCC; }
 td#cat { 	background-color: #CCCCCC; 	font-size: 130%; 	font-weight: bold; 	color: #31309C; } 
div.watchdoctitle { 	font-size: 90%; 	font-weight: bold; 	letter-spacing: 1px; 	border-right-width: 1px; 	border-left-width: 1px; 	border-right-style: solid; 	border-left-style: solid; 	border-right-color: #003399; 	border-left-color: #003399; 	padding: 5px; 	border-top-width: 1px; 	border-bottom-width: 1px; 	border-top-style: solid; 	border-bottom-style: solid; 	border-top-color: #003399; 	border-bottom-color: #003399; 	background-color: #ADBFDE; 	color: #003399; } 
div.watchdocfeature { 	border-right-width: 1px; 	border-left-width: 1px; 	border-right-style: dashed; 	border-left-style: dashed; 	border-right-color: #ADBFDE;  	border-left-color: #ADBFDE 	padding: 5px; 	color: #003399; 	line-height: 120%; 	padding: 5px; 	border-left-color: #ADBEDE; 	border-bottom-width: 1px; 	border-bottom-style: dashed; 	border-bottom-color: #ADBEDE; }
 table#protocols { 	border: 1px solid #666666; 	width: 100%; }
 table#protocols td { vertical-align: top; 	font-size: 80%; 	margin-bottom: 15px; 	padding: 5px; 		border-bottom: 1px solid #666666; 		border-left: 1px solid #666666; }
 table#sops { 	border: 1px solid #666666; 	width: 100%; }
 table#sops td { vertical-align: top; 	font-size: 80%; 	margin-bottom: 15px; 	padding: 5px; 		border-bottom: 1px solid #666666; 		border-left: 1px solid #666666; }
 table#sops th { vertical-align: top; 	font-size: 80%; 	font-weight: bold; 	margin-bottom: 15px; 	padding: 5px; 		border-bottom: 1px solid #666666; 		border-left: 1px solid #666666; }
 table#plain td { vertical-align: top; 	font-size: 80%; 	margin-bottom: 15px; 	padding: 5px; }
 table#plainnofont td { vertical-align: top; 	margin-bottom: 15px; 	padding: 0px; }
 td#linksbox { 	border: 1px solid #2F9AB9; 	font-weight: bold; 	color: #FFFFFF; 	background-color: #5AB2C6; 	padding: 5; 	width: 50%; 	font-size: 80%; }
 td#linksbox a:link {color: white;}
 td#linksbox a:visited {color: white;}
 td#linksbox a:hover {color: #CED3FF;}
 .padright { 	margin-right: 5px; } 
div.link { 	border: solid 1px; 	font-size: 80%; 	border-color: #000000; 	margin: 5px; 	margin-bottom: 15px; } 
div.link1 { 	background-color: #CCCCCC; 	padding: 3px; 	font-weight: bold; 	color: #000000; } 
div.link2 { 	font-weight: bold; 	padding-top: 5px; 	padding-right: 5px; 	padding-left: 5px; } 
div.link3 { 	padding-right: 5px; 	padding-bottom: 5px; 	padding-left: 5px; }
 .improvebox {  	padding: 3px; 	height: 30px; 	width: 150px; 	border: 1px solid #ADAAC6; }
 table#buttons { 	border: 1px solid #31309C; 	margin-top: 15px; 	width: 100%; }
 table#buttons td {
	vertical-align: top;
	font-size: 80%;
	padding: 5px;
	background-color: #6B75BD;
	font-weight: bold;
	text-align: center;
	border: 1px solid #6777AD;
	width: 25%;
}
 table#buttons a:link {color: white;}
 table#buttons a:visited {color: white;}
 table#buttons a:hover {color: #CED3FF;}
 table#resources1 { 	border: 1px solid #31309C; }
 table#resources1 td {
	vertical-align: top;
	margin-bottom: 15px;
	padding: 5px;
	border-bottom: 1px solid #31309C;
	font-size: 11px;
}
 td#picture { background-color: #31309C;}  td#desc { background-color: #A5AECE; 	font-weight: bold; 	color: white; } 
div.borderbottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-bottom: 3px;
	margin-top: 3px;
	padding-bottom: 3px;
} 
div.homepagefeature { 	font-size: 80%; 	font-weight: normal; 	padding: 5px; 	color: #000000; 	margin-bottom: 10px; 	border: 2px solid #CC0033; } 
div.skip { 	font-size: 70%; 	color: #31309C; 	letter-spacing: 1px; 	padding-left: 5px; } 
div.skip a:link {color: #31309C;} 
div.skip a:visited {color: #31309C;} 
div.skip a:hover { 	color: #FFFFFF; 	text-decoration: underline; } 
div.skip a:active { 	color: #FFFFFF; }
 .wgbutton {
	padding: 3px;
	border: 1px solid #666666;
	background-color: #CBD0E2;
	font-weight: bold;
	right: 2px;
	margin: 2px;
	line-height: 2;
} 
.wgbutton a:link {color: #000000;} 
.wgbutton a:visited {color: #FFFFFF;} 
.wgbutton a:hover { 	color: #FFFFFF; 	text-decoration: underline; } 
.wgbutton a:active { 	color: #FFFFFF; }
table#memberslist {
	padding: 0;
	vertical-align: top;
	font-size: 11px;
}
 table#memberslist td { vertical-align: top;  	margin-bottom: 15px; 	padding: 3px; 		border-bottom: 1px solid #31309C; }
div.protocol {
	font-size: 10pt;
	padding: 3px;
	line-height: 120%;
	border: 1px solid #31309C;
	color: #31309C;
	background-color: #C8CDE1;
	margin-bottom: 5px;
}
table#homepage {
	width: 557px;
	margin: 0;
	align: top;
	padding: 0;
	vertical-align: top;
	text-align: left;
	border: 1px solid #BDCF7B;
	background-color: #E6EDCD;
	font-size: 11pt;
	line-height: 1.3;
}
td#bulletin {
	align: top;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #BDCF7B;
	padding-left: 10;
}
.bulletinhead {
	font-size: 12px;
	text-transform: uppercase;
	color: #004D73;
	padding-bottom: 0px;
	font-weight: bold;
	padding-top: 0px;
	margin: 10px 0px 4px;
}
table#homepage td {
	align: top;
	vertical-align: top;
	text-align: left;
}
h5 {
	color: #31309C;
	font-size: 11px;
}
