big {
    text-decoration:    none;
    color:              #800000;
    font-family:        verdana, arial, helvetica;
    font-size:          12pt;
    font-weight:        bold;
}

small {
    text-decoration:    none;
    color:              #202020;
    font-family:        verdana, arial, helvetica;
    font-size:          10pt;
}

b {
    text-decoration:    none;
    color:              #2E2E2E;
    font-family:        verdana, arial, helvetica;
    font-size:          10pt;
    font-weight:        bold;
}

.regularText {
    text-decoration:    none;
    color:              #5E5E5E;
    font-family:        verdana, arial, helvetica;
    font-size:          10pt;
    text-align:         justify;
    vertical-align:		top;
}

.regularText a,.regularText a:link,.regularText a:active,.regularText a:visited {
    text-decoration:	underline;
    color:				#5162c1;
    font-family:		verdana, arial, helvetica;
    font-size:			10pt;
}

.regularText a:hover {
    text-decoration:	underline;
    color:				#d3656e;
    font-family:		verdana, arial, helvetica;
    font-size:			10pt;
}

.regularBold {
    text-decoration:    none;
    color:              #EBCD7D;
    font-family:        verdana, arial, helvetica;
    font-size:          10pt;
    text-align:         justify;
    font-weight:        bold;
}

.regularRequiredRed {
    text-decoration:    none;
    color:              #b7031b;
    font-family:        verdana, arial, helvetica;
    font-size:          10pt;
    text-align:         justify;
    font-weight:        bold;
}

.regularTextNJ {
    text-decoration:    none;
    color:              #5E5E5E;
    font-family:        verdana, arial, helvetica;
    font-size:          10pt;
    vertical-align:		top;
}

.regularTextNJ a,.regularTextNJ a:link,.regularTextNJ a:active,.regularTextNJ a:visited {
    text-decoration:	underline;
    color:				#5162c1;
    font-family:		verdana, arial, helvetica;
    font-size:			10pt;
}

.regularTextNJ a:hover {
    text-decoration:	underline;
    color:				#d3656e;
    font-family:		verdana, arial, helvetica;
    font-size:			10pt;
}

.regularTextNJb {
    text-decoration:    none;
    color:              #5E5E5E;
    font-family:        verdana, arial, helvetica;
    font-size:          10pt;
}

.regularTextNJb a,.regularTextNJb a:link,.regularTextNJb a:active,.regularTextNJb a:visited {
    text-decoration:	underline;
    color:				#5162c1;
    font-family:		verdana, arial, helvetica;
    font-size:			10pt;
}

.regularTextNJb a:hover {
    text-decoration:	underline;
    color:				#d3656e;
    font-family:		verdana, arial, helvetica;
    font-size:			10pt;
}

.regularDark {
    text-decoration:	none;
    color:				#404040;
    font-family:		verdana, arial, helvetica;
    font-size:			10pt;
    vertical-align:		top;
}

.smallText {
    text-decoration:    none;
    color:              #202020;
    font-family:        verdana, arial, helvetica;
    font-size:          8pt;
}

.smallText a,.smallText a:link,.smallText a:active,.smallText a:visited  {
    text-decoration:    none;   
    color:              #0000C0;
    font-family:        verdana, arial, helvetica;
    font-size:          8pt;
}

.smallText a:hover {
    text-decoration:	underline;
    color:				#d3656e;
    font-family:		verdana, arial, helvetica;
    font-size:			8pt;
}

.smallTextJ {
    text-decoration:    none;
    color:              #202020;
    font-family:        verdana, arial, helvetica;
    font-size:          8pt;
    text-align:			justify;
}

.smallHeader {
    text-decoration:    none;
    color:              #202020;
    font-family:        verdana, arial, helvetica;
    font-size:          8pt;
    font-weight:		bold;
}

.largeHeader {
    text-decoration:    none;
    color:              #800000;
    font-family:        verdana, arial, helvetica;
    font-size:          12pt;
    font-weight:		bold;
}

.smallTextRed {
    text-decoration:    none;
    color:              #0000C0;
    font-family:        verdana, arial, helvetica;
    font-size:          8pt;
}

.smallTextRed a,.smallTextRedt a:link,.smallTextRed a:active,.smallTextRed a:visited  {
    text-decoration:    none;   
    color:              #800000;
    font-family:        verdana, arial, helvetica;
    font-size:          8pt;
}

.smallTextGray {
    color:				#c1bdbd;
    font-family:		verdana, arial, helvetica;
    font-size:			8pt;
}

.smallerText a:hover {
    text-decoration:    none;
    color:              #0ed6ed;
    font-family:        verdana, arial, helvetica;
    font-size:          7pt;
}

