BODY
{
    MARGIN-TOP: 15px;
    MARGIN-BOTTOM: 60px;
    FONT: 76%/1.8em verdana, arial, clean, sans-serif;
    BACKGROUND-COLOR: #97b1d0;
}
INPUT
{
    FONT: 99% verdana, arial, clean, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
}
TEXTAREA
{
    FONT: 99% verdana, arial, clean, sans-serif;
}
.hdrftrlink
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    COLOR: #5998c9;
    TEXT-DECORATION: underline;
}
.hdrsrch
{
    BACKGROUND-COLOR: #adc6db;
}
.sectionbckgrd
{
    FONT: bold 10px Trebuchet, helvetica, tahoma, clean, sans-serif;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #5998C9;
}
.bdytext
{
    FONT: 9px verdana, arial, clean, sans-serif;
}
.error
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 5px;
    COLOR: #000000;
    PADDING-TOP: 5px;
    FONT-FAMILY: verdana, arial, clean, sans-serif;
	display:none;
}
.dottedline
{
	border-bottom: 5px dotted #000000;
}
SELECT
{
    FONT: 99% verdana, arial, clean, sans-serif;
}
.row_alt_color
{
    BACKGROUND-COLOR: #d7d7d7;
}
.chrometext
{
    FONT: bold 11px Trebuchet, Tahoma, helvetica, clean, sans-serif;
}
.chromeLink
{   COLOR: #FFFFFF; 
	FONT: bold 11px Arial, verdana, clean, sans-serif;
	text-decoration:underline;
}
.hdrlink
{
    FONT: bold 10px verdana, arial, clean, sans-serif;
}
.navtxt
{
    FONT: 9px verdana, arial, clean, sans-serif;
}
.tabs
{
    FONT: 10px verdana, arial, clean, sans-serif;
}
.breadcrumb
{
  padding-bottom: 10px;
  FONT: 9px arial, verdana, clean, sans-serif;
  text-decoration:none;
  }
.breadcrumblink
{
  padding-bottom: 10px;
  FONT: 9px arial, verdana, clean, sans-serif;
  text-decoration: underline;
  }
.btntxt
{
    FONT-SIZE: 9px;
    FONT-FAMILY: verdana, arial, clean, sans-serif;
}
.colhdr
{
    FONT: 9px verdana, arial, clean, sans-serif;
}
.glblnavlink
{
    FONT: 9px verdana, arial, clean, sans-serif;
}
.lblfield
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}
.contentHeading
{
    FONT: bold 12px verdana, arial, clean, sans-serif;
    COLOR: #5998c9;
}
.contentSubHeading
{
    FONT: bold 11px verdana, arial, clean, sans-serif;
    COLOR: #5998c9;
}
.contentSubHeadingLink
{
    FONT: bold 11px verdana, arial, clean, sans-serif;
    COLOR: #000000;
    TEXT-DECORATION: underline;
}
.contentSectionLink
{
    FONT: 9px verdana, arial, clean, sans-serif;
    COLOR: #000000;
    TEXT-DECORATION: underline;
}
.contentSectionbold
{
    FONT: bold 9px verdana, arial, clean, sans-serif;
    COLOR: #000000;
}
.contentSection
{
    FONT: 11px verdana, arial, clean, sans-serif;
    COLOR: #000000;
}
.contentTextital
{
    FONT: 9px verdana, arial, helvetica, clean, sans-serif;
	font-style:italic;
}
.contentText
{
    FONT: 9px verdana, arial, clean, sans-serif;
}
.contentText A
{
    FONT: 9px verdana, arial, clean, sans-serif;
	Text-decoration: underline;
}
.contentTextBlue
{
    FONT: 9px verdana, arial,  clean, sans-serif;
    COLOR: #5998c9;
}
.contentItal
{
    FONT: 9px verdana, arial,  clean, sans-serif;
    COLOR: #5998c9;
	font-style:italic;
}
.contentLink
{
    FONT: 9px verdana, arial,  clean, sans-serif;
    COLOR: #5998c9;
    TEXT-DECORATION: underline;
}
.mdlnavLink
{
    FONT: 11px verdana, arial,  clean, sans-serif;
    COLOR: #005bab;
    TEXT-DECORATION: underline;
	font-weight:bold;
}
.contentTextBlue A
{
    FONT: 9px verdana, arial, clean, sans-serif;
	COLOR: #5998c9;
	Text-decoration: underline;
}
.contentLinkVisited
{
    FONT: 9px verdana, arial,  clean, sans-serif;
    COLOR: #000000;
    TEXT-DECORATION: underline;
}
.contentLinkBold
{
    FONT: bold 9px verdana, arial,  clean, sans-serif;
    COLOR: #5998c9;
    TEXT-DECORATION: underline;
}
.contentLinkVisitedBold
{
    FONT: bold 9px verdana, arial,  clean, sans-serif;
    COLOR: #000000;
    TEXT-DECORATION: underline;
}
.contentFormInput
{
    FONT: 9px verdana, arial,  clean, sans-serif;
}
.contentTextBold
{
    FONT: bold 9px verdana, arial,  clean, sans-serif;
}
.contentLinkSml
{
    FONT: 8px verdana, arial,  clean, sans-serif;
    COLOR: #5998c9;
    TEXT-DECORATION: underline;
}
.contentLinkSmlVisited
{
    FONT: 8px verdana, arial,  clean, sans-serif;
    COLOR: #000000;
    TEXT-DECORATION: underline;
}
.contentTextSmlBold
{
    FONT: bold 8px verdana, arial,  clean, sans-serif;
}
.contentAreaPadding
{
    PADDING-LEFT: 14px;
}
.listText
{
    FONT: 11px verdana, arial, clean, sans-serif;
}
.listTitleBold
{
    FONT: bold 16px verdana, arial, clean, sans-serif;
}
.listTextBold
{
    FONT: bold 11px verdana, arial, clean, sans-serif;
}
.footer_padding
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 6px;
}
.hdrftr_text
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial,  clean, sans-serif;
    BACKGROUND-COLOR: #ffffff;
}
.footer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 30px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 5px;
    align: left;
}
.width223
{
    PADDING-RIGHT: 14px;
    PADDING-LEFT: 6px;
    BACKGROUND: url(../../graphics_ux/general/223WideBGND.gif) repeat-y;
    FONT: 9px verdana, arial,  clean, sans-serif;
    OVERFLOW: auto;
}

