﻿body 
{
	font-size:small;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-style: normal;
	color:#606060;
}

h1
{
	color:#035CA2;
	font-size:20px;
	font-weight:bold;
}

h2
{
	color:#000080;
	font-size:15px;
	font-weight:bold;
}

h3
{
	color:#035CA2;
	font-size:small;
	font-weight:bold;
	margin-bottom:5px;
}

a
{
	text-decoration: none;
	color: #6f6f6f;
	font-weight: bold;
}

a:hover
{
	color: #9f9f9f;
}

img
{
	border-style: none;
}

/* --------------------------------------
   -- Main Container
   -------------------------------------- */
#tblMainContainer
{
	border-collapse:collapse;
	border:solid 1px #CCC;
	width:750px;
	margin:auto
}


.divJobOpening
{
	padding:1px;
}

.divJobOpening h2
{
	width:684px;
	background:#EBEAEF;
	border:solid 1px #D2D4E0;
	padding:5px 15px;
}

.divJobOpeningContent
{
	padding:0px 20px 5px 20px;
}


/* --------------------------------------
   -- Page Header
   -------------------------------------- */
#tblrwHeader
{
	padding:10px;
	font-size:medium;
	font-weight:bold;
	color:#66b;
	background-color:#FFF;
}

#tblHeader
{
	margin:auto;
	width: 100%;
}

#cellLogo
{
	text-align:left;
	padding:13px 0px 0px 0px;
}

#cellAppName
{
	text-align:right;
	padding:0px 6px 0px 0px;
	color:#0059A0;
}

#accountMenu
{
	color:#AAA;
	font-weight:bold;
	font-size:xx-small;
	margin-bottom:8px;
}


/* --------------------------------------
   -- Main Menu
   -------------------------------------- */
#divMainMenu
{
	position:relative;
	width:180px;
	border:solid 1px #827892;
	height:190px;
	background-color:#0059A0;
}

#divMainMenu a
{
	display: block;
	padding:5px 12px 5px 6px;
	font-weight: bold;
	text-decoration: none;
	color: #FFF;
	border-bottom:solid 1px #3F82B8;
	width:162px;
}

#divMainMenu a:hover
{
	color: #A1A1A1;
}

/* --------------------------------------
   -- Page Footer
   -------------------------------------- */
#divFooter
{
	margin:auto;
	padding:10px;
	font-size:xx-small;
	color:#A7A4A4;
	text-align:center;
}


/* --------------------------------------
   -- Additional classes
   -------------------------------------- */
.errorSummary
{
	padding:8px;
	margin-bottom:10px;
}

.panQuestion
{
	margin:auto;
}

.codeBlock
{
	margin:0px 0px 10px 0px;
	font-family:'Courier New', Courier, Monospace;
	font-size:small;
/*	white-space:pre;*/
}