
/*SHARE PRICE STYLES*/
.shareprice
	{
		BACKGROUND-COLOR: #FFFFFF;
	}
.shareprice_main_table
	{
		WIDTH: 100%;
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		BACKGROUND-COLOR: white;
		Color:#033b61;
	}
.shareprice_table
	{
		WIDTH: 100%;
		BORDER-RIGHT: #ffffff 1px solid;
		PADDING-RIGHT: 0px;
		BORDER-TOP: #ffffff 1px solid;
		PADDING-LEFT: 0px;
		FONT-SIZE: 12px;
		PADDING-BOTTOM: 0px;
		BORDER-LEFT: #ffffff 1px solid;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		Color:#033b61;
	}
.shareprice_table_data
	{
		PADDING-RIGHT: 0px;
		PADDING-BOTTOM: 0px;
		PADDING-TOP: 0px;
		PADDING-LEFT: 0px;
		BORDER-RIGHT: #ffffff 1px solid;
		BORDER-TOP: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
		BORDER-BOTTOM: #ffffff 1px solid;
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		WIDTH: 100%;
	}
.shareprice_td_main
	{
		VERTICAL-ALIGN: top;
	}
.shareprice_data
	{
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		BACKGROUND-COLOR: white;
	}
.shareprice_search_results_msg
	{
	}
.shareprice_list
	{
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		BACKGROUND-COLOR: white;
		text-align:left;
		PADDING-BOTTOM: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		BACKGROUND-COLOR: WHITE;
	}
.shareprice_key
	{
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		PADDING-TOP: 0px;
		BORDER-RIGHT: #ffffff 1px solid;
		BORDER-TOP: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
		BORDER-BOTTOM: #ffffff 1px solid;
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		Color:#033b61;
	}
.shareprice_key_list
	{
		FONT-SIZE: 10px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		BACKGROUND-COLOR: white;
		TEXT-ALIGN: left;
		CURSOR: DEFAULT;
	}
.shareprice_tr_data
	{
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		FONT-SIZE:12px;
		BACKGROUND-COLOR: #FFFFFF;
		COLOR: #000000;
		TEXT-ALIGN: center;
		CURSOR: hand;
	}
.shareprice_delayed_msg
	{
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		FONT-SIZE:12px;
		BACKGROUND-COLOR: #FFFFFF;
		COLOR: #000000;
		TEXT-ALIGN: left;
	}
.shareprice_tr_data .shareprice_data_open
	{
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
	}
.shareprice_tr_data .shareprice_data_trade
	{
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
	}
.shareprice_tr_data .shareprice_data_offer
	{
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
	}
.shareprice_tr_data .shareprice_data_valtrd
	{
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
	}
.shareprice_tr_data .shareprice_data_vwap
	{
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
	}
.shareprice_tr_data .shareprice_data_close
	{
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
	}
.shareprice_tr_data .shareprice_data_bid 
	{
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
	}
.shareprice_tr_data .shareprice_data_high
	{
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
	}
.shareprice_tr_data .shareprice_data_low
	{
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
	}
.shareprice_tr_data .shareprice_data_vt
	{
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
	}
.shareprice_tr_data .shareprice_data_ask
	{
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
	}
.shareprice_tr_data .shareprice_current_spot
	{
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
	}
.shareprice_tr_data .shareprice_current_vt
	{
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
	}
.shareprice_tr_data .shareprice_current_vwap
	{
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
	}
.shareprice_tr_data .shareprice_current_change
	{
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
	}
.shareprice_tr_data .shareprice_data_points
	{
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
	}
.shareprice_tr_data .shareprice_data_yh
	{
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
	}
.shareprice_tr_data .shareprice_data_yl
	{
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
	}
.shareprice_tr_data .shareprice_data_vol
	{
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
	}
.shareprice_tr_data .shareprice_data_pe
	{
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
	}
.shareprice_tr_data .shareprice_data_yld
	{
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
	}
.shareprice_tr_data .shareprice_data_divy
	{
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
	}
.shareprice_companyname
	{
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		BACKGROUND-COLOR: #ffffff;
		TEXT-ALIGN: left;
		FONT-SIZE:12px;
		FONT-WEIGHT:BOLD;
	}
.shareprice_time
	{
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		BACKGROUND-COLOR: #ffffff;
		TEXT-ALIGN: center;
		FONT-SIZE:12px;
		FONT-WEIGHT:BOLD;
	}
.shareprice_date
	{
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		BACKGROUND-COLOR: #ffffff;
		TEXT-ALIGN: center;
		FONT-SIZE:12px;
		FONT-WEIGHT:BOLD;
	}
.shareprice_data_notice
	{
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		BACKGROUND-COLOR: #ffffff;
		TEXT-ALIGN: center;
		FONT-SIZE:11px;
	}
.shareprice_perc_level
	{
		BORDER-RIGHT: #ffffff 1px solid;
		BORDER-TOP: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
		BORDER-BOTTOM: #ffffff 1px solid;
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		BACKGROUND-COLOR: YELLOW;
		COLOR: BLACK;
		FONT-WEIGHT: BOLD;
		CURSOR:HAND;
	}
.shareprice_perc_down
	{
		BORDER-RIGHT: #ffffff 1px solid;
		BORDER-TOP: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
		BORDER-BOTTOM: #ffffff 1px solid;
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		BACKGROUND-COLOR: RED;
		COLOR: WHITE;
		FONT-WEIGHT: BOLD;
		CURSOR:HAND;
	}
.shareprice_perc_up
	{
		BORDER-RIGHT: #ffffff 1px solid;
		BORDER-TOP: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
		BORDER-BOTTOM: #ffffff 1px solid;
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		BACKGROUND-COLOR: GREEN;
		COLOR: WHITE;
		FONT-WEIGHT: BOLD;
		CURSOR:HAND;
	}
.shareprice_item_data
	{
		BORDER-RIGHT: #ffffff 1px solid;
		BORDER-TOP: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
		BORDER-BOTTOM: #ffffff 1px solid;
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		BACKGROUND-COLOR: WHITE;
		COLOR: BLACK;
		FONT-WEIGHT: BOLD;
	}
.shareprice_comment
	{
		FONT-SIZE: 10px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		BACKGROUND-COLOR: white;
	}
.shareprice_info_heading
	{
/*
		BORDER-RIGHT: #ffffff 1px solid;
		BORDER-TOP: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
		BORDER-BOTTOM: #ffffff 1px solid;
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
*/
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		TEXT-ALIGN: center;
		BACKGROUND-COLOR: WHITE;
		COLOR: BLACK;
	}
.shareprice_company_name
	{
		FONT-SIZE: 13px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		BACKGROUND-COLOR: white;
	}
.shareprice_image
	{
		cursor:default;
	}
.sharetime
	{
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		BACKGROUND-COLOR: #ffffff;
	}
.shareprice_info
	{
		COLOR: #0033dd;
		BORDER-RIGHT: #ffffff 1px solid;
		PADDING-RIGHT: 0px;
		BORDER-TOP: #ffffff 1px solid;
		PADDING-LEFT: 0px;
		FONT-SIZE: 12px;
		PADDING-BOTTOM: 0px;
		BORDER-LEFT: #ffffff 1px solid;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		BACKGROUND-COLOR: WHITE;
	}
.shareprice_date_format
	{
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		BACKGROUND-COLOR: #FFFFFF;
		TEXT-ALIGN: center;
	}

.shareprice_format
	{
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		BACKGROUND-COLOR: #ffffff;
	}
.shareprice_hr
	{
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		BACKGROUND-COLOR: #ffffff;
	}
.shareprice_error
	{
		COLOR: RED;
		BACKGROUND-COLOR: WHITE;
		TEXT-ALIGN: center;
	}
.shareprice_iframe
	{
		WIDTH:250px;
		HEIGHT:200px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		BACKGROUND-COLOR: #FFFFFF;
		VERTICAL-ALIGN: top;
	}
.shareprice_form_elements
	{
		TEXT-ALIGN: center;
	}
.shareprice_form_input
	{
		BORDER-RIGHT: 1pt solid;
		BORDER-TOP: 1pt solid;
		BORDER-LEFT: 1pt solid;
		BORDER-BOTTOM: 1pt solid;
		PADDING-RIGHT: 0px;
		PADDING-TOP: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		FONT-SIZE: 12px;
		MARGIN: 0px;
		COLOR: #000000;
		FONT-FAMILY: Tahoma, Verdana, Arial, MS Sans Serif;
		BACKGROUND-COLOR: #ffffff;
		WIDTH:200px;
	}
.shareprice_form_button
	{
		BORDER-RIGHT: 1pt solid;
		BORDER-TOP: 1pt solid;
		BORDER-LEFT: 1pt solid;
		BORDER-BOTTOM: 1pt solid;
		PADDING-RIGHT: 0px;
		PADDING-TOP: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		FONT-SIZE: 12px;
		MARGIN: 0px;
		COLOR: #000000;
		FONT-FAMILY: Tahoma, Verdana, Arial, MS Sans Serif;
		BACKGROUND-COLOR: #ffffff;
	}
.shareprice_company_image
	{
		
		BACKGROUND-REPEAT: no-repeat;
		WIDTH: 100%;
		HEIGHT: 100px
	}

/*WATCHLIST STYLES*/
.watchlist
	{
		font-family:tahoma;
		cursor:default;
		font-size:10px;
		background-color: #FFFFFF;
	}
.watchlist_table
	{
    BACKGROUND-COLOR: #FFFFFF;
	}
.watchlist_header
	{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
TEXT-ALIGN: center;
    BACKGROUND-COLOR: #003366;
    COLOR: WHITE;
	}
.watchlist_data
	{
    PADDING-BOTTOM: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    FONT-SIZE:12px;
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
	}
.watchlist_level
	{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: YELLOW;
    COLOR: BLACK;
    FONT-WEIGHT: BOLD;
	}
.watchlist_down
	{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: RED;
    COLOR: WHITE;
    FONT-WEIGHT: BOLD;
	}
.watchlist_up
	{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: GREEN;
    COLOR: WHITE;
    FONT-WEIGHT: BOLD;
	}
.watchlist_code
	{
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		FONT-SIZE:12px;
		BACKGROUND-COLOR: #FFFFFF;
		COLOR: #000000;
	}
.watchlist_sname
	{
    PADDING-BOTTOM: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    FONT-SIZE:12px;
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
	}
