BODY {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #009; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px verdana, Arial, Helvetica; COLOR: #000; PADDING-TOP: 0px; voice-family: inherit
}
UNKNOWN {
        FONT-SIZE: small
}
#headwidth{
width:769px;
}
#bodywidth{
width:765px;
}
#headleftcontent {
position: absolute;
left:0px;
top:0px;
width:200px;
FONT-SIZE: 90%; 
	}
#headtopcontent {
position: absolute;
left:260px;
top:5px;
color: #ffffff; 
font-weight: bolder;
	}
#header {
       FONT-SIZE: 10px;
	   BACKGROUND: url(/isf/images/css/balloons.gif) #dae0d2 repeat-x 50% bottom;
	   FLOAT: LEFT;
	   margin-left: auto;
    margin-right: auto;
LINE-HEIGHT: normal 
border:1px 
solid #000;

}
#header UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}

#header A {
        PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: bold;  FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #765; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#header A {
        FLOAT: none
}
#header A:hover {
        COLOR: #00F
}
#header #current {
        BACKGROUND-IMAGE: url(/isf/images/css/left_on.gif)
}
#header #current A {
        BACKGROUND-IMAGE: url(/isf/images/css/right_on.gif); PADDING-BOTTOM: 5px; COLOR: #333
}
#header #redtab LI {
PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(/isf/images/css/leftred.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; 
MARGIN: 0 0 0px 250px; 
.MARGIN: 0 0 0px 250px; 
_MARGIN: 0 0 0px 125px; 

PADDING-TOP: 0px
}
#header #dkpurpletab LI {
PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(/isf/images/css/leftdkpurple.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header #ltpurpletab LI {
PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(/isf/images/css/leftltpurple.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header #yellowtab LI {
PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(/isf/images/css/leftyellow.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0 0 0px 220px;
.MARGIN: 0 0 0px 220px; 
_MARGIN: 0 0 0px 110px; 
 PADDING-TOP: 0px
}
#header #greentab LI {
PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(/isf/images/css/leftgreen.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0 0 0px 0px; PADDING-TOP: 0px
}
#header #tealtab LI {
PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(/isf/images/css/leftteal.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header #orangetab LI {
PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(/isf/images/css/leftorange.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header #pinktab LI {
PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(/isf/images/css/leftpink.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header #bluetab LI {
PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(/isf/images/css/leftblue.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header #limetab LI {
PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(/isf/images/css/leftlime.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header #corntab LI {
PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(/isf/images/css/leftcorn.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#redtab A {
BACKGROUND: url(/isf/images/css/rightred.gif) no-repeat right top; COLOR: #333
}
#dkpurpletab A {
BACKGROUND: url(/isf/images/css/rightdkpurple.gif) no-repeat right top; COLOR: #333
}
#ltpurpletab A {
BACKGROUND: url(/isf/images/css/rightltpurple.gif) no-repeat right top; COLOR: #333
}
#yellowtab A {
BACKGROUND: url(/isf/images/css/rightyellow.gif) no-repeat right top; COLOR: #333
}
#greentab A {
BACKGROUND: url(/isf/images/css/rightgreen.gif) no-repeat right top; COLOR: #333
}
#tealtab A {
BACKGROUND: url(/isf/images/css/rightteal.gif) no-repeat right top; COLOR: #333
}
#orangetab A {
BACKGROUND: url(/isf/images/css/rightorange.gif) no-repeat right top; COLOR: #333
}
#pinktab A {
BACKGROUND: url(/isf/images/css/rightpink.gif) no-repeat right top; COLOR: #333
}
#bluetab A {
BACKGROUND: url(/isf/images/css/rightblue.gif) no-repeat right top; COLOR: #333
}
#limetab A {
BACKGROUND: url(/isf/images/css/rightlime.gif) no-repeat right top; COLOR: #333
}
#corntab A {
BACKGROUND: url(/isf/images/css/rightcorn.gif) no-repeat right top; COLOR: #333
}
#bannerstuff {
       FONT-SIZE: 10px; FLOAT: LEFT; WIDTH:766px;  margin-left: auto;
    margin-right: auto;
LINE-HEIGHT: normal 
border:0px 
solid #000;
}
#middle{float:left; width:765px; border:0px}

