/*colours used
##############################

#679A01		text dark green
#92B444		text light green
#026DAA		text dark blue
#6C7073		text grey
#B3B3B3		text footer light grey
#585657		background dark grey
#919191		footer grey

##############################
*/

/* font shorthand : anything .... font-size font-family [end] */

/* generic elements */
*	{
	margin:0;
	padding:0;
}
body	{
	background:#E6E6E6 url(../Assets/body_bgnd.gif) bottom left repeat-x fixed; 
/*	background:url(../Assets/body_bg.gif) bottom left repeat-x fixed; */
	font:62.5% Arial, Helvetica, sans-serif;
	color:#000fff;
}
/* SBMH to correct font-size difference */
* html body {
	font-size:x-small; /* for IE5/Win */
	f\ont-size:62.5%; /* for other IE versions */
}

h1	{
	font-size:1.8em;
}

h2	{
	font-size:1.5em;
}

h3	{
	font-size:1.3em;
}

h4	{
	font-size:1.5em;
}

h5	{
	font-size:.8em;	
}

h1,h2,h3,h4,h5	{
	font-weight:normal;
}

p	{
	font-size:1em;
	/*color:#6C7073;
	*/
	color:#555555;
}

a	{
	text-decoration:none;
	color:#026DAA;
}
a:hover	{
	text-decoration:underline;
}
ul	{
	list-style-type:disc;
}
span.large {
	font-weight:bold;	
	font-size:1.3em;
}

/* main divs */

#contact	{
	float:left;
	width:200px;
}

#first	{
		border-top:1px solid #B0B0B0;
}
#footer	{
	width:800px;
	margin-top:6px;
	background:#919191;
	border-top:1px solid #575757;
	text-align:center;
}
#footer li	{
	display:inline;
	color:#B3B3B3;
	line-height:2em;
}
#footer li a	{
	color:#B3B3B3;
	font-weight:bold;
	font-size:1.1em;
}

#green_bar {
	background:#669900;
	margin-top:2em;
	color:#679A01;	
	border:2px solid #026433;
	height:7.7em;
}
#green_bar div#icon {
	width:78px;
	float:left;
	background:#026433;
	height:7.7em;
}
#green_bar div#middle {
	width:400px;
	float:left;
}
#green_bar div#middle img {
	margin-left:5px;
	margin-top:8px;
}
#green_bar div#middle p {
	color:#FFFFFF;
	font-size:12px;
	margin-left:8px;
	margin-top:5px;
}

#green_bar div#demoform {
	width:280px;
	float:left;
}
#green_bar div#demoform p {
	margin-top:4px;
	font-weight:bold;
	color:#026433;
	font-size:12px;
}
#green_bar div#demoform input	{
	width:140px;
}
#green_bar div#demoform #submit	{
	width:60px;
}

#main	{
	float:right;
	width:630px;
	margin-top:-5px;
}
#main h1	{
	color:#fff000;
	font-weight:bold;
	padding:0px;
	margin:0px;
}
#main h2	{
	font-weight:bold;
}
#main p	{
	font-size:1.3em;
}
#main ul,
#main ol	{
	margin-left:20px;
}

#main li	{
	line-height:1.8em;
	font-size:1.2em;
	list-style-position:inside;
	padding-left:15px;
}
#main #Contact_Form li,
#main #Contact_Form ol	{
	padding-left:0;
	margin-left:0;
}

#main_bg	{
	background:url(../Assets/rotator/rotator.php) top left no-repeat;
	height:115px;
	cursor:hand;
}
#main_bg img	{
	position:relative;
	top:5px;
	left:10px;
}
#marquee	{
	height:30px;
	background:#666666;
	color:#FFF;
	width:800px;
	font-size:1.3em;
	margin-bottom:0;
	padding-bottom:0;
}

#middle a {
	color:#FFF;
}

#nav	{
	float:left;
	width:119px;
	margin-right:40px;
	font-size:1.1em;
	font-weight:bold;
}
#nav ul	{
	list-style-type:none;
}
#nav li	{
	border-bottom:1px solid #B0B0B0;
	line-height:2.5em;
}
#nav a	{
	display:block;
	padding-left:15px;
}
#nav a:hover	{
	background:#FFF;
}
#nav a:focus	{
	color:#679A01;
	background:#FFF;
}

#trading_name {
	margin: 3px 0px 20px;
	width: 400px;
	float: left;
	font-size: 10px;
	color: #026DAA;
	font-weight: bold;
}

#refresh {
	margin: 3px 0px 20px;
	width: 300px;
	float: right;
	text-align: right;
	font-size: 10px;
	color: #026DAA;
	font-weight: bold;
}

#top_links	{
	padding:1.3em 0 3px;
	text-align:right;
}
#top_links a	{
	background:url(../Assets/link.gif) center left no-repeat;
	padding-left:15px;
	font-weight:bold;
	font-size:1.2em;
	
}


td {
	color:#FFF;
	font-size:12px;
	font-weight:bold;
}
#wrapper	{
	width:800px;
	margin:0 auto 20px;
}
#vertical	{
	float:left;
	height:260px;
	width:1px;
	border-right:1px solid #B0B0B0;
}

/* Form */

#Contact_Form	{
	padding-left:30px;
}
#Contact_Form li	{
	list-style-type:none;
	float:left;
	clear:left;
	width:30em;
	padding-top:5px;
	margin-left:0;
}
#Contact_Form input,
#Contact_Form textarea,
#Contact_Form button	{
	float:right;
}
#Contact_Form input,
#Contact_Form textarea	{
	width:200px;
}
#Contact_Form label	{
	float:left;
}
#Contact_Form button	{
	background:url(../Assets/btn_submit2.gif) bottom left #97E200 repeat-x;
	color:#FFF;
	border:1px solid #abce45;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	line-height:1.4em;
	min-height:25px;
	padding:2px;
}


/* main classes */

	.accesskey	{
		text-decoration:underline;
	}
	.bold	{
		font-weight:bold;
	}
	.clear	{
		clear:both;
	}
	.current	{
		background:#FFF;
	}
	.green	{
		color:#679A01;
	}
	.required	{
	font-weight:bold;
	font-size:larger;
	color:red;
	}
	
	.tabb {
		font:bold 12px Arial,Helvetica;
	}
 	.tan {
		font-size: 12px;
		color: navy;
		font-family: Arial,Helvetica;
		text-align: center
	}
 	.tann {
		font-size: 14px;
		color: navy;
		font-family: Arial,Helvetica;
		text-align: center
	}