﻿@import "/DovetailWRP/Site/Themes/css/layout.css";


*
{
    font-family:'Arial','Helvetica';
    font-size:12px;
    color:#595959;
}

A
{
    text-decoration:none;
    color:#7196cf;
    font-weight:bolder;
}

UL
{
	
}

UL LI
{
	margin-bottom:8px;
	list-style-image:url(/images/bullet.gif);
}

OL LI
{
	margin-bottom:8px;
}



.FeaturedPhoto
{
    position:absolute;
    left:0px;
    top:92px;
    z-index:99;
}

.GraphicHeadline
{
    text-align:center;
}

.HomePageFeatured
{
    font-size:11px;
    color:#595959;
}

.HPEventsImage
{
    float:left;
    margin-right:5px;
    width:65px;
    height:65px;
    clear:left;
}

.LinkBox
{
    position:absolute;
    top:104px;
    left:680px;
    z-index:100;
}

.LinkBoxButton
{
    list-style-type:none;
    margin:-15px 0px 19px 0px;
    background-color:#f9a452;
    padding:5px 8px 5px 8px;
    width:206px;
    font-weight:normal;
    font-size:14px;
    color:#ffffff;
    
}

.LinkBoxButton A
{
    color:#FFFFFF;
    font-size:14px;
    cursor:hand;
    background-color:#f9a452;
    width:190px;
    font-weight:normal;
}


.Pagesubhead-Gray-Italic
{
	color:#595959;
	font-size:22px;
	font-family:'Times New Roman';
	font-style:italic;
}

.Subhead-Blue-Bold
{
	color:#7196cf;
	font-size:16px;
	font-weight:bolder;
}

.Subhead-Blue-Italic
{
	color:#7196cf;
	font-size:16px;
	font-weight:normal;
	font-style:italic;
}


.Subhead-Gray-Bold
{
	color:#595959;
	font-size:12px;
	font-weight:bolder;
}

.Subhead-Orange-Lined
{
	color:#7196cf;
	font-size:16px;
	font-weight:bolder;
	width:100%;
	padding:4px 4px 4px 4px;
	border:solid 1px #f9a452;
	margin-bottom:20px;
	clear:both;
}

.NormalTable
{
    width:100%;
}

.NormalTable TH
{
    color:#595959;
    padding:10px 4px 10px 4px;
    border:solid 1px #f9a452;
    color:#595959;
    padding:10px 4px 10px 4px;
    text-align:center;
}

.NormalTable TD
{
    padding:4px 4px 4px 4px;
    border-bottom:solid 1px #7196cf; 
    text-align:left;
    vertical-align:top;
}


/* Dovetail WRP Page Engine Styles */

/* Events CSS */

.EVE_DateRange, .Event_Date_Range
{
	color:#595959;
	font-size:18px;
	font-family:'Times New Roman';
	font-style:italic;
}

.EVE_Table
{
	margin-left:-10px;
}

.EVE_Table TD TABLE TD LI

{
	margin-top:10px;
	list-style-type:none;
	float:right;
	background-color:#f9a452;
	border:double 3px #7196cf;
	padding:4px 4px 4px 4px;
	margin-right:10px;
	margin-top:10px;
	cursor:hand;
	text-align:center;
}

.EVE_Table TD TABLE TD LI A
{
	color:#ffffff;
	font-weight:normal;
	font-size:12px;
	border-bottom-style:none;
	width:100px;
	margin-bottom:0px;
}

.EVE_Table TD A
{
	font-size:14px;
	border-bottom:solid 1px #7196cf;
	margin-bottom:10px;
	width:100%;
}

.EVR_EventTable
{
	float:right;
}

.MEMCalendar
{
	margin-left:20px;
}

.WMS_EventHeader
{
	color:#595959;
	font-size:22px;
	font-family:'Times New Roman';
	font-style:italic;
}

/* Jobs CSS */
.JOB_JobListingTable
{
    width:100%;
    margin-top:20px;
}

