body {
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 6px;
	margin-right: 6px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b0b0b0;
	background-color: #FFFFFF;
}
td {
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
th {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
form {
	margin: 0px;
	padding: 0px;
}
li {
	list-style-image: url(http://images.ientrymail.com/VisibilityPro/2006/li_arrows.gif);
}
h1 {
	margin: 0px;
	padding: 0px;
	color: #b50000;
	font-size: 17px;
	font-weight: bold;
	display: inline;
}
h2 {
	margin: 0px;
	padding: 0px;
	color: #b50000;
	font-size: 15px;
	font-weight: bold;
	display: inline;
}
h3 {
	margin: 0px;
	padding: 0px;
	color: #b50000;
	font-size: 13px;
	font-weight: bold;
	display: inline;
}
h4 {
	margin: 0px;
	padding: 0px;
	color: #b50000;
	font-size: 13px;
	font-weight: bold;
	display: inline;
}
a, a:hover, a:visited, a:hover:visited {
	color: #547cd2;
}
iframe {
	display: inline;
	margin: 0px;
	padding: 0px;
}
.nav {
	background-color: #d6d6d6;
	background-image: url(navbar.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.navbar {
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 11px;
	text-align: center;
}
.navbar2 {
	border-top: solid 1px #666666;
	border-bottom: solid 1px #666666;
}
.navbarhover {
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 11px;
	text-align: center;
	background-image: url(navbar_hover.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.navbarhover2 {
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 11px;
	text-align: center;
	background-image: url(navbar_hover2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.navbarlink, .navbarlink:hover, .navbarlink:visited, .navbarlink:hover:visited {
	color: #FFFFFF;
	font-weight: bold;
}
.footerleft {
	border-left: solid 1px #666666;
	border-right: solid 1px #666666;
}
.footer {
	background-color: #cc2529;
	text-align: center;
	border-top: solid 1px #fefb00;
	border-bottom: solid 1px #666666;
	padding: 5px;
	font-size: 11px;
	color: #FFFFFF;
}
.footerlink, .footerlink:hover, .footerlink:visited, .footerlink:hover:visited {
	color: #FFFFFF;
	font-weight: bold;
}
.footerlinkhelp, .footerlinkhelp:hover, .footerlinkhelp:visited, .footerlinkhelp:hover:visited {
	color: #FFFFFF;
	font-weight: bold;
}
.ientrylink, .ientrylink:hover, .ientrylink:visited, .ientrylink:hover:visited {
	color: #a7a7a7;
	text-decoration: none;
}
.main {
	border-left: solid 1px #666666;
	border-right: solid 1px #666666;
}
.mainleft {
	padding: 10px;
	background-image: url(intro.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.mainleft2 {
	padding: 10px;
	background-image: url(intro.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.mailbackgroundleft {
	padding: 10px;
	background-image: url(mailbackground.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.mainright {
	padding: 10px;
	border-left: dotted 1px #666666;
}
.blacklink, .blacklink:hover, .blacklink:visited, .blacklink:hover:visited {
	color: #000000;
	text-decoration: underline;
	font-size: 10px;
}
.search, input.search, select.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #b50000;
}
.headernav, .headernav:visited {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}
.headernav:hover, .headernav:hover:visited {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}
.textfields, input.textfields, select.textfields {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #c4d8e5;
	background-image: url(textfield.gif);
	background-position: left top;
	height: 20px;
}
.signup {
	background-image: url(signup.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.subtext {
	color: #a7a7a7;
}
.mail {

}
.mailheader {
	border-bottom: solid 1px #666666;
	text-align: center;
	background-color: #cc2529;
	color: #FFFFFF;
}
.mailheaderbottom {
	border-top: solid 1px #666666;
	text-align: center;
	background-color: #cc2529;
	color: #FFFFFF;
}
.mailheaderleft {
	border-bottom: solid 1px #666666;
	text-align: center;
	background-color: #cc2529;
	color: #FFFFFF;
	background-image: url(borderleft.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.mailheaderright {
	border-bottom: solid 1px #666666;
	text-align: center;
	background-color: #cc2529;
	color: #FFFFFF;
	background-image: url(borderright.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.mailheaderbottomleft {
	border-top: solid 1px #666666;
	text-align: center;
	background-color: #cc2529;
	color: #FFFFFF;
	background-image: url(borderbottomleft.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.mailheaderbottomright {
	border-top: solid 1px #666666;
	text-align: center;
	background-color: #cc2529;
	color: #FFFFFF;
	background-image: url(borderbottomright.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.readmail {
	background-color: #FFFFFF;
	font-weight: normal;
	color: #000000;
	padding: 2px;
	border-bottom: dotted 1px #666666;
}
.newmail {
	background-color: #e6e7e7;
	font-weight: normal;
	padding: 2px;
	border-bottom: dotted 1px #666666;
}
.ireadmail {
	background-color: #d7f0bd;
	font-weight: normal;
	color: #000000;
	padding: 2px;
	border-bottom: dotted 1px #666666;
}
.inewmail {
	background-color: #fefb00;
	font-weight: normal;
	padding: 2px;
	border-bottom: dotted 1px #666666;
}
.maillinks, .maillinks:visited, .maillinks:hover, .maillinks:visited:hover {
	color: #000000;
	font-weight: bold;
}
.mailselect, .mailselect:visited, .mailselect:hover, .mailselect:visited:hover {
	text-decoration: none;
}
.refresh, .refresh:visited, .refresh:hover, .refresh:visited:hover {
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
}
.grey {
	background-color: #EEEEEE;
}
.newslettersmain {
	color: #cc2529;
	font-weight: bold;
	font-size: 14px;
}
.contentText {
	border-left: dotted 1px #EEEEEE;
	border-right: dotted 1px #EEEEEE;
	border-bottom: dotted 1px #EEEEEE;
	border-top: solid 1px #cc2529;
	margin-bottom: 10px;
}
.newslettertitle, .newslettertitle:visited, .newslettertitle:hover, .newslettertitle:visited:hover {
	font-weight: bold;
	color: #000000;
	font-size: 11px;
}
.signupdiv {
	padding: 6px;
	color: #FFFFFF;
	background-color: #cc2529;
	border: solid 1px #000000;
	font-size: 10px;
}
.whitesearch, input.whitesearch, select.whitesearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc2529;
	background-color: #FFFFFF;
}
.cats, .cats:visited, .cats:hover, .cats:visited:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-weigth: normal;
}
.catstitle {
	font-size: 11px;
	font-weight: bold;
}
.fadedtop {
	background-image: url(signup_popup.jpg); 
	background-repeat: no-repeat; 
	background-position: right top;
}
.black, .black:visited, .black:hover, .black:visited:hover {
	font-weight: bold;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}
.memprofile {
	padding: 10px;
	background-image: url(member_profile.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.conzone {
	padding: 10px;
	background-image: url(confirm_zone.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.sesubmit {
	padding: 10px;
	background-image: url(se_submit.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.webstats {
	padding: 10px;
	background-image: url(web_stats.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.sitemapgen {
	padding: 10px;
	background-image: url(sitemap_gen.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.sitemaplinks, .sitemaplinks:visited {
	color: #547cd2;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
}
.sitemaplinks:hover, .sitemaplinks:hover:visited {
	color: #547cd2;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
.sitemapsecection {
	color: #000000;
	padding: 10px;
	margin: 0px;
	background-image: url(faded.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
}
.textarea {
	background-image: url(textarea.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.tableborder {
	border: solid 1px #666666;
	background-color: #FFFFFF;
	margin-right: 8px;
}
.tableleft {
	border-bottom: solid 1px #666666;
	border-right: solid 1px #666666;
	background-color: #FFFFFF;
}
.tableright {
	border-bottom: solid 1px #666666;
	background-color: #FFFFFF;
}
.tablebottom {
	border-top: solid 1px #666666;
	background-color: #FFFFFF;
}
.smallitalic, .smallitalic:hover, .smallitalic:visited, .smallitalic:hover:visited {
	font-size: 10px;
	font-weight: italic;
}
.logintop {
	font-weight: bold;
	font-size: 14px;
	background-color: #cc2529;
	padding: 4px;
	color: #FFFFFF;
}
.subsectionlinks, .subsectionlinks:visited {
	font-weight: bold;
	font-size: 12px;
	color: #547cd2;
	text-decoration: none;
}
.subsectionlinks:hover, .subsectionlinks:visited:hover {
	font-weight: bold;
	font-size: 12px;
	color: #547cd2;
	text-decoration: underline;
}
.getstarted, .getstarted:visited, .getstarted:hover, .getstarted:visited:hover {
	font-weight: bold;
	font-decoration: underline;
	font-size: 14px;
	color: #cc2529;
}
.sitesummary {
	border: solid 1px #000000;
	background-color: #FFFFFF;
}
.sitesumheader {
	background-color: #cc2529;
	padding: 5px;
	color: #FFFFFF;
	border-bottom: solid 1px #000000;
	font-weight: bold;
}
.numorder {
	font-weight: bold;
	border-right: dotted 1px #666666;
	border-bottom: dotted 1px #666666;
	padding: 5px;
}
.dateorder {
	border-left: dotted 1px #666666;
	border-bottom: dotted 1px #666666;
	padding: 5px;
}
.sitesumselect {
	border-left: dotted 1px #666666;
	border-bottom: dotted 1px #666666;
	padding: 5px;
}
.sitesumname {
	border-bottom: dotted 1px #666666;
	padding: 5px;
}
.profileleft {
	border-bottom: dotted 1px #666666;
	border-right: dotted 1px #666666;
	padding: 5px;
	font-weight: bold;
}
.profileright {
	border-bottom: dotted 1px #666666;
	padding: 5px;
}
.error {
	font-weight: bold;
	font-size: 13px;
	color: #cc2529;
}
.selecturl {
	border-bottom: dotted 1px #666666;
	border-right: dotted 1px #666666;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	background-color: #cc2529;
	color: #FFFFFF;
}
.selecturlsub {
	border-bottom: dotted 1px #666666;
	border-right: dotted 1px #666666;
	text-align: left;
}
.helptitle {
	font-weight: bold;
	font-size: 16px;
	background-color: #CC0000;
	padding: 5px;
	border: solid 1px #000000;
	color: #FFFFFF;
}