body
{
	font-family:Arial, sans-serif;
	font-size:14px;
	background-color:#0a0a0a;
}

div#container
{
	clear:both;
	margin:auto;
	width:840px;
}

div#content
{
	background-color:#ffffff;
	/* background-image:url(/img/contentbg.jpg); */
	background-repeat:no-repeat;
	background-position:270px right;
	border:10px solid #9CA7AD;
	padding:15px;
}

#head img
{
	margin:15px 0;
}

div#content #header
{
	text-align:right;
	background-color:#6C99DA;
	padding:0;
	margin:0;
	background-image:url(/img/header2.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	border:1px solid #808080;
	height:200px;
}

.ad
{
	text-align:center;
	width:273px;
	margin:127px 14px 57px 13px;
	padding:15px;
	background-color:#ffffff;
	filter:alpha(opacity=75); /* IE */
	-moz-opacity: 0.75; /* Mozilla */
	opacity: 0.75; /* Opera */
	color:#283B51;
	font-weight:bold;
	border:1px solid #283B51;
}

h1
{
		font-size:1.61em;
		font-family: 'Trebuchet MS', 'Segoe UI', Trebuchet, 'Bitstream Vera Sans', 'DejaVu Sans', sans-serif;
		text-transform:uppercase;
		margin:5px 0 15px 0;
		font-weight:bold;	
}

h2
{
		font-size:1.41em;
		font-family: 'Trebuchet MS', 'Segoe UI', Trebuchet, 'Bitstream Vera Sans', 'DejaVu Sans', sans-serif;
		text-transform:uppercase;
		margin:5px 0 15px 0;
		font-weight:bold;
}

div#topnavigation
{
	text-align:right;
}

ul#topnav
{
	margin:10px 5px 3px 0;
	float:right;
}

ul#topnav li
{
	float:left;
	margin-left:15px;
	font-size:0.89em;
}

ul#topnav li a
{
	color:#f9f9f9;
	text-decoration:none;
}

ul#topnav li a:hover
{
	color:#9BD5FF;
}

ul#contentinfo
{
	margin-top:15px;
}

ul#contentinfo > li
{

	float:left;
	margin-right:50px;
}

ul#contentinfo > li.left
{
	width:350px;
}

ul#contentinfo > li.right
{
	width:300px;
}

#towerinfo li
{
	float:none;
	border:0;
	padding:5px 0;
	clear:both;
	margin-bottom:20px;
}

#towerinfo li h3
{
	font-size:1.16em;
	font-family: 'Trebuchet MS', 'Segoe UI', Trebuchet, 'Bitstream Vera Sans', 'DejaVu Sans', sans-serif;
	text-transform:uppercase;
	margin-bottom:6px;
	font-weight:bold;
}

#towerinfo li img
{
	float:left;
	margin:0px 10px 5px 0;
	border:1px solid #000;
	padding:0px;
}

#content p
{
	line-height:145%;
	margin-bottom:7px;
}

.clear
{
	clear:both;
}

form
{
	margin:15px 0;
}

form#requestinfo p
{
	clear:both;
}

form#requestinfo label
{
	float:left;
	text-align:right;
	width:100px;
}

form#requestinfo input.textbox
{
	border:1px solid #c0c0c0;
	margin-left:5px;
}

#intro
{
	padding:15px 5px;
	line-height:145%;
}

.underlined
{
	text-decoration:underline;
}