.JOB_JobListingTable TD
{
    padding:4px 4p x 4px 4px;
}

.JOB_JobListingHeaderRow
{
    color:#595959;
    padding:10px 4px 10px 4px;
    border:solid 1px #f9a452;
}

.JOB_JobListingHeaderCell
{
    color:#595959;
    padding:10px 4px 10px 4px;
    text-align:center;
}

.JOB_JobListingRow
{
}

.JOB_JobListingCell
{
    text-align:center;
    vertical-align:top;
}

.JOB_JobListingLink, .JOB_JobListingALTLink
{
}
.JOB_JobListingDatePosted, .JOB_JobListingALTDatePosted
{
    text-indent:10px;
    text-align:left;
    margin-bottom:10px;
    width:452px;
}

.JOB_JobListingALTRow
{
}

.JOB_JobListingALTCell
{
    border-top:solid 1px #7196cf; 
    border-bottom:solid 1px #7196cf; 
    text-align:center;
    vertical-align:top;
}

.JOB_JobListingHeadline, .JOB_JobDetailTitle
{
	color:#595959;
	font-size:22px;
	font-family:'Times New Roman';
	font-style:italic;
}

/* Literature Rack CSS */
.LTR_LiteratureTable
{
    width:100%;
}

.LTR_LiteratureTable TD
{
    padding:4px 4p x 4px 4px;
}

.LTR_LiteratureHeaderRow
{
    color:#595959;
    padding:10px 4px 10px 4px;
    border:solid 1px #f9a452;
}

.LTR_LiteratureHeaderCell
{
    color:#595959;
    padding:10px 4px 10px 4px;
    text-align:center;
}

.LTR_LiteratureALTRow
{
}

.LTR_LiteratureTitle, .LTR_LiteratureALTTitle
{
    color:#595959;
    font-weight:bolder;
    font-size:13px;
    text-align:left;
    width:452px;
}

.LTR_LiteraturePDFLink,
.LTR_LiteratureALTPDFLink
{
    text-align:center;
}

.LTR_LiteratureCell
{
    text-align:center;
    vertical-align:top;
}
.LTR_LiteratureTable
{
    width:100%;
}

.LTR_LiteratureTable TD
{
    padding:4px 4p x 4px 4px;
}

.LTR_LiteratureHeaderRow
{
    color:#595959;
    padding:10px 4px 10px 4px;
    border:solid 1px #f9a452;
}

.LTR_LiteratureHeaderCell
{
    color:#595959;
    padding:10px 4px 10px 4px;
    text-align:center;
}.LTR_LiteratureALTCell
{
    border-top:solid 1px #7196cf; 
    border-bottom:solid 1px #7196cf; 
    text-align:center;
    vertical-align:top;
}
.LTR_LiteratureCheckBox,
.LTR_LiteratureALTCheckBox
{
    text-align:center;
}

.LTR_LiteratureRow
{
}

.LTR_LiteratureShortDescription,
.LTR_LiteratureALTShortDescription
{
    text-indent:10px;
    text-align:left;
    margin-bottom:10px;
    width:452px;
}

.LTR_LiteratureFooterRow
{
}

.LTR_LiteratureFooterCell
{
    border-top:solid 1px #7196cf; 
    padding-top:10px;
    text-align:right;
}

.LTR_LiteratureSubmit
{
	background-color:#f9a452;
	width:75px;
	border:double 3px #7196cf;
	padding:4px 4px 4px 4px;
	color:#ffffff;
	margin-right:10px;
	margin-top:10px;
	cursor:hand;
}

/* News CSS */
.SpotlightList
{
    border-bottom:solid 1px #7196cf; 
}
.SpotlightList TD
{
    padding:4px 4px 4px 4px;
}
.NWSTHDatePosted
{
    visibility:hidden;
}
.NWSTHArticle
{
    color:#595959;
    padding:10px 4px 10px 4px;
    border:solid 1px #f9a452;
}
.NWSTHPDF
{
    display:none;
}
.NWS_Date
{
    list-style-type:none;
    text-indent:-12px;
    color:#595959;
    list-style-image:none;
}
.NWS_Link
{
}

