/******************** global styles ********************/
body
{
	background: #c2e5eb url(../images/background_body.jpg) repeat-x;
}



/******************** container styles ********************/
#container
{
	background: url(../images/background_logo.png) no-repeat;
	width: 750px;
	height: 450px;
	position: relative;
}

* html #container
{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/background_logo.png",sizingMethod="scale");
}



/******************** topnav styles ********************/
#topnav ul
{
	border-color: #e4f3f6;
	border-width: 1px 0;
	position: absolute;
	width: 100%;
	top: 257px;
	left: 0;
	z-index: 100;
}

#topnav ul li a
{
	cursor: pointer;
}

#topnav ul li
{
	border-right: solid 1px #e4f3f6;
}

#topnav .letter a
{
	background: url(../images/topnav_home_letter_off.png) no-repeat;
}

* html #topnav .letter a
{
	background: url(../images/spacer.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/topnav_home_letter_off.png",sizingMethod="image");
}

#topnav .letter a:hover
{
	background: url(../images/topnav_home_letter_off.png) no-repeat;
}

* html #topnav .letter a:hover
{
	background: url(../images/spacer.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/topnav_home_letter_off.png",sizingMethod="image");
}

#topnav .financials a
{
	background: url(../images/topnav_home_financials_off.png) no-repeat;
}

* html #topnav .financials a
{
	background: url(../images/spacer.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/topnav_home_financials_off.png",sizingMethod="scale");
}

#topnav .financials a:hover
{
	background: url(../images/topnav_home_financials_off.png) no-repeat;
}

* html #topnav .financials a:hover
{
	background: url(../images/spacer.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/topnav_home_financials_off.png",sizingMethod="scale");
}

#topnav .officers a
{
	background: url(../images/topnav_home_officers_off.png) no-repeat;
}

* html #topnav .officers a
{
	background: url(../images/spacer.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/topnav_home_officers_off.png",sizingMethod="scale");
}

#topnav .officers a:hover
{
	background: url(../images/topnav_home_officers_off.png) no-repeat;
}

* html #topnav .officers a:hover
{
	background: url(../images/spacer.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/topnav_home_officers_off.png",sizingMethod="scale");
}

#topnav .information a
{
	background: url(../images/topnav_home_information_off.png) no-repeat;
}

* html #topnav .information a
{
	background: url(../images/spacer.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/topnav_home_information_off.png",sizingMethod="scale");
}

#topnav .information a:hover
{
	background: url(../images/topnav_home_information_off.png) no-repeat;
}

* html #topnav .information a:hover
{
	background: url(../images/spacer.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/topnav_home_information_off.png",sizingMethod="scale");
}

#topnav .downloads a
{
	background: url(../images/topnav_home_downloads_off.png) no-repeat;
}

* html #topnav .downloads a
{
	background: url(../images/spacer.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/topnav_home_downloads_off.png",sizingMethod="scale");
}

#topnav .downloads a:hover
{
	background: url(../images/topnav_home_downloads_off.png) no-repeat;
}

* html #topnav .downloads a:hover
{
	background: url(../images/spacer.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/topnav_home_downloads_off.png",sizingMethod="scale");
}



/******************** home styles ********************/
#title
{
	margin: 0;
	position: absolute;
	top: 207px;
	left: 25px;
}

#logo
{
	position: absolute;
	top: 218px;
	left: 616px;
}

