.background {
	background: url("wp-content/themes/Reporter/images/wrap.png") repeat scroll 0 0 transparent;
}
p {}
td {}
.text   { color: black; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18pt }
.textSmall   { color: black; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt }
.textTiny, td.textTiny, a.textTiny   { color: black; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
.table  { color: black; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt }
.Ahead { color: #f63; font-size: 15pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18pt }
.Bhead { color: #99c; font-size: 13pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18pt }
a:link  { color: #99c; text-decoration: none }
a:visited  { color: #f96; text-decoration: none }
a:active  { color: #f63; text-decoration: none }
a:hover  { color: #f63; text-decoration: none }

attachment.a:link { color: #000000;
font-weight:bold;
 }
 attachment.a:visited { color: #000000;
font-weight:bold;
 }

.infoBox    { background: #99c }
.infoBoxContents   { font-size: 10px; font-family: Verdana, Arial, sans-serif; line-height: 12px; background: #f8f8f9 }

.inputRequirement  { color: #f63; font-size: 10px; font-family: Verdana, Arial, sans-serif }

TD.main, P.main  { font-size: 11px; font-family: Verdana, Arial, sans-serif; line-height: 1.5 }

TD.mainBold {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  font-weight: bold;
}

td.backgroundorange {
	/*background-color: #FFEAD5;*/
}

hr.newsfooter {
	height: 5px;
	color: #FF6633;
	background-color: #FF6633;
	width: 100%;
	border: 0px;
}


.feedback  { color: #f63; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold }

.subhead    { color: #99c; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: 700; line-height: 17px }
.head     { color: #f63; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 21px }


.calendar { 
  font-family: arial, verdana, sand serif;
}
.calendar td {
  border: 1px solid #eee;
}
.calendar-title {
  text-align: center;
  font-style: italic;
}
.calendar-day-title {
  text-align: center;
  font-size: small;
  background: #ccc;
  font-weight: bold;
}
.calendar-day, .calendar-outmonth-day {
  height: 60px;
  vertical-align: top;
  text-align: center;
  font-size: small;
  padding: 0px;
}
.calendar-day-number {
  text-align: right;
  background: #ddd;
}
.calendar-content {
  padding: 2px;
font-size: 11px; 
font-family: Verdana, Arial, sans-serif; 
line-height: 1.5;
}
.calendar-outmonth-day {
  color: #666;
  font-style: italic;
  background: #ddd;
}


/*Tab settings */
.halfmoon{
margin-bottom: 4px;
}

.halfmoon ul{
padding: 3px 0px 2px 0px;
margin-left: 0;
margin-top: 1px;
margin-bottom: -4px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bolder;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.halfmoon li{
display: inline;
margin: 0;
border-bottom: 1px solid #929492;
}

.halfmoon li a{
text-decoration: none;
padding: 3px 9px 2px 5px;
margin: 0;
margin-right: 0; /*distance between each tab*/
border-left: 1px solid #DDD;
color: black;
font: bold 14px Verdana;
background: #ECEEEC url(/images/tabright.gif) top right no-repeat;
}

.halfmoon li a:visited{
color: black;
}

.halfmoon li a:hover, .halfmoon li a.current{
background-color: #CDDADA;
color: navy;
}

.tabcontent{
display:none;
border-width: 1px;
border-style: solid;
border-color: #B6B7CB;
}

.submitButtonMaintenance
{
	font-family: Georgia,Times,Times New Roman;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	background-color: #f63;
}

 .recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:#F63 !important; //reCaptcha widget background color
 }
 
 #recaptcha_table {
   border-color: #F63 !important; //reCaptcha widget border color
 }
 
 #recaptcha_response_field {
   border-color: #F63 !important; //Text input field border color
   background-color:#F63 !important; //Text input field background color
 }
