﻿/* ********************************  */
/*	O'Grady Peyton International CSS */
/* ********************************  */

/* Global */
/*********/

html, body 
{
	background-color: #FFFFFF;
	margin-top : 0;
	margin-left: 0;
	height:100%;
}

img
{
	border-width: 0px;
	padding:0px;
	margin:0px;
}
hr
{
	color: #2E5F93;
	height: 1px;
}
hr.ColumnDivider
{
	color: #2E5F93;
	width: 150px;
	height: 1px;
	text-align: center;
	margin-top: 21px;
	margin-bottom: 21px;
}
hr.ColumnDivider-Home
{
	color: #2E5F93;
	width: 160px;
	height: 1px;
	text-align: center;
	margin-top: 17px;
	margin-bottom: 17px;
}
.hrimg
{
    background-color:#2E5F93;	
	height: 1px;
}
ul
{
	list-style-image:url('../images/Global-Images/bullet.gif');
	margin-top: 0px;
	margin-bottom: 0px;
}
ul.column
{
	margin:0px 0px 0px 10px;
	list-style-image:url('../images/Global-Images/icon_arrow.gif');
}

ul.pdf
{
	margin:0px 0px 0px 10px;
	list-style-image:url('../images/usa-images/regional/bullet_pdf.gif');
}

ul.Index-Banner
{
	list-style-image:url('../images/Global-Images/bullet_square.gif');
}
li.Index-Banner
{
	padding: 0px 0px 8px 0px;
}
li.No-Indent
{
	list-style-image:url('../images/Global-Images/bullet.gif');
	margin-left:-20px;
}
ul.Map-Arrow-C1
{
	margin: 57px 0px 0px 125px;
	list-style-image:url('../Images/Main-Images/home/arrow.gif');
    
}
ul.Map-Arrow-C2
{
    list-style-image:url('../Images/Main-Images/home/arrow.gif');
    margin: 30px 0px 0px 35px;
}
td.Map-C1
{
     vertical-align:top;
     width: 275px;   
}
h1
{
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	margin-bottom:0px;
}
h2
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #A14C35;
	margin-bottom:0px;
}
h3
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	margin-bottom:0px;
}
h4
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #A14C35;
	margin-bottom:0px;
}

.Fill
{
	height: 100%;
	vertical-align:top;
}
.Fill_Right_Side
{
	height: 100%;
	vertical-align:top;
	padding: 0px 0px 0px 5px;
}
.Fill_Bottom
{
	padding: 0px 0px 15px 0px;
}

.Fill_Top_Bottom
{
	padding: 8px 0px 8px 0px;
}
.BodyText
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	color: Black;
}
.Signature
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: Black;
	font-style: italic;
}
.DBContentHeaderText
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	color: Black;
	font-style:italic;
}
.blue_zone
{
	color:#2e5f93;
	font-weight:bold;	
}

.Land_of_opp_Table
{
	padding: 0px 0px 10px 10px;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana;
	text-decoration: none;
	background-color: #F9F6EF;
	text-align: left;
}
.GroupingIndent
{
    padding:0px 8px 0px 8px;
}
.GroupingSection
{
	background-color:#EBE6D9;
	border:solid 1px #6185AC;
	padding:0px 12px 12px 12px;
}
.GroupingSectionNarrow
{
	background-color:#EBE6D9;
	border:solid 1px #6185AC;
	padding:0px 12px 0px 12px;
	margin:5px 0px 5px 0px;
}
.GroupingIndentLeft
{	
	padding:0px 8px 0px 30px;
}
.SelectionIndent
{
    padding:0px 8px 0px 8px;
}
.SelectionSection
{
	background-color:#EBE6D9;
	border:solid 1px #6185AC;
	padding:12px 12px 12px 12px;
	width: 400px;
	text-align: left;
}

/* ******************************** */
/*             TABLES               */
/* ******************************** */

/* Master Table */
/****************/

