html {
overflow: -moz-scrollbars-vertical;
}
.floatleft{ float:left;}
.floatright{ float:right;}
.clearboth{ clear:both;}
.spacer { height: 10px; width: 100%;}
.spacer2 { height: 20px; width: 100%;}

a:link, a:visited, a:hover, a:active {
	color: #202072;
}
.formtext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: #000000; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none}
.librarytext { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF}
.mainborder { border: 1px #000000 solid }
.dashedborder { border: 1px #000000 dashed}
.dottedborder { border: 1px #000000 dotted}
.sitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}
.transBack{ FILTER: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=50); background-color:#FFFFFF; }.titletext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000 }
.newslibrarytext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000 }
.newsheadlinetext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000 }
.navtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #1F1F78;
}
a.navtext:link, a.navtext:visited, a.navtext:hover a.navtext:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #1F1F78;
}
.eventsout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.eventsover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #1F1F78;
	text-decoration: none;
}.versetxt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}
/* ezine */
.ezinetext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}
.ezinetext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}
.rightcolumn {
	width: 160px;
	background: #E8EBEE;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}
.bottomline {
	border-bottom: 1px dotted Black;
}
.maincontentezine {
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
}
.ezinefooter {
	background: #1F1F78;
	padding-bottom: 5px;
	padding-top: 5px;
}
.footerezinetxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: White;
}
a.footerezinetxt:link, a.footerezinetxt:visited, a.footerezinetxt:active  {
	text-decoration: underline;
	font-weight: normal;	
	color: White;
}
a.footerezinetxt:hover {
	text-decoration: underline;
	font-weight: normal;	
	color: White;	
} 
.ezineleftnav{
	padding-bottom: 10px;
}
.ezineleftnavtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: Black;
}

/* ROTATING IMAGES */

#rotater{	
	width: 549px;
	height: 139px;
}
#rotatersub{	
	width: 549px;
	height: 139px;
	background: url(images/jpegs/rotate1.jpg);
	background-position:bottom left;
	background-repeat: no-repeat;
	background-color: #fff;
	display:table;
}

/* END OF ROTATING IMAGES */

input.submit , a.submit , a.submit:link, a.submit:visited{ color: #fff; background:#003366; border: none; text-transform:uppercase;font-size: 10px; font-weight:bold; padding: 2px; cursor: pointer; text-decoration:none; width:auto; margin:1px;} 
a.submit:hover, input.submit:hover{ color: #fff; background:#FF9900; border: none; text-transform:uppercase;font-size: 10px; font-weight:bold; padding: 2px; cursor: pointer; text-decoration:none; width:auto;}