/**
* @author:    Shane Martin
* @package:   site template css
* @copyright: (C) 2009. All Rights Reserved.
* @website:   witwebbing.com.au
**/

/* Standard HTML tags */

body {
	background-color: #333335;
	color: #000000;
	font-family: Trebuchet MS, Arial;
	font-size: 9pt;
}

p {
}

a:link {
}
a:visited {
}
a:hover {
}

.header1 {
font-weight:bold;
}

h2 {
font-weight:bold;
}

/* Main Content Containers */
.main {
  width: 100%;
  padding: 0px;
  text-align: center;
}
.content {
	font-size: 9pt;
  width: 903px;
  margin: auto;
  padding: 5px;
  text-align: left;
  border: 1px solid #CCC;
  background-color: #FFF;
  !height: 600px;
  min-height: 600px;
}

/* Content Container Layouts */
.left-50 {
  float:left;
	position:relative; 
	width:50%; 
	padding: 0px 0px 0px 0px;
	display:inline;
}
.right-50 {
  float:right;
	position:relative; 
	width:50%; 
	padding: 0px 0px 0px 0px;
	display:inline;
}

/* General Helper Classes */
.align-right {
  text-align: right;
}
.align-center {
  text-align: center;
}
.align-left {
  text-align: left;
}

/* Admins nav menu */
#adminMenu {
  float: right;
  padding: 25px 15px 0px 0px;
}

/* List Tables */
#admintable {
  width: 100%;
	font-size: 10pt;
}
.row0 {
  line-height: 20px;
}
.row1 {
  background-color: #F2F2F2;
  line-height: 20px;
}

/* Footer text and links */
#footer {
  color: #FFFFFF;
  font-family: Trebuchet MS;
  font-size: 7pt;
}
#footer a:link {
  font-family: Trebuchet MS;
  font-size: 7pt;
  color:#857655;
  text-decoration: underline;
}
#footer a:visited {
  color: #857655;
  text-decoration: underline;
}
#footer a:hover {
  color:#FFFFFF;
  text-decoration: underline;
}

/* Error colours */
.error {
  color: red;
  font-weight: bold;
  margin: 5px;
}
.noerror {
  color: green;
  font-weight: bold;
  margin: 5px;
}

/* Forms */
.formLabel {
  float:left;
	position:relative; 
	width:180px; 
	padding: 5px 0px 0px 0px;
	display:inline;
}
.formLabel-checkbox {
  float:left;
	position:relative; 
	width:200px;
	padding: 0px 0px 0px 5px;
}
.formLabel-checkbox-right {
  float:left;
	position:relative; 
	width:140px;
	top: 4px;
	position:relative;
	padding: -8px 0px 0px 200px;
}
.formLabel-checkbox-float-left {
  float:left;
	position:relative; 
	width:80px;
	padding: -8px 0px 0px 340px;
}
.ttip {
  border:1px solid black;
  font-size:12px;
  background-color:lightyellow;
  cursor:help;
}
.tooltip {
  position:absolute;
  visibility:hidden;
  border:1px solid black;
  font-size:12px;
  background-color:lightyellow;
  padding:1px;
  cursor:help;
}
