﻿input.a02 {
	BACKGROUND-POSITION: left top;
	FONT-SIZE: 9pt;
	BORDER-TOP: #c4c3c3 2px solid;
	BORDER-RIGHT: #c4c3c3 2px solid;
	BORDER-LEFT: #c4c3c3 2px solid; 
	BORDER-BOTTOM: #c4c3c3 2px solid;
	BACKGROUND: #fff;
	}


body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ececec;
	
}


.bg_index_ir {
	background-image: url(../image/ir_bg.gif);
	background-repeat: no-repeat;
	background-position: top;
}
/*
.bg_index_content {
	background-image: url(../image/welcome_footer_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-left: 8px;
	padding-right: 8px;
	text-align: justify;
}
*/

.bg_content {
	background-image:url(../image/content_bg.gif);
	background-repeat: no-repeat;
	background-position: top;
}


.header_date {
	color: #57adad;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
	text-indent: 12px;
}

.header_date_2 {
	color: #0863AD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-indent: 12px;
}
.textTable {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	height: 30px;
	padding-bottom: 18px;
}

.textTable_subordinate{
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 17px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	padding-left: 6px;
}

.textTable_submenu{
	padding-top: 2px;
	padding-bottom: 2px;
}


.textTable_index {
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 17px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d5d5d5;
}


.textTable_report {
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 17px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d0e4e1;
}

.textTable_info {
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 17px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d5d5d5;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}

.sidemenutextTable {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e0dbce;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0dbce;

}


/*
.background_right {

	background-image: url(../image/bg_right.gif);
	background-repeat: no-repeat;
	background-position: top;
}
*/
.background_left {
	/*
	background-image: url(../image/bg_left.gif);
	*/
	background-repeat: no-repeat;
	background-position: top;
}

.text_highlight {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	line-height: 30px;
	padding-left: 5px;
	padding-right: 5px;
}

.text {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #424d56;
	text-decoration: none;
	line-height: 20px;
	text-align: justify;
}


.text_calendar {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
		display:block;
	color: #000;
	text-decoration: none;
	line-height: 18px;
	padding-right: 5px;
}


.text_index {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	line-height: 20px;
	text-align: justify;
	padding-right: 8px;
	padding-left: 8px;
}


.text_g {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #299482;
	text-decoration: none;
	line-height: 20px;
}

.text_grey {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #299482;
	text-decoration: none;
	line-height: 27px;
}


.text_red {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #449abb;
	text-decoration: none;
	line-height: 20px;
	text-align: justify;
}

.text_red2 {
	font-family: ���^, sans-serif;
	font-size: 12px;
	color: #449abb;
	text-decoration: none;
	line-height: 20px;
	text-align: justify;
	padding-left:7px;
}


.text_blue {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066B3;
	text-decoration: none;
	line-height: 17px;
}


.text_ir {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	line-height: 25px;
	text-align: justify;
	padding-left: 11px;
	padding-right: 11px;
}

.text_stock {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	line-height: 22px;
	text-align: justify;
}


.text_white {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	line-height: 24px;
}

.text_white2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	line-height: 18px;
}



.text_nojustify {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	line-height: 15px;
}

.text_link	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 15px;
}

.lxtext_link	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 15px;
}
.lxtext_link:link	{
	color: #666666;
	text-decoration: none
}

.lxtext_link:visited{
	color: #666666;
	text-decoration: none
}

.lxtext_link:hover {
	color: #cc0000;
}


.text_history {
	color: #299482;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
}



.text_history_date	{
	color: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;

}

table {
	padding:0px;
	border-collapse: collapse;

}
td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#424d56;
}
.textB {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: none;
	color: #de0505;
	line-height: 20px;
}
.textB1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: none;
	color: #de0505;
	line-height: 20px;
}

.textB_blue {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
	color: #0066cc;
}

.lxtext_more	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066cc;
	text-decoration: underline
}
.lxtext_more:link	{
	color: #0066cc;
	text-decoration: underline
}

.lxtext_more:visited{
	color: #0066cc;
	text-decoration: underline
}

