﻿html
{
	overflow-y: scroll;
	background-color: #000000;
	background: #000000;
	height: 100%;
	width: 100%;
	font-family: Arial;
}

body
{
	padding: 0px;
	text-align: center;
	margin: 0px;
	background-color: #000000;
	width: 100%;
	color: #666666;
	height: 100%;
}

form
{
	text-align: left;
	width: 990px;
	height: 100%;
	margin: 0 auto;
	padding: 0px;
}

p
{
	margin:0 0 1.1em;
	padding:0;
}




img
{
	border-width: 0px;
	padding: 0px;
	margin: 0xp;
}

table, td
{
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	font-size: 12px;
}

tr.round
{
	
	vertical-align:middle;
}

tr.round td, tr.round th
{
	color:#fff;
	font-weight:bold;
	font-size:14px;
	border:none;
	vertical-align:middle;
	text-align:center;
	background-color:#F68B1B;
	background-image:none;	
}

tr.round td sup
{
	padding-bottom:6px;
	vertical-align:inherit;
	font-size:8px;	
}

tr.round td.first, tr.round th.first
{
	background: #F68B1B url(../img/dl.gif) no-repeat left bottom;	
	text-align:left;
	padding:0px !important;
}

tr.round td.first_g, tr.round th.first_g
{
	background: #F68B1B url(../img/dl_g.gif) no-repeat left bottom;	
	text-align:left;
	padding:0px !important;
}

tr.round td.first_d, tr.round th.first_d
{
	background: #F68B1B url(../img/dl_d.gif) no-repeat left bottom;	
	text-align:left;
	padding:0px !important;
}


tr.round td.first div, tr.round th.first div
{
	display:block;
	background: url(../img/ul.gif) no-repeat left top;
	width:5px;
	height:28px;
}

tr.round td.first_g div, tr.round th.first_g div
{
	display:block;
	background: url(../img/ul_g.gif) no-repeat left top;
	width:5px;
	height:28px;
}

tr.round td.first_d div, tr.round th.first_d div
{
	display:block;
	background: url(../img/ul_d.gif) no-repeat left top;
	width:100%;
	height:28px;
}

tr.round td.last, tr.round th.last
{
	background: #F68B1B url(../img/ur.gif) no-repeat top right;
}

tr.round td.last_g, tr.round th.last_g
{
	background: #F68B1B url(../img/ur_g.gif) no-repeat top right;
}

tr.round td.last_d, tr.round th.last_d
{
	background: #F68B1B url(../img/ur_d.gif) no-repeat top right;
}

h1
{
	color: #F68B1B;
	font-size: 32px;
	font-weight: normal;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 61px;
	line-height: 33px;
}

a
{
	color: #2387C6;
	outline:none;
}

a.readmore
{
	background: url("../img/read_more.png") no-repeat left top #fff;
	width: 64px;
	height: 19px;
	display: block;
	color: #fff;
	text-decoration: none;
	text-align: center;
	letter-spacing: -0.3px;
	font-size: 12px;
	padding-top:0px;
	font-weight: bold;
}

a.readmore:hover
{
	text-decoration: underline;
}

b
{
	color:#333333;
}

strong
{
    color:#666;
}

.chart
{
	padding-left: 18px;
	width:146px;
}
.chart strong
{
	color:#666;
	font-size:11px;
}
.chart span
{
	font-size: smaller; 
	font-family: Arial Narrow;
}

.chart hr
{
	width:146px;
	margin-bottom:30px;
	border-bottom:medium none;
	border-top:1px solid #F68B1B;
}

.lite_header, .lite_header td
{
	height: 133px;
	vertical-align: top;
		
}


.x5_retail_group
{
	/*padding-left: 28px;
	padding-top: 53px;*/
	vertical-align: top;
	/*width: 195px;*/
}

.MainTable
{
	background: #fff;
}

.header_cell
{
	height: 46px;
	line-height: 41px;
}

.footer, .footer td
{
	height: 55px;
	vertical-align: bottom;
}

.note div
{
	font-size: 9px;
	line-height: 14px;
	padding: 0 0 18px 30px;
}

.header_cell, .lite_content
{
	padding-left: 50px;
	padding-right: 0px;
}

.lite_content
{
	padding-right: 30px;
}

.lite_right_block
{
	/*width: 235px;*/
	
}

div.lite_right_block_padding
{
	padding: 103px 15px 0px 0px;
}

.lite_right_block .man img
{
	margin: 41px 0px 5px 0px;
}

.lite_right_block .man b
{
	color: #333333;
}


