.bullettxt {
	font-size: 12px;
	font-weight: bold;
	color: #154189;
}
.cttitle {
	
	font-size: 11px;
	font-weight: bold;
	color: #575f6c ;
}
.bulcol{
	color:#636363;
}
.logobg {
	background-color: #003365;
}
.toptablebg {
	background-color: #004587;
}
.toptdbg {
	background-color: #6a6b6f;
}
.bkbg {
	background-color: #000000;
}
.whbg {
	background-color: #ffffff;
}
.whitetxt {
	color: #ffffff;
}
.leftbglt {
	background-color: #ffffff;
}
.ltggrey {
	background-color: #E7E7E7;
}
.rightbg {
	background-color: #f0f1f2;
}
.investhome {
	background-color: #7DACC2;
	
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding-left:10px;
}
.privatehome {
	background-color: #67BED0;
	
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding-left:10px;
}
a.home {
	
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
}
a.home:hover {
	
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:underline;
}
a.toplink {
	
	font-size: 11px;
	font-weight: normal;
	font-weight:bold;
	color: #ffffff !important;
	text-decoration:none;
}

a.toplink:hover {
	
	font-size: 11px;
	font-weight: normal;
	font-weight:bold;
	color: #ffffff !important;
	text-decoration:underline;
}
a.top {
	
	font-size: 12px;
	font-weight: normal;
	color: #ffffff !important;
	text-decoration:none;
}
a.top:hover {
	
	font-size: 12px;
	font-weight: normal;
	color: #ffffff !important;
	text-decoration:none;
}
.maintxt {
	
	font-size: 10px;
	color: #004588;
}
a.hmLink {
	
	
	color: #484848;
	text-decoration:none
}
a.hmLink:hover {
	color: #484848;
	text-decoration:Underline;
}
.subnav{
	
	font-size: 11px;
	color: #76787b;
	font-weight:normal;
	text-decoration:none
}
a.subnav:link, a.subnav:visited{
	color: #717883;
	text-decoration:none;
}
a.subnav:hover{
	color: #b23e41;
	text-decoration:Underline;
}
.righttitle {
	
	font-size: 12px;
	font-weight: bold;
	color: #575f6c;
	padding-left: 13px;
	background-color:#e4e4e6;
}
.rtlink {
	
	
	font-weight: bold;
	color: #484848;
}
.rtlink span{
	font-size:9px;
}
a.rtlink {
	
	
	font-weight: bold;
	color: #484848;
	text-decoration:none
}
a.rtlink:hover {
	color: #484848;
	text-decoration:underline
}
/* links that are on the left hand side navigation but don't need to align to the right. */
.rt_nav_link {
	
	
	font-weight: bold;
	color: #484848;
}
.rt_nav_link span{
	font-size:9px;
}
a.rt_nav_link {
	
	
	font-weight: bold;
	color: #484848;
	text-decoration:none;
	text-align:left;
}
a.rt_nav_link:hover {
	color: #484848;
	text-decoration:underline
}
/* end of links that are on the left hand side navigation but don't need to align to the right. */
.pagetitlesp {
	
	font-size: 16px;
	font-weight: bold;
	color: #7CB4DD;
}
.subpagetitle {
	
	font-size: 13px;
	font-weight: bold;
	color: #555555;
}
.highlights {
	
	font-size: 12px;
	color:#004588;
	font-weight: bold;
}
/*.footerold {
	background-color: #76787b;
	
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
}
.footer {
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-image:url(../images/header_bg.gif);
} */
.copy{
	background-color: #000000;
	font-size: 9px;
	font-weight: bold;
	color: #ffffff;
}
a.bdlink{	
	font-size: 12px;
	font-weight: nornal;
	color: #3B3B3B;
	text-decoration:none
}
a.bdlink:hover
{
	color: #CE0000;
}

