/* CSS Document */

body, html { 
    margin:0px; 
    padding:0px;
	background-image: url(../images/allenweb_bg.jpg);
	height: 100%;
	line-height: 8px;
} 
	
	a:link {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #ffffff;
			font-size: 11px;
			line-height: 18px;
			font-weight: normal;
			text-decoration:none;
				}
		a:active {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #ffffff;
			font-size: 11px;
			line-height: 18px;
			font-weight: normal;
			text-decoration:none;
				}
		a:visited {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #ffffff;
			font-size: 11px;
			line-height: 18px;
			font-weight: normal;
			text-decoration:none;
				}
		a:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: ccb07f;
			font-size: 11px;
			line-height: 18px;
			font-weight: normal;
			text-decoration: underline;
			}


.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
}

.bodytextdark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2D2D2D;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
}
	
.bodytextbig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2D2D2D;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
}

.bodybold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
}

.bodybolddark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2D2D2D;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
}

.projectbold {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #cccccc;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
}

.testaccname {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #ffffff;
		font-size: 9px;
		text-decoration: none;
		text-transform: uppercase;
		font-weight: normal;
		line-height: 14px;
		text-align:right;
}

.readmore {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #ffffff;
		font-size: 9px;
		text-decoration: none;
		text-transform: uppercase;
		font-weight: normal;
		line-height: 18px;
}

		.readmore:link {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #ffffff;
				font-size: 9px;
				text-decoration: none;
				text-transform: uppercase;
				font-weight: normal;
				line-height: 18px;
		}
		.readmore:visited {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #ffffff;
				font-size: 9px;
				text-decoration: none;
				text-transform: uppercase;
				font-weight: normal;
				line-height: 18px;
		}
		.readmore:active {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #ffffff;
				font-size: 9px;
				text-decoration: none;
				text-transform: uppercase;
				font-weight: normal;
				line-height: 18px;
		}
		.readmore:hover {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color:#ccb07f;
				font-size: 9px;
				text-decoration: none;
				text-transform: uppercase;
				font-weight: normal;
				line-height: 18px;
		}

.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #191271;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	text-transform:uppercase;
}
		.nav:link {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #191271;
			font-size: 11px;
			text-decoration: none;
			text-transform:uppercase;
			font-weight: bold;
		}
		.nav:active {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #191271;
			font-size: 11px;
			text-decoration: none;
			text-transform:uppercase;
			font-weight: bold;
		}
		.nav:visited {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #191271;
			font-size: 11px;
			text-decoration: none;
			text-transform:uppercase;;
			font-weight: bold;
		}
		.nav:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #999999;
			font-size: 11px;
			text-decoration: none;
			font-weight: bold;
			text-transform:uppercase;
		}
.bullets {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

.subnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#626262;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	text-transform:uppercase;
}
		.subnav:link {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color:#626262;
			font-size: 11px;
			text-decoration: none;
			text-transform:uppercase;
					font-weight: bold;
		}
		.subnav:active {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #191271;
			font-size: 11px;
			text-decoration: none;
			text-transform:uppercase;
					font-weight: bold;
		}
		.subnav:visited {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #626262;
			font-size: 11px;
			text-decoration: none;
			text-transform:uppercase;;
					font-weight: bold;
		}
		.subnav:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #999999;
			font-size: 11px;
			text-decoration: none;
			font-weight: bold;
			text-transform:uppercase;
		}


.subnavstatic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #191271;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	text-transform:uppercase;
}

.bottomtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 10px;
}

.bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 10px;
	text-decoration: none;
}
		.bottom:link {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #999999;
			font-size: 10px;
			text-decoration: none;
		}

		.bottom:active {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #999999;
			font-size: 10px;
			text-decoration: none;
		}
		.bottom:visited {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #999999;
			font-size: 10px;
			text-decoration: none;
		}
			.bottom:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #191271;
			text-decoration: none;
		}

.title {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #191271;
		font-size: 13px;
		text-decoration: none;
		font-weight: bold;
		line-height: 18px;
	
}

.titlelink {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #191271;
		font-size: 13px;
		text-decoration: underline;
		font-weight: bold;
		line-height: 18px;
}
		.titlelink:link {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #191271;
				font-size: 13px;
				text-decoration: underline;
				font-weight: bold;
				line-height: 18px;	
		}
		.titlelink:active {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #191271;
				font-size: 13px;
				text-decoration: underline;
				font-weight: bold;
				line-height: 18px;
		}
		.titlelink:visited {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #191271;
				font-size: 13px;
				text-decoration: underline;
				font-weight: bold;
				line-height: 18px;
		}
		.titlelink:hover {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #ffffff;
				font-size: 13px;
				text-decoration: none;
				font-weight: bold;
				line-height: 18px;
		}

.subtitle {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #ffffff;
		font-size: 12px;
		text-decoration: none;
		font-weight: bold;
		line-height: 18px;
}
.subtitledark {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #333333;
		font-size: 12px;
		text-decoration: none;
		font-weight: bold;
		line-height: 18px;
}
.tablebold {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #191271;
		font-size: 11px;
		text-decoration: none;
		font-weight: bold;
		line-height: 18px;
}
.orgsub {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #ffffff;
		font-size: 11px;
		text-decoration: none;
		text-transform: uppercase;
		font-weight: normal;
		line-height: 18px;
}

td#menubar {
padding-top:3px;
background-image:url(../images/menubar.jpg);
}

td#subleft {
background-image:url(../images/sub_left_bg.jpg);
padding: 20px;
}

td#subright {
background-image:url(../images/sub_right_bg.jpg);
padding: 20px;
}

td#submenu {
background-image:url(../images/subhead_bg.jpg);
vertical-align:middle;
padding: 3px 0 0 150px;
}

td#projectssubmenu {
background-image:url(../images/subhead_bg.jpg);
vertical-align:middle;
height:40px;
padding: 20px 0 0px 150px;
}

td#contact {
padding: 0 10px 10px 10px;
}

td#certtable {
background-image:url(../images/table_bg.jpg);
padding:10px;
}

td#emp {
padding:20px;
}

select {
 margin:0px;
 background-color: #ffffff;
 color: #333333;
 border: 1px solid #CDCDCD;
}


/* FLOATER */
#trailimageid {
position: absolute;
visibility: hidden;
left: 0px;
top: 0px;
width: 286px;
height: 1px;
z-index: 1000;
}
