﻿/* 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
{
	width:100%;
	border:1px #ccc solid;
	padding:2px;
	width:640px;
	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;
}
















.maintext8b
{
    font-weight: normal;
    font-size: 10pt;
    font-family: sans serif, Arial;
    color: navy;
	line-height: 15px;
}
.smtext
{
    font-weight: normal;
    font-size: 8pt;
    font-family: sans serif, Arial;
    color: navy;
    padding-left: 20px;
}
.LeftNav
{
    font-weight: normal;
    font-size: 10pt;
    font-family: sans serif, Arial;
    color: navy;
    line-height: 15px;
}
.LeftNav2
{
	color: #DC812E;
}
.searchtextsmall
{
    font-weight: normal;
    font-size: 10pt;
    font-family: sans Serif, arial;
    color: navy;
}

.navOrange
{
    font-weight: normal;
    font-size: 10pt;
    font-family: sans serif, Arial;
    color: orange;
    line-height: 28px;
}
.navLBlue

{
    font-weight: normal;
    font-size: 10pt;
    font-family: sans serif, Arial;
    color: #6180a8;
}

.maintextOrange
{
    font-weight: normal;
    font-size: 17pt;
    font-family: Arial;
    color: orange;
    line-height: 25px;
}
.maintextBlue
{
    font-weight: normal;
    font-size: 15pt;
    font-family: Arial;
    color: navy;
    line-height: 25px;
}
.maintextLBlue
{
    font-weight: normal;
    font-size: 15pt;
    font-family: Arial;
    color: royalblue;
    line-height: 25px;
}
a
{
    font-size: 10pt;
    font-family: sans serif,Arial;
    color: navy;
    text-decoration: none;

}
a:hover
{
    color: #DC812E;
    
}

.hdrNav
{
    font-weight: normal;
    font-size: 22pt;
    color: #6180a8;
    font-family: 'Arial' , 'sans serif' , 'Futura MdCn BT' , 'Futura XBlk BT' , 'Futura XBlkCn BT' , 'FuturaBlack BT';
}
.hdrPage
{
    font-weight: normal;
    font-size: 22pt;
    color: #003768;
    font-family: 'Arial' , sans serif,'Futura MdCn BT' , 'Futura XBlk BT' , 'Futura XBlkCn BT' , 'FuturaBlack BT';
}



.mainContent
{
    FONT-SIZE: 8pt;
    COLOR: #293133;
    FONT-FAMILY: sans serif, Verdana, Arial;
    TEXT-DECORATION: none
}
.titles
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: sans serif, 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: 8pt;
    color: #DC812E;
    font-family: Arial;
    text-decoration: none;
    text-align: left;
}
.maintext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: sans serif, Verdana, Arial
}
.jobstext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.dropdownjobs
{
    font-weight: normal;
    font-size: 7pt;
    color: black;
    font-family: Arial, Verdana;
    text-decoration: none;
}
.jobstextbox
{
    font-weight: normal;
    font-size: 7pt;
    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: #ffffff;
}
