/* Created by TopStyle Pro Trial Version - www.bradsoft.com */

body {
	padding: 0px;
	margin: auto;
	border: 0px;
	color: #666666;
	font-family: tahoma, helvetica, sans-serif;
	font-size: 9pt;
	background-color: black;
	padding: 0px;
	width: 100%;
	vertical-align: middle;
}

#backcolourdiv {
	background-color: #C1C18D;
	width: 100%;
	border: 0px;
	padding: 0px;
	margin: 0px;
}

a {
	text-decoration: none;	
	color: #9A9A71;
	font-size: 8pt;
}

a:hover {
	color: #333333;
	text-decoration: underline;
}

img {
	border: 0px;
}


/* Navigation styles
----------------------------------------------- */

.logo {
	vertical-align: top;
	text-align: left;
	padding-bottom: 10px;
	padding-left: 12px;
}

.toplinks {
	color: #666666;
	font-weight: bold;
	font-size: 9pt;
	text-align: left;
	padding-left: 25px;
	padding-top: 10px;

}

.toplinks a:hover {
	color: black;
	text-decoration: underline;
	
}


.toplinks img {
	vertical-align: middle;
}

/* main content
----------------------------------------------- */


/* footer styling
----------------------------------------------- */

.footer{
	width: 100%;
	text-align: center;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}

.main_content_home {
	background-color: #C1C18D;
	border: 0px;
	margin: 0px;
	padding: 0px;
	height: 293px;
}

.main_content {
	border: 0px;
	margin: 0px;
	padding: 0px;
	height: 293px;
}



.splash_content {
	background-color: #C1C18D;
	width: 100%;
}

.splash_outer {
	background-color: black;
	height: 100%;
	width: 100%;
}

.buttonstyle {
	font-size: 8pt;
	font-weight: bold;
	height: 17px;
	color: white;
	background-color: #666666;
	border: 1px solid #333333;
}


.bigbuttonstyle {
	height: 17px;
	font-size: 8pt;
	font-weight: bold;
	color: white;
	background-color: #666666;
	border: 1px solid #333333;
}

.splash_table {
	vertical-align: middle;
	background-color: #C1C18D
}

.maintxt_outer {
	background-image: url(../images/general/left_text_grad_bg.gif);
	background-repeat: repeat-y;
	background-position: left;
	width: 325px;
	height: 293px;
}

.generaltxt_outer {
	background-image: url(../images/general/left_text_grad_bg.gif);
	background-repeat: repeat-y;
	background-position: left;
	background-color: white;
	width: 339px;
	height: 293px;
	border: 0px;
	margin: 0px;
	padding: 0px;
}

.contacttxt_outer {
	background-image: url(../images/general/left_text_grad_bg.gif);
	background-repeat: repeat-y;
	background-position: left;
	width: 400px;
	height: 293px;
	background-color: white;
}

.logintxt_outer {
	background-image: url(../images/general/left_text_grad_bg.gif);
	background-repeat: repeat-y;
	background-position: left;
	width: 780px;
	height: 293px;
	background-color: white;
	text-align: center;
}

.tagline {
	background-color: black;
	margin: 0px;
	text-align: right;
}

.image_right {
	width: 266px;
	height: 293px;
}

.welcome {
	color: #9A9A71;
	text-align: left;
	padding-left: 20px;
	font-weight: bold;
	font-size: 12pt;
}

.maintxt {
	padding: 20px;
	font-size: 8pt;
	color: #999999;
	text-align: justify;
}

.welcome_home {
	text-align: left;
	padding-left: 20px;
	font-size: 12pt;
	font-weight: regular;
	color: #9A9A71;
}

.sidenav {
	width: 175px;
	height: 293px;
	background-color: #9A9A71;
}

.default_header {

	background-color: black;
	height: 80px;
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
}

.default_footer {
	background-color: black;
	xxborder: 1px solid red;
}

.form_table {
	text-align: left;
}

.form_message {
	padding-top: 10px;
	padding-left: 5px;
	padding-bottom: 5px;
	width: 300px;
	text-align: justify;
}

.formtablelabel{
	border: 0px;
	color: #666666;
	font-size: 10px;
	padding-left: 10px;
	padding-right: 10px;
	width: 100px;
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
}

.formtableelement{
	padding-left: 2px;
	width: 220px;
	font-size: 10px;
}

.formtabletextbox{
	background-color: #FFFFFF;
	width: 200px;
	height: 20px;
	font-size: 10px;
	vertical-align: middle;
}

.formtablemultitextbox{
	background-color: #FFFFFF;
	width: 200px;
	height: 50px;
	font-size: 10px;
	vertical-align: middle;
}


.formtableselect{
	border: 0px;
	background-color: #FFFFFF;
	width: 220px;
	height: 20px;
	font-size: 10px;
}

.form_text_heading {
	font-size: 10pt;
	font-weight: bold;
	color: #666666;
}