.lxtext_more:hover {
	color: #299482;
	text-decoration: underline
}


.lxtext_more_02	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0863ba;
	line-height: 18px;
	text-decoration: none
}
.lxtext_more_02:link	{
	color: #0863ba;
	text-decoration: underline
}

.lxtext_more_02:visited{
	color: #0863ba;
	text-decoration: underline
}

.lxtext_more_02:hover {
	color: #ff6600;
	line-height: 18px;
	text-decoration: none
}


.lxtext	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #424d56;
	text-decoration: none;
	line-height: 20px;
	text-align: justify;
}
.lxtext:link	{
	color: #424d56;
	text-decoration: none
}

.lxtext:visited{
	color: #424d56;
	text-decoration: none
}

.lxtext:hover {
	color: #f19403;
}


.lxtext_white	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	line-height: 26px;
	text-align: justify;
}
.lxtext_white:link	{
	color: #fff;
	text-decoration: none
}

.lxtext_white:visited{
	color: #fff;
	text-decoration: none
}

.lxtext_white:hover {
	color: #ff6600;
}


.lxtext_index	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #424d56;
	text-decoration: none;
	line-height: 17px;
	padding-left: 7px;
}
.lxtext_index:link	{
	color: #424d56;
	text-decoration: none
}

.lxtext_index:visited{
	color: #424d56;
	text-decoration: none
}

.lxtext_index:hover {
	color: #299482;
}


.text_location	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #242424;
	text-decoration: none;
	line-height: 18px;
}

.textTable_stock	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #424d56;
	text-decoration: none;
	line-height: 17px;
	padding-bottom:5px;
	padding-top:5px;
	padding-left: 10px;
}

.lxtext_location	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #424d56;
	text-decoration: none;
	line-height: 18px;
}
.lxtext_location:link	{
	color: #424d56;
	text-decoration: none
}

.lxtext_location:visited{
	color: #424d56;
	text-decoration: none
}

.lxtext_location:hover {
	color: #ff6000;
	text-decoration: underline;
}

.lxtext_sidemenu	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
	text-align: justify;

}
.lxtext_sidemenu:link	{
	color: #333333;
	text-decoration: none
}

.lxtext_sidemenu:visited{
	color: #333333;
	text-decoration: none
}

.lxtext_sidemenu:hover {
	color: #c41b20;
}


.lxtext_sidemenu_sub	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7c7c7c;
	text-decoration: none;
	line-height: 22px;
	text-align: justify;

}
.lxtext_sidemenu_sub:link	{
	color: #666666;
	text-decoration: none
}

.lxtext_sidemenu_sub:visited{
	color: #666666;
	text-decoration: none
}

.lxtext_sidemenu_sub:hover {
	color: #c41b20;
}




.lxtext_report	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #424d56;
	text-decoration: none;
	line-height: 17px;
	text-align: center;
}
.lxtext_report:link	{
	color: #424d56;
	text-decoration: none
}

.lxtext_report:visited{
	color: #424d56;
	text-decoration: none
}

.lxtext_report:hover {
	color: #299482;
}

.lxindex_report	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005bac;
	text-decoration: none;
	line-height: 17px;
	text-align: center;
}
.lxindex_report:link	{
	color: #005bac;
	text-decoration: none
}

.lxindex_report:visited{
	color: #005bac;
	text-decoration: none
}

.lxindex_report:hover {
	color: #299482;
}



.lxtextTable:link	{
	color: #0066ff;
	text-decoration: underline;
}

.lxtextTable:visited{
	color: #0066ff;
	text-decoration: underline;
}


.lxtextTable:hover {
	color: #FFCC00;
	text-decoration: underline;
}




.texts {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 18px;
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #1883c0;
	line-height: 17px;
}


.date_report {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: none;
	color: #424d56;
	line-height: 18px;
}


.footer {
	background-image:url(../image/footer_bg.gif);
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-position: center;
	color: #7e7e7e;
	line-height: 22px;
}

