body {
margin-left: 1%;
margin-right: 1%;
margin-top: 0;
background-color: white; color: black;
font-family: sans-serif;
}
body#msgx {background-color: white; background:url("icons\bluegran.gif");
color: black;
}

div [class=banner] {background-color: white; color: black;

background-image: url(icons\rwbswoosh_stretch3.gif);
background-repeat: no-repeat;
background-position:center center;
}
div[class=bannerx] {background-color: white; color: black;
text-align: center;
}

div.chmsg {background-image: url(portsmouthbirdz.jpg) 100% 100% no-repeat
background-position: center center; color: white;
text-color: navy;
}
h1, h2, h3, h4, h5 {
text-align: center;
font-family: sans-serif;
padding: 0; margin: 0;
}
h1 {
font-size: x-large;
text-align: center;
font-family: sans-serif;
padding: 0; margin: 0; 
color: navy;
}

td#linkCol {vertical-align: top;  text-align: left; }
h2 {
font-size: large; 
color: navy;
}
h3, h4 {
font-size: medium; 
color: navy;
}
h2#banner1 {
 
color: navy;
}
h3 {

color: navy;
}
id [class=banner3] {
text-align: center;
}
p#banner3 {
font-size: 50%; 
}
h4 {
font-size: 45%; 
color: navy;
}
h4#banner2 {text-align: center;
font-size: 45%; 
color: navy;
}
table#MainPart {   
margin-right: 5%;
margin-left: 1%;
border-bottom: 0;
  font-family: sans-serif; 
background-color: #f0f0f0; 
text-align: left;
vertical-align: top;
color: navy;
}
ul#conferencenav {  padding-bottom: 0; 
margin-right: 0;
margin-left:0;
border-bottom: 0;
  font-family: sans-serif; 
font-size: small;
 background-color: #ffffff;
 } 
body[class=conferencenav] {
background: url("sideice1.gif"); background-repeat: repeat-y;
}
table [class=conferencenav] {  
border-style: solid; border-width: thin;
font-family: sans-serif; 
font-size: medium; 
 background-color: #ffffff;
}

td#msgx {background-color: white;
font-size: medium;
 } 
li {margin-top: 0.5em; margin-left: 0.5em;
}
a {text-decoration: none;}
a:link {color:black; background-color: white;}
a:visited {color:red; background-color: white;}
a:hover {color:blue; background-color: white;}

div#NavInfo {background-color: white; 
text-align: left;
font-size: medium; 
color: navy;}



table [class=calends] {
border-width: thin; 
font-weight: normal;
vertical-align: top;
border-bottom-width: 0;
}

thead#calendsh {
color:navy;
font-weight: bold;
border-top-width: 0;
}
 thead#calendsh2 {
color:navy;
font-weight: bold;
border-top-width: 0;
}

table[class=calendd] {
border-style: solid;
border-width: thin;
padding-left: 1em; 
padding-right: 1em; 
padding-top: 6em; 
padding-bottom: 6em; 
vertical-align: top;
}

table[class=commlink] {
border-style: solid;
border-width: thin;
padding-left: 2em; 
padding-right: 2em; 
padding-top: 6em; 
padding-bottom: 6em; 
vertical-align: top;
}

td[class=commlink] {
border-style: solid;
border-width: thin;
padding-left: 1em; 
padding-right: 1em; 
vertical-align: top;
}
div[class=frontpagex] {

}

div[class=frontpagey] {
background-image:url("portsmouthbird.jpg");
}
td[class=calenddrl] {
border-style: solid;
border-width: thin;
width: 15%;
color: red;
padding-left: 1em; 
padding-right: 1em; 
vertical-align: top;
}


table [class=bannerxt] {
  font-family: sans-serif;
vertical-align: top;

font-size: x-large;
color: navy;
background-color: white;
}
table#bannerxy {
  font-family: sans-serif;
vertical-align: top;
text-align: center;
background-image: url(HeadLogo_sw_tr.gif);
background-position: center center;
background-repeat: no-repeat;
}
tr [class=bannerx1] {
 text-align: left;
font-size: x-large;
 color: navy;
 font-weight: bold;
}
tr[class=bannerx2] {
 text-align: right;
font-size: x-large;
 color: navy;
font-weight: bold;
}
td [class=bannerx1d] {
 text-align: right;
font-size: x-large;
 color: navy;
 font-weight: bold;
}
td[class=bannerx2d] {
 text-align: left;
font-size: x-large;
 color: navy;
font-weight: bold;
}
td[class=bannerx3] {
 text-align: center;
font-size: large;
 color: navy;
font-weight: bold;
}

table[class=Porteam] {table-layout:fixed;
text-align: left;
vertical-align: top;
}
td[class=Porteam1] {table-layout:fixed;
width: 15%;
text-align: left;
vertical-align: top;
}
td[class=Porteam2] {table-layout:fixed;
width: 30%;
text-align: left;
vertical-align: top;
}
td[class=Porteam2x] {width: 30%;
text-align: center;
vertical-align: top;
}
td#banner1 {
text-align: center;
font-size: large; 
font-weight: bolder;
}
td#banner2 {
  font-family: sans-serif; 
text-align: center;
font-size: medium; 
font-weight: bold;
}

table#NavInfo1 {background-color: #101010; 
  font-family: sans-serif; 
text-align: left;
font-size: 75%; 
color: navy;
}

table#TabSection1 {
text-align: left;
font-size: 45%; 
}
table[class=gallery1] {
text-align: center;
vertical-align: top;
}
td[class=gallery1] {
padding-left: 1%; 
padding-right: 0%; 
border-style: solid dotted;
border-left-width: thin;
border-right-width: 0;
border-bottom-width: 0;
}