
/*BODY*/
body {
	margin-left: auto; 
	margin-right: auto;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	background: #CCCCCC url(/images/general/bg.gif) repeat-x top left;
	}
	

/*CONTAINER*/
#container {
	margin-left: auto; 
	margin-right: auto;
	position: relative;
	max-width: 940px;
	min-width: 940px;
	width: 940px;
	}	
	
	
/*OUTSIDE BORDER*/
#outside_border {
	padding: 0px 5px 25px 5px;
	background: #F2F2F2;
	margin: 0;
	}
	
	

/* MARGIN: top   right   btm   left */


	
/*COPY */
#copy p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	line-height: 19px;
	margin: 0px 0px 18px 0px;
  	}
#copy p A:link {
	color:#0689D2;
	text-decoration:none;
	}
#copy p A:visited {
	color:#0689D2;
	text-decoration:none;
	}
#copy p A:hover {
	color:#32ADD6;
	text-decoration:underline;
	}
	
#copy p.btm {
	margin: 0px 0px 35px 0px;
  	}




#copy p.caption {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	line-height: 16px;
	margin: 0px 15px 25px 15px;
  	}
#copy p.caption A:link {
	color:#0689D2;
	text-decoration:none;
	}
#copy p.caption A:visited {
	color:#0689D2;
	text-decoration:none;
	}
#copy p.caption A:hover {
	color:#32ADD6;
	text-decoration:underline;
	}
	
#copy p.close {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	line-height: 13px;
	margin: 0px 15px 5px 15px;
  	}
#copy p.close A:link {
	color:#0689D2;
	text-decoration:none;
	}
#copy p.close A:visited {
	color:#0689D2;
	text-decoration:none;
	}
#copy p.close A:hover {
	color:#32ADD6;
	text-decoration:underline;
	}
	
	

	
	
#copy ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 15px 8px 20px;
	}
	
#copy li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	line-height: 19px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 8px 15px;
	list-style: none;
	background: url(/images/general/graybullet.gif) no-repeat 0 5px;
	}
#copy li A:link {
	color:#0689D2;
	text-decoration:none;
	}
#copy li A:visited {
	color:#0689D2;
	text-decoration:none;
	}
#copy li A:hover {
	color:#32ADD6;
	text-decoration: underline;
	}


	


#copy span.href  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	line-height: 12px;
	margin: 0px 0px 0px 0px;
	}
#copy span.href A:link {
	color:#0198CD;
	text-decoration:none;
	}
#copy span.href A:visited {
	color:#0198CD;
	text-decoration:none;
	}
#copy span.href A:hover {
	color:#84C238;
	text-decoration:underline;
	}
	


	
/*COPY IMAGES */
#copy span.left  {
	float:left;
	margin: 0px 15px 15px 0px;
	padding: 9px 9px 2px 9px;
	border: 1px dashed #AAAAAA;
	background: #E5E5E5;
	}
	
#copy span.right  {
	float:right;
	margin: 0px 0px 15px 15px;
	padding: 9px 9px 2px 9px;
	border: 1px dashed #AAAAAA;
	background: #E5E5E5;
	}
	
	
	
#copy span.left_thumb  {
	float:left;
	margin: 0px 15px 10px 0px;
	padding: 7px 7px 2px 7px;
	border: 1px dashed #AAAAAA;
	background: #E5E5E5;
	}
	
#copy span.right_thumb  {
	float:right;
	margin: 0px 0px 10px 15px;
	padding: 7px 7px 2px 7px;
	border: 1px dashed #AAAAAA;
	background: #E5E5E5;
	}
	

#copy span.thumb  {
	float:left;
	margin: 0px 0px 10px 0px;
	padding: 7px 7px 2px 7px;
	border: 1px dashed #AAAAAA;
	background: #E5E5E5;
	}
	
	

/* MARGIN: top   right   btm   left */



/*COPY HEADLINES */
#copy h1  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#0198CD;
	font-weight:bold;
	font-style: normal;
	line-height: 25px;
	text-decoration:none;
	margin: 5px 0px 0px 0px;
  	}