.width712jump
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 12px;
    BACKGROUND: url(../../graphics_ux/general/712wide_BGND.gif) repeat-y;
    FONT: 10px verdana, arial,  clean, sans-serif;
    OVERFLOW: auto;
    WIDTH: 690px;
}
.width712jumpscroll
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 4px;
    BACKGROUND: url(../../graphics_ux/general/712wide_BGND.gif) repeat-y;
    FONT: 10px verdana, arial,  clean, sans-serif;
    OVERFLOW: auto;
    WIDTH: 690px;
}
.width712Leftlink
{
    PADDING-RIGHT: 30px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../../graphics_ux/general/712Wide_Bgnd.gif) repeat-y;
    FONT: 9px verdana, arial,  clean, sans-serif;
    OVERFLOW: auto;
}

.width712BPCView
{
		PADDING-RIGHT: 30px; 
		PADDING-LEFT: 4px; 
		BACKGROUND: url(../../graphics_ux/general/712Wide_Bgnd.gif) repeat-y; 
		FONT: 9px verdana, arial,  clean, sans-serif;
}
/* ==================*/
/* Universal Top Chromes Begins */
/* ==================*/
.topchrome712
{
	BACKGROUND: url(../../graphics_ux/general/topchrome712.gif) no-repeat;
	PADDING-TOP: 2px; 
	PADDING-LEFT: 9px; 
	COLOR: #FFFFFF; 
	FONT: bold 11px Arial,  clean, sans-serif;
	text-transform: uppercase;
}
.topchromeTitle
{
	BACKGROUND: url(../../graphics_ux/general/topchrometitle.gif) no-repeat;
	PADDING-TOP: 2px; 
	PADDING-LEFT: 9px; 
	COLOR: #FFFFFF; 
	FONT: bold 11px Arial,  clean, sans-serif;
	text-transform: uppercase;
}
.topchromeTitle A
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline;
}
.btmchrome712
{
	background:url(../../graphics_ux/general/712Wide_btm.gif) no-repeat;
}
.topchrome237
{
	BACKGROUND: url(../../graphics_ux/general/topchrome237.gif) no-repeat;
	PADDING-TOP: 2px; 
	PADDING-LEFT: 9px; 
	COLOR: #FFFFFF; 
	FONT: bold 11px Arial,  clean, sans-serif;
	text-transform: uppercase;
}
.topchrome237red
{
	BACKGROUND: url(../../graphics_ux/general/topchrome237_red.gif) no-repeat;
	PADDING-TOP: 2px; 
	PADDING-LEFT: 9px; 
	COLOR: #FFFFFF; 
	FONT: bold 11px Arial,  clean, sans-serif;
	text-transform: uppercase;
}
.topchrome237yellow
{
	BACKGROUND: url(../../graphics_ux/general/topchrome237_yellow.gif) no-repeat;
	PADDING-TOP: 2px; 
	PADDING-LEFT: 9px; 
	COLOR: #FFFFFF; 
	FONT: bold 11px Arial,  clean, sans-serif;
	text-transform: uppercase;
}
.topchrome237lightblue
{
	BACKGROUND: url(../../graphics_ux/general/topchrome237_lightblue.gif) no-repeat;
	PADDING-TOP: 2px; 
	PADDING-LEFT: 9px; 
	COLOR: #FFFFFF; 
	FONT: bold 11px Arial,  clean, sans-serif;
	text-transform: uppercase;
}
.topchrome312
{
	BACKGROUND: url(../../graphics_ux/general/topchrome312.gif) no-repeat;
	PADDING-TOP: 2px; 
	PADDING-LEFT: 9px; 
	COLOR: #FFFFFF; 
	FONT: bold 11px Arial,  clean, sans-serif;
	text-transform: uppercase;
}
.topchrome356
{
	BACKGROUND: url(../../graphics_ux/general/topchrome356.gif) no-repeat;
	PADDING-TOP: 2px; 
	PADDING-LEFT: 9px; 
	COLOR: #FFFFFF; 
	FONT: bold 11px Arial,  clean, sans-serif;
	text-transform: uppercase;
}
.topchrome399
{
	BACKGROUND: url(../../graphics_ux/general/topchrome399.gif) no-repeat;
	PADDING-TOP: 2px; 
	PADDING-LEFT: 9px; 
	COLOR: #FFFFFF; 
	FONT: bold 11px Arial,  clean, sans-serif;
	text-transform: uppercase;
}
.topchrome474
{
	BACKGROUND: url(../../graphics_ux/general/topchrome474.gif) no-repeat;
	PADDING-TOP: 2px; 
	PADDING-LEFT: 9px; 
	COLOR: #FFFFFF; 
	FONT: bold 11px Arial,  clean, sans-serif;
	text-transform: uppercase;
}
.chrometitle
{
	BACKGROUND: url(../../graphics_ux/general/chrometitle.gif) no-repeat;
	PADDING-BOTTOM: 8px;
	PADDING-TOP: 2px; 
	text-align: center;
	COLOR: #FFFFFF; 
	FONT: bold 12px Arial,  clean, sans-serif;
	text-transform: uppercase;
}
.glancechrometitle
{
	BACKGROUND: url(../../graphics_ux/general/712_top.gif) no-repeat;
	PADDING-BOTTOM: 8px;
	FONT: bold 12px Arial,  clean, sans-serif;
	COLOR: #ffffff;
	PADDING-TOP: 2px;
	TEXT-ALIGN: left;
	padding-left:6px;
	text-transform: uppercase;
}
.glancechrometitlebtm
{
	background:url(../../graphics_ux/general/712Wide_btm.gif) no-repeat;
}
.glancechromesubtitle
{
	BACKGROUND: url(../../graphics_ux/general/356_top.gif) no-repeat;
	PADDING-BOTTOM: 8px;
	FONT: bold 12px Arial,  clean, sans-serif;
	COLOR: #ffffff;
	PADDING-TOP: 2px;
	TEXT-ALIGN: left;
	padding-left:6px;
}
.glancechromesubtitlebtm
{
	background:url(../../graphics_ux/general/356Wide_Btm.gif) no-repeat;
}
.chromeSubTxt
{
    PADDING-LEFT: 7px;
    FONT: 9px verdana, arial,  clean, sans-serif;
    font-weight:bold;
    color:#ffffff;
    TEXT-ALIGN: top;
}
/* ==================*/
/* Rollover Menu Begins */
/* ==================*/
.menu  			
{
	position: absolute;
	font: 10px, Univers, arial;
	font-weight:bold;
	font-stretch:condensed;
	color: #000000;
	border: 1px solid #000000;
	cursor: pointer;
	visibility: hidden;
	background-color: #c1bfa8;
	line-height: 170%;
	width: 192px;
				 }
