body {
	margin: 0px;
	font-size: 90%;
	text-align: left;
	background-color: #ffffff;
	color: #000000;
	font-family: verdana,arial,helvetica,sans-serif;
}

#header     {text-align:center; vertical-align:top;}
#titleBody  {text-align:left; vertical-align:top; padding-top:0px; padding-left:20px; color:#003399; font-size:17pt; font-weight:bold;}
.textBodyblue   {text-align:left; vertical-align:top; padding-left:20px; padding-right:13px; color:#003399; font-size:11pt; font-weight:bold;}
.textBodybold   {text-align:center; vertical-align:top; padding-left:20px; padding-right:13px; font-size:10pt; font-weight:bold;}
.paragraph  {text-align:left; vertical-align:top; padding-top:15px; font-size:11pt;}
.bulletText {text-align:left; vertical-align:top; padding-top:14px; padding-left:15px; font-size:11pt;}
.bullet     {text-align:left; vertical-align:top; padding-top:14px; font-size:11pt;}
.image      {text-align:left; vertical-align:top;}
#menu       {text-align:left; vertical-align:top;}
#menuItems  {text-align:left; vertical-align:top; background-color:#074B88;}
#bottom     {text-align:center; vertical-align:bottom;}
.blue_border {background-color:#074B88;}

.menuItem   {margin-top:8px; margin-bottom:8px;}
.menuText, menuText:link, menuText:active, menuText:visited {text-align:left; vertical-align:top; padding:3px; color:#FFFFFF; font-size:10pt; font-weight:bold; text-decoration:none;}
.menuText:hover {color:#FFFF00; background-color:#003399; border:1px solid #FFFF00; text-decoration:none; padding:2px;}

#mainBody {
	text-align: center;
	vertical-align: top;
	background: url(images/rightcrosshair.jpg) no-repeat top left;
	padding-bottom: .5em;
}
#leftcrosshair {
	width: 16px;
	height: 342px;
	margin-bottom: 10px;
}
.textBody {
	text-align: left;
	vertical-align: top;
	padding-left: 20px;
	padding-right: 13px;
	font-size: 11pt;
	padding-bottom: .5em;
}
.imagesBody {
	text-align: center;
	vertical-align: top;
	padding: 1em 13px 0 20px;
}
.thumb {
	text-align: center;
	padding: 0 1em 1em 1em;
	vertical-align: top;
}
.thumb_image {
	margin: 0 .5em 0 .5em;
	border: 1px solid #818283;
}
.enlarge {
	text-align: center;
	font-size: 7pt;
	padding: 1px 0 2px 0;
}
.caption {
	text-align: center;
	vertical-align: top;
	font-size: 7pt;
	/*margin: 0 2em 0 2em;*/
}

#welcome    {font-size:12px; padding-left:1em; padding-top:.5em; white-space:nowrap; height:1px;}
#logo       {text-align:center; height:1px;}
#under_dev  {font-size:15px; padding-top:16px; text-align:center; vertical-align:top; font-weight:bold; font-style:italic; color:#074B88;}
#company_name {font-size:12pt; font-weight:bold; text-align:center; padding-top:15px; white-space:nowrap;}
#address    {font-size:11pt; font-weight:normal; text-align:center; padding-top:5px; white-space:nowrap;}
#phones     {text-align:center; padding-top:15px; padding-bottom:10px;}
.phone_text {font-size:11pt; font-weight:normal; text-align:left; white-space:nowrap;}
.phone_num  {font-size:11pt; font-weight:normal; text-align:left; padding-left:5px; white-space:nowrap;}

#equipment_list {font-size:12pt; font-weight:bold; text-align:center; padding-top:50px; padding-bottom:10px; white-space:nowrap;}
.doc_icon       {vertical-align:middle;}
.doc_name       {font-size:10pt; color:#003399; vertical-align:middle; padding-left:5px;}
.doc_link       {text-decoration:none;}
.doc_link:hover {text-decoration:underline;}

.year         {text-align:left; vertical-align:top; padding-bottom:10px; padding-right:20px; font-size:11pt;}
.timeline     {text-align:left; vertical-align:top; padding-bottom:10px; font-size:11pt;}
.contact      {font-size:11pt; font-weight:normal; text-align:center; padding-top:15px; white-space:nowrap;}
.contact_info {font-size:10pt; font-weight:normal;}

.email_link       {font-size:10pt; color:#003399; text-decoration:none;}
.email_link:hover {text-decoration:underline;}

.page_link       {font-size:11pt; color:#003399; text-decoration:none;}
.page_link:hover {text-decoration:underline;}

#help       {padding-top:50px; padding-bottom:10px;}
.info_link  {font-size:11pt; font-weight:bold; text-align:left; padding-bottom:5px;}
.rfq_link   {font-size:11pt; font-weight:bold; text-align:right; padding-bottom:5px;}

#bottom_nav {font-size:9pt; font-weight:bold; color:#003399; text-align:center; padding-top:10px; white-space:nowrap;}

.nav, .nav:link, .nav:active, .nav:visited {text-decoration:none; color:#003399;}
.nav:hover  {color:#FFFF00; background-color:#003399; text-decoration:none;}

#copyright  {font-size:10px; text-align:center; padding-top:10px; white-space:nowrap;}

.helpLink   {font-size:11px; color:#074B88; text-decoration:none;}
.helpLink:hover {text-decoration:underline;}