body#research_body
	{
		font-family:tahoma;
		cursor:default;
		font-size:10px;
		background-color: #ffffff;
		scrollbar-3dlight-color:#ffffff;
		scrollbar-arrow-color:#ACC9E4;
		scrollbar-base-color:#ccddee;
		scrollbar-darkshadow-color:#acc9ef;
		scrollbar-face-color:#ffffff;
		scrollbar-highlight-color:#ffffff;
		scrollbar-shadow-color:#ACC9E4
	}
.bis_table_bordered_even
	{
		BORDER-RIGHT: #ffffff 1px solid;
		PADDING-RIGHT: 0px;
		BORDER-TOP: #ffffff 1px solid;
		PADDING-LEFT: 0px;
		FONT-SIZE: 12px;
		PADDING-BOTTOM: 0px;
		BORDER-LEFT: #ffffff 1px solid;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		BACKGROUND-COLOR: #ffffff
	}
.bis_table_bordered_odd
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: #003366;
    COLOR: WHITE;
}

.mort_even
	{
		BORDER-RIGHT: #ffffff 1px solid;
		PADDING-RIGHT: 0px;
		BORDER-TOP: #ffffff 1px solid;
		PADDING-LEFT: 0px;
		FONT-SIZE: 12px;
		PADDING-BOTTOM: 0px;
		BORDER-LEFT: #ffffff 1px solid;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		BACKGROUND-COLOR: WHITE;
		COLOR: BLACK;
	}
.mort_odd
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: #ffffff;
    COLOR: WHITE;
}
.ut_name_heading
	{
    FONT-SIZE: 12px;
    COLOR: #003367;
		text-align : left;
		font-weight: bold;
	}
.client_id
{
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: #003366
}
.client_name
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    COLOR: #ff6100;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.getdocs
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    COLOR: #ff6100;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.getcss
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    COLOR: #ff6100;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.entitlement
{
    VERTICAL-ALIGN: top
}
.entitlement_layout
{
    VERTICAL-ALIGN: top
}
BODY
{
    SCROLLBAR-FACE-COLOR: #ffffff;
    FONT-SIZE: 12px;
    SCROLLBAR-HIGHLIGHT-COLOR: #ccddee;
    SCROLLBAR-SHADOW-COLOR: #acc9e4;
    SCROLLBAR-ARROW-COLOR: #acc9e4;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    scrollbar-3dlight-color:#ccddee;
    SCROLLBAR-DARKSHADOW-COLOR: #acc9ef;
    SCROLLBAR-BASE-COLOR: #ccddee;
}
UL
{
    MARGIN-LEFT: 20px;
    TEXT-ALIGN: left
}
.codedetails
{
    BORDER-RIGHT: white 0px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: white 0px solid;
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: white 0px solid;
    WIDTH: 100%;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: white 0px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.codedetails .title
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 12px;
    COLOR: #ff6100;
    PADDING-TOP: 2px;
    TEXT-ALIGN: center
}
.codedetails TD
{
    PADDING-RIGHT: 25px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: white 1px solid;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #e6e6e6;
    TEXT-ALIGN: left
}
.codedetails .item
{
    FONT-WEIGHT: bold
}
.news
{
    BACKGROUND-COLOR: #ffffff
}
.research
{
    BACKGROUND-COLOR: #ffffff
}
.liststory
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.abstract
{
    FONT-SIZE: 12px;
    COLOR: black;
    PADDING-TOP: 4px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    display: none
}
.date
{
    PADDING-LEFT: 3px;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-ALIGN: center
}
.research_date
{
    PADDING-LEFT: 3px! important;
    FONT-SIZE: 12px! important;
    COLOR: black! important;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-ALIGN: center! important
}
.source
{
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 10px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.storyheadline
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    COLOR: #00325c;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.research_headline
{
    PADDING-RIGHT: 2px! important;
    PADDING-LEFT: 2px! important;
    FONT-WEIGHT: bold! important;
    FONT-SIZE: 17px! important;
    COLOR: #003366! important;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.home_nav_link
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.home_nav_media
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.headtable
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.headline_bullet
{
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.headline_bullet A
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.forshare_headtable
{
    width:475px;
    padding-left:4px;
    padding-right: 4px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    FONT-SIZE: 12px;
}
.headline
{
    /*FONT-WEIGHT: bold;*/
    FONT-SIZE: 12px;
    COLOR: #00325c;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none;
    height:45px;
    padding-bottom: 5px;
    padding-top: 5px;
    border-bottom: 1px solid #000000;
}

.headline A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.headline A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.headline_link A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #00325c;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.headline_link A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.headline_link A:active
{
    FONT-SIZE: 12px;
    COLOR: #0498d6;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.relevance
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
A .headline_link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #00325c;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
A:hover .headline_link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #0498d6;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
A:visited .headline_link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #0498d6;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
A:active .headline_link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #0498d6;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.company_byline
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.byline
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    display: none
}
.top_link
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    FONT-VARIANT: small-caps
}
.mail_story
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.related
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: #003366
}
.td_related
{
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left! important
}
.print_email
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black
}
.print_story
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.disclaimer
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 5px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    font-color: black;
    spacing: 4px
}
.side_table TD
{
    BORDER-RIGHT: #dddddd 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #dddddd 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    BORDER-LEFT: #dddddd 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #dddddd 1px solid;
    TEXT-ALIGN: center
}
.td_side_table
{
    WIDTH: 150px
}
.td_rel_area
{
    PADDING-RIGHT: 0px! important;
    PADDING-LEFT: 0px! important;
    PADDING-BOTTOM: 0px! important;
    PADDING-TOP: 0px! important;
    BACKGROUND-COLOR: green;
    TEXT-ALIGN: left
}
.story
{
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none;
}
.story_link
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4px;
    COLOR: black;
    PADDING-TOP: 4px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    HEIGHT: 40px
}
.copyright
{
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    COLOR: #aeaeb2;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    spacing: 4px
}
.research_copyright
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    COLOR: red;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    spacing: 4px
}
.header
{
    
    WIDTH: 100%;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 55px
}
HR
{
    WIDTH: 100%;
    COLOR: #eeeeee
}
.hr_storyheadline HR
{
    WIDTH: 100%;
    COLOR: #003366
}
.story_mail_form
{
    FONT-SIZE: 12px;
   
    COLOR: #bbbbbb;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.form_table
{
    FONT-SIZE: 12px;
  
    WIDTH: 100%;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.form_input
{
    BORDER-RIGHT: 1pt solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 1pt solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 1pt solid;
    COLOR: black;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 1pt solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: #ffffff
}
.form_checkbox
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: transparent
}
.form_select
{
    BORDER-RIGHT: 1pt solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 1pt solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 1pt solid;
    COLOR: black;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 1pt solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: #ffffff
}
.form_btn
{
    BORDER-RIGHT: 1pt solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 1pt solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 1pt solid;
    COLOR: black;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 1pt solid;
    FONT-FAMILY: Tahoma, Verdana, Arial, MS Sans Serif;
    BACKGROUND-COLOR: #ffffff
}
.form_heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.smallblack
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.prompt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.login
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: white
}
.article
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    PADDING-LEFT: 10px;
    BORDER-LEFT: 1px;
    WIDTH: 100%;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: 1px;
    HEIGHT: 100%
}
.storybody
{
    PADDING-LEFT: 4px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 8px;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.research_body
{
    PADDING-LEFT: 4px! important;
    FONT-SIZE: 12px! important;
    PADDING-BOTTOM: 8px! important;
    VERTICAL-ALIGN: top! important;
    COLOR: #000000! important;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.storybyline
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.storydate
{
    MARGIN-TOP: 15px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 15px;
    COLOR: darkblue;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.storysource
{
    FONT-SIZE: 12px;
    COLOR: darkblue;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.research_source
{
    FONT-SIZE: 12px! important;
    COLOR: darkblue! important;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.fullsearch TD
{
    FONT-SIZE: 12px;
    WIDTH: 100%;
    COLOR: black
}
.iframe_shareprice_search
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 100%;
    BORDER-BOTTOM: 0px;
    HEIGHT: 400px
}
.shareprice
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: white
}

.shareprice_current
{
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: white
}
.forecast_key
{
    WIDTH: 200px
}
.searchresults
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.result
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.resultitem
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.search_results_message
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.search_results_link
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.allform
{
    
    WIDTH: 430px;
    HEIGHT: 200px
}
.formdata
{
    TEXT-ALIGN: center
}
.formbutton
{
    BORDER-RIGHT: black 1px outset;
    BORDER-TOP: #003366 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #003366 1px;
    WIDTH: 80px;
    COLOR: black;
    BORDER-BOTTOM: black 1px outset;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.formbuttonlink:link
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.formbuttonlink:visited
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.formbuttonlink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.quicklist
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 9px;
    BORDER-LEFT: 0px;
    WIDTH: 465px;
    COLOR: #033b61;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    background-color: #ffffff;
   
}
.td
{
    WIDTH: 100%
}
.timedisplay
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #033b61;
}
.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: capitalize;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.pricename
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    WIDTH: 343px;
    HEIGHT: 35px;
    background-color: #c3d4dd;
    border-bottom: 1px solid #e1ebf1;
}
.priceimageaup_gif
{
  background-image: url(/css/all/arrow_up.png);
  /*width: 39px;
  height: 42px;*/
  background-repeat: no-repeat;
  background-position:center;
  
     
}
.priceimageadown_gif
{
  background-image: url(/css/all/arrow_down.png);
 /* width: 39px;
  height: 42px;*/
  background-repeat: no-repeat;
  background-position: center;
  
}
.priceimagealevel_gif
{
   /*  background-image: url(/css/all/nochange.png);
 width: 39px;
  height: 14px;
  background-repeat: no-repeat;*/
  
}
.adown_gif, .aup_gif  {
	display:none;
}
.pricedata
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 16px;
    font-weight: bold;
    width: 60px
}
.priceimage
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    width:42px;
    display: none
}
.pricechange
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    width:40px;
    display: none
}
.sortedlist
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 8px;
    WIDTH: 100%;
    PADDING-TOP: 8px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.sortedlist TR
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px
}
.sortedlist .row_even TD
{
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 2px
}
.sortedlist .row_odd TD
{
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 2px
}
.sortedlist .title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 10px;
    COLOR: #003366;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.sortedlist .headings .name
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.sortedlist .headings .index
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.sortedlist .headings .change
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.sortedlist .row_even .name
{
    PADDING-LEFT: 7px;
    PADDING-BOTTOM: 10px;
    TEXT-ALIGN: left
}
.sortedlist .row_even .index
{
    TEXT-ALIGN: right
}
.sortedlist .row_even .change
{
    TEXT-ALIGN: right
}
.sortedlist .row_odd .name
{
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 12px;
    TEXT-ALIGN: left
}
.sortedlist .row_odd .index
{
    TEXT-ALIGN: right
}
.sortedlist .row_odd .change
{
    TEXT-ALIGN: right
}
.sortedlist .headings
{
    FONT-WEIGHT: bold;
    BACKGROUND: #cccccc;
    COLOR: #000000
}
.sortedlist .row_even
{
    BACKGROUND: #ffffff
}
.sortedlist .row_odd
{
    
}
.exchangerates
{
    FONT-WEIGHT: bold;
    WIDTH: 235px;
    COLOR: white;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: darkblue
}
.financials
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #003366;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: white
}
.financials TD.smallblack
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.financials TD.smallblack TABLE
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: pink;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.financials TD.smallblack A
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.financials TD.smallblack LI
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.fin_heading
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #003366;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: white
}
.smallblack
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.interest_rates
{
    FONT-SIZE: x-small;
    FONT-FAMILY: verdana, helvetica, arial, sans-serif;
    HEIGHT: 100%
}
.interest_rates TABLE
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.interest_rates .nav_frame
{
    WIDTH: 200px
}
.interest_rates .frames
{
    BORDER-RIGHT: black 1px solid;
    HEIGHT: 100%
}
.interest_rates .nav TABLE
{
    PADDING-RIGHT: 2px
}
.interest_rates .nav TD
{
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
.interest_rates .nav A
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    TEXT-DECORATION: none
}
.interest_rates .nav A:unknown
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
UNKNOWN
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: medium;
    COLOR: #ff6100;
    FONT-VARIANT: small-caps
}
.interest_rates .data TABLE
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.interest_rates .data
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 20px;
    COLOR: black;
    PADDING-TOP: 20px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.interest_rates .data TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.interest_rates .data_odd TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BORDER-LEFT-COLOR: #ffffff;
    BORDER-BOTTOM-COLOR: #ffffff;
    PADDING-BOTTOM: 5px;
    BORDER-TOP-COLOR: #ffffff;
    PADDING-TOP: 5px;
    BORDER-RIGHT-COLOR: #ffffff
}
.interest_rates .data_even TD
{
    BORDER-LEFT-COLOR: #ffffff;
    BORDER-BOTTOM-COLOR: #ffffff;
    BORDER-TOP-COLOR: #ffffff;
    BORDER-RIGHT-COLOR: #ffffff
}
.interest_rates .heading_note TD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #ecf0f4;
    COLOR: black;
    TEXT-ALIGN: center
}
.interest_rates .headings
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
   
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.interest_rates .headings TD
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px
}
.interest_rates .data_even
{
    BACKGROUND: #ffffff
}
.interest_rates .data_odd
{
    BACKGROUND-COLOR: #ffffff
}
.interest_rates .data .title
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 3px
}
.interest_rates .value
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    font-color: black
}
.interest_rates .disclaimer
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 10px
}
.interest_rates .footnotes
{
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4px
}
.interest_rates .footnotes TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.finance_cal_table
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.finance_cal_tr_odd
{
    FONT-SIZE: 12px;
    BACKGROUND: #ecf0f4;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.finance_cal_td
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.finance_cal_heading
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.finance_cal_label
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.finance_cal_button
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.finance_cal_input
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: #ffffff
}
.finance_cal_warning
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.finance_cal_tr_even
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.finance_cal_td
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.finance_cal_notice
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.notice
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 7px;
    COLOR: black;
    PADDING-TOP: 7px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.finance_cal_label
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.finance_cal_button
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.finance_cal_input
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.finance_cal_warning
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.finance_calculator_form
{
   
}
.finance_calculator
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    COLOR: black;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.weather
	{
		FONT-SIZE: 12px;
		COLOR: #003366;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
	}