#middle #bigblue {
PADDING-RIGHT: 0px; PADDING-LEFT:10px; BACKGROUND: url(/isf/images/css/bigblueleft.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px;  MARGIN: 0 0 0px -3px; 
.MARGIN: 0 0 0px -3px; 
_MARGIN: 0 0 0px -3px; 
PADDING-TOP: 0px
}
#middle #bigblue1 {PADDING-RIGHT: 0px; PADDING-LEFT: -200px; FLOAT: right;
 PADDING-BOTTOM: 0px;   PADDING-TOP: 0px; BACKGROUND: url(/isf/images/css/bigblue.gif) no-repeat right top; COLOR: #fff
}
#middle #bigblue3 {
PADDING-RIGHT: 0px; PADDING-LEFT:0px; BACKGROUND: url(/isf/images/css/bigbluebottomleft.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px;  MARGIN: 0 0 0px 3px; PADDING-TOP: 0px
}
#middle #bigblue4 {PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right;
 PADDING-BOTTOM: 0px;   PADDING-TOP: 0px; BACKGROUND: url(/isf/images/css/bigbluebottomright.gif) no-repeat right top; COLOR: #fff
}


#middle #bigpurp {
PADDING-RIGHT: 0px; PADDING-LEFT:10px; BACKGROUND: url(/isf/images/css/bigyellowleft.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px;  MARGIN: 0 0 0px -2px; 
.MARGIN: 0 0 0px -2px; 
_MARGIN: 0 0 0px -2px; 
PADDING-TOP: 0px
}
#middle #bigpurp1 {PADDING-RIGHT: 0px; PADDING-LEFT: -20px; FLOAT: right;
 PADDING-BOTTOM: 0px;   PADDING-TOP: 0px; BACKGROUND: url(/isf/images/css/bigyellow.gif) no-repeat right top; COLOR: #fff
}
#middle #bigpurp3 {
PADDING-RIGHT: 0px; PADDING-LEFT:0px; BACKGROUND: url(/isf/images/css/bigyellowbottomleft.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px;  MARGIN: 0 0 0px 3px; PADDING-TOP: 0px
}
#middle #bigpurp4 {PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right;
 PADDING-BOTTOM: 0px;   PADDING-TOP: 0px; BACKGROUND: url(/isf/images/css/bigyellowbottomright.gif) no-repeat right top; COLOR: #fff
}

h2.middle { font-size: 16pt; font-style: normal; line-height: normal; font-weight: bold; text-transform: none; color: #ff0; text-decoration: none;  font-variant: normal; font-family: "Trebuchet MS", Arial, Verdana; border: 0px; }

#middleright{float:left; width:306px; border:0px}

h2.middleright { font-size: 16pt; font-style: normal; line-height: normal; font-weight: bold; text-transform: none; color: #6ff; text-decoration: none;  font-variant: normal; font-family: "Trebuchet MS", Arial, Verdana; border: 0px; }

h2.bottomblack { font-size: 16pt; font-style: normal; line-height: normal; font-weight: bold; text-transform: none; color: #000; text-decoration: none;  font-variant: normal; font-family: "Trebuchet MS", Arial, Verdana; border: 0px; }

h2.bottomwhite { font-size: 16pt; font-style: normal; line-height: normal; font-weight: bold; text-transform: none; color: #fff; text-decoration: none;  font-variant: normal; font-family: "Trebuchet MS", Arial, Verdana; border: 0px; }

input:hover {
    border: 1px solid #f00;
    background: #ccc;
}
#search {float:left; width:305px; border:0px}
#bigyellow {
PADDING-RIGHT: -9px; PADDING-LEFT:9px; BACKGROUND: url(/isf/images/css/bigyellowleft.gif) no-repeat left top; FLOAT: left;  
MARGIN: 0 0 0px 6px;
.MARGIN: 0 0 0px 6px;
_MARGIN: 0 0 0px 0px;
}
#bigyellow1 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; 
MARGIN: 0 0 0px 0px; 
.MARGIN: 0 0 0px 0px;
_MARGIN: 0 0 0px 0px;
 PADDING-BOTTOM: 0px;   PADDING-TOP: 10px; BACKGROUND: url(/isf/images/css/bigyellow.gif) no-repeat right top; COLOR: #000 }

#bigyellow2 {
PADDING-RIGHT: 9px; PADDING-LEFT:7px; BACKGROUND: url(/isf/images/css/bigyellowbottomleft.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px;  
MARGIN: 0 0 0px -8px;
.MARGIN: 0 0 0px -8px;
_MARGIN: 0 0 0px 0px;
 PADDING-TOP: 0px
}
#bigyellow3 {PADDING-RIGHT: 13px; PADDING-LEFT: 0px; FLOAT: right; MARGIN: 0 0 0px 8px; 
 PADDING-BOTTOM: 0px;   PADDING-TOP: 0px; BACKGROUND: url(/isf/images/css/bigyellowbottomright.gif) no-repeat right top; COLOR: #000
}
#bigyellow4 {PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: right; MARGIN: 0 0 -7px -8px; 
 PADDING-BOTTOM: 0px;   PADDING-TOP: 0px; BACKGROUND: url(/isf/images/css/bigyellowbottomright.gif) no-repeat right top; COLOR: #000
}

#bigpurple {
PADDING-RIGHT: 0px; PADDING-LEFT:7px; BACKGROUND: url(/isf/images/css/bigpurpleleft.gif) no-repeat left top; FLOAT: left;  
MARGIN: 0 0 0px 5px;
.MARGIN: 0 0 0px 5px;
_MARGIN: 0 0 0px 5px;
}
 #bigpurple1 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; MARGIN: 0px -0px 0px 0px; 
