/**********************************/
/* CSS Document                   */
/* 20070626 Carlos Mason          */
/**********************************/

body {
	background-color:#000033;
	color:#000000;
	margin-left:0px;
	margin-right:0px;
}

p, a, b, i, tr, th, td, h1, h2, h3, topmenu, leftmenu, .alert {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
}

td.login-link {
	border:solid 1px Aqua;
	padding-top:5px;
	padding-bottom:5px;
}

a, a:visited {
	color:blue;
}

h1 {
	color:#00335b;
	font-family:"Gill Sans MT", Arial, Sans-Serif;
	font-size:18pt;
	font-style:italic;
	margin-top:5px;
}

h2 {
	color:Red;
	font-weight:bold;
}

img {
	border:0px;
}

.topmenu, .topmenu:visited {
	color:White;
	font-weight:bold;
	text-decoration:none;
}

.topmenu:hover {
	text-decoration:underline;
}

.textmenuparagraph {
	color:Aqua;
	text-align:center;
}

.textmenu, .textmenu:visited {
	color:Aqua;
	text-decoration:none;
}

.textmenu:hover {
	text-decoration:underline;
}

.copyright {
	color:Aqua;
	padding-top:5pt;
	text-align:center;
	font-size:8pt;
}

.hosting {
	color:#00335b;
	padding-top:5pt;
	text-align:center;
	font-size:8pt;
}

.alert {
	color:Red;
	font-size:small;
}

/*********************************************/
/* Variable Fixed Window Wall System         */
/*********************************************/

.pagetitle {
	margin-left:5px;
	margin-top:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:28px;
	color:#009900;
}

#glassoptiontable td {
	background-color:#EEEEEE;
}

/*************************/
/* left menu bar         */
/*************************/

.tdLeftMenuTop {
	vertical-align:top;
	width:170px;
}

.tdLeftMenuTop table td {
	text-align:center;
}

.tdLeftMenuBottom {
	background-image:url(../_images/nav_bar_bottom.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	vertical-align:bottom;
	width:170px;
}

.leftmenu, .leftmenu:visited {
	color:White;
	font-weight:bold;
	letter-spacing:3px;
	text-align:center;
	text-decoration:none;
}

.leftmenu:hover {
	text-decoration:underline;
}

.loginmenu, .loginmenu:visited {
	color:White;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}

.loginmenu:hover {
	color:Aqua;
}

.dots {
	color:Aqua;
	font-size:8pt;
	text-align:center;
}

.hr_address {
	border:solid 1px Aqua;
	width:90%;
}


/*************************/
/* contact us page       */
/*************************/

form#contactform {
	background-color:#000000;
}

.contactformtable {
	float:left;
	width:580px;
}

.contactforminput {
	width:450px;
	
}


/************************************/
/* quick reference pages            */
/************************************/

#linktable2 {
	width:100%;
}

#linktable2 th {
	background-color:#ADD8E6;
	font-weight:bold;
	text-align:center;
}

#linktable2 td {
	background-color:#EEEEEE;
	text-align:left;
}

/************************************/
/* ddMenu                           */
/************************************/

#ddMenu {
	background-color:#006A8E;
	display:table;
	left:0px;
	margin-top:30px;	
	position:absolute;
	top:0px;
	visibility:hidden;
	width:200px;
	z-index:5;
}

#ddMenu th {
	background-color:#FFFFFF;
}

#ddMenu td {
	background-color:#00b5d6;
}

.ddMenu, .ddMenu:visited {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.ddMenu:hover {
	color:Aqua;
}

/************************************/
/* slide show                       */
/************************************/

#SlideShowContainer {
	float:right;
	position:relative;
	margin-bottom:50px;
	z-index:4;
}

#SlideShowPicture {
	visibility:hidden;
}

/************************************/
/* news page                        */
/************************************/

.newsdate {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.newstext {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