.visibleMenu	
{
	position: absolute;
	font: 10px, Univers, arial;
	font-weight:bold;
	font-stretch:condensed;
	background-color: #ded9c2;
	color: #000000;
	border: 1px solid #000000;
	cursor: pointer;
	visibility: visible;
	line-height: 170%;
	FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=180,color=#626058,strength=3) 
progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#626058,strength=5) 
progid:DXImageTransform.Microsoft.Shadow(direction=90,color=#626058,strength=6);
}
.menuItem	
{
	color: #000000;
	padding-left: 2px;
	padding-top: 6px;
	padding-bottom: 6px;
	border-bottom: 1px solid #000;
	background-color: #ded9c2;
	text-decoration: none;
	cursor: pointer;
}
.menuItem A		
{
	color:#000000;
	background-color: #ded9c2;
	padding-left: 2px;
	padding-top: 6px;
	padding-bottom: 6px;
	
	text-decoration: none;
	cursor: pointer;
}
.menuItemOver	
{
	color: #ffffff;
	background-color: #5998c9;
	padding-left: 2px;
	padding-top: 6px;
	padding-bottom: 6px;
	border-bottom: 1px solid #000000;
	text-decoration: none;
	cursor: pointer;
}			 
.menuItemOver A	
{
	color: #ffffff
	background-color: #5998c9;
	padding-left: 2px;
	padding-top: 6px;
	padding-bottom: 6px;
	
	text-decoration: none;
	cursor: pointer;
}				 
.more	
{
	font: 10px, univers, arial;
	font-weight:bold;
	font-stretch:condensed;
        padding-top: 2px;
	padding-bottom: 2px;
	
	position: absolute;
        cursor: default;
}
/* ==================*/
/* Rollover Menu Ends */
/* ==================*/
/* ==================*/
/* Pop-ups Begins */
/* ==================*/
.popup_heading
{ 
  FONT: bold 11px verdana, arial,  clean, sans-serif;
  COLOR: #000000;  
}

.popup_body
{  
  FONT: 9px verdana, arial,  clean, sans-serif;
  color: #000000;
  OVERFLOW: auto; 
  WIDTH: 270px; 
  HEIGHT: 160px;
  scrollbar-face-color:b43148; scrollbar-track-color:b43148; scrollbar-arrow-color:000000; scrollbar-shadow-color:832838; scrollbar-dark-shadow-color:5b1b26; scrollbar-3dlight-color:db9ba6; scrollbar-highlight-color:ffffff;

}

.popup_body_sml
{  
  FONT: 8px verdana, arial,  clean, sans-serif;
  color: #000000;
}


.alert_popup
{
  top: 145px;
  left: 390px;
  width: 270px;
  height: 225px;
  position: absolute;
  border: solid 1px #000000;
  background-color: #FFFFFF; 
  visibility: hidden;
  filter: progid:DXImageTransform.Microsoft.Shadow(direction=180,color=#626058,strength=3) 
  progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#626058,strength=4) 
  progid:DXImageTransform.Microsoft.Shadow(direction=90,color=#626058,strength=5);  
}
.confirmation_popup
{
  top: 145px;
  left: 390px;
  width: 270px;
  height: 225px;
  position: absolute;
  border: solid 1px #000000;
  background-color: #FFFFFF; 
  visibility: hidden;
  filter: progid:DXImageTransform.Microsoft.Shadow(direction=180,color=#626058,strength=3) 
  progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#626058,strength=4) 
  progid:DXImageTransform.Microsoft.Shadow(direction=90,color=#626058,strength=5);  
}

TABLE
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 100%;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-VARIANT: normal
}
TH
{
	TEXT-ALIGN:left;
	PADDING-BOTTOM:4px;
}
TABLE.maintable
{
    BACKGROUND: url(../../graphics_ux/header/main_center_bg.gif) repeat-y;
    LEFT: 6px;
    WIDTH: 740px;
    POSITION: relative;
    TOP: 1px
}
A
{
    COLOR: #000000;
    TEXT-DECORATION: underline;
}
.top
{
    PADDING-LEFT: 2px
}
TR.header_padding
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 9px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    align: left
}
.header_logo
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 15px;
    WIDTH: 180px;
    PADDING-TOP: 0px;
    HEIGHT: 30px;
    align: left;
}
TD.agency_text
{
    FONT: 9px verdana, arial,  clean, sans-serif;
    COLOR: #5998c9;
}
TR.nav_padding
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 0px;
}
TD.open_quotes_padding
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 13px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 0px;
}
TD.blue_main
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    BACKGROUND: url(../../graphics_ux/activequotes/aqinner_left.gif) repeat-y;
    PADDING-BOTTOM: 0px;
    FONT: 10px verdana, arial,  clean, sans-serif;
    PADDING-TOP: 5px;
}
TD.quotes_inner
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    FONT: 9px verdana, arial,  clean, sans-serif;
    PADDING-TOP: 5px;
    align: left;
}
TD.quotes_inner_ready
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    FONT: bold 9px verdana, arial,  clean, sans-serif;
    PADDING-TOP: 5px;
    align: right;
}
TD.inner_table
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 0px;
}
TD.more_td
{
    PADDING-RIGHT: 30px;
    PADDING-LEFT: 20px;
    BACKGROUND: url(../../graphics_ux/activequotes/innerbtm_left.gif) repeat-y;
    PADDING-BOTTOM: 5px;
    FONT: 9px verdana, arial,  clean, sans-serif;
    COLOR: #5998c9;
    PADDING-TOP: 5px;
    TEXT-DECORATION: none;
}
TABLE.news_padding
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 0px;
}
TR.news_padding
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
}
.cat_news
{
    BACKGROUND: url(../../graphics_ux/news/catnws_bckgrd.gif) repeat-y;
    FONT: 9px verdana, arial,  clean, sans-serif;
    WIDTH: 220px;
    HEIGHT: 164px;
}
.wklyn_news
{
    BACKGROUND: url(../../graphics_ux/news/wklynws_bckgrd.gif) repeat-y;
    FONT: 9px verdana, arial,  clean, sans-serif;
    WIDTH: 220px;
    HEIGHT: 164px;
}
.urgn_news
{
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../../graphics_ux/news/urbntnws_bckgrd.gif) repeat-y;
    FONT: 9px verdana, arial,  clean, sans-serif;
    WIDTH: 220px;
    HEIGHT: 164px;
}
TR.news_more_padding
{
		PADDING-RIGHT: 15px; 
		PADDING-LEFT: 15px; 
		PADDING-BOTTOM: 5px; 
		PADDING-TOP: 5px;
}
.cat_news_more 
{
		BACKGROUND: url(../../graphics_ux/news/catnwsbtm_bckgrd.gif) repeat-y;
		FONT: 9px verdana, arial,  clean, sans-serif;
		TEXT-ALIGN: justify;
}
.wklyn_news_more
{
		BACKGROUND: url(../../graphics_ux/news/wklynwsbtm_bckgrd.gif) repeat-y;
		FONT: 9px verdana, arial,  clean, sans-serif; 
		TEXT-ALIGN: justify;
}
.urgn_news_more 
{
		BACKGROUND: url(../../graphics_ux/news/urgnwsbtm_bckgrd.gif) repeat-y; 
		FONT: 9px verdana, arial,  clean, sans-serif; 
		TEXT-ALIGN: justify;
}
.news_more 
{
		BACKGROUND: url(../../graphics_ux/news/nws_bkgrd.gif) repeat-y; 
		FONT: 9px verdana, arial,  clean, sans-serif; 
		TEXT-ALIGN: justify;
}
P.news 
{
		MARGIN: 0px 0px 10px;
}
A.news
{
    FONT: 9px verdana, arial,  clean, sans-serif;
    COLOR: #000000;
    TEXT-DECORATION: underline;
}
.NewsAutoScroll 
{
		OVERFLOW: auto; 
		WIDTH: 215px; 
		HEIGHT: 164px;
		scrollbar-width:15px;
		scrollbar-face-color:b43148; scrollbar-track-color:b43148; scrollbar-arrow-color:000000; scrollbar-shadow-color:832838; scrollbar-dark-shadow-color:5b1b26; scrollbar-3dlight-color:db9ba6; scrollbar-highlight-color:ffffff;
}
.algnnews 
{
		FONT-SIZE: 9px; 
		Z-INDEX: 1; 
		LEFT: 534px; 
		WIDTH: 180px; 
		POSITION: absolute; 
		TOP: 162px; 
		HEIGHT: 18px; 
		TEXT-DECORATION: underline;
}
.bckgrdnws 
{
		BACKGROUND-COLOR: #e6e6e6;
}
TD.bottom 
{
		PADDING-RIGHT: 23px; 
		PADDING-LEFT: 13px; 
		PADDING-BOTTOM: 0px; 
}
TABLE.alerts_top 
{
		PADDING-RIGHT: 15px; 
		PADDING-LEFT: 15px; 
		BACKGROUND: #eaeff6; 
		PADDING-BOTTOM: 5px; 
		FONT: 9px verdana, arial,  clean, sans-serif; 
		WIDTH: 702px; 
		PADDING-TOP: 0px;
}
TABLE.alerts_detail 
{
		PADDING-RIGHT: 15px; 
		PADDING-LEFT: 15px; 
		BACKGROUND: #ffffff; 
		PADDING-BOTTOM: 5px; 
		FONT: 9px verdana, arial,  clean, sans-serif; 
		WIDTH: 703px; 
		PADDING-TOP: 0px;		
}