.footer_e {
	background-image:url(../image/footer_bg.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-position: center;
	color: #7e7e7e;
	line-height: 22px;
}



.imgShadow {

filter:progid:DXImageTransform.Microsoft.Shadow(Color=#929292,  
Strength=5, Direction=135)
}


.textTableHead {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 4px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 4px;
	COLOR: #333333;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 4px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6f9dc6;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #fffed6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6f9dc6;
}



.lxtext_top	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	line-height: 18px;
	text-align: justify;
}
.lxtext_top:link	{
	color: #ffffff;
	text-decoration: none
}

.lxtext_top:visited{
	color: #ffffff;
	text-decoration: none
}

.lxtext_top:hover {
	color: #54a8a8;
}

.lxtext_top_e	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	line-height: 18px;
	text-align: justify;
}
.lxtext_top_e:link	{
	color: #ffffff;
	text-decoration: none
}

.lxtext_top_e:visited{
	color: #ffffff;
	text-decoration: none
}

.lxtext_top_e:hover {
	color: #54a8a8;
}


.lxtext_date	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #424d56;
	text-decoration: none;
	line-height: 18px;
	text-align: justify;
}
.lxtext_date:link	{
	color: #424d56;
	text-decoration: none
}

.lxtext_date:visited{
	color: #424d56;
	text-decoration: none
}

.lxtext_date:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #299482;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;

}


.menu_bg	{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e5e5e5;
}

.lxmenu	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #424d56;
	text-decoration: none;
	line-height: 19px;
	font-weight: bold;
    text-align: left;
	width: 162px;
	display:block;
	padding-left: 26px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.lxmenu:link	{
	color: #424d56;
	text-decoration: none;
}
.lxmenu:visited{
	color: #424d56;
	text-decoration: none;

}
.lxmenu:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #37a2b2;
	text-decoration: none;
	background-repeat: no-repeat;
	padding-left: 26px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.lxmenu_o	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #37a2b2;
	text-decoration: none;
	line-height: 19px;
	font-weight: bold;
    text-align: left;
	width: 162px;
	display:block;
	padding-left: 26px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.lxmenu_o:link	{
	color: #37a2b2;
	text-decoration: none;
}
.lxmenu_o:visited{
	color: #37a2b2;
	text-decoration: none;

}
.lxmenu_o:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #37a2b2;
	text-decoration: none;
	background-repeat: no-repeat;
	padding-left: 26px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.lxmenu_s	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #424d56;
	text-decoration: none;
	line-height: 22px;
    text-align: left;
}
.lxmenu_s:link	{
	color: #424d56;
	text-decoration: none;
}
.lxmenu_s:visited{
	color: #424d56;
	text-decoration: none;

}
.lxmenu_s:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #37a2b2;
	text-decoration: none;
}

.lxmenu_s_o	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #37a2b2;
	text-decoration: none;
	line-height: 22px;
    text-align: left;
}

.lxmenu_s_o:link	{
	color: #37a2b2;
	text-decoration: none;
}
.lxmenu_s_o:visited{
	color: #37a2b2;
	text-decoration: none;

}
.lxmenu_s_o:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #37a2b2;
	text-decoration: none;
}


.text_top {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1a396f;
	text-decoration: none;
	line-height: 17px;
}

.text_top_e {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1a396f;
	text-decoration: none;
	line-height: 17px;
}


.lxtext_footer	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #858585;
	background-position: center;
}
.lxtext_footer:link	{
	color: #7e7e7e;
	text-decoration: none
}

.lxtext_footer:visited{
	color: #7e7e7e;
	text-decoration: none
}

.lxtext_footer:hover {
	color: #37a2b2;
}

.lxtext_footer_e	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #858585;
	background-position: center;
}
.lxtext_footer_e:link	{
	color: #7e7e7e;
	text-decoration: none
}

.lxtext_footer_e:visited{
	color: #7e7e7e;
	text-decoration: none
}

.lxtext_footer_e:hover {
	color: #37a2b2;
}

.lxsubhead{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	display:block;
	line-height: 18px;
	padding-left: 10px;
	/*background-image: url(../image/mu_sub_dot.gif);
	background-repeat: no-repeat;
	*/

}

