@charset "utf-8";
/* main */
body {
margin:0;
}
.main {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
}
a:link, a:visited {
color:#000;
font-weight:bold;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
.errorTxt {
font-weight:bold;
color:red;
margin:20px 0px 20px 0px;
}
.topDivider {
margin-left:0 auto;
margin-right:0 auto;
margin-top:20px;
margin-bottom:20px;
background:#000;
padding:2px 2px 2px 5px;
color:#fff;
font-weight:bold;
font-size:16px
}
.hr {
background:#000;
height:2px;
width:100%;
margin-top:10px;
margin-bottom:20px;
}
/* results table */
table.results {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #000;
	border-collapse: separate;
}
table.results th {
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #000;
}
table.results td {
	border-width: 1px;
	padding: 10px 3px 10px 3px;
	border-style: solid;
	border-color: #000;
}
.titleRow {
background:#000;
padding-top:3px;
padding-bottom:3px;
color:#fff;
font-weight:bold;
font-size:12px;
}
.results_name {
font-weight:bold;
}
.linkBtns {
margin:0;
padding-top:3px;
padding-bottom:3px;
}
.linkBtns a:link, .linkBtns a:visited {
padding:1px 4px 1px 4px;
background:#0e5488;
border-style:solid;
border-color:#000000;
border-width:1px;
color:#fff;
text-decoration:none;
font-size:11px;
font-weight:bold;
}
.linkBtns a:hover {
text-decoraction:none;
color:#fff;
}
/*  send mail */

.buttons {
margin-top:2px;
font-size:11px;
font-weight:bold;
color:#ffffff;
background-color:#0e5488;
border-style:solid;
border-color:#000000;
border-width:1px;
}
#header {
width:100%;
height:100px;
background:url(../images/email_header.jpg) no-repeat;
}
.publishAlert {
color:#990000;
font-size:11px;
font-weight:bold;
}
/* admin */
.admin {
margin-bottom:5px;
margin-top:5px;
}
.admin a:link, .admin a:visited {
padding:1px 4px 1px 4px;
background:#990000;
border-style:solid;
border-color:#000000;
border-width:1px;
margin:0;
text-align:center;
color:#fff;
text-decoration:none;
}
.admin a:hover {
text-decoration:none;
}
.adminNav {
background:#990000;
color:#ffffff;
padding:5px 2px 5px 5px;
margin-bottom:10px;
}
.adminNav a:link, .adminNav a:visited {
font-weight:bold;
color:#fff;
text-decoration:underline;
background:none;
}
.adminNav a:hover {
color:#fff;
background:#000;
text-decoration:none;
}
.editMainDiv {
padding-left:10px;
padding-right:10px;
font:12px Arial, Helvetica, sans-serif;
}
hr {
color: #000000;
background-color: #000000;
height: 1px;
}
.back a:link, .back a:visited {
color:#000;
font-weight:bold;
}
.back a:hover {
background:#000;
color:#fff;
}
.titleBar {
background:#000;
color:#fff;
font-size:14px;
font-weight:bold;
padding:2px 2px 2px 5px;
margin-bottom:20px;
}
.alertDiv {
text-align:center;
font:14px Arial, Helvetica, sans-serif;
color:#990000;
font-weight:bold;
padding:2px 2px 2px 5px;
margin-bottom:0px;
margin-top:10px;
border:2px #990000 solid;
}