/* These are common styles used throughout the DG site */
div.float_left { float:left; }
div.float_right { float:right; }
div.half_width { width:49%;}
div.major_width { width:69%;}

/* When using <a> tags apply the 'DG_ActionLink' to achieve a button effect */
.DG_ActionLink
{
	font-size:8pt;
	border:1px #84a2d6 solid;
	color:black;
	background-color:white;
	text-decoration:none;
	padding:2px;
}
.DG_ActionLink:hover
{
	color:Blue;
	background-color:#D9E3E4;
}

/* Whenever we have a pager apply the 'DG_Pager' class */
.DG_Pager
{
	font-family:Arial;
	text-decoration:none;
	font-size:11pt;
	background-color:#D9E3E4;
	text-align:center;
}
.DG_Pager a { color:#0c3b81; }

/* Space the page list out a bit */
.DG_Pager span, .DG_Pager a { padding-right:4px; }

/* .NET applies a span around the current page but not around the links. 
   Differentiate the selected page and the other pages */
.DG_Pager span { font-style:italic; }
.DG_Pager a { font-size:13pt; }


div.DG_Details_Container{font-family:Arial;	font-size:10pt;}
.DG_Details_Label{ font-weight:bold; }
.DG_Details_JobTitle{ font-size:18pt; color:#003366; }
.DG_Details_Description{ font-size:12pt; line-height:16pt;}

.DG_ActionLink
{
	background-color:#D4D0C8;
	font-size:9pt;
}


/* Overall Container */
div.DG_Results_JobResult
{
	border:1px #ccc solid;
	padding:2px;
	width:500px;
	margin-bottom:45px;
}

/* The job Details, title, number, category */
div.DG_Results_JobDetails
{
	width:100%;
	font-family:arial;
	font-size:8pt;
	margin-bottom:4px;
	padding:3px;
}

/* For the text description of the job */
div.DG_Results_JobDescription
{
	clear:both;
	font-size:8pt;
	font-family:arial;
	padding:4px;
	background-color:#efefef;
	border-top:1px #ddd solid;
	padding:7px 20px 8px 20px;
}

.DG_Results_JobTitle{ color:#0c3b81; font-weight:bold; font-size:10pt;}
.DG_Results_JobLocation{ font-weight:bold;}


div.DG_Results_Actions
{
	clear:both;
	margin-top:8px;
	text-align:right;
}


TD
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
    color: dimgray;
    line-height:19px;
}
.maintext8b
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
    color: dimgray;
    line-height:19px;
}


.text8b
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
    color: black;
}
.text8
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
    color: black;
}
.text7b
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    FONT-FAMILY: Verdana, Arial;
    color: black;
}

.alItem
{
	background-color:#DBDBDB;
}
.subSectionHeader
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20px;
    FONT-FAMILY: Verdana, Arial;
    color: #BF6900;
}
.headerGray
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 26px;
    FONT-FAMILY: Verdana, Arial;
    color: #gray;
}
.headerOrange
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20px;
    FONT-FAMILY: Verdana, Arial;
    color: #D76900;
}
.headerPurple
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20px;
    FONT-FAMILY: Verdana, Arial;
    color: #2C0060;
}
.headerRed
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20px;
    FONT-FAMILY: Verdana, Arial;
    color: #C1131E;
}
.headerGreen
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20px;
    FONT-FAMILY: Verdana, Arial;
    color: #6F9C12;
}

.sidelink
{
    FONT-SIZE: 8pt;
    COLOR: #0C2E86;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}

.joblink
{
	font-weight: bold;
	font-size: 9pt;
	color: mediumblue;
	font-family: Verdana, Arial;
	text-decoration: underline;
}

.blocksTitles
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: underline
}
.blocksContent
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none;
}

.mainContent
{
    FONT-SIZE: 8pt;
    COLOR: #293133;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.titles
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}

.newTitles
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #C1131E;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.jobfind
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #BF6900;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.maintext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.dropdownjobs
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}

.dynamicMenuLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
}

.dynamicMenuLink a
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
}

.dynamicMenuLink a:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
}

BODY
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: #f2e1cc;
}
