/*
NOTES:
header background colour: #153A6C

    * link - this is the default style for the link
    * visited - after a link has been clicked
    * hover - as a mouse is poised over a link (pre-click)
    * active - right as the link is being clicked
    
    Lord Vader's Former Handle, Aniken (if include a:focus)
    
standard link colours:
a:link	
	color:#0000FF

a:visited
	color:#A2B5CD

a:hover
	color:#EEC900;

a:active
	color:#191970;
	
 p
{
padding-top: 1em;
padding-right: 2em;
padding-bottom: 3em;
padding-left: 4em;
}
*/

p { 
	line-height:140%;
	margin-bottom:.3em;
 }
    
/*GENERAL*/
*	{
	margin:0; 
	padding:0;
}

html {
	height:100%;
}

body	{
	text-align:left; /*centres for IE*/
	background:#fff;
	font-family:arial;
	font-size:12pt;
	color:#5d5754;
}

h1	{
	font-size:20pt;
	color:#EE3B3B;
	padding-bottom:.3em;
	font-weight:normal;
}

h2	{
	font-size:16pt;
	color:#000;
	margin-top:.5em;
	margin-bottom:.5em;
}

h3	{
	font-size:14pt;
	color:#EE3B3B;
	text-align:left;
	margin-bottom:.5em;
}

h4	{
	color:#8B6914;
	font-size:1em;
}

h5	{
	font-size:1.0em;
	color:#104E8B;
}

h6	{
	color:#8B6914;
	font-size:.8em;
}

/*standard page links*/

a:link, a:visited, a:focus, a:hover, a:active	{
	color:#000;
	text-decoration:underline;
}

/* --------- HEADER ------ */

#header-wrap	{
	width:100%;
	height:120px;
	float:left;
	text-align:left
}

#header-left	{
	float:left;
	background:transparent;
	width:45%;
	height:100%;
	text-align:left;
}

#header-right	{
	float:right;
	height:100%;
	width:54%;
	color:#ffffff;
	background:transparent;
	padding-right:.5em;
	text-align:right;
	font-family:"Joan", verdana;
}

a.logo	{
	text-decoration:none;
	text-align:left;
	float:left;
	margin-left:1em;
}

html>body a.logo, a.logo:hover	{
	margin-top:.3em;
}

a.logo:hover	{
	background:url('../img/tctanks-logo-glow.png') no-repeat;
}

/*MAIN PAGE */

#container	{
		width:100%;
		margin-left:auto; /*centres for mozilla*/
		margin-right:auto; /*centres for mozilla*/
		
}

#page-wrap	{
	float:left;
	width:100%;
	background:#fff url('../img/bg-bottom.jpg') repeat-x bottom left;
}

#main-col	{	/*main page area*/
	float:left;
	width:100%;
	text-align:left;
	margin-bottom:1em;
}

#page-title	{
	width:99%;
	text-align:left;
	padding-top:1em;
	padding-bottom:1em;
}

#page-title h1 	{
color:#000;
font-family:gotham;
font-weight:lighter;
font-size:20pt;
}

#side-col-right	{	/*right side of page*/
/*whether use float left or right mozilla places right-col alongside main-col*/
 display:none;
}

#side-col-left	{	/*left side of page*/
/*whether use float left or right mozilla places right-col alongside main-col*/
	display:none;
}

#footer	{	/*page footer*/
	display:none;
}

#footer a	{	/*page footer*/
	color:#000;
}

#footer-left	{
	float:left;
	width:49%;
	}
	
#footer-right	{
	float:right;
	width:49%;
	}

/*------------------ SITEMAP ----------------------*/

a:link.link-title	{
	font-size:1.0em;
	color:#104E8B;
	font-family:arial,verdana,sans-serif;
	text-decoration:none;
}

a:visited.link-title	{
	color:#A2B5CD;
	font-size:1.0em;
	text-decoration:underline;
}