Table.MasterTable
{
	border-right: #2E5F93 1px solid;
	border-top: #2E5F93 1px solid;
	border-left: #2E5F93 1px solid;
	border-bottom: #2E5F93 1px solid;
	font-family: Arial;
	background-color: white;
	width: 775px;
	text-align:left;
}

Table.SelectorTable
{
    background-image:url('/Images/Main-Images/home/map_background_graphic.jpg');
    width: 773px;
    height: 192px;
    text-align:left;
    vertical-align:text-top;
    background-repeat:no-repeat;
}

/* Main Content Table */
/****************/
Table.MainContentTable
{
	background-color:White; 
	width: 773px;
	text-align:left;
	vertical-align:top;
}
/* Interior Pages Common */
TD.LeftBarNav
{
	background-color: #D4DED4;
	/*width: 585px;*/
	width: 170px;
	text-align: left;
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: black;
	/*padding: 10px 0px 0px 12px;*/
	padding: 10px 0px 0px 8px;
}

TD.LeftBar
{
	background-color: #E0DAC4; 
	width: 170px;
	vertical-align: top;
	height:100%;
}

TD.LeftBarHome
{
	background-color: #9FB2C6; 
	width: 170px;
	vertical-align: top;
}

TD.RightBar
{
	background-color:#6185AC; 
	width: 185px;
	vertical-align: top;
	height:100%;
}

TD.RightBarHome
{
	background-color:#D7D4CD; 
	width: 185px;
}

TD.LeftBarSectionHeader
{
	background-color: #A14C35;
	font-family: Arial;
	font-weight: bold;
	font-size: 12pt;
	color: white;
    padding: 4px 4px 4px 8px;}

TD.LeftBarSectionContent-Title
{
    background-color: #E0DAC4;
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: black;
	padding: 8px 10px 4px 8px;
}

TD.LeftBarSectionContent
{
	background-color: #E0DAC4;
	font-weight: normal;
	font-size: 9pt;
	color: black;
	padding: 4px 10px 4px 10px;
}

TD.LeftBarSectionContent-Signature
{
	background-color: #E0DAC4;
	font-weight: bold;
	font-size: 9pt;
	color: black;
	padding: 10px 4px 0px 10px;
}

TD.LeftBarLowerSectionHeader
{
	background-color: #9FB2C6;
	font-family: Arial;
	font-weight: bold;
	font-size: 12pt;
	color: white;
	padding: 8px 4px 4px 8px;
}

TD.LeftBarLowerSectionContent-Title
{
	background-color: #9FB2C6;
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: black;
	padding: 8px 4px 4px 8px;
}

TD.LeftBarLowerSectionContent
{
	background-color: #9FB2C6;
	font-weight: normal;
	font-size: 9pt;
	color: black;
	padding: 4px 4px 4px 10px;
}

TD.RightBarSectionHeader
{
	background-color: #A14C35;
	font-family: Arial;
	font-weight: bold;
	font-size: 13pt;
	color: white;
	padding: 4px 4px 4px 15px;
}

TD.RightBarSectionContent
{
	background-color: #E0DAC4;
	font-family: Arial;
	font-weight: bold;
	font-size: 13pt;
	color: white;
	padding: 15px 10px 15px 18px;
}
TD.White_Section_Divider
{
     background-color:White;
     height:2px;
     width:1px;
}
TABLE.RightBar-Home
{
    background-color: #E0DAC4;
}

TD.RightBarSectionHeader-Home
{
	background-color: #A14C35;
	font-family: Arial;
	font-weight: bold;
	font-size: 12pt;
	color: white;
	padding: 4px 4px 4px 8px;
}

TD.RightBarSectionContent-Title-Home
{
    background-color: #E0DAC4;
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: black;
	padding: 8px 12px 0px 12px;
}

TD.RightBarSectionContent-Home
{
	background-color: #E0DAC4;
	font-weight: normal;
	font-size: 9pt;
	color: black;
	padding: 0px 12px 4px 12px;
}

