/*tank.css - version xxx - our consultancy limited 05.03.2003*/

.bodycs	{margin-top:24px; margin-left:8px; background-c olor:#ffffff; font:bold 28px arial,helvetica,sans-serif}
.zeroed	{margin:0px; background-color:#555555}

a {
	outline:none;
}

/*main content divs @ various widths*/
#tank370	{float:left; top:0px; left:0px; width:370px}/*profile form 370px div*/
#tankvari	{position:absolute; top:21px; left:370px; margin-right:10px}/*profile copy box variable px div*/
#tankmargins{position:absolute; top:24px; left:8px; z-index:20; visibility:hidden}/*zeroed div but with same margins as body class*/

/*legals - column 1&2 (font defs here because of macie5 P layout bug)*/
#fltcol1	{float:left; width: 48%; font:11px helvetica,sans-serif; text-decoration:none; color:#000000}
#fltcol2	{float:right; width: 48%; margin-left:2%; font:11px helvetica,sans-serif; text-decoration:none; color:#000000}

#thumbnail	{
	position:absolute;
	z-index:10;
	width:80px;
	height:50px;
	visibility:hidden;
}/*now showing thumbnails*/

object	{margins:0px} embed	{margins:0px}/*embedded movie object margins*/

/*tank.tv mark at various sizes*/
.tanktv11	{font:bold 11px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#000000}
.tanktv18	{font:bold 18px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#000000}
.tanktv24	{font:bold 24px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#000000}
.tanktv28	{font:bold 28px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#000000}
.tanktv36	{font:bold 36px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#000000}
.tanktv11:hover	{font:bold 11px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#000000}
.tanktv18:hover	{font:bold 18px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#000000}
.tanktv24:hover	{font:bold 24px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#000000}
.tanktv28:hover {font:bold 28px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#000000}
.tanktv36:hover	{font:bold 36px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#000000}

/*default copy and links*/
.t11		{font:11px helvetica,sans-serif; text-decoration:none; color:#000000}
.t11:hover	{font:11px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#000000}
.tl11		{font:11px helvetica,sans-serif; text-decoration:none; color:#000000}
.tnew		{font:bold 16px helvetica,sans-serif; text-decoration:none; color:#000000}
.tnew:hover	{font:bold 24px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#000000}
.t18		{font:bold 18px helvetica,sans-serif; text-decoration:none; color:#000000}
.t18:hover	{font:bold 18px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#ffea00}
.tl18		{font:bold 18px helvetica,sans-serif; text-decoration:none; color:#000000}
.tbw24		{font:bold 24px helvetica,sans-serif; text-decoration:none; color:#000000; background-color:#ffffff}
.tbw24:hover	{font:bold 24px helvetica,sans-serif; text-decoration:none; color:#000000; background-color:#ffea00}
.t24		{font:bold 24px helvetica,sans-serif; text-decoration:none; color:#000000}
.t24:hover	{font:bold 24px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#ffea00}
.tl24		{font:bold 24px helvetica,sans-serif; text-decoration:none; color:#000000}
.t28		{font:bold 28px helvetica,sans-serif; text-decoration:none; color:#000000}
.t28:hover	{font:bold 28px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#ffea00}
.tl28		{font:bold 28px helvetica,sans-serif; text-decoration:none; color:#000000}
.t36		{font:bold 36px helvetica,sans-serif; text-decoration:none; color:#000000}
.t36:hover	{font:bold 36px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#ffea00}
.tl36		{font:bold 36px helvetica,sans-serif; text-decoration:none; color:#000000}
.tl36:hover	{font:bold 36px helvetica,sans-serif; text-decoration:none; color:#000000}
.tlg36		{font:bold 36px helvetica,sans-serif; text-decoration:none; color:#999999}
.tlg36:hover	{font:bold 36px helvetica,sans-serif; text-decoration:none; color:#999999}
.t37		{font:bold 18px helvetica,sans-serif; text-decoration:none; color:#000000}
.t37:hover	{font:bold 18px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#ffea00}

/*menu items*/
.nv11		{font:bold 11px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#000000}
.nv11:hover	{font:bold 11px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#ffea00}
.nvl11		{font:bold 11px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#000000}
.nvl11:hover	{font:bold 11px helvetica,sans-serif; text-decoration:none; color:#ffffff}
.nv18		{font:bold 18px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#000000}
.nv18:hover	{font:bold 18px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#ffea00}
.nvl18		{font:bold 18px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#000000}
.nv24		{font:bold 24px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#000000}
.nv24:hover	{font:bold 24px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#ffea00}
.nvl24		{font:bold 24px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#000000}
.nvl24:hover	{font:bold 24px helvetica,sans-serif; text-decoration:none; color:#ffffff}
.nv28		{font:bold 28px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#000000}
.nv28:hover	{font:bold 28px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#ffea00}
.nvl28		{font:bold 28px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#000000}
.nvl28:hover	{font:bold 28px helvetica,sans-serif; text-decoration:none; color:#ffffff}
.g36		{font:bold 36px helvetica,arial,sans-serif; text-decoration:none; color:#cccccc}
.g36:hover	{
	font:bold 36px helvetica,arial,sans-serif;
	text-decoration:none;
	color:#cccccc;
	background-color:#666666
}
.nv36		{font:bold 36px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#000000}
.nvl36		{font:bold 36px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#000000}

/*forms*/
form{padding:0px; margin:0px}/*removes form white space*/

/*form fields*/
.input24		{margin-bottom:1px; width:150px; border:3px solid; padding-left:2px; padding-top:1px; padding-bottom:1px; 
font:11px helvetica,sans-serif; border-color:#000000; color:#0B000B; background-color:#ffffff}
/*error*/
.xinput24		{margin-bottom:1px; width:150px; border:3px solid; padding-left:2px; padding-top:1px; padding-bottom:1px; 
font:11px helvetica,sans-serif; border-color:#ff8589; color:#0B000B; background-color:#ffffff}

.input28		{margin-bottom:2px; width:150px; border:3px solid; padding-left:2px; padding-top:1px; padding-bottom:1px; 
font:11px helvetica,sans-serif; border-color:#000000; color:#0B000B; background-color:#ffffff}
/*error*/
.xinput28		{margin-bottom:2px; width:150px; border:3px solid; padding-left:2px; padding-top:1px; padding-bottom:1px; 
font:11px helvetica,sans-serif; border-color:#ff8589; color:#0B000B; background-color:#ffffff}

.input36		{margin-bottom:4px; width:150px; border:3px solid; padding-left:2px; padding-top:1px; padding-bottom:1px; 
font:11px helvetica,sans-serif; border-color:#000000; color:#0B000B; background-color:#ffffff}
/*error*/
.xinput36		{margin-bottom:4px; width:150px; border:3px solid; padding-left:2px; padding-top:1px; padding-bottom:1px; 
font:11px helvetica,sans-serif; border-color:#ff8589; color:#0B000B; background-color:#ffffff}

/*wider form input field used in submissions.asp*/
.inp170			{margin-bottom:4px; width:170px; border:3px solid; padding-left:2px; padding-top:1px; padding-bottom:1px; 
font:11px helvetica,sans-serif; border-color:#000000; color:#0B000B; background-color:#ffffff}

/*form field labels*/
.inp24		{padding:0px; margin:0px; font:bold 24px helvetica,sans-serif; text-decoration:none; color:#000000}
.inp28		{padding:0px; margin:0px; font:bold 28px helvetica,sans-serif; text-decoration:none; color:#000000}
.inp36		{padding:0px; margin:0px; font:bold 36px helvetica,sans-serif; text-decoration:none; color:#000000}

/*form function buttons - 'subscribe','log-in' etc*/
.f18		{font:bold 18px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#cccccc}
.f18:hover	{font:bold 18px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#ffea00}
.f24		{font:bold 24px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#cccccc}
.f24:hover	{font:bold 24px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#ffea00}
.f28		{font:bold 28px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#cccccc}
.f28:hover	{font:bold 28px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#ffea00}
.f36		{font:bold 36px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#cccccc}
.f36:hover	{font:bold 36px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#ffea00}

/*error text*/
.err18		{padding:0px; margin:0px; font:bold 18px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#ff8589}
.err24		{padding:0px; margin:0px; font:bold 24px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#ff8589}
.err28		{padding:0px; margin:0px; font:bold 28px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#ff8589}
.err36		{padding:0px; margin:0px; font:bold 36px helvetica,sans-serif; text-decoration:none; color:#ffffff; background-color:#ff8589}

/*misc*/
.px4	{font:4px helvetica}/*padding*/
.dontwrap	{white-space: nowrap}


a {
	color: #000000;
	text-decoration: none;
}

a:hover {
	color: #ffffff;
	background-color:#ffea00;
}