MARGIN: 0 0 0px 0px; 
.MARGIN: 0 0 0px 0px;
_MARGIN: 0 0 0px 0px;
 PADDING-BOTTOM: 0px;   PADDING-TOP: 0px; BACKGROUND: url(/isf/images/css/bigpurpleright.gif) no-repeat right top; COLOR: #000 }

#bigpurple2 {
PADDING-RIGHT: 8px; PADDING-LEFT:7px; BACKGROUND: url(/isf/images/css/bigpurplebottomleft.gif) no-repeat left top; FLOAT: left;
 PADDING-BOTTOM: 0px;
 MARGIN: 0 0 0px 0px;
.MARGIN: 0 0 0px 0px;
_MARGIN: 0 0 0px 0px;
 PADDING-TOP: 0px;
}
#bigpurple3 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; MARGIN: 0 0 0px 8px; 
 PADDING-BOTTOM: 0px;   PADDING-TOP: 0px; BACKGROUND: url(/isf/images/css/bigpurplebottomright.gif) no-repeat right top; COLOR: #000;
}
#bigpurple4 {PADDING-RIGHT: 12px; PADDING-LEFT: 0px; FLOAT: right; MARGIN: 0 0 0px 5px; 
 PADDING-BOTTOM: 0px;   PADDING-TOP: 0px; BACKGROUND: url(/isf/images/css/bigpurplebottomright.gif) no-repeat right top; COLOR: #000;
}

 #biglime {
PADDING-RIGHT: 9px; 
PADDING-LEFT:5px; 
.PADDING-LEFT:7px;
_PADDING-LEFT:2px; 
BACKGROUND: url(/isf/images/css/biglimeleft.gif) no-repeat left top; FLOAT: left;  
MARGIN: 0 0 0px -8px;
.MARGIN: 0 0 0px -8px;
_MARGIN: 0 0 0px 0px;
PADDING-TOP: 0px;
}
 #biglime1 {PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; MARGIN: 0 0 0px 15px; 
 PADDING-BOTTOM: 0px;   PADDING-TOP: 0px; BACKGROUND: url(/isf/images/css/biglime.gif) no-repeat right top; COLOR: #000 }

#biglime2 {
PADDING-RIGHT: 7px;
_PADDING-RIGHT: -8px;
 PADDING-LEFT:8px; BACKGROUND: url(/isf/images/css/biglimebottomleft.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px;  
 MARGIN: 0 0 0px -8px;
 _MARGIN: 0 0 0px -5px;
 PADDING-TOP: 0px;
}
#biglime3 {PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right;
 MARGIN: 0 0 0px 8px; 
 PADDING-BOTTOM: 0px;   PADDING-TOP: 0px; BACKGROUND: url(/isf/images/css/biglimebottomright.gif) no-repeat right top; COLOR: #000;
}
 #lbigblue {