.weather_link A
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
		COLOR: #003366;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
	}
.weather_link A:hover
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
		COLOR: #003355;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
	}
.weather_link A:visited
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
		COLOR: black;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
	}
.weather_link A:active
	{
		FONT-SIZE: 12px;
		COLOR: #003367;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
	}
.weather_text
	{
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		COLOR: #003367;
	}
.weather_table
	{
		COLOR: #0033dd;
		BORDER-RIGHT: #ffffff 1px solid;
		PADDING-RIGHT: 0px;
		BORDER-TOP: #ffffff 1px solid;
		PADDING-LEFT: 0px;
		FONT-SIZE: 12px;
		PADDING-BOTTOM: 0px;
		BORDER-LEFT: #ffffff 1px solid;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		WIDTH:100%;
	}
.weather_select
	{
		BORDER-RIGHT: 1pt solid;
		PADDING-RIGHT: 0px;
		BORDER-TOP: 1pt solid;
		PADDING-LEFT: 0px;
		FONT-SIZE: 12px;
		PADDING-BOTTOM: 0px;
		MARGIN: 0px;
		BORDER-LEFT: 1pt solid;
		COLOR: black;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: 1pt solid;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		BACKGROUND-COLOR: #ffffff;
	}
.weather_main_table
	{
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		PADDING-TOP: 0px;
		BORDER-RIGHT: #ffffff 1px solid;
		BORDER-TOP: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
		BORDER-BOTTOM: #ffffff 1px solid;
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		COLOR: #0033dd;
	}
.weather_table_day
	{
		COLOR: #0033dd;
		BORDER-RIGHT: #ffffff 1px solid;
		PADDING-RIGHT: 0px;
		BORDER-TOP: #ffffff 1px solid;
		PADDING-LEFT: 0px;
		FONT-SIZE: 12px;
		PADDING-BOTTOM: 0px;
		BORDER-LEFT: #ffffff 1px solid;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		WIDTH:100%;
	}
.weather_table_info
	{
		COLOR: #0033dd;
		BORDER-RIGHT: #ffffff 1px solid;
		PADDING-RIGHT: 0px;
		BORDER-TOP: #ffffff 1px solid;
		PADDING-LEFT: 0px;
		FONT-SIZE: 12px;
		PADDING-BOTTOM: 0px;
		BORDER-LEFT: #ffffff 1px solid;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
	}
.weather_seven_days
	{
		COLOR: #0033dd;
		BORDER-RIGHT: #ffffff 1px solid;
		PADDING-RIGHT: 0px;
		BORDER-TOP: #ffffff 1px solid;
		PADDING-LEFT: 0px;
		FONT-SIZE: 12px;
		PADDING-BOTTOM: 0px;
		BORDER-LEFT: #ffffff 1px solid;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #ffffff 1px solid;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		width:100%;
	}
.weather_tr_info
	{
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		COLOR: #003366;
	}
.weather_td_info
	{
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		PADDING-TOP: 0px;
		BORDER-RIGHT: #ffffff 1px solid;
		BORDER-TOP: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
		BORDER-BOTTOM: #ffffff 1px solid;
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		COLOR: #003366;
	}
.weather_info_tr_name
	{
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		COLOR: #003366;
	}
.weather_info_tr_graphic
	{
		border:0;
	}
.weather_info_tr_minmax
	{
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		FONT-WEIGHT: bold;
		COLOR: #000000;
	}
.weather_info_tr_description
	{
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		COLOR: #003366;
	}
.weather_selected_city
	{
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		COLOR: #003366;
	}
.weather_selected_city_heading
	{
		BORDER-RIGHT: #ffffff 1px solid;
		PADDING-RIGHT: 5px;
		BORDER-TOP: #ffffff 1px solid;
		PADDING-LEFT: 5px;
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
		
		BORDER-LEFT: #ffffff 1px solid;
		COLOR: #003366;
		BORDER-BOTTOM: #ffffff 1px solid;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		width:75px;
	}
.weather_city_tr
	{
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		COLOR: #003366;
		WIDTH:100%;
	}
.weather_city_td
	{
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		PADDING-TOP: 0px;
		BORDER-RIGHT: #ffffff 1px solid;
		BORDER-TOP: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
		BORDER-BOTTOM: #ffffff 1px solid;
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		COLOR: #003366;
	}
.weather_city_name
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		COLOR: #003366;
	}
.weather_city_text
	{
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		COLOR: #003366;
	}
.weather_city_link A
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
		COLOR: #003366;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
	}
.weather_city_link A:hover
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
		COLOR: #003355;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
	}
.weather_city_link A:visited
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
		COLOR: black;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
	}
.weather_city_link A:active
	{
		FONT-SIZE: 12px;
		COLOR: #003367;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
	}
.weather_city_td_heading_day
	{
		BORDER-RIGHT: #ffffff 1px solid;
		PADDING-RIGHT: 5px;
		BORDER-TOP: #ffffff 1px solid;
		PADDING-LEFT: 5px;
		FONT-WEIGHT: bold;
		FONT-SIZE: 13px;
		BORDER-LEFT: #ffffff 1px solid;
		COLOR: #003366;
		BORDER-BOTTOM: #ffffff 1px solid;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		WIDTH:75px;
	}
.weather_city_td_heading
	{
		BORDER-RIGHT: #ffffff 1px solid;
		PADDING-RIGHT: 5px;
		BORDER-TOP: #ffffff 1px solid;
		PADDING-LEFT: 5px;
		FONT-WEIGHT: bold;
		FONT-SIZE: 13px;
		BORDER-LEFT: #ffffff 1px solid;
		COLOR: #003366;
		BORDER-BOTTOM: #ffffff 1px solid;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
	}
.weather_city_td_heading_date
	{
		BORDER-RIGHT: #ffffff 1px solid;
		PADDING-RIGHT: 5px;
		BORDER-TOP: #ffffff 1px solid;
		PADDING-LEFT: 5px;
		FONT-WEIGHT: bold;
		FONT-SIZE: 13px;
		BORDER-LEFT: #ffffff 1px solid;
		COLOR: #003366;
		BORDER-BOTTOM: #ffffff 1px solid;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
	}
.weather_city_date
	{
		FONT-SIZE: 10px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		COLOR: #003366;
	}
.weather_city_td_days
	{
		FONT-SIZE: 13px;
		FONT-WEIGHT: bold;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		COLOR: #003366;
	}
.weather_city_td_name
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		COLOR: #003366;
	}
.weather_city_td_graphic
	{
		border:0;
		WIDTH:60px;
	}
.weather_city_td_min
	{
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		FONT-WEIGHT: bold;
		BACKGROUND-COLOR: #4da3ff;
		COLOR: #ffffff;
		WIDTH:60px;
		white-space: nowrap;
	}
