.help { display:inline-block; margin-left: 5px; width: 20px; height: 20px; background-image: url("../img/icon/help.png"); vertical-align: middle; margin-bottom: 0.25em; } 
.refresh { display:inline-block; margin-left: 5px; width: 20px; height: 20px; background-image: url("../img/icon/refresh.png"); vertical-align: middle; margin-bottom: 0.25em; } 
.headings {FONT-WEIGHT: bold;		font-size:1em;  font-family: Arial,Verdana,sans-serif; }
.subheadings {FONT-WEIGHT: normal;	font-size:0.8em;  font-family: Arial,Verdana,sans-serif;}
.midheadings {FONT-WEIGHT: bold; font-size:0.9em; font-family: Arial,Verdana,sans-serif;}
.flags { color:red; 	FONT-WEIGHT: bold; }
#clockwrapper { text-align:center;color:red; FONT-WEIGHT: bold; }
body {
	background-image: url(../img/bg.jpg);
	background-repeat: repeat-x;
	background-position:top;
	background-color: #61788d;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.75em;
}

#companyLogo {
	position:relative;
	left:50px;
	top:30px;
	FONT-WEIGHT: bold;
   font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:30pt;
	color: #FFFFFF;
}

#content #mainnav {
	position: relative;
	width:100%;
}

#content {
  position:relative;
	margin-top:55px;
	width:100%;
	float:left;
	height:auto;
	padding: 0px 0px 0px 0px;
}

#contentLogin {
  position:relative;
	margin-top:100px;
	width:100%;
	float:left;
	height:auto;
	padding: 0px 0px 0px 0px;
}

#content #footer {
	position:relative;
	height:95px;
	width:100%;
	background-color:#676C6F;
	background-image: url(../img/footbg.jpg);
	background-repeat: repeat-x;
	margin-top:10px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	border:none;
	bottom:0;
	right:0;
}

#content #mainbody {
    position:relative;
		background:#FFFFFF center top;
		height:auto;
		width: 98%;
		padding:0px 0px;
		margin:0px auto 15px;
		font-size:1em;
		background-color:#AFB5B9;
		border:1px solid #F29F39;
		color: #000000;
		text-align: center;
		height:auto;
	}
	
#content #mainbody #locationbar {
    position:relative;
		background:#FFFFFF center top;
		height:auto;
		width: 98%;
		padding:0px 0px;
		margin:5px auto 15px;
		font-size:1em;
		background-color:#AFB5B9;
		border:0px solid #F29F39;
		color: #000000;
		text-align: left;
		height:auto;
	}
		
