
/* --- LISTS --- */
LI.listArrowBullet {list-style: none outside url(/images/bulletArrow.gif); margin-left: 15px; margin-right: 6px; padding-left: 10px; margin-top: 0px; margin-bottom: 0.5em;}

/* --- Commented Out 
LI.listSquareBullet {color: #666666; margin-left: 2px; margin-right: 0px; padding-left: 0px; margin-top: 6px; margin-bottom: 0px; line-height: 13px;} --- */



/* --- LINKS --- */
A.linkDark:link {color: #002E63; text-decoration: none;}
A.linkDark:visited {color: #002E63; text-decoration: none;}
A.linkDark:active {color: #DE8703; text-decoration: none;}
A.linkDark:hover {color: #DE8703; text-decoration: underline;}

A.linkGrey:link {color: #656565; text-decoration: none;}
A.linkGrey:visited {color: #656565; text-decoration: none;}
A.linkGrey:active {color: #DE8703; text-decoration: none;}
A.linkGrey:hover {color: #DE8703; text-decoration: underline;}

/* --- Commented Out
A.smallBlue:link {color: #BFD5E9; text-decoration: none;}
A.smallBlue:link {color: #37738c; text-decoration: none;}
A.smallBlue:visited {color: #37738c; text-decoration: none;}
A.smallBlue:active {color: #37738c; text-decoration: none;}
A.smallBlue:hover {color: #37738c; text-decoration: underline;}
--- */

/* --- TABLES --- */
TABLE.tableBorderWhite {border: 1px solid #ffffff;}
TABLE.tableBorderGrey {border: 1px solid #CCCCCC; padding: 0px;}

/* --- Commented Out
TABLE.tableBorderDarkGrey {border: 1px solid #9b9b9b;}
TABLE.tableBorderBlue {border: 1px solid #002E63;}
TD.boxTitleWhite {color: #002E63; font-weight: bold; padding: 6px; text-align: left; background: #ffffff;}
TD.boxContentsWhite {background: #ffffff; padding: 0px; text-align: left; vertical-align: top;}
--- */
TD.boxContentsWhitePadding {color: #666666; background: #ffffff; padding: 6px; text-align: left; vertical-align: top;}
/* --- Commented Out
TD.boxContentsWhiteNoPadding {background: #ffffff; padding: 0px; text-align: left; vertical-align: top;}
--- */
TD.boxTitleBlue {color: #003366; font-weight: bold; padding: 6px; text-align: left; background: #BAC7DB url(/images/bg/blueMixBg1x24.gif) repeat-x;}
TD.boxContentsBlue {background: #e6f0ff; padding: 6px; text-align: left; vertical-align: top;}
/* --- Commented Out
TD.boxContentsBlueNoPadding {background: #e6f0ff; padding: 0px; text-align: left; vertical-align: top;}
--- */
TD.boxTitlePlainGrey {color: #666666; font-weight: bold; padding: 6px; text-align: left; background-color: #d5dada;}
TD.boxTitleGrey {color: #666666; font-weight: bold; padding: 6px; text-align: left; background: #ffffff url(/images/bg/lightGrey_gradient24px.png) repeat-x;}
TD.boxTitleGreyGradientInverted {color: #666666; font-weight: bold; padding: 6px; text-align: left; background: #d5dada url(/images/bg/lightGrey_gradientInv24px.png) repeat-x;}
TD.boxContentsGrey {background: #cccccc; padding: 6px; text-align: left; vertical-align: top;}
TD.boxContentsGreyGradient {background: #cccccc; padding: 6px; text-align: left; vertical-align: top; background: #ffffff url(/images/bg/lightGrey_gradient120px.png) repeat-x;}
/* --- Commented Out
TD.boxContentsGreyNoPadding {background: #cccccc; padding: 0px; text-align: left; vertical-align: top;}
--- */


/* --- HEADERS AND TITLES --- */
/* --- Commented Out
.interiorHead1 {font-size: 18px; font-weight: bold; color: #666666;}
.interiorHead2 {font-size: 14px; font-weight: bold; color: #666666;}
.interiorHead3 {font-size: 12px; font-weight: bold; color: #006699;}
--- */

/* --- Commented Out
.titleHome1 {font-size: 14px;  font-weight: bold; color: #002E63;}
.interiorHead3 {font-size: 12px; font-weight: bold; color: #002E63;}
.titleHome2 {font-size: 11px; color: #002E63; font-weight: bold; padding: 6px; text-align: left;}
.homeGrayHead {
	font-size:16px;
	color:#6b6d6f;
	font-weight:bold;
	vertical-align: top;
}
--- */

/* --- HEADERS AND TITLES MARSH.COM SPECIFIC --- */
/* --- Commented Out

.interiorHeadIndustry1 {font-size: 22px; font-weight: bold; color: #993300;}
.interiorHeadIndustry2 {font-size: 14px; font-weight: bold; color: #993300;}

.interiorHeadRisk1 {font-size: 22px; font-weight: bold; color: #996600;}
.interiorHeadRisk2 {font-size: 14px; font-weight: bold; color: #996600;}

.interiorHeadServices1 {font-size: 22px; font-weight: bold; color: #60c7dc;}
.interiorHeadServices2 {font-size: 14px; font-weight: bold; color: #60c7dc;}

.interiorHeadHome1 {font-size: 22px; font-weight: bold; color: #576726;}
.interiorHeadHome2 {font-size: 14px; font-weight: bold; color: #576726;}

.interiorHeadOffices1 {font-size: 22px; font-weight: bold; color: #cc0033;}
.interiorHeadOffices2 {font-size: 14px; font-weight: bold; color: #cc0033;}

.interiorHeadCareers1 {font-size: 22px; font-weight: bold; color: #f3ad2d;}
.interiorHeadCareers2 {font-size: 14px; font-weight: bold; color: #f3ad2d;}

.interiorHeadAbout1 {font-size: 22px; font-weight: bold; color: #66cccc;}
.interiorHeadAbout2 {font-size: 14px; font-weight: bold; color: #66cccc;}

--- */


/* --- TEXT FORMATTING --- */
.footer {font-size: 9px; color: #212E38}
/* --- Commented Out 

.textBlue1 {color: #99ccff;}
.textBlue2 {color: #3366cc;}
.textBlue3 {color: #002E63;}
.textTiny {font-size: xx-small; color: #000000;}
TD.boxTitleSolidGrey {
color: #FFFFFF; font-weight: bold; padding: 6px; text-align: left; background: #CCCCCC repeat-x;
} 
.interiorHead2Dark {
font-size: 18px; font-weight: bold; color: #002E63;
}
TD.boxTitleBannerBlue {


color: #FFFFFF; font-weight: bold; padding: 6px; text-align: left; background: #336699 repeat-x;
}

.picturePadding {padding-right: .5em;}
--- */

.date {font-size: 9px; font-weight: bold; color: #666666}
/* --- Commented Out 
.smallHeader {font-size: 11px; color: #000000; font-weight: bold;}
.smallHeaderGrey {font-size: 10px; color: #333333; font-weight: bold;}
.crumb {font-size: .8em; color: #003366;} 
--- */
