﻿/***********************************/
/***** Common Styling Elements *****/
/***********************************/
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, a, em, font, img, strike, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td {font-size:100%; font-weight:inherit; margin:0px; padding:0px;}

body {width:100%; font-family:sans-serif,Helvetica,Arial; font-size:70%; font-size:12px;}

ol, ul {list-style-type:none;}
th {font-weight:bold;}
a {font-weight:bold; text-decoration:none;}
a:hover {font-weight:bold; text-decoration:underline;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.bold {font-weight:bold;}
.example {font-style:italic; margin-left:10px;}

/* Headings */
h1, h2, h3, h4, h5 {font-family:sans-serif,Helvetica,Arial;}
h1 {padding:0px 0px 20px 0px; font-size:180%; font-weight:normal;}
h2 {padding:0px 0px 15px 0px; font-size:170%; font-weight:normal;}
h3 {padding:0px 0px 10px 0px; font-size:140%; font-weight:normal;}
h4 {padding:0px 0px 5px 0px; font-size:120%; font-weight:bold;}
h5 {padding:0px 0px 5px 0px; font-size:100%; font-weight:bold;}
p {padding:0px 0px 15px 0px; font-size:12px; line-height:17px; font-family:Helvetica,Arial,sans-serif;}

/* Buttons */
.Button_sm, .button_sm, .Button_sl, .button_sl, .Button_mm, .button_mm, .Button_lm, .button_lm, .button, .linkButton
    {font-weight:normal;}

/* Fieldset */
legend {font-weight:bold;}

/* Tables */
th {}
.th_note {font-size:10px;}
td {}

/*****************************/
/*     Header - Extranet     */
/*****************************/
#BrokerbilityExtranet #masterHeader {width:970px; min-height:160px; height:auto !important;height:160px; margin-bottom:0px;}
#BrokerbilityExtranet #masterHeader #headerLeft {width:230px; min-height:85px; height:auto !important;height:85px; float:left;}
#BrokerbilityExtranet #masterHeader #headerLeft .UsableContent {}
#BrokerbilityExtranet #masterHeader #headerLeft img {margin:20px 40px 20px 40px;}
#BrokerbilityExtranet #masterHeader #headerRight {width:740px; min-height:85px; height:auto !important; height:85px; float:left;}
#BrokerbilityExtranet #masterHeader #headerRight .UsableContent {float:right}
#BrokerbilityExtranet #masterHeader #headerRight #headerInfo {width:740px;}
#BrokerbilityExtranet #masterHeader #headerRight #headerNav {width:740px;}

#BrokerbilityExtranet #headerNav {width:950px; height:24px; margin:auto; }
#BrokerbilityExtranet #headerNav .UsableContent {overflow:visible;}

#BrokerbilityExtranet #headerNav #Menu {width:950px; min-height:24px; height:auto !important;height:24px;}
#BrokerbilityExtranet #headerNav #Menu .RadMenu_Default {width:910px; height:20px; padding:4px 0px 0px 0px; text-align:center;}
#BrokerbilityExtranet #headerNav #Menu .RadMenu_Default ul.menuLevel_1 { text-align:center;}
#BrokerbilityExtranet #headerNav #Menu .RadMenu_Default li {padding:0px 5px 0px 5px; float:left;}
#BrokerbilityExtranet #headerNav #Menu .RadMenu_Default a span {font-size:12px;}

#BrokerbilityExtranet #headerNav #Menu .RadMenu_Default .slide ul {}
#BrokerbilityExtranet #headerNav #Menu .RadMenu_Default .slide li {padding:10px 0px 10px 0px;}

#contactInfoContent {text-align:right; margin:20px 20px 0px 0px;}
#contactInfoContent h2 {padding-bottom:5px; font-size:155%; font-family:sans-serif;}
#contactInfoContent p {padding-bottom:5px; font-size:9px; font-family:sans-serif;}
#contactInfoContent #contactInfoDate {font-size:12px; font-weight:bold;}

/*****************************/
/*     Header - Intranet     */
/*****************************/
#BrokerbilityIntranet #masterHeader {width:970px; min-height:160px; height:auto !important;height:160px; margin-bottom:0px; padding:0px 10px 0px 10px;}
#BrokerbilityIntranet #masterHeader #headerLeft {width:175px; min-height:85px; height:auto !important;height:85px; float:left;}
#BrokerbilityIntranet #masterHeader #headerLeft .UsableContent {}
#BrokerbilityIntranet #masterHeader #headerLeft img {margin:20px 40px 20px 40px;}
#BrokerbilityIntranet #masterHeader #headerRight {width:795px; min-height:85px; height:auto !important; height:85px; float:left;}
#BrokerbilityIntranet #masterHeader #headerRight .UsableContent {float:right}

#BrokerbilityIntranet #masterHeader #headerRight #headerNav {float:left; width:795px; height:24px; margin:auto;}
#BrokerbilityIntranet #masterHeader #headerRight #headerNav .UsableContent {width:795px; float:left;}
#BrokerbilityIntranet #headerNav #Menu {width:795px;}
#BrokerbilityIntranet #headerNav #Menu .RadMenu_Default {width:795px; min-height:24px; height:auto !important;height:24px; }
#BrokerbilityIntranet #headerNav #Menu .RadMenu_Default {width:795px; height:20px; padding:4px 0px 0px 0px; text-align:center;}
#BrokerbilityIntranet #headerNav #Menu .RadMenu_Default ul.menuLevel_1 {text-align:center;}
#BrokerbilityIntranet #headerNav #Menu .RadMenu_Default li {padding:0px 20px 0px 20px; float:left; border-left: 1px solid #fff;}
#BrokerbilityIntranet #headerNav #Menu .RadMenu_Default li.item.first {border:none;}
#BrokerbilityIntranet #headerNav #Menu .RadMenu_Default a span {font-size:12px;}

#BrokerbilityIntranet #SideSliderMenu {}
#BrokerbilityIntranet #SideSliderMenu .menuLevel_1 {}
#BrokerbilityIntranet #SideSliderMenu .menuLevel_1 li {}

/*****************************/
/*     Footer - Extranet     */
/*****************************/
#BrokerbilityExtranet #masterFooter {clear:both; width:970px; min-height:20px; height:auto !important;height:20px; margin-top:0px;}
#BrokerbilityExtranet #masterFooter p {padding:0px; text-align:center; font-size:9px;}

/*****************************/
/*     Footer - Intranet     */
/*****************************/
#BrokerbilityIntranet #masterFooter {clear:both; width:990px; min-height:20px; height:auto !important;height:20px; margin-top:0px;}
#BrokerbilityIntranet #masterFooter p {padding:0px; text-align:center; font-size:9px;}

/*******************/
/*     General     */
/*******************/
#contentPlaceHolder {}

/******************************/
/*     General - Extranet     */
/******************************/
#wrapper.External {width:970px; min-height:680px; height:auto !important;height:680px; margin:10px auto;}
#BrokerbilityExtranet #GlobalMasterContainer {width:970px;}
#BrokerbilityExtranet #MainContentContainer {width:950px; min-height:500px; height:auto !important;height:500px; overflow:hidden; padding:10px;}
#BrokerbilityIntranet #MainContentContainer #GlobalMaster {}

/******************************/
/*     General - Intranet     */
/******************************/
#wrapper.Internal {width:990px; min-height:680px; height:auto !important;height:680px; margin:10px auto;}
#BrokerbilityIntranet #GlobalMasterContainer {width:990px;}
#BrokerbilityIntranet #MainContentContainer {width:970px; min-height:500px; height:auto !important;height:500px; overflow:hidden; margin:0px 10px 0px 0px; padding:10px 10px 10px 0px;}
#BrokerbilityIntranet #MainContentContainer #GlobalMasterThin {margin:0px 10px 0px 0px;}
#BrokerbilityIntranet #MainContentContainer #GlobalMasterThick {margin:0px 0px 0px 10px;}

/****************************************************************************************************************************************************/
/****************************************************************************************************************************************************/

/*************************/
/*     Control Headers   */
/*************************/
#contentPlaceHolder_Profile .ControlHeader h1, #contentPlaceHolder_Profile .ControlHeader h2 {padding-bottom:0px; margin-bottom:5px;}
#contentPlaceHolder_Profile .ControlBody {margin-bottom:15px;}

/****************************/
/*     CH - Global Master   */
/****************************/
#GlobalMaster .RandomItems .ControlHeader .wlink {display:none;}

/********** One Col **********/
#GlobalMaster .GlobalPageOneCol .ControlHeader, #GlobalMaster .GlobalPageOneCol .ControlHeader_withSubHeader, #GlobalMaster .ControlHeader, #GlobalMaster .ControlHeader_withSubHeader {width:930px; height:20px; padding:2px 10px 2px 10px; margin-bottom:15px;}

#GlobalMaster .GlobalPageOneCol .ControlHeader h1, #GlobalMaster .GlobalPageOneCol.ControlHeader_withSubHeader h1, #GlobalMaster .ControlHeader h1, #GlobalMaster .ControlHeader_withSubHeader h1 {padding:3px 3px 3px 3px; width:930px; font-size:14px; display:inline;}

#GlobalMaster .GlobalPageOneCol .ControlHeader h2, #GlobalMaster .GlobalPageOneCol .ControlHeader_withSubHeader h2, #GlobalMaster .ControlHeader h2, #GlobalMaster .ControlHeader_withSubHeader h2 {padding:8px 3px 8px 3px; width:930px; font-size:12px; display:inline;}

/********** Two Col **********/
#GlobalMaster .GlobalLeft.GlobalPageTwoCol .ControlHeader, #GlobalMaster .GlobalPageTwoCol.GlobalLeft .ControlHeader_withSubHeader {width:450px; height:20px; padding:2px 10px 2px 10px; margin-bottom:15px;}
#GlobalMaster .GlobalLeft.GlobalPageTwoCol .ControlHeader h1, #GlobalMaster .GlobalPageTwoCol.GlobalLeft .ControlHeader_withSubHeader h1 {padding:3px 3px 3px 3px; width:450px; font-size:14px; display:inline;}
#GlobalMaster .GlobalLeft.GlobalPageTwoCol .ControlHeader h2, #GlobalMaster .GlobalPageTwoCol.GlobalLeft .ControlHeader_withSubHeader h2 {padding:8px 3px 8px 3px; width:450px; font-size:12px; display:inline;}
#GlobalMaster .GlobalRight.GlobalPageTwoCol .ControlHeader, #GlobalMaster .GlobalPageTwoCol.GlobalRight .ControlHeader_withSubHeader {width:450px; height:20px; padding:2px 10px 2px 10px; margin-bottom:15px;}
#GlobalMaster .GlobalRight.GlobalPageTwoCol .ControlHeader h1, #GlobalMaster .GlobalPageTwoCol.GlobalRight .ControlHeader_withSubHeader h1 {padding:3px 3px 3px 3px; width:450px; font-size:14px; display:inline;}
#GlobalMaster .GlobalRight.GlobalPageTwoCol .ControlHeader h2, #GlobalMaster .GlobalPageTwoCol.GlobalRight .ControlHeader_withSubHeader h2 {padding:8px 3px 8px 3px; width:450px; font-size:12px; display:inline;}

/********** Three Col **********/
#GlobalMaster .GlobalLeft.GlobalPageThreeCol .ControlHeader, #GlobalMaster .GlobalPageThreeCol.GlobalLeft .ControlHeader_withSubHeader {width:310px; height:20px; padding:2px 10px 2px 10px; margin-bottom:15px;}
#GlobalMaster .GlobalLeft.GlobalPageThreeCol .ControlHeader h1, #GlobalMaster .GlobalPageThreeCol.GlobalLeft .ControlHeader_withSubHeader h1 {padding:3px 3px 3px 3px; width:310px; font-size:14px;  display:inline;}
#GlobalMaster .GlobalLeft.GlobalPageThreeCol .ControlHeader h2, #GlobalMaster .GlobalPageThreeCol.GlobalLeft .ControlHeader_withSubHeader h2 {padding:8px 3px 8px 3px; width:310px; font-size:12px; display:inline;}
#GlobalMaster .GlobalRight.GlobalPageThreeCol .ControlHeader, #GlobalMaster .GlobalPageThreeCol.GlobalRight .ControlHeader_withSubHeader {width:310px; height:20px; padding:2px 10px 2px 10px; margin-bottom:15px;}
#GlobalMaster .GlobalRight.GlobalPageThreeCol .ControlHeader h1, #GlobalMaster .GlobalPageThreeCol.GlobalRight .ControlHeader_withSubHeader h1 {padding:3px 3px 3px 3px; width:310px; font-size:14px; display:inline;}
#GlobalMaster .GlobalRight.GlobalPageThreeCol .ControlHeader h2, #GlobalMaster .GlobalPageThreeCol.GlobalRight .ControlHeader_withSubHeader h2 {padding:8px 3px 8px 3px; width:310px; font-size:12px; display:inline;}
#GlobalMaster .GlobalCenter.GlobalPageThreeCol .ControlHeader, #GlobalMaster .GlobalPageThreeCol.GlobalCenter .ControlHeader_withSubHeader {width:310px; height:20px; padding:2px 10px 2px 10px; margin-bottom:15px;}
#GlobalMaster .GlobalCenter.GlobalPageThreeCol .ControlHeader h1, #GlobalMaster .GlobalPageThreeCol.GlobalCenter .ControlHeader_withSubHeader h1 {padding:3px 3px 3px 3px; width:310px; font-size:14px; display:inline;}
#GlobalMaster .GlobalCenter.GlobalPageThreeCol .ControlHeader h2, #GlobalMaster .GlobalPageThreeCol.GlobalCenter .ControlHeader_withSubHeader h2 {padding:8px 3px 8px 3px; width:310px; font-size:12px; display:inline;}

/********** Two Col Thick & Thin **********/
/* Thick */
#GlobalMaster .GlobalPageThickCol .ControlHeader, #GlobalMaster .GlobalPageThickCol .ControlHeader_withSubHeader {width:615px; height:20px; padding:2px 10px 2px 10px; margin-bottom:15px;}
#GlobalMaster .GlobalPageThickCol .ControlHeader h1, #GlobalMaster .GlobalPageThickCol .ControlHeader_withSubHeader h1 {padding:5px 5px 5px 5px; width:635px; font-size:14px; display:inline;}
#GlobalMaster .GlobalPageThickCol .ControlHeader h2, #GlobalMaster .GlobalPageThickCol .ControlHeader_withSubHeader h2 {padding:5px 5px 5px 5px; width:635px; font-size:12px; display:inline;}
/* Thin */
#GlobalMaster .GlobalPageThinCol .ControlHeader, #GlobalMaster .GlobalPageThinCol .ControlHeader_withSubHeader {width:285px; height:20px; padding:2px 10px 2px 10px; margin-bottom:15px;}
#GlobalMaster .GlobalPageThinCol .ControlHeader h1, #GlobalMaster .GlobalPageThinCol .ControlHeader_withSubHeader h1 {padding:5px 5px 5px 5px; width:305px; font-size:14px; display:inline;}
#GlobalMaster .GlobalPageThinCol .ControlHeader h2, #GlobalMaster .GlobalPageThinCol .ControlHeader_withSubHeader h2 {padding:10px 5px 10px 5px; width:305px; font-size:12px; display:inline;}

/**********************************/
/*     CH - Global Master Thick   */
/**********************************/
#GlobalMasterThick .RandomItems .ControlHeader .wlink {display:none;}

/********** One Col **********/
#GlobalMasterThick .GlobalPageOneCol .ControlHeader, #GlobalMasterThick .GlobalPageOneCol .ControlHeader_withSubHeader, #GlobalMasterThick .ControlHeader, #GlobalMasterThick .ControlHeader_withSubHeader {width:700px; height:20px; padding:2px 10px 2px 10px; margin-bottom:15px;}

#GlobalMasterThick .GlobalPageOneCol .ControlHeader h1, #GlobalMasterThick .GlobalPageOneCol.ControlHeader_withSubHeader h1, #GlobalMasterThick .ControlHeader h1, #GlobalMasterThick .ControlHeader_withSubHeader h1 {padding:3px 3px 3px 3px; width:700px; font-size:14px; display:inline;}

#GlobalMasterThick .GlobalPageOneCol .ControlHeader h2, #GlobalMasterThick .GlobalPageOneCol .ControlHeader_withSubHeader h2, #GlobalMasterThick .ControlHeader h2, #GlobalMasterThick .ControlHeader_withSubHeader h2 {padding:8px 3px 8px 3px; width:700px; font-size:12px; display:inline;}

/********** Two Col **********/
#GlobalMasterThick .GlobalLeft.GlobalPageTwoCol .ControlHeader, #GlobalMasterThick .GlobalPageTwoCol.GlobalLeft .ControlHeader_withSubHeader {width:335px; height:20px; padding:2px 10px 2px 10px; margin-bottom:15px;}
#GlobalMasterThick .GlobalLeft.GlobalPageTwoCol .ControlHeader h1, #GlobalMasterThick .GlobalPageTwoCol.GlobalLeft .ControlHeader_withSubHeader h1 {padding:3px 3px 3px 3px; width:335px; font-size:14px; display:inline;}
#GlobalMasterThick .GlobalLeft.GlobalPageTwoCol .ControlHeader h2, #GlobalMasterThick .GlobalPageTwoCol.GlobalLeft .ControlHeader_withSubHeader h2 {padding:8px 3px 8px 3px; width:335px; font-size:12px; display:inline;}
#GlobalMasterThick .GlobalRight.GlobalPageTwoCol .ControlHeader, #GlobalMasterThick .GlobalPageTwoCol.GlobalRight .ControlHeader_withSubHeader {width:450px; height:20px; padding:2px 10px 2px 10px; margin-bottom:15px;}
#GlobalMasterThick .GlobalRight.GlobalPageTwoCol .ControlHeader h1, #GlobalMasterThick .GlobalPageTwoCol.GlobalRight .ControlHeader_withSubHeader h1 {padding:3px 3px 3px 3px; width:335px; font-size:14px; display:inline;}
#GlobalMasterThick .GlobalRight.GlobalPageTwoCol .ControlHeader h2, #GlobalMasterThick .GlobalPageTwoCol.GlobalRight .ControlHeader_withSubHeader h2 {padding:8px 3px 8px 3px; width:335px; font-size:12px; display:inline;}

/********** Three Col **********/
#GlobalMasterThick .GlobalLeft.GlobalPageThreeCol .ControlHeader, #GlobalMasterThick .GlobalPageThreeCol.GlobalLeft .ControlHeader_withSubHeader {width:210px; height:20px; padding:2px 10px 2px 10px; margin-bottom:15px;}
#GlobalMasterThick .GlobalLeft.GlobalPageThreeCol .ControlHeader h1, #GlobalMasterThick .GlobalPageThreeCol.GlobalLeft .ControlHeader_withSubHeader h1 {padding:3px 3px 3px 3px; width:210px; font-size:14px;  display:inline;}
#GlobalMasterThick .GlobalLeft.GlobalPageThreeCol .ControlHeader h2, #GlobalMasterThick .GlobalPageThreeCol.GlobalLeft .ControlHeader_withSubHeader h2 {padding:8px 3px 8px 3px; width:210px; font-size:12px; display:inline;}
#GlobalMasterThick .GlobalRight.GlobalPageThreeCol .ControlHeader, #GlobalMasterThick .GlobalPageThreeCol.GlobalRight .ControlHeader_withSubHeader {width:210px; height:20px; padding:2px 10px 2px 10px; margin-bottom:15px;}
#GlobalMasterThick .GlobalRight.GlobalPageThreeCol .ControlHeader h1, #GlobalMasterThick .GlobalPageThreeCol.GlobalRight .ControlHeader_withSubHeader h1 {padding:3px 3px 3px 3px; width:210px; font-size:14px; display:inline;}
#GlobalMasterThick .GlobalRight.GlobalPageThreeCol .ControlHeader h2, #GlobalMasterThick .GlobalPageThreeCol.GlobalRight .ControlHeader_withSubHeader h2 {padding:8px 3px 8px 3px; width:210px; font-size:12px; display:inline;}
#GlobalMasterThick .GlobalCenter.GlobalPageThreeCol .ControlHeader, #GlobalMasterThick .GlobalPageThreeCol.GlobalCenter .ControlHeader_withSubHeader {width:210px; height:20px; padding:2px 10px 2px 10px; margin-bottom:15px;}
#GlobalMasterThick .GlobalCenter.GlobalPageThreeCol .ControlHeader h1, #GlobalMasterThick .GlobalPageThreeCol.GlobalCenter .ControlHeader_withSubHeader h1 {padding:3px 3px 3px 3px; width:210px; font-size:14px; display:inline;}
#GlobalMasterThick .GlobalCenter.GlobalPageThreeCol .ControlHeader h2, #GlobalMasterThick .GlobalPageThreeCol.GlobalCenter .ControlHeader_withSubHeader h2 {padding:8px 3px 8px 3px; width:210px; font-size:12px; display:inline;}

/********** Two Col Thick & Thin **********/
/* Thick */
#GlobalMasterThick .GlobalPageThickCol .ControlHeader, #GlobalMasterThick .GlobalPageThickCol .ControlHeader_withSubHeader {width:450px; height:20px; padding:2px 10px 2px 10px; margin-bottom:15px;}
#GlobalMasterThick .GlobalPageThickCol .ControlHeader h1, #GlobalMasterThick .GlobalPageThickCol .ControlHeader_withSubHeader h1 {padding:5px 5px 5px 5px; width:470px; font-size:14px; display:inline;}
#GlobalMasterThick .GlobalPageThickCol .ControlHeader h2, #GlobalMasterThick .GlobalPageThickCol .ControlHeader_withSubHeader h2 {padding:5px 5px 5px 5px; width:470px; font-size:12px; display:inline;}
/* Thin */
#GlobalMasterThick .GlobalPageThinCol .ControlHeader, #GlobalMasterThick .GlobalPageThinCol .ControlHeader_withSubHeader {width:220px; height:20px; padding:2px 10px 2px 10px; margin-bottom:15px;}
#GlobalMasterThick .GlobalPageThinCol .ControlHeader h1, #GlobalMasterThick .GlobalPageThinCol .ControlHeader_withSubHeader h1 {padding:5px 5px 5px 5px; width:240px; font-size:14px; display:inline;}
#GlobalMasterThick .GlobalPageThinCol .ControlHeader h2, #GlobalMasterThick .GlobalPageThinCol .ControlHeader_withSubHeader h2 {padding:10px 5px 10px 5px; width:240px; font-size:12px; display:inline;}

/*****************************/
/*     External Homepage     */
/*****************************/

.RadMenu_Default li img, #SideMenu_List li img, #SideSliderMenu li img {display:none;}