.mainttitle {	
	font-size: 12px;
	font-weight: bold;
	color: #004584;
}
.contentlink {
	color:#9B0000;
}
a.contentlink {
	color:#9B0000;
	text-decoration:underline;
}
a.contentlink:hover {
	color:#9B0000;
	text-decoration:none;
}
.submainlink {
	font-size: 10px;
	font-weight: bold;
	color: #004588;
}
a.submainlink {	
	font-size: 10px;
	font-weight: bold;
	color: #004588;
	text-decoration:none
}
a.submainlink:hover {
	color: #004588;
	text-decoration:underline;
}
.inputtext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333333;
}
.inputtxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333333;
	border:1px solid #CCCCCC;
}
.navtitle{
	background-color: #004587;	
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
.navlink{
	background-color: #003466;	
	font-size: 11px;
	color: #FFFFFF;
}
.navhover{
	background-color: #6588AA;	
	font-size: 11px;
	color: #FFFF99;
}
.tabbg{
	background-color:#000033;
}
.note{	
	font-size: 10px;
	font-weight: normal;
	font-style:italic;
	color: #666666;
}
.bldtxt {	
	font-size: 12px;
	font-weight: normal;
	color: #444444;
}
.brnnav {
	font-size: 12px;
	font-weight: bold;
	color: #154189;
}
a.brnnav {	
	font-size: 12px;
	font-weight: bold;
	color: #154189;
	text-decoration:none
}
a.brnnav:hover {
	font-size: 12px;
	font-weight: bold;
	color: #154189;
	text-decoration:underline;
}
.country {
	font-size: 10px;
	color: #004588;
}
.idxtxt{
	font-size: 13px;
	color: #003466;
	line-height:21px;
}
.subtxt{
	font-size: 11px;
	color: #333333;
	line-height:18px;
}
.txt{
	font-size: 12px;
	color: #333333;
}
.bgimg {
	background-image:url(../images/cre_bg.gif);
	background-repeat:no-repeat;
	background-position:top right;	
}
.bgimg1 {
	background-image:url(../images/cre_bg1.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
.bgimg2{
    background-image:url(../images/empire_state1.jpg);
    background-repeat:no-repeat;
    background-position:right top
}
.bgimg3{
    background-image:url(../images/empire_state.jpg);
    background-repeat:no-repeat;
    background-position:right top
}
.bgimg4{
    background-image:url(../images/capital.jpg);
    background-repeat:no-repeat;
    background-position:right top
}
.tbl_border {
	BACKGROUND-COLOR: #003366;
}
.tbl_data {
	FONT-WEIGHT: normal; 
	font-size: 12px; 
	COLOR: #003366; 
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: #ffffff;
}
.tbl_data_b {
	FONT-WEIGHT: bold; 
	font-size: 12px; 
	COLOR: #666666; 
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: #ffffff;
}
.tbl_data {
	FONT-WEIGHT: normal; 
	font-size: 12px; 
	COLOR: #003366; 
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: #ffffff;
}
.tbl_title {
	FONT-WEIGHT: bold; 
	font-size: 12px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: #336699
}
a.bdylink {	
	font-size: 12px;
	font-weight: bold;
	color: #004588;
	text-decoration:none
}
a.bdylink:hover {
	color: #004588;
	text-decoration:Underline;
}
.Subtitle {color: #333333; font-weight: bold; font-size: 16; }
.DarkGray {
	font-size: 12px;
	color:#666666;
	font-weight: bold;
}
/*CSS added for eSales*/
.subttl {	
	font-size: 12px;
	font-weight: bold;
	color: #154189;
}
a.cntlink{
	font-size: 12px;
	font-weight: normal;
	color: #00639C;
	text-decoration:underline;
}
a.cntlink:hover{	
	font-size: 12px;
	font-weight: normal;
	color: #00639C;
	text-decoration:none;
}
.doubleline{
	background-image:url(../images/double_line_bg.gif);
	background-repeat:repeat-x;
}
#dhtmltooltip{
	position: absolute;
	left: -300px;
	width: 100px;
	border: 1px solid black;
	padding: 4px;
	text-align:left;
	background-color: white;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
.smtxt {
	font-size: 9px;
	color: #999999;
	font-style: italic;
}
#dhtmlpointer{
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
}
.backdiv {
	background-image: url(../images/double_line_bg.gif);
	background-repeat: repeat-x;
}
.prtbhd {	
	font-size: 11px;
	font-weight: bold;
	background-color: #7DACC2;
}
.prtbr1 {
	background-color: #F9F7D0;
}
.prtbr2 {
background-color: #9ACB9A;	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
/* new classes for Home page */ 
.shadow{
	background-image:url(../images/home_btm_shadow.gif);
	height:8px;
}
.homeTxt{
	/* font-family:Arial, Helvetica, sans-serif;   */ 
	font-size:13px; 
	color:#76787b; 
	line-height:22px;
	padding-top:31px;
}
.HmDateTxt{
	/* font-family:Arial, Helvetica, sans-serif;   */ 
	font-size:12px; 
	color:#750000;
}
.hmDivider{
	background-image:url(../images/gmi_hm_divider.gif);
	height:5px;
	background-repeat:repeat-x;
}
.topbg{
	background-image:url(../images/header_bg.gif);
}
.txtHighlight{
	font-weight:bold;
	color:#154189;
}
/* story styles */
.Story_Blue_text {
	font-size: 12px;
	color:#003366;
}
.Red_text {	
	font-size: 12px;
	color:#993333;
}
a.Red_text{	
	font-size: 12px;
	color:#993333;
	text-decoration:none;
	font-weight:bold;
}
a.Red_text:hover{	
	font-size: 12px;
	color:#993333;
	text-decoration:underline;
}
.verdana11_666txt{
	font-size:11px; 
	color:#666666; 
	line-height:22px;
}
a.verdana11_666txt{
	font-size:11px; 
	color:#666666; 
	line-height:22px;
	text-decoration:underline;
	font-weight:normal;
}
a.verdana11_666txt:hover{ 
	font-size:11px; 
	color:#666666; 
	line-height:22px;
	text-decoration:none;
}
/* home page bottom text */
.arial11_666txt{
	font-size:11px; 
	color:#666666; 
	line-height:22px;
}
a.arial11_666txt{
	font-size:11px; 
	color:#666666; 
	line-height:22px;
	text-decoration:underline;
	font-weight:normal;
}
a.arial11_666txt:hover{
	font-size:11px; 
	color:#666666; 
	line-height:22px;
	text-decoration:none;
}
/* end of home page bottom text */
.orangetxt_9{
	font-size:10px; 
	color:#FF3300; 
}
a.orangetxt_9{
	font-size:9px; 
	color:#FF3300; 
	line-height:22px;
	text-decoration:none;
	font-weight:bold;
}
a.orangetxt_9:hover{
	font-size:9px; 
	color:#FF3300; 
	line-height:22px;
	text-decoration:underline;
}
.tblStyle{
	border:1px solid #2D557B;
}
.tblStyle th{
	background-color:#2D557B;
	color:#fff;
	text-align:left;
	margin:2px;
}
.tblStyle td{
	background-color:#EAF5FF;
	border-bottom:1px solid EFE5D1;
}
.tblStyle td.alter{
	background-color:#E4E4E6;
	border-bottom:1px solid #EFE5D1;
}
#NewTblStyle table{
	border-collapse:collapse;
	
	font-size: 11px;
} 
#NewTblStyle table .newtbhd {
	font-weight: bold;
	color:#fff;
	background-color: #666666;
	padding:3px 4px;
	border:1px solid #6A6B6F;
}
#NewTblStyle table .newtbr1 {
	background-color: #F0F1F2;
	padding:3px 4px;
	border:1px solid #6A6B6F;
}
#NewTblStyle table .newtbr1a{
	background-color:#fff;
	padding:3px 4px;
	border:1px solid #6A6B6F;
}
#NewTblStyle table .newtbr2 {
	background-color: #96C3E4;
	font-weight: bold;
	color: #000;
	padding:3px 4px;
	border:1px solid #6A6B6F;
}
#NewTblStyle table td b,#NewTblStyle table .newtbr1 b{
	color:#132A6D;
}
/* Table style for Distress credit  starts here */
.dcTblGbl{
	border-collapse:collapse;
	font-face:arial;
	font-size:11px;
}
.dcTblGbl td ul{
	padding:0px;
	margin:10px 0px 10px 10px;
}
.dcTblGbl td li{
	style-list:url(sub_bullet);
	list-style-type:none;
	background:url(../images/bullet_squr.gif) no-repeat 0px 6px;
	padding:0px 0px 5px 12px;
}
/* global styles ends here ------- */
.dcTblStyle{
	border-collapse:collapse;
	font-face:arial;
	font-size:11px;
}
.dcTblStyle td{
	border:1px solid #E2E3E5;
}
.dcTblStyle td ul{
	padding:0px;
	margin:3px 0px 10px 0px;
}
.dcTblStyle td li{
	style-list:url(sub_bullet);
	list-style-type:none;
	background:url(../images/bullet_squr.gif) no-repeat 0px 5px;
	padding:0px 0px 5px 8px;
}
.dcTblTitle{
	background:url(../images/tbl_bg/gradient_tbl_dblue.gif) repeat-x 0px 0px;
	font-size: 13px;
	font-weight:bold;
	color:#fff;
	padding:5px 10px 6px 10px;
	border:1px solid #E2E3E5;
}
.dcTblBdy{
	background:url(../images/tbl_bg/gradient_tbl_dblue_btmbg.gif) repeat-x bottom 0px;
	font-size:11px;
	color:#333;
	padding:5px 10px 6px 10px;
	border:1px solid #E2E3E5;
}
.dcTblTitle1{
	background:url(../images/tbl_bg/gradient_tbl_dgreen.gif) repeat-x 0px 0px;
	font-size: 13px;
	font-weight:bold;
	color:#fff;
	padding:5px 10px 6px 10px;
	border:1px solid #E2E3E5;
}
.dcTblBdy1{
	background:url(../images/tbl_bg/gradient_tbl_dgreen_btmbg.gif) repeat-x bottom 0px;
	font-size:11px;
	color:#333;
	padding:5px 10px 6px 10px;
	border:1px solid #E2E3E5;
}
/*-------------------------------  \\ ends here --------------------------------*/
/* Style UPDATED AS PER NEW PSD for MLES AS ON :- Sept, 18 2007 <--- By Synechron ------- */
/* style for Show and Hide tabs page*/
.ulTitl{
	font-size:12px;
	line-height:16px;
	color:#555;
	font-weight:bold;
}
.divTabOn{
	background:url(../images/tbl_bg/divTabOn.gif) no-repeat 0px 0px;
	height:36px;
	font-size:11px;
	font-weight:bold;
	color:#555;
	padding:9px 0px 0px 27px;
	cursor:pointer;
}
.divTabOff{
	background:url(../images/tbl_bg/divTabOff.gif) no-repeat 0px 0px;
	height:36px;
	font-size:11px;
	font-weight:bold;
	color:#555;
	padding:9px 0px 0px 27px;
	cursor:pointer;
}
.divTabOff span, .divTabOn span{
	font-size:11px;
	font-weight:bold;
	color:#054193;
	margin: 0px 25px 0px 0px;
}
.tabContBg{
	padding:5px 0px 5px 26px; 
	border:1px solid #F0F0F0; 
	background:url(../images/tbl_bg/div_tab_content_bg.gif) repeat-x bottom 0px;
}
.tabContBg td{
	font-size:11px;
	line-height:16px;
}
.tabContBg td span{
	font-weight:bold;
	color:#054193;
}
.highlight{
	color:#6D0404;
}
.pasubTtl{
	font-weight: bold;
	color: #054193;
}
.paHorDottedBdr{
	background:url(../images/tbl_bg/pa_dotted_bg.gif) repeat-x 0px center;
	height:15px;
	font-size:1%;
}
.paHorSolidBdr{
	background:url(../images/tbl_bg/pa_solid_bg.gif) repeat-x 0px center;
	height:15px;
	font-size:1%;
}
.newsTd{
	font-size:10px;
	line-height:15px;
	color:#6C6D71;
	padding:5px 0px 5px 0px;
}
.newsTd a:link, .newsTd a:visited {
	color:#6C6D71;
	text-decoration:none
}
.newsTd a:hover {
	color:#004588;
	text-decoration:underline;
}
.homeNavbgLt{
	background:url(../images/tbl_bg/pa_home_tab_bg.gif) no-repeat bottom 0px;
	padding:10px 0px 10px 2px;
	width:191px;
	margin-left:10px;
}
.homeNavbgRt{
	background:url(../images/tbl_bg/pa_home_tab_bg.gif) no-repeat bottom 0px;
	padding:10px 0px 9px 2px;
	width:191px;
	margin-left:10px;
}
/* ---------------------------------------- Ends-----------*/
.gmibg{
	background:url(../images/gmi_homebg.gif) no-repeat 0px 0px;
	padding:10px 30px 10px 30px;
	font-size:12px;
	color:#666666; 
	line-height:19px;
}
a.gmiLnk{
	color:#666666; 
	line-height:19px;
	text-decoration:underline;
	font-weight:normal;
}
a.gmiLnk:hover{
	color:#666666; 
	line-height:19px;
	text-decoration:none;
}
.btmSolidLine{
	border-top:1px solid #c5c5c5; font-size:1%;
}
.ttlPadding{
	padding:0px 0px 5px 0px;
}
/* ------------------------------------ STYLES FOR 1024 WEBSITE UPDATED STARTS HERE --- UPDATED ON 07 DEC, 17 ------------------------ */
/* Global and Main Clips Styles*/
h2{
	font-size:12px;
	color:#484848;	
	padding:0px 0px 4px 0px;
	margin:0px;
}
p{
	padding:0px 0px 0px 0px;
	margin:0px 0px 9px 0px;
}
td {
	font-size:11px;
	color:#484848;
	line-height:18px;
	font-weight: normal;
}
td ul{
	padding:0px;
	margin:3px 0px 10px 0px;
}
td li{
	style-list:url(sub_bullet);
	list-style-type:none;
	background:url(../images/bullet_squr.gif) no-repeat 0px 7px;
	padding:0px 10px 5px 11px;
}
.pagetitle{
	font-size:16px;
	color:#7CB4DD;
	font-weight:bold;
	line-height:18px;
	padding:19px 0px 13px 0px;
	text-transform: uppercase;
}
/* Top header Style // */

