﻿

/*Standard two column stylesheet*/

.TextColor
{
	color:#464138;
}

.Main
{
	height:44.5em;
	overflow:hidden;
}

.LeftColumn
{
	vertical-align:top;
	width:22em;
	color:#fff;
	float:left;
	height:41.25em;
	overflow:auto;
}

.RightColumn
{
	float:right;
	vertical-align:top;
	width:67.8em;
	height:41.25em;
	overflow:auto;
}

p
{
	padding-bottom:1em;
}

.TitleBar
{
	height:2.4em;
	padding-left:2em;
	padding-top:.6em;
	background-color:#5e5649;
	margin-bottom:2px;
}

.TitleBarArea
{
	font-size:1.6em;
	font-weight:bold;
	color:#fff;
}
.TitleBar
{
	color:#fff;
}
.TitleBar span a
{
	color:#fff;
}
.TitleBar span a:visited
{
	color:#fff;
}
.LeftColumn ul
{
	margin-top:1em;
}
.LeftColumn ul ul, .LeftColumn ul ul ul
{
	margin-top:.3em;
	margin-bottom:.3em;
}
.LeftColumn .Selected
{
	font-weight:bold;
	text-decoration:underline;
}
.LeftColumn li a
{
	color:#fff;
}
.LeftColumn li a:hover
{
	text-decoration:underline;
}

li.Menu0
{
	font-size:1.3em;
}
li.Menu1
{
	font-size:.9em;
}
li.Menu2
{
	font-size:.95em;
}
li.Menu0,li.Menu1,li.Menu2
{
	list-style-type:none;
	margin-left:20px;
	padding-top:.15em;
	padding-bottom:.15em;
	line-height:1.1em;
}
.Padding
{
	padding:1.5em;
}
.SmallPadding
{
	padding:1em;
	padding-top:1.5em;
}
.LargerFont
{
	font-size:1.2em;
}
h1
{
	color:#003082;
	font-size:1.4em;
	margin-bottom:1em;
}
h2
{
	margin-bottom:.7em;
	color:#003082;
	font-size:1.1em;
}
h3
{
	margin-bottom:.5em;
	font-size:1em;
}
.TenderBox
{
	padding-top:1em;
	padding-bottom:1em;
	padding-left:2em;
	padding-right:2em;
	width:47em;
	background-color:#d4edfa;
}
.TenderBox span
{
	float:left;
	margin-top:10px;
	padding-bottom:5px;
	padding-left:40px;
}
.ConstableImages
{
	height:15em;
	width:52em;
}
.clear
{
	clear:both;
}
.ImageTextContainer
{
	width:10.9em;
	height:16em;
	float:left;
	padding-right:1em;
	padding-left:1em;
}
.ImageTextContainer p
{
	font-size:.8em;
	text-align:center;
}

.RightColumn .Email
{
	font-weight:bold;
	text-decoration:none;
	color:#464138;
}

.RightColumn .DarkBlueRow
{
	background-color:#0099FF;
	text-align:center;
	font-weight:bold;
	color:#464138;
}

.RightColumn .lightBlueRow
{
	background-color:#B0D8FF;
	text-align:left;
	font-weight:normal;
	color:#464138;
}
.RightColumn .BlueBox
{
	background-color:#d4edfa;
}
.RightColumn .CorporateTable
{
	font-size:.9em;
}
.RightColumn .CorporateTable td
{
	border:solid 2px #cccccc;
	padding-left:5px;
}

.RightColumn .GoBackLink
{
	color:#003082;
	font-size:1.1em;
	text-decoration:none;
	font-weight:bold;
}

.RightColumn .PersonalSafety, .RightColumn ul
{
	list-style-type:disc;
	margin-left:20px;	
	margin-bottom:10px;
}
.RightColumn li
{
	padding-bottom:.2em;
}

.RightColumn .CareersTable
{
	text-align:left;
}

.RightColumn .CareersTable td
{
	padding-left:.5em; 
	padding-top:.5em;
	text-align:left;
	padding-bottom:.5em;
}

.RightColumn .CareerBlueRow
{
	background-color:#83d0f0;
	text-align:center;
	font-weight:bold;
	color:#003082;
	font-size:1.2em;
}

.RightColumn .CareerlightBlueRow
{
	background-color:#d4edfa;
	text-align:left;
	font-weight:normal;
	color:#464138;
}

.RightColumn .CareerEmail
{
	color:#003082;
	font-weight:bold;
	text-decoration:none;
	font-size:.9em;
}

.FAQ ul
{
	margin-top:.5em;
}
.FAQ li
{
	padding-top:.2em;
	padding-bottom:.2em;
	list-style-type:none;
}
.FAQ .Question
{
	font-weight:bold;
}
.FAQ .Answer
{
	margin-left:1.3em;
	margin-bottom:.6em;
	margin-top:.3em;
}
.RightColumn table textarea
{
	font-family:Arial,sans-serif;
	font-size:1em;
}
.RightColumn table input
{
	font-family:Arial,sans-serif;
	font-size:1em;
}

