﻿body 
{
	background-image: url("images/gradient_background.jpg");
	background-repeat: repeat-x;
}
#divContent
{
	position:absolute;
	width:875px;
	height:768px;
	left:64px;
	top:0px;
	background-color: White;
	padding: 2px;
	border: solid 1px Silver;
}
#divLogo
{
	position: absolute;
	left: 2px;
	top: 0px;
}
#divGlobalNav
{
	position: absolute;
	left: 214px;
	width: 655px;
	background-color: White;
	top: 0px;
	text-align: right;
	vertical-align: top;
	font-family: Arial;
	text-decoration: none;
	font-size: 10px;
	font-weight: bolder;
	padding: 3px;
	color: Gray;
}
.GlobalNav
{
	font-family: Arial;
	text-decoration: none;
	font-size: 10px;
	font-weight: bolder;
	padding: 3px;
	color: Gray;
}
#divSearch
{
	position: absolute;
	left: 214px;
	width: 655px;
	height:26px;
	vertical-align: bottom;
	top: 20px;
	text-align: right;
}
#divFlags
{
	position: absolute;
	left: 214px;
	width: 655px;
	height:20px;
	vertical-align: bottom;
	top: 62px;
	text-align: right;
}
#divNav
{
	position: absolute;
	width: 875px;
	height: 20px;
	z-index: 99;
	left: 0px;
	top: 84px;
}

#divMain
{
	position:absolute;
	background-color: White;
	top: 295px;
	left: 0px;
	width: 875px;
}
#divPicture
{
	position:absolute;
	z-index: 1;
	top: 104px;
	left: 0px;
}
#divFrame
{
	position:absolute;
	top: 283px;
	z-index: 98;
	background-color: White;
	height: 11px;
	width: 875px;
	left:0px;
	background-image: url("images/frame_tile.gif");
	background-repeat: repeat-x;
}
#divFooter
{
		background-color: White;

}
#divLeftCol
{
	width: 390px;
	top:0px;
	position:absolute;
	left: 0px;
	background-color: White;
	border-right: solid 1px silver;
	border-left: none;
	border-top: none;
	border-bottom: none;
	padding: 10px;
	margin: 5px;
	font-family: Trebuchet MS, Gill Sans MT, Tahoma, Sans-Serif;
}
#divCenterCol
{
	width: 225px;
	top:0px;
	position: absolute;
	left: 420px;
	background-color: White;
	border-right: solid 1px silver;
	border-left: none;
	border-top: none;
	border-bottom: none;
	padding: 10px;
	margin: 5px;
	font-family: Trebuchet MS, Gill Sans MT, Tahoma, Sans-Serif;
}
#divRightCol
{
	width: 210px;
	top:0px;
	position:absolute;
	left: 665px;
	vertical-align: top;
	background-color: White;
	border: none;
	font-family: Trebuchet MS, Gill Sans MT, Tahoma, Sans-Serif;
}
#divRightColLow
{
	width: 210px;
	top:40px;
	position:absolute;
	left: 665px;
	vertical-align: top;
	background-color: White;
	border: none;
	font-family: Trebuchet MS, Gill Sans MT, Tahoma, Sans-Serif;
}
.divHomeColRow
{
	background-color: White;
	border-bottom: solid 1px silver;
	padding: 10px;
	margin: 5px;
	width: 605px;
	font-family: Trebuchet MS, Gill Sans MT, Tahoma, Sans-Serif;
}
.divColRow
{
	background-color: White;
	border-bottom: solid 1px silver;
	padding: 10px;
	margin: 5px;
	font-family: Trebuchet MS, Gill Sans MT, Tahoma, Sans-Serif;
}
#divLeftTwoCol
{
	width: 615px;
	top:0px;
	position:absolute;
	left: 0px;
	background-color: White;
	border-right: solid 1px silver;
	border-left: none;
	border-top: none;
	border-bottom: none;
	padding: 10px;
	margin: 5px;
	font-family: Trebuchet MS, Gill Sans MT, Tahoma, Sans-Serif;
}
#divLeftHomeCol
{
	width: 625px;
	top:0px;
	position:absolute;
	left: 0px;
	background-color: White;
	border-right: solid 1px silver;
	border-left: none;
	border-top: none;
	border-bottom: none;
	padding: 10px;
	margin: 5px;
	font-family: Trebuchet MS, Gill Sans MT, Tahoma, Sans-Serif;
}
#divRightTwoCol
{
	width: 435px;
	top:0px;
	position:absolute;
	left: 420px;
	vertical-align: top;
	background-color: White;
	border: none;
	font-family: Trebuchet MS, Gill Sans MT, Tahoma, Sans-Serif;
}
#divRightTwoColLow
{
	width: 435px;
	top:40px;
	position:absolute;
	left: 420px;
	vertical-align: top;
	background-color: White;
	border: none;
	font-family: Trebuchet MS, Gill Sans MT, Tahoma, Sans-Serif;
}
#divCrumbs
{
	width: 435px;
	top:0px;
	position:absolute;
	left: 420px;
	vertical-align: top;
	background-color: White;
	border: none;
	font-family: Trebuchet MS, Gill Sans MT, Tahoma, Sans-Serif;
}
#divThumbs
{
	top:60px;
	position:absolute;
	left: 0px;
	vertical-align: top;
	background-color: White;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-top: solid 1px silver;
	font-family: Trebuchet MS, Gill Sans MT, Tahoma, Sans-Serif;
}
.thumbCell
{
	text-align:center;
	vertical-align: middle;
	padding-bottom: 20px;
}
#divFooter
{
	top:1200px;
	position: absolute;
	width:875px;
	background-color: Transparent;
	left:64px;
	text-align: center;
	font-family: Trebuchet MS, Gill Sans MT, Tahoma, Sans-Serif;
	font-size: 10px;
}
#divFooter.a
{
	color: Teal;
	text-decoration: none;
}
.historycaption
{
	vertical-align: top;
	font-family: Trebuchet MS, Gill Sans MT, Tahoma, Sans-Serif;
	font-size: 10px;
}
#policy
{
	top:60px;
	position:absolute;
	padding: 8px;
	left: 0px;
	vertical-align: top;
	background-color: White;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-top: solid 1px silver;
	font-family: Trebuchet MS, Gill Sans MT, Tahoma, Sans-Serif;
	font-size: 11px;
}
.tabbody
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
}
div.turnbyturn
{
	margin-top: 5px;
	background-color: #E2E0DE; 
	padding: 3px 0 0px 10px;
	width: 220px;
	height: 125px;
	border: 1px dashed #8E8882;
}