.weather_city_td_max
	{
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		FONT-WEIGHT: bold;
		BACKGROUND-COLOR: #ff0036;
		COLOR: #ffffff;
		WIDTH:60px;
		white-space: nowrap;
	}
.weather_city_td_min[nowrap]
	{
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		FONT-WEIGHT: bold;
		BACKGROUND-COLOR: #4da3ff;
		COLOR: #ffffff;
		WIDTH:60px;
		white-space: nowrap;
	}
.weather_city_td_max[nowrap]
	{
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		FONT-WEIGHT: bold;
		BACKGROUND-COLOR: #ff0036;
		COLOR: #ffffff;
		WIDTH:60px;
		white-space: nowrap;
	}

.weather_city_td_description
	{
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		COLOR: #003366;
	}
.weather_city_td_description A
	{
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		COLOR: #003366;
		FONT-WEIGHT: bold;
	}
.weather_image
	{
		border:0;
	}
.weather_logo
	{
		FONT-SIZE: 11px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		COLOR: #003366;
	}
.weather_link_logo
	{
		border:0;
	}
.weather_contributor
	{
		FONT-SIZE: 11px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		COLOR: #003366;
	}
.weather TABLE
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    WIDTH: 100%;
    COLOR: #0033dd
}
.weather .nav .citylink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
    COLOR: #cccccc
}
.weather .nav .selected_city
{
    COLOR: #000000
}
.weather .info
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.weather .info .description
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000
}
.weather .info .name
{
    FONT-SIZE: 12px;
    COLOR: #aaafff;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.weather .info .graphic
{
    WIDTH: 50px;
    HEIGHT: 50px
}
.weather .info .minmax
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: red
}
.weather .attribution
{
    FONT-SIZE: 12px;
    WIDTH: 100%;
    COLOR: #cccccc;
    TEXT-ALIGN: center
}
.minews_roundup
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    PADDING-LEFT: 0px;
    BORDER-LEFT: 1px;
    WIDTH: 100%;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: 1px;
    HEIGHT: 100%
}
.roundup_image
{
   
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 50px
}
.sara
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #003366;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: white
}
.sara_roundup_image
{
   
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 50px
}
.sara_roundup
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    PADDING-LEFT: 10px;
    BORDER-LEFT: 1px;
    WIDTH: 100%;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: 1px;
    HEIGHT: 100%
}
.heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.hr_roundup HR
{
    PADDING-LEFT: 30px;
    WIDTH: 100%;
    COLOR: #3333cc;
    HEIGHT: 1px
}
.forstring_headtable
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.companiesSearchTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.companies
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    WIDTH: 100%;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.companies TABLE
{
    WIDTH: 100%
}
.smallblack
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.search_results
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.companies A
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.companies .main_heading TD A
{
    TEXT-ALIGN: right
}
.main_heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    WIDTH: 100%;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.main_heading TD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    WIDTH: 100%;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.main_heading TD A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    WIDTH: 75px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.header_row
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
   
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #003366;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.quickfas_table
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.short_code
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    border-bottom: 1px #ff0000 solid
}
.year
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.period
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.units
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    border-bottom: 1px #ff0000 solid
}
.corporate_results
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.query_text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.query_text A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.query_text_row
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.row_header
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.company_name
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    
    TEXT-TRANSFORM: uppercase;
    WIDTH: 100%;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.advanced_search
{
    WIDTH: 100%
}
.c1
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: right
}
.c2
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: white
}
.c3
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: white
}
.sub_contact
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.sub_contact A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.sub_contact B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.sub_heading
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.sub_text A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.sub_text B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.profess
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.company_name
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.main_heading
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.prof_text
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.prof_transf
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.prof_heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.prof_desk
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.doc_link
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.doc_link A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.dir_search_results
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.dir_results_name
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.dir_results_text
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.dir_results_link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.hr_bottom
{
    DISPLAY: none;
    COLOR: #ffffff;
    HEIGHT: 1px
}
.hr_top
{
    COLOR: #ffffff;
    HEIGHT: 1px
}
.sub_text
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.directorsSearchTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.sub_results_text
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.sub_results_head
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.companiesText
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.search_form
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    PADDING-TOP: 2px
}
.sub_company_name
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.sub_brands
{
    WIDTH: 100%
}
.sub_brands TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.sub_subsidiaries TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.percentage
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.dir_ind
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.director
{
    FONT-SIZE: 12px;
    WIDTH: 100%;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.page_link_cell
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.page_link
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.page_link_next_cell
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.page_link_prev_cell
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.bis_general
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: white
}
.bis_main_table
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: white
}
.bis_left_table
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.bis_right_table
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.bis_table_bordered
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.bis_media_table
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.bis_bot_nav_table
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.bis_td_headers
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: #ffffff
}
.bis_td_headers2
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.bis_form_input_fields
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: #ffffff
}
.bis_td_bd_head
{
    
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 20px
}
.bis_td_bt_head
{
   
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 20px
}
.bis_td_ft_head
{
    
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 20px
}
.bis_td_fm_head
{
   
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 20px
}
.bis_td_st_head
{
   
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 20px
}
.bis_td_compsa_head
{
   
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 20px
}
.bis_popup_head_table
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    spacing: 0
}
.bis_td_page_header_bg_popup
{
   
}
.bis_td_bis_logo_popup
{
   
    WIDTH: 197px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 30px
}
.bis_td_page_logo
{
   
    WIDTH: 103px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 50px
}
.bis_td_page_header_bg
{
    
}
.bis_td_bis_logo
{
    
    WIDTH: 330px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 50px
}
.bis_page_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    VERTICAL-ALIGN: 10%;
    COLOR: darkblue;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.bis_td_bis_nav1
{
    HEIGHT: 20px
}
.bis_nav1_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.bis_td_bis_src_left
{
    BACKGROUND-POSITION-X: right;
    
    WIDTH: 15px;
    BACKGROUND-REPEAT: no-repeat
}
.bis_td_bis_src_right
{
    BACKGROUND-POSITION-X: left;
   
    WIDTH: 15px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 35px
}
.bis_td_bis_src_cent
{
  
    HEIGHT: 35px
}
.bis_td_bis_nav2_left
{
   
    WIDTH: 8px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 17px
}
.bis_td_bis_nav2_right
{
   
    WIDTH: 8px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 17px
}
.bis_td_bis_nav2_center
{
   
}
.bis_nav2_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: 90%;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    spacing: 10px
}
.bis_cpy_logo
{
    
    WIDTH: 103px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 50px
}
.bis_header_date
{
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.bis_news_roundup_btn
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
   
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 160px;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 25px
}
.iframe_bis_single_headline
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 200px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 20px
}
.bis_fin_dropdown
{
    PADDING-TOP: 10px
}
.tvguide_big_table
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.tvguide_table
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    COLOR: black;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.tvguide_station
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: #ffffff
}
.tvguide_time
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: #ffffff
}
.tvguide_program
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    COLOR: black;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.tvguide_type
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.graphtool
{
    
    WIDTH: 100%
}
.graphdata
{
    TEXT-ALIGN: center
}
.graphbutton
{
    BORDER-RIGHT: black 1px outset;
    BORDER-TOP: #003366 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #003366 1px;
    WIDTH: 80px;
    COLOR: black;
    BORDER-BOTTOM: black 1px outset;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.graphinput
{
    FONT-SIZE: 12px;
    WIDTH: 120px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.graphselect
{
    FONT-SIZE: 12px;
    WIDTH: 120px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.graphbuttonlink:link
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.graphbuttonlink:visited
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.graphbuttonlink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.but1
{
    BORDER-RIGHT: #9c0031 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #9c0031 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 1px;
    MARGIN-LEFT: 5px;
    BORDER-LEFT: #9c0031 1px solid;
    CURSOR: hand;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #9c0031 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #9c0031
}
.but2
{
    BORDER-RIGHT: #003063 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #003063 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 1px;
    MARGIN-LEFT: 5px;
    BORDER-LEFT: #003063 1px solid;
    CURSOR: hand;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #003063 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #003063
}
.butBackground1
{
    CURSOR: hand;
    BACKGROUND-COLOR: #9c0031
}
.butBackground2
{
    CURSOR: hand;
    BACKGROUND-COLOR: #003063
}
.but_nav2_label
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: 90%;
    CURSOR: hand;
    COLOR: #000c29;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    spacing: 10px
}
.but_td_bis_nav2_left
{
    
    WIDTH: 8px;
    BACKGROUND-REPEAT: no-repeat
}
.but_td_bis_nav2_right
{
    
    WIDTH: 8px;
    BACKGROUND-REPEAT: no-repeat
}
.but_td_bis_nav2_center
{
}
.bis_black_out
{
    BACKGROUND-COLOR: black
}
.ticker
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.ticker_bulet
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.tickertitle
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.tickergap
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.tickertitle A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    CURSOR: hand;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.query_heading
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.nav_Menu
{
    
    WIDTH: 160px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 25px
}
.nav_Menu_Text
{
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    PADDING-TOP: 5px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.nav_Menu_link A
{
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.nav_heading
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.snapshot_nav
{
    FONT-SIZE: 12px;
    WIDTH: 160px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.snapshot_nav A
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-SIZE: 11px;
    WIDTH: 100%;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.snapshot_nav B
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    
    WIDTH: 100%;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.nav_item
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-SIZE: 11px;
    WIDTH: 100%;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.nav_item A
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-SIZE: 11px;
    WIDTH: 100%;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.nav_link
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-SIZE: 11px;
    WIDTH: 100%;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.bis_inet_copyright
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.forex /*border changes the outside border colour*/
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 100%;
    LINE-HEIGHT: 14px;
    BORDER-BOTTOM: #ffffff 1px solid;
    ALIGN: CENTER
}
.forex TABLE
{
    BORDER-LEFT-COLOR: #ffffff;
    BORDER-BOTTOM-COLOR: #ffffff;
    WIDTH: 100%;
    BORDER-TOP-COLOR: #ffffff;
    BORDER-RIGHT-COLOR: #ffffff
}
.forex TH
{
    BORDER-LEFT-COLOR: #ffffff;
    BORDER-BOTTOM-COLOR: #ffffff;
    BORDER-TOP-COLOR: #ffffff;
    BORDER-RIGHT-COLOR: #ffffff
}
.forex_blankcell
{
    BORDER-LEFT-COLOR: #ffffff;
    BORDER-BOTTOM-COLOR: #ffffff;
    BORDER-TOP-COLOR: #ffffff;
    BACKGROUND-COLOR: #ffffff;
    BORDER-RIGHT-COLOR: #ffffff
}
.forex_th
{
    BORDER-RIGHT: #003366 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #003366 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #003366 1px solid;
    COLOR: #003366;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #003366 1px solid;
    BACKGROUND-COLOR: #ffffff! important
}
.forex_td
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #ffffff 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #ffffff! important
}
.forexcalc
{
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.forexcalc .smallblack SELECT
{
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: #ffffff
}
.forexcalc .smallblack INPUT
{
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: #ffffff
}
.forexcalc .smallblack .submit_button
{
    BORDER-RIGHT: 1pt solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 1pt solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 1pt solid;
    COLOR: #003366;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 1pt solid;
    FONT-FAMILY: Tahoma, Verdana, Arial, MS Sans Serif;
    BACKGROUND-COLOR: #ffffff
}
.forexcalc .smallblack
{
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.forexcalc_result
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid;
    align: center
}
.td_bp_economic_figures
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.td_bp_economic_figures_value
{
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.td_bp_economic_figures_img
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 5px
}
.td_bp_economic_figures_table
{
    WIDTH: 100%;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.bp_economic_figures_table_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    HEIGHT: 30px
}
.bp_economic_figures_table_period
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    COLOR: darkblue;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.windowSurroundDiv
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.windowTitleLabel
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: #ffffff
}
.windowStatusBarText
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #cccccc;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    HEIGHT: 16px
}
.windowBodyFrame
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.windowTitleTable
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: #ffffff
}
.NumShares_Delta_posetive
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    COLOR: green;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Percentage_Delta_posetive
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    COLOR: green;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.RandValue_Delta_posetive
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    COLOR: green;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.NumShares_Delta_negative
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Percentage_Delta_negative
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.RandValue_Delta_negative
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.results_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.NumberOfShares_posetive
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    COLOR: green;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Percentage_posetive
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    COLOR: green;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.RandValue_posetive
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    COLOR: green;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.NumberOfShares_negative
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Percentage_negative
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.RandValue_negative
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_ShareholderName
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_NumberOfShares_posetive
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: green;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_Percentage_posetive
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: green;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_RandValue_posetive
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: green;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_NumberOfShares_negative
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_Percentage_negative
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_RandValue_negative
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_ShareholderName
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_Date_Start
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_Date_End
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_NumShares_Start_posetive
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: green;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_Percentage_Start_posetive
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: green;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_RandValue_Start_posetive
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: green;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_NumShares_End_posetive
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: green;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_Percentage_End_posetive
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: green;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_RandValue_End_posetive
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: green;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_NumShares_Delta_negative
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_Percentage_Delta_negative
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_RandValue_Delta_negative
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_NumShares_Start_negative
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_Percentage_Start_negative
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_RandValue_Start_negative
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_NumShares_End_negative
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_Percentage_End_negative
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_RandValue_End_negative
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_NumShares_Delta_negative
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_Percentage_Delta_negative
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.Total_RandValue_Delta_negative
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.windowStatusBarTable
{
    BORDER-TOP: #ffffff thick solid;
    
    WIDTH: 16px;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #ffffff
}
.windowImageIcon
{
    
    WIDTH: 16px;
    CURSOR: hand;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px
}
.windowImageChangeTitle
{
   
    WIDTH: 16px;
    CURSOR: hand;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px
}
.windowImageMinimize
{
    
    WIDTH: 16px;
    CURSOR: hand;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px
}
.windowImageMaximize
{
    
    WIDTH: 16px;
    CURSOR: hand;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px
}
.windowImageClose
{
    
    WIDTH: 16px;
    CURSOR: hand;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px
}
.windowImageReset
{
    
    WIDTH: 16px;
    CURSOR: hand;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px
}
.windowImageBack
{
    
    WIDTH: 16px;
    CURSOR: hand;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px
}
.windowImageTOC
{
   
    WIDTH: 16px;
    CURSOR: hand;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px
}
.windowImageForward
{
    
    WIDTH: 16px;
    CURSOR: hand;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px
}
.windowImageResize
{
    
    WIDTH: 16px;
    CURSOR: hand;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px
}
TABLE.tborder
{
    BORDER-TOP-WIDTH: 0pt;
    FONT-WEIGHT: normal;
    BORDER-LEFT-WIDTH: 0pt;
    FONT-SIZE: 12px;
    BORDER-BOTTOM-WIDTH: 0pt;
    MARGIN: 0px;
    WIDTH: 400px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BORDER-RIGHT-WIDTH: 0pt
}
.td_personal_Field_Title
{
    BORDER-RIGHT: #e7e0e0 1pt solid;
    PADDING-RIGHT: 2pt;
    BORDER-TOP: #e7e0e0 1pt solid;
    PADDING-LEFT: 2pt;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2pt;
    BORDER-LEFT: #e7e0e0 1pt solid;
    WIDTH: 200px;
    COLOR: #000000;
    PADDING-TOP: 2pt;
    BORDER-BOTTOM: #e7e0e0 1pt solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BORDER-COLLAPSE: separate;
    TEXT-ALIGN: left
}
.td_personal_Field_input
{
    BORDER-RIGHT: #e7e0e0 1pt solid;
    PADDING-RIGHT: 2pt;
    BORDER-TOP: #e7e0e0 1pt solid;
    PADDING-LEFT: 2pt;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2pt;
    BORDER-LEFT: #e7e0e0 1pt solid;
    WIDTH: 200px;
    COLOR: #000000;
    PADDING-TOP: 2pt;
    BORDER-BOTTOM: #e7e0e0 1pt solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BORDER-COLLAPSE: separate;
    TEXT-ALIGN: right
}
.td_personal_greeting
{
    PADDING-RIGHT: 4pt;
    PADDING-LEFT: 4pt;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 4pt;
    PADDING-TOP: 4pt;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-ALIGN: center
}
.td_personal_frm_header
{
    PADDING-RIGHT: 4pt;
    PADDING-LEFT: 4pt;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4pt;
    COLOR: #003366;
    PADDING-TOP: 4pt;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-ALIGN: center
}
.personal_Buttons
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.td_personal_Edit
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.outlookParent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-ALIGN: center
}
.outlookTopDiv
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    LEFT: 0px;
    VISIBILITY: hidden;
    BORDER-LEFT: 0px;
    WIDTH: 96px;
    CLIP: rect(0px 96px 100% 0px);
    COLOR: black;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #666666;
    TEXT-ALIGN: center
}
.outlookImage
{
}
.outlookInput
{
    BORDER-RIGHT: 0px;
    BACKGROUND-POSITION: 0% 0%;
    BORDER-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    
    BORDER-LEFT: 0px;
    COLOR: #000000;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.outlookDivContainer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    CLIP: rect(0px 0px 0px 0px);
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    POSITION: absolute;
    HEIGHT: 100%;
    TEXT-ALIGN: center
}
.outlookDivContained
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    CURSOR: hand;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    POSITION: absolute;
    TEXT-ALIGN: center
}
.outlookImage
{
}
.outlookFolder
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: capitalize;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-ALIGN: center
}
.toolbarIFrame
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.toolbarContainer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    WIDTH: 100%;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    HEIGHT: 25px
}
.toolbarContained
{
    BACKGROUND-POSITION: right top;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    
    COLOR: #330066;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    HEIGHT: 50px;
    TEXT-ALIGN: left
}
.toolbarInternalData
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BORDER-LEFT: 0px;
    WIDTH: 400px;
    CURSOR: hand;
    COLOR: #000000;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-ALIGN: center
}
.toolbarButton
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #cccccc
}
.toolbarSurroundDiv
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-ALIGN: left
}
.toolbarMenuTable
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-ALIGN: left
}
.treeNode
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.treeComponet
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.treeComponentOption
{
    DISPLAY: none
}
.treeComponentParent
{
    DISPLAY: none
}
.treeNodeImages
{
    CURSOR: hand
}
.treeNodeLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.treeNodeFont
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.treeNodeParent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.treeCompanyLogo
{
    BACKGROUND-POSITION: left top;
    
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 50px
}
.node
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #006699;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.node A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #006699;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.node A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #006699;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.node A:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #006699;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.node A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.helpMainTable
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.helpTR
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.helpTDHeading1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.helpTDHeading2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.helpTDQuestion
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.helpTDBody
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.helpHR
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.helpButton
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.page_header
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #003399;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.subheader
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.td_header
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    HEIGHT: 25px
}
.td_general
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.table_main
{
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 20px
}
.table_head
{
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 20px;
    BACKGROUND-COLOR: #eeeeee
}
.td_arrows
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px
}
#tree
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
#tree A
{
    FONT-SIZE: 12px;
    COLOR: #000;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
#tree IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 19px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 16px
}
.current_position
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 12px;
    BORDER-LEFT: 0px;
    COLOR: black;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.brandCompanyLogo
{
    BACKGROUND-POSITION: center top;
    
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 50px;
    BACKGROUND-COLOR: #003366
}
.headline_date
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
A
{
    FONT-SIZE: 12px;
    COLOR: #003367;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
    TEXT-DECORATION: none
}
A:active
{
    FONT-SIZE: 12px;
    COLOR: #003367;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
    TEXT-DECORATION: none
}
A:visited
{
    FONT-SIZE: 12px;
    COLOR: #003367;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
    TEXT-DECORATION: none
}
A:link
{
    FONT-SIZE: 12px;
    COLOR: #003367;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
    TEXT-DECORATION: none
}
.forstring_headtable TD.byline
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.headtable .byline
{
    DISPLAY: none
}
.ut
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.ut .fund_name
{
    FONT-SIZE: 12px;
    COLOR: #003367;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.ut .fund_name B
{
    FONT-SIZE: 12px;
    COLOR: #003367;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.ut_search_results
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 95%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.ut_search_heading
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #003367;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.ut_smallblack A
{
    FONT-SIZE: 12px;
    COLOR: #003367;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.ut_smallblack A:visited
{
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.ut_smallblack A:link
{
    FONT-SIZE: 12px;
    COLOR: #003367;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.ut_smallblack
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
    COLOR: BLACK
}
.ut_smallblack A:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.ut_bordered
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 100%;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.ut_headers_fund_details
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: #ffffff
}
.ut_smallblack_fund_details
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
    COLOR: BLACK
}
.ut_heading_fund_details
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
   
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.ut_headers
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    BACKGROUND-COLOR: #ffffff
}
.ut_iframe
{
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    HEIGHT: 25px
}
.ut_heading
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.ut_item
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-SIZE: 11px;
    WIDTH: 100%;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.ut_link
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-SIZE: 11px;
    WIDTH: 100%;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.snapshot_ut
{
    FONT-SIZE: 12px;
    WIDTH: 160px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.snapshot_ut A
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-SIZE: 11px;
    WIDTH: 100%;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.snapshot_ut B
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    
    WIDTH: 100%;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.ut_text
{
    FONT-SIZE: 12px;
    COLOR: #003367;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.ut_bordered_nav
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #ffffff 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.ut_empty_row
{
    FONT-SIZE: 12px;
    COLOR: #003367;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.ut_total_row
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003367;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.ut_name
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003367;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    TEXT-DECORATION: none
}
.ut_navbordered
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #ffffff 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.ut_heading1
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
   
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.ut_heading2
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.ut_heading3
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.ut_heading4
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.research_menu_item
{
  
    WIDTH: 160px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 25px
}
.research_menu_item A
{
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}

.res_index
{
    FONT-SIZE: 8pt;
    CURSOR: default;
    FONT-FAMILY: tahoma;
    BACKGROUND-COLOR: #ffffff
}
.inettree
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 4px;
   
    PADDING-TOP: 4px
}
.inettree IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    CURSOR: hand;
    PADDING-TOP: 0px;
    POSITION: relative;
    TOP: -2px
}
SPAN.clsSpace
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 17px;
    CURSOR: hand;
    PADDING-TOP: 3px;
    FONT-FAMILY: tahoma;
    POSITION: relative;
    TOP: 0px
}
SPAN.clsSpace SPAN
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 12px;
    BORDER-BOTTOM: 0px;
    POSITION: relative;
    HEIGHT: 12px;
    BACKGROUND-COLOR: transparent
}
SPAN.clsCollapse
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    OVERFLOW: hidden;
    LINE-HEIGHT: 9px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: transparent
}
SPAN.clsExpand
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    OVERFLOW: hidden;
    LINE-HEIGHT: 9px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: transparent
}
SPAN.clsLeaf
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    OVERFLOW: visible;
    LINE-HEIGHT: 9px;
    PADDING-TOP: 0px
}
SPAN.clsMouseOver
{
    BORDER-RIGHT: #acc9e4 1px solid;
    BORDER-TOP: #acc9e4 1px solid;
    BORDER-LEFT: #acc9e4 1px solid;
    WIDTH: 90%;
    BORDER-BOTTOM: #acc9e4 1px solid;
    BACKGROUND-COLOR: #acc9e4
}
SPAN.clsMouseDown
{
    BORDER-RIGHT: #acc9e4 1px solid;
    BORDER-TOP: #acc9e4 1px solid;
    BORDER-LEFT: #acc9e4 1px solid;
    WIDTH: 90%;
    BORDER-BOTTOM: #acc9e4 1px solid;
    BACKGROUND-COLOR: #acc9e4
}
SPAN.clsMouseOut
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
SPAN.clsCurrentHasFocus
{
    BORDER-RIGHT: #acc9e4 1px solid;
    BORDER-TOP: #acc9e4 1px solid;
    BORDER-LEFT: #acc9e4 1px solid;
    BORDER-BOTTOM: #acc9e4 1px solid
}
SPAN.clsCurrentNoFocus
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
SPAN.clsSelected
{
    BORDER-RIGHT: #acc9e4 1px solid;
    BORDER-TOP: #acc9e4 1px solid;
    BORDER-LEFT: #acc9e4 1px solid;
    BORDER-BOTTOM: #acc9e4 1px solid;
    BACKGROUND-COLOR: #acc9e4
}
SPAN.clsSelectedHasFocus
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #acc9e4
}
SPAN.clsUnavailable
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    COLOR: #888888;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    TOP: 0px;
    HEIGHT: 0px
}
.treelabel
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: verdana
}
.hide
{
    DISPLAY: none
}
.shown
{
    MARGIN-LEFT: 15px;
    DISPAY: block
}
A
{
    COLOR: darkblue;
    TEXT-DECORATION: none
}
P
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif
}
.articles
{
}
.articles .date
{
    DISPLAY: none
}
/*TO ADD STUFF */