.lite_content p, .lite_content span
{
	font-size: 12px;
	line-height: 15px;
}

.lite_vertical_menu
{
	padding-left: 28px;
	padding-right: 7px;
	/*width: 160px;*/
	font-family: Arial;
}

.lite_vertical_menu div
{
	border-bottom: solid 1px #b2b2b2;
	padding: 4px 0px;
}

.lite_vertical_menu div .small
{
	font-size: 10px;
	display: block;
}

.lite_vertical_menu div.parent_cur_page div
{
	font-size: 16px;
}

.lite_vertical_menu div a
{
	color: #57585A;
	font-size: 16px;
	text-decoration: none;
	line-height: 18px;
	white-space: nowrap;
	display: block;
}

.lite_vertical_menu div a:hover
{
	text-decoration: underline;
}

.lite_vertical_menu div DIV
{
	padding: 2px 0 2px 12px;
}

.lite_vertical_menu div DIV A
{
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	line-height: 14px;
}

.lite_vertical_menu div.no_bot div
{
	padding-left: 15px;
}

.no_bot div
{
	border-bottom: none !important;
}

.OurStrategyRight
{
	margin-top: 25px;
	background-image: url(../img/OurStrategyRight.png);
	background-repeat: no-repeat;
	width: 208px;
	height: 471px;
}

.full_report_pdf a
{
	color: #79C142;
	font-size: 17px;
	font-weight: bold;
	line-height: 19px;
	text-decoration: none;
	background: url(../img/green_r_arrow.gif) no-repeat right bottom;
	width: 135px;
	display: block;
}

.full_report_pdf a:hover
{
	text-decoration: underline;
}

.full_report_pdf img
{
	bottom: -5px;
	padding-left: 5px;
	position: relative;
}

.lite_vertical_menu div.cur_page a.cur_link
{
	color: #F68B1B;
}

.orange
{
	color: #F68B1B !important;
	font-size: 14px !important;
}

.lime
{
	color: #6EC72E;
	font-size: 17px !important;
}

.fin_high
{
	padding-right:20px;
}

.fin_high tr
{
	height: 28px;
}

.fin_high td
{
	color: #F68B1B;
	border-bottom: 1px solid #000000;
	text-align: center;
}

.fin_high td b, .fin_high td strong
{
	color: #F68B1B;
}

.fin_high td.no_l
{
	color: #F68B1B;
	border-bottom: none;
}

.fin_high td.first_c, .fin_high td.first_c strong
{
	color: #333 !important;
	text-align: left !important;
}

.fin_high tr.italic td
{
	font-style: italic;
}

.ofh
{
}

.ofh_left 
{
	width:320px;
	padding-right:10px;
}

.ofh_left p
{
	color: #333;
	padding-bottom: 5px;	
}

.ofh_red_b
{
	width:320px;
}

.ofh_red_b p
{
	padding-right:20px;
}

.ofh_red_b strong
{
	color: #EE2722;
}

.bg_org
{
	background-image: url(../img/bg_org.png);
	background-repeat: no-repeat;

	font-weight: bold;
	color: #fff;
	width:624px;
}

.bg_org_padding
{
	padding:20px 12px 10px;
}

.bg_org strong, .bg_org b
{
	display:block;
	margin-bottom:10px;
	color: #fff;
}

.bg_org strong
{
	font-size: 14px;
}

.bg_org div, .bg_org p
{
	color: #fff;
}

.bg_org .author
{
	font-size: 10px;
	text-align: right;	
}

.bg_org .author b
{
	display:inline;
	margin-bottom:0px;
}

.bg_org_s
{
	background-image: url(../img/bg_org_S.png);
	background-repeat: no-repeat;
	padding: 2px 12px 7px;
}

.bot_ofh
{
	border-top: 1px solid #000000;
	font-size: 9px !important;
	font-style: italic;
	color: #333;
	width:624px;
}

.x5_gdr
{
	color: #4F4C4D;
}

.orange_list
{
    margin-bottom:0px;
}

.orange_list li
{
	margin:0 0 1.1em;
	color: #F68B1B;
}

.orange_list strong
{
	color:#F68B1B;
}

.lev_khasis
{
	font-size: 9px;
}

.lev_khasis strong
{
	color: #333;
}

.executiv_board strong
{
	color: #333;
}

.executiv_board td
{
	font-size: 11px !important;
	width: 25%;
	padding-bottom: 25px;
}

.executiv_board tr
{
	vertical-align: top;
}

