html {
}
pre {
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
	word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
	overflow: visible; /* fix for long non-text content breaking IE sidebar float */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	width: 99%;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	margin:0 auto;
	text-align:center;
	behavior: url("csshover3.htc");
}
img {
	border-style:none;
}
div.IEroot {
	border:3px ridge #EE2724;
	width:905px;
	margin-left: auto;
	margin-right: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	overflow:auto;
	top:10px;
	position:relative;
}
div.primary {
	width:900px;
	margin-left: auto;
	margin-right: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	overflow:auto;
	position:relative;
	border:3px solid #EE2724;
	padding:2px;
	
	background-color:#700f11;
}
#IEroot div.primary {
position:relative;
}
/* Links */
A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2a9fd1;
	font-size: 11px;
	text-decoration : none;
}
A:Hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 11px;
	text-decoration : underline;
}
A.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2a9fd1;
	font-size: 11px;
	text-decoration : none;
}
A.link:Hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: white;
	font-size: 11px;
	text-decoration : none;
}
A.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2a9fd1;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-right:5px;
	padding-left:10px;
	margin-bottom : 5px;
	vertical-align: bottom;
}
A.nav:Hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2a9fd1;
	font-size: 11px;
	text-decoration : underline;
}
/* BUTTONS */

.buttons a, .buttons button {
	white-space: nowrap;
	display:block;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	line-height:130%;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
	padding:0px 0px 0px 0px; /* Links */
}
.buttons2 a, .buttons2 button {
	white-space: nowrap;
	display:block;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	line-height:130%;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
	padding:0px 0px 0px 0px; /* Links */
}
.buttons2 button {
	width:auto;
	overflow:auto;
	padding:0px 0px 0px 0px; /* IE6 */
	background-color:#8BA8B4;
	border:1px solid #EE2724;
	color:#FFFFFF;
}
.buttons button {
	width:auto;
	overflow:auto;
	padding:0px 0px 0px 0px; /* IE6 */
	background-color:#8BA8B4;
	border:1px solid #EE2724;
	color:#FFFFFF;
}
.buttons button[type] {
	padding:2px 3px 2px 3px; /* Firefox */
	line-height:17px; /* Safari */
}
.buttons a:hover, button:hover {
	background-color:#EE2724;
	border:1px solid #F37421;
	color:#FFFFFF;
}
.white {
	background-color:#FFFFFF;
	font-size:12px;
}
.whitefont {
	color:#FFFFFF;
	font-size:12px;
}
.white2 {
	background-color:#FFFFFF;
	font-size:12px;
	color:#EE2724;
}
.whitelog {
	background-color:#FFFFFF;
	font-size:12px;
	border:2px solid #AAB7CD;
	padding:2px;
}
.rounder {
	border:3px solid #EE2724;
	padding:5px;
	margin:0 auto;
	background-color:#FFFFFF;
}
.rounder2 {
	border:3px solid #C42127;
	padding:5px;
	margin:0 auto;
	width:400px;
	background-color:#FFFFFF;
}
.rounder3 {
	border:3px solid #F37421;
	padding:5px;
	margin:0 auto;
	width:400px;
	background-color:#FFFFFF;
}
.searchround {
	border:3px solid #F37421;
	padding:5px;
	margin:0 auto;
	width:261px;
	height:328px;
	background-color:#700F11;
}
#IEroot .searchround {
	border:3px solid #F37421;
	padding:5px;
	margin:0 auto;
	width:261px;
	height:328px;
	background-color:#C42127;
	overflow:hidden;
}
.vidround {
	border:3px solid #EE2724;
	width:698px;
	margin:0 auto;
	background-color:#FFFFFF;
}
.center {
	border:2px solid #F37421;
	width:711px;
	padding:2px;
	background-color:#FFFFFF;
}
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	white-space: nowrap;
	font-size:14px;
}
.header2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	white-space: nowrap;
	font-size:16px;
}
.header3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #EE2724;
	white-space: nowrap;
	font-size:16px;
}
.short {
	height:10px;
}
.grey {
	background-color:#AAB7CD;
}
.topbot {
	border-bottom:3px #EE2724 solid;
}
.positive {
	width:100%;
	margin:0 auto;
}
.headerimg {
	width:10px;
}
#IEroot .headerimg {
	width:10px;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	margin-left: 20px;
}
.vidbar {
	width:250px;
	height:240px;
	overflow:auto;
	border:3px solid #C42127;
	padding:5px;
}
.keybar {
	overflow:auto;
	border:3px solid #C42127;
	padding:5px;
}
.infobar {
	overflow:auto;
	border:3px solid #EE2724;
	padding:2px;
	background-color:#FFFFFF;
}
.cladbar {
	overflow:auto;
	border:3px solid #F37421;
	padding:2px;
	background-color:#FFFFFF;
}
.infobar2 {
	overflow:auto;
	border:3px solid #EE2724;
	padding:2px;
	background-color:#FFFFFF;
}
.infobar3 {
	overflow:auto;
	border:3px solid #F37421;
	padding:2px;
	background-color:#FFFFFF;
}
.infobar4 {
	overflow:auto;
	border:3px solid #C42127;
	padding:2px;
	background-color:#FFFFFF;
}
.categories {
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0 auto;
	position:relative;
	border:3px solid #F37421;
	padding:2px;
}
.desc {
	background: #FFFFFF;
	position:relative;
	overflow:auto;
	padding:2px;
	top:-132px;
}
.ffsearchbut {
	position:relative;
	overflow:auto;
	top:-95px;
}
.iesearchbut {
	position:relative;
	overflow:auto;
	top:-115px;
}
.imgspacer {
	width:400px;
}
#IEroot .imgspacer {
	width:310px;
}
.imgspacelogin {
	width:260px;
}
#IEroot .imgspacelogin {
	width:140px;
}
.imgspaceadm {
	width:180px;
}
#IEroot .imgspaceadm {
	width:60px;
}
div.searchlink {
	visibility: hidden;
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0 auto;
	top:85px;
	left:257px;
	position:absolute;
	border:3px solid #C42127;
	z-index:1;
}
#IEroot div.searchlink {
	visibility: hidden;
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0 auto;
	top:87px;
	left:258px;
	position:absolute;
	border:3px solid #C42127;
	z-index:1;
}
.headersize {
	width:98%;
}
#IEroot .headersize {
	width:50%;
}
.adminbox {
	border-width:0;
}
div.scroller {
	visibility: hidden;
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0 auto;
	top:12px;
	left:437px;
	width:260px;
	position:absolute;
	border:3px solid #C42127;
	z-index:1;
}
#IEroot div.scroller {
	visibility: hidden;
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0 auto;
	top:10px;
	left:435px;
	position:absolute;
	border:3px solid #C42127;
	z-index:1;
}
div.emailer {
	visibility: hidden;
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0 auto;
	top:229px;
	left:457px;
	width:100;
	position:absolute;
	border:3px solid #F37421;
	z-index:1;
}
#IEroot div.emailer {
	visibility: hidden;
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0 auto;
	top:229px;
	left:449px;
	width:100;
	position:absolute;
	border:3px solid #F37421;
	z-index:1;
}
div.faq {
	visibility: hidden;
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0 auto;
	top:470px;
	left:12px;
	width:419px;
	position:absolute;
	border:3px solid #F37421;
	z-index:1;
	overflow:hidden;
}
#IEroot div.faq {
	visibility: hidden;
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0 auto;
	top:450px;
	left:12px;
	width:417px;
	position:absolute;
	border:3px solid #F37421;
	z-index:1;
	overflow:hidden;
}
.scroll2 {
	border:solid 2px #ff0000;
	padding:4px;
	width:400px;
	height:100px;
	overflow:auto;
}
.style1 {
	font-size: 14px
}
.style2 {font-size: 12px}
.big {
font-size:14px;
}