.mainVarHdrClip{
	width:996px;
	padding:0px 0px;
}
.mainBdyClip{
	background-color:#FFFFFF;
	width:996px;
	text-align:left;
	padding:0px;
	display:block;
}
.mainBdyClipFlash{
	background-color:#FFFFFF;
	width:996px;
	text-align:left;
	padding:0px;
}
/* mlcx styles */
/* body style */
.mainBdyClipMLCX{
	background:url(../images/tbl_bg/mainbdyclip_bg.gif) #fff no-repeat 0px 0px;
	width:996px;
	text-align:left;
	padding:0px 0px 0px 0px;
}
/* footer style */
.mainFtrClipMLCX{
	background:url(../images/tbl_bg/mainftrclip_bg.gif) no-repeat 0px 0px;
	width:996px;
	text-align:left;
	padding:0px 0px 8px 0px;
}
/* header style */
.mainHdrCliMLCX{
	background:url(../images/tbl_bg/mainhdrclip_bg.gif) #fff no-repeat 0px 0px;
	width:996px;
	text-align:left;
	padding:1px 3px 0px 3px;
}
/* end of mlcx styles */
.mainFtrClip{
/*	background-color:#CCCCCC;
	width:996px;
	text-align:left;
	padding:0px 0px 20px 0px;*/
}
.ltClip{	
	width:242px;
	padding:0px 0px 40px 17px;
}
.bdyContClip{
	width:463px;
	padding:0px 26px 40px 26px;
}
.bdyContInvClip{
	width:463px;
	padding:0px 26px 40px 84px;
}
.bdyContInvClip{
	width:463px;
	padding:0px 26px 40px 84px;
}
.bdyContClipInvNoRtNav{
	padding:0px 26px 40px 84px;
}
.bdyContClipNoNav{
	width:996px;
	padding:0px 26px 40px 26px;
}
.rtClip{
	width:222px;
	padding:0px 17px 40px 0px;	
}