.under_photo, .under_photo span, .under_photo strong
{
	font-size: 9px !important;
}

.cust_focus_l .r_col
{
	color: #F68B1B;
	padding-left: 11.5px;
	padding-bottom: 0px;
}

.cust_focus_l .orange_list li
{
	padding-bottom: 5px;
}

.cust_focus_l .orange_list ul
{
	margin: 0px;
}

.top
{
	background: url(../img/1areas.gif) no-repeat bottom left;
}

.main .top table
{
	width: 519px;
}

.main .top table .tr1 td
{
	line-height: 15px;
	padding-left: 7px;
	font-size: 15px;
	color: #F68B1B;
}


.main .top table .tr2 td
{
	padding-left: 7px;
}

.main a.gray_arrow
{
	background: url(../img/gray_arrow.gif) no-repeat right center;
	text-align: left;
	vertical-align: middle;
	font-size: 13px;
	line-height: 30px;
	height: 30px;
	color: #636366;
	vertical-align: middle;
	display: block;
	text-decoration: none;
	width: 86px;
}

.main a.gray_arrow:hover
{
	text-decoration: underline;
}

.main .six_areas
{
	background: url(../img/6areas.gif) no-repeat top left;
	width: 600px;
	height: 340px;
	margin-top: 5px;
	margin-bottom: 130px;
	display: block;
	position: relative;
}

.main .six_areas a.gray_arrow
{
	color: #636366;
	background: url(../img/gray_arrow2.gif) no-repeat right center;
	text-decoration: none;
	display: block;
	overflow: hidden;
}

.main .six_areas a.gray_arrow:hover
{
	text-decoration: underline;
}

.main .six_areas .title
{
	vertical-align: top;
	font-size: 30px;
	line-height: 30px;
	padding-bottom: 5px;
	color: #F68B1B;
	display: block;
}

.main .six_areas .link
{
	height: 35px;
	display: block;
}

.main .six_areas .l1
{
	position: absolute;
	left: 7px;
}

.main .six_areas .l2
{
	position: absolute;
	left: 272px;
}

.main .six_areas .t11
{
	position: absolute;
	top: 4px;
}

.main .six_areas .t12
{
	position: absolute;
	top: 60px;
}

.main .six_areas .t21
{
	position: absolute;
	top: 100px;
}

.main .six_areas .t22
{
	position: absolute;
	top: 156px;
}

.main .six_areas .t31
{
	color: #79C142;
	font-size: 24px;
	line-height: 24px;
	position: absolute;
	top: 196px;
}

.main .six_areas .t32
{
	position: absolute;
	top: 252px;
}

.sd_pyater
{
	background: url(../img/gb_bg.gif) no-repeat;
	width: 673px;
	height: 166px;
}

.sd_pyater132
{
	background: url(../img/gb_bg132.gif) no-repeat;
	width: 673px;
	height: 132px;
}

.sd_pyater tr td
{
	vertical-align: top;
}

.sd_pyater td
{
	padding: 0 12px;
	color: #fff;
	font-weight:bold;
	font-size:13px;
}

.sd_pyater td ul
{
	padding-left: 12px;
	margin-top:0px;
}

.sd_pyater td ul li
{
    padding-bottom:3px;
    line-height:15px;
}

.sd_pyater .sd_first td
{
	padding: 12px 12px 5px 12px;
	color: #4F4C4D;
	font-weight: bold;
}

.sd_t1 tr.first_text td
{
	padding-top:0px;
}

.sd_t1 td
{
	border-bottom: 1px solid #666666;
	padding-top: 13px;
}

.sd_t1 td.no_border
{
	border-bottom: none;
	width: 8px;
}

td.sd_t1_h2, td.sd_t1_h, td.sd_t1_hb, td.o1_bg
{
	width: 674px;
	height: 35px;
	border-bottom: none;
}

td.sd_t1_h
{
	background: url(../img/sd_t1_h.png) bottom center no-repeat;
	padding: 0px;
	/*height: 50px;*/
}

td.sd_t1_h2
{
	background: url(../img/sd_t1_h2.png) bottom center no-repeat;
	padding: 0px;
	height: 50px;
}

td.sd_t1_hb
{
	background: url(../img/sd_t1_h3.png) bottom center no-repeat;
	padding: 0px;
	height: 50px;
}

.sd_t1 td.first
{
	padding-left: 13px;
}

td.sup_bor
{
	border-bottom: medium none !important;
	border-top: 1px solid #9C999A;
	font-size: 10px !important;
	font-style: italic;
	line-height: 13px;
	padding-left: 12px;
	padding-top: 2px;
	width: 473px;
	letter-spacing: 0px;
}