.share_error
	{
		COLOR: RED;
		BACKGROUND-COLOR: WHITE;
	}
.priceshare_company_image
	{
		
		WIDTH: 100%;
		BACKGROUND-REPEAT: no-repeat;
		HEIGHT: 100px
	}
.share
	{
		BACKGROUND-COLOR: #ffffff;
		/*width: 300px*/
	}
.info_bar_tr_row1{
                background-color:#858383;
        }
        .info_bar_tr_row2{
        background-color:#A8A9AD;
    }
        .info_bar_th{
        font-family:Arial, Tahoma, Verdana, MS Sans Serif;
        font-size:12px;
        font-weight:bold;
        }
        .info_bar_th2{
                color:#716F6E;
        }
         .info_bar_th1{
        color:white;
    }
        .info_bar_td{
                font-family:Arial, Tahoma, Verdana, MS Sans Serif;
        font-size:12px;
        }
 
        .info_bar_tbl{
                border-collapse:collapse;
        }

.curr_sens_V2_th{
	 width:13%;
        background-color:#CCCCCC;
        text-align:left;
 }
.curr_sens_V2_headline{
	width:50%;
}
        .curr_sensV2_tr_row1{
                background-color:#CCCCCC;
        }
        .curr_sensV2_tr_row2{
                background-color:white;
        }
        .curr_sensV2_tbl{
                border-collapse:collapse;
        }
        .curr_sensV2_td{
                font-family:Arial, Tahoma, Verdana, MS Sans Serif;
                font-size:12px;
                color:black;
        }
	 .curr_sensV2_td A:link{
		color:black;
	 }
        .curr_sensV2_td A:hover{
                font-weight:bold;
                text-decoration:underline;
        }