div.turnbyturn form
{
	margin: 0;
	padding: 0;
}
.NewsHeader
{
	font-family: Trebuchet MS, Gill Sans MT, Tahoma, Sans-Serif;
	font-size: 11px;
	font-weight: bolder;
	color: Navy;
}
.NewsBody
{
	font-family: Trebuchet MS, Gill Sans MT, Tahoma, Sans-Serif;
	font-size: 11px;
}
#divJobList
{
	width: 615px;
	background-color: White;
	border-top: solid 1px silver;
	border-left: none;
	border-right: none;
	border-bottom: none;
	padding: 10px;
	margin: 5px;
	font-family: Trebuchet MS, Gill Sans MT, Tahoma, Sans-Serif;
}
#divJobDescription
{
	width: 800px;
	background-color: White;
	border-top: solid 1px silver;
	border-left: none;
	border-right: none;
	border-bottom: none;
	padding: 10px;
	margin: 5px;
	font-family: Trebuchet MS, Gill Sans MT, Tahoma, Sans-Serif;
	font-size: 11px;
}
.JobLinks
{
	font-family: Trebuchet MS, Gill Sans MT, Tahoma, Sans-Serif;
	font-size: 11px;
	font-weight: bolder;
	padding: 10px;
	margin: 5px;

}
.JobTitle
{
	font-family: Trebuchet MS, Gill Sans MT, Tahoma, Sans-Serif;
	font-size: 12px;
	font-weight: bolder;
}
