@charset "utf-8";
/* CSS Document */
/* =================================================================================== 
	General styles
   =================================================================================== */
.nowrap{ white-space:nowrap;}
.clear {
	clear: both;			/* extend height of .main to longest column */
	/*height:1px;
	*overflow: hidden;		/* prevent IE expanding the container */
	margin:0; 				/* keep flush with surrounding blocks */
	padding:0;
	/*border: 1px solid #CCFF00;/**/
}
.content_padding{ padding:5px;}
#div_msg{
	color:#FF0000;
	font-weight:bold;
	padding:5px;
}
/* =================================================================================== 
	Button styles
   =================================================================================== */
#search_input{ width:150px;}
#search_submit, .search_submit, .submitbtn, .btn_blue{
	background:#4F8DDF;
	color:#FFF;
	font-weight:bold;
	font-size:12px; 
	cursor:pointer;
	*cursor:hand;					/* for IE */
	border-style:outset;
	border-color:#4F8DDF;	/*#0B499D = dark blue*/
	*border-color:#FFF;
	border-width:2px;
}
.btn_grey{
	background:#999999;
	color:#FFF;
	font-weight:bold;
	font-size:12px; 
	cursor:pointer;
	*cursor:hand;					/* for IE */
	border-style:outset;
	border-color:#CCCCCC;	/*#0B499D = dark blue*/
	*border-color:#FFF;
	border-width:2px;
}

/* =================================================================================== 
	Link Styles
   =================================================================================== */
a{ color:#0B499D; text-decoration: none;}
a:hover{ color:#666666; text-decoration:underline;}

.link_bemis{}
.link_bemis:hover{ color:#4F8DDF; text-decoration:underline;}
.link_white{ color:#FFFFFF; text-decoration:underline; }
.link_white:hover{ color:#CCCCCC; }
.link_black{color:#000000; text-decoration:none;};
.link_black:hover{text-decoration:underline;}
.link_vanilla{ color:#CC9900; text-decoration:none;}
.link_vanilla:hover{text-decoration:underline;}
.link_red{color:#FF0000;}
.link_red:hover{color:#990000;}
/**/
/* =================================================================================== 
	Announcement Styles
   =================================================================================== */
div.homepage_announcement{ 
	position:absolute; 
	top:6px; 
	left:150px; 
	z-index:999; 
	padding-left:30px;
	background:url(/images/news/warning_sign.png) no-repeat 0 50%;
}
div.homepage_announcement a{ 
	font-size:200%;
	color:#ff9900; 
	text-decoration:underline;
}
div.homepage_announcement a:hover{ 
	color:#ffddaa; 
}

