HR {border-top: thin dotted #666666; border-left: none; border-right: none; border-bottom: none}
HR.white {border-top: thin dotted #DDDDDD; border-left: none; border-right: none; border-bottom: none; width: 180px}

A.defaultlink:link {color: #333333}
A.defaultlink:active {color: #333333}
A.defaultlink:visited {color: #333333}
A.defaultlink:hover {color: #CC9933; text-decoration: none}

A.navlink:link {color: #6699CC; text-decoration: none}
A.navlink:active {color: #6699CC; text-decoration: none}
A.navlink:visited {color: #6699CC; text-decoration: none}
A.navlink:hover {color: #6699CC; text-decoration: underline}

A.altlink:link {color: #333333; text-decoration:none}
A.altlink:active {color: #333333; text-decoration:none}
A.altlink:visited {color: #333333; text-decoration: none}
A.altlink:hover {color: #333333; text-decoration:underline}

A.whitelink:link {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; text-decoration:none}
A.whitelink:active {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; text-decoration:none}
A.whitelink:visited {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; text-decoration:none}
A.whitelink:hover {color: #EAEEF1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; text-decoration:none}

.sec_title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #6699CC; font-weight:bold; font-style:italic}

.bodytext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify; line-height: 150%}
.bodytextwhite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; line-height: 100%}

.bodytextsmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-left:4px}
.bodytextsmaller {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.bodytextwhitesmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; line-height: 125%}

.bodytextnj {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; line-height: 150%}
.bodytextwhitenj {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; line-height: 100%}

.bodytextlarge {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #7390C6;}
.bodytextlarger { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #7390C6; text-decoration: underline; font-weight: bold;}

.bodytextwhitelarge {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}

.border { background-color: #FFFFFF; border: #6699CC solid; border-width: 0px 2px 0px 2px}

.tablenormalleft { background-color: #cccccc; border: #666699  solid; border-width: 3px 3px 3px 3px; float: left}
.tablenormalright { background-color: #cccccc; border: #666699  solid; border-width: 3px 3px 3px 3px; float: right}
.tabledotted { background-color: #FFFFFF; border: #FF6633 dashed; border-width: 2px 2px 2px 2px}
.tablenormal { background-color: #cccccc; border: #666699 solid; border-width: 2px 2px 2px 2px}
.tablenormalgray { background-color: #cccccc; border: #999999 solid; border-width: 2px 2px 2px 2px}

.bulletedlist {line-height: 15px; list-style-position: outside; list-style-image:url(images/bullet.gif); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}


.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none  ! important}

.listItemClass{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #7390C6;
}

.categoryHeadingClass a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #7390C6;
	padding-right: 4px;
}

.itemTitleClass{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #7390C6;
}

.categoryLinkClass{
	font-size: 13px;
	color: #3A4863;
}

.categoryParentHeadingClass{
	font-size: 11px;
}

TD {vertical-align: top}
TR {vertical-align: top}

.listmenu  { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; border-color: #7FADC4; border-width: thin}
.textfield { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #7FADC4; font-weight: bold; text-indent: 5px; border-color: #7FADC4; border-width: thin}
.textfielddark { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: extra-bold; text-indent: 5px; border-color: #7FADC4; border-width: thin}
.formbutton { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: bold; border-color: #7FADC4; border-width: thin}

div.adminHead {
	color: #486C86;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	}

input.adminbutton {
	background-color: #336699;
	color: #E7F2E7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-top: 1px solid #E7F2E7;
	border-bottom: 1px solid #003366;
	border-left: 1px solid #E7F2E7;
	border-right: 1px solid #003366;
	}
	
.formWarning{
	color: #FF3333;
	font-size: 10px;
	text-align: center;
}