TD.RightBarSectionContent-Signature-Home
{
	background-color: #E0DAC4;
	font-weight: bold;
	font-size: 9pt;
	color: black;
	padding: 4px 12px 4px 12px;
}

TD.SpacingBeforeFooterFade
{
	height: 2px;
}
/* Interior Index Page */



/* Interior Content Pages */
TD.InteriorMainContent
{
	/*width: 418px;
	height: 100%;
	padding: 5px 10px 20px 5px;*/
	
	width: 418px;
	height: 1000px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 20px;
	padding-top: 5px;
}
TD.InteriorMainContent_NA
{
	width: 418px;
	height: 100%;
	padding: 5px 10px 20px 10px;
}
TD.InteriorMainContent_NA_No_Rt_Col
{
	width: 618px;
	height: 100%;
	padding: 5px 10px 20px 10px;
}
TD.TitleBarLeft
{
	background-color: #A14C35;
	/*width: 585px;*/
	width: 400px;
	text-align: right;
	font-family: Arial;
	font-weight: bold;
	font-size: 14pt;
	color: white;
	padding: 0px 22px 0px 0px;
}
TD.TitleBarLeft_Facilities
{
	background-color: #A14C35;
	width: 585px;
	text-align: right;
	font-family: Arial;
	font-weight: bold;
	font-size: 14pt;
	color: white;
	padding: 0px 22px 0px 0px;
}
TD.TitleBarSpace
{
	background-color:#FFFFFF;
	width: 1px;
}

TD.TitleBarRight
{
	background-color: #E0D9C4;
	width: 188px;
	text-align: center;
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: #2E5F93;
	padding: 5px 0px 5px 0px;
}

TD.LeftColumn_Upper
{
    background-color:#EFE9D8;
    padding: 8px 8px 8px 8px;



}

TD.RightColumn_Upper
{
    background-color:#EFE9D8;
    padding: 8px 8px 8px 8px;



}

TD.LeftColumn_Lower
{
    background-color:#9FB2C6;
    padding: 8px 8px 8px 8px;



}

TD.RightColumn_Lower
{
    background-color:#D6D4CD;
    padding: 8px 8px 8px 8px;
}

TD.TopNavMenu
{
	background-color:#2E5F93;
}

/* TopNav Table */
/****************/

Table.TopNavTable
{
	background-color: #2E5F93;
	width: 100%;
}
/*TD.TopNavTD_Home
{
	border-top: #ffffff 2px solid;
	background-color: White;
}
TD.TopNavTD_Interior
{
	border-top: #62cae3 2px solid;
	background-color: #62cae3;
}*/
TD.TopNavTD
{
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #ffffff;
	height: 26px;
	text-align:center;
    border-right:#ffffff 1px solid;
    
}
TD.TopNavTD-Off
{
    background-color: #2E5F93;
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #ffffff;
	height: 26px;
	text-align:center;
    border-right:#ffffff 1px solid;
    
}
TD.TopNavTD-On
{
    background-color: #9fb2c6;
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #2e5f93;
	height: 26px;
	text-align:center;
    border-right:#ffffff 1px solid;
    
}
TD.TopNavTD-Selected
{
    background-color: #9fb2c6;
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #2e5f93;
	height: 26px;
	text-align:center;
    border-right:#ffffff 1px solid;
    
}
TD.TopNavTD-NRB
{
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #ffffff;
	height: 26px;
	text-align:center;
}

/* Footer Table */
/********************/
Table.FooterNavTable
{
	font-family: Arial;
	background-color: White;
	border-top: White 0px solid;
	text-align: center;
	width: 100%;
}

Table.FooterTable
{
	font-family: Arial;
	background-color: White;
	border-top: White 2px solid;
	text-align: center;
	width: 100%;
	height: 122px;
}

TD.FooterTD
{
	background-color: White;
	height: 25px;
	padding: 0px 0px 7px 0px;
	font-family: Arial;
	font-size: 9pt;
}

