/* Body Text Treatment */

form { margin: 0 0 0 0; padding: 0 0 0 0; }

body, td, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: normal;
	font-weight: normal;
}

body {
  background-image: url(../images/BG_img.gif);
	margin: 0 0 0 0; padding: 0 0 0 0;
}

input, select, textarea {
  padding: 2px 2px 2px 2px;
  margin: 0 0 0 0;
	background: #fff;
	color: #000;
	border: #9a9a9a 1px solid;
	font-size: 10px;
}

textarea {
	font-size: 11px;
}

option {
	font-size: 10px;
}

.arenalogo {
 padding: 0px 18px 18px 0px
}

.complogo {
 padding: 0px 0px 8px 15px
}

.hider {
		 visibility: collapse;
		 display: none;
}		

.showit {
		 visibility: visible;
		 display: auto;
}

.additional_sec {
		 margin: 5px 5px 5px 5px;
		 padding: 5px 5px 5px 5px;
		 border: 1px #9a9a9a dashed;
}

.submit {
  padding: 2px 2px 2px 2px;
  margin: 0 0 0 0;
	background: #0190d4;
	border: #9a9a9a 1px solid;
	color: #fff;
	font-weight: bold;
	pointer: hand;
	font-size: 10px;	
}

.submit_greyOut {
  padding: 2px 2px 2px 2px;
  margin: 0 0 0 0;
	background:#fff; 
	border: #ccc 1px solid;
	color: #ccc;
	font-weight: bold;
	pointer: hand;
	font-size: 10px;	
}

.mainbody {
  height: 400px;
  margin-top: 40px;			
  margin-bottom: 40px;				
  margin-left: 22px;				
  margin-right:	22px;
	text-align: left;	
	width: 726px;			
}

.mainbody_var {
  height: auto;
  margin-top: 40px;			
  margin-bottom: 40px;				
  margin-left: 22px;				
  margin-right:	22px;
	text-align: left;		
	width: 726px;			
}

.navbar {
 background: #0190d4;
 color: #FFF;
 height: 25px;
}

#searchBar {
	float: right;
	position: relative;
	top: -25px;
}

.adminNavBar {
  vertical-align: bottom;
	height: 20px;
	border-bottom: 1px #666 solid;
	margin: 5px 0px 5px 0px;
	padding: 6px 3px 0px 3px;
}

.adminNavTabOn {
	position: relative;
	float: left;
	top: -2px;
  margin: 0px 2px 2px 2px;
	padding: 3px 5px 3px 5px;
	border: 1px #666 solid;
	border-bottom: 1px #fff solid;
	text-decoration: none;
	color: #666;
	background: #fff;
	font-weight: bold;
}

.adminNavTabOff {
	position: relative;
	float: left;
	top: -2px;
  color: #888;
	background: #ddd;
  margin: 0px 2px 2px 2px;
	padding: 3px 5px 3px 5px;
	border: 1px #666 solid;
	text-decoration: none;
}

.adminNavTabOff:hover {
	position: relative;
	float: left;
	top: -2px;
  color: #777;
	background: #eee;
  margin: 0px 2px 2px 2px;
	padding: 3px 5px 3px 5px;
	border: 1px #666 solid;
	text-decoration: none;
}


.errorColor {
	color: red;
	font-weight: bold;
	}

.greyStrip { background: #666666; }
.ltgreyStrip { background: #9a9a9a; }

.row_lt { background: #fff; vertical-align: top; }
.row_dk { background: #dbdbdb; vertical-align: top; }

.bodyWhite12 {
	color: #FFFFFF;
	font-weight: bold;
}

.bodyBlue {
	font-size: 14px;
	color: #006699;
	font-weight: bold;
}

.bodyBlueCapsUnderline12 {
	color: #006699;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
}

.bodyBlueUnderline12 {
	color: #006699;
	font-weight: bold;
	text-decoration: underline
}

.bodyGreyCaps12 {
	color: #666666;
	font-weight: bold;
	text-transform: uppercase;
}

.small {
	font-size: 10px;
}

.date {
	font-size: 10px;
	width: 63px;
}

.bodyFooter {
	font-size: 11px;
	color: #666666;
}

/* Link Treatment */

.wlink {
	color: #FFFFFF;
	font-weight: bold;
}

.wlink:hover {
	color: #CCCCCC;
	font-weight: bold;
}

.blink {
	color: #006699;
	font-weight: bold;
}

.blink:hover {
	color: #999999;
	font-weight: bold;
}

a {
	color: #006699;
	font-weight: bold;
}

a:hover {
	color: #999999;
	font-weight: bold;
}


.greyOut {
	color: #ddd;
	font-weight: bold;
	text-decoration: underline;
}
