		
		
		.centerStage {
			border-bottom-style: solid; border-bottom-width: 3px; border-bottom-color: white; }
			
		.doorheader { 
			height: 29px;
			background-color: #999966;
			border-bottom-style: solid; border-bottom-width: 3px; border-bottom-color: white; }
		
		.doorheaderIn { 
			background-color: #999966;
			padding: 3px;
			padding-left: 10px;
			margin: 3px;
			border-top-style: solid; border-top-width: 1px; border-top-color: white;
			border-right-style: solid; border-right-width: 1px; border-right-color: white;
			border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: white;
			border-left-style: solid; border-left-width: 1px; border-left-color: white;
			font-family: arial;
			font-size: 13px;
			color: white;
			font-weight: bold; }
	
		.headerBar {
			width: 168px; height: 28px;
			background-color: #cccccc;
			border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: white;
			text-align: center;
			font-weight: bold;
			font-family: arial;
			font-size: 14px;
			color: white; }
			
		.imageBox {
			width: 168px; height: 275px;
			background-color: #cccccc; }
			
		.militaryimageBox {
			width: 168px; height: 275px;
			background-color: #9C9B6B; }
			
		.federalimageBox {
			width: 168px; height: 275px;
			background-color: #0066CC; }
			
		.privateimageBox {
			width: 168px; height: 275px;
			background-color: #CC0000; }
			
		.bottomContentBox {
			width: 151px; height: 135px;
			background-color: white;
			border-top-width: 4px; border-top-style: solid; border-top-color: #666666;
			border-right-width: 4px; border-right-style: solid; border-right-color: #666666;
			border-left-width: 4px; border-left-style: solid; border-left-color: #666666;
			padding: 5px;
			text-align: center; }
			 
		.militarybottomContentBox {
			width: 151px; height: 146px;
			background-image: url(images/militcontentBG.gif);
			border-top-width: 4px; border-top-style: solid; border-top-color: #9C9B6B;
			border-right-width: 4px; border-right-style: solid; border-right-color: #9C9B6B;
			border-bottom-width: 4px; border-bottom-style: solid; border-bottom-color: #9C9B6B;
			border-left-width: 4px; border-left-style: solid; border-left-color: #9C9B6B;
			padding: 5px;
			text-align: center; }
			
		.federalbottomContentBox {
			width: 151px; height: 146px;
			background-image: url(images/fedcontentBG.gif);
			border-top-width: 4px; border-top-style: solid; border-top-color: #0066CC;
			border-right-width: 4px; border-right-style: solid; border-right-color: #0066CC;
			border-bottom-width: 4px; border-bottom-style: solid; border-bottom-color: #0066CC;
			border-left-width: 4px; border-left-style: solid; border-left-color: #0066CC;
			padding: 5px;
			text-align: center; }
			
		.privatebottomContentBox {
			width: 151px; height: 146px;
			background-image: url(images/privcontentBG.gif);
			border-top-width: 4px; border-top-style: solid; border-top-color: #CC0000;
			border-right-width: 4px; border-right-style: solid; border-right-color: #CC0000;
			border-bottom-width: 4px; border-bottom-style: solid; border-bottom-color: #CC0000;
			border-left-width: 4px; border-left-style: solid; border-left-color: #CC0000;
			padding: 5px;
			text-align: center; }
			
		.bottom {
			border-bottom-style: solid; 
			border-bottom-color: #666666; 
			border-bottom-width: 4px; }
			
		.militarybottom {
			border-bottom-style: solid; 
			border-bottom-color: #9C9B6B; 
			border-bottom-width: 4px; }
			
		.federalbottom {
			border-bottom-style: solid; 
			border-bottom-color: #0066CC; 
			border-bottom-width: 4px; }
			
		.privatebottom {
			border-bottom-style: solid; 
			border-bottom-color: #CC0000; 
			border-bottom-width: 4px; }
			
		.belowimagecontent {
			font-family: verdana;
			font-size: 10px;
			color: white;
			font-weight: bold;
			padding: 2px;
			padding-left: 5px;
			letter-spacing: 0.05em; }
			
		a:link.bil{
			font-family: arial;
			font-size: 11px;
			color: #ffffff;
			font-weight: bold;
			}
			
		a:hover.bil {
			font-family: arial;
			font-size: 11px;
			color: #ffffff;
			font-weight: bold;
			}
		
		a:visited.bil {
			font-family: arial;
			font-size: 11px;
			color: #ffffff;
			font-weight: bold;
			}
			
		a:visited:hover.bil {
			font-family: arial;
			font-size: 11px;
			color: #ffffff;
			font-weight: bold;
			}
			
			

		.greenBG { 
			background-image: url(images/greenGrad_04.gif);
			width: 136;
			color: green; }
		
		.blueBG { 
			background-image: url(images/blueGrad_04.gif);
			width: 136;
			height: 21;
			color: blue; }
		
		.peachBG { 
			background-image: url(images/peachGrad_04.gif);
			width: 136;
			height: 21;
			color: red; }
		
		.dkblueBG { 
			background-image: url(images/blueGrad_05.gif);
			width: 136;
			height: 21;
			color: black; }
		
		.tabtop {
			background-image: url(images/thetab_02.gif);
			height: 4; }
		
		.tabbottom {
			background-color: gray;
			height: 1; }
		
		.tableftside {
			border-left-style: solid; border-left-width: 1px; border-left-color: gray;
			width: 1; }
		
		.tabrightside {
			border-right-style: solid; border-right-width: 1px; border-right-color: gray;
			width: 1;}
		
		.tabcontent {
			font-family: arial;
			font-size: 12px;
			font-weight: bold;
			text-align: center;
			padding: 3px; }
			
		.tabnav {
			padding-right: 5px;}
	
		.nav2 {
			background-color:#e8e8e8;
			padding-left: 10px; padding-right: 10px; 
			font-family: arial;
			font-size: 11px; 
			color: navy; 
			font-weight: bold; 
			text-align: center;
			border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: gray;
			border-left-style: solid; border-left-width: 1px; border-left-color: gray;
			border-top-style: solid; border-top-width: 1px; border-top-color: gray;
			border-right-style: solid; border-right-width: 1px; border-right-color: gray; }	
			
		.navSpacer {
			width: 5px; 
			}	
		
		.split {
			background-color: black;
			height: 1px; }
		
		.logo {
			font-family: arial;
			font-size: 11px;
			color: blue;
			padding-left: 15px;
			border-left-style: solid; border-left-color: gray; border-left-width: 1px; }
		
		.header {
			border-right-style: solid; border-right-color: gray; border-right-width: 1px; }
		
		.band {
			background-color: #336699;
			border-bottom-style: solid; border-bottom-color: white; border-bottom-width: 3px; }
			
		.bandB {
			border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #cccccc;
			border-left-style: solid; border-left-width: 1px; border-left-color: #999999;
			border-top-style: solid; border-top-width: 1px; border-top-color: #cccccc; 
			padding: 2px;}
		
		.bandContent {
			font-family: arial;
			font-size: 13px;
			color: white;
			font-weight: bold;
			text-align: left;
			padding: 5px;
			padding-left: 10px;
			letter-spacing: -0.015em;
			border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #ffffff;
			border-left-style: solid; border-left-width: 1px; border-left-color: #cccccc;
			border-top-style: solid; border-top-width: 1px; border-top-color: #ffffff;
			border-right-style: solid; border-right-width: 1px; border-right-color: #ffffff; }
		
		
		.date {
			font-family: arial;
			font-size: 11px;
			color: #ffffcc;
			font-weight: bold;
			padding-right: 10px; }
		
		.leftRail {
			padding: 5px;
			font-family: arial;
			font-size: 11px;
			color: #000000;
			background-color: #e5e5e5; }
			
			
		
		a:link.leftrailnav {
			font-family: arial;
			font-size: 11px;
			color: #000000;
			font-weight: bold;
			}
			
		a:hover.leftrailnav {
			font-family: arial;
			font-size: 11px;
			color: #000000;
			font-weight: bold;
			}
		
		a:visited.leftrailnav {
			font-family: arial;
			font-size: 11px;
			color: #000000;
			font-weight: bold;
			}
			
		a:hover.leftrailnav {
			font-family: arial;
			font-size: 11px;
			color: blue;
			font-weight: bold;
			}
			
		a:visited:hover.leftrailnav {
			font-family: arial;
			font-size: 11px;
			color: blue;
			font-weight: bold;
			}
			
			
		.lrnews {
			border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #ffffff;
			border-left-style: solid; border-left-width: 1px; border-left-color: #cccccc;
			border-top-style: solid; border-top-width: 1px; border-top-color: #ffffff;
			border-right-style: solid; border-right-width: 1px; border-right-color: #ffffff;
			padding: 2px;
			font-weight: bold;}	
			
			
		.leftRail2 {
			padding: 10px;
			font-family: arial;
			font-size: 11px;
			color: #000000;
			width: 175px;
			background-color: #e5e5e5; }
			
			.small {
			font-family: arial;
			font-size: 10px;
			font-weight: bold;
			color: blue;}
		
	.lrNavBG {
		background-image: url(images/navBg.gif); 
		width: 93px;
		height: 16px;
		font-family: arial;
		font-size: 10px;
		color: #000000;
		font-weight: bold;
		text-align: center;
		margin-bottom: 5px; }
		
	.content {
		padding: 10px;
		font-family: arial;
		font-size: 11px;
		color: #000000;
		letter-spacing: .20em; }
		
	.leftside {
		width: 15px;
		background-color: #336699;
		border-right-style: solid;
		border-right-width: 2px;
		border-right-color: white; }
		
	.rightside {
		width: 16px;
		background-color: #336699;
		border-left-style: solid;
		border-left-width: 2px;
		border-left-color: white; }
	
	.belowdoorscontent {
		background-color: ivory;
		padding: 10px; 
		padding-top: 15px;
		padding-bottom: 15px; 
		font-family: arial; 
		font-size: 13px; 
		color: gray; 
		border-top-style: solid; border-top-width: 1px; border-top-color: #000099;
		border-right-style: solid; border-right-width: 1px; border-right-color: #000099;
		border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #000099;
		border-left-style: solid; border-left-width: 1px; border-left-color: #000099; }
		
	.artcell1 {
		font-family: arial;
		padding: 3 3 3 3; 
		font-size: 13px; 
		color: black; 
		border-right-style: solid; border-right-width: 1px; border-right-color: #000099;
		}
		
	.artcell2 {
		font-family: arial; 
		padding: 3 3 3 3;
		font-size: 13px; 
		color: black; 
		}
	.companyLinks {
		padding: 3; 
        text-align: center;
        height: auto;
		}
    .companyLinks a:link, .companyLinks a:visited {
       
		font-family: arial;
        font-size: 12;
        color: navy;
        text-decoration: none;
        font-weight: bold;
		}
    .companyLinks a:hover, .companyLinks a:visited:hover {
        font-family: arial;
        font-size: 12;
		color: red;
        text-decoration: underline;
        font-weight: bold;
		}
	.footer {
		background-color: #336699;
		height: 24px; }
        
    #footer a:link, #footer a:visited {
		font-family: arial;
		font-size: 11px;
		color: white;
		font-weight: bold; }
    #footer a:hover{
		font-family: arial;
		font-size: 11px;
		color: blsvk;
		text-decoration: underline; }
		
	.footerContent {
		font-family: arial;
		font-size: 11px;
		color: white;
		font-weight: bold;
		text-align: center;
		border-bottom-style: solid; border-bottom-color: #ffffff; border-bottom-width: 1px;
		border-top-style: solid; border-top-color: #ffffff; border-top-width: 1px;
		padding: 2px;
		padding-right: 10px; }
        

	.spacer { 
		width: 3px;
		background-color: white; }
		
	.spacerUI { 
		width: 175px;
		background-color: white; }
		
	a:link { 
		font-family: verdana; 
		font-size: 12px; 
		color: #000000; 
		font-weight: bold; 
		text-decoration: none; }
			
	a:visited { 
		font-family: verdana; 
		font-size: 12px; 
		color: #000000; 
		font-weight: bold; 
		text-decoration: none; }
			
	a:hover { 
		font-family: verdana; 
		font-size: 12px; 
		color: #999999; 
		font-weight: bold; 
		text-decoration: none; 
		cursor: hand; }
			
	a:visited:hover { 
		font-family: verdana; 
		font-size: 12px; 
		color: #999999; 
		font-weight: bold; 
		text-decoration: none; 
		cursor: hand; }	
			
	.spacer {
			 width: 3px; 
			 background-color: white; }
			 
	.spacer2 {
			 height: 3px; 
			 background-color: white; }

	a:link.door { 
			font-family: verdana; 
			font-size: 12px; 
			color: #ffffff; 
			font-weight: bold; 
			text-decoration: none;	}
		
	a:visited.door { 
		font-family: verdana; 
		font-size: 12px; 
		color: #ffffff; 
		font-weight: bold; 
		text-decoration: none;	}
		
	a:hover.door { 
			font-family: verdana; 
			font-size: 12px; 
			color: blue; 
			font-weight: bold; 
			text-decoration: none; 
			cursor: hand;	}
		
	a:visited:hover.door { 
			font-family: verdana; 
			font-size: 12px; 
			color: blue; 
			font-weight: bold; 
			text-decoration: none; 
			cursor: hand;	}	

	a:link.compnav { 
		font-family: verdana; 
		font-size: 12px; 
		color: #999999; 
		font-weight: bold; 
		text-decoration: none;	}
		
	a:visited.compnav { 
		font-family: verdana; 
		font-size: 12px; 
		color: #999999; 
		font-weight: bold; 
		text-decoration: none;	}
	
	a:hover.compnav { 
			font-family: verdana; 
			font-size: 12px; 
			color: gold; 
			font-weight: bold; 
			text-decoration: none; 
			cursor: hand;	}
	
	a:visited:hover.compnav { 
			font-family: verdana; 
			font-size: 12px; 
			color: gold; 
			font-weight: bold; 
			text-decoration: none; 
			cursor: hand;	}
	
	a:link.bc { 
			font-family: verdana; 
			font-size: 9px; 
			color: #999999; 
			font-weight: bold; 
			text-decoration: none;	}
		
	a:visited.bc { 
			font-family: verdana; 
			font-size: 9px; 
			color: #999999; 
			font-weight: bold; 
			text-decoration: none;	}
	
	a:hover.bc { 
			font-family: verdana; 
			font-size: 9px; 
			color: gold; 
			font-weight: bold; 
			text-decoration: none; 
			cursor: hand;	}
	
	a:visited:hover.bc { 
			font-family: verdana; 
			font-size: 9px; 
			color: gold; 
			font-weight: bold; 
			text-decoration: none; 
			cursor: hand; }
	
	.brcr { 
			font-family: verdana; 
			font-size: 9px; 
			color: #000000;
			border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: gold;
			border-left-style: solid; border-left-width: 1px; border-left-color: gold;
			border-top-style: solid; border-top-width: 1px; border-top-color: gold;
			border-right-style: solid; border-right-width: 1px; border-right-color: gold; }
		
	.stagetext { 
			font-family: verdana; 
			font-size: 12px; 
			color: #000000;	}
			
	.homeheader { 
			font-family: verdana; 
			font-size: 13px; 
			color: white;
			font-weight: bold;
			background-color: #330066;
			height:20px;
			padding-left: 3px;
			padding-top: 3px;}
			
	.formtext { 
			font-family: verdana; 
			font-size: 12px; 
			color: #000000;	
			font-weight:bold;}
		
	.test { 
			font-family: arial; 
			font-size: 11px; 
			color: #000000;
			background: #ccccff;
			padding: 5 5 5 5;
			border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #737373; 
			border-left-style: solid; border-left-width: 1px; border-left-color: #737373;
			border-top-style: solid; border-top-width: 1px; border-top-color: #d2d2d2
			border-right-style: solid; border-right-width: 1px; border-right-color: #d2d2d2 }
			
	a:link.global { 
		font-family: verdana;
		font-size: 12px; 
		color: #e8b009; 
		font-weight: bold; 
		text-decoration: none;
		padding-right: 2px;
		padding-left: 2px; }
			
	a:visited.global { 
		font-family: verdana;  
		font-size: 12px; 
		color: #e8b009; 
		font-weight: bold; 
		text-decoration: none;
		padding-right: 2px;
		padding-left: 2px; }
			
	a:hover.global { 
		font-family: verdana;  
		font-size: 12px; 
		color: navy; 
		font-weight: bold; 
		text-decoration: none; 
		cursor: hand; }
			
	a:visited:hover.global { 
		font-family: verdana;  
		font-size: 12px; 
		color: navy; 
		font-weight: bold; 
		text-decoration: none; 
		cursor: hand; }
		
	hr.testbreak {border: none 0; 
	border-top: 3px double #cccccc;
	width: 100%;
	height: 3px;
	margin: 10px auto 0 0;
	text-align: left;
	}
	
	hr.line {
	color: #cccccc;
	background-color: #cccccc;
	height: 1px;
	border: 0;
	}
	#getStartedBottom
		{
		font-family: verdana;
		font-size: 12px;
		color: #000;
		}
	
	.hubheader {
		font-family: arial;
		font-size: 14px;
		color: #330066;
		font-weight: bold;
		background-color: #cccccc;
		padding: 2px;
		padding-right: 15px;}
		
		h1{padding:0;margin:0;font-size:15px; font-weight:bold;color:#660000}

.bubblewrap
	{
	display: block;
	height: 131px; 
	width: 170px
	}
#bubble
	{
	margin-top: 10px;
	background-image: url(../images/bubble.gif); 
	background-repeat: no-repeat; 
	height: 131px; 
	width: 170px
	}
.bubbletext
 {
 padding-top: 12px;
 padding-left: 12px;
 padding-right: 5px;
 font-family: arial;
 font-size: 12px;
 color: white;
 text-align:left;
 line-height:12px;
 }

.bubblename
	{
	font-family: arial;
	font-size: 10px;
	color: #000; 
	font-weight: bold;
	position:relative;
	top:-15px;
	right:60px;	
	text-align:right
	}
h1.federal
	{
	font-family: arial;
	color: #EE120E;
	}
.leftalign
	{
	float: left;
	width: 325px;
	}
.rightalign
	{
	float: right;
	width: 175px;
	}
.free 
		{font-family: arial; font-size: 16px; color: #FF0000; font-weight: bold; }
.consult
		{font-family: arial; font-size: 16px; color: #0000CC; font-weight: bold; }
		
.btmseo{border:1px solid #336699;padding:5px; background: url(/images/companyLRBG.gif); clear: both; margin-top: 30px;}

.btmseotxt{font-family: arial; font-size: 11px; color: #cccccc; font-weight: bold;}