TD.FooterTD_TextBlock
{
	background-color: #4F657D;
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: White;
	line-height: 20px;
	padding: 10px 150px 10px 150px;
	text-align: center;
}

TD.Main_FooterTD_TextBlock
{
	background-color: #4F657D;
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: White;
	line-height: 20px;
	padding: 10px 15px 10px 15px;
	text-align: center;
}

TABLE.GlobalNavHeader
{
    background-color: #EFEBE0;
    height:40px;
    border-top: White 1px solid;
    border-bottom: White 2px solid;
    font-family:Arial;
    font-size: 8pt;
    font-weight:bold;
    vertical-align:top;
    color: #2E5F93;
    padding:4px 0px 2px 0px;
}

TD.LeftNavViewFeaturedJobs
{
    background-color: #EFEBE0;
    font-family:Arial;
    font-size: 8pt;
    font-weight:bold;
    vertical-align:top;
    color: #2E5F93;
    padding:0px 10px 0px 10px;
}

TABLE.GlobalNavSelector
{
    border-bottom: White 2px solid;
    /*background-color: #9FB2C6;*/
    background-color:#D4DED4;
    font-family:Arial;
    font-size: 9pt;
    font-weight:normal;
    color:Black;
    padding: 0px 6px 4px 6px;
    height: 176px;
    width:170px;
    border-bottom: White 2px solid;
    vertical-align:top;
}
/* Form Style*/
TABLE.Form
{
    border-right: #6185AC 1px solid;
	border-top: #6185AC 1px solid;
	border-left: #6185AC 1px solid;
	border-bottom: #6185AC 1px solid;
	background-color: #EAE6DA;
    font-family: Arial;
    font-size: 10pt;
    font-weight: normal;
    color: Black;
}
TD.FormHeader
{
	height:25px;
    background-color: #A14C35;
    font-family: Arial;
    font-size: 10PT;
    font-weight: bold;
    color: #FFFFFF; 
    padding:0px 0px 0px 10px;
    text-align:left;
}
TD.FormDataLeft
{
	height:25px;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    color: black; 
    padding:5px 0px 5px 10px;
    text-align:right;
}
TD.FormDataRight
{
	height:25px;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    color: black; 
    padding:5px 0px 5px 10px;
    text-align:left;
}
TD.FormDataCenter
{
	height:25px;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    color: black; 
    padding:5px 0px 5px 10px;
    text-align:center;
}

TD.HeaderBar
{
    height: 26px;
    /*background-color: #A14C35;*/
    background-color: #2D5F92;
    font-family: Arial;
    font-size: 10PT;
    font-weight: bold;
    color: #FFFFFF; 
    padding:0px 0px 0px 10px;
}
TD.Separator
{
    width: 1px;
    background-color:#2D5F92;   
}
TR.FormBody
{
    padding: 10px 0px 4px 0px;
}
TD.Expand
{
	padding-left: 30px;
	padding-right:10px;
}

TD.JobSearchLeftColumn
{
	border-bottom:solid 1px #6185AC;
	border-right: solid 1px #6185AC;
	padding: 8px 8px 8px 8px;
}
TD.JobSearchRightColumn
{
	border-bottom:solid 1px #6185AC;
	background-color: #FFFFFF;
	padding: 8px 8px 8px 8px;
}
TD.JobSearchLeftColumn_bottom
{
	border-right: solid 1px #6185AC;
	padding: 8px 8px 8px 8px;
}
TD.JobSearchRightColumn_bottom
{
	background-color: #FFFFFF;
	padding: 8px 8px 8px 8px;
}
.Usefull_Info_Table
{
	FONT-SIZE: 9pt;
    border: solid 1px #6185AC;
}

.BannerTextHeader
{
	background-color: #A14C35;
	font-family: Arial;
	font-weight: bold;
	font-size: 12pt;
	text-align: left;
	vertical-align: middle;
	color: White;
	padding: 0px 0px 0px 15px;
	height: 30px;
	width: 170px;
}

