body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	background-color: #FFFFFF;
	color: #000000;
	margin: 0;
}

/* link styles */

a {
	color: #990000;
	text-decoration: none;
}

a:hover {
	color: #990000;
	text-decoration: underline;
}

/* page header styles */

.headBG {
	width: 770px;
	background: none;
	padding-top: 15px;
	height: 50px;
	border-bottom: 1px solid #999999;
}

.header {
	margin-top: 15px;
	margin-left: 0px;
	height: 45px;
}

.headerlogo {
	margin-top: 5px;
	margin-left: 0px;
}

.headimg {

}

/* header image float alignment */

img.left {
	float: left;
	margin-bottom: 5px;
	display: none;
}

img.right {
	display: none;
}

/* secondary and tertiery graphical headers */

.leftheader {
	display: none;
}

.rightheader {
	float: left;
	margin-right: 5px;
}

/* navigation styles */

.topheadertext {
	display: none;
}

/* topnav styles */

IMG	{
	border: 0;
}

.lucas_nav .nav_wrapper {
	display: none;
}

/* index page content blocks */

.content {
	margin-left: 10px;
}

#maincontent {
	width: auto;
	font-size: 12pt;
}

#sidecontent {
	display: none;
}

.rightblock {
	display: none;
}

/* secondary and tertiary page content blocks */

#content {
	margin: 0;
}

.menu {
	display: none;
}

.centercontent {
	width: 95%;
	padding-top: 12px;
}

.centercontent .note {
	font-size: 12pt;
	color: #666666;
	font-style: italic;
}

.centercontent .backToTop {
	display: none;
}

.rightcontent {
	display: none;
}

.contactblock {
	border: 1px solid #f1e3c5;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 7px 5px 7px 5px;
}

.contactblock .contactLead {
	font: bold 11px arial,helvetica,sans-serif;
	color: #CC6600;
}

.divHZ	{
	width: 351px;
	height: 1px;
	margin-top: 15px;
	margin-bottom: 12px;
	background:url(../images/elements/divHZ.gif) top left repeat-x;
}

.centerLong {
	float: left;
	padding-left: 8px;
	width: 483px;
	padding-top: 12px;
}

.centerLong .note {
	font-size: 11px;
	font-style: italic;
}

.qanda 	{
	float: left;
	padding-top: 15px;
}

.qanda .left	{
	float: left;
	width: 16px;
	padding-bottom: 3px;
}

.qanda .right	{
	float: left;
	width: 335px;
	padding-bottom: 3px;
}

.dates 	{
	float: left;
	padding-top: 15px;
}

.dates .col1	{
	float: left;
	width: 99px;
	height: 17px;
	padding-top: 1px;
}

.dates .col2	{
	float: left;
	width: 70px;
	height: 17px;
	padding-top: 1px;
}

.dates .col3	{
	float: left;
	width: 156px;
	height: 17px;
	padding-top: 1px;
}

.dates .col1b	{
	float: left;
	width: 99px;
	height: 17px;
	padding-top: 1px;
	background-color: #E6E6E6;
}

.dates .col2b	{
	float: left;
	width: 70px;
	height: 17px;
	padding-top: 1px;
	background-color: #E6E6E6;
}

.dates .col3b	{
	float: left;
	width: 156px;
	height: 17px;
	padding-top: 1px;
	background-color: #E6E6E6;
}

.press 	{
	float: left;
	padding-top: 15px;
}

.press .col1	{
	float: left;
	width: 108px;
}

.press .col2	{
	float: left;
	width: 108px;
}

.press .col3	{
	float: left;
	width: 108px;
}

.processBox {
	float: left;
	width: 511px;
	background-color: #EFEFEF;
	padding-left: 6px;
	padding-top: 7px;
	margin-top: 13px;
}

.processBox .col1 {
	float: left;
	width: 219px;
	margin-bottom: 6px;
}

