
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/* Page Layout
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/

div.ContentColumns { background: url('../Images/Layout/PageBGY.jpg') left bottom repeat-x scroll; padding: 20px 0px; }
div.ContentColumns div.SideColumn { background: none; }
div.ContentColumns div.SideColumnBG { background: none; }

/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/* Banner
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/

div.Banner { position: relative; width: 100%; height: 164px; background: #485058; z-index: 2; }
div.BannerImage { position: absolute; bottom: 0px; left: 0px; width: 750px; height: 204px; background: url('../Shared/Images/Banners/Group/Banner01.jpg') left top no-repeat scroll; }

/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/* Panels
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/

/* Middle Column */
div.MiddleColumn div.Panel { width: 648px; }
div.MiddleColumn div.Panel div.PanelContent { background: #ABAFB2; width: 642px; margin: 0px; padding: 1px 3px 1px 3px; position: relative; }
div.MiddleColumn div.Panel div.PanelHead { background: url('../Images/Layout/PanelMiddleHead.gif') left top no-repeat scroll; width: 648px; margin: 0px; padding: 0px; height: 10px; overflow: hidden; position: relative;} 
div.MiddleColumn div.Panel div.PanelFoot { background: url('../Images/Layout/PanelMiddleFoot.gif') left top no-repeat scroll; width: 648px; margin: 0px; padding: 0px; height: 10px; overflow: hidden; position: relative; }

div.MiddleColumn div.Panel div.Intro { padding: 10px 10px 4px; }

/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/* Panels - Page Title
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/

div.PageTitle { position: absolute; top: -170px; right: 30px; width: 602px; height: 60px; background: url('../Shared/Images/Text/Group/Text_IntroducingIntraining.gif') left top no-repeat scroll; }
div.PageTitle div.PageTitleContent {}

div.PageTitle div.Title span { display: none; }
div.PageTitle div.SubTitle span { display: none; }

/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/* Item Row
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/

div.ItemHolder { margin: -4px 0px -4px 3px; }
div.ItemHolder div.ItemRow { height: 205px; position: relative; }
div.ItemHolder div.ItemRow div.Item { float: left; }
div.ItemHolder div.SpacerY { height: 2px; overflow: hidden; }
div.ItemHolder div.SpacerX { display: none; }

/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/* Lozenge
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/

div.Lozenge { width: 318px; height: 205px; background: url('../Images/Layout/LozengeBG.jpg') left top no-repeat scroll; position: relative; }

div.Lozenge h2 { position: absolute; top: 12px; left: 20px; margin: 0px; padding: 0px; color: #FFF; font-size: 17px; font-weight: normal; /*font-family: Verdana, Arial, Helvetica, sans-serif;*/ }

div.Lozenge a:link,
div.Lozenge a:visited { color: #FFF; text-decoration: none; }
div.Lozenge a:hover { text-decoration: underline; }

div.Lozenge p { margin: 0px; padding: 0px; font-size: 11px; }
div.Lozenge p.Intro { position: absolute; bottom: 110px; left: 22px; width: 192px; color: #FFF; vertical-align: bottom; font-size: 16px; border-bottom: 1px dashed #F8C580; padding-bottom: 8px; text-transform: lowercase; }

div.Lozenge ul.Questions { position: absolute; top: 60px; left: 22px; width: 192px; color: #FFF; margin: 0px; padding: 0px; font-size: 11px; list-style: none; }
div.Lozenge ul.Questions li { margin-left: 0px; margin-bottom: 10px; font-size: 12px; font-weight: bold; }

div.Lozenge div.Image { position: absolute; top: 48px; right: 10px; width: 82px; height: 146px; overflow: hidden; }

div.Lozenge div.Link { position: absolute; top: 0px; left: 0px; display: none; }
div.Lozenge div.Link a { display: block;  width: 318px; height: 205px; background: url('../Shared/Images/Layout/_blank.gif') left top repeat scroll;  }
div.Lozenge div.Link span { display: none; }

/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/* Main Menu
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/

div.MainMenuHolder { position: relative; height: 1%; z-index: 4; }
div.MainMenu { position: absolute; top: -55px; left: 37px; width: 901px; height: 47px; background: url('../Images/Layout/FloatingMenuBG.png') left top no-repeat scroll; }

div.MainMenu ul { top: 5px; left: 10px; padding: 0px; background: none; z-index: 300000 !important; }
div.MainMenu a { }

* html div.MainMenu { background-image: url('../Images/Layout/FloatingMenuBGIE6.gif'); }

/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/* Page Content
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/

div.NewsPanel { position: relative; top: auto !important; left: 35px !important; right: auto !important; }


/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/* Add This
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/

div.AddThis { position: absolute; top: 232px; right: 68px; }

/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/