TD.alerts 
{
		PADDING-RIGHT: 0px; 
		PADDING-LEFT: 3px; 
		BACKGROUND: url(../../graphics_ux/accountalerts/btm_inr_bkgrd.gif) repeat-y; 
		PADDING-BOTTOM: 5px; 
		FONT: 9px verdana, arial,  clean, sans-serif; 
		WIDTH: 740px; 
		PADDING-TOP: 5px;
}
TD.alertsLogin 
{
		PADDING-RIGHT: 0px; 
		PADDING-LEFT: 3px; 
		BACKGROUND: url(../../graphics_ux/accountalerts/btm_inr_bkgrd.gif) repeat-y; 
		PADDING-BOTTOM: 5px; 
		FONT: 9px verdana, arial,  clean, sans-serif; 
		WIDTH: 700px; 
		PADDING-TOP: 5px;
}
TD.alert 
{
		PADDING-RIGHT: 0px; 
		PADDING-LEFT: 10px; 
		PADDING-BOTTOM: 0px; 
		PADDING-TOP: 0px; 
		align: left;
}
TD.blue_line 
{
		PADDING-RIGHT: 0px; 
		PADDING-LEFT: 1px; 
		BACKGROUND: url(../../graphics_ux/activequotes/pixel_blue.gif) repeat-x; 
		PADDING-BOTTOM: 0px; 
		PADDING-TOP: 0px; 
		HEIGHT: 1px;
}
TD.inner_table 
{
		PADDING-RIGHT: 0px; 
		PADDING-LEFT: 0px; 
		PADDING-BOTTOM: 0px; 
		VERTICAL-ALIGN: top; 
		PADDING-TOP: 0px;
}
TD.more_alerts 
{
		PADDING-RIGHT: 30px; 
		PADDING-LEFT: 20px; 
		BACKGROUND: url(../../graphics_ux/accountalerts/acctalrtsbckgrd_btm.gif) repeat-y; 
		PADDING-BOTTOM: 5px; 
		FONT: 9px verdana, arial,  clean, sans-serif; 
		PADDING-TOP: 5px; 
		TEXT-DECORATION: none;
}
AccountAlerts.btntxt 
{
		FONT-SIZE: 9px;
		FONT-FAMILY: verdana, arial,  clean, sans-serif;
}
TR.footer_padding 
{
		PADDING-RIGHT: 0px; 
		PADDING-LEFT: 6px; 
		PADDING-BOTTOM: 0px; 
		PADDING-TOP: 6px;
}
TD.footer_text 
{
		FONT: 9px verdana, arial,  clean, sans-serif;
}
TR.footer 
{
		PADDING-RIGHT: 0px; 
		PADDING-LEFT: 30px; 
		PADDING-BOTTOM: 3px; 
		PADDING-TOP: 5px; 
		align: left;
}
.jumptable 
{
		BORDER-RIGHT: #97b1d0 1px solid; 
		BORDER-TOP: #97b1d0 1px solid; 
		BORDER-LEFT: #97b1d0 1px solid; 
		LINE-HEIGHT: normal; 
		BORDER-BOTTOM: #97b1d0 1px solid; 
		FONT-STYLE: normal; 
		BACKGROUND-COLOR: #ededed; 
		TEXT-ALIGN: left; 
		FONT-VARIANT: normal;
}
.jumptd 
{
		PADDING-RIGHT: 10px;
    PADDING-BOTTOM: 3px;
}
.market_materials 
{
		PADDING-RIGHT: 0px; 
		PADDING-LEFT: 25px; 
		FONT-SIZE: 10px; 
		BACKGROUND: url(../../graphics_ux/marketingmaterials/712wide_BGND.gif) repeat-y; 
		PADDING-BOTTOM: 0px; 
		WIDTH: 490px; 
		FONT-FAMILY: verdana, arial,  clean, sans-serif;
}
.underlined_title
{
    BACKGROUND: url(../../graphics_ux/marketingmaterials/materials_line.gif) repeat-x;
    FONT: bold 14px verdana
}
.market_materials_inner 
{
		PADDING-RIGHT: 0px; 
		PADDING-LEFT: 4px; 
		PADDING-BOTTOM: 1px; 
		FONT: 9px verdana, arial,  clean, sans-serif; 
		PADDING-TOP: 2px; 
		align: right;
}
.width237
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 8px;
    BACKGROUND: url(../../graphics_ux/general/237Wide_Bgnd.gif) repeat-y;
    FONT: 9px verdana, arial,  clean, sans-serif;
}
.width237cat
{
	PADDING-RIGHT: 5px;
    BACKGROUND: url(../../graphics_ux/general/237Wide_Bgnd.gif) repeat-y;
    FONT: 9px verdana, arial,  clean, sans-serif;
}
.width237btm 
{
		BACKGROUND: url(../../graphics_ux/general/237Wide_Bgnd.gif) no-repeat;
}
.width237link 
{
		PADDING-RIGHT: 18px; 
		BACKGROUND: url(../../graphics_ux/general/Width237_link_bgnd.gif) repeat-y; 
		FONT: 9px verdana, arial,  clean, sans-serif; 
		PADDING-TOP: 2px; 
		TEXT-ALIGN: right;
}
.width237linklightblue
{
		BACKGROUND: url(../../graphics_ux/general/237Wide_link_Bgnd_lightblue.gif) repeat-y; 
		FONT: 9px verdana, arial,  clean, sans-serif; 
		PADDING-TOP: 4px; 
}
.width237linkred
{
		BACKGROUND: url(../../graphics_ux/general/237Wide_link_Bgnd_red.gif) repeat-y; 
		FONT: 9px verdana, arial,  clean, sans-serif; 
		PADDING-TOP: 4px; 
}
.width237linkyellow
{

		BACKGROUND: url(../../graphics_ux/general/237Wide_link_Bgnd_yellow.gif) repeat-y; 
		FONT: 9px verdana, arial,  clean, sans-serif; 
		PADDING-TOP: 4px; 
}