.processBox .col2 {
	float: left;
	width: 262px;
	height: 34px;
	padding: 6px 20px 0px 9px;
	font: normal 10px arial,helvetica,sans-serif;
	color: #333333;
	margin-bottom: 6px;
}

.location 	{
	float: left;
	padding-top: 15px;
}

.location .col1	{
	float: left;
	width: 240px;
	background: url(../images/elements/divVT.gif) top right repeat-y;
}

.location .col2	{
	float: left;
	width: 240px;
}

/* .location ul	{
	margin: 0px 10px 0px 15px;
} */

.location ul	{
	list-style-position: outside; 
	margin-left: 0px; 
	padding-left: 20px; 
	padding-right: 10px;
	list-style: disc; 
	vertical-align: middle;
}

.location li	{
	margin: 0px; 
	padding: 0px;
}

/* Locations popup classes */

.locationPop {
	position: absolute;
	border: 1px solid #990000;
	background: url(../images/elements/buttonClose.gif) top right no-repeat;
	background-color: #F1E3C5;
	padding: 5px 3px 5px 9px;
	width: 178px;
}

.locationPop .close {
	float: right;
	width: 12px;
	height: 12px;
}

#popAtlanta	{
	position: absolute;
	visibility: hidden;
	top: 470px;
	left: 300px;
	margin: 0px;
}

#popBaltimore	{
	position: absolute;
	visibility: hidden;
	top: 418px;
	left: 335px;
	margin: 0px;
}

#popBerlin	{
	position: absolute;
	visibility: hidden;
	top: 582px;
	left: 328px;
	margin: 0px;
}

#popChicago	{
	position: absolute;
	visibility: hidden;
	top: 394px;
	left: 235px;
	margin: 0px;
}

#popDallas	{
	position: absolute;
	visibility: hidden;
	top: 500px;
	left: 183px;
	margin: 0px;
}

#popDenver	{
	position: absolute;
	visibility: hidden;
	top: 443px;
	left: 91px;
	margin: 0px;
}

#popFrankfurt	{
	position: absolute;
	visibility: hidden;
	top: 619px;
	left: 294px;
	margin: 0px;
}

#popHawaii	{
	position: absolute;
	visibility: hidden;
	top: 562px;
	left: 10px;
	margin: 0px;
}

#popHouston	{
	position: absolute;
	visibility: hidden;
	top: 517px;
	left: 218px;
	margin: 0px;
}

#popIrvine	{
	position: absolute;
	visibility: hidden;
	top: 463px;
	left: 10px;
	margin: 0px;
}

#popLasVegas	{
	position: absolute;
	visibility: hidden;
	top: 442px;
	left: 10px;
	margin: 0px;
}

#popLosAngeles	{
	position: absolute;
	visibility: hidden;
	top: 442px;
	left: 10px;
	margin: 0px;
}

#popNewYork	{
	position: absolute;
	visibility: hidden;
	top: 394px;
	left: 335px;
	margin: 0px;
}

#popPhoenix	{
	position: absolute;
	visibility: hidden;
	top: 478px;
	left: 28px;
	margin: 0px;
}

#popSanDiego	{
	position: absolute;
	visibility: hidden;
	top: 486px;
	left: 10px;
	margin: 0px;
}

#popDC	{
	position: absolute;
	visibility: hidden;
	top: 433px;
	left: 335px;
	margin: 0px;
}

/* legal popups */


.legalPop {
	position: absolute;
	border: 1px solid #990000;
	background: url(../images/elements/buttonClose.gif) top right no-repeat;
	background-color: #F1E3C5;
	padding: 5px 3px 5px 9px;
	width: 300px;
}

.legalPop .close {
	float: right;
	width: 12px;
	height: 12px;
}

#popIntelProperty {
	position: absolute;
	visibility: hidden;
	top: 490px;
	left: 300px;
	margin: 0px;
}

#popMergers {
	position: absolute;
	visibility: hidden;
	top: 505px;
	left: 300px;
	margin: 0px;
}

