/* CSS Document */
/* ////////////////////////////////////////////
				BODY background-color:#9AC540;
//////////////////////////////////////////// */
body { 
   margin:0px;
  padding:0px; 
  font-family:Arial, Helvetica, Verdana, sans-serif;
  font-size:62.5% }
#mainContainer{
background-color:#9BC440;
  margin:0px;
  padding-top:19px; 
} 
/* Hides from IE5-mac \*/
* html #mainContainer {height: 1%;}
*>html #mainContainer {he\ight: auto;} /* for IE5/Mac */
/* End hide from IE5-mac */

#frame{
margin-left: 24px;
margin-top: 0px;
width:751px;
background:transparent url('../gif/bg_in.gif') repeat-y;
}
/* Hides from IE5-mac \*/
* html #frame {height: 1%;}
*>html #frame {he\ight: auto;} /* for IE5/Mac */
/* End hide from IE5-mac */

#columnMain{
float:right;
width:540px;
}
/* Hides from IE5-mac \*/
* html #columnMain {height: 1%;}
*>html #columnMain {he\ight: auto;} /* for IE5/Mac */
/* End hide from IE5-mac */

#columnLeft{
float:left;
width:150px;
}
/* Hides from IE5-mac \*/
* html #columnLeft {height: 1%;}
*>html #columnLeft {he\ight: auto;} /* for IE5/Mac */
/* End hide from IE5-mac */

#enclose{
float:left;
width:720px;
}
/* Hides from IE5-mac \*/
* html #enclose {height: 1%;} /* for IE/Win */
*>html #enclose {he\ight: auto;} /* for IE5/Mac */
/* End hide from IE5-mac */

#header{
background:#CCE29F url('../gif/topheader.gif') no-repeat;
padding: 0;
}
#footer{
clear:both;
padding-top:1em;
text-align: center;
background-color:#9BC440;
}


#topNavigation{
background:#CCE29F;
width:751px;
margin:0px; padding: 0px;
}

/* Hide from IE5-mac. Only IE-win sees this. */
 
* html #topNavigation {
	background:#CCE29F;
	width:751px;
	margin:0px 0px 0px 0px;padding: 0px 0 0 0;
  }
 
/* End hide from IE5/mac */

#topNavigation2{
background:#CCE29F;
width:751px; height:41px;
margin:0px; padding: 0px;
}

#header a {
    display: block;
    text-decoration: none;
    overflow: hidden;
    border: 0;  margin: 0;
    padding-bottom: 96px;
    height: 0px !important;
    width: 200px;
    cursor: pointer; 
	background:transparent url('../gif/topheader.gif') no-repeat;
}



#articleInline {
	display:block; /* had been set to none in main.css for buggy browsers*/
	margin: 0px 0px 0px 0;
	float:left;
	}
#articleInlineRight {
	display:block; /* had been set to none in main.css for buggy browsers*/
	margin: 0px 0px 0px 4px;
	float:right;
	}
#inlineBoxLG {
	width: 250px;
	}
	
/*Article inline images */

.image {
	padding-bottom: 1px;
	}

.image img {
	margin: 0;
	padding: 0 0 0px 0;
	}

/* Accessibility and visual enhancement elements */

.hiddenTitle {
    display: block;
    background: transparent;
    background-image: none; /* safari bug */
    border: none;
    height: 1px;
    overflow: hidden;
    padding: 0;
    margin: -1px 0 0 -1px;
    width: 1px;
}
/* Hide from IE5-mac. Only IE-win sees this. */
 
* html .hiddenTitle {
 	display: block;
    background: transparent;
    background-image: none; /* safari bug */
    border: none;
    height: 1px;
    overflow: hidden;
    padding: 0;
    margin: -3px 0 0 -1px;
    width: 1px;
  }
 
/* End hide from IE5/mac */


#state{
background:#efefef; padding: 1em;  margin:2em 0 0 0;
}

/*////////////////////////////
LEFT NAVIGATION
////////////////////////////*/
#leftNavDiv{
background: url('../gif/leftnav_top.gif') top left no-repeat;
width: 150px;border: none;
margin: -26px 0 5px 0; padding:0;
}


#leftNavDiv blockquote{
margin:0 0 0 0;border: none;
padding:18px 0px 18px 4px;
background: url('../gif/leftnav_btm.gif') bottom left no-repeat;
}
#leftNavDiv ul{
margin:0 0px 0 0; 
padding:0 0 0 2px;
list-style: none;
background: #fff;border: none;
}

#leftNavDiv li{
 padding:.5em 0 0 6px; background: #fff; margin:0;
 font-size:1.1em;border: none;  line-height:1.5;
}



/* ////////////////////////////////////////////
				ANCHOR LINKS
//////////////////////////////////////////// */
#leftNavDiv  a {border: none;
  text-decoration:none;  display: block;
		width: 100%;}

#leftNavDiv a:link,#leftNavDiv a:visited {
  color:#83A836;border: none; }

#leftNavDiv a:hover,#leftNavDiv a:active, #leftNavDiv a.selected {
  background:#FEF6D1;border: none;
  color:#000 }
/* ////////////////////////////////////////////
				#columnMain
//////////////////////////////////////////// */


#columnMain table.definitions{
width: 100%;
padding:0 0 0 0; margin:0; font-size:1.2em;  line-height:1.5;
  color:#000000;
}#columnMain table.definitions tr{

}
#columnMain th{
  font-size:1em;  line-height:1.5;  color:#83A836;  margin: 0; text-align:center;
  border-bottom:2px solid #eee;
}

.clearLeft{
clear:left;
}

div.yellowbg{
width:225px; background:#F5CD16; padding:1em 0;
}
div.orangebg{
width:225px; background:#F17207; padding:1em 0;
}
div.greenbg{
width:225px; background:#9AC540; padding:1em 0;
}
.yellowbrdr{
 border: 8px solid #F5CD16;
}
.orangebrdr{
 border: 8px solid #F17207;
}
.greenbrdr{
 border: 8px solid #9AC540;
}