/* left nav styles */
.ltNavBg{
	background:url(../images/tbl_bg/lt_nav_bg.gif) no-repeat 0px bottom;
	padding:0px 0px 25px 15px;
}

/* new gmi left nav item 09.23.08 as per max psd */
.gm_ltNavBg{
	background:url(../images/tbl_bg/lt_nav_Btmbg_gmi.gif) no-repeat 0px bottom;
	padding:0px 0px 25px 15px;
}
.gm_ltNavBg_ET{
	background:url(../images/tbl_bg/lt_nav_Btmbg_ET.gif) no-repeat 0px bottom;
	width:180px;
	padding:21px 0px 20px 48px;
}

.gm_ltNav_ET_txt{
	color:#6C6D71;
	font-weight:bold;
	font-size:17px;
}
.gm_ltNav_ET_txt a:link, .gm_ltNav_ET_txt a:visited {
	color:#6C6D71;
	font-weight: bold;
	font-size:17px;
	text-decoration:none;
}
.gm_ltNav_ET_txt a:hover {
	color:#6C6D71;
	font-weight: bold;
	font-size:17px;
	text-decoration:underline;
}

.gm_ltNavBg_PB{
	background:url(../images/tbl_bg/lt_nav_Btmbg_PB.gif) no-repeat 0px bottom;
	width:180px;
	padding:20px 0px 22px 48px;
}