#popTrusts {
	position: absolute;
	visibility: hidden;
	top: 520px;
	left: 300px;
	margin: 0px;
}

#popLitigation {
	position: absolute;
	visibility: hidden;
	top: 535px;
	left: 300px;
	margin: 0px;
}

#popEnvironment {
	position: absolute;
	visibility: hidden;
	top: 550px;
	left: 300px;
	margin: 0px;
}

#popRealEstate {
	position: absolute;
	visibility: hidden;
	top: 565px;
	left: 300px;
	margin: 0px;
}

#popBankrupcy {
	position: absolute;
	visibility: hidden;
	top: 580px;
	left: 300px;
	margin: 0px;
}

#popLabor {
	position: absolute;
	visibility: hidden;
	top: 595px;
	left: 300px;
	margin: 0px;
}

#popAsset {
	position: absolute;
	visibility: hidden;
	top: 610px;
	left: 300px;
	margin: 0px;
}

#popCorporate {
	position: absolute;
	visibility: hidden;
	top: 625px;
	left: 300px;
	margin: 0px;
}

/* profile popups */


.profilePop {
	position: absolute;
	border: 1px solid #990000;
	background: url(../images/elements/buttonClose.gif) top right no-repeat;
	background-color: #F1E3C5;
	padding: 5px 3px 5px 9px;
	width: 350px;
}

.profilePop .close {
	float: right;
	width: 12px;
	height: 12px;
}

#popDavidBalke {
	position: absolute;
	visibility: hidden;
	top: 200px;
	left: 150px;
	margin: 0px;
}

#popRickBruno {
	position: absolute;
	visibility: hidden;
	top: 325px;
	left: 150px;
	margin: 0px;
}

#popCarolinaColeKing {
	position: absolute;
	visibility: hidden;
	top: 450px;
	left: 150px;
	margin: 0px;
}

#popMicheleKeehner {
	position: absolute;
	visibility: hidden;
	top: 575px;
	left: 150px;
	margin: 0px;
}

#popArtLucas {
	position: absolute;
	visibility: hidden;
	top: 700px;
	left: 150px;
	margin: 0px;
}

#popHeatherScarpero {
	position: absolute;
	visibility: hidden;
	top: 825px;
	left: 150px;
	margin: 0px;
}

#popPeterYund {
	position: absolute;
	visibility: hidden;
	top: 950px;
	left: 150px;
	margin: 0px;
}

#popAndreaJennings {
	position: absolute;
	visibility: hidden;
	top: 150px;
	left: 150px;
	margin: 0px;
}

#popTomMcgee {
	position: absolute;
	visibility: hidden;
	top: 275px;
	left: 150px;
	margin: 0px;
}

#popBryanZawikowski {
	position: absolute;
	visibility: hidden;
	top: 385px;
	left: 150px;
	margin: 0px;
}

#popBrianBost {
	position: absolute;
	visibility: hidden;
	top: 175px;
	left: 150px;
	margin: 0px;
}

#popStephenFenton {
	position: absolute;
	visibility: hidden;
	top: 175px;
	left: 150px;
	margin: 0px;
}

#popRayGarcia {
	position: absolute;
	visibility: hidden;
	top: 175px;
	left: 150px;
	margin: 0px;
}

#popMichaelMarino {
	position: absolute;
	visibility: hidden;
	top: 175px;
	left: 150px;
	margin: 0px;
}

#popMichaelMcnamara {
	position: absolute;
	visibility: hidden;
	top: 175px;
	left: 150px;
	margin: 0px;
}

#popVictorPalumbo {
	position: absolute;
	visibility: hidden;
	top: 175px;
	left: 150px;
	margin: 0px;
}

#popKerryWitherbee {
	position: absolute;
	visibility: hidden;
	top: 175px;
	left: 150px;
	margin: 0px;
}

#popDonWylie {
	position: absolute;
	visibility: hidden;
	top: 175px;
	left: 150px;
	margin: 0px;
}