.width356 
{
		PADDING-LEFT: 6px; 
		BACKGROUND: url(../../graphics_ux/general/356Wide_bgnd.gif) repeat-y; 
		FONT: 9px verdana, arial,  clean, sans-serif; 
		TEXT-ALIGN: justify;
}
.width712
{
    PADDING-RIGHT: 30px;
    PADDING-LEFT: 12px;
    BACKGROUND: url(../../graphics_ux/general/712Wide_Bgnd.gif) repeat-y;
    FONT: 9px verdana, arial,  clean, sans-serif;
    OVERFLOW: auto;
}
.width474 
{
		width: 440px;
		PADDING-LEFT: 12px; 
		BACKGROUND: url(../../graphics_ux/general/474Wide_Bgnd.gif) repeat-y; 
		FONT: 10px verdana, arial,  clean, sans-serif; 
		OVERFLOW: auto;
}
.greybckgrd 
{
		BACKGROUND-COLOR: #d7d7d7;
}
.infoview 
{
		BACKGROUND: url(../../graphics_ux/news/wklynws_bckgrd.gif) repeat-y; 
		FONT: 9px verdana, arial,  clean, sans-serif; 
		WIDTH: 175px; 
		HEIGHT: 80px;
}
TD.errors
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    WIDTH: 740px;
    COLOR: #ff0000;
    PADDING-TOP: 5px;
    FONT-FAMILY: verdana, arial,  clean, sans-serif;
}
TD.inquiry 
{
		PADDING-RIGHT: 0px; 
		PADDING-LEFT: 10px; 
		PADDING-BOTTOM: 0px; 
		PADDING-TOP: 0px; 
		align: left;
}
.font12Normal 
{
 	FONT: 12px Verdana, Arial,  sans-serif;
}
.font10Normal 
{
		FONT: 10px Verdana, Arial,  sans-serif;
}
.font9Normal 
{
		FONT: 9px Verdana, Arial,  sans-serif;
}
.PadLft14Fnt9 
{
	padding-left:14px;
	font-family:Verdana, Arial,  sans-serif;
	font-size: 9px;
}
.PadLft14Fnt10 
{
	padding-left:14px;
	font-family:Verdana, Arial,  sans-serif;
	font-size: 10px;
}
.PadLft14Fnt12 
{
	padding-left:14px;
	font-family:Verdana, Arial,  sans-serif;
	font-size: 12px;
}
.PadLft12 
{
		PADDING-LEFT: 12px;
}
.PadLft14 
{
		PADDING-LEFT: 14px;
}
.PadLft4 
{
		PADDING-LEFT: 4px;
}
.PadLft7 
{
		PADDING-LEFT: 7px;
}
.PadLft110 
{
		PADDING-LEFT: 110px;
}
.PadLft65 
{
		PADDING-LEFT: 65px;
}
.prospectsubheaders 
{
		FONT-SIZE: 12px;
}
.PadLft6 
{
		PADDING-LEFT: 6px;
}
.PadLft9
{
		PADDING-LEFT: 9px;
}
.PadLft16 
{
		PADDING-LEFT: 16px;
}
.PadLft20 
{
		PADDING-LEFT: 20px;
}
.PadLft45 
{
		PADDING-LEFT: 45px;
}
.PadLft35 
{
		PADDING-LEFT: 35px;
}
TD.inquiry_name_status 
{
		PADDING-RIGHT: 0px; 
		PADDING-LEFT: 6px; 
		PADDING-BOTTOM: 0px; 
		PADDING-TOP: 0px; 
		align: left;
}
.sectionbckgrd2 
{
		FONT-WEIGHT: bold; 
		COLOR: #ffffff;
}
.contentLinkBlack
{
		FONT: 9px verdana, arial,  clean, sans-serif; 
		COLOR: #000000; 
		TEXT-DECORATION: underline;
}
.tablecolhdr
{
		background-image: url(../../graphics_ux/accountalerts/polnomdl.gif);
		background-repeat: no-repeat;
		FONT: 9px verdana, arial,  clean, sans-serif;
}
.width399 
{
		PADDING-LEFT: 6px; 
		BACKGROUND: url(../../graphics_ux/general/399Wide_Bgnd.gif) repeat-y; 
		FONT: 9px verdana, arial,  clean, sans-serif; 
		VERTICAL-ALIGN: top; 
		OVERFLOW: scroll; 
		WIDTH: 360px; 
		PADDING-TOP: 6px;
}
.width399link 
{
		PADDING-LEFT: 6px;
		BACKGROUND: url(../../graphics_ux/general/399Wide_link_Bgnd.gif) repeat-y; 
		FONT: 9px verdana, arial,  clean, sans-serif; 
		PADDING-TOP: 6px;
		WIDTH: 360px;  
		TEXT-ALIGN: right;
}
.width312 
{
		PADDING-RIGHT: 26px; 
		PADDING-LEFT: 12px; 
		BACKGROUND: url(../../graphics_ux/general/312Wide_Bgnd.gif) repeat-y; 
		FONT: 9px verdana, arial,  clean, sans-serif; 
		VERTICAL-ALIGN: top; 
		OVERFLOW: auto; 
		PADDING-TOP: 4px;
}
.width312link 
{
		PADDING-RIGHT: 28px; 
		BACKGROUND: url(../../graphics_ux/general/312Wide_link_Bgnd.gif) repeat-y; 
		FONT: 9px verdana, arial,  clean, sans-serif; 
		PADDING-TOP: 6px; 
		TEXT-ALIGN: right;
}
.directory 
{
		FONT-SIZE: 12px; 
		Z-INDEX: 1; 
		LEFT: 34px; 
		WIDTH: 459px; 
		LINE-HEIGHT: 18pt; 
		POSITION: absolute; 
		TOP: 369px; 
		HEIGHT: 89px;
}
.algnleft 
{
		FONT-SIZE: 10px; 
		Z-INDEX: 1; 
		LEFT: 20px; 
		LINE-HEIGHT: 18pt; 
		POSITION: absolute; 
		TOP: 14px; 
		HEIGHT: 89px; 
		TEXT-DECORATION: underline;
}
.algnright 
{
		FONT-SIZE: 11px; 
		Z-INDEX: 1; 
		RIGHT: 275px; 
		WIDTH: 81px; 
		LINE-HEIGHT: 18pt; 
		POSITION: absolute; 
		TOP: 179px; 
		HEIGHT: 89px; 
		TEXT-DECORATION: underline;
}
.algnright 
{
		FONT-SIZE: 11px; 
		Z-INDEX: 1; 
		RIGHT: 275px; 
		WIDTH: 81px; 
		LINE-HEIGHT: 18pt; 
		POSITION: absolute; 
		TOP: 165px; 
		HEIGHT: 24px; 
		TEXT-DECORATION: underline;
}
.algnright1 
{
		FONT-SIZE: 11px; 
		Z-INDEX: 1; 
		RIGHT: 275px; 
		WIDTH: 81px; 
		LINE-HEIGHT: 18pt; 
		POSITION: absolute; 
		TOP: 192px; 
		HEIGHT: 29px; 
		TEXT-DECORATION: underline;
}
/* ==================*/
/* Login Begins */
/* ==================*/
div#existing1
{
display: none;
}
div#existing2
{
display: none;
}


