body {
margin: 0px;
padding: 0px;
text-align: left;
background: transparent;
mid-width: 980px;
}

#header217 {
position: absolute;
top: 0px;
left: 10px;
width: 980px;
height: 62px;
background: transparent; 
}

#header217 img {
padding: 0px 0px 0px 0px;
border:0px;
}

#header217nav {
position: absolute;
top: 28px;
left: 10px;
width: 980px;
height: 37px;
background: transparent; 
}

#header217nav p {
margin: 0 0 0 0;
padding: 10px 20px 0px 20px;
background-color: transparent;
color:#B8B8B8;
font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-align: right;
line-height:12px;
}

#header217nav p a:link {
color: #999999;
text-decoration: none;
}

#header217nav p a:visited {
color: #999999;
text-decoration: none;
}

#header217nav p a:hover {
color: #2195D5;
text-decoration: none;
}


#bbbimage {
position: absolute;
top: 90px;
left: 40px;
width: 388px;
height: 485px;
background: transparent; 
}

#bbbimage2 {
position: absolute;
top: 130px;
left: 478px;
width: 500px;
background: transparent; 
}

#bbbimage2 h1 {
margin: 0 0 0 0;
padding: 10px 0px 0px 0px;
background-color: transparent;
color:#00719D;
font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:12px;
}


#bbbimage2 h3 {
margin: 0 0 0 0;
padding: 10px 0px 0px 0px;
background-color: transparent;
color:#8DC122;
font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:14px;
}


#bbbrighttext {
position: absolute;
top: 550px;
left: 478px;
width: 500px;
height: 1000px;
background: transparent; 
}

#bbbrighttext h1 {
margin: 0 0 0 0;
padding: 20px 0px 0px 0px;
background-color: transparent;
color:#00719D;
font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:12px;
}

#bbbrighttext p {
margin: 0 0 0 0;
padding: 10px 0px 10px 0px;
background-color: transparent;
color:#767676;
font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
}

#bbbrighttext h2 {
margin: 0 0 0 0;
padding: 20px 10px 10px 20px;
background-color: transparent;
color:#00719D;
font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:12px;
}

#bbbrighttext h2 a:link {
color: #00719D;
text-decoration: underline;
}

#bbbrighttext h2 a:visited {
color: #00719D;
text-decoration: underline;
}

#bbbrighttext h2 a:hover {
color: #8DC122;
text-decoration: none;
}

#bbbrighttext h3 {
margin: 0 0 0 0;
padding: 10px 0px 0px 0px;
background-color: transparent;
color:#000;
font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:14px;
}

#bbbrighttext h4 {
margin: 0 0 0 0;
padding: 20px 0px 10px 20px;
background-color: transparent;
color:#00719D;
font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:12px;
}

#bbbrighttext h5 {
margin: 0 0 0 0;
padding: 0px 10px 10px 20px;
background-color: transparent;
color:#000000;
font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:12px;
}

#bbbrighttext h5 a:link {
color: #000000;
text-decoration: underline;
}

#bbbrighttext h5 a:visited {
color: #000000;
text-decoration: underline;
}

#bbbrighttext h5 a:hover {
color: #8DC122;
text-decoration: none;
}


#bbbrighttext h6 {
margin: 0 0 0 0;
padding: 0px 10px 5px 20px;
background-color: transparent;
color:#000000;
font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:16px;
}

#bbbrighttext h6 a:link {
color: #000000;
text-decoration: underline;
}

#bbbrighttext h6 a:visited {
color: #000000;
text-decoration: underline;
}

#bbbrighttext h6 a:hover {
color: #8DC122;
text-decoration: none;
}

#bbbrighttext img {
padding: 0px 10px 10px 0px;
border:0px;
}



#bbblefttext {
position: absolute;
top: 495px;
left: 69px;
width: 346px;
height: 600px;
background: transparent; 
}

#bbblefttext h1 {
margin: 0 0 0 0;
padding: 40px 0px 0px 0px;
background-color: transparent;
color:#00719D;
font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:12px;
}