#popLarryAustin {
	position: absolute;
	visibility: hidden;
	top: 350px;
	left: 150px;
	margin: 0px;
}

#popCindyEwers {
	position: absolute;
	visibility: hidden;
	top: 350px;
	left: 150px;
	margin: 0px;
}

#popScottFaurot {
	position: absolute;
	visibility: hidden;
	top: 350px;
	left: 150px;
	margin: 0px;
}

#popEdFelice {
	position: absolute;
	visibility: hidden;
	top: 350px;
	left: 150px;
	margin: 0px;
}

#popJackHosterman {
	position: absolute;
	visibility: hidden;
	top: 350px;
	left: 150px;
	margin: 0px;
}

#popBaadeLucas {
	position: absolute;
	visibility: hidden;
	top: 350px;
	left: 150px;
	margin: 0px;
}

#popAnthonyTommarello {
	position: absolute;
	visibility: hidden;
	top: 350px;
	left: 150px;
	margin: 0px;
}

#popRobWiener {
	position: absolute;
	visibility: hidden;
	top: 350px;
	left: 150px;
	margin: 0px;
}

#popCharlieWilgus {
	position: absolute;
	visibility: hidden;
	top: 350px;
	left: 150px;
	margin: 0px;
}

#popKristenGeorge {
	position: absolute;
	visibility: hidden;
	top: 535px;
	left: 150px;
	margin: 0px;
}

#popNeilHandwerker {
	position: absolute;
	visibility: hidden;
	top: 535px;
	left: 150px;
	margin: 0px;
}

#popJackHopper {
	position: absolute;
	visibility: hidden;
	top: 535px;
	left: 150px;
	margin: 0px;
}

#popClintJohnson {
	position: absolute;
	visibility: hidden;
	top: 535px;
	left: 150px;
	margin: 0px;
}

#popTomWilliamson {
	position: absolute;
	visibility: hidden;
	top: 535px;
	left: 150px;
	margin: 0px;
}

#popTonyInglisArkell {
	position: absolute;
	visibility: hidden;
	top: 665px;
	left: 150px;
	margin: 0px;
}

#popLeeCohen {
	position: absolute;
	visibility: hidden;
	top: 735px;
	left: 150px;
	margin: 0px;
}

#popPaulFierszt {
	position: absolute;
	visibility: hidden;
	top: 735px;
	left: 150px;
	margin: 0px;
}

#popJimOneal {
	position: absolute;
	visibility: hidden;
	top: 735px;
	left: 150px;
	margin: 0px;
}

#popTomKaleta {
	position: absolute;
	visibility: hidden;
	top: 835px;
	left: 150px;
	margin: 0px;
}

/* footer classes */

.footer {
	margin-left: 10px;
	margin-top: 0px;
	padding-bottom: 25px;
	border-top: none;
	padding-top: 0px;
	font-size: 12pt;
}

.footer .redtext {
	display: none;
}

.footer .small {
	font-size: 11pt;
}

.address {
	visibility: visible;
	font-size: 9pt;
	position: absolute;
	top: 40px;
	right: 0px;
}

/* misc (for now) classes */

.redtext {
	color: #990000;
}

.rightblock .text {
	width: 216px;
	padding: 0px 10px 7px 10px;
}

.redbox {
	border-top: 1px solid #990000;
	border-bottom: 1px solid #990000;
	border-left: none;
	border-right: none;
	padding: 10px;
	margin-bottom: 10px;
	font-size: 12pt;
	width: auto;
}

/* header tags (h1 alternatives) */

#maincontent .title {
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
	padding-top: 12px;
}

.centercontent .title {
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
}

.centercontent .subHeader {
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}

.centercontent .subSubHeader {
	font-size: 12pt;
	font-weight: bold;
	color: #333333;
	margin-bottom: 12px;
}

.rightblock .title {
	font-size: 12pt;
	font-weight: bold;
	color: #cc6600;
	width: 216px;
	padding: 7px 10px 7px 10px;
}

