body { margin: 0px; padding: 0px; background: url(images/background.png) White repeat-x; }

form {
	margin: 0px;
	padding: 0px;
}

table { background: white; }

.navigation { background: #ffcccc url(images/navbackground.png) bottom repeat-y; border-left: 1px solid White; border-right: 1px solid White; width: 172px; }
.navigation a:link { background: #ffcccc; display: block; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #333333; border-bottom: 1px solid White; padding: 5px; text-decoration: none; }
.navigation a:hover { background: #ffcccc; display: block; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #333333; border-bottom: 1px solid White; padding: 5px; text-decoration: none; }
.navigation a:active { background: #ffcccc; display: block; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #333333; border-bottom: 1px solid White; padding: 5px; text-decoration: none; }
.navigation a:visited { background: #ffcccc; display: block; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #333333; border-bottom: 1px solid White; padding: 5px; text-decoration: none; }

.navigation .nav2 { background: #ff9999; }
.navigation .nav2 a:link { background: #ff9999; display: block; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #333333; border-bottom: 1px solid White; padding: 5px; text-decoration: none; }
.navigation .nav2 a:hover { background: #ff9999; display: block; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #333333; border-bottom: 1px solid White; padding: 5px; text-decoration: none; }
.navigation .nav2 a:active { background: #ff9999; display: block; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #333333; border-bottom: 1px solid White; padding: 5px; text-decoration: none; }
.navigation .nav2 a:visited { background: #ff9999; display: block; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #333333; border-bottom: 1px solid White; padding: 5px; text-decoration: none; }

.navigation .nav3 { background: url(../assets/images/wsubnavbkgnd_up.gif); }
.navigation .nav3 a:link { background: url(../assets/images/wsubnavbkgnd_up.gif); display: block; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #333333; border-bottom: 1px solid #ff9999; padding: 5px; text-decoration: none; }
.navigation .nav3 a:hover { background: url(../assets/images/wsubnavbkgnd_up.gif); display: block; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #333333; border-bottom: 1px solid #ff9999; padding: 5px; text-decoration: none; }
.navigation .nav3 a:active { background: url(../assets/images/wsubnavbkgnd_up.gif); display: block; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #333333; border-bottom: 1px solid #ff9999; padding: 5px; text-decoration: none; }
.navigation .nav3 a:visited { background: url(../assets/images/wsubnavbkgnd_up.gif); display: block; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #333333; border-bottom: 1px solid #ff9999; padding: 5px; text-decoration: none; }

.rhs { background: #ffe5e5; margin: 4px; width: 174px; border-right: 4px solid White; border-bottom: 4px solid White; border-left: 4px solid White; }

.content { padding: 8px; }
.content h1 { font: 24px "Arial Black", arial; color: #663300; padding: 0px; margin: 0px; }
.content h2 { font: 16px "Arial Black", arial; color: #663300; padding: 0px; margin: 0px; }
.content p { font: 10px/15px Verdana, Arial, Helvetica, sans-serif; color: Black; }
.content a:link { color: #663300; font-weight: bold; text-decoration: underline; }
.content a:hover { color: #663300; font-weight: bold; text-decoration: underline; }
.content a:active { color: #663300; font-weight: bold; text-decoration: underline; }
.content a:visited { color: #663300; font-weight: bold; text-decoration: underline; }
.content li { list-style-image:url(../assets/images/wlistbullet.gif); font: 10px Verdana, Arial, Helvetica, sans-serif; padding: 4px; }
.content td { font: 10px/15px Verdana, Arial, Helvetica, sans-serif; }

.footer { background: #ffcccc; text-align: right; padding: 5px; font: 9px Verdana, Arial, Helvetica, sans-serif; }
.footer a:link { color: white; font-weight: bold; text-decoration: underline; }
.footer a:hover { color: white; font-weight: bold; text-decoration: underline; }
.footer a:active { color: white; font-weight: bold; text-decoration: underline; }
.footer a:visited { color: white; font-weight: bold; text-decoration: underline; }

.button { background: #ff9999; color: white; border: 1px solid White; font: bold 9px Verdana, Arial, Helvetica, sans-serif; padding: 0px; margin: 0px; }
.button:active { background: #663300; }
.textbox { background: White; border: 1px inset; font: 9px Verdana, Arial, Helvetica, sans-serif; color: Black; width: 100px; }

.imageLink { border: 4px solid #ff9999; }