
html, body {margin:0;padding:0;border:0;}
body {margin-top:20px;font-family:Microsoft sans serif, Arial, Helvetica, sans-serif;font-size:0.76em;font-weight:normal;color:#676767;background-color:#073A66;text-align:center;padding-bottom:36px;}
body.popup {margin-top:0px;margin:3px;background-color:#D8D8D8;text-align:center;}
td {font-weight:normal;color:#676767;font-size:100%;}
form, h1, h2, h3, h4, h5, h6, img, p, ul {border:0px;margin:0px;padding:0px;}
.clear {clear:both;font-size:1%;}
#wrapper {margin:0 auto;width:980px;text-align:left;background-color:#FFFFFF;}
#header {width:956px;height:68px;position:relative;margin:0 auto;}
#logo {position:absolute;top:10px;left:0px;}
#headerright {width:300px;height:95px;float:right;display:inline;text-align:right;position:relative;}
textarea {font-family:Microsoft sans serif, Arial, Helvetica, sans-serif;}


#nav {width:748px;height:30px;position:absolute;top:10px;right:0px;text-align:right;font-size:90%;}
#nav li {float:right;display:inline;list-style:none;background:url(images/srch-pipe.gif) center left no-repeat;font-size:90%;}
#nav li.first {background:none;}
#nav a {padding-left:6px;padding-right:6px;font-weight:bold;}
#nav a:link, #nav a:visited {color:#999999;text-decoration:none;}
#nav a:active, #nav a:hover {color:#0B5288;text-decoration:none;}
#nav a.on {color:#0B5288;text-decoration:none;}
#flashhome {width:676px;height:260px;margin-bottom:6px;}
#login {width:490px;height:29px;position:absolute;top:44px;right:0px;background:url(images/login-bg.gif) top left no-repeat #0C5188;font-size:90%;color:#FFFFFF;}
input.inputtext {border:1px solid #999999;background-color:#FFFFFF;width:100px;height:15px;padding-left:2px;font-size:90%;}
input.inputpwd {border:1px solid #999999;background-color:#FFFFFF;width:78px;height:15px;padding-left:2px;font-size:90%;}
#tbllogin {margin-left:10px;margin-top:3px;}
#tbllogin td {color:#FFFFFF;}
#loginerror {position:absolute;top:24px;right:4px;color:#FF0000;font-weight:bold;text-align:right;}

#content {width:956px;margin:0 auto;}
#strap {width:956px;background-color:#0C5188;}
#strap h3 {float:left;display:inline;padding-top:4px;padding-bottom:4px;color:#FFFFFF;font-size:90%;margin-left:10px;font-weight:normal;}
#strap p {float:right;display:inline;padding-top:4px;padding-bottom:4px;color:#FFFFFF;font-size:90%;margin-right:10px;font-weight:normal;}
.maintop {width:956px;height:9px;background:url(images/maintop-bg.gif) top left no-repeat;font-size:1%;margin-top:5px;}
.mainbottom {width:956px;height:7px;background:url(images/mainbottom-bg.gif) top left no-repeat;font-size:1%;margin-bottom:5px;}
#main {min-height:600px;background:url(images/main-bg.gif) top left repeat-y;}
/*\*/
* html #main {height:600px;}
/**/
#main h1 {font-family:Arial, Helvetica, sans-serif;color:#0B5288;font-size:150%;padding-top:10px;padding-bottom:8px;}
#main h1 a:link, #main h1 a:visited {color:#0B5288;text-decoration:none;}
#main h1 a:hover, #main h1 a:active {color:#0B5288;text-decoration:underline;}
#main h2 {font-family:Arial, Helvetica, sans-serif;color:#0B5288;font-size:120%;padding-top:10px;padding-bottom:0px;}
#main h2 a:link, #main h2 a:visited {color:#0B5288;text-decoration:none;}
#main h2 a:hover, #main h2 a:active {color:#0B5288;text-decoration:underline;}

#main h2.uknews {font-family:Arial, Helvetica, sans-serif;color:#0B5288;font-size:120%;margin-top:5px;margin-bottom:2px;padding-top:3px;padding-bottom:3px;padding-left:76px;background:url(images/icon-uknews.jpg) center left no-repeat;}
#main h2.uknews a:link, #main.uknews h2 a:visited {color:#0B5288;text-decoration:none;}
#main h2.uknews a:hover, #main.uknews h2 a:active {color:#0B5288;text-decoration:underline;}

#main h3 {font-family:Arial, Helvetica, sans-serif;color:#676767;font-size:110%;padding-top:10px;padding-bottom:3px;}
#main h3 a:link, #main h3 a:visited {color:#676767;text-decoration:none;}
#main h3 a:hover, #main h3 a:active {color:#676767;text-decoration:underline;}
#main h4 {font-family:Arial, Helvetica, sans-serif;color:#0B5288;font-size:90%;padding-top:4px;padding-bottom:2px;}
#main h4 a:link, #main h4 a:visited {color:#0B5288;text-decoration:none;}
#main h4 a:hover, #main h4 a:active {color:#0B5288;text-decoration:underline;}
#main h5 {font-family:Arial, Helvetica, sans-serif;color:#0B5288;font-size:120%;padding-top:12px;padding-bottom:0px;}
#main h5 a:link, #main h5 a:visited {color:#0B5288;text-decoration:none;}
#main h5 a:hover, #main h5 a:active {color:#0B5288;text-decoration:underline;}

td.tdh5 {font-family:Arial, Helvetica, sans-serif;color:#0B5288;font-size:120%;font-weight:bold;}
td.tdh5 a:link, td.tdh5 a:visited {color:#0B5288;text-decoration:none;}
td.tdh5 a:hover, td.tdh5 a:active {color:#0B5288;text-decoration:underline;}

#mainleft {float:left;display:inline;width:676px;}

#mainleft a:link, #mainleft a:visited {color:#0F70B7;text-decoration:none;}
#mainleft a:hover, #mainleft a:active {color:#0F70B7;text-decoration:underline;}
#mainleft ul {margin-top:10px;margin-bottom:10px;padding-left:8px;margin-left:10px;}
#mainleft p {padding-top:6px;padding-bottom:6px;}
#mainleft p.biog {padding-top:0px;padding-bottom:0px;}
#mainleft p.ul {border-bottom:1px solid #CCCCCC;padding-bottom:9px;}
#mainleftcontent {width:656px;margin-left:10px;}
#mainright {float:right;display:inline;width:266px;margin-right:4px;text-align:left;}
#mainright h1 {font-family:Arial, Helvetica, sans-serif;color:#0B5288;font-size:120%;font-weight:bold;padding-top:0px;padding-bottom:4px;margin-top:15px;}
#mainright h1 a:link, #mainright h1 a:visited {color:#0B5288;text-decoration:none;}
#mainright h1 a:hover, #mainright h1 a:active {color:#0B5288;text-decoration:underline;}
#mainright p {padding-bottom:8px;}


.sspages {width:250px;margin-top:0px;}

.testfac {width:250px;background:url(images/himg-testfacilitiesbg.jpg) bottom left no-repeat;margin-top:0px;padding-top:6px;}
.testfac p {padding:0px 6px 6px 6px;}
.careers {width:250px;background:url(images/himg-careersbg.jpg) bottom left no-repeat;margin-top:0px;padding-top:6px;}
.careers p {padding:0px 6px 6px 6px;}
.rsevents {width:250px;background:url(images/himg-testfacilitiesbg.jpg) bottom left no-repeat;margin-top:0px;margin-bottom:10px;padding-top:6px;}
.rsevents p {padding:0px 6px 6px 6px;}
.archives {width:250px;background:url(images/himg-newsarchivesbg.jpg) bottom left no-repeat;margin-top:0px;padding-top:6px;margin-bottom:10px;}
.archives p {padding:0px 6px 6px 6px;}
div.sep {width:100%;height:16px;background:url(images/sep-bg.gif) top left repeat-x;}

#pageheader {width:676px;height:130px;}
#pageheader h1 {font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:150%;padding-top:77px;padding-left:10px;}
.about {background:url(images/title_about.jpg) top left no-repeat;}
.membership {background:url(images/title_membership.jpg) top left no-repeat;}
.initiatives {background:url(images/title_initiatives.jpg) top left no-repeat;}
.reports {background:url(images/title_reports.jpg) top left no-repeat;}
.news {background:url(images/title_news.jpg) top left no-repeat;}
.events {background:url(images/title_events.jpg) top left no-repeat;}
.contact {background:url(images/title_contact.jpg) top left no-repeat;}
.links {background:url(images/title_links.jpg) top left no-repeat;}
.directory {background:url(images/title_directory.jpg) top left no-repeat;}
.board {background:url(images/title_contact.jpg) top left no-repeat;}
.halloffame {background:url(images/title_halloffame.jpg) top left no-repeat;}
.indevents {background:url(images/title_indevents.jpg) top left no-repeat;}
.reportsforsale {background:url(images/title_reportsforsale.jpg) top left no-repeat;}
.forums {background:url(images/title_forums.jpg) top left no-repeat;}

p.events {padding-bottom:3px;}

.searchtop {width:656px;height:5px;background:url(images/searchtop.gif) top left no-repeat;font-size:1%;margin-top:8px;}
.search {width:656px;background:url(images/search-bg.gif) top left repeat-y;font-size:94%;}
table#search {margin-left:10px;}
table#search select {font-size:90%;}
table#search input {font-size:90%;}
.searchbottom {width:656px;height:5px;background:url(images/searchbottom.gif) top left no-repeat;font-size:1%;}
.initsearch {width:656px;font-size:94%;margin-top:10px;padding-top:10px;border-top:1px solid #E3E4E6;}
table#initsearch {margin-left:10px;}
.initial {background:url(images/srch-pipe.gif) center left no-repeat;}
.memberlogo {float:left;display:inline;width:240px;margin-top:10px;text-align:center;}
.searchheader {float:right;display:inline;width:415px;margin-top:10px;}
.fmemberlogo {float:left;display:inline;width:260px;margin-top:10px;text-align:center;}
.fsearchheader {float:right;display:inline;width:670px;margin-top:10px;}
.searchdesc {width:656px;margin-top:10px;}

#footer {width:980px;background-color:#0B5288;color:#FFFFFF;}
#footercontent {width:956px;margin:0 auto;font-size:90%;}
p.footerleft {float:left;display:inline;padding-top:8px;padding-bottom:8px;}
p.footerright {float:right;display:inline;padding-top:8px;padding-bottom:8px;}
#footer a:link, #footer a:visited {color:#FFFFFF;text-decoration:underline;}
#footer a:active, #footer a:hover {color:#FFFFFF;text-decoration:none;}

#lfooter {width:980px;margin:0 auto;background-color:#073A66;color:#FFFFFF;}
#lfooter p {width:970px;padding-top:8px;padding-bottom:8px;font-size:90%;text-align:right;}

a.blink:link, a.blink:visited {color:#0F70B7;text-decoration:none;font-weight:bold;}
a.blink:hover, a.blink:active {color:#0F70B7;text-decoration:underline;font-weight:bold;}
a.glink:link, a.glink:visited {color:#676767;text-decoration:none;font-weight:bold;}
a.glink:hover, a.glink:active {color:#676767;text-decoration:underline;font-weight:bold;}
a.wlink:link, a.wlink:visited {color:#FFFFFF;text-decoration:none;font-weight:bold;}
a.wlink:hover, a.wlink:active {color:#FFFFFF;text-decoration:underline;font-weight:bold;}
a.rlink:link, a.rlink:visited {color:#FF0000;text-decoration:none;font-weight:bold;}
a.rlink:hover, a.rlink:active {color:#FF0000;text-decoration:underline;font-weight:bold;}

div.line {width:100%;height:16px;background:url(images/line.gif) top left repeat-x;clear:both;}
div.space {width:100%;height:8px;;clear:both;}
.joinboard {width:250px;color:#E10915;font-weight:bold;padding-bottom:8px;}
.joinboard p {padding:10px;text-align:center;font-size:110%;}
.readytojoin {width:250px;color:#E10915;font-weight:bold;border:1px solid #E10915;margin-bottom:8px;}
.readytojoin p {padding:10px;text-align:center;font-size:110%;}

#fullmain {min-height:600px;}
/*\*/
* html #fullmain {height:600px;}
/**/
#fullmain a:link, #fullmain a:visited {color:#0F70B7;text-decoration:none;}
#fullmain a:hover, #fullmain a:active {color:#0F70B7;text-decoration:underline;}
#fullmaintop {width:956px;margin-top:5px;height:4px;background-color:#BCBDC0;}
#fullmainheader {margin-top:5px;width:956px;height:130px;background:url(images/fullmainheader-bg.jpg) top left repeat-x;}
#fullmainheader h1 {font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:150%;padding-top:77px;padding-left:10px;}
.fullmainleft {float:left;display:inline;width:250px;margin-top:10px;margin-left:10px;}
.fullmainright {float:right;display:inline;width:656px;margin-right:10px;}
.results {width:936px;margin-top:15px;margin-left:10px;padding-top:10px;border-top:1px solid #E3E4E6;}
#fullmain h2 {font-family:Arial, Helvetica, sans-serif;color:#0B5288;font-size:150%;padding-top:10px;padding-bottom:8px;}
#fullmain h2 a:link, #fullmain h2 a:visited {color:#0B5288;text-decoration:none;}
#fullmain h2 a:hover, #fullmain h2 a:active {color:#0B5288;text-decoration:underline;}
#fullmain h4 {font-family:Arial, Helvetica, sans-serif;color:#0F70B7;font-size:110%;padding-bottom:2px;font-weight:normal;}
#fullmain h4 a:link, #fullmain h4 a:visited {color:#0F70B7;text-decoration:none;}
#fullmain h4 a:hover, #fullmain h4 a:active {color:#0F70B7;text-decoration:underline;}

#rscontent {width:250px;margin-left:8px;padding-bottom:10px;text-align:center;}
#rscontent img {margin-bottom:10px;}
#rscontent p {text-align:left;}
#rscontent h1 {text-align:left;margin-top:0px;padding-top:0px;}
#rscontent img.clsimg {margin-bottom:0px;}
.quicklinks {width:266px;height:16px;background:url(images/quicklinks.gif) top left no-repeat;}
.error {color:#FF0000;font-weight:bold;}

/*.members {width:250px;background:url(images/members-bg.jpg) bottom left no-repeat;margin-top:14px;}*/
.members {width:250px;margin-top:14px;}
.memberscpy {padding:10px;color:#000000;font-size:90%;}

form#contact {margin-top:20px;}
div.formrow {padding-top:4px;padding-bottom:4px;}
.buttonrow {padding-top:10px;padding-bottom:6px;}
#contact label {float:left;display:inline;width:168px;padding-right:12px;}
form#contact input {float:left;display:inline;}
input.txtsml {width:40px;border:1px solid #6E6D72;}
input.txtmed {width:150px;border:1px solid #6E6D72;}
input.txtml {width:250px;border:1px solid #6E6D72;}
input.txtwde {width:300px;border:1px solid #6E6D72;}
textarea.txtarea {width:300px;height:80px;border:1px solid #6E6D72;font-family:"Microsoft sans serif", Arial, Helvetica, sans-serif;}
textarea.txtlarea {width:540px;height:100px;border:1px solid #6E6D72;font-family:"Microsoft sans serif", Arial, Helvetica, sans-serif;}

.ccouter {width:250px;background:url(images/ccouter-bg.gif) top left no-repeat;text-align:center;}
.ccinner {width:250px;background:url(images/ccinner-bg.gif) bottom left no-repeat;text-align:center;}
.cccontent {width:220px;text-align:center;padding-top:4px;padding-bottom:4px;}
p.ccsignup {font-weight: bold; font-family:Arial; font-size:14px; color:#006699;}
p.cclabel {font-weight: normal; font-family:Arial; font-size:10px; color:#000000;}
.ccbutton {font-family:Arial,Helvetica,sans-serif; font-size:11px;}