/* ===========================*/
/* Summary Email review start */
/* ===========================*/

TABLE.summary_email_review
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 10px;
    FONT: 9px verdana, arial,  clean, sans-serif;
    WIDTH: 680px;
    PADDING-TOP: 5px;
}

TABLE.email_review
{    
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 5px;
    FONT: 9px verdana, arial,  clean, sans-serif;
    WIDTH: 680px;
    PADDING-TOP: 2px;           
    
}

.email_review_td
{
	overflow-x: auto;	
	width: expression( this.scrollWidth > 640 ? "640px" : "auto" );
	height: expression( this.scrollWidth > 640 ? eval( this.scrollHeight + 25 )+"px" : "auto" );
}

/* =========================*/
/* Summary Email review end */
/* =========================*/

/* =========================*/
/* NorthStar Start													 */
/* =========================*/
.northstardrpboxPanelRole
{
	WIDTH: 200px; 
	FONT: 10px verdana, arial,  clean, sans-serif;
}

.northstardrpbox
{
	WIDTH: 150px; 
	FONT: 10px verdana, arial,  clean, sans-serif;
}

.NSRAutoScroll
{
HEIGHT: 500px;
overflow: auto;
}

.NStar_DirResults
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 9px;
    FONT: 9px verdana, arial,  clean, sans-serif;
    PADDING-TOP: 0px;
}
/* =========================*/
/* NorthStar End 													 */
/* =========================*/
.aidlist
{
	padding: 2px 2px 6px 5px;
	border: 1px solid #000000;
	/*table-layout:fixed;
	word-wrap:break-word;*/
}
img 
{
	border: 0px;
}

