#body {
	text-align: left;
	width: 650px;
	height: auto;
	float: left;
	margin: 0;
	padding: 0 0 0 10px; 
	border-left: 1px solid #ffe891;}
#body ul {
        margin: 0;
	margin-bottom: 5px;
	list-style-type: disk;
	display: right;
        padding-left: 0px; }
#ul.body{
        margin: 0;
	list-style-type: disk;
	display: right;
	line-height: 1px;
        padding-right: 5px; }
#body li { 
	list-style-type: disk;
	line-height: 1.5;
	margin-left: 2em; 
}
/*Two halves of banner*/
#nyif-banner-left {
	left:0;
	top:0;
	width:600px;
	height:98px;
	float: left; }
#nyif-banner-right {
	background-image: url(https://nyif.com/images/nyif_banner_right.gif);
	top: 0;
	left: 600px;
	width: 240px;
	height: 98px;
	float: right; }
#nyif-banner-right-eckerd {
	
	top: 0;
	left: 600px;
	width: 240px;
	height: 98px;
	float: right; }

/*Control appearance of search and newsletter forms and enclosing table*/
#banner table { width: 165px; height: 80px; float: right; margin-top: 2px; }
#banner td {
	white-space: nowrap;
	height: 20px; }
#banner td form {
	width: 145px;
	height: 20px;
	margin: 0; }
/*These control appearance of navbar: 
•Add "class="active" to <a> tag of item you want to appear in gold
•Adjust right and left padding in "#navtop li" to adjust spacing between items
•"#navtop li.last" supresses the aqua separator bar on the last item*/
#navtop { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; background-color: black; width: 828px; height: 14px; float: left; padding: 6px; }
#navtop a { color: #fff; font-size: 10px; text-decoration: none; }
#navtop a.active { color: #ffcb05; font-size: 10px; text-decoration: none; }
#navtop a:hover { color: #ffcb05; font-size: 10px; text-decoration: none; }
#navtop li { font-size: 10px; height: 14px; float: left; margin: 0; padding: 0 12px; border-right: 1px solid #049ccf; list-style-type: none; display: inline; }
#navtop li.last { font-size: 10px; border-right-style: none; padding: 0 10px;}
#navtop ul {
	margin: 0;
	padding: 0; }
/*Left Navigation*/
#navleft {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 120%;
	text-align: left;
	margin: 0 0 0 10px;
	width: 149px;
	float: left;
	padding-right: 10px;
	 }

#navleft a {
		color: #487abb;
		font-size: 10px;
		text-decoration: none;
		margin: 4px 0 0;
		padding: 0; }
#navleft a:hover {
		color: #f46624; }
#navleft h1 { color: #2b3787; font-size: 11px; margin-top: 0; margin-bottom: 6px; }
#navleft li {
		color: #487abb;
		font-size: 10px;
		text-decoration: none;
		margin: 4px 0 0;
		padding: 0; }
#navleft a.active{
		color: #f46624;
		font-size: 10px;
		text-decoration: none;
		margin: 4px 0 0;
		padding: 0; }		
#navleft ul {
		color: #487abb;
		font-size: 10px;
		margin: 0;
		padding: 0;
		list-style-type: none; }
#container {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	left:0;
	top:0;
	margin: 0 auto; 
	width: 840px;
	height: 500px; }
#col1 { text-align: left; vertical-align: top; margin: 0 9px 0 0; width: 185px; height: auto; float: left; }
#col2 { background-color: white; vertical-align: top; width: 651px; height: auto; float: left; margin: 0; padding: 0 10px; border-left: 1px solid #ffe891; }
#col3 { background-color: white; vertical-align: top; width: 100px; height: auto; float: right; margin: 0; padding: 0 10px; margin-left:7px; margin-right:-81px;}
#col4 { text-align: left; vertical-align: top; margin: 0 5px 0 0; width: 460px; height:auto; float: left; }
#col5 { text-align: left; vertical-align: top; width: 510px; height:auto; float: left; margin: 0; padding: 0 10px; border-left: 1px solid #ffe891; }
#bottom_cnav {
	clear:both;
	width:616px;
	height:58px;
	margin-top: 20px;
	margin: 0px 180px; }
#bottom_nav {
	width:616px;
	height:58px;
	float: left;
	margin-top: 20px;
	margin-left: 0; }
#banner {
	background-color: #000;
	top:0;
	width:840px;
	height:124px;
	float: left;
	margin: 0 auto 18px; }
.dsR1 /*agl rulekind: base;*/ { width: 55px; height: 23px; }
.dsR5 /*agl rulekind: base;*/ { width: 324px; }
.dsR6 /*agl rulekind: base;*/ { width: auto; height: 29px; }
.dsR8 /*agl rulekind: base;*/ { text-align: center; }
.dsR9 /*agl rulekind: base;*/ { width: 159px; height: 17px; }
.dsR11 /*agl rulekind: base;*/ { width: 159px; }
