/* NEW */
#vote_frame { font-family: "Trebuchet MS"; width: 90%; background-color: white; margin: .4em auto; border: 2px dotted #CCCCCC; }
#vote_container { margin: .4em; padding: 1em; color: #EBEBEB; background-color: #EBF4D5; border: 1px solid #DDDDDD; overflow: auto; }
#vote_container a { color: #9FCC33; text-decoration: none; font-weight: bold; }
#vote_container a:hover { color: #9FCC33; text-decoration: underline; font-weight: bold; }
#vote_container a:active { color: #9FCC33; text-decoration: underline; font-weight: bold; }
#vote_left { width: 20%; font-size: large; font-weight: bold; padding-top: .4em; margin: 0; color: #9FCC33; text-transform: uppercase; float: left; }
#vote_right { width: 75%; font-size: small; font-weight: bold; margin: 0; padding: 0 0 0 1em; color: #999999; float: left; border-left: 1px solid #DDDDDD; }
#vote_closed { width: 100%; font-size: small; font-weight: bold; margin: 0; padding: 0; color: #999999; }
#vote_note { font-family: "Trebuchet MS"; font-size: x-small; text-align: center; color: #AAAAAA; padding:0; margin: 0 0 .5em; }

.tweet_frame { width: 97%; background-color: white; margin: .75em auto 0em; border: 3px dotted #EFEFE9; }
.tweet_container { margin: .4em; padding: .5em; color: #EBEBEB; background-color: #EBF4D5; border: 1px solid #DDDDDD; overflow: auto; }
.tweet_container a { color: #4B92B4; text-decoration: none; font-weight: bold; }
.tweet_container a:hover { color: #4B92B4; text-decoration: underline; font-weight: bold; }
.tweet_container a:active { color: #4B92B4; text-decoration: underline; font-weight: bold; }
.tweet_body { font-size: x-small; margin: 0; padding: 0; color: #999999; }
.tweet_note { font-size: xx-small; text-align: left; color: #999999; margin: .4em 0 0 0; padding: 0; border-top: 1px solid #FFFFFF; }
.tweet_note a { color: #4B92B4; text-decoration: none; font-weight: normal; }
.tweet_note a:hover { color: #4B92B4; text-decoration: underline; font-weight: normal; }
.tweet_note a:active { color: #4B92B4; text-decoration: underline; font-weight: normal; }

.twitter {
	margin-bottom: 5px;
}

.tweet {
	border: 1px solid #DDDDDD;
	padding: .3em 1em;
	margin: .6em 0 0 0;
	background: #FFFFFF;
}


/* OLD */

.box {
	font-family: verdana, arial, sans-serif;
	color: #666666;
	font-size: 11px;
	background: #F4F4EE;
	padding: 6px;
	border: 1px #CCCCCC solid;
	}

.navigationbox {
	font-family: verdana, arial, sans-serif;
	color: #666666;
	font-size: 11px;
	padding: 0px 0px 0px 3px;
	}

.copyrightbox {
	font-family: verdana, arial, sans-serif;
	color: #666666;
	font-size: 10px;
	background: #F4F4EE;
	padding: 0px;
	border: 1px #CCCCCC solid;
	}

.nav {
	text-align:center;
	margin: 6px 0px 0px 0px;
	}

.notifications {
	margin: 0px 0px -16px 0px;
	}

.foot {
	font-size: 9px;
	}

body {	margin:5px 5px 5px 5px;
	background:#FFFFFF;
	}

A 	{ color: #4B92B4; text-decoration: none;} 
A:link	{ color: #4B92B4; text-decoration: none; } 
A:visited	{ color: #4B92B4; text-decoration: none; } 
A:active	{ color: #4B92B4; text-decoration: underline; } 
A:hover	{ color: #4B92B4; text-decoration: underline;  }

h1, h2, h3 {
	margin: 0px;
	padding: 0px;
	}

.indent {
	font-family: verdana, arial, sans-serif;
	color: #666666;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 0px 6px;
	}

.newsindent {
	padding: 0px 0px 0px 12px;
	}
	
.sidelinks {
	font-family: verdana, arial, sans-serif;
	color: #666666;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 6px 6px 6px;
	}

.sidelinks A { color: #4B92B4; text-decoration: none; font-weight: bold; }
.sidelinks A:link { color: #4B92B4; text-decoration: none; font-weight: bold; }
.sidelinks A:visited { color: #4B92B4; text-decoration: none; font-weight: normal; }
.sidelinks A:active { color: #4B92B4; }
.sidelinks A:hover { color: #4B92B4; text-decoration: underline; }

.sidetitlelinkviewer {
	font-family:verdana, arial, sans-serif;
	color:#666666;
	font-size:x-small;
	font-weight:bold;
	background:#B8D0B0;
	padding:2px;
	width:150px;
	}

.sidelinkviewerlist {
	font-family:verdana, arial, sans-serif;
	color:#666666;
	font-size:x-small;
	font-weight:normal;
	background:#FFFFFF;
	width:170px;
	}

.comments-body {
	font-family: verdana, arial, sans-serif;
	color: #666666;
	font-size: 11px;
	padding-bottom: 10px;			
	}

.c-p {
	font-family: verdana, arial, sans-serif;
	color: #666666;
	font-size: 11px;
	}

.c-p a:link { color: #4B92B4; text-decoration: none; font-weight: bold; }
.c-p a:visited { color: #B9C9DA; font-weight: normal; }
.c-p a:hover { text-decoration: underline; }

/* 04-20-11
.c-p A { color: #4B92B4; text-decoration: none; font-weight: bold; }
.c-p A:link { color: #4B92B4; text-decoration: none; font-weight: bold; }
.c-p A:visited { color: #4B92B4; text-decoration: none; font-weight: normal; }
.c-p A:active { color: #4B92B4; }
.c-p A:hover { color: #4B92B4; text-decoration: underline; }
*/

.remembered A { color: #FF0000; text-decoration: none; font-weight: bold; }
.remembered A:link { color: #FF0000; text-decoration: none; font-weight: bold; }
.remembered A:visited { color: #FF0000; text-decoration: none; font-weight: bold; }
.remembered A:active { color: #FF0000; }
.remembered A:hover { color: #FF0000; text-decoration: underline; }


#banner-commentspop {
	font-family:verdana, arial, sans-serif;
	color:#666666;
	font-size:large;
	font-weight:bold;
	background:#B8D0B0;
	padding-left:15px; 
	}

.copyright {
	font-family:verdana, arial, sans-serif;
	color:#666666;
	font-size: 10px;
	text-align:center;
	}

.announcement {
	font-family:verdana, arial, sans-serif;
	color:#666666;
	font-size:x-small;
	}

.inputbox {
	font-family: verdana, arial, helvetica, sans-serif;
	background-color:#DDDDDD;
	color:#666666;
	font-size: 10px;
	border-top: 1px #333333;
	border-right: 1px #CCCCCC;
	border-left: 1px #333333;
	border-bottom: 1px #CCCCCC;
	border-style: solid;
	}

.inputbutton {
	font-family: verdana, arial, helvetica, sans-serif;
	background-color:#DDDDDD;
	color:#666666;
	font-size: 10px;
	border-top: 1px #CCCCCC;
	border-right: 1px #333333;
	border-left: 1px #CCCCCC;
	border-bottom: 1px #333333;
	border-style: solid;
	}

.viewer_header {
	font-family:verdana, arial, sans-serif;
	color:#666666;
	font-size:10px;
	font-weight:normal;
	background:#FFFFFF;
	}

.alert {
	background-color: #FFFFFF;
	width: 300px;
	border: 3px #CCCCCC dotted;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
	clip:  rect(   );
	text-align: left;
}

.alert_green {
	color: #66CC33;
	font-weight: bold;
}