PADDING-RIGHT: 9px; 
PADDING-LEFT:6px; 
_PADDING-LEFT:6px; 
BACKGROUND: url(/isf/images/css/bigblueleft.gif) no-repeat left top; FLOAT: left;  
MARGIN: 0 0 0px -8px;
_MARGIN: 0 0 0px 0px;
}
 #lbigblue1 {PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; 
 MARGIN: 0 0 0px 15px; 
 _MARGIN: 0 0 0px -15px; 
 PADDING-BOTTOM: 0px;   PADDING-TOP: 0px; BACKGROUND: url(/isf/images/css/bigblue.gif) no-repeat right top; COLOR: #fff }

#lbigblue2 {
PADDING-RIGHT: 7px; 
_PADDING-RIGHT: -8px; 
PADDING-LEFT:7px;
_PADDING-LEFT:7px;
 BACKGROUND: url(/isf/images/css/bigbluebottomleft.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px;  
 MARGIN: 0 0 0px -8px;
_MARGIN: 0 0 0px 1px;
 PADDING-TOP: 0px
}
#lbigblue3 {PADDING-RIGHT: 13px; PADDING-LEFT: 0px; FLOAT: right; MARGIN: 0 0 0px 8px; 
 PADDING-BOTTOM: 0px;   PADDING-TOP: 0px; BACKGROUND: url(/isf/images/css/bigbluebottomright.gif) no-repeat right top; COLOR: #fff
}



  #mid-section {
  position:relative;
  left:0;
  top: 0;
margin: -10px 0px 0px 0px;
  }
  #mid-col-1 {
  position:absolute;
  top:0;
  left:0;
  width:190px;
  }
  #mid-col-2 {
  position:absolute;
  top:0;
  left:190px;
  width:190px;
  }
  #mid-col-3 {
  position:absolute;
  top:0;
  left:380px;
  width:190px;
  height:210px;
  }
  #mid-col-4 {
  position:relative;
  top:0;
  left:570px;
  width:190px;
  }

	
#content1 {
margin-top: -20px;
margin-right: 1px;
margin-bottom: 0px;
margin-left: 1px;
	left: 0px; 
	padding-top: -20px; 
	background-color: #cff; 
	width: 531px;
	padding-left: 210px;
	padding-right: 10px;
	}

#content2 {
	clear: both;
	margin-top: -20px;
margin-right: 1px;
margin-bottom: 0px;
margin-left: 1px;
	padding-top: -20px; 
	left: 0px; 
	background-color: #cff; 
	width: 731px;
	padding-left: 10px;
	padding-right: 10px;
	}

#content3 {
	clear: both;
	margin-top: -20px;
margin-right: 1px;
margin-bottom: 0px;
margin-left: 1px;
	padding-top: -20px; 
	left: 0px; 
	background-color: #cff; 
	width: 870px;
	padding-left: 10px;
	padding-right: 10px;
	}

#leftnav {	
position: absolute; 
left: 0px; 
top: 200px; 
width: 190px; 
padding: 0px; 
}
.noScreen {display:none}

#foot1 {
	clear: both;
	margin-top: -20px;
margin-right: 1px;
margin-bottom: 0px;
margin-left: 1px;
	padding-top: -20px; 
	left: 0px; 
	background-color: #cff; 
	width: 731px;
	padding-left: 10px;
	padding-right: 10px;
	}
	.rbbot div { background: url(/isf/css/bl.gif) no-repeat bottom left;
margin-left:-10px;	}
.rbbot { background: url(/isf/css/br.gif) no-repeat bottom right;
margin-right:-10px; }
a.bluenav:link { font-weight: normal; color: #FFcc00; text-decoration: none}
a.bluenav:visited { text-decoration: none; color: #FFff66; font-weight: normal}
a.bluenav:hover { font-weight: normal; text-decoration: none; color: #FF6600}


.rbroundbox { background: url(/isf/nt.gif) repeat; }
.rbtop div { background: url(/isf/tl.gif) no-repeat top left; }
.rbtop { background: url(/isf/tr.gif) no-repeat top right; }
.rbbot div { background: url(/isf/bl.gif) no-repeat bottom left; }
.rbbot { background: url(/isf/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 1%;
height: 7px;
font-size: 2px;
}
.rbcontent { margin: 0 7px; font-color: ffffff;}
.rbroundbox { width: 100%; margin: 1em auto; }