.lxsubhead:link	{
	color: #333333;
	text-decoration: none;
}

.lxsubhead:visited{
	color: #333333;
	text-decoration: none;

}

.lxsubhead:hover {
	color: #478bca;
	text-decoration: none;
	display:block;
	/*
	background-image: url(../image/mu_sub_dot_o.gif);
	background-repeat: no-repeat;
	*/
}


.lxsubhead_o{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #299482;
	display:block;
	padding-left: 10px;
	line-height: 18px;
	/*
	background-image: url(../image/mu_sub_dot_o.gif);
	background-repeat: no-repeat;
	*/
}

.lxsubhead_o:link	{
	color: #299482;
	text-decoration: none;
}

.lxsubhead_o:visited{
	color: #299482;
	text-decoration: none;

}

.lxsubhead_o:hover {
	color: #299482;
	text-decoration: none;
	display:block;
	/*
	background-image: url(../image/mu_sub_dot_o.gif);
	background-repeat: no-repeat;
	*/
}

.lxsubsubhead{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	display:block;
	line-height: 18px;
	padding-left: 10px;
	/*background-image: url(../image/mu_sub_dot.gif);
	background-repeat: no-repeat;
	*/

}

.lxsubsubhead:link	{
	color: #333333;
	text-decoration: none;
}

.lxsubsubhead:visited{
	color: #333333;
	text-decoration: none;

}

.lxsubsubhead:hover {
	color: #478bca;
	text-decoration: none;
	display:block;
	/*
	background-image: url(../image/mu_sub_dot_o.gif);
	background-repeat: no-repeat;
	*/
}

.lxsubsubhead_o{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #299482;
	display:block;
	padding-left: 10px;
	line-height: 18px;
	/*
	background-image: url(../image/mu_sub_dot_o.gif);
	background-repeat: no-repeat;
	*/
}

.lxsubsubhead_o:link	{
	color: #299482;
	text-decoration: none;
}

.lxsubsubhead_o:visited{
	color: #299482;
	text-decoration: none;

}

.lxsubsubhead_o:hover {
	color: #299482;
	text-decoration: none;
	display:block;
	/*
	background-image: url(../image/mu_sub_dot_o.gif);
	background-repeat: no-repeat;
	*/
}

.textTable_ir{
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 17px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-top: 3px;
	padding-bottom: 3px;
}


