/* CSS Document */

body {
	margin:0px; 
	padding:0px; 
	font: 1.0em verdana, arial, sans-serif; 
	text-align:center;
		}
		
* 		{ 
	margin:0; 
	padding:0;
		}

		
html, body, textarea {
  scrollbar-arrow-color:0000FF;
  scrollbar-darkshadow-color:#7A7AFF;
  scrollbar-face-color:#4DAFFA;
  scrollbar-highlight-color:#0000FF;
  scrollbar-shadow-color:#1F1F62;
  scrollbar-track-color:#ECF4FF;
		}
				
div#mainwrap {
	width:771px; 
	margin-top:1px; 
	margin-left:auto; 
	margin-right:auto;  
	text-align:left;
		}

#headnav {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: #ccc; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	margin-top:-5px;
	/*MARGIN: 0px; */
	WIDTH: 100%; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #0000FF 1px solid; 
	LIST-STYLE-TYPE: none;
	BACKGROUND: url(../images_pres/nav_back.jpg) left top;
}

#headnav LI {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: right; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
}

#headnav A {
	PADDING-RIGHT: 30px; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 0.7em; 
	/* BACKGROUND: url(../images_pres/nav_slant2.gif) #ccc no-repeat left top; FLOAT: left; */
	PADDING-BOTTOM: 6px; 
	COLOR: #666; 
	PADDING-TOP: 6px; 
	TEXT-DECORATION: none;
}

#headnav #nav-1 A {
	PADDING-LEFT: 20px;
}

#headnav A:hover {
	COLOR: #000492;
}
		
div#contentarea {
	width:770px;
		}

div#colume2 {
	padding-left:10px;
	}		

div#colume2 a {
	color: blue;
	text-decoration: none;
	}

div#colume2 a:hover {
	color: #FF6A00;
	}
	
div#colume2 h1 {
	font-size: 1.5em;
	color: #000492;
	border-style: solid;
	border-width: 2px 0px 2px 0px;
	border-color: #B9D2FF;
	margin: 10px 0px 10px 0px;
	padding: 0px 10px 0px 10px;
	}

div#colume2 h2 {
	font-size: 1.0em;
	color: #000492;
	margin: 10px 0px 10px 0px;
	padding: 0px 10px 0px 10px;
	}
	
div#colume2 p {
	margin: 0px 10px 0px 10px;
	}

div#colume2 hr {
	color: #B9D2FF;
	height: 2px;
	margin: 5px 0px 5px 0px;
	}
	
div#colume2 {
	font-size: 0.8em;
	}

div#colume2 span#headline {
	color: #0099FF;
	text-decoration: underline;
	}
	
div#copyright {
	border-style: solid;
	border-width: 2px 0px 0px 0px;
	border-color: #B9D2FF;
	font-size: 0.6em;
	}
	
#contextlist {
	list-style-image:	url(images_pres/bullet.gif);
	margin-left:		35px;
	}

.boxsmall {
	float: left;
	margin: 5px;
	width: 255px;
	}
	
.boxsmall h3 {
  margin: 0;
  padding: 6px 8px 4px 10px;
  font-size: 1.0em;
  color: #333;
  background: url(../images_pres/BoxTop.jpg) left top;
  }
  
.boxsmall ul {
  margin: 0;
  padding: 5px 10px 14px 10px;
  border: 1px solid #0043FF;
  list-style: none;
  }
  
.boxsmall p {
	margin: 0;
	}
	  
.boxsmall li {
  margin: 2px 0 4px; 
  padding: 0;
  } 

.boxlarge {
	float: left;
	margin: 5px;
	width: 520px;
  }
  
.boxlarge h3 {
  margin: 0;
  padding: 6px 8px 4px 10px;
  font-size: 1.0em;
  color: #333;
  background: url(../images_pres/BoxTop.jpg) left top;
  }
  
.boxlarge ul {
  margin: 0;
  padding: 5px 10px 14px 10px;
  list-style: none;
  border: 1px solid #0043FF;
  }
  
.boxlarge p {
	margin: 4px 0 2px;
	/*padding: 1px 1px 1px 1px;*/
	}
	  
.boxlarge li {
  margin: 2px 0 4px; 
  padding: 0;
  } 			

.boxlarge li#info {border-bottom:2px solid #B9D2FF; margin:2px 0 4px 10px; padding:.3em 0;}
.boxlarge li#info:first-child {border-top:2px solid #B9D2FF;}


.boxalert {
	float: left;
	margin: 5px;
	width: 520px;
  }
  
.boxalert h3 {
  margin: 0;
  padding: 6px 8px 4px 10px;
  font-size: 1.0em;
  color: #333;
  background: url(../images_pres/AL-h3-bg-large.gif) left top;
  }
  
.boxalert ul {
  margin: 0;
  padding: 5px 10px 14px 10px;
  list-style: none;
  border: 1px solid #FF0000;
  background-color: #FFCCCC;
  }
  
.boxalert p {
	margin: 4px 0 2px;
	/*padding: 1px 1px 1px 1px;*/
	}
	  
.boxalert li {
  margin: 2px 0 4px; 
  padding: 0;
  } 			


.boxmini {
	float: left;
	/*width: 124px;*/
	margin: 5px;
	padding: 2px;
	border: 1px solid #0043FF;
	font-size: 0.7em;
	}
	
.boxmininav {
	width: 210px;
	margin-bottom: 2px;
	padding: 5px;
	border: 1px solid #0043FF;
	font-size: 0.6em;
	}
	
.contexttable {
	width: 			96%;
	border:			0px;
	margin-left:	10px;
	}

#twitter_update_list li { 
	border-bottom:  1px solid #B9D2FF;
	margin-bottom:	5px;
	font-size: 		0.8em;
	}

#twitter_update_list { 
	border:			0px;
	}
