﻿/*** Begin Body and Link Styles ***/

body
{
	margin: 0px;
	padding: 0px;
	background: #fff;
	font-family: "Helvetica", sans-serif;
}

a:link, a:active, a:visited
{
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

a img
{
	border: 0px;
}

/*** End Body and Link Styles ***/

/*** Begin General Text Styles ***/

.grey18
{
	font-size: 18px;
	color: #666;
}

.grey16
{
	font-size: 16px;
	color: #666;
}

.grey14
{
	font-size: 14px;
	color: #666;
}

.grey13
{
	font-size: 13px;
	color: #666;
}

.grey12
{
	font-size: 12px;
	color: #666;
}

.grey10
{
	font-size: 10px;
	color: #666;
}

.blue19
{
	font-size: 19px;
	color: #0c304f;
}

.blue18
{
	font-size: 18px;
	color: #0c304f;
}

.blue16
{
	font-size: 16px;
	color: #0c304f;
}

.blue14
{
	font-size: 14px;
	color: #0c304f;
}

.blue12
{
	font-size: 12px;
	color: #0c304f;
}

.purple16
{
	font-size: 16px;
	color: #333366;
}

.white12, .white12:link, .white12:active, .white12:visited, .white12:hover
{
	font-size: 12px;
	color: #fff;
}

.orange9, .orange9:link, .orange9:active, .orange9:visited, .orange9:hover
{
	font-size: 9px;
	color: #f77221;
}

.orange10, .orange10:link, .orange10:active, .orange10:visited, .orange10:hover
{
	font-size: 10px;
	color: #f77221;
}

.orange12, .orange12:link, .orange12:active, .orange12:visited, .orange12:hover
{
	font-size: 12px;
	color: #f77221;
}

.orange13, .orange13:link, .orange13:active, .orange13:visited, .orange13:hover
{
	font-size: 13px;
	color: #f77221;
}

.orange18, .orange18:link, .orange18:active, .orange18:visited, .orange18:hover
{
	font-size: 18px;
	color: #f77221;
}

.orange20, .orange20:link, .orange20:active, .orange20:visited, .orange20:hover
{
	font-size: 20px;
	color: #f77221;
}

.highlight, .highlight:link, .highlight:active, .highlight:visited, .highlight:hover
{
	color: #666 !important;
	font-weight: bold !important;
}

.teal16
{
	font-size: 16px;
	color: #3d95b1;
}

.bold
{
	font-weight: bold;
}

.italic
{
	font-style: italic;
}

.underline
{
	text-decoration: underline;
}

/*** Begin General Text Styles ***/

/*** Begin Submit Your Resume Modal Styles ***/

div.submitResumeBody
{
	background: url("/~/Media/Images/Backgrounds/modal_main_bg.ashx") top left repeat-x;
	clear: both;
	width: 900px;
	padding: 19px 0px 0px 0px;
	margin: 0px;
}

div.submitResumeBody div.topCopy
{
	width: 858px;
	padding: 0px 10px 0px 32px;
	border-bottom: 2px solid #999;
}

div.submitResumeBody div.topCopy div.subHeading
{
	margin: 0px 0px 15px 0px;
}

div.submitResumeBody div.topCopy p.grey18
{
	line-height: 26px;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}

div.submitResumeBody p.blue14
{
	margin: 14px 0px 30px 32px;
}

div.submitResumeBody div.resumeForm
{
	width: 858px;
	margin: 0px 0px 20px 32px;
	border-bottom: 1px solid #ccc7c7;
	overflow: auto;
}

div.submitResumeBody div.resumeForm div.leftFormColumn
{
	width: 277px;
	float: left;
	display: inline;
}

div.submitResumeBody div.resumeForm div.rightFormColumn
{
	width: 443px;
	float: left;
	display: inline;
}

div.submitResumeBody div.resumeForm div.leftFormColumn div.row, div.submitResumeBody div.resumeForm div.rightFormColumn div.row
{
	height: 34px;
	clear: both;
}

div.submitResumeBody div.resumeForm div.leftFormColumn div.row div.label
{
	width: 82px;
	float: left;
	display: inline;
}

div.submitResumeBody div.resumeForm div.rightFormColumn div.row div.label
{
	width: 102px;
	float: left;
	display: inline;
}

div.submitResumeBody div.resumeForm div.leftFormColumn div.row div.input
{
	width: 195px;
	float: left;
	display: inline;
}

div.submitResumeBody div.resumeForm div.rightFormColumn div.row div.input
{
	width: 200px;
	float: left;
	display: inline;
}

div.submitResumeBody div.resumeForm div.leftFormColumn div.row div.input select.titleSelect
{
	width: 80px;
}

div.submitResumeBody div.resumeForm div.leftFormColumn div.row div.input select.stateSelect
{
	width: 62px;
}

div.submitResumeBody div.resumeForm div.leftFormColumn div.row div.input input.text, div.submitResumeBody div.resumeForm div.rightFormColumn div.row div.input input.text
{
	width: 156px;
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #7c7c7c;
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #c3c3c3;
}

/*
div.submitResumeBody a.submitResume
{
	margin: 0px 0px 0px 32px;
}
*/

div.submitResumeBody input.submitResume
{
	margin: 0px 0px 0px 32px;
}

/*** Begin Submit Your Resume Modal Styles ***/

/*** Begin Work Sample Page Styles ***/

div.imageCell
{
	border-top: 5px solid #1d4162;
	padding: 25px 0px 0px 0px;
	text-align: center;
}

/*** End Work Sample Page Styles ***/