/*begin news_filter*/
.news_filter_table
{
                font-family: Arial;
                font-size:12px;
                margin-left:10px;
                padding:0px;
                table-layout:fixed;
                width:680px;
                height: 76%
}
.news_filter_table_form{
                table-layout:fixed;
                width:700px;
}
.news_filter_table_form_col1{
                width:80px;
}
.news_filter_range{
                display:none;
}

.news_filter_pager
{
                margin-left:10px;

}
.news_filter_0
{
   color:#033b61;
   background-color:#c3d4dd;
   font-size:12px;
   text-decoration:none;
}
.news_filter_1
{
   color:#033b61;
   background-color:#ffffff;
   font-size:12px;
   text-decoration:none;
}
.news_filter_heading
{
                font-weight:bold;
                font-size:14px;
}
.news_filter_effective_date
{
                width:130px;
}
.news_filter_error
{
                font-size:10px;
                color:red;
}              
.news_filter_title
{
                cursor:pointer;
                color: #033b61
}

.news_filter_text
{
    font-family: Arial;
    font-size:12px;
    color: #6a6b6d
}
.news_filter_label
{
    font-family: Arial;
    font-size:12px;
    font-weight:bold;
	Color:#033b61;
}
.news_flow_tbl_txt
{
                margin-left:10px;
                color: #033b61;
}
.news_flow_tbl_title
{
    margin-left:10px;
    cursor:pointer;
    color:#033b61;
    height: 40px;
                
}
.news_filter_submit{
	color:#033b61;
	background-color:c3d4dd;
}
a.news_flow_tbl_title:link, a.news_flow_tbl_title:visited 
{
                color:black;
}
.news_flow_tbl_title a:hover
{
                color:black;
}
.news_filter_sorting
{
       display:none;
}
/* jquery calendar style begin*/
* Main Style Sheet for jQuery UI date picker */
#ui-datepicker-div, .ui-datepicker-inline 
{
                font-family: Arial, Helvetica, sans-serif;
                font-size: 14px;
                padding: 0;
                margin: 0;
                background: #ddd;
                width: 185px;
}
#ui-datepicker-div 
{
                display: none;
                border: 1px solid #777;
                z-index: 100; /*must have*/
}
.ui-datepicker-inline
{
                float: left;
                display: block;
                border: 0;
}
.ui-datepicker-rtl 
{
                direction: rtl;
}
.ui-datepicker-dialog 
{
                padding: 5px !important;
                border: 4px ridge #ddd !important;
}
.ui-datepicker-disabled
{
                position: absolute;
                z-index: 100;
                background-color: white;
                opacity: 0.5;
}
button.ui-datepicker-trigger 
{
                width: 25px;
}
img.ui-datepicker-trigger 
{
                /*margin:2px
                vertical-align:middle */
                margin: 0px;
                vertical-align: top;
}
.ui-datepicker-prompt
{
                float: left;
                padding: 2px;
                background: #ddd;
                color: #000;
}
* html .ui-datepicker-prompt 
{
                width: 185px;
}
.ui-datepicker-control, .ui-datepicker-links, .ui-datepicker-header, .ui-datepicker 
{
                clear: both;
                float: left;
                width: 100%;
                color: #fff;
}
.ui-datepicker-control 
{
                background: #400;
                padding: 2px 0px;
}
.ui-datepicker-links 
{
                background: #000;
                padding: 2px 0px;
}
.ui-datepicker-control, .ui-datepicker-links 
{
                font-weight: bold;
                font-size: 80%;
}
.ui-datepicker-links label 
{ /* disabled links */
                padding: 2px 5px;
                color: #888;
}
.ui-datepicker-clear, .ui-datepicker-prev 
{
                float: left;
                width: 34%;
}
.ui-datepicker-rtl .ui-datepicker-clear, .ui-datepicker-rtl .ui-datepicker-prev 
{
                float: right;
                text-align: right;
}
.ui-datepicker-current 
{
                float: left;
                width: 30%;
                text-align: center;
}
.ui-datepicker-close, .ui-datepicker-next 
{
                float: right;
                width: 34%;
                text-align: right;
}
.ui-datepicker-rtl .ui-datepicker-close, .ui-datepicker-rtl .ui-datepicker-next 
{
                float: left;
                text-align: left;
}
.ui-datepicker-header 
{
                padding: 1px 0 3px;
                background: #333;
                text-align: center;
                font-weight: bold;
                height: 1.3em;
}
.ui-datepicker-header select 
{
                background: #333;
                color: #fff;
                border: 0px;
                font-weight: bold;
}
.ui-datepicker 
{
                background: #ccc;
                text-align: center;
                font-size: 100%;
}
.ui-datepicker a
{
                display: block;
                width: 100%;
}
.ui-datepicker-title-row 
{
                background: #777;
}
.ui-datepicker-days-row {
                background: #eee;
                color: #666;
}
.ui-datepicker-week-col 
{
                background: #777;
                color: #fff;
}
.ui-datepicker-days-cell 
{
                color: #000;
                border: 1px solid #ddd;
}
.ui-datepicker-days-cell a
{
                display: block;
}
.ui-datepicker-week-end-cell 
{
                background: #ddd;
}
.ui-datepicker-title-row .ui-datepicker-week-end-cell {
                background: #777;
}
.ui-datepicker-days-cell-over 
{
                background: #fff;
                border: 1px solid #777;
}
.ui-datepicker-unselectable 
{
                color: #888;
}
.ui-datepicker-today 
{
                background: #fcc !important;
}
.ui-datepicker-current-day 
{
                background: #999 !important;
}
.ui-datepicker-status 
{
                background: #ddd;
                width: 100%;
                font-size: 80%;
                text-align: center;
}

