body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-left: 0px;
}
input, select, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#tablecontainer {
	background-color:#FFFFFF;
}
td.left {
	background-image: url("images/bg_lft.jpg");
	background-repeat:repeat-y;
	background-color:#6E7985;
}
td.right {
	background-image: url("images/bg_rt.jpg");
	background-repeat:repeat-y;
	background-color:#6E7985;
}
#tabletext {
	background-color: #BDC7D2;
}
#tabletop {
	background-image:  url("images/bg_top2.jpg");
	background-repeat: repeat-x;
	background-color: #ACABB3;
}
#tablenav {
	font-size: 11px;
	color: #000000;

}
#tablenav td {
	height: 22px;
	text-align:center;
	vertical-align:middle;
}
td.nav {
	border-right: 1px solid #BBB7AF;
}
#tablenav a {
	color: #58626B;
	text-decoration: none;
}
#tablenav a:visited {
	color: #58626B;
}
#tablenav a:hover {
	text-decoration: underline;
}
#tablemainlinks  {
	background-color: #FFFFFF;
	background-image: url("images/bg_mainnav.gif");
	background-repeat:repeat-x;
}
#tablemainlinks a {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}
#tablemainlinks a:visited {
	color: #666666;
}
#tablemainlinks a:hover {
	color: #1645B4;
}
#tablemainlinks td {
	height: 24px;
	text-align:center;
	vertical-align:middle;
}
td.link {
	background-image: url("images/navedge.gif");
	background-position:right;
	background-repeat:no-repeat;
}

#tablecommand td {
	height: 14px;
	text-align:center;
	vertical-align:bottom;
	font-size: 10px;
	border: 1px solid #F0E9DD;
}
td.command a {
	color: #EADFBE;
	text-decoration: none;
	display: block;
	height: 14px;
	width: 100%;
	background-color: #000000;
}
td.command a:visited {
	color: #EADFBE;
}
td.command a:hover {
	color: #EADFBE;
	background-color: #1645B4;
}
#tablecenter {
	background-color:#FFFFFF;
	border-left: 4px solid #C0B7A2;
	border-right: 4px solid #C0B7A2;
}
a {
	color: #1645B4;
	font-weight: bold;
}
a:visited {
	color: #1645B4;
}
a:hover {
	color: #000000;
}
p {
	margin-left: 12px;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-right: 12px;
}
ul, ol {
	margin-top: 8px;
	margin-bottom: 8px;
}
li {
	margin-right: 12px;
	margin-top: 2px;
	margin-bottom: 2px;

}
H1 {
	margin-left: 6px;
	margin-top: 0px;
	margin-bottom: 12px;
	font-size: 22px;
	font-weight: bold;
	color: #CC0000;
}
H2 {
	margin-left: 6px;
	margin-top: 0px;
	margin-bottom: 2px;
	font-size: 15px;
	font-weight: bold;
	color: #856F3A;
}
H3 {
	margin-left: 12px;
	margin-top: 0px;
	margin-bottom: -4px;
	font-size: 15px;
	font-weight: bold;
	color: #C3A151;

}
H4 {
	margin-left: 6px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 22px;
	font-weight: bold;
	color: #856F3A;
}
H5 {
	margin-left: 8px;
	margin-top: 0px;
	margin-bottom: 4px;
	font-size: 11px;
	font-weight: bold;
	color: #A78B49;
}
H6 {
	margin-left: 10px;
	margin-top: -6px;
	margin-bottom: 10px;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
p.blueheading {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 2px;
	font-size: 15px;
	font-weight: bold;
	color: #0000FF;
}
#tablebullets {
	border: 1px dotted #000000;
	margin-bottom: 10px;
}
.adborder {
	border: 2px solid #C0B7A2;
}
td.adheader {
	background-color: #556477;
	color: #FFFFFF;
	font-weight: bold;
	height: 20px;
	font-size: 14px;
}
#tableads {
	border: 2px solid #556477;
}
#tableads a {
	color: #FFFFFF;
}
#tableads a:visited {
	color: #FFFFFF;
}
#tableads a:hover {
	color: #FF0000;
}
td.adbrdr {
	border-right: 2px solid #556477;
}
#tablespecial {
	background-image:  url("images/bg_special.jpg");
	background-repeat:no-repeat;
	border: 1px solid #BDC7D2;
	margin-bottom: 10px;
}
#tablespecial td {
	padding: 4px;
}
#menu {
	padding: 0px;
	font-size: 11px;
	margin: 0px;
	}
#menu ul {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	}
#menu li {
	border-bottom: 1px solid #000000;
	width: 150px;
	margin: 0px;
	background: #EADFBE;
	padding: 0px;
	line-height: 20px;
	list-style-type: none;
	}