#bbblefttext p {
margin: 0 0 0 0;
padding: 20px 0px 0px 0px;
background-color: transparent;
color:#00719D;
font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:14px;
}

#memregbutton {
position: absolute;
top: 735px;
left: 340px;
width: 73px;
height: 25px;
background: transparent; 
}

#newmemregbutton {
position: absolute;
top: 877px;
left: 340px;
width: 73px;
height: 25px;
background: transparent; 
}

#nonmemregbutton {
position: absolute;
top: 1112px;
left: 340px;
width: 73px;
height: 25px;
background: transparent; 
}

.commentbox {
position: relative;
margin: 20px 0px 0px 0px;
padding: 0;
width: 500px;
background: #F9F9F9;
border: 1px solid #cccccc;
}


#bbbpdfdownload {
position: absolute;
top: 60px;
left: 478px;
width: 500px;
height: 1000px;
background: transparent; 
}

#bbbpdfdownload p {
margin: 0 0 0 0;
padding: 20px 0px 0px 0px;
background-color: transparent;
color:#00719D;
font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
text-align: right;
line-height:12px;
}

#bbbpdfdownload p a:link {
color: #00719D;
text-decoration: underline;
}

#bbbpdfdownload p a:visited {
color: #00719D;
text-decoration: underline;
}

#bbbpdfdownload p a:hover {
color: #8DC122;
text-decoration: none;
}

#bbblefttext ul {
list-style: none;
margin-top: 3px;
margin-bottom: 3px;
margin-left: 2em;
margin-right: 1em;
padding-left: 0em;
}

#bbblefttext li {
list-style: disc;
padding-top: 3px;
font-size: 100%;
font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
font-size:12px;
color: #00719D;
}

.sectionhead {
	font-size: 10px;
	text-transform: uppercase;
	color: #CF7234;
	font-weight: bold;
	text-decoration: none;
}

.dotlinetop {
	border-top: 1px solid #E4E8Ef;
	border-right: 0px solid #D1D1D1;
	border-bottom: 0px solid #D1D1D1;
	border-left: 0px solid #D1D1D1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}

.dotlinetopside {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #E4E8Ef;
	border-right-color: #E4E8Ef;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
}

.newsspaced {
	font-size: 11px;
	line-height: 150%;
	color: #606060;
}

.newsspaced a:link {
	color: #00719D;
	font-weight: bold;
	text-decoration: none;
}
.newsspaced a:visited {
	text-decoration: none;
	font-weight: bold;
	color: #00719D;
}
.newsspaced a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #00719D;
        border-bottom: 1px dotted #00719D;
}

#bbbspeakers {
position: absolute;
top: 1320px;
left: 100px;
width: 790px;
background: transparent; 
}

#confmembershipinstruct h1 {
margin: 0 0 0 0;
padding: 15px 0px 0px 0px;
background-color: transparent;
color:#658E9E;
font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:18px;
}

#confmembershipinstruct h1 a:link {
color:#658E9E;
text-decoration: underline;
}

#confmembershipinstruct h1 a:visited {
color:#658E9E;
text-decoration: underline;
}

#confmembershipinstruct h1 a:hover {
color:#658E9E;
text-decoration: none;
}

#confmembershipinstruct h3 {
margin: 0 0 0 0;
padding: 10px 0px 0px 0px;
background-color: transparent;
color:#658E9E;
font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:14px;
}

#confmembershipinstruct p {
margin: 0 0 0 0;
padding: 20px 0px 0px 0px;
background-color: transparent;
color:#658E9E;
font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:14px;
}

#confmembershipinstruct p a:link {
color:#658E9E;
text-decoration: underline;
}

#confmembershipinstruct p a:visited {
color:#658E9E;
text-decoration: underline;
}

#confmembershipinstruct p a:hover {
color:#658E9E;
text-decoration: none;
}

#confmembershipinstruct {
position: absolute;
top: 200px;
left: 216px;
width: 600px;
height: 155px;
background: transparent; 
}

#bbbmmsbackgrtop {
position: absolute;
top: 75px;
left: 10px;
width: 980px;
height: 1px;
background: transparent; 
border-top: 1px solid #cccccc;
}

