/* 
STYLE SHEET
-----------
proj: Cobra Admin Services	
date: 9/21/07


/* use with <br> for a shorter return*/
.shortbr{
	font:  5px "verdana", "arial","helvetica","sans-serif";
}

body{
	margin:	0px;
	padding: 0px;
	font: "arial","helvetica","sans-serif";
}

/* LAYOUT */
#masthead{
	background-color: #CACE9A;
	border-bottom: 3px solid #8D2122;
	padding-left: 20px;
}

#contactblock{
	padding-top: 5px;
	padding-left:820px;
	font: bold 12px "arial","helvetica","sans-serif";
}

#content-wrapper{
	padding-left: 30px;
}

#content{
	margin-left: 160px;
	width: 760px;
}

#footer {
	width: 760px;
	text-align: center;
	margin-top: 20px;
	margin-left: 160px;
	font: 10px "arial","helvetica","sans-serif";
	color:#000000;
}
/*
#form-container {
	width: 780px;
	
	padding: 10px;
}*/

#qlinks{
	float: left;
	padding: 10px;
	border: 1px solid #DADADA;
	font: bold 12px "arial","helvetica","sans-serif";
	
}

#qlinks ul {
	margin: 0px;
	padding:0px;
}

#qlinks li {
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 5px;
}

/*#qlinks a { padding: 10px 20px 10px 20px; }*/

#qlinks a:link, #qlinks a:visited
{
color: #8A8B8D;
background-color: #ffffff;
text-decoration: none;
font-size: 11px;
}

#qlinks a:hover
{
color: #8D2122;
background-color: #ffffff;
text-decoration: none;
}



#squareup{
	position: absolute;
	left: 530px;
	top: 46px;
}

#squareup li{
	display: inline;
	list-style-type: none;
	padding-right: 15px;
}

ul#navlist
{
margin-left: 0;
padding-left: 20px;
padding-top: 0px;
margin-top: 0px;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: 3px 20px; }

#navlist a:link, #navlist a:visited
{
color: #8A8B8D;
background-color: #ffffff;
text-decoration: none;
font-size: 11px;
}

#navlist a:hover
{
color: #ffffff;
background-color: #8D2122;
text-decoration: none;
}

#error_container {
	background-color: #990000;
	font:  bold 16px "verdana", "arial","helvetica","sans-serif";
	color: #ffffff;
	padding: 8px;
	margin-bottom: 12px;
	width: 700px;
}

.error_label {
	font:  bold 12px "verdana", "arial","helvetica","sans-serif";
	color: #000000;
}


/* LINKS */
a{
	font:  11px "verdana", "arial","helvetica","sans-serif";
	color:#990000;
	text-decoration: none;
}

a:hover{
	font:  11px "verdana", "arial","helvetica","sans-serif";
	color:#990000;
	text-decoration: underline;
}

a.mini{
	font:  9 px "verdana", "arial","helvetica","sans-serif";
	color:#990000;
	text-decoration: none;
}

a.mini:hover{
	font:  9 px "verdana", "arial","helvetica","sans-serif";
	color:#990000;
	text-decoration: underline;
}


a.footer{
	font:  10px "verdana", "arial","helvetica","sans-serif";
	color:#999999;
	text-decoration: none;
}

a.footer:hover{
	font:  10px "verdana", "arial","helvetica","sans-serif";
	color:#999999;
	text-decoration: underline;
}

/* TEXT */
.error {
	color: #990000;
}

p {
	font: 12px "arial","helvetica","sans-serif";
	line-height: 16px;
	color: #000000;
}

.reg {
		font: 12px "arial","helvetica","sans-serif";
		line-height: 16px;
		color: #000000;
}

.reg_confirm_form {
		font: bold 14px "arial","helvetica","sans-serif";
		line-height: 16px;
		color: #000000;
}

.regbold {
		font: bold 12px "arial","helvetica","sans-serif";
		line-height: 16px;
		color: #000000;
}

.asterisk {
		font: bold 12px "arial","helvetica","sans-serif";
		color: #000000;
}

.red {
	color:#8A0A07;
}

.foot2 {
	font: bold 11px "arial","helvetica","sans-serif";
}

h1 {
	font:  bold 18px "arial","helvetica","sans-serif";
	color:#8A0A07;
	display: inline;
}

h2{
		font: bold 18px  "arial","helvetica","sans-serif";
		display: inline;
		color: #000000;
}

h3{
		font: bold 14px  "arial","helvetica","sans-serif";
		display: inline;
		color: #878d3a
}

h4{
		font: bold 12px  "arial","helvetica","sans-serif";
		display: inline;
		color: #8A0A07
}

#dotted-line {
	 	text-align: center;
	 	margin-top: 10px;
		width: 780px;
		border-bottom: dotted 1px #999999;
		margin-bottom: 10px;
		margin-left: auto;
		margin-right: auto;
	}

	
/*

TABLES
*/

.qevent_e_table {
	background-color: #F0F2DE;
	border: 1px solid #8D2122;
}


.noindent {
	font: 12px "arial","helvetica","sans-serif";
	line-height: 16px;
	color: #000000;
	margin:0px; 
	padding-left:20px; 
	list-style-type:bullet;
	}
	

/* FORMS */	


.form_butt {
	font: bold 14px "arial","helvetica","sans-serif"; 
	color:#ffffff;
	background-color: #8D2122;
	border:1px #8D2122 solid;
	height:26px;
	cursor: hand;
}

.form_area {
	font: bold 12px "arial","helvetica","sans-serif"; 
	color:#000000;
	border: 1px #cace9a solid;
	padding: 2px;
}

.form_select {
	font: bold 12px "arial","helvetica","sans-serif"; 
	color:#000000;
	border: 1px #000000 solid;
	height: 20px;
	padding: 2px;
}

.input_txt {
	font: bold 12px "arial","helvetica","sans-serif"; 
	color:#000000;
	border: 1px #cace9a solid;
	height: 20px;
	padding: 2px;
}

.input_txt2 {
	font: bold 12px "arial","helvetica","sans-serif"; 
	color:#000000;
	border: 1px #000000 solid;
	height: 20px;
	padding: 2px;
}

.form_label {
	font: 11px "arial","helvetica","sans-serif";
	color:#333333;
}


.form_label2 {
	font: 12px "arial","helvetica","sans-serif";
	color:#000000;
}