
IMG.right {margin-left: 0.5em; float: right}

IMG.left {margin-right: 0.5em; float: left}

P.link {margin-top: 0em; margin-bottom: 0.75em; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif}

A:link    { color: #990000 }

A:active  { color: #990000 }

A:visited { color: #990000 }

BODY {background-color: #ffffff; color: #000000; text-align: left}

UL OL LI TD TR {text-align: left; }

TH {text-align: center; vertical-align: middle; background-color: #999999; font-size: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold; color: #ffffff}

.rightfooter {text-align: right; background-color: #CCCCCC; vertical-align: middle; color: #000066; font-size: 10px; font-family: Verdana, Helvetica, Arial, sans-serif}

.leftfooter {text-align: left; background-color: #CCCCCC; vertical-align: middle; color: #000066; font-size: 10px; font-family: Verdana, Helvetica, Arial, sans-serif}

.eoe {text-align: center; background-color: #ffffff; vertical-align: middle; color: #000000; font-size: 8pt; font-family: Verdana, Helvetica, Arial, sans-serif}

.sbtext {text-align: left; vertical-align: top; background-color: #CCCCCC}

.scroller {text-align: center; vertical-align: top; background-color: #CCCCCC; font-weight: bold; font-size: 14px}

.scrolltext {color: #990000}

.menutext {color: #ffffff; font-size:10px;}

.title {text-align: center; color: #999999; font-size: 30px; font-family: Times New Roman, Times, serif; font-weight: bold; font-style: italic}

.label {text-align: center; color: #999999; font-size: 18px; font-family: Times New Roman, Times, serif; font-weight: bold; font-style: normal}

.leftlabel {text-align: left; color: #999999; font-size: 18px; font-family: Times New Roman, Times, serif; font-weight: bold; font-style: normal}

.blabel {text-align: center; color: #000000; font-size: 18px; font-family: Times New Roman, Times, serif; font-weight: bold; font-style: normal}

.bleftlabel {text-align: left; color: #000000; font-size: 18px; font-family: Times New Roman, Times, serif; font-weight: bold; font-style: normal}

.slogan {text-align: center; color: #000000; font-size: 16px; font-family: Times New Roman, Times, serif; font-weight: bold; font-style: italic}

.address {text-align: center; color: #999999; font-size: 12px; font-family: Times New Roman, Times, serif; font-weight: normal; font-style: normal}

.smalltext {text-align: center; color: #000000; font-size: 12px; font-family: Times New Roman, Times, serif; font-weight: normal; font-style: normal}

.plainlist {list-style: square outside none}

.center {text-align: center; vertical-align: top}

.left {text-align: left; vertical-align: top}

/* ----------------------------------- *\
   Menu icons
\* ----------------------------------- */

body #udm a.icon {
	background-repeat:no-repeat;
	background-position:2px 2px;
	padding-top:3px !important;
	padding-bottom:3px !important;
	}
	
body #udm a.thin {
	padding-top:1px !important;
	padding-bottom:2px !important;
	}

body #udm a.offsite {
	background-image:url(/test/inc/offsite.gif);
	}

body #udm a.pdficon {
	background-image:url(/test/inc/pdficonsmall.gif);
	}

body #udm a.wordicon {
	background-image:url(/test/inc/wordicon.gif);
	}

body #udm a.excelicon {
	background-image:url(/test/inc/xlsicon.gif);
	}

body #udm a.ppticon {
	background-image:url(/test/inc/ppticon.gif);
	}

body.demo #udm a.icon {
	background-image:none;
	}