@charset "UTF-8";
html {margin:0;padding:0;}
body{background-color:#fafafa;background-image:url(/images/bg_dots.gif);margin:0px;padding:0px;color:#877A69;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;height:100%;}
.nobr{white-space:nowrap;}
br{line-height:10;}
td br{line-height:10;}
#main{width:100%;margin:0px;left:0px;border:0px;float:left;background-color:#FFFFFF;height:100%;}
#plain{width:100%;margin:10px;background-color:#FFFFFF;border:2px;padding:20px;}
#headerwrapper{height:148px;background-color:#e0e0e0;padding:0px;margin:0px;}
.headerbgrepeat{background-image:url(/images/bg_dotsdark.png);background-repeat:no-repeat;height:148px;background-position:29px 0;}
.header{background-image:url(/images/bg_header3.gif);background-repeat:no-repeat;background-position:29px 0;height:148px;}
#flashbuttons{position:absolute;left:425px;top:11px;z-index:5;}
#navwrapper{width:990px;height:50px;margin:0px;padding:0px;position:relative;}
#nav{margin:5px 0px 0px 0px;padding:0px;text-align:center;line-height:18px;width:100%;z-index:2;}
#nav li{display:inline;}
#nav a{text-decoration:none;color:#B01F35;font-family:Arial, Helvetica, sans-serif;font-size:12px;letter-spacing:1px;line-height:20px;padding:3px 3px 3px 5px;margin:0px;text-decoration:none;}
* html #nav a{height:1px;}
#nav a:hover{color:#FF0000;}
* html #nav a:hover{height:1px;}
.dot{border:0px;color:#999999;font-size:12px;margin-left:4px;}
#tag{float:left;text-align:center;width:280px;font-size:14px;color:#666666;letter-spacing:1px;line-height:15px;z-index:3;}
#logo{position:absolute;left:10px;top:100px;height:38px;width:279px;z-index:4;}
#footer{background-image:url(/images/bg_dotsdark.gif);text-align:center;margin:0px;width:100%;height:100%;float:left;}
#footer p{color:#8E8E8E;text-align:center;font-size:11px;line-height:14px;padding:0px;width:100%;margin:20px 0px 0px 0px;}
#footer a:link{color:#766085;}
#footer a:hover{color:#9966CC;}
#footer a:visited{color:#8E8E8E;}
strong{color:#B17C3F;font-weight:normal;}
h1{margin:0px;padding:0px;display:inline;font-size:22px;font-weight:normal;font-family:"Myriad Web","Trebuchet MS", Arial, Helvetica, sans-serif;color:#004990;}
h2{margin:40px 0px 20px 0px;padding:0px;display:inline-block;font-size:16px;font-weight:normal;border:0px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
h5{margin:0px 0px 5px 0px;padding:0px;height:17px;font-size:14px;border:0px;}
.alt{margin:10px 0px 0px 0px;padding:0px;font-size:16px;font-weight:normal;}
.topgap{margin:30px 0px 0px 0px;width:300px;}
h3{margin:0px;padding:0px;font-size:14px;font-family:Arial, Helvetica, sans-serif;display:inline-block;}
h4{margin:0px 0px 20px 0px;padding:0px;display:block;font-size:18px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;letter-spacing:1px;}
.tdwidth80{width:80%;vertical-align:top;height:0px;}
.tdwidth20{width:20%;vertical-align:top;position:relative;}
.floatright{float:right;margin:0px 50px 20px 20px;}
a{color:#B01F35;}
a:hover{color:#FF0000;}
blockquote{margin-top:0px;padding-top:0px;margin:0px 0px 0px 40px;}
.triangle{border:0px;display:block;text-indent:-12px;}
.triangle .roll{color:#B17C3F;border:0px;text-decoration:none;}
.triangle .roll:hover{color:#F5C662;border:0px;text-decoration:underline;}
.bullet{border:0px;color:#00C;font-size:14px;margin-right:5px;margin-left:-10px;}
em{display:block;margin-top:20px;font-style:normal;}
.purp{color:#7e688e;}
.purple{color:#7e688e;}
.red{color:#B01F35;}
.warning{color:#B01F35;margin:0px 0px 40px 40px;display:block;}
.blue{color:#7189a1;}
.gold{color:#B17C3F;}
.gray{color:#CCCCCC;}
.container{background-color:#FFFFFF;border:solid #CCCCCC 2px;background-image:url(../images/content_left.jpg);background-repeat:no-repeat;}
.content{margin:30px 20px 35px 200px;}
.content p{margin:0px 0px 20px 0px;}
.content em{font-style:oblique;display:inline;}

.help-buttons {
	float:left;
	width:130px;
	margin-left:-190px;
	_margin-left:-90px;
}

.help-buttons a {
	display:block;
	width:130px;
	height:70px;
	background:url(../images/bias-help-button.png) 0 0 no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}

.help-buttons a:hover {
	background-position:0 -70px;
}

.title{margin-left:-202px;margin-bottom:20px;}
.subtitle{margin-bottom:7px;}
.module{background-image:url(../images/bg_modhead.gif);background-repeat:repeat-x;background-color:#FFFFFF;color:#8E8E8E;text-align:center;border-width:2px;border-color:#CCCCCC;border-style:solid;padding:0px 10px 20px 10px;height:100%;position:relative;margin-bottom:5px;}
.moduletitle{margin:12px 0px 25px 0px;}
.module p{margin:0px 0px 25px 0px;}
.module a{margin-bottom:7px;display:block;margin-top:7px;}
.module a:link{color:#6D4691;}
.module a:hover{color:#9933CC;}
.module a:visited{color:#8E8E8E;}
td .left{color:#B17C3F;text-align:right;vertical-align:top;}
td .right{padding:5px 10px 20px 10px;vertical-align:top;width:65%;}
td .center{padding:0px 0px 20px 0px;text-align:center;vertical-align:top;}
.dash{border:1px dotted #B2AA9F;vertical-align:top;color:#ffffff;height:0px;text-decoration:none;width:200px;}
hr{margin:30px 100px 0px 100px;color:#B2AA9F;}
.indent{margin:0px 0px 0px 30px;}
.star{margin:40px 0px 5px 0px;color:#990000;font-size:14px;}
.tdwidth100{width:100%;vertical-align:top;height:0px;}
.outline{width:75%;vertical-align:top;padding:0px;border:2px;border-color:#CCCCCC;border-style:solid;margin-bottom:20px;}
.form_submit{width:75%;text-align:center;}
.news{background-color:#ffffff;margin:0px;padding:0px;color:#8E8E8E;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;border:0px;text-align:center;}
.break{margin:0px 0px 25px 0px;display:block;}
.news a{display:block;margin-bottom:7px;}
.news a:link{color:#6D4691;}
.news a:hover{color:#9933CC;}
.news a:visited{color:#8E8E8E;}
.rssbug{width:10px;}
iframe{margin:0px;border:0px;height:98%;width:100%;}
.tt_trigger{color:#B01F35;display:inline-block;border-bottom-style:double;margin:0px;padding:0px;border-bottom-width:3px;line-height:30px;overflow:visible;}
.ihateie{display:block;margin:0px;padding:0px;z-index:4000;overflow:visible;position:relative;}
.sprytooltip1 .sprytooltip2 .sprytooltip3 .sprytooltip4 .sprytooltip5 .sprytooltip6 .sprytooltip7 .sprytooltip8 .sprytooltip9 .sprytooltip4 .sprytooltip4{display:block;margin:0px;padding:0px;z-index:4000;overflow:visible;}
.triangle {padding:0px;margin:7px 0 7px 0;background:url(/images/purp_tri.png) no-repeat left 2px;border:0px;display:inline-block;text-indent:14px;}
.glossary {display:block;}
.triangle a {text-decoration: none;margin:0px;color:#B17C3F;}
.triangle a:hover{color:#9933CC;text-decoration:underline;}
.active {background: url(/images/purp_tri_down.png) no-repeat left 3px;}
.definition_container{margin: 0 0 5px;padding: 0;overflow: hidden;}
.definition {padding: 0 0 7px 0;}
.definition em{display:block;margin: 0 0 10px 0;font-style:normal; padding:0;}
.entry {display:block;padding-bottom: 15px;}
#reg_link{display:inline;}
.content form span {
	color:#f00;
}

form {
	text-align:left;
}

form .div {
	text-align:left;
}

form hr {
	width:90%;
	height:1px;
	color:#ccc;
	background:#ccc;
	text-align:center;
	margin:0 auto 14px;
	_margin:-7px auto 7px;
	border:0;
}

form .fleft {
	float:left;
	text-align:left;
}

form .fright {
	float:right;
	text-align:left;
}

form .fifty {
	width:47%;
	text-align:left;
}

form .twofive {
	width:24%;
	margin-right:3px;
	text-align:left;
}

form .thirty {
	width:32%;
}

form h2 {
	display:block;
}

.clr {
	margin:0;
	padding:0;
	height:0;
	clear:both;
}

.space {
	padding-bottom:14px;
}

.short {
	margin-top:0;
	padding-top:0;
}

.biasform div p {
	margin:0;
	padding:0 0 10px;
	color:#877A69;
	line-height:16px;
}

.biasform input, .biasform select, .biasform textarea {
	border:1px solid #999;
	padding:2px 4px 0;
	margin:0;
	height:22px;
	width:80%;
	background:#f1f1f1;
}

.contactform input, .contactform textarea {
	border:1px solid #999;
	padding:2px 4px 0;
	margin:0;
	height:22px;
	width:90%;
	background:#f1f1f1;
}

.contactform textarea {
	height:145px;
}

.biasform select {
	margin-bottom:4px;
	width:83%;
}

.biasform h2 {
	margin:0 0 14px;
	display:block;
	color:#004990;
}

.biasform .smallinput input, .biasform .smallinput select {
	width:20%;
	margin-right:10px;
}

.biasform .radio {
	border:0;
	padding:0;
	margin:0 0 0 8px;
	height:auto;
	width:auto;
	_width:15px;
	background:none;
}

.biasform textarea {
	height:150px;
}

.submit-button input {
	border:0;
	padding:0;
	margin:0;
	display:block;
	background:url(../images/submit-button.png) 0 0 no-repeat;
	width:270px;
	height:44px;
	cursor:pointer;
	text-align:left;
	line-height:0;
	text-indent:-9999px;
	overflow:hidden;
}

.submit-button input:hover {
	background-position:0 -44px;
}

.bias-crime-wrapper {
	max-width:850px;
	min-width:800px;
	
	_width: expression(document.body.clientWidth < 800? "800px" : document.body.clientWidth > 850? "850px" : "auto");
}

.larger {
	font-size:16px;
}