#copy h2  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#0198CD;
	font-weight:normal;
	font-style: normal;
	line-height: 24px;
	text-decoration:none;
	margin: 0px 0px 15px 0px;
  	}

#copy h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#669933;
	font-weight:bold;
	text-decoration:none;
	line-height: 14px;
	margin: 0px 0px 15px 0px;
  	}
#copy h3 A:link {
	color:#669933;
	text-decoration:none;
	}
#copy h3 A:visited {
	color:#669933;
	text-decoration:none;
	}
#copy h3 A:hover {
	color:#84C238;
	text-decoration:underline;
	}

#copy h4  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#669933;
	font-weight:normal;
	text-decoration:none;
	line-height: 22px;
	margin: 0px 0px 20px 0px;
  	}

#copy h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	line-height: 15px;
	margin: 0px 0px 8px 0px;
  	}

#copy h6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FA5D00;
	font-weight:bold;
	text-decoration:none;
	line-height: 15px;
	margin: 0px 0px 5px 0px;
  	}
#copy h6 A:link {
	color:#0689D2;
	text-decoration:none;
	}
#copy h6 A:visited {
	color:#0689D2;
	text-decoration:none;
	}
#copy h6 A:hover {
	color:#32ADD6;
	text-decoration:underline;
	}



#copy h7  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#666666;
	font-weight:bold;
	font-style: normal;
	line-height: 32px;
	text-decoration:none;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 25px 0px;
  	}







/* MARGIN: top   right   btm   left */


/* DIAGRAM */

#diagram span.left_thumb  {
	float:left;
	margin: 0px 15px 10px 0px;
	padding: 7px 7px 2px 7px;
	border: 1px dashed #AAAAAA;
	background: #E5E5E5;
	}
	
#diagram span.right_thumb  {
	float:right;
	margin: 0px 0px 10px 15px;
	padding: 7px 7px 2px 7px;
	border: 1px dashed #AAAAAA;
	background: #E5E5E5;
	}
	
	
	




/*AUTHOR */
#author p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	line-height: 14px;
	margin: 0px 0px 10px 0px;
  	}
#author p A:link {
	color:#0689D2;
	text-decoration:none;
	}
#author p A:visited {
	color:#0689D2;
	text-decoration:none;
	}
#author p A:hover {
	color:#84C238;
	text-decoration:underline;
	}
	
#author p.btm {
	margin: 0px 45px 25px 50px;
  	}


#author span.left  {
	float:left;
	margin: 0px 15px 25px 0px;
	padding: 7px 7px 7px 7px;
	border: 1px dashed #AAAAAA;
	background: #E5E5E5;
	}
	
#author h1  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FA5D00;
	font-weight:bold;
	font-style: normal;
	line-height: 18px;
	padding: 15px 0px 0px 0px;
	text-decoration:none;
	border-top: 1px dashed #FA5D00;
	margin: 0px 0px 0px 0px;
  	}	
	
#author h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	line-height: 13px;
	margin: 0px 0px 10px 0px;
  	}
#author h2 A:link {
	color:#666666;
	text-decoration:none;
	}
#author h2 A:visited {
	color:#666666;
	text-decoration:none;
	}
#author h2 A:hover {
	color:#666666;
	text-decoration:underline;
	}
	
	
	
	
/* MARGIN: top   right   btm   left */
	
	
	

	
#copy p.btm {
	margin: 0px 0px 35px 0px;
  	}
	
/*PEOPLE */
#people p {
font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	line-height: 19px;
	margin: 0px 0px 18px 0px;
  	}
#people p A:link {
	color:#0689D2;
	text-decoration:none;
	}
#people p A:visited {
	color:#0689D2;
	text-decoration:none;
	}
#people p A:hover {
	color:#32ADD6;
	text-decoration:underline;
	}
	
#people p.btm {
	margin: 0px 45px 25px 50px;
  	}


#people span.left  {
	float:left;
	margin: 5px 15px 25px 0px;
	padding: 7px 7px 7px 7px;
	border: 1px dashed #AAAAAA;
	background: #E5E5E5;
	}
	
