body { background-color: antiquewhite;
font-family: Verdana;
font-size: 12px;
color:brown;
margin:0px;
padding-bottom:20px;
scrollbar-face-color:antiquewhite;
scrollbar-highlight-color:red;
scrollbar-3dlight-color:orange;
scrollbar-darkshadow-color:brown;
scrollbar-shadow-color:pink;
scrollbar-arrow-color:red;
scrollbar-track-color:ivory;
}



.menuitem { width:110px;
background:ivory;
color:brown;
font-size:10px;
border:3px solid cornsilk ;
text-align: center;
}

.menuhead { left: 0px;
width:95px;
background:cornsilk ;
color:brown;
border:3px solid cornsilk ;
text-align: center;
font-weight:bold;
font-size:10px;
}

.footer { width:100%;
text-align:center;
margin-top:5px;
padding:1px;
background:ivory;
color:brown;
border:1px solid red;
}

a:hover { font-size:16px;
background-color:yellow;
color:brown}

h1 { font-size:30px}

h2 { font-size:24px}

h3 { font-size:20px}

p,h1,h2,h3 { margin: 10px 10px 10px 10px}

.heading { font-family:Lucida Calligraphy;
font-size:36px;
background-color:yellow;
color:brown;
font-weight:bold;
text-align: center}


body {
	font-family: Arial, Helvetica, sans-serif;
}

a.homepagecategory {
	border: 1px;
	border-style: solid;
	border-color: #456E4A;
	text-decoration: none;
	color: #456E4A;
	font: 14pt;
	font-weight: bold;
	padding: 3px, 10px, 3px, 10px;
}
li.homepagecategory {
	list-style-image: url(/images/greenbullet.gif);
}

.green {
	background-color: #5B8F22;
}

span { 
	font-size: 12pt;
	color: #000000;
}

span.normalbodytext { 
	font-size: 12pt;
	color: #000000;
}

span.normalbodytexth2 { 
	font-size: 14pt;
	color: #000000;
	font-weight: bold;
}

span.smallbodytext { 
	font-size: 10pt;
	color: #000000;
}

span.whitebodytext { 
	font-size: 12pt;
	color: #FFFFFF;
}

span.error { 
	font-size: 12pt;
	font-weight: bold; 
	color: #FF0000;
}

a {
	font-size: 12pt;
	color: #336699;
	text-decoration: underline;
}

a.small {
	font-size: 10pt;
}

a.sitemaptopmenu {
	font-size: 12pt;
	color: #336699;
	text-decoration: none;
	font-weight: bold;
}

a.greenbackground {
	color: #000066;
	text-decoration: underline;
}

span.formrequired { 
	font-size: 12pt;
	font-weight: bold; 
	color: #FF0000;
}
span.formsuccess { 
	font-family: "Century Gothic", "Times New Roman", Times, serif;
	font-weight: bold; 
	font-size: 12pt;
	color: #000000;
}
span.formerror { 
	font-size: 12pt;
	font-weight: bold; 
	color: #FF0000;
}

span.title { 
	font-family: "Century Gothic", "Times New Roman", Times, serif;
	font-weight: bold; 
	font-size: 16pt;
	color: #99CC00;
} 

.yellowtitle { 
	font-family: "Century Gothic", "Times New Roman", Times, serif;
	font-weight: bold; 
	font-size: 16pt;
	color: #FFCC33;
} 

.whitetitle { 
	font-family: "Century Gothic", "Times New Roman", Times, serif;
	font-weight: bold; 
	font-size: 16pt;
	color: #FFFFFF;
} 

span.subtitle { 
	font-family: "Century Gothic", "Times New Roman", Times, serif;
	font-weight: bold; 
	font-size: 12pt;
	color: #99CC00;
} 

#highlight {
	background-image: url(/images/ny-nj-ct-li.gif);
	background-position: center;
	background-repeat: no-repeat;
}
span.highlight {
	font-weight: bold; 
	font-size: 15pt;
	color: #000000;
	padding: 5px;
}
a.highlight {
	font-weight: bold; 
	font-size: 12pt;
	color: #336699;
	text-decoration: underline;
	padding: 5px;
}
span.highlightblue {
	font-weight: bold;
	font-size: 12pt;
	color: #336699;
	padding: 5px;
	line-height: 150%;
}
a.highlightyellow {
	font-weight: bold;
	font-size: 12pt;
	background-color: #FFCC33;
	color: #FFFFFF;
	padding: 3px;
	text-decoration: none;
}

span.footer {
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
}

span.promo {
	color: #FFFFFF;
	font-size: 11pt;
	font-weight: bold;
}

span.promoplain {
	color: #FFFFFF;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
}

#lipa {
	background-image: url(/images/lipa.gif);
	background-position: center;
	background-repeat: no-repeat;
}
a.promo {
	color: #FFCC33;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: underline;
}
span.redpromo {
	color: #FF0000;
	font-size: 12pt;
	font-weight: bold;
}