.centerLong .title {
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
}

.centerLong .subHeader {
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}

.subHeader {
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}

/* rightblock elements */
/* contact box */

.contactBox {
	border: 1px solid #F1E3C5;
	background-color: #FCF9F2;
	margin-top: 7px;
	padding: 7px 4px 7px 4px;
	font: normal 12px arial,helvetica,sans-serif;
	color: #CC6600;
}

.formItem	{
	margin-top: 3px;
	font: normal 11px arial,helvetica,sans-serif;
}

.formItem select,
.formItem input	{
	font-size: 11px;
}

.formButton	{
	margin-top: 3px;
	text-align: center;
}

/* testimonials */
.testimonials	{
	background: url(../images/elements/bgTestimonial.gif) left top no-repeat;
	width: 235px;
	margin-top: 15px;
	font: italic 11px arial,helvetica,sans-serif;
	color: #666666;
}

.testimonials .author	{
	font: normal 11px arial,helvetica,sans-serif;
	color: #CC6600;
	margin-top: 12px;
}

/* word balloons on the process page */

#processBall1	{
	position: absolute;
	top: 336px;
	left: 210px;
	width: 235px;
	height: 138px;
	padding: 12px 15px 10px 41px;
	font: normal 12px arial;
	/* Mozillla only, IE doesn't recognize the !important tag  */
	background: url("../images/elements/processBall1.png") top left no-repeat !important;
	/* IE only, Mozilla ignores these proprietary filters */
   	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/elements/processBall1.png');
	background: none;
}

#processBall2	{
	position: absolute;
	top: 378px;
	left: 210px;
	width: 235px;
	height: 141px;
	padding: 12px 15px 10px 41px;
	font: normal 12px arial;
	/* Mozillla only, IE doesn't recognize the !important tag  */
	background: url("../images/elements/processBall2.png") top left no-repeat !important;
	/* IE only, Mozilla ignores these proprietary filters */
   	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/elements/processBall2.png');
	background: none;
}

#processBall3	{
	position: absolute;
	top: 420px;
	left: 210px;
	width: 235px;
	height: 141px;
	padding: 12px 15px 10px 41px;
	font: normal 12px arial;
	/* Mozillla only, IE doesn't recognize the !important tag  */
	background: url("../images/elements/processBall3.png") top left no-repeat !important;
	/* IE only, Mozilla ignores these proprietary filters */
   	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/elements/processBall3.png');
	background: none;
}

#processBall4	{
	position: absolute;
	top: 458px;
	left: 210px;
	width: 235px;
	height: 150px;
	padding: 12px 15px 10px 41px;
	font: normal 12px arial;
	/* Mozillla only, IE doesn't recognize the !important tag  */
	background: url("../images/elements/processBall4.png") top left no-repeat !important;
	/* IE only, Mozilla ignores these proprietary filters */
   	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/elements/processBall4.png');
	background: none;
}

#processBall5	{
	position: absolute;
	top: 464px;
	left: 210px;
	width: 235px;
	height: 235px;
	padding: 12px 15px 10px 41px;
	font: normal 12px arial;
	/* Mozillla only, IE doesn't recognize the !important tag  */
	background: url("../images/elements/processBall5.png") top left no-repeat !important;
	/* IE only, Mozilla ignores these proprietary filters */
   	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/elements/processBall5.png');
	background: none;
}

#processBall6	{
	position: absolute;
	top: 492px;
	left: 210px;
	width: 235px;
	height: 265px;
	padding: 12px 15px 10px 41px;
	font: normal 12px arial;
	/* Mozillla only, IE doesn't recognize the !important tag  */
	background: url("../images/elements/processBall6.png") top left no-repeat !important;
	/* IE only, Mozilla ignores these proprietary filters */
   	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/elements/processBall6.png');
	background: none;
}