.globalpad
{
	padding-left: 15px;
}
/* ======================================*/
/* Top & Bottom Chromes (Blue & Green    */
/* ======================================*/
.acctAlertsTopChrome
{
	PADDING-LEFT: 9px;
	BACKGROUND: url(../../graphics_ux/accountalerts/acctalrtstp.gif) no-repeat;
	FONT: bold 11px Arial,  clean, sans-serif;
	COLOR: #ffffff;
	PADDING-TOP: 4px;
	text-transform: uppercase;
}
.acctAlertsBtmChrome
{
	background:url(../../graphics_ux/accountalerts/acctalrts_btm.gif) no-repeat;
}
.blueTopChrome
{
	PADDING-LEFT: 9px;
	BACKGROUND: url(../../graphics_ux/general/blueTopChrome.gif) no-repeat;
	FONT: bold 11px Arial,  clean, sans-serif;
	COLOR: #ffffff;
	PADDING-TOP: 2px;
	text-transform: uppercase;
}
.blueBtmChrome
{
	background-image: url(../../graphics_ux/general/blueBtm_Chrome.gif);
	background-repeat: no-repeat;
}
.blue237TopChrome
{
	PADDING-LEFT: 9px;
	FONT: bold 11px Arial,  clean, sans-serif;
	COLOR: #ffffff;
	PADDING-TOP: 2px;
	background-image: url(../../graphics_ux/general/237top.gif);
	background-repeat: no-repeat;
	text-transform: uppercase;
}
.blue237BtmChrome
{
	background-image: url(../../graphics_ux/general/237btm1.gif);
	background-repeat: no-repeat;
}
.content237background
{
    BACKGROUND: url(../../graphics_ux/general/237content_bakgrnd.gif) repeat-y;
    FONT: 9px verdana, arial,  clean, sans-serif;
    WIDTH: 220px;
    HEIGHT: 164px;
}
.width150background
{
	FONT: 9px verdana, arial,  clean, sans-serif;
	width: 150px;
	vertical-align: top;
	overflow: auto;
	background-image: url(../../graphics_ux/general/150bckgrd.gif);
	background-repeat: repeat-y;
}
/*=======================================================================*/
/* ENDS HERE                                                             */
/*=======================================================================*/
/* ======================================*/
/* Header & Tab backgrounds & Tab Line    */
/* ======================================*/
.tableheaderbackgrnd
{
	background-image: url(../../graphics_ux/general/clhdrmdl1.gif);
	background-repeat: no-repeat;
}
.tabbckgrnd
{
	background-image: url(../../graphics_ux/general/fulltab.gif);
	background-repeat: no-repeat;
	padding-left:0px;
}
.tabmiddlebackgrnd
{
	background-image: url(../../graphics_ux/general/tabmdl1.gif);
	background-repeat: no-repeat;
}
.tabmiddlebackgrndover
{
	background-image: url(../../graphics_ux/general/tabmdl1over.gif);
	background-repeat: no-repeat;
}
.tablineundertabs
{
	background-image: url(../../graphics_ux/general/tablinenw.gif);
	background-repeat: no-repeat;
}
.greybox
{
	padding-left: 12px;
	padding-bottom: 5px;
	padding-right: 12px;
	padding-top: 5px;
}