span.upper_head
{
	font-size: 15px;
	padding-bottom: 6px;
	display: block;
	color: #444444;
	font-family: 'Arial Narrow', Arial;
}

.o1_bg
{
	background: url(../img/o1_bg.png) left center no-repeat;
	padding: 0px;
	height: 35px;
}

.profit_loss_c
{
	width: 482px;
}

.profit_loss_c table tr td
{
	border-bottom: 1px solid #ABA9AA;
	padding: 2px;
	font-size: 10px;
}

.profit_loss_c table tr td.o1_bg
{
	border-bottom: none;
}

.profit_loss_c table tr.orange_bg td
{
    border-bottom:none;
}

tr.black_bot td
{
	border-bottom: 1px solid #231F20 !important;
}

.profit_loss_c table tr td.no_border, tr.black_bot td.no_border, tr.black_bot td.nor_br
{
	border-bottom: none !important;
	width: 4px;
}

.profit_loss_c table tr td.first
{
	width: 245px !important;
}

.profit_loss_c table tr td.first div
{
    height:28px;
    line-height:28px;
    padding-left:5px;
    width:100%;
    padding-left:12px;
    text-align:left;
}



.profit_loss_c h1
{
	padding-bottom: 6px;
	font-size: 27px;
}

.profit_loss_c strong
{
	color: #333333;
}

.profit_loss_c table tr.o1_bg td
{
	border-bottom: none;
}

.fs11px
{
	font-size: 11px;
}

.pl17px
{
	padding-left: 17px;
}

.r_col ul
{
	padding-left: 13px;
	margin-top:0px;
	margin-bottom:0px;
}

.oe_table td
{
	border-bottom: 1px #6F6D6D solid;
	padding: 3px;
	text-align: center;
	font-size: 9px;
}

.oe_table td.first_c
{
	text-align: left;
	width: 220px;
	vertical-align: bottom;
}

td.fin_high td.first_c
{
	padding-left: 8px;
}

.oe_table tr.first_row td, .oe_table thead.thead th
{
	background-color: #F68B1B;
	color: #fff;
	border-bottom: none;
	vertical-align: top;
	font-weight: bold;
	font-size: 12px;
}

.oe_table thead.thead th div
{
    padding-left:12px;
    padding-top:5px;
}

.oe_table td.nor_br, .oe_table tr.pre_last_row td.nor_br
{
	border-bottom: none;
}

.oe_table thead.thead tr th.long_caption
{
	border-bottom: 1px #fff solid;
}

.oe_table thead.thead tr
{
	height: 30px;
}

.oe_table thead.thead tr.sec th
{
	padding-top: 5px;
}

.oe_table tr.pre_last_row td
{
	border-bottom: 1px solid #231F20;
	font-weight: bold;
}

.oe_table tr.last_row td
{
	color: #231F20;
	font-weight: bold;
}

.table_2c_list tr
{
	vertical-align: top;
}

.table_2c_list tr td
{
	padding: 12px 0px;
	border-bottom: 1px #6F6D6D solid;
}

.w643px table
{
	width: 643px;
}

.w643px th
{
	font-size: 10px !important;
}

.table_2c_list table
{
	width: 643px;
}

.r_arrow
{
	background: url("../img/r_arrow.png") no-repeat scroll 290px 12px transparent;
}

.sch_1_bg
{
	background: url(../img/sch_1_bg.png) no-repeat;
	height: 288px;
	position: relative;
}

.p, .v
{
	font-size: 12px;
	font-weight: bold;
	position: absolute;
	text-align: center;
}
.v
{
	color: #F79726;
}
.v1
{
	left: 170px;
	top: 105px;
}
.v2
{
	left: 332px;
	top: 105px;
}
.v3
{
	left: 229px;
	top: 160px;
}
.p
{
	color: #79C142;
}
.p1
{
	left: 113px;
	top: 24px;
}
.p2
{
	left: 274px;
	top: 24px;
}
.p3
{
	left: 385px;
	top: 24px;
}
.p4
{
	left: 33px;
	top: 136px;
}
.p5
{
	left: 477px;
	top: 128px;
}
.p6
{
	bottom: 18px;
	left: 384px;
}
.p7
{
	bottom: 18px;
	left: 255px;
}
.p8
{
	bottom: 11px;
	left: 119px;
}

.st_c ul
{
	padding-left: 12px;
	margin-top: 0;
}

.small_c table
{
}