#processBall7	{
	position: absolute;
	top: 576px;
	left: 210px;
	width: 235px;
	height: 195px;
	padding: 12px 15px 10px 41px;
	font: normal 12px arial;
	/* Mozillla only, IE doesn't recognize the !important tag  */
	background: url("../images/elements/processBall7.png") top left no-repeat !important;
	/* IE only, Mozilla ignores these proprietary filters */
   	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/elements/processBall7.png');
	background: none;
}

#processBall8	{
	position: absolute;
	top: 635px;
	left: 210px;
	width: 235px;
	height: 170px;
	padding: 12px 15px 10px 41px;
	font: normal 12px arial;
	/* Mozillla only, IE doesn't recognize the !important tag  */
	background: url("../images/elements/processBall8.png") top left no-repeat !important;
	/* IE only, Mozilla ignores these proprietary filters */
   	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/elements/processBall8.png');
	background: none;
}

#processBall9	{
	position: absolute;
	top: 700px;
	left: 210px;
	width: 235px;
	height: 141px;
	padding: 12px 15px 10px 41px;
	font: normal 12px arial;
	/* Mozillla only, IE doesn't recognize the !important tag  */
	background: url("../images/elements/processBall9.png") top left no-repeat !important;
	/* IE only, Mozilla ignores these proprietary filters */
   	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/elements/processBall9.png');
	background: none;
}

/* styles on the military transition page */

.militaryBox	{
	float: left;
	width: 350px;
	height: 518px;
	background: url(../images/elements/militaryBG.gif) top left no-repeat;
}

.militaryBox .col1 {
	float: left;
	width: 153px;
	padding: 0px 10px 0px 12px;
}

.militaryBox .col2 {
	float: left;
	width: 153px;
	padding: 0px 9px 0px 13px;
}

.militaryBox .col0 {
	float: left;
	width: 329px;
	padding: 0px 9px 0px 12px;
}

.militaryPopTitle	{
	float: left;
	height: 35px;
	font: bold 14px arial,helvetica,sans-serif;
	color: #FFFFFF;
	line-height: 18px;
	padding: 7px 0px 7px 14px;
}

.militaryPopClose	{
	float: right;
	width: 14px;
	height: 14px;
	padding: 8px 17px 0px 0px;
}

.militaryPopBody	{
	float: left;
	width: 230px;
	padding: 10px 35px 0px 14px;
	line-height: 15px;
}

.militaryPopBody ul	{
	margin: 10px 10px 0px 28px;
}

#militaryPop1	{
	position: absolute;
	visibility: hidden;
	top: 250px;
	left: 195px;
	width: 268px;
	height: 280px;
	/* Mozillla only, IE doesn't recognize the !important tag  */
	background: url("../images/elements/militaryPop1.gif") top left no-repeat;
}

#militaryPop2	{
	position: absolute;
	visibility: hidden;
	top: 250px;
	left: 195px;
	width: 268px;
	height: 326px;
	/* Mozillla only, IE doesn't recognize the !important tag  */
	background: url("../images/elements/militaryPop3.gif") top left no-repeat;
}

#militaryPop3	{
	position: absolute;
	visibility: hidden;
	top: 250px;
	left: 195px;
	width: 268px;
	height: 326px;
	/* Mozillla only, IE doesn't recognize the !important tag  */
	background: url("../images/elements/militaryPop2.gif") top left no-repeat;
}

#militaryPop4	{
	position: absolute;
	visibility: hidden;
	top: 250px;
	left: 195px;
	width: 268px;
	height: 378px;
	/* Mozillla only, IE doesn't recognize the !important tag  */
	background: url("../images/elements/militaryPop4.gif") top left no-repeat;
}

#militaryPop5	{
	position: absolute;
	visibility: hidden;
	top: 250px;
	left: 195px;
	width: 268px;
	height: 265px;
	/* Mozillla only, IE doesn't recognize the !important tag  */
	background: url("../images/elements/militaryPop5.gif") top left no-repeat;
}