#bbbmmsbackgrbot2 {
position: absolute;
top: 3401px;
left: 392px;
width: 598px;
height: 1px;
background: transparent; 
border-top: 1px solid #cccccc;
}

#bbbmmsbackgrleft {
position: absolute;
top: 76px;
left: 10px;
width: 1px;
height: 1466px;
background: transparent; 
border-left: 1px solid #cccccc;
}

#bbbmmsbackgrright {
position: absolute;
top: 76px;
left: 988px;
width: 1px;
height: 1466px;
background: transparent; 
border-right: 1px solid #cccccc;
}

#bbbmmsbackgrmid {
position: absolute;
top: 76px;
left: 580px;
width: 1px;
height: 750px;
background: transparent; 
border-right: 1px dotted #cccccc;
}


#bbbmmsnewface {
position: absolute;
top: 80px;
left: 40px;
width: 515px;
height: 650px;
background: transparent; 
border: 0px solid #cccccc;
}

#bbbmmswired {
position: absolute;
top: 90px;
left: 720px;
width: 300px;
height: 40px;
background: transparent; 
border: 0px solid #cccccc;
}

#bbbmmscontent {
position: absolute;
top: 160px;
left: 600px;
width: 380px;
background: transparent; 
border: 0px solid #cccccc;
}

#bbbmmscontent h2 {
    font-family: Verdana,helvetica,arial,sans-serif;
    font-size:12px;
    margin: 0px;
    padding:5px 0px 0px 0px;
    font-weight:normal;
    color:#106A99;
    text-transform: uppercase;
    font-weight:bold;
}

#bbbmmscontent p {
    font-family:sans-serif;
    margin: 0px;
    padding:0px 0px 10px 0px;
    font-family:Verdana,sans-serif;
    font-size: 12px;
    color: #666666;
}

.bbbmmsblue {
    color:#106A99;
    font-weight:bold;
}

#bbbmmssponsors {
position: absolute;
top: 1080px;
left: 11px;
width: 978px;
height: 100px;
background: #EDEDEC; 
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
}

#bbbmmsregistration {
position: absolute;
top: 931px;
left: 11px;
width: 978px;
height: 300px;
background: transparent; 
border-bottom: 1px dotted #cccccc;
}

#bbbmmsspeakers {
position: absolute;
top: 1542px;
left: 10px;
width: 381px;
background: transparent; 
border-left: 1px solid #cccccc;
border-right: 1px dotted #cccccc;
border-bottom: 1px solid #cccccc;
}

#bbbmmsspeakers h2 {
    font-family: Verdana,helvetica,arial,sans-serif;
    font-size:12px;
    margin: 0px;
    padding:20px 10px 0px 10px;
    font-weight:normal;
    color:#666666;
    text-transform: uppercase;
    font-weight:normal;
}

#bbbmmsspeakers p {
    font-family:sans-serif;
    margin: 0px;
    padding:5px 20px 0px 10px;
    font-family:Verdana,sans-serif;
    font-size: 11px;
    text-align: left;
    color: #666666;
}

#bbbmmsspeakers img {
padding: 2px 10px 3px 0px;
border:0px;
}

#bbbmmsspeakers ul {
list-style: none;
margin-top: 3px;
margin-bottom: 3px;
margin-left: 2em;
margin-right: 1em;
padding-left: 0em;
}

#bbbmmsspeakers li {
list-style: disc;
padding-top: 3px;
font-size: 100%;
font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
font-size:11px;
color: #666666;
}


#bbbmmsschedule {
position: absolute;
top: 1542px;
left: 392px;
width: 597px;
background: transparent; 
border-bottom: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}

#bbbmmsschedule img {
padding: 2px 10px 3px 0px;
border:0px;
}


#bbbmmsjoinus {
position: absolute;
top: 1180px;
left: 11px;
width: 978px;
height: 40px;
background: transparent; 
border-bottom: 1px dotted #cccccc;
}