.BannerTextBody
{
	background-color: #E0DAC4;
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: #A14C35;
	text-align: left;
	height: 156px;
}    
.Usefull_Info_Table_Header
{
	FONT-SIZE: 9pt;
	color:White;
	background-color:#2E5F93;
	font-weight:bold;
	padding: 5px 5px 5px 5px;
}

.Usefull_Info_Table_left_vert
{
	FONT-SIZE: 12pt;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:none;
	color:Black;
	background-color:#EBE6D9;
	padding: 5px 5px 5px 5px;
    font-weight:bold;   
	BORDER-RIGHT: #6185AC 1px solid;
}

.Usefull_Info_Table_mini
{
	FONT-SIZE: 7pt;
	color:Black;
	background-color:White;
	padding: 5px 5px 5px 5px;
    BORDER-RIGHT: #6185AC 1px solid;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:none;
}

.Usefull_Info_Table_mini_no_border
{
	FONT-SIZE: 7pt;
	color:Black;
	background-color:White;
	padding: 5px 5px 5px 5px;
    BORDER-RIGHT: #6185AC 0px solid;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:none;
}

.Usefull_Info_Table_left
{
	FONT-SIZE: 7pt;
	color:Black;
	background-color: #EBE6D9;
	padding: 5px 5px 5px 5px;
	FONT-FAMILY: Verdana;
    TEXT-DECORATION:none;
}

.Usefull_Info_Table_right
{
	FONT-SIZE: 7pt;
	color:Black;
	padding: 5px 5px 5px 5px;
	FONT-FAMILY: Verdana;
    TEXT-DECORATION:none;
}
.CountryList
{
 font-family: Arial;
 font-size:12pt;
 font-weight:bold;
 padding:10px 0px 8px 15px;
}
.Attest
{
    color: #A14C35;
    font-weight: bold;
}
/* Box Style */
.Box
{
	background-color: #EAE6DA;
	width: 100%;
	border: solid 1px #6185AC;
	padding: 12px 12px 12px 12px;
}

/* Callout Box */
.Callout
{
	background-image: url(../images/Global-Images/fade_call_out.gif);
	background-color: white;
	width: 100%;
	border-top: solid 1px #6185AC;
	border-bottom: solid 1px #6185AC;
	padding: 12px 12px 12px 12px;
	background-repeat: no-repeat;
}

.Callout_regional
{
	background-image: url(../images/Global-Images/fade_call_out.gif);
	background-color: white;
	/*width: 397px;*/
	border-top: solid 1px #6185AC;
	border-bottom: solid 1px #6185AC;
	padding: 12px 12px 12px 12px;
	background-repeat: repeat-x;
}

.ErrorMessage
{
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    color: #a14c35;
}
.Required
{
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    color: Black;
}
.Asterisk
{
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    color: #A14C35;
}

/* Links */
/*********/
A.GlobalNav:link
{
    font-family:Arial;
    font-size: 10pt;
    font-weight:bold;
    color: #2E5F93;
    text-decoration: none;
}
A.GlobalNav:visited
{
    font-family:Arial;
    font-size: 10pt;
    font-weight:bold;
    color: #2E5F93;
    text-decoration: none;
}
A.GlobalNav:hover
{
    font-family:Arial;
    font-size: 10pt;
    font-weight:bold;
    color: #A14C35;
    text-decoration: none;
}

A:link
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #2E5F93;
	text-decoration: underline;
}
A:visited
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #7276B5;
	text-decoration: underline;
}
A:hover
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #A14C35;
	text-decoration: underline;
}

A.non-visited:link
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #2E5F93;
	text-decoration: underline;
}
A.non-visited:visited
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #2E5F93;
	text-decoration: underline;
}
A.non-visited:hover
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #A14C35;
	text-decoration: underline;
}