/* end of new gmi left nav style */
.ltNavBgSmll{
	background:url(../images/tbl_bg/lt_nav_Btmbg.gif) no-repeat 1px bottom;
	width:225px;
	padding:0px 0px 25px 3px;
	margin:10px 0px 15px 0px;
}

.ltNavBgSmll td, .ltNavBg td{
	padding:0px 0px 2px 0px;
}
.lefttitle{
	background:url(../images/gmi_pgttl_bullet.gif) no-repeat -12px -3px;
	font-size:12px;
	vertical-align:top;
	font-weight: bold;
	color: #6C6D7A;
	padding:5px 0px 8px 21px !important;
	line-height:16px;
}
.lttitle {
	font-size:11px;
	font-weight:bold;
	color:#6C6D7A;
	text-decoration:none;
	line-height:16px;
}
.ltHorSept{
	background:url(../images/tbl_bg/lt_nav_sept.gif) no-repeat 8px center;
}
a.mainlink {
	font-size:11px;
	color:#6C6D7A;
	font-weight:bold;
	text-decoration:none;
	line-height:14px;
}
a.mainlink:hover {
	color:#6C6D7A;
	text-decoration:Underline;
	line-height:14px;
}
a.actlink {
	font-size:11px;
	font-weight: bold;
	color:#9B0000;
	text-decoration:none;
	line-height:14px;
}
a.actlink:hover {
	color:#9B0000;
	text-decoration:underline;
	line-height:14px;
}
.ltNavBtmBg{
	color:#6C6D71;
	font-size:10px;
	font-weight:bold;
	line-height:16px;
	background:url(../images/tbl_bg/lt_nav_Btmbg.gif) no-repeat 1px bottom;
	width:192px;
	padding:20px 12px 23px 19px;
}
.ltNavBtmBg a:link, .ltNavBtmBg a:visited{
	font-size:10px;
	color:#6C6D71;
	font-weight:Normal;
	text-decoration:none;
}
.ltNavBtmBg a:hover{
	font-size:10px;
	color:#6C6D71;
	font-weight:Normal;
	text-decoration:none;
}
.breadcrumb{
	
	font-size: 10px;
	font-weight: normal;
	color: #676E7A;
	padding-top:10px;
}
a.bcrumb{
	font-size: 10px;
	font-weight: normal;
	color: #676E7A;
	text-decoration:none;
}
a.bcrumb:hover{
	font-size: 10px;
	font-weight: normal;
	color: #676E7A;
	text-decoration:underline;
}
.pgnm{
	color:#9B0000;
}
/* Standard Table Blue ---- style for testing ="tables"= starts here */
.gblTblStyle{
	border-collapse:collapse;
	font-face:arial !important;
	font-size:11px;
}
.gblTblStyle td{
	border:1px solid #E2E3E5;
	font-size:11px;
	color:#484848;
}
.gblTblStyle td ul{
	padding:0px;
	margin:3px 0px 10px 1px;
}
.gblTblStyle td li{
	style-list:url(sub_bullet);
	list-style-type:none;
	background:url(../images/bullet_squr.gif) no-repeat 0px 7px;
	padding:0px 10px 5px 11px;
}
.gblTblTitle{
	background:url(../images/tbl_bg/gradient_tbl_dblue.gif) #0A77A9 repeat-x 0px 0px;
	font-size: 13px !important;
	color:#FFF !important;
	font-weight:bold;
	padding:5px 10px 4px 13px;
	border:1px solid #E2E3E5;
}
.gblTblTitle1{
	background:url(../images/tbl_bg/gradient_tbl_dgreen.gif) #7fbd56 repeat-x 0px 0px;
	font-size: 13px !important;
	color:#fff !important;
	font-weight:bold;
	padding:5px 10px 4px 13px;
	border:1px solid #E2E3E5;
}
.gblTblTitleSilver{
	background:url(../images/tbl_bg/gradient_tbl_drk_grey.gif) repeat-x 0px 0px;
	font-size: 13px !important;
	color:#fff !important;
	font-weight:bold;
	padding:5px 10px 4px 13px;
	border:1px solid #E2E3E5;
}
.gblTblBdy{
	font-size:11px;
	color:#484848;
	padding:5px 10px 6px 10px;
	border:1px solid #E2E3E5;
}
.gblAltBgClr{
	background-color:#F0F0F2;
}
.bdrNone td{
	border:none;
	padding:3px 0px;
}
.bdrNoneNoPadding td{
	border:none;
	padding:0px;
}
/* ---- Styles for Right Navigation -------------- */
.rtNavBtmBg{
	color:#6C6D71;
	font-size:10px;
	font-weight:bold;
	line-height:16px;
	background:url(../images/tbl_bg/rtclip_main_bg.gif) no-repeat 0px bottom;
	width:182px;
	padding:11px 20px 30px 20px;
}
.rtNavBtmBg h2{
	color:#9B0000;
	font-size:11px;
	font-weight:bold;
	line-height:18px;
	text-transform: uppercase;
}
.rtNavBtmBg h3{
	font-size:11px;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	padding:0px;
	margin:0px;
	text-transform: uppercase;
}
.rtNavBtmBg td{
	color:#6C6D71;
	font-size:10px;
	font-weight:bold;
	line-height:16px;
}
.rtNavBtmBg td ul{
	padding:0px;
	margin:0px 0px 0px -10px;
}
.rtNavBtmBg a:link, .rtNavBtmBg a:visited{
	font-size:10px;
	color:#6C6D71;
	text-decoration:none;
	font-weight:normal;
	text-align:right;
	display:block;
}
.rtNavBtmBg a:hover{
	font-size:10px;
	color:#6C6D71;
	text-decoration:underline;
	font-weight:normal;
	text-align:right;
	display:block;
}
.rtNavBtmBg td li a:link, .rtNavBtmBg td li a:visited{
	style-list:url(sub_bullet);
	list-style-type:none;
	background:url(../images/bulle1t_squr.gif) no-repeat 0px 7px;
	text-align:left;
	text-decoration:none;
	font-size:10px;
}
.rtNavBtmBg td li a:hover{
	style-list:url(sub_bullet);
	list-style-type:none;
	text-align:left;
	text-decoration:underline;
	font-size:10px;
}
.rtNavBtmBg p a:link, .rtNavBtmBg p a:visited{
	text-align:left;
	display:inline;
}
.rtNavBtmBg p a:hover{
	text-align:left;
	display:inline;
}
.horSept{
	background:url(../images/tbl_bg/sep_hor.gif) repeat-x 0px center;
}
/* Style for home page 1024 */
.homeBdyCnt{
	background:url(../images/tbl_bg/hm_mid_bdy.gif) no-repeat center bottom;
	padding:15px 0px 10px 0px;
}
.hmPgMidBdy{
	padding:15px 0px 10px 0px;
}
.hmLtClip{
	background:URL(../images/hm_ltbg_transactions.gif) no-repeat 0px 0px;
/*	height:303px;*/
	padding:123px 20px 0px 25px;
	width:238px;
}
.hmLtClip strong{
	/*color:#000;*/
}
.hmRtClip{
	background:URL(../images/hm_rtbg_leadership.gif) no-repeat 0px 0px;
/*	height:303px;*/
	padding:123px 30px 0px 26px;
	width:227px;
}
.hmRtClip strong {
	color:#929292;
}
/* Archives- Styles for Ajax Tabs */
.widgedLinksTblOff{
	background:URL(../images/tbl_bg/archive_tabs_off.gif) no-repeat 0px 0px;
	height:31px;
	padding:0px 0px 0px 0px;
	width:185px;
	text-align:center;
	vertical-align:middle;
	font-size:11px;
	font-weight:bold;
	color:#6C6D7A;
	text-transform:uppercase;
	cursor: hand;
}
.widgedLinksTblOn{
	background:URL(../images/tbl_bg/archive_tabs_on.gif) no-repeat 0px 0px;
	height:31px;
	padding:0px 0px 0px 0px;
	width:185px;
	text-align:center;
	vertical-align:middle;
	font-size:11px;
	font-weight:bold;
	color:#9B0000;
	text-transform:uppercase;
	cursor: hand;
}
.archTopNav{
	width:694px;
	background:url(../images/tbl_bg/archive_tabs_top_bg.gif);
	
	padding:0px 0px 0px 0px;
}
.contentDivStyle{	
	padding:5px 10px 10px 20px;
	height:351px;
	overflow-y:scroll;
	
	margin:13px 10px 0px 0px;
}
#contentareaArchive{
	background:url(../images/tbl_bg/archive_tabs_bdy_bg.gif) no-repeat bottom 0px;
	height:410px;
	padding:0px 0px 10px 0px;
	
}
.archTitle{
	font-size:12px;
	color:#5988C0;	
	font-weight:bold;
	padding:0px 0px 0px 0px;
}
.StryPad{
	padding:0px 0px 10px 0px;
}
/* CRE - Styles */
.CalBg{
	background:url(../images/tbl_bg/cre_dcal_bg1.gif) no-repeat 0px 0px;
	padding:13px 25px 15px 18px;
}
html > body .CalBg{
	background:url(../images/tbl_bg/cre_dcal_bg.gif) no-repeat 0px 0px;
	padding:13px 25px 15px 18px;
}
.CalBg td{
	color:#fff;
	padding:0px 0px 5px 0px;
	line-height:normal;
}
.CalBg td span{
	color:#fff;
	padding:0px 0px 5px 0px;
	line-height:normal;
}
.CalBg td b{
	font-weight:normal;
	color:#484848;
}
.frmInut{
	border:1px solid #66676B;
	background-color:#FFFFFF;
	font-size:11px;	
}
.creNum{
	color:#424242;
	font-size:12px;
}
.tpBtmBdr{
	border-top:1px dashed #BABBBD;
	border-bottom:1px dashed #BABBBD;
}
.BtmBdr{
	border-bottom:1px dashed #BABBBD;
}
.TopBdr{
	border-top:1px dashed #BABBBD;
}
.creTitle{
	color:#9B0000;
	font-size:14px;
	font-weight:bold;
	padding:5px 0px 5px 0px;
}
.curveTtl{
	color:#5988C0;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
.grandTol{
	color:#2B67AF;
	font-size:14px;
	font-weight:bold;
}
.crecurveBg{
	background:url(../images/tbl_bg/cre_cal_val_bg.gif) no-repeat bottom 0px;
	padding:30px 0px 15px 0px;
}
.hmBtmBg{
	background:url(../images/dc_img_btmbg.gif) no-repeat bottom 0px;
	padding:4px 21px 8px 21px;
}
.sideNavBtmBg{
	background:url(../images/dc_img_sidebtmbg.gif) no-repeat bottom 0px;
	background-image:url(../images/dc_img_sidebtmbg.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:15px;
}
/* grossary for CRE -- page */
.creLinksTblOff{
	padding:0px 0px 0px 0px;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	font-weight:bold;
	color:#6C6D7A;
	text-transform:uppercase;
	cursor: hand;
}
.creLinksTblOn{
	padding:0px 0px 0px 0px;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	font-weight:bold;
	color:#9B0000;
	text-transform:uppercase;
	cursor: hand;
}
.creLinkssept{
	padding:0px 10px 0px 10px;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	font-weight:bold;
	color:#6C6D7A;
	text-transform:uppercase;
}
.creTopNav{
	width:430px;
	padding:0px 0px 0px 0px;
}
.creDivStyle{	
	padding:5px 0px 10px 0px;
	height:455px;
	overflow-y:auto;	
	margin:15px 0px 0px 0px;
}
#contentareaCre{
	height:455px;
	padding:0px 0px 10px 0px;
}
.subTitleP{
	color:#9B0000;
}
.ft12{
	font-size:12px;
}
.creQueTabOff{
	background:url(../images/tbl_bg/creque_on.gif) #0A77A9 repeat-x 0px 0px;
	padding:3px 0px 3px 20px;	
	border-bottom:1px solid #c5c5c5;
	font-weight:bold;
	font-size:12px;
	cursor:hand;
	color:#fff;
}
.creQueTabOn{
	background:url(../images/tbl_bg/creque_off.gif) #0A77A9 repeat-x 0px 0px;
	padding:3px 0px 3px 20px;	
	font-weight:bold;
	font-size:12px;
	cursor:hand;
	color:#fff;
}
.creQueBtm{
	position:relative;
	border-top:1px solid none;
	border-bottom:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	border-left:1px solid #D8D8D8;
	padding:5px 10px 5px 8px;
	z-index:auto;
	width:425px;
	display:none;
}
* HTML .creQueBtm{
	width:100%;
}
/* New Styles starts here */
.hmMdClip{
	background:URL(../images/hm_mdbg_topaccolades.gif) no-repeat 0px 0px;
/*	height:303px;*/
	padding:123px 19px 0px 31px;
	width:233px;
}
a.gmiHmLnk{
	color:#666666; 
	line-height:19px;
	text-decoration:none;
	font-weight:normal;
}
a.gmiHmLnk:hover{
	color:#666666; 
	line-height:19px;
	text-decoration:underline;
}
.ficcRtNavBtmBg{
	color:#6C6D71;
	font-size:10px;
	font-weight:bold;
	line-height:16px;
	background:url(../images/tbl_bg/img_curve.gif) no-repeat 0px bottom;
	width:222px;
	height:320px;
	padding:161px 20px 20px 20px;
}
.title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9b0000;
	font-weight:bold;
}
.subTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9b0000;
	font-weight:bold;
}
.equityRtNavBtmBg{
	color:#6C6D71;
	font-size:10px;
	font-weight:bold;
	line-height:12px;
	width:222px;
	height:435px;
	padding:13px 0px 5px 0px;
}
.topTtl {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.bdyCrnBgtop {
	background:url(../images/bdy_crn_bg_1.gif) repeat-x;
}
.bdyCrnBgright {
	background:url(../images/bdy_crn_bg_2.gif) repeat-y;
}
.bdyCrnBgbottom {
	background:url(../images/bdy_crn_bg_3.gif) repeat-x;
}
.bdyCrnBgleft {
	background:url(../images/bdy_crn_bg_4.gif) repeat-y;
}
.pointBg {
	padding:6px 13px 7px 13px;
	background:url(../images/bdy_bg.gif) repeat-x;
}
.pointInvBg {
	padding:6px 13px 7px 13px;
	background:url(../images/bdy_bg.gif) top repeat-x;
}
.rtPointBg {
	padding:6px 13px 0px 13px;
	background:url(../images/bg_rt_point.gif) repeat-y top;
}
.smlTxt{
	font-size:10px;
	color:#484848;
}
.bdyContClipNoRtNav {
	padding:0px 20px 20px 20px;
}
.homeTxt{
	background:url(../images/tbl_bg/hm_mid_bdy.gif) no-repeat center bottom;
	padding:18px 0px 10px 0px;
	font-size:12px;
}
.homeTxt td{
	font-size:12px;
}
/* New Styles end here */
/* Styles for Merrill Open Minds */
.MomTblbg{
	background:url(../images/tbl_bg/Merrillopenmind_tblbg_btm.gif) no-repeat bottom left;
	padding:4px 15px 15px 15px;
}
.MomQue{
	color:#132a6c;
	font-size:12px;
	font-weight:bold;
	padding:2px 0px 0px 2px;
}
.MomAns{
	padding:0px 0px 7px 2px;
}
a.MonAns:link, a.MonAns:visited{
	color:#132a6c;
	text-decoration:underline;
}
a.MonAns:hover{
	color:#132a6c;
	text-decoration:none;
}
/* gaim styles */
.gaimTblBdy{
	font-family:Arial;
	font-size:12px;
	color:#484848;
	padding:5px 10px 6px 10px;
	border:1px solid #E2E3E5;
}
.gaimTblStyle{
	font-family:Arial;
	border-collapse:collapse;
	font-face:arial !important;
	font-size:12px;
}
.gaimTblStyle td{
font-family:Arial;
	border:1px solid #E2E3E5;
	font-size:12px;
	color:#484848;
}
.gaimTblStyle td ul{
	font-family:Arial;
	padding:0px;
	margin:3px 0px 10px 1px;
}
.gaimTblStyle td li{
font-family:Arial;
	style-list:url(sub_bullet);
	list-style-type:none;
	background:url(../images/bullet_squr.gif) no-repeat 0px 7px;
	padding:0px 10px 5px 11px;
}
.gaim_rgtTblbg{
	background:url(../images/img_gaim_discount.gif) no-repeat bottom right;
	font-family:Arial;
	font-size:11px;
	padding:4px 15px 15px 15px;
}
/* end of gaim styles */

/* NEWS Clip STYLE*/
.newsImgClip{
	background:url(../images/tbl_bg/new_img_bg.gif) no-repeat bottom right; padding:10px 11px 13px 10px
}

/* **************************************************************************************************************** */
/* 03.02.09 styles for Broadcort home page - LD */
/* **************************************************************************************************************** */


.broadcort_body{
	background-color:#FFFFFF;
	width:996px;
	text-align:left;
	padding:0px 0px 0px 0px;
}



.broadcort_hp_L_clip{
	background:URL(../../broadcort/images/broadcort_hp_L_bg.jpg) no-repeat 0px 0px;
	/*	height:303px;*/
	padding:200px 35px 0px 35px;
	width:317px;
}


.broadcort_hp_mid_clip{
	background:URL(../../broadcort/images/broadcort_hp_mid_bg.jpg) no-repeat 0px 0px;
	/*	height:303px;padding:200px 19px 0px 20px;*/
	padding:200px 35px 0px 35px;
	width:316px;
}


.broadcort_hp_R_clip{
	background:URL(../../broadcort/images/broadcort_hp_r_bg.jpg) no-repeat 0px 0px;
	/*	height:303px;padding:200px 30px 0px 26px;*/
	padding:200px 35px 0px 35px;
width:316px;
}





.broadcort_hp_L_clip strong{
	/*color:#000;*/
}
.broadcort_hp_R_clip strong {
	color:#929292;
}

a.broadcort_bcrumb{
	font-size: 10px;
	font-weight: normal;
	color: #676E7A;
	text-decoration:none;
}
a.broadcort_bcrumb:hover{
	font-size: 10px;
	font-weight: normal;
	color: #676E7A;
	text-decoration:underline;
}



/* ---- Styles for broadcort Right Navigation -------------- */
.broadcort_brochure1_Bg{
color:#6C6D71;
	font-size:10px;
	font-weight:bold;
	line-height:16px;
	/*background:url(../images/tbl_bg/rtclip_main_bg.gif) no-repeat 0px bottom;*/
		/*background:url(../broadcort/images/b_banner_brochure1.jpg) no-repeat 0px bottom;*/
	width:182px;
	padding:11px 20px 30px 20px;
}


.broadcort_brochure1_Bg h2{
	color:#9B0000;
	font-size:11px;
	font-weight:bold;
	line-height:18px;
	text-transform: uppercase;
}
.broadcort_brochure1_Bg h3{
	font-size:11px;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	padding:0px;
	margin:0px;
	text-transform: uppercase;
}
.broadcort_brochure1_Bg td{
	color:#6C6D71;
	font-size:10px;
	font-weight:bold;
	line-height:16px;
}
.broadcort_brochure1_Bg td ul{
	padding:0px;
	margin:0px 0px 0px -10px;
}
.broadcort_brochure1_Bg a:link, .broadcort_brochure1_Bg a:visited{
	font-size:10px;
	color:#6C6D71;
	text-decoration:none;
	font-weight:normal;
	text-align:right;
	display:block;
}
.broadcort_brochure1_Bg a:hover{
	font-size:10px;
	color:#6C6D71;
	text-decoration:underline;
	font-weight:normal;
	text-align:right;
	display:block;
}
.broadcort_brochure1_Bg td li a:link, .broadcort_brochure1_Bg td li a:visited{
	style-list:url(sub_bullet);
	list-style-type:none;
	background:url(../images/bulle1t_squr.gif) no-repeat 0px 7px;
	text-align:left;
	text-decoration:none;
	font-size:10px;
}
.broadcort_brochure1_Bg td li a:hover{
	style-list:url(sub_bullet);
	list-style-type:none;
	text-align:left;
	text-decoration:underline;
	font-size:10px;
}
.broadcort_brochure1_Bg p a:link, .broadcort_brochure1_Bg p a:visited{
	text-align:left;
	display:inline;
}
.broadcort_brochure1_Bg p a:hover{
	text-align:left;
	display:inline;
}
 





