/*
html { min-height: 100%; margin-bottom: 1px; } 
BODY { font-family:Arial,Verdana;font-size:9pt;color:#666666;margin:0px; }
TD { font-family:Arial,Verdana;font-size:9pt;color:#666666; }
*/

BODY { font-family:Arial,Verdana;font-size:12px;line-height:15px;color:#000000;margin:0px; }
TD { font-family:Arial,Verdana;font-size:12px;line-height:15px;color:#000000; }
DIV { font-family:Arial,Verdana;font-size:12px;line-height:15px;color:#000000; }
P { font-family:Arial,Verdana;font-size:12px;line-height:15px;color:#000000; }

A { font-family:Arial,Verdana;color:#2C98DD;text-decoration:none; }
A:active { font-family:Arial,Verdana;color:#2C98DD;text-decoration:none; }
A:visited { font-family:Arial,Verdana;color:#2C98DD;text-decoration:none; }
A:hover { font-family:Arial,Verdana;color:#2C98DD;text-decoration:underline; }

.BreadCrumb { font-family:Arial,Verdana;font-size:10px;color:#606060;text-decoration:none; }
a.BreadCrumb:active { font-family:Arial,Verdana;font-size:10px;color:#606060;text-decoration:none; }
a.BreadCrumb:visited { font-family:Arial,Verdana;font-size:10px;color:#606060;text-decoration:none; }
a.BreadCrumb:hover { font-family:Arial,Verdana;font-size:10px;color:#2C98DD;text-decoration:none; }

.Background { background-color:#0091CE; }

.NavIndustry { width:103px;height:11px;background:url('../images/navmenu/industryfocus.gif') no-repeat 0px 0px;cursor:pointer;cursor:hand; }
.NavIndustry_Hover { width:103px;height:11px;background:url('../images/navmenu/industryfocus.gif') no-repeat 0px -11px;cursor:pointer;cursor:hand; }
.NavServices { width:55px;height:11px;background:url('../images/navmenu/services.gif') no-repeat 0px 0px;cursor:pointer;cursor:hand; }
.NavServices_Hover { width:55px;height:11px;background:url('../images/navmenu/services.gif') no-repeat 0px -11px;cursor:pointer;cursor:hand; }
.NavPeople { width:44px;height:11px;background:url('../images/navmenu/people.gif') no-repeat 0px 0px;cursor:pointer;cursor:hand; }
.NavPeople_Hover { width:44px;height:11px;background:url('../images/navmenu/people.gif') no-repeat 0px -11px;cursor:pointer;cursor:hand; }
.NavCareers { width:53px;height:11px;background:url('../images/navmenu/careers.gif') no-repeat 0px 0px;cursor:pointer;cursor:hand; }
.NavCareers_Hover { width:53px;height:11px;background:url('../images/navmenu/careers.gif') no-repeat 0px -11px;cursor:pointer;cursor:hand; }
.NavCommunity { width:78px;height:11px;background:url('../images/navmenu/community.gif') no-repeat 0px 0px;cursor:pointer;cursor:hand; }
.NavCommunity_Hover { width:78px;height:11px;background:url('../images/navmenu/community.gif') no-repeat 0px -11px;cursor:pointer;cursor:hand; }
.NavResources { width:69px;height:11px;background:url('../images/navmenu/resources.gif') no-repeat 0px 0px;cursor:pointer;cursor:hand; }
.NavResources_Hover { width:69px;height:11px;background:url('../images/navmenu/resources.gif') no-repeat 0px -11px;cursor:pointer;cursor:hand; }
.NavAboutus { width:63px;height:11px;background:url('../images/navmenu/aboutus.gif') no-repeat 0px 0px;cursor:pointer;cursor:hand; }
.NavAboutus_Hover { width:63px;height:11px;background:url('../images/navmenu/aboutus.gif') no-repeat 0px -11px;cursor:pointer;cursor:hand; }

.MenuNav { font-family:Frutiger Lt, Arial, Verdana;color:#0193CF;font-size:15px;font-weight:normal;margin-top:0px;margin-bottom:0px;margin-right:0px;text-transform:uppercase;white-space:nowrap; } 
.NavOuterTable { margin-top:5px;margin-bottom:10px; }
.NavOuterCell { padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:10px;background-color:#ffffff;border:1px solid rgb(231, 231, 233); }
.SubNavItem { font-family:Arial,Verdana;font-size:9px;text-transform:uppercase;color:#606060;cursor:pointer;cursor:hand; }
.SubNavItem_Hover { font-family:Arial,Verdana;font-size:9px;text-transform:uppercase;color:#000000;cursor:pointer;cursor:hand; }
.SubNavItem_Active { font-family:Arial,Verdana;font-size:9px;text-transform:uppercase;color:#000000; }

.PageList { font-family:Arial,Verdana;font-size:12px;text-transform:uppercase;color:#818085; }
a.PageList { font-family:Arial,Verdana;font-size:12px;text-transform:uppercase;color:#818085; }
a.PageList:visited { font-family:Arial,Verdana;font-size:12px;text-transform:uppercase;color:#818085; }
a.PageList:hover { font-family:Arial,Verdana;font-size:12px;text-transform:uppercase;color:#0193CF; }
.PageList_Active { font-family:Arial,Verdana;font-size:12px;text-transform:uppercase;color:#000000; }
a.PageList_Active { font-family:Arial,Verdana;font-size:12px;text-transform:uppercase;color:#000000; }
a.PageList_Active:visited { font-family:Arial,Verdana;font-size:12px;text-transform:uppercase;color:#000000; }
a.PageList_Active:hover { font-family:Arial,Verdana;font-size:12px;text-transform:uppercase;color:#0193CF; }

.AreaOfLaw { font-family:Arial,Verdana;font-size:12px;color:#000000;text-decoration:none; }
a.AreaOfLaw { font-family:Arial,Verdana;font-size:12px;color:#000000;text-decoration:none; }
a.AreaOfLaw:visited { font-family:Arial,Verdana;font-size:12px;color:#000000;text-decoration:none; }
a.AreaOfLaw:hover { font-family:Arial,Verdana;font-size:12px;color:#0193CF;text-decoration:none; }

.FormCaption { width:1%;white-space:nowrap;padding-right:10px;padding-top:4px;padding-bottom:4px;  }
.FormCell { width:99%;padding-top:4px;padding-bottom:4px; }
.FormTextbox { font-family:Arial,Verdana;font-size:12px;line-height:15px;color:#000000;border:1px solid #c5c5c5; }
.FormDropdown { font-family:Arial,Verdana;font-size:12px;line-height:15px;color:#000000;border:1px solid #c5c5c5; }
.FormButton { font-family:Arial,Verdana;font-size:12px;line-height:15px;color:#000000;background-color:#E7E7E9;padding-left:7px;padding-right:7px;padding-top:2px;padding-bottom:2px;border-top:1px solid #c5c5c5;border-left:1px solid #c5c5c5;border-right:2px solid #c5c5c5;border-bottom:2px solid #c5c5c5;cursor:pointer;cursor:hand; }
.FormCheckbox { margin:0px;padding:0px; }
.FormChecklistLeft { width:1%;white-space:nowrap;padding-right:3px;  }
.FormChecklistRight { width:99%;padding-top:1px;padding-bottom:1px;white-space:nowrap;font-family:Arial, Verdana;color:#818085;font-size:12px;font-weight:normal; }

.FormCellCaption { width:1%;white-space:nowrap;padding-right:15px;font-weight:bold;font-family:Arial;color:#060606;font-size:11px; }
.FormText { font-weight:normal;font-family:Arial;color:#0193CF;font-weight:bold;font-size:12px; }
.FormSubText { font-weight:bold;font-family:Arial;color:#060606;font-size:11px; }
.FormCellValue { width:99%;white-space:nowrap;padding-top:1px;padding-bottom:1px; }
.FormTextbox { font-family:Arial,Verdana;font-size:11px;border:1px solid #c5c5c5;width:175px; }
.FormDropdown { font-family:Arial,Verdana;font-size:11px;border:1px solid #c5c5c5;width:175px; }
.FormMandatory { color:Red; }


.pagenumber_Cell { padding-left:3px;padding-right:3px;color:#666666;font-weight:bold;font-size:9pt; }
.pagenumber_Cell_Active { padding-left:3px;padding-right:3px;color:#666666;font-weight:bold;font-size:9pt;border:1px solid #6699CC; }
.pagenumber_Link { font-family:Arial,Verdana;color:#666666;font-size:9pt;font-weight:bold;text-decoration:none; }
a.pagenumber_Link { font-family:Arial,Verdana;color:#666666;font-size:9pt;font-weight:bold;text-decoration:none; }
a.pagenumber_Link:visited { font-family:Arial,Verdana;color:#666666;font-size:9pt;font-weight:bold;text-decoration:none; }
a.pagenumber_Link:hover { font-family:Arial,Verdana;color:#6699CC;font-size:9pt;font-weight:bold;text-decoration:none; }

/* Fast facts */
.FastFactsOuter { border:1px solid #ffffff; }
.FastFactsKeyline { height:1px;background-color:#ffffff; }
.FastFactsCell { background-color:#ECF1F4;height:18px;padding:3px;font-family:Arial,Verdana;font-size:11px;color:#6588a1;cursor:hand;cursor:pointer; }
.FastFactsCell_Hover { background-color:#C2D5E1;height:18px;padding:3px;font-family:Arial,Verdana;font-size:11px;color:#6588a1;cursor:hand;cursor:pointer; }

.NewsKeyline { height:1px;background-color:#D8E2E9; }

.GlobalClock_Time { color:#949395;font-family:Times New Roman, Arial, Verdana;font-size:19px;line-height:19px;padding-left:12px;padding-right:0px; }
.GlobalClock_Location { color:#B6B5B6;font-family:Verdana,Arial;font-size:11px;line-height:11px;font-weight:bold;text-transform:uppercase; }
.GlobalClock_AMPM { padding-left:7px;padding-right:7px;color:#949395;font-family:Verdana,Arial;font-size:10px;line-height:10px;text-align:center; }
.GlobalClock_Seconds { color:#949395;font-family:Times New Roman, Arial, Verdana;font-size:10px;line-height:10px; }

.SectionTable { border-top:1px solid #ffffff; }
.SectionTableCell { font-family:Arial,Verdana;font-size:12px;height:24px;vertical-align:middle;color:#808080;background-color:#E7E8E5;border-bottom:1px solid #FFFFFF;padding-left:5px;padding-right:5px; }
.SectionTableCell_Highlighted { font-family:Arial,Verdana;font-size:12px;height:24px;vertical-align:middle;color:#3f8faf;background-color:#E7E8E5;border-bottom:1px solid #FFFFFF;padding-left:5px;padding-right:5px; }

.MediaKitLink { font-family:Arial,Verdana;font-size:12px;color:#3b6e8f;text-decoration:none;text-transform:uppercase; }
a.MediaKitLink { font-family:Arial,Verdana;font-size:12px;color:#3b6e8f;text-decoration:none;text-transform:uppercase; }
a.MediaKitLink:visited { font-family:Arial,Verdana;font-size:12px;color:#3b6e8f;text-decoration:none;text-transform:uppercase; }
a.MediaKitLink:hover { font-family:Arial,Verdana;font-size:12px;color:#676767;text-decoration:none;text-transform:uppercase; }

/* Pod Items */
.PodDetail_Top { height:33px;background-image:url('../images/pods/pod_background_top.png');background-position:top;background-repeat:repeat-x; }
.PodDetail_Bottom { height:70px;background-image:url('../images/pods/pod_background_bottom.png');background-position:bottom;background-repeat:repeat-x; }
.PodDetail_Left { width:33px;background-image:url('../images/pods/pod_background_left.png');background-position:left;background-repeat:repeat-y; }
.PodDetail_Right { width:33px;background-image:url('../images/pods/pod_background_right.png');background-position:right;background-repeat:repeat-y; }
.PodDetail_TopLeft { height:33px;width:33px;background-image:url('../images/pods/pod_background_top_left.png');background-position:left top;background-repeat:no-repeat; }
.PodDetail_TopRight { height:33px;width:33px;background-image:url('../images/pods/pod_background_top_right.png');background-position:right top;background-repeat:no-repeat; }
.PodDetail_BottomLeft { height:70px;width:33px;background-image:url('../images/pods/pod_background_bottom_left.png');background-position:left bottom;background-repeat:no-repeat; }
.PodDetail_BottomRight { height:70px;width:14px;background-image:url('../images/pods/pod_background_bottom_right.png');background-position:right bottom;background-repeat:no-repeat; }
.PodDetail_Inner { background-color:#FFFFFF; vertical-align:top; text-align:left; padding-bottom:10px; }
.PodDetail_Outer { width:465px;height:325px;z-index:1000;position:absolute;margin-top:-50px; }
.PodDetail_FooterText { font-family:Arial,Verdana;font-size:20px;color:#FFFFFF;vertical-align:middle; }

.SearchBoxLight { height:20px;background-color:#DFEDF2;color:#80ACBC;font-family:Arial,Verdana;font-size:12px;padding-left:5px;vertical-align:middle;background-image:url('../images/dibbsbarker/template/searchbar_light_arrow.gif');background-repeat:no-repeat;background-position:right top;cursor:pointer;cursor:hand; }
.SearchBoxLight_Hover { height:20px;background-color:#BDD9E3;color:#3F7588;font-family:Arial,Verdana;font-size:12px;padding-left:5px;vertical-align:middle;background-image:url('../images/dibbsbarker/template/searchbar_light_arrow.gif');background-repeat:no-repeat;background-position:right top;cursor:pointer;cursor:hand; }
.SearchBoxLight_Selected { height:20px;background-color:#BDD9E3;color:#3F7588;font-family:Arial,Verdana;font-size:12px;padding-left:5px;vertical-align:middle;background-image:url('../images/dibbsbarker/template/searchbar_light_arrow.gif');background-repeat:no-repeat;background-position:right bottom;cursor:pointer;cursor:hand; }
.SearchBoxLight_Popup { border:2px solid #BDD9E3;background-color:#DFEDF2;padding:10px;color:#3F7588;font-family:Arial,Verdana;font-size:10px; }
.SearchBoxLight_Textbox { border:1px solid #BDD9E3;height:19px;background-color:#FFFFFF;color:#3F7588;font-family:Arial,Verdana;font-size:11px;padding:2px;vertical-align:middle;width:125px; }

.SearchBoxDark { height:20px;background-color:#333333;color:#989898;font-family:Arial,Verdana;font-size:12px;padding-left:5px;vertical-align:middle;background-image:url('../images/dibbsbarker/template/searchbar_dark_arrow.gif');background-repeat:no-repeat;background-position:right top;cursor:pointer;cursor:hand; }
.SearchBoxDark_Hover { height:20px;background-color:#4B4B4B;color:#989898;font-family:Arial,Verdana;font-size:12px;padding-left:5px;vertical-align:middle;background-image:url('../images/dibbsbarker/template/searchbar_dark_arrow.gif');background-repeat:no-repeat;background-position:right top;cursor:pointer;cursor:hand; }
.SearchBoxDark_Selected { height:20px;background-color:#4B4B4B;color:#989898;font-family:Arial,Verdana;font-size:12px;padding-left:5px;vertical-align:middle;background-image:url('../images/dibbsbarker/template/searchbar_dark_arrow.gif');background-repeat:no-repeat;background-position:right bottom;cursor:pointer;cursor:hand; }
.SearchBoxDark_Popup { border:2px solid #4B4B4B;background-color:#333333;color:#ffffff;padding:10px;color:#989898;font-family:Arial,Verdana;font-size:10px; }
.SearchBoxDark_Textbox { border:1px solid #4B4B4B;height:19px;background-color:#000000;color:#f1f1f1;font-family:Arial,Verdana;font-size:11px;padding:2px;vertical-align:middle;width:125px; }

/* Menu Link */
.MenuLink { font-family:Arial,Verdana;font-size:12px;color:#989898; }
.MenuItem { padding-top:4px;padding-bottom:4px;padding-right:10px;font-family:Arial,Verdana;font-size:12px;color:#989898;font-weight:normal;padding-left:14px;cursor:pointer;cursor:hand;white-space:nowrap;text-transform:lowercase;border-bottom:1px solid #000000; }
.MenuItem_Hover { padding-top:4px;padding-bottom:4px;padding-right:10px;font-family:Arial,Verdana;font-size:12px;color:#3D90AF;font-weight:normal;padding-left:14px;cursor:pointer;cursor:hand;white-space:nowrap;text-transform:lowercase;border-bottom:1px solid #000000; }
.MenuGroupItem { padding-top:4px;padding-bottom:4px;padding-right:10px;font-family:Arial,Verdana;font-size:12px;color:#989898;font-weight:bold;padding-left:14px;cursor:pointer;cursor:hand;white-space:nowrap;text-transform:lowercase; }
.MenuGroupItem_Hover { padding-top:4px;padding-bottom:4px;padding-right:10px;font-family:Arial,Verdana;font-size:13px;color:#C8E7EA;font-weight:bold;padding-left:14px;background-color:#3F7E9D;cursor:pointer;cursor:hand;white-space:nowrap;text-transform:lowercase; }
.MenuIcon_Closed { height:8px;width:8px;background-image:url('../images/menu_cross.gif');background-position:center center; background-repeat:no-repeat;margin-left:3px; }
.MenuIcon_Expanded { height:7px;width:12px;background-image:url('../images/menu_arrow_down.gif');background-position:center center; background-repeat:no-repeat; }

/*
.SubMenuItem { padding-top:4px;padding-bottom:4px;padding-right:10px;font-family:Arial,Verdana;font-size:13px;color:#FFFFFF;font-weight:normal;padding-left:14px;cursor:pointer;cursor:hand;white-space:nowrap;text-transform:lowercase; }
.SubMenuItem_Hover { padding-top:4px;padding-bottom:4px;padding-right:10px;font-family:Arial,Verdana;font-size:13px;color:#FFFFFF;font-weight:bold;padding-left:14px;background-color:#3F7E9D;cursor:pointer;cursor:hand;white-space:nowrap;text-transform:lowercase; }
*/
.SubMenuItem { padding-top:4px;padding-bottom:4px;padding-right:10px;font-family:Arial,Verdana;font-size:12px;color:#989898;font-weight:normal;padding-left:14px;cursor:pointer;cursor:hand;white-space:nowrap;text-transform:lowercase;border-bottom:1px solid #000000; }
.SubMenuItem_Hover { padding-top:4px;padding-bottom:4px;padding-right:10px;font-family:Arial,Verdana;font-size:12px;color:#3D90AF;font-weight:normal;padding-left:14px;cursor:pointer;cursor:hand;white-space:nowrap;text-transform:lowercase;border-bottom:1px solid #000000; }
.

.MenuBottomLeft { height:8px;width:8px;background-image:url('../images/menu_bottom_left.gif');background-position:left bottom;background-repeat:no-repeat; }
.MenuBottomRight { height:8px;width:8px;background-image:url('../images/menu_bottom_right.gif');background-position:right bottom;background-repeat:no-repeat; }
.MenuBottom { height:8px;background-color:#0F547C; }
.MenuItems_Background { background-color:#e1e1e1; }

/* Buttons */
.Button { width:101px;height:30px;background-image:url('../images/template/button.gif');background-repeat:no-repeat;background-position:0px 0px;cursor:pointer;cursor:hand;border:none;font-family:Arial,Verdana;font-size:9pt;font-weight:bold;color:#ffffff;text-align:center; }
.Button_Hover { width:101px;height:30px;background-image:url('../images/template/button.gif');background-repeat:no-repeat;background-position:0px -30px;cursor:pointer;cursor:hand;border:none;font-family:Arial,Verdana;font-size:9pt;font-weight:bold;color:#ffffff;text-align:center; }           
.EnquiryTextbox { font-family:Arial,Verdana;font-size:8pt;width:150px; }
.EnquiryTextArea { font-family:Arial,Verdana;font-size:8pt; }

.PodCategory { font-family:Chalet,Arial,Verdana;font-size:12px;color:#FFFFFF;font-weight:bold; }
.PodBrief { font-family:Arial,Verdana;font-size:11px;line-height:13px;color:#B1DAE3; }

.formCaption { font-size:12px;color:#000000;font-weight:bold;width:1%;white-space:nowrap;padding-right:10px; }
.formTextBox { font-size:12px;color:#000000;border:1px solid #AEADAD;width:200px;margin-top:2px;margin-bottom:2px; }
.formDropDown { font-size:12px;color:#000000;border:1px solid #AEADAD;margin-top:2px;margin-bottom:2px; }
.formMandatory { font-size:12px;color:#D72929; }
.formCheckBox { }