A.Email:link
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #6b3021;
	text-decoration: none;
}
A.Email:visited
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #6b3021;
	text-decoration: none;
}
A.Email:hover
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #a69588;
	text-decoration: underline;
}
A.TopNav:link
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
A.TopNav:visited
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
A.TopNav:hover
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
A.TopNavOpen:link
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #2e5f93;
	text-decoration: none;
}
A.TopNavOpen:visited
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #2e5f93;
	text-decoration: none;
}
A.TopNavOpen:hover
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #2e5f93;
	text-decoration: none;
}
A.TopTitleNav:link
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #2E5F93;
	text-decoration: none;
}
A.TopTitleNav:visited
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #2E5F93;
	text-decoration: none;
}
A.TopTitleNav:hover
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #A14C35;
	text-decoration: none;
}
A.LeftNavBar:link
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #2E5F93;
	text-decoration: none;
}
A.LeftNavBar:visited
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #2E5F93;
	text-decoration: none;
}
A.LeftNavBar:hover
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #A14C35;
	text-decoration: none;
}
A.LeftNavBarOpen:link
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #A14C35;
	text-decoration: none;
}
A.LeftNavBarOpen:visited
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #A14C35;
	text-decoration: none;
}
A.LeftNavBarOpen:hover
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #A14C35;
	text-decoration: none;
}
A.LeftNavBarSub:link
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #2E5F93;
	text-decoration: none;
}
A.LeftNavBarSub:visited
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #2E5F93;
	text-decoration: none;
}
A.LeftNavBarSub:hover
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #A14C35;
	text-decoration: none;
}
A.LeftNavBarSubOpen:link
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #A14C35;
	text-decoration: none;
}
A.LeftNavBarSubOpen:visited
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #A14C35;
	text-decoration: none;
}
A.LeftNavBarSubOpen:hover
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #A14C35;
	text-decoration: none;
}
A.RightNavBar:link
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #2E5F93;
	text-decoration: none;
	padding:4px 0px 4px 0px;
}
A.RightNavBar:visited
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #2E5F93;
	text-decoration: none;
	padding:4px 0px 4px 0px;
}
A.RightNavBar:hover
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #A14C35;
	text-decoration: none;
	padding:4px 0px 4px 0px;
}
A.SiteMapLevelOne:link
{
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #A14C35;
	text-decoration: none;
	padding:0px 0px 0px 12px;
}
A.SiteMapLevelOne:hover
{
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #A14C35;
	text-decoration: none;
	padding:0px 0px 0px 12px;
}
A.SiteMapLevelOne:visited
{
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #A14C35;
	text-decoration: none;
    padding:0px 0px 0px 12px;
}
A.SiteMapLevelTwo:link
{
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #2E5F93;
	text-decoration: none;
	padding:0px 0px 0px 36px;
}
A.SiteMapLevelTwo:hover
{
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #2E5F93;
	text-decoration:none;
	padding:16px 0px 4px 36px;
}
A.SiteMapLevelTwo:visited
{
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #2E5F93;
	text-decoration: none;
	padding:16px 0px 4px 36px;
}

/* ******************************** */
/*             DROPDOWNS            */
/* ******************************** */
.SelectorDropdown
{
	width:185px;
	font-size:8pt;
}
.GlobalSelectorDropdown
{
	width:155px;
	font-size:8pt;
}

/* ******************************** */
/*          BREADCRUMBS             */
/* ******************************** */

.Breadcrumbs_Index_Page
{
	background-color:#ffffff;
	color:#2e5f93;
	font-size:8pt;
	font-family:Arial;
	font-style:normal;
	padding:3px 0px 3px 0px;
	margin:0;
	text-align:left;
	height: 66px;
	width: 250px;
	vertical-align:middle;
}
TR.Breadcrumbs
{
	background-color:#ffffff;
	color:#2e5f93;
	font-size:8pt;
	font-family:Arial;
	font-style:normal;
	padding:3px 0px 3px 0px;
	margin:0;
	text-align:left;
	vertical-align:middle;
}