#militaryPop6	{
	position: absolute;
	visibility: hidden;
	top: 250px;
	left: 195px;
	width: 268px;
	height: 148px;
	/* Mozillla only, IE doesn't recognize the !important tag  */
	background: url("../images/elements/militaryPop6.gif") top left no-repeat;
}

#militaryPop7	{
	position: absolute;
	visibility: hidden;
	top: 250px;
	left: 195px;
	width: 268px;
	height: 342px;
	/* Mozillla only, IE doesn't recognize the !important tag  */
	background: url("../images/elements/militaryPop7.gif") top left no-repeat;
}

#militaryPop8	{
	position: absolute;
	visibility: hidden;
	top: 250px;
	left: 195px;
	width: 268px;
	height: 328px;
	/* Mozillla only, IE doesn't recognize the !important tag  */
	background: url("../images/elements/militaryPop8.gif") top left no-repeat;
}

#militaryPop9	{
	position: absolute;
	visibility: hidden;
	top: 250px;
	left: 195px;
	width: 268px;
	height: 341px;
	/* Mozillla only, IE doesn't recognize the !important tag  */
	background: url("../images/elements/militaryPop9.gif") top left no-repeat;
}

#militaryPop10	{
	position: absolute;
	visibility: hidden;
	top: 250px;
	left: 195px;
	width: 268px;
	height: 281px;
	/* Mozillla only, IE doesn't recognize the !important tag  */
	background: url("../images/elements/militaryPop10.gif") top left no-repeat;
}

.baseVisits 	{
	float: left;
	padding-top: 15px;
}

.baseVisits .col1	{
	float: left;
	width: 70px;
	margin-bottom: 7px
}

.baseVisits .col2	{
	float: left;
	width: 275px;
	font-style: italic;
	margin-bottom: 7px
}

/* styles on the contact page */

.contact 	{
	float: left;
	padding-top: 15px;
	padding-bottom: 10px;
}

.contact .col1	{
	float: left;
	width: 170px;
}

.contact .col2	{
	float: left;
	width: 300px;
}

.contactForm	{
	float: left;
	width: 490px;
}

.contactForm .col1	{
	float: left;
	width: 80px;
	margin-top: 3px;
	padding-top: 3px;
	font: normal 11px arial,helvetica,sans-serif;
}

.contactForm .col2	{
	float: left;
	width: 155px;
	margin-top: 3px;
	padding-right: 10px;
	font: normal 11px arial,helvetica,sans-serif;
}

.contactForm select,
.contactForm input	{
	font-size: 11px;
}

.contactButton	{
	margin-top: 3px;
	text-align: center;
}

/* styles on the direct connect page */

.directForm	{
	float: left;
	width: 330px;
}

.directForm .col1	{
	float: left;
	width: 90px;
	margin-top: 3px;
	padding-top: 3px;
	font: normal 11px arial,helvetica,sans-serif;
}

.directForm .col2	{
	float: left;
	width: 155px;
	margin-top: 3px;
	padding-right: 10px;
	font: normal 11px arial,helvetica,sans-serif;
}

.directForm select,
.directForm input	{
	font-size: 11px;
}

.directButton	{
	margin-top: 3px;
	text-align: center;
}

/* styles on the submit resume page */

.submitForm	{
	float: left;
	width: 350px;
}

.submitForm .col1	{
	float: left;
	width: 120px;
	margin-top: 3px;
	padding-top: 3px;
	padding-right: 5px;
	font: normal 11px arial,helvetica,sans-serif;
}

.submitForm .col2	{
	float: left;
	width: 125px;
	margin-top: 3px;
	padding-right: 10px;
	font: normal 11px arial,helvetica,sans-serif;
}

.submitForm select,
.submitForm input	{
	font-size: 11px;
}

.submitButton	{
	margin-top: 3px;
	text-align: center;
}

.required	{
	font: normal 11px arial,helvetica,sans-serif;

}

iframe.left {
	float: left;
	padding: 10px;
	margin-left: 20px;;
}

iframe.right {
	float: right;
	padding: 10px;
	margin-right:20px;
}
