/*
File:registratin style sheet for Australian Business Council
Created by: Laco Janic | http://www.thetribe.com/
Revised: 24. June 2008
*/

/* Regnav
-------------------------------------------------------------------------- */
/*
By Tony 07-08-2008
Styles for the logo section
*/
html, body, form, fieldset {
	margin: 0;
	padding: 0;
	font: 11px/130% Arial, Helvetica, sans-serif;
}
.seperator
{ 
 	border-bottom:1px dotted #44566d;
 	width:350;
}
#container{
	width: 917px;
	margin: 0 auto;
	padding: 15px;
	text-align: center;
	position: relative;
	z-index: 10;
}

#logoHeader
{
	background-image: url(../images/Logo_Bg.jpg);
	background-repeat: repeat-x;
	padding: 0 0 0 15px;
	margin: 0;
	font-size: 11px;
	display: inline;
	width: 100%;
	height: 50px;
	float:left;
}
.SummaryBox
{	padding: 5px; 
 	margin: 10px 10px 10px 10px; 
 	width: 250px; 
 	height: 300px; 
 	border: 1px dotted #44566d;
 	float: left;
 	text-align: left;
}

.SubBox
{	padding: 5px; 
 	margin: 10px 10px 10px 10px; 
 	width: 400px; 
 	border: 1px dotted #44566d;
 	display:inline-block; 
 	text-align: left;
}
.loginInput
{ border: 1px solid #3f7e8d; background: #fff; color: #333; font: normal 1.2em/120% Arial,Helvetica,sans-serif; position: relative; padding: 2px; width: 75px;
	top: 0px;
	left: 110px;
}
.ContentSection{ padding: 0; margin: 10px 0 0 0; width: 900px; }
.cmtnav{ padding: 0; margin: 10px 0 0 0; width: 900px; height: 40px; border-bottom: 1px dotted #44566d; }

.cmtnav li{
	color: #85b5bc;
	padding: 0;
	margin: 0;
	font-size: 11px;
	list-style: none;
	display: inline;
	width: 137px;
	height: 32px;
}
.cmtnav li a, .cmtnav li a:visited{
	font-weight: normal;
	display: block;
	float: left;
	padding: 0;
	margin: 0 10px 0 0;
	color: #44566d;
	background: #e4e4e4 url(../images/regnav.png) no-repeat 0 -42px;
	width: 137px;
	height: 32px;
	text-align: center;
	font: 14px/2.2 "Times New Roman", Times, serif;
}
.cmtnav li a:hover, .cmtnav li.current a{ background: #44566d url(../images/regnav.png) no-repeat top left; color: #fff; }

/* Registration
-------------------------------------------------------------------------- */
.committee p, .register .check2{ clear: both; margin: 10px 0; padding: 0; }
.register fieldset
{ width: 630px; position: relative; text-align: left; margin: 0 0 10px 0; padding: 20px 0;  overflow: auto; border-bottom: 1px dotted #44566d;}
.SummaryBox label, .register p.label
{ float: left; display: block; width: 100px; padding: 2px 5px; margin: 0; text-align: left; font-size: 1em; }

.SubBox label, .register p.label
{ float: left; display: block; width: 100px; padding: 2px 5px; margin: 0; text-align: left; font-size: 1em; }
.committee input, .committee select
{ border: 1px solid #3f7e8d; background: #fff; color: #333; font: normal 1.2em/120% Arial,Helvetica,sans-serif; position: relative; padding: 2px; width: 150px;
	top: 0px;
	left: 13px;
}
.committee .textarea
{ border: 1px solid #3f7e8d; background: #fff; color: #333; font: normal 1.2em/120% Arial,Helvetica,sans-serif; position: relative; padding: 2px; width: 250px; }

.committee .check label
{ float: left; display: inline; width: auto; padding: 0px 5px; margin: 0; text-align: left; font-size: 1em; font-weight: bold; line-height: 1.1; }


.committee .check2 label
{ float: left; display: inline; width: auto; padding: 0 5px 10px 5px; margin: 0; text-align: left; font-size: 1em; font-weight: bold; line-height: 1.1; overflow: auto; }
.committee .check2 input
{ border: 0 solid #ababad; background: transparent; color: #333; position: relative; padding: 2px; width: auto; }


.committee .select{ float: left; width: 310px; }
.committee .select label
{ float: none; display: block; width: auto; padding: 0px 5px; margin: 0; text-align: left; font-size: 1em; font-weight: normal; line-height: 1.4; }
.committee .select input
{ border: 0 solid #ababad; background: transparent; color: #333; position: relative; padding: 0; width: 20px; height: 20px; display: block; float: left; }
.committee .select img
{ margin: 5px; }

.committee select
{ width: 306px; }

.committee .checkbox
{ margin-left: 110px; width: 304px; }
.committee .checkbox p
{ display: block; overflow: auto; width: 200px; }
.committee .checkbox label 
{ float: no-float; display: block; width: auto; padding: 0px 5px; margin: 0; text-align: left; font-size: 1em;  width:250px; }
.register .checkbox input
{ width: auto; float: left; border: none; margin: 2px 0 0 0; }
.committee .label
{ margin: 0 0 0 110px; padding: 0; }
.committee .asterisk
{ margin: 0 0 0 110px; padding: 0; }

.committee .submit 
{ margin-left: 110px; background: #8B1513; color: #fff; cursor: pointer; width: 80px; padding: 1px;font-size: 1em; }
.committee span
{ color: #8B1513; }

.committee .buttons{
	clear: both;
	width: 100%;
	text-align: right;
}