A.SiteMapPathLink:link
{
    font-family:Arial;
    font-size:8pt;
    font-weight:normal;
    color: #2E5F93;
    text-decoration:none;
}
A.SiteMapPathLink:visited
{
    font-family:Arial;
    font-size:8pt;
    font-weight:normal;
    color: #2E5F93;
    text-decoration:none;
}
A.SiteMapPathLink:hover
{
    font-family:Arial;
    font-size:8pt;
    font-weight:normal;
    color: #2E5F93;
    text-decoration:underline;
}
.PathSeparatorStyle
{
    font-family:Arial;
    font-size:8pt;
    font-weight:bold;
    color: #A14C35;
    text-decoration:none;
}

/**************************/
/*     SiteMap            */
/**************************/
.SiteMap
{
    font-family:Arial;
    font-size:10pt;
}
.LeafNodeStyle:link
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #A14C35;
}
.LeafNodeStyle:visited
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #A14C35;
}
.LeafNodeStyle:hover
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #A14C35;
}
.RootNodeStyle:link
{
    font-family:Arial;
    font-size:10pt;
    font-weight:bold;
    color: #000000;
}
.RootNodeStyle:visited
{
    font-family:Arial;
    font-size:10pt;
    font-weight:bold;
    color: #000000;
}
.RootNodeStyle:hover
{
    font-family:Arial;
    font-size:10pt;
    font-weight:bold;
    color: #000000;
}

.ParentNodeStyle:link
{
    font-family:Arial;
    font-size:10pt;
    font-weight:normal;
    color: #A14C35;
}
.ParentNodeStyle:visited
{
    font-family:Arial;
    font-size:10pt;
    font-weight:normal;
    color: #A14C35;
}
.ParentNodeStyle:hover
{
    font-family:Arial;
    font-size:10pt;
    font-weight:normal;
    color: #A14C35;
}

.HoverNodeStyle:link
{
    color: #2e5f93;
    background-color:#FFFFFF;
    font-size:10pt;
}
.HoverNodeStyle:visited
{
    color: #2e5f93;
    background-color:#FFFFFF;
    font-size:10pt;
}
.HoverNodeStyle:hover
{
    color: #2e5f93;
    background-color:#FFFFFF;
    font-size:10pt;
}

.SelectedNodeStyle:link
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #A14C35;
}
.SelectedNodeStyle:visited
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #A14C35;
}
.SelectedNodeStyle:hover
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
    color: #2e5f93;
}
/* Accordion */
.accordionHeader
{
    /*border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;*/
    
    border: 0px;
    background-color: White;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #A14C35;
	margin-bottom:0px;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;    
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    /*background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;*/
    background-color: white;
    border: 0px;
    border-top: none;
    padding: 5px 0px 5px 20px;
    padding-top: 10px;
}

A.accordionLink:link
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
A.accordionLink:visited
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #A14C35;
	text-decoration: none;
}
A.accordionLink:hover
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #A14C35;
	text-decoration: none;
}

#Ektron_Edit .framedEktron
{ 
    border-right: green dashed; 
    border-top: green dashed; 
    border-left: green dashed; 
    border-bottom: green dashed; 
}

.EktronMsg
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: green;
	text-decoration: none;
}
A.EktronMsg:link
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: green;
	text-decoration: underline;
}
A.EktronMsg:visited
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: green;
	text-decoration: underline;
}
A.EktronMsg:hover
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #A14C35;
	text-decoration: underline;
}

/* ******************************** */
/*             Regional             */
/* ******************************** */
.HeaderBar
{
	background-color: #336699;
	height:18px;
	/*width: 398px;*/
	padding:5px 10px 5px 10px;
	font-family: Arial;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
}

TD.RightBar_regional
{
	background-color:#e7e2cf; 
	width: 185px;
	vertical-align: top;
	height:100%;
}

TD.RightBarSectionContent_regional
{
	background-color: #e7e2cf;
	font-family: Arial;
	font-weight: bold;
	font-size: 13pt;
	color: white;
	padding: 15px 10px 15px 18px;
}

/******** CONFERENCES ***********/

div.conf_name
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #A14C35;
	margin-bottom:0px;  
}

div.conf_details
{      
}