#people h1  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FA5D00;
	font-weight:bold;
	font-style: normal;
	line-height: 18px;
	padding: 0px 0px 5px 0px;
	text-decoration:none;
	/*border-top: 1px dashed #FA5D00;*/
	margin: 0px 0px 0px 0px;
  	}

#people h2  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	font-style: normal;
	line-height: 15px;
	padding: 0px 0px 15px 0px;
	text-decoration:none;
	margin: 0px 0px 0px 0px;
  	}	
	
#people h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FA5D00;
	font-weight:bold;
	text-decoration:none;
	line-height: 15px;
	margin: 0px 0px 5px 0px;
  	}
#people h3 A:link {
	color:#0689D2;
	text-decoration:none;
	}
#people h3 A:visited {
	color:#0689D2;
	text-decoration:none;
	}
#people h3 A:hover {
	color:#32ADD6;
	text-decoration:underline;
	}
	





/* MARGIN: top   right   btm   left */








/*FOOTER_01*/
.footer_01 {
	font-family:Arial, Geneva, Helvetica, sans-serif;
	font-size:12px;
	color:#003399;
	font-weight:normal;
	text-decoration:none;
	line-height: 12px;
	padding-top: 10;
	padding-bottom: 5;
	}
.footer_01 A:link {
	color:#003399;
	text-decoration:none;
	}
.footer_01 A:visited {
	color:#003399;
	text-decoration:none;
	}
.footer_01 A:hover {
	color:#32ADD6;
	text-decoration:underline;
}





/*COPYRIGHT*/
.copyright {
	font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	line-height: 12px;
	padding-top: 25;
	padding-bottom: 50;
  	}
.copyright A:link {
	color:#666666;
	text-decoration:none;
	}
.copyright A:visited {
	color:#666666;
	text-decoration:none;
	}
.copyright A:hover {
	color:#32ADD6;
	text-decoration:underline;
}



/* MARGIN: top   right   btm   left */
	
	
	
	
/*BOX*/
.box {
	margin: 25px 0px 15px 0px;
 	width: 235px;
 	background: url(/images/general/div-bottom.gif) no-repeat bottom left;
	text-align: left;
  	}
.box h3 {
	margin: 0;
  	padding: 10px 10px 7px 10px;
  	font-family:Arial, Geneva, Helvetica, sans-serif;
	font-size:13px;
	color:#669933;
  	border-bottom: 1px solid #DADADA;
 	background: url(/images/general/h3-bg.gif) no-repeat top left;
  	}
.box h3 A:link {
	color:#3366CC;
	text-decoration:none;
	}
.box h3 A:visited {
	color:#3366CC;
	text-decoration:none;
	}
.box h3 A:hover {
	color:#3399FF;
	text-decoration:underline;
	}

.box p {
	font-family:Arial, Geneva, Helvetica, sans-serif;
	font-size:11px;
	color:#4C4C4C;
	font-weight:NORMAL;
	text-decoration:none;
	line-height: 15px;
	margin: 5px 10px 0px 10px;
	padding: 5px 5px 0px 5px;
	}
.box p A:link {
	color:#0689D2;
	text-decoration:none;
	}
.box p A:visited {
	color:#0689D2;
	text-decoration:none;
	}
.box p A:hover {
	color:#0689D2;
	text-decoration:underline;
	}
	
.box p.low {
	font-family:Arial, Geneva, Helvetica, sans-serif;
	font-size:11px;
	color:#4C4C4C;
	font-weight:NORMAL;
	text-decoration:none;
	line-height: 15px;
	margin: 5px 10px 50px 10px;
	padding: 5px 5px 0px 5px;
	}
.box p.low A:link {
	color:#3366CC;
	text-decoration:none;
	}
.box p.low A:visited {
	color:#3366CC;
	text-decoration:none;
	}
.box p.low A:hover {
	color:#3399FF;
	text-decoration:underline;
	}
	
.box span.left  {
	float:left;
	margin: 0px 15px 5px 0px;
	padding: 5px 5px 5px 5px;
	border: 1px dashed #CCCCCC;
	background: #F2F2F2;
	}