.button_login {BACKGROUND-COLOR: #E7EBEF; BORDER-BOTTOM: #FFFFFF 1px outset; BORDER-LEFT: #666666 1px outset; BORDER-RIGHT: #666666 1px outset; BORDER-TOP: #666666 1px outset; COLOR: #006699; CURSOR: pointer; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12px}
.button_login:hover  {BACKGROUND-COLOR: #FFFFFF; BORDER-BOTTOM: #FFFFFF 1px outset; BORDER-LEFT: #003366 1px outset; BORDER-RIGHT: #003366 1px outset; BORDER-TOP: #003366 1px outset; COLOR: #004400; CURSOR: pointer; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12px}
.button {BACKGROUND-COLOR: #E7EBEF; BORDER-BOTTOM: #FFFFFF 1px outset; BORDER-LEFT: #003366 1px outset; BORDER-RIGHT: #003366 1px outset; BORDER-TOP: #003366 1px outset; COLOR: #004400; CURSOR: pointer; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8px}
.button_small {padding:0px;margin:0px;FONT-FAMILY:Verdana, Arial, Helvetica;font-size:8px;}

/** FORM INPUT STYLES **/
input.text { font-family: Tahoma; font-size: 8pt; border-style: solid; border-width: 1px; border-color: #003399; }
input.button { background-color: #FFFFFF; border-width: 1px; border-color: #003399; border-style: solid; padding: 2px 6px; color: #003399; font-size: 8pt; font-family: Tahoma; font-weight: bold; }
input.btn { background-color: #FFFFFF; border-width: 1px; border-color: #007fa8; border-style: solid; padding: 2px 6px; color: #003399; font-size: 8pt; font-family: Tahoma; font-weight: bold; }
input.button:disabled, input.btn:disabled { color: #999999; border-color: #999999; }
FormSelect{ color: #333; font-size: 11px; margin: 2px 10px 0 0}

/** MAIN NAVIGATION **/
.navTable { border-spacing:0; padding:0;	margin: 0px;  height:28px;empty-cells:show;}
.navTable tr {border-spacing:0; padding:0}
.navTable td {}
.navTable td.right {background: url("../img/buttonBGright.png") left bottom no-repeat; width: 14px;}
.navTable td.left {background: url("../img/buttonBGleft.png") right bottom no-repeat; width: 14px;}
.navTable td.center {background: url("../img/buttonBGcenter.png") center bottom; FONT-WEIGHT: bold; font-family:Arial, Helvetica, sans-serif;font-size:12pt;text-align: center; padding-left: 15px; padding-right: 15px; padding-bottom: 2px; }
.navTable td.center a {color:#000000; text-decoration: none;}
.navTable td.center a:hover {color:#ffffff;}

/** DROP DOWN SUB NAVIGATION **/
.tabgroup {z-index:5;	margin-top: 21px;position:absolute;}
.tabmenu {margin: 4px 0 0 1px; display: none; background: #61788D url(../img/subnavBG.png); background-repeat: repeat; width: 135px;}
.tabmenu ul {	margin: 0px; padding: 5px 0px; list-style: none; border: 1px solid #F29F39;  border-bottom: 1px solid #F29F39;border-top: 1px solid #61788D;}
.tabmenu li {padding: 0px 4px; padding-left: 18px;background-image: url(../img/plus.gif);background-repeat: no-repeat;background-position: 0.5em;}
.tabmenu li:first-letter {font: bold 15px Arial, Helvetica, sans-serif;}
.tabmenu li a {	text-decoration: none;color: #2D353D; font: bold 13px Arial, Helvetica, sans-serif;}
.tabmenu li a:hover {text-decoration: underline;	color: #06131E; font: bold 13px Arial, Helvetica, sans-serif;}

/** SIDE SUB NAVIGATION **/
.tabsidegroup {z-index:5; margin-top: -20px;margin-left: 105px;position:absolute; display: none; background: #61788D url(../img/subnavBG.png); background-repeat: repeat; width: 110px;}
.tabsidemenu {margin: 6px 0 0 1px; display: none; background: #61788D url(../img/subnavBG.png); background-repeat: repeat; width: 170px;}
.tabsidemenu ul {	margin: 0px; padding: 5px 0px; list-style: none; border: 1px solid #F29F39;  border-bottom: 1px solid #F29F39;border-top: 1px solid #61788D;}
.tabsidemenu li {background-image: url(../img/plus.gif);background-repeat: no-repeat;background-position: 0.5em;}
.tabsidemenu li:first-letter {font: bold 15px Arial, Helvetica, sans-serif;}
.tabsidemenu li a {	text-decoration: none;color: #2D353D; font: bold 13px Arial, Helvetica, sans-serif;}
.tabsidemenu li a:hover {text-decoration: underline;	color: #06131E; font: bold 13px Arial, Helvetica, sans-serif;}

/** System Input Forms **/

h1 {text-decoration: none;color: #000000; font: bold 16px Arial, Helvetica, sans-serif; 	margin: 0px;}
h2 {text-decoration: none;color: #000000; font: bold 14px Arial, Helvetica, sans-serif;}
h3 {text-decoration: none;color: #000000; font: bold 12px Arial, Helvetica, sans-serif;}
h4 {text-decoration: none;color: #000000; font: bold 10px Arial, Helvetica, sans-serif;}
.openAuctionForm {text-align: left;}
.openAuctionForm td {}
.openAuctionForm td.numeric {text-align:right;}
.openAuctionForm td.label, .label{text-decoration: none;FONT-WEIGHT: bold; font-family:Arial, Helvetica, sans-serif;font-size:9pt;text-align: left;color:#000000}
.openAuctionForm td.accountLabel, .accountLabel{text-decoration: none;FONT-WEIGHT: bold; font-family:Arial, Helvetica, sans-serif;font-size:12pt;text-align: right;color:#000000}
.openAuctionForm td.accountData, .accountData{text-decoration: none; font-family:Arial, Helvetica, sans-serif;font-size:12pt;text-align: left;color:#000000}
.openAuctionForm td.title {padding: 5px 5px;text-decoration: none;FONT-WEIGHT: bold; font-family:Arial, Helvetica, sans-serif;font-size:15pt;text-align: left;color:#000000; border-bottom: 1px dashed #F29F39;}
.openAuctionForm input[type=text]{           
            background: #E9E5E1;
            border: 1px solid orange;
            color: #808080;
            font-weight: bold;
            font-family: "Lucida Grande" ,Verdana,sans-serif;
            height: 15px;
            padding: 3px 8px;
            width: 200px;
            font-size: 1em;
            vertical-align: middle;
            text-decoration: none;
            -moz-border-radius-bottomleft: 43px;
            -moz-border-radius-bottomright: 4px;
            -moz-border-radius-topleft: 4px;
            -moz-border-radius-topright: 43px;
}
.openAuctionForm input[type=password]{           
            background: #E9E5E1;
            border: 1px solid orange;
            color: #808080;
            font-weight: bold;
            font-family: "Lucida Grande" ,Verdana,sans-serif;
            height: 15px;
            padding: 3px 8px;
            width: 200px;
            font-size: 1em;
            vertical-align: middle;
            text-decoration: none;
            -moz-border-radius-bottomleft: 43px;
            -moz-border-radius-bottomright: 4px;
            -moz-border-radius-topleft: 4px;
            -moz-border-radius-topright: 43px;
}

.openAuctionForm textarea {
            background: #E9E5E1;
            border: 1px solid orange;
            color: #808080;
            font-weight: bold;
            font-family: "Lucida Grande" ,Verdana,sans-serif;
            padding: 3px 8px;
            font-size: 1em;
            vertical-align: middle;
            text-decoration: none;
            -moz-border-radius-bottomleft: 23px;
            -moz-border-radius-bottomright: 4px;
            -moz-border-radius-topleft: 4px;
            -moz-border-radius-topright: 23px;

}
.openAuctionForm select{           
            background: #E9E5E1;
            border: 1px solid orange;
            color: #808080;
            font-weight: bold;
            font-family: "Lucida Grande" ,Verdana,sans-serif;
            height: 25px;
            padding: 3px 8px;
            font-size: 1em;
            vertical-align: middle;
            text-decoration: none;
            -moz-border-radius-bottomleft: 43px;
            -moz-border-radius-bottomright: 4px;
            -moz-border-radius-topleft: 4px;
            -moz-border-radius-topright: 43px;
}
.openAuctionForm input.search{           
            background: url("../img/search.png") #E9E5E1 no-repeat left center;
            background-position: 0.5em;
            border: 1px solid orange;
            color: #808080;
            font-weight: bold;
            font-family: "Lucida Grande" ,Verdana,sans-serif;
            height: 15px;
            padding: 3px 34px;
            width: 300px;
            font-size: 1em;
            vertical-align: middle;
            text-decoration: none;
            -moz-border-radius-bottomleft: 43px;
            -moz-border-radius-bottomright: 4px;
            -moz-border-radius-topleft: 4px;
            -moz-border-radius-topright: 43px;
}
.openAuctionForm input[type=text]:hover, select:hover{
            background: #FFFFFF;          
}
.openAuctionForm input[type=password]:hover, select:hover{
            background: #FFFFFF;          
} 
.openAuctionForm input.search:hover {
            background: url("../img/search.png") #FFFFFF no-repeat left center;
            background-position: 0.5em;
            border: 1px solid orange;
            
} 
.openAuctionForm input[type=button]{
            border: 1px solid #A5452B;
            background: orange;
            font-weight: normal;
            color: #FFFFFF;
            font-family: "Lucida Grande" ,Verdana,sans-serif;
            height: 24px;
 				    padding: 2px 12px 8px 12px;
            vertical-align: middle;
            font-size: 1em;
            -moz-border-radius-bottomleft: 43px;
            -moz-border-radius-bottomright: 42px;
            -moz-border-radius-topleft: 43px;
            -moz-border-radius-topright: 43px;
}
.openAuctionForm input[type=submit], [type=reset]{
            border: 1px solid #A5452B;
            background: orange;
            font-weight: normal;
            color: #FFFFFF;
            font-family: "Lucida Grande" ,Verdana,sans-serif;
            height: 24px;
 				    padding: 2px 12px 8px 12px;
            vertical-align: middle;
            font-size: 1em;
            -moz-border-radius-bottomleft: 43px;
            -moz-border-radius-bottomright: 42px;
            -moz-border-radius-topleft: 43px;
            -moz-border-radius-topright: 43px;
}
.openAuctionForm input[type=button]:hover{
            color: #000000;
            cursor:hand;

}
.openAuctionForm input[type=submit]:hover{
            color: #000000;
            cursor:hand;

}
.error{
		FONT-WEIGHT: normal;
		text-decoration: none;
		FONT-SIZE: 8pt; COLOR: #990000;
		FONT-FAMILY: Verdana, Helvetica, sans-serif;
}
.openAuctionForm radio{           
            background: #E9E5E1;
            border: 1px solid orange;
            color: #808080;
            font-weight: bold;
            font-family: "Lucida Grande" ,Verdana,sans-serif;
            height: 15px;
            padding: 3px 8px;
            width: 200px;
            font-size: 1em;
            vertical-align: middle;
            text-decoration: none;
            -moz-border-radius-bottomleft: 43px;
            -moz-border-radius-bottomright: 4px;
            -moz-border-radius-topleft: 4px;
            -moz-border-radius-topright: 43px;
}
.openAuctionForm textarea:hover, select:hover{
            background: #FFFFFF;          
}

#registration{
	width:550px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid orange;
	background: #61788d;
}
#registration .paragraph{
	text-align:left;
	padding: 3px 8px;
}


