body {
	background-color: #125683;
	margin: 0px;
	padding: 0px;
}
body, p, td {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #3B3B3B;
}
a:link, a:visited, a:hover, a:active {
	color: #0F94DB;
	text-decoration: none;
}
a:visited {
	color: #0079B9;
}
a:hover, a:active {
	color: #00D1FF;
}
.nomrgandpad {
	margin: 0px;
	padding: 0px;
}
/* MAIN LAYOUT AND HEADER */
table.holder {
	border-collapse: collapse;
	width: 728px;
}
table.base {
	border-collapse: collapse;
	width: 780px;
	background-color: #FFFFFF;
	background-image: url(images/baseback.gif);
	background-repeat: repeat-y;
}
table.header {
	border-collapse: collapse;
	width: 728px;
}
h1 {
	font-size: 16px;
	font-weight: bold;
	display: none;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #125683;

}
td.naviback {
	width: 219px;
	margin: 0px;
	padding: 0px;
	background-image: url(images/naviback.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
table.navigation {
	border-collapse: collapse;
	width: 161px;
	text-align: left;
	margin-top: 4px;
	margin-left: 40px;
}
table.navigation a {
	font-size: 10px;
	margin: 0px;
	padding: 8px 0px 8px 23px;
	display: block;
	background-image: url(images/navibullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
}
table.navigation a:hover {
	padding: 8px 0px 8px 25px;
	background-position: 2px -27px;
}
table.topcorners {
	border-collapse: collapse;
	background-image: url(images/top_corners.gif);
	background-repeat: no-repeat;
	height: 60px;
	width: 780px;
	background-position: right top;
	background-color: #125683;
}
/* END MAIN LAYOUT AND HEADER */
/* MAIN CONTENT */
td.maincontent {
	border-collapse: collapse;
	margin: 0px;
	padding: 0px 10px;
	vertical-align: top;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #125683;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #125683;
}

.headerShadow {
	border-collapse: collapse;
	background-color: #E1ECF3;
	width: 100%;
	background-image: url(images/topshadow.gif);
	background-repeat: repeat-x;
	background-position: top;
	vertical-align: bottom;
}

.indenttext {
	margin-left: 30px;
}
.markedtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #8A8A8A;
}
.subtext {
	font-size: 9px;
	vertical-align: sub;
}
.smallesttext {
	font-size: 9px;
}
.patentpending {
	font-size: 9px;
	color: #BBCAD3;
	text-align: right;
	margin: -10px 0px 0px;
	padding: 0px;
}
.limgborder {
	margin: 0px 15px 10px 0px;
	float: left;
	border: 1px solid #125683;
}
.rimgborder {
	margin: 0px 0px 10px 15px;
	float: right;
	border: 1px solid #125683;
}
/* END MAIN CONTENT */
/* LEFT NAVIGATION (The old table of contents) */
table.contentstable {
	border-collapse: collapse;
	width: 150px;
}
table.contentstable td {
	margin: 0px;
	padding: 0px;
}
td.contentsback {
	margin: 0px;
	padding: 0px;
	width: 200px;
	vertical-align: top;
	border-right: 1px solid #FFFFFF;
}
.contentstitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #125683;
	padding: 5px 0px 10px 13px;
	margin: 5px 0px 10px 13px;
}
a.contentbutton:link, a.contentbutton:visited, a.contentbutton:active, a.indent:link, a.indent:visited, a.indent:active {
	font-size: 10px;
	margin: 0px;
	padding: 8px 5px 8px 25px;
	display: block;
	border-bottom: 1px solid #FFFFFF;
}
a.indent:link, a.indent:visited, a.indent:active {
	background-color: #F5F9FC;
	margin: 0px;
	padding: 8px 5px 8px 35px;
	border-bottom: 1px solid #FFFFFF;
}
a.contentbutton:hover, a.indent:hover {
	background-color: #FFFFFF;
	display: block;
}
table.poll {
	margin-top: 20px;
}
.polltxtsize {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3B3B3B;
}
.polltitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
/* EMD LEFT NAVIGATION (The old table of contents) */
/* NEW TABLE OF CONTENTS */
table.tocwrapper {
	border-collapse: collapse;
	width: 200px;
	float: right;
	margin: 10px 0px 20px 20px;
}
table.tocholder {
	border-collapse: collapse;
	width: 200px;
	background-color: #EFF6FB;
	border: 1px solid #E1ECF3;
}
table.tocholder td {
	margin: 0px;
	padding: 0px;
}
td.toctitle {
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 10px;
}
a.tocbutton:link, a.tocbutton:visited, a.tocbutton:active {
	font-size: 9px;
	margin: 0px;
	padding: 2px 5px 2px 20px;
	display: block;
}
a.tocindent:link, a.tocindent:visited, a.tocindent:active {
	font-size: 9px;
	margin: 0px;
	padding: 2px 5px 2px 30px;
	display: block;
}
a.tocbutton:hover, a.tocindent:hover {
	background-color: #FFFFFF;
	display: block;
}
/* END NEW TABLE OF CONTENTS */
/* FOOTER */
table.footerbase {
	border-collapse: collapse;
	background-image: url(images/footer.gif);
	background-repeat: no-repeat;
	height: 60px;
	width: 780px;
	background-position: right top;
	background-color: #125683;
}
/* FOOTER */
table.footerbase1 {
	border-collapse: collapse;
	background-image: url(images/footer1.gif);
	background-repeat: no-repeat;
	height: 60px;
	width: 780px;
	background-position: right top;
	background-color: #125683;
}
td.footer {
	text-align: left;
	font-size: 9px;
	color: #E1ECF3;
}
td.footer span.left {
	float: left;
	margin: 40px 0px 20px 50px;
}
td.footer span.right {
	float: right;
	margin: 40px 50px 20px 0px;
}
a.footerlink:link, a.footerlink:visited, a.footerlink:hover, a.footerlink:active {
	color: #00D1FF;
}
/* END FOOTER */
/* CONTACT PAGE */
table.contactbase {
	border-collapse: collapse;
	background-color: #E1ECF3;
	width: 470px;
	background-image: url(images/leftmenutop.gif);
	background-repeat: repeat-x;
	background-position: top;
}
table.contactbase td {
	padding: 10px;
	border: 1px solid #FFFFFF;
}
.inputtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B3B3B;
}
/* END CONTACT PAGE */
/* RESOURCES PAGE */
table.texttable {
	border-collapse: collapse;
	background-color: #F0F5F9;
	width: 100%;
	border: 1px solid #D9E6EE;
}
table.texttable td {
	padding: 5px 10px;
	border: 1px solid #FFFFFF;
}
/* END RESOURCES PAGE */
/* HOME TEMPLATE */
table.gettingstarted {
	border-collapse: collapse;
	border: none;
}
table.gettingstarted td {
	padding: 10px 0px;
}
table.gettingstarted p {
	font-style: italic;
	margin: 0px;
	padding: 0px;
}
.h3gettingStarted {
	margin: 0px;
	padding: 0px;
}
/* END HOME TEMPLATE */
/* PROFILE PAGE */
table.profilebase {
	border-collapse: collapse;
	background-color: #E1ECF3;
	width: 100%;
	background-image: url(images/leftmenutop.gif);
	background-repeat: repeat-x;
	background-position: top;
}
table.profilebase td {
	padding: 10px;
	border: 1px solid #FFFFFF;
}
table.profilebase td.whitetd {
	padding: 0px;
	background-color: #FFFFFF;
}
table.profilebase td.changeBack {
	background-color: #D3E1EA;
	border-bottom: 1px solid #ABBFCC;
	padding: 6px;
}
h2.profileh2 {
	margin: 0px;
	padding: 0px;
}
.errorMsg {
	background-color: #D40000;
	display: block;
	padding: 10px;
	width: 95%;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px auto;
}
.changebutton {
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #125683;
	padding: 3px;
}
/* END PROFILE PAGE */
