@charset "TIS-620";
/* CSS Document */
/*img.png{
behavior: url(pngfix.htc);
}*/
a:active{
	text-decoration:none;
	/*color : #8693E3;*/
	color:#84C201;
}
a:link{
	text-decoration:none;
	color:#84C201;
}
a:visited{
	text-decoration:none;
	color:#84C201;
}
a:hover{
	text-decoration:none;
	color : #A3D141;
}
a.blacklink:active{
	text-decoration:none;
	color : #000;
}
a.blacklink:link{
	text-decoration:none;
	color : #000;
}
a.blacklink:visited{
	text-decoration:none;
	color : #000;
}
a.blacklink:hover{
	text-decoration:none;
	color : #474747;
}
a.graylink:active{
	text-decoration:none;
	color : #818181;
}
a.graylink:link{
	text-decoration:none;
	color : #818181;
}
a.graylink:visited{
	text-decoration:none;
	color : #818181;
}
a.graylink:hover{
	text-decoration:none;
	color : #677072;
}
a.whitelink:active{
	text-decoration:none;
	color : #FFF;
}
a.whitelink:link{
	text-decoration:none;
	color : #FFF;
}
a.whitelink:visited{
	text-decoration:none;
	color : #FFF;
}
a.whitelink:hover{
	text-decoration:none;
	color : #FFF;
}
/* this is the clipping region for the menu. it's width and height get set by script, depending on the size of the items table */
.mtDropdownMenu {
	position:absolute;
	overflow:hidden;
	/*margin-top:13px;
	margin-left:10px;	*/
}

/* this is the main container for the menu itself. it's width and height get set by script, depending on the size of the items table */
.mtDropdownMenu .content {
	position:absolute;
}

/* this table comprises all menu items. each TR is one item. It is relatively positioned so that the shadow and background transparent divs can be positioned underneath it */
.mtDropdownMenu .items {
	position:relative;
	left:0px; top:0px;
	z-index:2;
}

/* each TR.item is one menu item */
.mtDropdownMenu .item {
	font-family : "Tahoma", Ms Sans Serif, Thonburi;
    color:white;
	font-weight:500;
    font-size:8.5pt;
    text-decoration:none;
	/* this is a hack for mac/ie5, whom incorrectly cascades the border properties of the parent table to each row */
	border:none;
	cursor:pointer;
	cursor:hand;
	left:0px; top:0px;	
}

/* this DIV is the semi-transparent white background of each menu. the -moz-opacity is a proprietary way to get transparency in mozilla, the filter is for IE/windows 5.0+. */
/* we set the background color in script because ie mac does not use it; that browser only uses a semi-transparent white PNG that the spacer gif inside this DIV is replaced by */
.mtDropdownMenu .background {
	position:absolute;
	left:0px; top:0px;	
	z-index:1;
	-moz-opacity:.8;
	filter:alpha(opacity=80);
}
/* this is the class that is used when the mouse is over an item. script sets the row to this class when required. */
.mtDropdownMenu .item.hover {
	background:#ffffff;
	color:#324901;
}

/* this is either the dingbat that indicates there is a submenu, or a spacer gif in it's place. We give it extra margin to create some space between the text and the dingbat */
.mtDropdownMenu .item img {
	margin-left:5px;
}
html, body.normal{
	background-color:#FFFFFF;
	background-image:url(../images/shared/bg_TopInside.gif);
	background-repeat:repeat-x;
	background-position: top;
    margin:0 auto;
	padding:0px;
}
#layoutAll{
    margin:0 auto;
	width:100%;
}
.clear{
	clear:both;
}
.layoutFooter, .layoutContentLeft, .layoutContentRight, .Content, .ContentImg, .MainContent2Col{
	float:left;
}
.layoutFlash, .layoutCopyRight, .layoutContentLeft, .ContentLeft{
	text-align:  -moz-right;  
	!text-align:right;
	text-align:right;
}
.layoutFooter{
    margin:0 auto;
	text-align: -moz-center;
	!text-align:center;
}
.layoutFlash{
	display:block;
	width:1000px;
	margin-top:4px;
}
.layoutFooter{
	display:block;
	margin:0 auto;
	width:100%;
	background-color:#000000;
	height:90px;
	margin-top:40px;
}
.layoutCopyRight {
    width:1000px;
	margin-top:20px;
	height:70px;
}
.layoutFooterNav{
	display:block;
     float:left; 
	 width:695px; 
	 text-align:right; 
	 margin-top:9px;
}
.layoutFooterCopy{
	display:block;
	float:left;
	 width:301px;
}
.layoutContent{
	display:block;
	text-align:left;
	width:1000px;
}
.layoutContentLeft{
	display:block;
	width:283px;
	margin:44px 0 0 0px;
}
.layoutLogo{
	display:block;
	width:167px;
	float:left;
}
.layoutSlogan{
	display:block;
	width:230px;
	float:right;
}
.ContentLeft{
    margin:22px 0 20px 90px;  
}
.layoutContentRight{
	display:block;
	text-align:left;
	width:717px;
	margin:44px 0 0 0px;
}
.ContentRight{
    margin:0 0 0 50px;   
}
.LeftNavOver{
    background-color:#C1C1C1;
    color:#FFF;
}
.MainContent1Col{
    margin:0 20px 0px 3px;   
	padding:5px 0 0 0;
	width:600px;
}
.MainContent2Col{
   padding:5px 0 0 0;
}
.Content{
	display:block;
	text-align:left;
	width:430px;
	padding:0 20px 0 3px;
}
.ContentImg{
	display:block;
	text-align:left;
	width:185px;
	padding:0 0px 0 20px;
}
.NavBar{
	display:block;
	text-align:left;
	width:655px;
	float:left;
	background-color:#8D2814;
}
.Search{
	display:block;
	text-align:left;
	width:180px;
	float:left;
	padding:0 0 0 13px;
}
.SearchLeft{
	display:block;
	text-align:left;
	float:left;
	width:12px;
}
.SearchInput{
	display:block;
	text-align:left;
	float:left;
	width:126px;
	height:21px;
	background-image:url(../images/shared/bg_input.gif);
	background-repeat:repeat-x;
	background-position: top;
}
.SearchRight{
	display:block;
	text-align:left;
	float:left;
	width:19px;
}
/*///////////////  NAV ////////////////////////////*/
.NavHome{
	display:block;
	text-align:right;
	width:61px;
	float:left;
	padding:0px 0px 0px 0px;
}
.NavAbout{
	display:block;
	text-align:center;
	width:85px;
	float:left;
}
.NavNewsRoom{
	display:block;
	text-align:center;
	width:155px;
	float:left;
}
.NavInvestor{
	display:block;
	text-align:center;
	width:100px;
	float:left;
}
.NavContact{
	display:block;
	text-align:center;
	width:144px;
	float:left;
	padding:0px 0px 0px 0px;
}
.NavTopSub{
	display:block;
	width:807px;
	float:left;
}

/*///////////////  NAV ////////////////////////////*/
.SearchHomeBox{
	display:block;
	float:left;
	font-family : "Tahoma", Ms Sans Serif, Thonburi;
	font-size : 8.5pt;
	height:14px;
	color : #000;
	border-top:0px none;
	border-bottom:0px none;
	border-left:0px none;
	border-right:0px none;
	background-color : #DBDBDB;
	margin:2px 0px 2px 0px;
}