/* ________ Datepicker Links _______

** Reset link properties and then override them with !important */
#ui-datepicker-div a, .ui-datepicker-inline a 
{
                cursor: pointer;
                margin: 0;
                padding: 0;
                background: none;
                color: #000;
}
.ui-datepicker-inline .ui-datepicker-links a 
{
                padding: 0 5px !important;
}
.ui-datepicker-control a, .ui-datepicker-links a 
{
                padding: 2px 5px !important;
                color: #eee !important;
}
.ui-datepicker-title-row a {
                color: #eee !important;
}
.ui-datepicker-control a:hover {
                background: #fdd !important;
                color: #333 !important;
}
.ui-datepicker-links a:hover, .ui-datepicker-title-row a:hover 
{
                background: #ddd !important;
                color: #333 !important;
}

/* ___________ MULTIPLE MONTHS _________*/

.ui-datepicker-multi .ui-datepicker 
{
                border: 1px solid #777;
}
.ui-datepicker-one-month {
                float: left;
                width: 185px;
}
.ui-datepicker-new-row {
                clear: left;
}

/* ___________ IE6 IFRAME FIX ________ */

.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}
/* jquery calendar style end */

/*jquery autocomplete begin */
.ui-combobox 
{
        position: relative;
        display: inline-block;
    }
    #combobox
    {
        background-color:red;
    }
    .ui-button 
    {
        position: absolute;
        top: 0;
        bottom: 0;
        margin-left: -1px;
        padding: 0;
        /* adjust styles for IE 6/7 */
        *height: 1.7em;
        *top: 0.1em;
    }
    .ui-autocomplete-input 
    {
        margin: 0;
        padding: 0.3em;
                                width:350px;
    }
                .ui-menu-item-alternate
                {
                                background-color:white;
                }
<!-- Customise from here -->
    .ui-menu-item 
    {
        cursor:pointer;
                                font-family:Arial;
        font-size:8px;
                                border-bottom:1px solid white;
    }
    .ui-autocomplete
    {
        list-style-type:none;
        padding:10px;
        margin:10px;
        border:1px solid blue;
        width:350px;
        height:100px;
        overflow-y:auto;
         background-color:#F3F3F3;
                                
        color:blue;
                                cursor:pointer;
                                font-family:Arial;
                                font-size:8px;

    }
                .ui-state-default
                {
                                font-family:Arial;
        font-size:12px;
                                color:blue;
                }
                                
/*jquery autocomplete end */
/*end news_filter*/

/*new styles for share information at a glance*/

[src="/share/price_history/SOL"]
{
    display: none
}
.shareprice_main_table
	{
		WIDTH: 300px;
		FONT-SIZE: 10px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
	}
.shareprice_info_table
{
    background-color: #c3d4dd;
    color: #333333;
    border: 0px;
    width: 300px
}
.shareprice_head
{
    background-color: #a7c1e3;
    color: #333333;
	display: none
}
.shareprice_company_name
{
   background-color: #a7c1e3;
   color: #f7403a;
   font-size: 12px
}
.shareprice_jse
{
    background-color: #a7c1e3;
    color: #ffffff;
    display: none
}
.shareprice_delayed
{
    background-color: #a7c1e3;
    color: #333333;
    font-size: 6pt;
	display: none
    }
.shareprice_currency
{
    font-size: 11px;
	display: none
}
.shareprice_price
{
    font-size: 12px;
	display: none
}
.sharetime
{
    color: #009581;
    background-color: #a7c1e3;
    padding-right: 5px;
    font-size: 10px;
	display:none
}
.sharecompanyname
{
    color: #f7403a;
    background-color: #a7c1e3;
    font-size: 11px;
	display: none
}

.shareprice_close_key
{
    background-color: #ffffff;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    color: #033b61;
    height: 18px;
    vertical-align: middle;
    padding-left: 5px;
    font-size:12px;
}
.shareprice_close_data
{
    background-color:  #ffffff;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    color: #033b61;
    height: 18px;
    padding-right: 5px;
    font-size:12px;
}
.shareprice_last_trd_key
{
    color: #033b61;
    vertical-align: middle;
    border: 0;
    border-collapse:collapse;
    padding-left: 5px;
    font-size:12px;
}
.shareprice_last_trd_data
{
    color: #033b61;
    border: 0;
    padding-right: 5px;
    font-size:12px;
 }
.shareprice_bid_key
{
    background-color:  #ffffff;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    color: #033b61;
    height: 18px;
    vertical-align: middle;
    padding-left: 5px;
    font-size:12px;
}
.shareprice_bid_data
{
    background-color:  #ffffff;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    color: #033b61;
    padding-right: 5px;
    font-size:12px;
    height: 18px
}
.shareprice_offer_key
{
    color: #033b61;
    vertical-align: middle;
    border: 0;
    padding-left: 5px;
    font-size:12px;
}
.shareprice_offer_data
{
    color: #033b61;
    border: 0;
    padding-right: 5px;
    font-size:12px;
}
.shareprice_hi_key
{
    background-color:  #ffffff;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    color: #033b61;
    height: 18px;
    vertical-align: middle;
    padding-left: 5px;
    font-size:12px;
}
.shareprice_hi_data
{
    background-color:  #ffffff;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    color: #033b61;
    padding-right: 5px;
    font-size:12px;
    height: 18px
}
.shareprice__lo_key
{
    color: #033b61;
    vertical-align: middle;
    border: 0;
    padding-left: 5px;
    font-size:12px;
	padding-top: 3px;
}
.shareprice_lo_data
{
    color: #033b61;
    border: 0;
    padding-right: 5px;
    font-size:12px;
}
.shareprice_y_hi_key
{
    background-color:  #003359;
    border-left: 1px solid #003359;
    border-right: 1px solid #003359;
    color: #ffffff;
    height: 18px;
    vertical-align: middle;
    padding-left: 5px;
    font-size:12px;
	display: none
}
.shareprice_y_hi_data
{
    background-color:  #003359;
    border-left: 1px solid #003359;
    border-right: 1px solid #003359;
    color: #ffffff;
    height: 18px;
    vertical-align: middle;
    padding-right: 5px;
    font-size:12px;
	display: none
}
.shareprice_y_lo_key
{
    color: #333333;
    vertical-align: middle;
    border: 0;
    padding-left: 5px;
    font-size:12px;
	display: none
}
.shareprice_y_lo_data
{
    color: #333333;
    border: 0;
    padding-right: 5px;
    font-size:12px;
	display: none
}
.shareprice_change_key
{
    background-color:  #ffffff;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    color: #033b61;
    height: 18px;
    vertical-align: middle;
    padding-left: 5px;
    font-size:12px;
}
.shareprice_change_data
{
    background-color:  #ffffff;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    color: #033b61;
    padding-right: 5px;
    font-size:12px;
    height: 18px
}
.shareprice_jse_negetive
{}
.shareprice_jse_positive
{}
.shareprice_hr
{
    display: none
}
.shareprice_p_change_key
{
    color: #033b61;
    vertical-align: middle;
    border: 0;
    padding-left: 5px;
    font-size:12px;
}
.shareprice_p_change_data
{
    color: #033b61;
    border: 0;
    padding-right: 5px;
    font-size:12px;
}
.shareprice_image
{}
.shareprice_num_trd_key
{
    background-color:  #ffffff;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    color: #033b61;
    height: 18px;
    vertical-align: middle;
    padding-left: 5px;
    font-size:12px;
}
.shareprice_num_trd_data
{
    background-color:  #ffffff;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    color: #033b61;
    padding-right: 5px;
    font-size:12px;
}
.shareprice_vol_key
{
    color: #033b61;
    vertical-align: middle;
    border: 0;
    padding-left: 5px;
    font-size:12px;
    }
.shareprice_vol_data
{
    color: #033b61;
    border: 0;
    padding-right: 5px;
    font-size:12px;
}
.shareprice_wpavg_key
{
    background-color:  #ffffff;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    color: #033b61;
    height: 18px;
    vertical-align: middle;
    padding-left: 5px;
    font-size:12px;
	display: none
}
.shareprice_wpavg_data
{
    background-color:  #ffffff;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    color: #033b61;
    padding-right: 5px;
    font-size:12px;
	display: none
}
.shareprice_val_trd_key
{
    background-color:  #ffffff;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    color: #033b61;
    height: 18px;
    vertical-align: middle;
    padding-left: 5px;
	font-size:12px;
}
.shareprice_val_trd_data
{
    background-color:  #ffffff;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    color: #033b61;
    padding-right: 5px;
    font-size:12px;;
}
.shareprice_pe_key
{
    background-color:  #ffffff;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    color: #033b61;
    height: 18px;
    vertical-align: middle;
    padding-left: 5px;
    font-size:12px;
	display: none
}
.shareprice_pe_data
{
    background-color:  #ffffff;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    color: #033b61;
    padding-right: 5px;
    font-size:12px;
	display: none
}
.shareprice_yield_key
{
    color: #033b61;
    vertical-align: middle;
    border: 0;
    padding-left: 5px;
    font-size:12px;
	display: none
    }
.shareprice_yield_data
{
    color: #033b61;
    border: 0;
    padding-right: 5px;
    font-size:12px;
	display: none
}
.shareprice_divy_key
{
    background-color:  #ffffff;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    color: #033b61;
    height: 18px;
    vertical-align: middle;
    padding-left: 5px;
    font-size:12px;
	display: none
}
.shareprice_divy_data
{
    background-color:  #ffffff;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    color: #033b61;
    padding-right: 5px;
    font-size:12px;
	display: none
}
.shareprice_mkt_cap_key
{
    color: #033b61;
    vertical-align: middle;
    border: 0;
    padding-left: 5px;
    font-size:12px;
	display: none
    }