.small_c td
{
	font-size: 9px;
}

.small_c table tr td.first
{
	width: 254px !important;
}

.orange_bg
{
	background-color: #F68B1B;
	font-weight: bold;
	color: #fff;
}

.r_p
{
	padding-right: 13px !important;
}

.r_p2
{
	padding-right: 13px !important;
}

.first_min td.first_c
{
    width:122px;
}

.first_min td
{
    font-size:11px;
}

.store_head
{
    padding-bottom:20px;
    color: red;
    font-size: 26px;
    font-weight: bold
}

.middle
{
    vertical-align:middle !important;
}

.ptop td, .ptop th
{
    padding-top:5px;
}

.ptop5px
{
    padding-top:5px;
}

.rotate_pics
{
    position:relative;
    height:245px;
    background:url(../img/rot_bg.jpg) no-repeat;
    color:#fff;
}

.rotate_pics div
{
    position:absolute;
    top:18px;
    left:18px;
	width: 150px;
}

.rotate_pics a.read
{
    background:url("../img/li_arr.png") no-repeat scroll 53px 0px transparent;
    color:#FFFFFF;
    display:block;
    font-size:11px;
    height:20px;
    text-decoration:none;
}

.rotate_pics a.read:hover
{
    text-decoration:underline;
}

.rotate_pics span
{
    font-size:12px;
    font-weight:bold;
	color: #FFFFFF;
	margin-top: 1px;
	display: block;
}

.rotate_pics_big
{
    background:url("../img/rot_bg_big.jpg") no-repeat scroll 0 0 transparent;
    height:639px;
}

.rotate_pics_big div table tr
{
    height:206px;
    vertical-align:top;
}

.gray_small_text
{
color: #666666 !important;
font-size: 10px !important;
line-height: 12px !important;
display: block !important;
}

.black_small_text {
color:#333333;
font-size:11px;
}

.full_report_pdf
{
    padding-top:8px;
}

a.navigation_button
{
    text-decoration:none;
    color:#F68B1B;
    font-size:27px;
}

span.gn_button
{
    color:#666;
    font-size:27px;
}

.no_bor
{
    border:none !important;
}

.ie_ul
{
    margin-left:3px;
}

.title_main_page
{
	text-align: right;
	width: 604px;
	padding-top: 41px;
}

.title_main_page h2
{
font-size:30px;
color:#F68B1B;
margin: 0px;
padding: 0px;
font-weight:normal;
line-height:33px;
}

.title_main_page div
{
color:#57585A;
display:block;
font-size:16px;
line-height:18px;
text-decoration:none;
}

.left_column_width
{
	width: 195px;
}

.right_column_width
{
	width: 205px;
}


.six_areas div
{
/*background: #00f;*/
}

ul
{
	margin:0 0 1.1em;
	padding:0 0 0 3em;
}


li
{
	margin:0 ;
	padding:0;
}

.gray_fone td
{
    background-color:#BDBCBC !important;
    vertical-align:middle;
    line-height:28px;
    padding:0px;
    color:#EE2722 !important;
}

.gray_fone td.first_d div
{
    padding-left:12px;
}

.empty_row,
.empty_row td
{
    height:15px;
    line-height:15px;
    padding:0px;
}

.white_text_table td
{
font-size:14px !important;
font-weight:bold;
}

.corner
{
    position:absolute;
    width:25px;
    height:23px;
    z-index:1;
}
.sh_tl
{
    left:-1px;
    padding-left:25px;
    padding-top:0;
    top:20px;
    width:100%;
    background:url(../img/sh_tl.png) no-repeat;
}
.sh_tr
{
    right:0px;
    top:20px;
    background:url(../img/sh_tr.png) no-repeat;
    height:100%;
    padding-top:23px;
}
.sh_bl
{
    background:url("../img/sh_bl.png") no-repeat scroll center bottom transparent;
    bottom:-1px;
    height:100%;
    left:-1px;
    padding-bottom:23px;
}

#sb-counter
{
    color:#666 !important;
}

#sb-body
{
    border:1px solid #F8BD6A !important;
    padding:20px !important;
}

#sb-info, #sb-info-inner
{
    height:20px !important;
}

#sb-wrapper
{
    padding-bottom:0 !important;
}

.lite_vertical_menu div a span.small sup
{
font-size:0.8em;
}

.lite_vertical_menu div a span.small
{
line-height:14px !important;
}

.fix_font_size_small table th
{
	font-size: 10px !important;
}

.fix_font_size_small table td
{
	font-size: 9px !important;
}
