body {
	margin: 0px;
	padding: 0px;
	background-color: #044d76;
	background-image: url(/uploads/images/21/bg.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;

}
#r3shad {
background-image:url(/uploads/images/22/r3shad.gif);
}
#lfooterbg {
background-image:url(/uploads/images/23/lfooterbg.gif);
}
#rfooterbg {
background-image:url(/uploads/images/24/rfooterbg.gif);
}
#login {
    text-align:center;
    padding-top: 22px;

}
#footer {
    text-align:center;
    padding-top: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #41403c
}
#headlinks {
text-align:right;
margin: 0px;
padding: 10px;
}
#nlform {
	background-color:#f36116;
	margin: 0px;
	padding: 6px 0px 6px 10px;
	font-weight: bold;
	color:#ffffff;
}
#nlform input {
	font-size: 10px;
	vertical-align:middle;
	border: 1px solid #ae4607;
	color: #ae4607;
	width: 110px;
}
#exhibitors {
	background-color:#edeae5;
	border-top: 2px solid #ffffff;
	margin: 0px;
	padding: 6px 0px 6px 8px;
}
#exhibitors select { 
	font-size: 10px;
	border: 1px solid #ae4607;
	color: #003c4f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 208px;
}
#hdelemiter {
	background-image:url(/uploads/images/25/delimiter.gif);
	background-repeat: repeat-y;
}
.whitetr {
background-color:#ffffff;
}
.dbluetr {
background-color:#003c4f;
}
.linkbg {
background-color:#edeae5;
}
img {
border: 0px;
}
.meso {
vertical-align:middle;
}

.path {
text-align:right;
padding: 10px 10px 0px 10px;
margin:0px;
}
.content {
padding: 0px 10px 10px 10px;
margin: 0px;
}
.content p {
text-align:justify;
}
a {
	color: #286ea0;
	text-decoration: underline;
}
a:hover {
	color: #286ea0;
	text-decoration: underline;
}
a:visited {
	color: #286ea0;
	text-decoration: underline;
}
a:visited:hover {
	color: #286ea0;
	text-decoration: underline;
}
a:active {
	color: #286ea0;
	text-decoration: underline;
}
a.linkmenu,a.linkmenu:visited {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9d9475;
	padding: 6px 0px 6px 0px;
	margin: 0px;
	border-top: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
	text-decoration: none;
	background-color: #edefe4;
	background-image: url(/uploads/images/26/button_norm.gif);
	background-repeat: repeat-y;
}
a.linkmenu:hover {
	font-size: 11px;
	color: #817559;
	text-decoration: none;
	background-color: #dcdfc9;
	background-image: url(/uploads/images/27/button_hov.gif);
	background-repeat: repeat-y;
}
a.external, a.external:visited, a.myAccountLink, a.myAccountLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999487;
	font-size: 9px;
}
a.external:hover, a.myAccountLink:hover {
	color: #999487;
	font-size: 9px;
}
h1 {
	font-size: 16px;
	font-weight: bold;
	color: #fc8123;
	padding-top: 0px;
	margin: 0px;
}
h2 {
	font-size: 14px;
	font-weight: bold;
	padding-top: 0px;
	margin: 0px;
}
li {
	margin-left: 10px;
}





/* SPECIFIC */

.adminBar {
	width: 800px;
}
.adminBar select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.tab {
 border: 1px solid #b6b08e;
 background-color: #d1cdb7;
}
.tabBody {
 border: 1px solid #b6b08e;
 border-top: 1px solid #b6b08e;
 border-left: 1px solid #b6b08e;
 background-color: #e5e3d7;
}
div.tabs {
 line-height: 15px;
 font-size: 11px;
}
.tabHover {
 background-color: #e5e3d7;
}
.tabActive {
 background-color: #e5e3d7;
}
.topNav {
 border-bottom: 1px dotted #b6b08e;
 background-color: #e5e3d7;
 z-index: 1;
}
.tableHeader {
 font-weight: bold;
 padding: 2px;
}
.tableData {
 padding: 2px;
}
textarea,select,input {
 font-size: 11px;
}
.tableMenu {
 background-color: #f5f3ef;
list-style-position: inside;
}
.formDescription, .formSubtext {
	font-size: 11px;
	/*vertical-align:middle;*/
 }
.date {
	font-weight: normal;
	font-style: italic;
	font-size: 11px;
}
.pagination {
padding-top: 12px;
padding-bottom: 8px;
font-weight: bold;
}
a.makePrintableLink, a.makePrintableLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999487;
	font-size: 9px;
}
a.makePrintableLink:hover {
	color: #999487;
	font-size: 9px;
}
.auspices {
    text-align:center;
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
	background-color: #73644d;
}


/* EXTRAS */

.newstitle {
 width: 430px;
 padding:4px 4px 0px 4px;
 margin-bottom: 0px;
 font-weight: bold;
 font-size: 14px;
 background-color: #e6e2db;
 text-align: left;
}
.newstable {
 margin-top: 0px;
 padding-top: 0px;
 background-color: #e6e2db;
}
.newstd {
 background-color: #ffffff;
}
.newsadminhead {
 background-color: #e7e2db;
 font-weight: bold;
}
.newsadmindata {
 background-color: #f3f0ed;
}
.hrtable {
 font-weight:bold;
 font-size: 14px;
 background-color: #f0f0f0;
 text-align:left;
}
.hrtable2 {
 background-color: #f0f0f0;
 text-align:left;
}
.greytd {
 background-color: #f0f0f0;
}
.cooptable {
padding: 0px;
background-color:#036dab;
}
.cooptdh {
	color: #ffffff;
}
.cooptd {
	background-color: #f9f9f9;
}
.cooptd ul {
	margin-bottom:0px;
	margin-top:0px;

}
.cooptd2 {
	background-color: #ffffff;
}
.cooptable3 {
padding: 0px;
background-color:#e6e2db;
}
.cooptdh3 {
	color: #000000;
}
.cooptd3 {
	background-color: #f9f9f9;
}
.cooptd3 ul {
	margin-bottom:0px;
	margin-top:0px;

}
.cooptd3 {
	background-color: #ffffff;
}