#bbbmmsjoinus p {
margin: 0 0 0 0;
padding: 8px 20px 0px 20px;
background-color: transparent;
color:#709DAD;
font-family: Verdana,helvetica,arial,sans-serif;
font-size:20px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-align: center;
line-height:22px;
}

#bbbmmscondiments {
position: absolute;
top: 1221px;
left: 11px;
width: 978px;
height: 40px;
background: transparent; 
border-bottom: 1px dotted #cccccc;
}

#bbbmmscondiments p {
margin: 0 0 0 0;
padding: 7px 50px 0px 50px;
background-color: transparent;
color:#666666;
font-family: Verdana,helvetica,arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-align: center;
line-height:14px;
}

#bbbmmsregistration1 {
position: absolute;
top: 1261px;
left: 11px;
width: 326px;
height: 280px;
background: transparent; 
border-right: 1px dotted #cccccc;
border-bottom: 1px dotted #cccccc;
}

#bbbmmsregistration1 p {
margin: 0 0 0 0;
padding: 10px 20px 0px 20px;
background-color: transparent;
color:#666666;
font-family: Verdana,helvetica,arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:14px;
}

#bbbmmsregistration1 h2 {
margin: 0 0 0 0;
padding: 10px 20px 0px 20px;
background-color: transparent;
color:#CF7234;
font-family: Verdana,helvetica,arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
text-align: center;
line-height:14px;
}

#bbbmmsregistration1 ul {
list-style: none;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 2em;
margin-right: 1em;
padding-left: 0em;
}

#bbbmmsregistration1 li {
list-style: disc;
padding-top: 10px;
font-size: 100%;
font-family: Verdana,helvetica,arial,sans-serif;
font-size:11px;
color: #666666;
}

#bbbmmsregistration1 img {
padding: 10px 0px 0px 126px;
border:0px;
}

#bbbmmsregistration2 {
position: absolute;
top: 1261px;
left: 337px;
width: 326px;
height: 280px;
background: transparent; 
border-right: 1px dotted #cccccc;
border-bottom: 1px dotted #cccccc;
}

#bbbmmsregistration2 p {
margin: 0 0 0 0;
padding: 10px 20px 0px 20px;
background-color: transparent;
color:#666666;
font-family: Verdana,helvetica,arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:14px;
}

#bbbmmsregistration2 h2 {
margin: 0 0 0 0;
padding: 10px 20px 0px 20px;
background-color: transparent;
color:#CF7234;
font-family: Verdana,helvetica,arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
text-align: center;
line-height:14px;
}

#bbbmmsregistration2 ul {
list-style: none;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 2em;
margin-right: 1em;
padding-left: 0em;
}

#bbbmmsregistration2 li {
list-style: disc;
padding-top: 10px;
font-size: 100%;
font-family: Verdana,helvetica,arial,sans-serif;
font-size:11px;
color: #666666;
}

#bbbmmsregistration2 img {
padding: 10px 0px 0px 126px;
border:0px;
}

#bbbmmsregistration3 {
position: absolute;
top: 1261px;
left: 663px;
width: 326px;
height: 280px;
background: transparent; 
border-bottom: 1px dotted #cccccc;
}

#bbbmmsregistration3 p {
margin: 0 0 0 0;
padding: 10px 20px 0px 20px;
background-color: transparent;
color:#666666;
font-family: Verdana,helvetica,arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:14px;
}

#bbbmmsregistration3 h2 {
margin: 0 0 0 0;
padding: 10px 20px 0px 20px;
background-color: transparent;
color:#CF7234;
font-family: Verdana,helvetica,arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
text-align: center;
line-height:14px;
}


#bbbmmsregistration3 ul {
list-style: none;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 2em;
margin-right: 1em;
padding-left: 0em;
}

#bbbmmsregistration3 li {
list-style: disc;
padding-top: 10px;
font-size: 100%;
font-family: Verdana,helvetica,arial,sans-serif;
font-size:11px;
color: #666666;
}

#bbbmmsregistration3 img {
padding: 10px 0px 0px 126px;
border:0px;
}