span.relatedlinktitle {
	color: #FFFFFF;
	font-size: 11pt;
	font-weight: bold;
}
span.relatedlink {
	color: #FFFFFF;
	font-size: 11pt;
	font-weight: bold;
}
a.relatedlink {
	color: #003366;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: underline;
}

span.breadcrumbscurrent {
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
}
span.breadcrumbs {
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
}
a.breadcrumbs {
	color: #000066;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
}

span.imagelabel {
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
}

span.adminmenu { 
	font-size: 12pt;
	color: #000000;
	font-weight: bold;
}
a.adminmenu {
	font-size: 12pt;
	color: #336699;
	text-decoration: underline;
	font-weight: bold;
}

bodytext{
	font-size: 12pt;
	color: #336699;
	text-decoration: underline;
	font-weight: bold;
}

ul {
	margin-top: 0;
}

ul.noindent {
	margin-top: 0;
	margin-left: 0;
	padding-left: 1em;
}

li {
	margin-top: 0.5em;
}

.questionnaire {
	font-family: Arial; 
	font-size: 14px; 
	font-weight: normal; 
	color: #000000; 
	background-color: #FFFFCC; 
	border: 1px solid #000000; 
	vertical-align: middle;
}

hr.yellow1 {
	color: #FFCC33;
	height: 1px;
}

td.promohighlight {
	border: 1px solid #FFFFFF;
}

td.whiteborder2 {
	border: 2px solid #FFFFFF;
}

td.yellowborder2 {
	border: 2px solid #FFCC33;
}

td.greenborder1 {
	border: 1px solid #5B8F22;
}

.apricustable {
		border-color:#2F499E;
		border-style:solid;
		border-width:1px;
}

.apricustable2 {
		border-color:#2F499E;
		border-style:solid;
		border-width:1px;
		background-color:#ccffff;
		padding-bottom:3px;
		padding-top:3px;
		padding-left:3px;
}

.apricustable3 {
		border-color:#2F499E;
		border-style:solid;
		border-width:1px;
		background-color:#ccffcc;
		text-align:center;
		padding-bottom:3px;
		padding-top:3px;
		padding-left:3px;
}


.xl24 {
		font-weight:bold;
		border-color:#2F499E;
		border-style:solid;
		border-width:1px;
}

.xl27 {
		border-color:#2F499E;
		border-style:solid;
		border-width:1px;
}

.xl26 {
		border-color:#2F499E;
		border-style:solid;
		border-width:1px;
		background-color:#ccffcc;
		text-align:center;
}

.xl25 {
		border-color:#2F499E;
		border-style:solid;
		border-width:1px;
		background-color:#ccffff;
		text-align:center;
		}
		
.style3 {
	COLOR: #ffffff
}
A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
A:active {
	COLOR: #336600; TEXT-DECORATION: none
}
.style9 {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.style10 {
	FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial
}
.style12 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.style16 {
	FONT-SIZE: 14px; COLOR: #ffffff
}
.style19 {
	COLOR: #669900
}
.style20 {
	COLOR: #336600
}
.style21 {
	FONT-SIZE: 11px
}
TD {
	COLOR: #666666
}
TH {
	COLOR: #666666
}
.style24 {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style25 {
	FONT-SIZE: 13px; FONT-FAMILY: "Times New Roman", Times, serif
}
.style27 {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.link_no_underline 	{
		color:			blue;
		text-align: 		left;
		FONT-SIZE: 		12px;
		text-decoration: 	none
		}
.link_no_underline_bold 	{
		color:			blue;
		text-align: 		left;
		text-decoration: 	none;
		font-weight: 		bold
		}
td{font-family:Tahoma;font-size:11px;color:#000000}

.date{font-family:Tahoma;font-size:10px;color:#787878;font-weight:bold;padding-left:10px;padding-top:10px;}
.cap{font-family:Tahoma;font-size:10px;color:#FFAA00;font-weight:bold;padding-left:10px;padding-top:2px;}

A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: none
}
#apDiv1 {
	Z-INDEX: 2; LEFT: 184px; VISIBILITY: visible; WIDTH: 200px; POSITION: absolute; TOP: 169px; HEIGHT: 115px
}
#apDiv2 {
	Z-INDEX: 1; LEFT: 797px; VISIBILITY: visible; WIDTH: 200px; POSITION: absolute; TOP: 191px; HEIGHT: 115px
}
#apDiv3 {
	Z-INDEX: 3; LEFT: 399px; VISIBILITY: visible; WIDTH: 281px; POSITION: absolute; TOP: 173px; HEIGHT: 371px
}
#apDiv4 {
	Z-INDEX: 4; LEFT: 535px; VISIBILITY: visible; WIDTH: 200px; POSITION: absolute; TOP: 223px; HEIGHT: 115px
}
#apDiv5 {
	Z-INDEX: 5; LEFT: 536px; WIDTH: 309px; POSITION: absolute; TOP: 190px; HEIGHT: 455px
}
#apDiv6 {
	Z-INDEX: 6; LEFT: 302px; WIDTH: 200px; POSITION: absolute; TOP: 234px; HEIGHT: 115px
}		

.t18b {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.t12b {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.t14b {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.t12w {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}