.dropdownmiddle
{
	/*background-color: #d9e6e9;*/
	background-image: url(../../graphics_ux/accountalerts/round_middle.gif);
	height: 18px;
	text-align: center;
}
.dropdownleft
{
	background-image: url(../../graphics_ux/accountalerts/round_left.gif);
	text-align: center;
	height: 18px;
	width: 9px;
}
.dropdownright
{
	background-image: url(../../graphics_ux/accountalerts/round_right.gif);
	text-align: center;
	height: 18px;
	width: 15px;
}
.dropdownTD
{
	padding-bottom: 5px;
	text-align: left;
}
/* ===========================================*/
/* Email Header, Footer, Background & Chrome  */
/* ===========================================*/
.emailheader
{
	background-image:url(../../graphics_ux/email/emailtop.gif);
	text-transform: uppercase;
}
.emailfooter
{
	background-image:url(../../graphics_ux/email/emailbtm.gif);
}
.emailbackground
{
	background-image:url(../../graphics_ux/email/emailbckgrd.gif);
}
.emailchrome
{
	background-image:url(../../graphics_ux/email/bluehdr.gif);
	font: 11px Verdana, Arial,  sans-serif;
	COLOR: #ffffff;
	text-align:center;
}
.emailinnerbckgrnd
{
	background-image:url(../../graphics_ux/email/innerbckgrd.gif);
	font: 9px Verdana, Arial,  sans-serif;
}
/* ===========================================*/
/* Printing Functionality Pages               */
/* ===========================================*/
.printPgHdr
{
	font-family: Verdana, Arial,  sans-serif;
    	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: #666666;
}
.printrtContent
{
	font-family: Verdana, Arial,  sans-serif;
    	font-size: 9px;
	font-style: normal;
	color: #666666;
}
.printrtContentTitle
{
	font-family: Verdana, Arial,  sans-serif;
   	font-size: 9px;
	font-weight: bold;
	font-style: normal;
	color: #666666;
}

/* ===========================================*/
/* Table Column Sort
/* ===========================================*/
table.sortable 
{
	border-spacing: 0;
	border-collapse: collapse;
}

table.sortable td 
{
	text-align: left;
}

table.sortable th 
{	
	VERTICAL-ALIGN: middle;
	PADDING-LEFT: 7px;
	background-color: #ffffff;
	height: 20px;
	FONT: 9px verdana, arial,  clean, sans-serif;
}

table.sortable td 
{
	border-width: 0px 1px 0px 1px;
}

table.sortable tr.odd td 
{
	background-color: #ffffff;
}

table.sortable tr.even td 
{
	background-color: #d7d7d7;
}

table.sortable tr.sortbottom td 
{
	border-top: 1px solid #444;
	background-color: #ffffff;
	font-weight: bold;
}

.clmnAID
{
	BACKGROUND: url(../../graphics_ux/general/aid_column_header.gif) no-repeat;
}

.clmnFLName
{
	BACKGROUND: url(../../graphics_ux/general/fnamelname_bkgnd.gif) no-repeat;
}

.clmnRole
{
	BACKGROUND: url(../../graphics_ux/general/role_column_header.gif) no-repeat;
}

.clmnAgtAdmin
{
	BACKGROUND: url(../../graphics_ux/general/agent_admin_column_header.gif) no-repeat;
}

.clmnEMail
{
	BACKGROUND: url(../../graphics_ux/general/agent_email_column_header.gif) no-repeat;
}

.clmnBPC
{
	BACKGROUND: url(../../graphics_ux/general/agent_bpc_column_header.gif) no-repeat;
}

.clmnAgentName
{
	BACKGROUND: url(../../graphics_ux/general/agent_name_column_header.gif) no-repeat;
}

.clmnRBPC
{
	BACKGROUND: url(../../graphics_ux/general/agent_rbpc_column_header.gif) no-repeat;
}

.jumptableblank 
{
		background-color: #ffffff;
}
.autoscroll
{
	overflow:auto;
	width: 694px;
	height: 520px;
	padding-left: 2px;
}
.title_line
{
    BACKGROUND: url(../../graphics_ux/marketingmaterials/materials_line.gif) repeat-x;
    FONT: bold 14px verdana
}
.nohscroll
{  
    table-layout:fixed;
}
.bluesectiondiv
{
	background-color:#d4e5f9;
}
.aidscroll
{
	overflow:auto;
	width: 694px;
	height: 450px;
	padding-left: 3px;
	overflow-x: hidden
}
/* ========================== */
/* E-mail announcement 
/* ========================== */
.EmailBody 
{
BACKGROUND: url(../../../email/graphics/BackGround01.gif) repeat-y;
padding-left:30px; padding-right:30px; padding-bottom:10px;
line-height: 140%; color:#454545;
}
.EmailFooter
{
BACKGROUND: url(../../../email/graphics/EmailFooter01.gif) no-repeat; padding-top:10px; text-align: center;
FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial,  clean, sans-serif; BACKGROUND-COLOR: #ffffff; height: 90px;
vertical-align: top;
}
.protect
{
	vertical-align:bottom;
	background-color:#FFFFFF;
	padding:3px;
}
.help
{
	position:absolute;
	width:218px;
	height:53px;
	z-index:1;
	top: 212px;
	left: 491px;
}