#menu li a {
	color: #000000;
	text-decoration: none;
	width: 100%;
	background-color: #EADFBE;
	text-indent: 20px;
	display: block;
	padding-bottom: 0px;
	background-image:  url("images/arrows-blue.gif");
	background-position: 5px 6px;
	background-repeat: no-repeat;
	}
#menu li a:hover {
	color: #000000;
	text-decoration: underline;
}
table.basic1 {
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	margin-bottom: 15px;
}
table.basic2 {
	border: 1px solid #000000;
	margin-bottom: 15px;
	background-color: #EADFBE;
	font-size: 10px;
}
table.basic3 {
	border: 1px solid #58626B;
	margin-bottom: 15px;
	background-color: #F7F8F9;
	font-size: 10px;
}
table.basic3 ul {
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
	
}
table.basic3 li {
	margin-left: 0;
	list-style: none;
	line-height: 1.5em;
	color: #000000;

}
table.basic4 {
	border: 1px solid #000000;
	margin-bottom: 15px;
	background-color: #EADFBE;
	font-size: 11px;
}
table.basic4 ul {
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
	
}
table.basic4 li {
	margin-left: 0;
	list-style: none;
	line-height: 1.5em;
	color: #000000;
	margin-right: 6px;

}
table.calendar {
	border: 1px solid #58626B;
	margin-bottom: 15px;
}
table.calendar p {
	margin: 2px;
}
table.calendar ul {
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
	
}
table.calendar li {
	margin-left: 0;
	list-style: none;
	line-height: 1.5em;
	color: #000000;

}
table.memberspot {
	border: 1px solid #000000;
	margin-bottom: 15px;
}
table.memberspot p{
	margin: 1px;
}
td.menuhead4 {
	background-color: #D2D5D9;
	color: #000000;
	font-weight: bold;
	height: 20px;
	padding-left: 4px;
	font-size: 12px;
}
td.menuhead5 {
	background-color: #D6D6D6;
	font-weight: bold;
	font-size: 12px;
}
td.menuhead2 {
	background-color: #D2D5D9;
	color: #000000;
	font-weight: bold;
	height: 24px;
	padding-left: 4px;
	font-size: 12px;
}
td.menuhead3 {
	background-color: #D2D5D9;
	color: #000000;
	font-weight: bold;
	height: 20px;
	padding-left: 4px;
	font-size: 12px;
	border-right: 1px solid #000000;
}
td.leftedge {
	padding-left: 6px;
}
td.rightedge {
	padding-right: 6px;
}
td.menuhead {
	background-color: #B49753;
	color: #FFFFFF;
	font-weight: bold;
	height: 22px;
	padding-left: 4px;
	font-size: 12px;
}
#tablemiddle {
	margin-top: 6px;
}
td.sponsortitle {
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
	height: 26px;
}
#tablemarketing {
	margin-top: 8px;
	border: 1px solid #856F3A;
}
table.solid {
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	margin-top: 15px;
	margin-bottom: 15px;
}
td.tdblackbordertop {
	border-top: 1px solid #666666;
}
td.tablehead {
	background-color: #000000;
	color: #EADFBE;
	font-weight: bold;
	font-size: 14px;
	height: 20px;
	padding-left: 4px;
}
td.tablehead2 {
	background-color: #856F3A;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	height: 20px;
}
td.tablehead3 {
	background-color: #000000;
	color: #EADFBE;
	font-weight: bold;
	font-size: 18px;
	height: 28px;
	text-align:center;
	vertical-align:middle;
}
td.tablehead4 {
	background-color: #333333;
	color: #EADFBE;
	font-weight: bold;
	font-size: 15px;
	text-align:center;
	vertical-align:middle;
}
.bg1 {
	background-color:#F7F8F9;
}
.bg2 {
	background-color:#D5D7D9;
}
.adimg {
	border: 1px solid #58626B;
}
.adimg2 {
	border: 1px solid #B49753;
}
td.adimages {
	padding: 2px;
}
td.broadline {
	background-color: #434A52;
	height: 12px;
}
#pscroller1{
width: 134px;
height: 80px;
padding: 8px;
background-color: #F7F8F9;
}
.someclass{ //class to apply to your scroller(s) if desired
}
td.footer {
	font-size: 10px;
}
#tableformholder {
	margin-top: 16px;
	border: 1px dotted #666666;
}
table.mainpoints {
	border-top: 1px dotted #6E7985;
	margin-bottom: 4px;
}
table.mainpoints p {
	margin-left: 14px;
	margin-top: 8px;
	margin-bottom: 0px;
	margin-right: 8px;
}
#tablepagelinks {
	border: 1px solid #CC0000;
}
td.pagelinkshead {
	color: #CC0000;
	font-weight: bold;
	font-size: 15px;
	padding: 4px;
}
td.cal1 {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
}
td.cal2 {
	border-top: 1px solid #000000;
}
#tableconnector {
	margin-left: 12px;
}
#tablethermo {
	margin-left: 12px;
}
table.left12 {
	margin-left: 12px;
}
table.leftpic {
	margin-left: 12px;
	margin-right: 8px;
	margin-top:  8px;
}
p.padding {
	color: #FFFFFF;
	margin-top: -8px;
	margin-bottom: 0px;
}
#tablebod {
	margin-left: 10px;
}
td.boardspace {
	padding-top: 6px;
}
#tablertpic {
	margin-right: 10px;
	margin-left: 8px;
}