.NWS_Title
{
	color:#595959;
	font-size:22px;
	font-family:'Times New Roman';
	font-style:italic;
}

.NWS_SubTitle
{
	color:#595959;
	font-size:12px;
	font-weight:bolder;
}

.NWS_ImageBase
{
}

.SpotlightListHighlight TD
{ 
    border-top:solid 1px #7196cf; 
}

/* Page CSS */
.WMS_BreadtrailNavTable
{
    position:absolute;
    top:40px;
    left:447px;
    width:455px;
    height:40px;
}
.WMS_BreadtrailNavTable TD
{
    text-align:right;
    vertical-align:bottom;
    padding:0px 0px 0px 0px;
    font-size:9px;
    
}
.WMS_BreadtrailNavTable TD A
{
    font-size:9px !important;
    text-align:right;
    white-space: nowrap;
}

.WMS_BreadtrailNavTable TD A:hover
{
    text-decoration:underline;
}

.WMS_BreadtrailNavTitle
{
    font-size:9px;
    color:#595959;
    font-style:italic;
    white-space:nowrap;
}

.WMS_ChildList, .WMS_SiblingList 
{
    list-style-type:none;
    list-style-image:none;
    margin:0px 0px 4px -40px;
    background-color:#f9a452;
    padding:5px 8px 5px 8px;
    width:190px;
    
}

.WMS_ChildList A, .WMS_SiblingList A
{
    color:#FFFFFF;
    font-size:14px;
    cursor:hand;
    background-color:#f9a452;
    width:190px;
    font-weight:normal;
}

.WMS_Header
{
    font-family:'Times New Roman';
    font-size:28px;
    font-style:italic;
    font-weight:bold;
    color:#7196cf;
    margin-bottom:-18px;
}

.WMS_BackToTop
{
	width:125px;
	height:25px;
	background-image:url(/images/en_top.gif);
	background-repeat:no-repeat;
	float:right;
	page-break-after:always;
	margin-bottom:30px;
}



/*
Search CSS
*/
.SearchField
{
	margin-top:25px;
	border:solid 1px #7196CF;
	padding:2px 5px 4px 5px;
	vertical-align:middle;
	width:300px;
}

.SearchButton
{
	width:75px;
	border:solid 1px #7196cf;
	padding:5px 4px 6px 20px;
	margin-left:10px;
	margin-top:15px;
	cursor:hand;
	height:26px;
	font-size:12px;
	background-image:url(/DovetailWRP/Site/Themes/Images/IconDude.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	vertical-align:bottom;
}

.SiteSearchText
{
	display:none;	
}
.SiteSearchText LABEL
{
	
}
#SearchTypeWMS_Events,
#SearchTypeJOB_Job,
#SearchTypeLTR_Literature,
#SearchTypeNWS_News,
#SearchTypeWMS_Pages
{
}
TD.pagerNav
{
	vertical-align:middle;
}


.pagerNav A
{
	
}

A.pagerNav, .pagerNav A
{
	border:solid 1px #ffffff;
	text-align:center;
	padding:2px 4px 2px 4px;
	height:16px;
	vertical-align:middle;
}

A:hover.pagerNav, .pagerNav A:hover
{
	border:solid 1px #7196cf;
	text-align:center;
	padding:2px 4px 2px 4px;
	height:16px;
	vertical-align:middle;
}

/* Site Map CSS */

.SiteMap
{
	margin-top:20px;
	margin-left:30px;
	
}

.SiteMap IMG
{
	padding-right:10px;
	margin-top:8px;
}

.SiteMap A
{
	margin-top:8px;
}

.SiteMap A:hover
{
	text-decoration:underline;
}
