/* 
	OzDrop SITE-WIDE STYLESHEET
////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////

	This document contains all the necessary styles for the HostNetworks site.
	The document is split into numerous style sections:

	///	SS01: Override styles - styles that override base xhtml elements.
	/// SS02: Unique Styles - styles for unique ID objects
	/// SS03: Combination Styles - styles that combine to make reflexive classes
	/// SS04: Anchor & Link Styles - styles that redesign links, anchors etc.
	
///////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////
*/

/* 
SS01: OVERRIDE STYLES
////////////////////////////////////////////////////////////////
///////////////////////////////////////////
*/

body, html
{
	height: 100%;
	width: 100px;
	margin: 0px;
	padding: 0px;
	background:url(../images/BG_repeat.gif) repeat-x #7ea0bc;
	vertical-align: top;
}

p
{
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #003872;
}

ul
{
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #003872;
	list-style-image: url(../images/list.gif);
	line-height: 19px;
}


/*
/////////////////////////////////////////// Override
////////////////////////////////////////////////////////////////
*/

/* 
SS02: UNIQUE STYLES
////////////////////////////////////////////////////////////////
///////////////////////////////////////////
*/
#leftcurve 
{
	background:url(../images/L_side.gif) no-repeat;
	position: absolute;
	left:0px;
	top: 31px;
	z-index: 0;
	height: 561px;
	width:46px;
}

#rightcurve
{
	background:url(../images/R_side.gif) no-repeat;
	position: absolute;
	left:552px;
	top: 0px;
	z-index: 0;
	width:963px;
	height:100%;
}

#logoelement
{
	background:url(../images/logo_element.gif) no-repeat;
	opacity:0.16; 
	filter:alpha(opacity=16);
	position: absolute;
	left:139px;
	top:329px;
	width:375px;
	height:375px;
	z-index: 0;
	
	}

#CT_layout  /*content table*/
{
	margin-left: 150px;
	width: 412px;
	/*display:inline;*/
	height: 100%;
}

	#header
	{
	height: 176px;
	background: white;
	padding: 10px 0px 0px 18px;
	width: 100%x;
	}
	
	#CT_menubar
	{
	width:412px;
	height:100%;
	background:url(../images/BG_repeatnav.gif);
	padding:0px 0px 0px 0px;
	text-align:left;
	position:relative;
	z-index: 2;
	}

	#bodycontent
	{
	width:387px;
	filter:alpha(opacity=100);
	filter:alpha(opacity=100);
	vertical-align: top;
	margin-top: 30px;
	padding: 0px 25px 0px 18px;
	position:relative;
	
		}

		#bodycontent td
		{
		height: 100%;
		}


#CT_spacer
		{
			width: 154px;
			height: 100%;
		}

#CT_images  /*images on right*/
{
	width: 200px;
	height: 100%;
	vertical-align: top;
}

			#CT_images img
			{
				margin: 32px 0px 0px 0px;
			}



/*
/////////////////////////////////////////// Unique
////////////////////////////////////////////////////////////////
*/

/* 
SS03: COMBINATION STYLES
////////////////////////////////////////////////////////////////
///////////////////////////////////////////
*/

.bodytext
{
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #003872;
}

.footertext
{
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #003872;
	padding: 0px 0px 6px 20px;

}

.contactform
{
	padding: 0px 0px 22px 0px;

}	
/*
/////////////////////////////////////////// Combo
////////////////////////////////////////////////////////////////
*/

/* 
SS04: ANCHOR AND LINK STYLES
////////////////////////////////////////////////////////////////
///////////////////////////////////////////
*/


a:link
{
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #003872;
	text-decoration: underline;
}

a:hover
{
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #003872;
	text-decoration: none;
}

a:visited
{
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #003872;
	text-decoration: underline;
}

#BT_Home
{
	width:45px;
	height:27px;
	display:block;
	float:left;
	text-decoration:none;
	background:URL(../images/BT_home.gif) no-repeat;
	margin-right:13px;
	margin-left: 14px;
	display:inline;
}

		#BT_Home:hover
		{
			background-position:0px -27px;
		}
		
#BT_About
{
	width:104px;
	height:27px;
	display:block;
	float:left;
	text-decoration:none;
	background:URL(../images/BT_about.gif) no-repeat;
	margin-right:14px;
	display:inline;
}

		#BT_About:hover
		{
			background-position:0px -27px;
		}
		
#BT_TankToppa
{
	width:103px;
	height:27px;
	display:block;
	float:left;
	text-decoration:none;
	background:URL(../images/BT_tanktoppa.gif) no-repeat;
	margin-right:13px;
	display:inline;
}

		#BT_TankToppa:hover
		{
			background-position:0px -27px;
		}

#BT_ContactUs
{
	width:85px;
	height:27px;
	display:block;
	float:left;
	text-decoration:none;
	background:URL(../images/BT_contact.gif) no-repeat;
	margin-right:6px;
	display:inline;
}

		#BT_ContactUs:hover
		{
			background-position:0px -27px;
		}

	
/*
/////////////////////////////////////////// Anchors
////////////////////////////////////////////////////////////////
*/

	/*////////////////////////// Drop Down Styles
//////////////////////////*/
.dropDownContainer
	{
	background:#0067b1;
	width:142px;
	border: 1px solid #4e4e4e;
	}
	
.dropDownLinkContainer
	{
	padding:0px;
	height:10px;
	color: white;
	
	}
	
.dropDownLink, a.dropDownLink:link
	{
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#fff;
	display:block;
	cursor:hand;
	width:100%;
	text-decoration: none;
	vertical-align: center;
	}
	
a.dropDownLink:hover
	{
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#fff;
	display:block;
	cursor:hand;
	width:100%;
	text-decoration: none;
	background: #003872;
	vertical-align: center;
	}
	
a.dropDownLink:visited
	{
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#fff;
	display:block;
	cursor:hand;
	width:100%;
	text-decoration: none;

	vertical-align: center;
	}
	
.dropDownBody
{
height: 15px;
border-top: 1px solid #fff;
border-bottom: 1px solid #7f7f7f;

}


#TankToppaMenu
{
	visibility: hidden;
	position:absolute;
	z-index:5000;
}