@charset "utf-8";

/*-----------		CSS Document		-----------*/

/*	
	X | Y | Blur | Color
	text-shadow: 1px 2px 3px  #999999;
	font-family:"Times New Roman",Times,serif; 
*/

form.google-search {
	float:right;
	border:1px solid #7E9DB9;
	width:160px;
	height:30px;
	background-color:#fff;
	-moz-border-radius-bottomleft:15px;
	-moz-border-radius-bottomright:15px;
	-moz-border-radius-topleft:15px;
	-moz-border-radius-topright:15px;
}
form#cse-search-box-footer {
	margin:10px 10px 0 0;
}
#upper #subNav form.google-search input.search {
	float:left;
	border:0;
	width:116px;
	height:17px;
}
#upper #subNav form.google-search input#sa {
	padding:0;
	margin-right:5px;
	margin-top:4px;
}
#footer form.google-search input.search {
	float:left;
	border:0;
	width:118px;
	height:16px;
}
#footer form.google-search input#sa {
	padding:0;
	margin-right:5px;
	margin-top:4px;
}

input, select, textarea {
	background: none;
	padding: 5px;
	background-color: #FFFFFF;
	outline: none;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	position: relative;
}

input a:hover, input a:active, select a:hover, select a:active { outline: none; }

#navigation {
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
}

.listImage {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}

#footer {
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
}

.dropShadow {
	-moz-box-shadow: 3px 3px 3px #666;
	-webkit-box-shadow: 3px 3px 3px #666;
	box-shadow: 3px 3px 3px #666;
}

.dropShadowSoft {
	-moz-box-shadow: 3px 3px 7px #666;
	-webkit-box-shadow: 3px 3px 7px #666;
	box-shadow: 3px 3px 7px #666;
}

.rounded10 {
	-webkit-border-radius: 10px;
	-moz-border-radius:10px;
}

#lower .columnThirds .repeaterNewsFeed ol li:last-child { border-bottom: none; }