/*BREADCRUMBS */
#breadcrumbs {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#84C238;
	font-weight:normal;
	text-decoration:none;
	line-height: 19px;
	margin: 3px 30px 5px 35px;
  	}
#breadcrumbs A:link {
	color:#999999;
	text-decoration:none;
	}
#breadcrumbs A:visited {
	color:#999999;
	text-decoration:none;
	}
#breadcrumbs A:hover {
	color:#0689D2;
	text-decoration:none;
	}





/* MARGIN: top   right   btm   left */


/*GRAPHIC CAPTION */
#graphic p.right {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7F7F7F;
	font-weight:normal;
	text-decoration:none;
	line-height: 13px;
	margin: 0px 5px 20px 20px;
	}
#graphic p.right A:link {
	color:#0689D2;
	text-decoration:none;
	}
#graphic p.right A:visited {
	color:#0689D2;
	text-decoration:none;
	}
#graphic p.right A:hover {
	color:#32ADD6;
	text-decoration: underline;
}


/*GRAPHIC IMAGES */
#graphic span.left  {
	float:left;
	margin: 0px 15px 10px 0px;
	padding: 9px 9px 2px 9px;
	border: 1px dashed #AAAAAA;
	background: #E5E5E5;
	}
	
#graphic span.right  {
	float:right;
	margin: 0px 0px 10px 15px;
	padding: 9px 9px 2px 9px;
	border: 1px dashed #AAAAAA;
	background: #E5E5E5;
	}
	
	





/*CAPTION */
.caption {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7F7F7F;
	font-weight:normal;
	text-decoration:none;
	line-height: 12px;
	}
.caption A:link {
	color:#0689D2;
	text-decoration:none;
	}
.caption A:visited {
	color:#0689D2;
	text-decoration:none;
	}
.caption A:hover {
	color:#32ADD6;
	text-decoration: underline;
}







/*RIGHT NAVIGATION STARTS */
/* -------------------------------------------- */	

/* MARGIN: top   right   btm   left */


div#navcontainer
{
width: 235px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
display: block;
color:#4c4c4c;
padding: 0px;
margin: 0;
}

ul#navlist,ul#navlist li ul#subnavlist
{
list-style-type: none;
padding: 0;
margin: 0;
}


ul#navlist li,ul#navlist li ul#subnavlist li 
{ 
display: inline; 
}


ul#navlist li a
{
display: block;
color: #598B26;
background: #F2F2F2;
text-align: left;
text-decoration: none;
margin: 0;
padding: 9px 5px 9px 10px;
border-bottom: 1px dashed #999999;
background-image: url(/images/general/arrow.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding-left: 25px;
}


ul#navlist li a:hover,ul#navlist li a:focus 
{ 
background: #dddddd; 
padding: 9px 5px 9px 10px;
background-image: url(/images/general/arrow.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding-left: 25px;
}



ul#navlist li a:active
{
padding: 9px 5px 9px 10px;
background-image: url(/images/general/arrow.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding-left: 25px;
}

ul#navlist li#active a
{
color: #000000;
background: #B2B2B2;
font-weight:bold;
border-bottom: 1px dashed #dddddd;
padding: 9px 5px 9px 10px;
background-image: url(/images/general/arrow.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding-left: 25px;
}



ul#navlist li ul#subnavlist li a
{
display: block;
color: #4c4c4c;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
background: #dddddd;
text-align: left;
text-decoration: none;
margin: 0;
padding: 5px 5px 5px 25px;
border-bottom: 1px solid #CCCCCC;
}

ul#navlist li ul#subnavlist li a:hover,ul#navlist li ul#subnavlist li a:focus 
{ 
background: #FFFFFF; 
color: #0198CD;
}

/* ul#navlist li#active ul#subnavlist li#subactive a
{
color: #000000;
background: #dddddd;
font-weight:normal;
} */

ul#navlist li#active ul#subnavlist li#subactive a
{
color: #333333;
background: #FFFFFF;
font-weight:normal;
}

/* -------------------------------------------- */	
/*RIGHT NAVIGATION ENDS */


/* MARGIN: top   right   btm   left */