.textTable_index_ir{
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 17px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

.textTable_new{
	FONT-SIZE: 12px;
	COLOR: #424d56;
	LINE-HEIGHT: 17px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-top: 4px;
	padding-bottom: 4px;
}

.textTable_new2{
	FONT-SIZE: 12px;
	COLOR: #424d56;
	LINE-HEIGHT: 17px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 3px;
	padding-bottom: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
}

.textTable_sitemap{
	padding-left: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	border-right-width: 20px;
	border-left-width: 20px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFF;
	border-left-color: #FFF;
}

.textTable_sitemap_02{
	padding-left: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D8E6F1;
	border-bottom-color: #D8E6F1;
}


/************************** IR Home page developed by khurram **************************/
#main_container
{
    border:1px solid #eeecf1;
     -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -khtml-border-radius: 7px;
    border-radius: 7px;
    padding:0px 10px;
    margin: -12px 0 0 7px;
    width:99%;
    min-height:300px;
  
}

.clear
{
    clear:both;
}
.bold
{
    font-weight:bold;
}
.right
{
    float:right;
}

.Heading
{
    color:#37A2B2;
    font-size:16px;
    font-weight:bold;
    padding:0px 0;
    height:25px;
    border-bottom:1px solid #37A2B2;
    /*letter-spacing: 2px;*/
}


.contents{font-size:12px;color:#666666;text-align:justify;padding: 15px 0px 25px 7px;}
.contents a
{
    color:#37A1B2;
}
.contents .colomLeft
{
 float:left;
 width:316px;
 padding:0 35px 0 0;
}
.contents .colomLeft .colomHeading
{
    color:#37A1B2;
    font-size:15px;
    font-weight:bold;
    padding:0px 0;
}
.contents .colomLeft .colomImage
{
  padding:0px 0 0px 0;
   border:1px solid #CCCCCC;
 
}

.contents .colomLeft .colomImage img
{
  padding:1px;
   
}

.contents .colomLeft .colomText
{
   padding:10px 0 0px 0;
}


.contents .colomRight
{
 float:right;
 width:316px;
 padding:0 0px 0 0;
}
.contents .colomRight .colomHeading
{
    color:#37A1B2;
    font-size:15px;
    font-weight:bold;
    padding:0px 0;
}
.contents .colomRight .colomImage
{
   border:1px solid #CCCCCC;
   padding:0px 0 0px 0;
}
.contents .colomRight .colomImage img
{
   padding:1px;
}

.contents .colomRight .colomText
{
   padding:10px 0 0px 0;
}

.contents table{ width:100%;border:0px solid #DADADA;}
.contents table th{ font-weight:bold; font-size:15px; height:30px; background:#d9e6ec;}
.contents table td, th {border:1px solid #EBEBEB; padding:0 0 0 5px;height:30px;}
.contents table td .hidden a{ color:#666; text-decoration:none;}

.contents table th{}
.blackHeading
{
    color:#000;
    font-size:15px;
    font-weight:bold;
    padding:5px 0 0 2px;

}

.graphBox
{
    width:314px;
    height:180px;
    border:1px solid #c4c3c3;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    -khtml-border-radius: 1px;
    border-radius: 1px;
    padding:0px;
}

.graphBox .info
{
    float:left;
    width:100px;
    font-size:11px;
    padding:0px 0 0 8px;
}
    .graphBox .info .h2
    {
        font-size:18px;
        color:#37A1B2;
        font-weight:bold;
    }
    .graphBox .info .redLine
    {
        color:#de0505;
    }
    .graphBox .info .infoLine .Value
    {
        font-weight:bold;
        color:#000;
        font-size:12px;
        float:right;
    }

.graphBox .graph{float:right;padding:20px 0 0 0;}

.scrollingtickeriframe{border:none; width:990px; height:25px;}
.tickeriframe{border:none;height:210px; width:100%; float:right; padding: 0 0px 0 0;overflow:hidden;}
.share_graph{border:none;height:2050px; width:100%; float:right; padding: 0 0px 0 0;overflow:auto;}

.colomBox{width:204px; min-height:287px; float:left; margin:0 10px 0 0; padding:0 10px; border:1px solid #E9E9E9;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
.colomHeading{ font-size:17px; color:#1385c2; font-weight:bold; padding:10px 0 20px 0px;}
.titleImage{ float:left;}
.titleText{color:#1385c2; font-size:12px; font-weight:bold;}
.info{ float:left; padding:15px 0 0 10px;}
a.link{color: #37A1B2 !important; text-decoration:underline !important;}
a.link:hover{color: #f19403 !important; text-decoration:none !important;}
.right{ float:right; padding: 0 15px 0 0;}
#tb_contact_us{ width:100%;}
#tb_contact_us td{ width:50%; padding:5px 5px 10px 5px;}
#tb_contact_us td span{ color:#37A1B2 }
.hidden{ display:none;}
.footerLogo{ float:right; padding:0 10px 0 0;}
.footerLogo img{ width:150px;}

/*ul.subMenus li a
{
    color:#424d56;
    text-decoration:none;
}
ul.subMenus li a:hover
{
    color:#37A1B2;
}
ul.subMenus li a.selected
{
    color:#37A1B2;
}
*/

ul.subMenus li a
{
    color:#424d56;
    text-decoration:none;
}
ul.subMenus li a:hover
{
    color:#37A1B2;
}
ul.subMenus li a.selected
{
    color:#37A1B2;
}

#table_left_menues td{ /*height:25px;*/}
#table_left_menues td.whiteBg{ background:url(../image/sidemenu_arrow1.gif) no-repeat;}
#table_left_menues td.grayBg{ background:url(../image/sidemenu_arrow2.gif) no-repeat;}