.shareprice_mkt_cap_data
{
    color: #033b61;
    border: 0;
    padding-right: 5px;
    font-size:12px;
	display: none
}
.shareprice_comment
{
    background-color: #ffffff;
    color: #033b61;
    font-size: 6pt;
    width: 300px;
    padding-left: 5px
}
.shareprice_closing_table
{
    display: none;
    width: 0px;
    background-color: #ffffff
}
.priceshare_inet_image
{
    display: none
}
.priceshare_company_image
{
    display: none
}
.sharehistory
{
    display: none;
    background-color: #ffffff
}
.share_divcalc_table
	{
		WIDTH: 100%;
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
	}
/*share calculator new class*/
.share_calc_main_table
{
		WIDTH: 500px;
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		BACKGROUND-COLOR:transparent;
		color: #004b80;
		text-align: right;
		padding-left: 10px;
		padding-top: 6px
	}
.share_calc_head
	{
		PADDING-RIGHT: 2px;
		PADDING-LEFT: 0px;
		FONT-WEIGHT: lighter;
		font-style: normal;
		font-variant: normal;
		FONT-SIZE: 14px;
		color: #004b80;
		FONT-FAMILY: Arial, Tahoma, Verdana;
		background-color:transparent;
		width: 100%;
		text-align: left;
		padding-bottom: 4px
	}
.share_calc_company_name
	{
		
		PADDING-LEFT: 0px;
		FONT-SIZE: 16px;
		PADDING-BOTTOM: 0px;
		PADDING-TOP: 0px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		color: #004b80;
		background-color: transparent;
		padding-right: 6px
	}
.share_calc_table
	{
		WIDTH: 250px;
		height: 120px;
		PADDING-RIGHT: 10px;
		PADDING-LEFT: 0px;
		FONT-SIZE: 12px;
		PADDING-BOTTOM: 0px;
		PADDING-TOP: 10px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		color: #004b80;
		background-color: transparent;
		text-align: right;
		border-top: 1px solid #999999;
		border-right: 1px solid #999999;
	}
.share_calc_current_price
	{
		
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		FONT-SIZE: 12px;
		PADDING-BOTTOM: 0px;
		PADDING-TOP: 0px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		color: #999999;
		background-color: transparent;
		text-align: right;
		margin-bottom: 0px;
		padding-right: 6px;
		vertical-align: top;
		margin-bottom: 0px
	}
.share_calc_sharenum_text
	{
		
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		FONT-SIZE: 12px;
		PADDING-BOTTOM: 0px;
		PADDING-TOP: 0px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		color: #004b80;
		background-color: transparent;
		text-align: left
	}
.share_calc_sharenum_form_input
{
    width: 190px;
    color: #999999;
    font-size: 10px;
    text-align: left;
    border: 1px solid #bebebe;
    height: 16px
}
.share_calc_sharenum
	{
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		BACKGROUND-COLOR: transparent;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 6px;
		PADDING-TOP:0px;
		text-align: right;
		color: #004b80;
		width: 80%
	}
	
.share_calc_form_btn
{
    	FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana;
		BORDER-RIGHT: #81888F 0px solid;
		PADDING-RIGHT: 0px;
		BORDER-TOP: #81888F 0px solid;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 10px;
		BORDER-LEFT: #81888F 0px solid;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #81888F 0px solid;
		text-align: right;
        color: #555555;
        background-color: transparent;
}
.share_calc_input_form_btn
{ 
   font-family: Arial, Verdana;
    font-size: 12px;
    color: #555555;
    background-color: #e9e9e9;
    -moz-box-shadow: 1px 1px 2px #cfdaca;
    -webkit-box-shadow: 1px 1px 2px #cfdaca;
    box-shadow: 1px 1px 2px #cfdaca;
}
.share_calc_result
{
    background-color: transparent;
    width:250px
}

.share_calc_holding_val
{
    width: 230px;
    height: 78px;
    font-size: 18px;
    color: #999999;
    text-align: right;
    vertical-align: bottom;
    padding-bottom: 0px;
    padding-right: 14px;
    padding-top: 42px;
    border-bottom: solid 1px #555555;
    -moz-box-shadow: 0 8px 6px -6px #333333;
    -webkit-box-shadow: 0 8px 6px -6px #333333;
    box-shadow: 0 8px 6px -6px #333333;
}
.holding_value_text
{
    font-size: 22px
}
.holding_value_data
{
    font-size: 30px;
}
.holding_value_cents
{
    font-size: 11px;
}
/*end share calculator*/

/* begin hosted_calc_history */
.sharehistory
{
}
.share_hist_main_table
{
		WIDTH: 500px;
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		BACKGROUND-COLOR:transparent;
		text-align: right;
		padding-left: 10px;
		padding-top: 6px
}
.share_hist_head
{
    PADDING-RIGHT: 2px;
		PADDING-LEFT: 0px;
		FONT-WEIGHT: lighter;
		font-style: normal;
		font-variant: normal;
		FONT-SIZE: 14px;
		color: #004b80;
		FONT-FAMILY: Arial, Tahoma, Verdana;
		background-color:transparent;
		width: 100%;
		text-align: left;
		padding-bottom: 4px
}
.share_hist_company_name
{
    WIDTH: 250px;
		height: 140px;
		PADDING-RIGHT: 10px;
		PADDING-LEFT: 0px;
		FONT-SIZE: 16px;
		PADDING-BOTTOM: 0px;
		PADDING-TOP: 10px;
		FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
		color: #004b80;
		background-color: transparent;
		text-align: right;
		border-top: 1px solid #999999;
		border-right: 1px solid #999999;
		vertical-align: top
}
.share_hist_current_prc
{
    font-size: 14px;
    color: #999999
}
.share_hist_current_prc_cents
{
    font-size: 12px;
    color: #999999
}
.share_hist_close_prc_text
{
    font-size: 22px;
    color: #999999
}
.share_hist_close_prc_data
{
    font-size: 30px;
    color: #999999
}
.share_hist_close_prc_data_cents
{
    font-size: 11px;
    color: #999999
}

.share_hist_table
{
    vertical-align: top;
    border-bottom: solid 1px #555555;
    -moz-box-shadow: 0 8px 6px -6px #333333;
    -webkit-box-shadow: 0 8px 6px -6px #333333;
    box-shadow: 0 8px 6px -6px #333333;
    height: 150px
    
}
.share_hist_datepur
{
    padding-bottom: 4px
}
.share_hist_datepur_form_input
{
    border: 1px solid #bebebe;
    text-align: left;
    color: #999999;
    font-size: 12px;
    height: 16px
}
.share_hist_sharepur_num
{
}
.share_hist_sharepur_num_form_input
{
    border: 1px solid #bebebe;
    text-align: left;
    color: #999999;
    font-size: 12px;
    height: 16px;
    padding-top: 2px
}
.share_hist_info
{
}
.share_hist_valuepur
{
    padding-bottom: 6px
}
.share_hist_valuepur_form_input
{
    border: 1px solid #bebebe;
    text-align: left;
    color: #999999;
    font-size: 12px;
    height: 16px;
    padding-top: 2px
}
.share_hist_form_btn
{
}
.share_hist_input_form_btn
{
    border: 1px solid #bebebe;
    text-align: left;
    color: #999999;
    font-size: 12px;
    height: 20px;
    padding-top: 2px
}
.share_hist_value_hold_date
{
    padding-top: 10px;
    color: #777777;
    font-size: 11.5px
}
.share_hist_value_current_hold
{
    color: #777777;
    font-size: 11.5px
}
.share_hist_value_hold_change
{
    color: #777777;
    font-size: 11.5px
}
/* end hosted_calc_history*/

/*share/divcalc*/
.share_divcalc_main_table
{
    font-family: Arial, Verdana;
    font-size: 12px;
    color: #555555;
    background-image: url(/css/all/revamp_divcalc_back1.png);
    height: 175px
}
.share_divcalc_table
{
    font-family: Arial, Verdana;
    color: #555555;
    font-size: 12px;
    width: 260px;
}
.share_divcalc_table_right
{
    font-family: Arial, Verdana;
    color: #555555;
    font-size: 12px;
    width: 260px;
    padding-left:10px;
    padding-right: 6px;
    border-bottom: solid 1px #555555;
    -moz-box-shadow: 0 8px 6px -6px #333333;
    -webkit-box-shadow: 0 8px 6px -6px #333333;
    box-shadow: 0 8px 6px -6px #333333;
    padding-top: 3px
}
.share_divcalc_head
{
    font-family: Arial, Verdana;
    font-size: 14px;
    color: #000000;
    padding-bottom: 8px;
    padding-top: 4px;
    padding-left: 6px
}
.share_divcalc_company_name
{
    font-family: Arial, Verdana;
    font-size: 16px;
    font-weight: normal;
    color: #013370;
    padding-right:10px;
    padding-top: 8px;
    padding-left: 6px;
    text-align:right
}
.share_divcalc_price_pshare
{
    font-family: Arial, Verdana;
    font-size: 12px;
    color: #555555;
    text-align: right;
    padding-right: 16px
}
.share_divcalc_total_paid_info
{
    font-family: Arial, Verdana;
    font-size: 18px;
    color: #555555;
    padding-right: 10px;
    text-align: right;
    padding-top: 20px
}
.share_divcalc_total_paid
{
    font-family: Arial, Verdana;
    font-size: 32px;
    color: #333333;
    padding-right: 16px;
    text-align: right;
    font-weight: normal
}
.share_divcalc_info
{
    font-family: Arial, Verdana;
    font-size: 12px;
    color: #555555;
    padding-top: 24px;
}
.share_divcalc_selectdate
{
    font-family: Arial, Verdana;
    font-size: 12px;
    color: #555555;
}
.share_divcalc_selectdate_form_select
{
    font-family: Arial, Verdana;
    font-size: 12px;
    color: #555555;
    height:22px;
}
.share_divcalc_sharenum
{
    font-family: Arial, Verdana;
    font-size: 12px;
    color: #555555;
    padding-bottom: 8px;
}
.share_divcalc_sharenum_form_input
{
    font-family: Arial, Verdana;
    font-size: 12px;
    color: #555555;
    height: 18px;
    border: 1px solid #bebebe
}
.share_divcalc_form_btn
{
    font-family: Arial, Verdana;
    font-size: 12px;
    color: #555555;
    padding-bottom: 4px
}
.share_divcalc_submit_form_btn
{
    font-family: Arial, Verdana;
    font-size: 12px;
    color: #555555;
    background-color: #e9e9e9;
    border: 1px solid #444444;
    height: 20px
       
}
/*end share_divcalc*/
    
