﻿body
{
	font-family:Calibri,Verdana, Tahoma,Arial;
	margin:0px 0px 0px 0px;
}
fieldset
{
	width:100%;
	padding-left:2px;
}
.gsiheader
{
	background-image:url(../images/gsihhdr.jpg);
	height:76px;
	width:100%;
}
.ffiheader
{
	background-image:url(../images/ffihhdr.jpg);
	height:76px;
	width:100%;
}
.apheader
{
	background-image:url(../images/aphhdr.jpg);
	height:76px;
	width:100%;
}
.cmbheader
{
	background-image:url(../images/cmbhhdr.jpg);
	height:76px;
	width:100%;
}
.zimheader
{
	height:76px;
	width:100%;
	background-color:#1f1a17;
	text-align:right;
}
.dmcheader
{
	height:76px;
	width:100%;
	background-color:#fff;
	text-align:right;
}
.mainmenu
{
	height:25px;
	background-color:#000;
	color:#666;
	padding-left:3px;
	font-weight:bold;
}
.mmnormal
{
	background-color:#000;
	color:#666;
	padding-left:3px;
	font-weight:bold;
}
.mmhover
{
	background-color:#000;
	color:#fff;
	cursor:pointer;
	padding-left:3px;
	font-weight:bold;
}
.submenu
{
	height:25px;
	background-color:#666;
	color:#bcccab;
	padding-left:3px;
}
.smnormal
{
	background-color:#666;
	color:#bcccab;
	padding-left:3px;
}
.smhover
{
	background-color:#666;
	color:#fff;
	padding-left:3px;
	cursor:pointer;
}
.content
{
	text-align:center;
	vertical-align:middle;
}
.footer
{
	height:25px;
	background-color:#000;
	color:#666;
	text-align:center;
}
legend
{
	font-weight:bold;
}
.maintable
{
	vertical-align:middle;
	text-align:center;
	background-color:#000;
}
.intro
{
	background-color:#666666;
}
.introhdr
{
	background-image:url(../images/introhdr.jpg);
	background-repeat:no-repeat;
	text-align:center;
	width:642px;
	height:94px;
}
.mapsamp
{
	border:solid 1px #000;	
	height:381px;
	background-image:url(../images/samplemap1.gif);
	background-repeat:no-repeat;
}
.gsilogo
{
	width:100px;
	height:70px;
	background-image:url(../images/gsilogo1.gif);
	background-repeat:no-repeat;
}
.gsilogoh
{
	width:100px;
	height:70px;
	background-image:url(../images/gsilogo2.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
.aplogo
{
	width:100px;
	height:50px;
	background-image:url(../images/aplogo1.gif);
	background-repeat:no-repeat;
}
.aplogoh
{
	width:100px;
	height:50px;
	background-image:url(../images/aplogo2.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
.cmblogo
{
	width:100px;
	height:50px;
	background-image:url(../images/cmblogo1.gif);
	background-repeat:no-repeat;
}
.cmblogoh
{
	width:100px;
	height:50px;
	background-image:url(../images/cmblogo2.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
.ffilogo
{
	width:100px;
	height:50px;
	background-image:url(../images/ffilogo1.gif);
	background-repeat:no-repeat;
}
.ffilogoh
{
	width:100px;
	height:50px;
	background-image:url(../images/ffilogo2.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
.zimmermanlogo
{
	width:100px;
	height:50px;
	background-image:url(../images/zimmermanlogo1.gif);
	background-repeat:no-repeat;
}
.zimmermanlogoh
{
	width:100px;
	height:50px;
	background-image:url(../images/zimmermanlogo2.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
.dmclogo
{
	width:100px;
	height:50px;
	background-image:url(../images/dmclogo1.gif);
	background-repeat:no-repeat;
}
.dmclogoh
{
	width:100px;
	height:50px;
	background-image:url(../images/dmclogo2.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
.gsith
{
	background-color:#e2ad1f;
	background-image:url(../images/gsith.png);
	color:#000;
	font-weight:bold;
	padding:3px 3px 3px 3px;
	font-style:italic;
	border:solid 1px #fff;
	border-right:solid 1px #e2ad1f;
	border-bottom:solid 1px #e2ad1f;
}
.gsitd
{
	background-color:#cb9706;
	color:#000;
	padding:5px 5px 5px 5px;
	border:solid 1px #fff;
	border-right:solid 1px #cb9706;
	border-bottom:solid 1px #cb9706;
	
}
.gsitdcntrl
{
	background-color:#e3ba2a;
	color:#000;
	padding:5px 5px 5px 5px;
	border:solid 1px #fff;
	border-right:solid 1px #e3ba2a;
	border-bottom:solid 1px #e3ba2a;
}
.ffith
{
	background-color:#000;
	color:#de5221;
	font-weight:bold;
	padding:3px 3px 3px 3px;
	font-style:italic;
	border:solid 1px #fff;
	border-right:solid 1px #000;
	border-bottom:solid 1px #000;
}
.ffitd
{
	background-color:#333;
	color:#fff;
	padding:5px 5px 5px 5px;
	border:solid 1px #fff;
	border-right:solid 1px #333;
	border-bottom:solid 1px #333;
	
}
.ffitdcntrl
{
	background-color:#f1f1f1;
	color:#000;
	padding:5px 5px 5px 5px;
	border:solid 1px #fff;
	border-right:solid 1px #333;
	border-bottom:solid 1px #333;
}
.zimth
{
	background-color:#000;
	color:#fede00;
	font-weight:bold;
	padding:3px 3px 3px 3px;
	font-style:italic;
	border:solid 1px #fff;
	border-right:solid 1px #000;
	border-bottom:solid 1px #000;
}
.zimtd
{
	background-color:#333;
	color:#fff;
	padding:5px 5px 5px 5px;
	border:solid 1px #fff;
	border-right:solid 1px #333;
	border-bottom:solid 1px #333;
	
}
.zimtdcntrl
{
	background-color:#f1f1f1;
	color:#000;
	padding:5px 5px 5px 5px;
	border:solid 1px #fff;
	border-right:solid 1px #333;
	border-bottom:solid 1px #333;
}
.dmcth
{
	background-color:#000;
	color:#cc3433;
	font-weight:bold;
	padding:3px 3px 3px 3px;
	font-style:italic;
	border:solid 1px #fff;
	border-right:solid 1px #000;
	border-bottom:solid 1px #000;
}
.dmctd
{
	background-color:#333;
	color:#fff;
	padding:5px 5px 5px 5px;
	border:solid 1px #fff;
	border-right:solid 1px #333;
	border-bottom:solid 1px #333;
	
}
.dmctdcntrl
{
	background-color:#f1f1f1;
	color:#000;
	padding:5px 5px 5px 5px;
	border:solid 1px #fff;
	border-right:solid 1px #333;
	border-bottom:solid 1px #333;
}
.apth
{
	background-color:#000;
	color:#bc4251;
	font-weight:bold;
	padding:3px 3px 3px 3px;
	font-style:italic;
	border:solid 1px #fff;
	border-right:solid 1px #000;
	border-bottom:solid 1px #000;
}
.aptd
{
	background-color:#333;
	color:#fff;
	padding:5px 5px 5px 5px;
	border:solid 1px #fff;
	border-right:solid 1px #333;
	border-bottom:solid 1px #333;
	
}
.aptdcntrl
{
	background-color:#f1f1f1;
	color:#000;
	padding:5px 5px 5px 5px;
	border:solid 1px #fff;
	border-right:solid 1px #333;
	border-bottom:solid 1px #333;
}
.cumth
{
	background-color:#000;
	color:#bc4251;
	font-weight:bold;
	padding:3px 3px 3px 3px;
	font-style:italic;
	border:solid 1px #fff;
	border-right:solid 1px #000;
	border-bottom:solid 1px #000;
}
.cumtd
{
	background-color:#333;
	color:#fff;
	padding:5px 5px 5px 5px;
	border:solid 1px #fff;
	border-right:solid 1px #333;
	border-bottom:solid 1px #333;
	
}
.cumtdcntrl
{
	background-color:#f1f1f1;
	color:#000;
	padding:5px 5px 5px 5px;
	border:solid 1px #fff;
	border-right:solid 1px #333;
	border-bottom:solid 1px #333;
}
.tbox,textarea,select{width:250px;font-family:Calibri,Verdana, Tahoma,Arial;}

.tableborder{border:solid 1px #000;}