a:focus.link-title, a:hover.link-title	{
	color:#104E8B;
	font-size:1.0em;
	text-decoration:underline;
}

a:active.link-title	{	
	color:#191970;
	font-size:1.0em;
	text-decoration:underline;
}

/*------------- FORM --------*/
#contact	{
	border: solid 1px #b8b8b8;
}

label {
font-weight:bold;
cursor:pointer; }

input	{
	background:url("../img/textbox-bg.gif") repeat-x bottom left;
	border: 1px solid #b8b8b8;
}

/*remove border around radio button*/
input.radio	{
	border: none !important;
}

input[type="radio"], input[type="checkbox"] {
		border:none !important;
}

input:hover	{
	border: 1px solid #000000;
}

textarea	{
	background: #ffffff;
	position: relative;
	padding: .3em;
	border: solid 1px #b8b8b8;
}

textarea:hover	{
	border: 1px solid #000000;
}

.formbutton{
	cursor:pointer;
	background:url("../img/header_bground.gif") repeat-x left top;
	color:#fff;
	padding: 1px 2px;
	margin-top:1em;
}

.formbutton:hover{
	cursor:pointer;
	background:url("../img/header_bground.gif") repeat-x left bottom;
	color:#fff;
	padding: 1px 2px;
}

form {  
	text-align:left;
	font-size:.9em;
	margin-top:1em;
	margin-left:1em;
}

legend	{
	font-size:1.4em;
	color:#8B2323;
	}

fieldset	{
	background:#EBECE4 /*url("../img/leftcol_bg2.gif") repeat-y left top*/;
	width:95%;
	border:solid 1px #9AC0CD;
	margin-bottom:1em;
	padding-top:.5em;
	padding-bottom:.5em;
	padding-left:.5em;
	}

fieldset:hover	{
	border:solid 1px #8B0000;
	background-color:#ECF1EF;
	}

img	{
	border:none;
}

#header	{
	background:#006400 url('../img/header.jpg');
	width:100%;
	height:100px;
	
}
/*-------------------------FOOTER NAVIGATION--------------------------*/
#nav-bottom	{
	text-align:right;
}

/* RANDOM/SUGGESTED LINKS */
.suggested-link	{
	width:100%;
	color:#000;
	height:4em;
	margin-top:1em;
	margin-bottom:1em;
	border-top:dashed 1px #C1CDC1;
	clear:both;/*added 2007-04-09 to enforce divs go under eachother when more than one 'suggested link' div*/
}

html>body .suggested-link	{
	width:100%;
	color:#000;
	height:6em;
	margin-top:1em;
	margin-bottom:3em;
	border-top:dashed 1px #C1CDC1;
}

.suggested-link li	{
	list-style:none;
}

.suggested-link img	{
	border:1px solid #ccc;
}

.suggested-link li.r1 {
	float:left;
	padding:.2em;
}

.suggested-link li.r2 {
	float:right;
	padding:.2em;
}

.suggested-link li.a2 {
	float:left;
	padding:.2em;
}


/*------------------ BREADCRUMB NAVIGATION ----------------------*/
#crumb	{
	display:none;
}

/*------------------ NAVIGATION ----------------------*/

#nav	{	/*top nav menu*/
	display:none;
}

/*------------------LEFT SIDE NAVIGATION ----------------------*/

#navlistSide {
	display:none;
}

/*------------------RIGHT SIDE NAVIGATION ----------------------*/

#side-col-right img {
	display:none;
}

#side-col-right	{
	display:none;
	}
 
/* ----------- UNORDERED LISTS ------------------------- */
ul	{
	margin:0;
	padding:0;
	list-style:disc;
	text-align:left;
	margin-left:.5em;
	margin-bottom:1em;
	}
	
li	{
	margin-left:1.5em;
	list-style:disc;	
}

li ul 	{
	margin-left:.5em;
}

li ul li	{
	padding-left:.7em;
	background: url(../img/carat.gif) no-repeat 0 65%;
}