.headerLink a,.headerLink a:link,.headerLink a:active,.headerLink a:visited  {
    text-decoration:    none;   
    color:              #dedead;
    font-family:        verdana, arial, helvetica;
    font-size:          8pt;
}

.headerLink a:hover {
    text-decoration:    none;
    color:              #ffffff;
    font-family:        verdana, arial, helvetica;
    font-size:          8pt;
}

.menuLink a,.menuLink a:link,.menuLink a:active,.menuLink a:visited  {
    text-decoration:    none;   
    color:              #EBCD7D;
    font-family:        verdana, arial, helvetica;
    font-size:          10pt;
    font-weight:		bold;
}

.menuLink a:hover {
    text-decoration:    none;
    color:              #ffffff;
    font-family:        verdana, arial, helvetica;
    font-size:          10pt;
}

.footerLink a,.footerLink a:link,.footerLink a:active,.footerLink a:visited  {
    text-decoration:    none;   
    color:              #EBCD7D;
    font-family:        verdana, arial, helvetica;
    font-size:          8pt;
}

.footerLink a:hover {
    text-decoration:    none;
    color:              #ffffff;
    font-family:        verdana, arial, helvetica;
    font-size:          8pt;
}

.tableColumnHeader {
    color:              #FFFFFF;
    font-family:        verdana, arial, helvetica;
    font-size:          10pt;
    font-weight:        bold;
    background:         #000040;
}

.bttn1 {
    border-top:         1px #AFB0B9 solid;
    border-left:        1px #AFB0B9 solid;
    border-bottom:      1px #000040 solid;
    border-right:       1px #000040 solid;
    background-color:   #4B4F83;
    text-decoration:    none;   
    width:              50px;
    text-align:         center;
    font-family:        verdana, arial, helvetica;
    color:              #FFFFFF;
    font-size:          8pt;
}

.textarea1 {
   background-color: 	#F1F1F1;
   border: 				#A1A1A1 1px solid;
   color: 				#000000;
   font-family: 		verdana, arial, helvetica;
   font-size: 			10pt;
   font-weight: 		normal;
   padding:		2px;
}

.textarea2 {
    text-decoration:    none;   
	border: 			#A1A1A1 1px solid;
    color:              #808080;
    font-family:        verdana, arial, helvetica;
    font-size:          8pt;
	text-align:			left;
    padding:		2px;
} 

.text1 {
    text-decoration:    none;   
	border:				#A1A1A1 1px solid;
    padding:		2px;
    color:              #808080;
    font-family:        verdana, arial, helvetica;
    font-size:          8pt;
}  

.text2 {
    background-color:	#F1F1F1;
    border:				#A1A1A1 1px solid;
    color: 				#000000;
    font-family:    	verdana, arial, helvetica;
    font-size: 			8pt;
    font-weight:		normal
} 

.select1 {
    text-decoration:    none;   
    color:              #808080;
    font-family:        verdana, arial, helvetica;
    font-size:          8pt;
}

.normalTable {
    font-family:		verdana, arial, helvetica;
    font-size:			11px;
}

.normalTableRed {
    background-color:	#800000;
    font-family:		verdana, arial, helvetica;
    font-size:			11px;
}

.normalTableCaption {
    font-family:		arial, helvetica;
    font-size:	 		12px;
    color:				black;
    font-weight:		bold;
}

.tableRow0 {
    background-color:	#CCCCE0;
    border-color:		#456D93;
    vertical-align:		top;
}

.tableRow1 {
    background-color:	#c0c0c0;
    border-color:		#456D93;
    vertical-align:		top;
}

.eventBoxTop {
	border-bottom:		solid #C0C0C0 1px;
	width:				100%;
	padding:			2px 2px;
}

.eventBoxBottom {
	border-top:		solid #C0C0C0 1px;
	width:				100%;
	padding:			2px 2px;
}

.eventBox {
    border-style:		solid;
    border-color:		#C0C0C0;
    border-width: 		1px;
    padding: 			5px 5px;
    width:				75%;
}

.subscribeBox {
    background-color:	#CCCCE0;
    border-style:		solid;
    border-color:		#456D93;
    border-width: 		1px;
    padding:			5px 5px;
    width:				100%;
}

.eventDetailBox {
    border-style:		solid;
    border-color:		#C0C0C0;
    border-width: 		1px;
    padding: 			5px 5px;
    width:			500;
}

.userProfileBox {
    border-style:               solid;
    border-color:               #C0C0C0;
    border-width:               1px;
    padding:                    5px 5px;
    width:                      100%; 
}

.bigGrayText {
    color:			#aaaaaa;
    font-family:		arial,verdana,helvetica;
    text-decoration:	 	none;
    font-size:			16;
    font-weight:		bold;
}
