body { margin: 0px; background-image: url(../images/pixel_grey.jpg); background-repeat: repeat; font-family: Verdana, Arial, Helvetica, sans-serif; }
table.header { background-image: url(../images/d2llc_global.jpg);
	font-size: 10px;
}
td.headerLeft { background-image: url(../images/d2llc_left.jpg);
}
td.headerRight { background-image: url(../images/d2llc_right.jpg);
}
a.portalHeadernu:link {color: #333333; text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
a.portalHeadernu:active {color: #949DAA; text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
a.portalHeadernu:visited {color: #333333; text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
a.portalHeadernu:hover {color: #949DAA; text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
a.portalHeaderu:link {color: #333333; text-decoration: underline; font-size: 10px; font-weight: bold; }
a.portalHeaderu:active {color: #949DAA; text-decoration: none; font-size: 10px; font-weight: bold; }
a.portalHeaderu:visited {color: #333333; text-decoration: underline; font-size: 10px; font-weight: bold; }
a.portalHeaderu:hover {color: #949DAA; text-decoration: none; font-size: 10px; font-weight: bold; }
a {color: #000000; text-decoration: underline; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
a:link {color: #000000; text-decoration: underline; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
a:active {color: #333333; text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
a:visited {color: #000000; text-decoration: underline; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
a:hover {color: #333333; text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
a.login:link {color: #333333; text-decoration: underline; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
a.login:active {color: #666666; text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
a.login:visited {color: #333333; text-decoration: underline; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
a.login:hover {color: #666666; text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
table.content { background: url(../images/content_gradient1.jpg) top repeat-x;
	font-size: 11px;
	color: #000000;
}
td.contentDiv { background-color: #F4F9F9; }
td.contentLogin { padding: 8px;
	vertical-align: top;
	background-position:top;
	background-repeat: no-repeat;
}
td.contentEnews { padding: 8px;
	vertical-align: top;
	background-position:top;
	background-repeat: no-repeat;
}
td.contentNews { padding: 8px; vertical-align: top; }
td.contentAbout { padding: 8px; vertical-align: top; }
td.poweredBy { padding: 8px; }
.contentHeading { font-weight: bold; color: #FFFFFF; font-size: 13px; }
.newsTitle { font-weight: bold; }
table.footer { background-image: url(/images/d2llc_footer_global.jpg);
	font-size: 10px;
	color: #FFFFFF;
}
.logButton { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
ul.aboutList { margin: 0px; padding: 0px; }
ul.aboutList li { margin-left: 20px; padding-bottom: 5px; list-style: square; }
table.enroll { font-size: 11px;
	color: #000000;
	vertical-align: top;
	border: 1px solid #FFFFFF;
}
.textbox, .loginField { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #959DAA;
	width: 120px;
	/*padding: 8px 5px;*/
}
.textbox { width: 225px; }
.ast { color: #FF0000; font-weight: bold; }
.ast2 { color: #000080; font-weight: bold; }
.newsItem { border-bottom: 1px solid #FFFFFF; padding-bottom: 10px; margin-bottom: 10px; }
.smallText { font-size: 9px; }