table.left4 {
	margin-left: 4px;
	margin-right: 4px;
}
table.jobs {
	border: 1px solid #000000;
	margin-bottom: 12px;
	margin-left: 20px;
}
table.jobs td {
	padding-left: 4px;
}
table.tablememberedit {
	border: 1px solid #000000;
	margin: 10px;
}
td.equipmentad {
	background-color:#6E7985;
	height: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
td.producthead {
	background-color: #B49753;
	height: 30px;
	color: #333333;
	font-size: 22px;
	font-weight: bold;
	padding-left: 4px;
}
.underline {
	text-decoration: underline;
}
table.prodlist {
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	margin-top: 15px;
	margin-bottom: 15px;
}
table.prodlist td {
	padding: 3px;
}
#tableconvspon {
	margin-left: 12px;
	border: 1px solid #333333;
}
#tableconvspon2 {
	margin-left: 12px;
	border: 1px solid #333333;
}
#tableconvspon a {
	font-size: 16px;
}
td.tdsponsors {
	color: #FF0000;
	font-weight: bold;
	font-size: 20px;
}
td.tdsponsors-graydot {
	color: #FF0000;
	font-weight: bold;
	font-size: 20px;
	border-bottom: 1px dotted #666666;
}
td.awardees {
	padding-left: 12px;
}
#tableconvspon2 {
	border: 1px solid #000000;
}
#tableconvspon3 {
	border: 1px solid #000000;
	font-size: 11px;
}
#tableconvspon3 td {
	padding-top: 2px;
	padding-bottom: 2px;
}
#tablecallaction {
	border: 2px solid #CC0000;
	margin-bottom: 10px;
}
table.callaction {
	border: 2px solid #CC0000;
	margin-bottom: 10px;
}
table.callaction p {
	margin: 4px;
}
td.memberhead {
	background-color: #CC0000;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}
#tablecallaction p {
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 3px;
	margin-left: 3px;
}
#tablebodlist {
	margin-left: 8px;
	border: 1px solid #666666;
	font-size: 11px;
}
td.bodlisthead {
	background-color: #666666;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
}
#tablebodmember {
	background-color: #FFFFFF;
	border: 2px solid #000000;
	margin-top: 14px;
}
#tablebodmember p {
	margin: 4px;
}
p.gold {
	color: #9A8043;
	font-weight: bold;
	font-size: 13px;
}
#tablebeckner {
	border: 1px dotted #000000;
	background-color: #F7F2E6;
	margin-top: 20px;
}
p.conv_titles {
	color: #CC0000;
	font-size: 15px;
	font-weight: bold;
}
p.paratop {
	margin-bottom: -12px;
}
table.bgline {
	background-image:url(images/new/bg_dtdline.gif);
	background-repeat:repeat-x;
	margin-top: 16px;
}
table.bgline td {
	height: 11px;
}
table.picright {
	margin-right: 10px;
	margin-left: 6px;
}
#tablepoywinners td {
	font-size: 10px;
}
#tableret {
	border: 1px solid #000000;
}
#tableret td {
	font-size: 11px;
	padding: 2px
}
p.red {
	color: #FF0000;
}
p.red a {
	color: #FF0000;
}
#tableconspon {
	margin-left: 20px;
	border: 1px solid #000000;
}
#tableconspon p {
	margin: 2px;
}
td.convhead {
	background-color: #6E7985;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 8px;
	font-size: 13px;
}
#tablefreeman {
	border: 1px solid #1D4C8D;
	margin-bottom: 20px;
}
table.attractions {
	margin-left: 12px;
	margin-right: 6px;
	margin-bottom: 30px;
}
td.calculate {
	color: #FF0000;
	font-weight: bold;
	vertical-align: middle;
	text-align: right;
	padding-right: 3px;
}
td.tdbtmgraybrdr {
	border-bottom: 1px dotted #666666;
}
td.graydot {
	border-bottom: 1px dotted #666666;
}
tr.trgraydot {
	border-bottom: 1px dotted #666666;
}
#tabletiltup {
	margin-bottom: 10px;
	border: 1px dotted #666666;
}
#tabletiltup p{
	margin: 4px;
}
table.tabledashed {
	border: 1px dashed #666666;
}
td.tdleftpad {
	padding-left: 12px;
	padding-top: 10px;
}
p.shaded {
	background-color: #999999;
	color: #FFFFFF;
	font-weight: bold;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 8px;
	margin-bottom: -4px;
	padding-left: 4px;
}
p.calendersub {
	margin-left: 32px;
	margin-top: -6px;
	margin-bottom: 14px;
}
#tableconvlinks p {
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 8px;
}
#tableconvlinks {
	margin-bottom: 12px;
}
#tablehomepageref {
	border: 1px dashed #666666;
	margin-bottom: 12px;
}
#tablehomepageref p {
	margin: 4px;
}
#tableconvform {
	border: 1px solid #243B7F;
	background-color:#97B7E0;
}
td.tdconvformhd {
	color: #FFFFFF;
	font-weight: bold;
	height: 14px;
	font-size: 12px;
	background-color: #243B7F;
}
#tablecounter {
	border: 1px dashed #CC0000;
	color: #CC0000;
	font-size: 10px;
	background-color: #E4E5E9;
}
p.pcounter {
	margin-top: 8px;
	margin-bottom: 2px;
	margin-left: 0px;
	color: #CC0000;
	font-weight: bold;
	font-size: 14px;
}
p.pcounter2 {
	margin-top: 2px;
	margin-bottom: 8px;
	margin-left: 0px;
}
#tableleftconv {
	margin-left: 10px;
}
td.tdlines {
	border-top: 1px dashed #666666;
	border-bottom: 1px dashed #666666;
}
p.pconvhosts {
	margin-top: -10px;
	margin-bottom: 8px;
	margin-left: 12px;
}
#tablerightconv {
	background-color: #E3E4E8;
	margin-right: 6px;
}
#tablerightconv p {
	margin-top: 4px;
	margin-bottom: 5px;
}
#tablerightconv H2{
	margin-left: 4px;
	margin-top: 4px;
}
#tablebtmdash {
	border-bottom: 1px dashed #666666;
	margin-bottom: 12px;
}
table.solid2 {
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	margin-top: 0px;
	margin-bottom: 15px;
}
table.solid3 {
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	margin-top: 0px;
	margin-bottom: 6px;
}
table.solid3 a {
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
}
td.tdsubsurvey {
	padding-left: 6px;
}
td.tdsubsurvey2 {
	padding-left: 20px;
}
#tablepoywinners2 {
	background-image:url(images/new/bg_brushsteel2.jpg);
}
blockquote {
	margin-top: 0px;
	margin-bottom: 0px;
}
#tableconvlinks {
	background-color:#EEF3F6;
	border: 1px solid #000000;
}
td.tdconvlinkshead {
	font-size:16px;
	font-weight: bold;
	padding-left: 10px;
}
td.tdconvlinkshead2 {
	font-size:14px;
	font-weight: bold;
	padding-left: 10px;
	color: #CC0000;
	text-decoration: underline;
}
#tableconvlinks li{
	margin-top: 2px;
	margin-bottom: 2px;
}
#tableconvlinks ul{
	margin-top: 0px;
	margin-bottom: 4px;
}
#tableconvagenda1{
	margin-left: 20px;
	margin-top: 10px;
}
#table11convention  {
	border: 1px dotted #CCCCCC;
}
#table11convention p {
	margin: 3px;
}
#table11convention  td {
	border: 1px dotted #CCCCCC;
	vertical-align:middle;
}
#table11-2convention  {
	border: 1px dotted #CCCCCC;
	font-size: 10px;
}
#table11-2convention p {
	margin: 1px;
	font-size: 10px;
}
#table11-2convention  td {
	border: 1px dotted #CCCCCC;
	vertical-align:middle;
}
.bg3 {
	background-color: #CCFFFF;
}
td.td11convhead p {
	text-decoration: underline;
}
td.td8high {
	height: 2px;
}
.blueletters {
	color: #0000FF;
}
td.tdpadding10 {
	padding-right: 10px;
	padding-top: 10px;
}
#tableconv12 {
	background-image:url(images/new/conv12/brochure-page-2.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height: 642px;
	font-weight: bold;
	font-size: 14px;
}
.tablerightpic {
	margin: 10px 10px 10px 10px;
}
p.topmarginzero {
	margin-top: 0px;
}
p.bottommarginzero {
	margin-bottom: 0px;
}
#tablecenterannouncement {
	border: 3px solid #CC0000;
	background-color: #EAEAEA;
	margin-top: 10px;
	margin-bottom: 10px;
}
