/**********************************************************TITLE: Dragon Asia CorpAUTHOR: Mario Pavlou  http://www.mariopavlou.comAGENCY: Hayter Creative  e http://www.haytercreative.com/**********************************************************//* -----------------------------------------------------------						Generic----------------------------------------------------------- */.irc_tblabel {	font-weight: bold; }	.irc_tbhead   {	color: white;	font-weight: bold;	font-size: 16px;	font-family: Tahoma, Arial, Helvetica, sans-serif;	padding: 5px }.irc_tbhead2 {	color: #063;	font-weight: bold;	font-size: 14px;	font-family: Tahoma, Arial, Helvetica, sans-serif }
.irc_news_header {	font-weight: bold; }body {	background: #ccc; /*url('../media/back.gif');*/	margin: 0;	padding: 0;	font-size: 11px;	font-family:'Tahoma', Arial, Helvetica, sans-serif;}a {	color:#64B131;	text-decoration:none;}a:link,a:visited {	text-decoration: none;	color: #64B131;}a:hover {	color:#277B09;	text-decoration:none;}/** Uncomment below for liquid width (expands and contracts with brwoser window width */.pageWrapper {	margin: 0 auto;	width: 800px;	min-width: 620px;	background: #ffffff;}/* extension to page wrapper */#main {	/* IE Hack. Set this to right colour for now */	background: #dddddd;}/*div#bodyWrap {	background: url('images/back_top.jpg') repeat-x;}*/div#bodyWrap {	width: auto;	min-width: 770px;	height: 432px;}img.cont1,.cont1 img,img.cont2,.cont2 img {	float:right;	margin: 0 0 0 10px;}.content .cont1,.content .cont2 {	text-align: left;	border-bottom: 2px solid #fff;	height:168px;}.cont1 {	background-color: #6D6E71;	color: #fff;	height:168px;	line-height: 1.4em;}.cont2 {	color: #000;	background-color: #fff;	height:168px;	line-height: 1.4em;}.cont1 a {	color:#fff;	text-decoration:none;}.cont1 a:link,.cont1 a:visited {	text-decoration: none;	color: #fff;}.cont1 a:hover {	color:#fff;	text-decoration:underline;}.cont1 h1 {	color: #fff;}.cont2 h1 {	color: #277B09;}div.wide3 {	width: 33%;	float: left;	text-align: center;}input[type=text],input[type=button],input[type=submit],select,textarea{	background: #6D6E71;	border: 1px solid #000;}/* -----------------------------------------------------------					Headers ( h* style )----------------------------------------------------------- */h1,h2,h3,h4,h5,h6{	margin: 8px 16px;	font-size: 16px;	font-weight: normal;	letter-spacing: 0.08em;}/* -----------------------------------------------------------					View Controllers----------------------------------------------------------- */.clear {	clear: both;}.hide, #oldBrowserNotice, .ieSixCharDupBug {	display: none;}/* -----------------------------------------------------------					Page Header(s) and Footer----------------------------------------------------------- */#header {	height: 143px;	/*margin-right: -2px; /* Box model adjustment */}#header #logo {	width: 467px;	float: left;	background: url(../media/logo.gif) no-repeat #FFF;	margin: 0;	height: 110px;	position: absolute;	z-index: 100;}#header #logo h1 {	display: none;}#heading .head {	height: 110px;	background: url(../media/header.gif) repeat #FFF;	position: relative;	/*margin-right: -2px;*/}* html #heading .head {/*  margin-right: -4px; /* Extra 2px due to IE Box model */}#heading .top {	font-size:95%;	color: #6D6E71;	margin: 10px 0px 0 0;	float: right;	width: 800px;	text-align: right;	height: 22px;}#heading a:link,#heading a:visited {	color: #6D6E71;	margin-left: 0px;}#heading a:hover,#home #heading #nav-home,#corpprofile #heading #nav-corpprofile,#products #heading #nav-products,#manprofile #heading #nav-manprofile,#investorrel #heading #nav-investorrel,#contact #heading #nav-contact {	/*border-bottom: #64B131 1px solid;*/	color: #64B131 ;	text-decoration:none;}#footer {	position: relative;	/* IE fix */	width: 800px;	padding: 10px 0 10px 0;	color: #6D6E71;	background-color:#FFFFFF;	text-align: center;}#footer a {	color:#6D6E71;	text-decoration:none;}#footer a:link,#footer a:visited {	color: #6D6E71;	margin-left: 0px;}#footer a:hover {	/*border-bottom: #64B131 1px solid;*/	color: #64B131 ;}/* -----------------------------------------------------------						Layout Controls----------------------------------------------------------- *//* --------------------- Common to both -------------------- */#mainInner {	z-index: 2;	width: 100%;}div.content {	border-width: 0;	/* Fix print/v4 borders issue */}#mainOuter div.left,#mainOuter div.right,#mainOuter div.content,div.subBarInner div.content,div.subBarInner div.right,div.subTitleInner div.content,div.subTitleInner div.right {	/* For Sub elements of #mainOuter AND div.subBarInner */	float: left;	position: relative;	z-index: 10;	overflow: visible;	/* fix for IE italics bug */}/* --------------------- The Main Bar Piece -------------------- */#mainOuter {	z-index: 1;	border-left: 176px #fff solid;}#mainInner {	background: #fff;}#mainOuter .content {	margin: 0;	/* Ensure floating */	width: 100%;	background-color:#fff;}#mainOuter .right {	/* Not used for now */	float: right; 			/* Possiblity for NN4 layout */	width: 576px;	margin: 0 -15em 0 1px;	/* Column position */	overflow: visible;}#mainOuter .left {	width: 222px;	margin: 0 1px 0 -16em;  /* Column position */	/*border: 1px solid #000;*/}/* -----------------------------------------------------------					Decoration Fix-up Pieces----------------------------------------------------------- */div.gap {	border-top: 2px solid #FFF;	background: #CDE;	position: relative;}html>body .mozclear {	border-bottom: 1px solid white;	/* help mozilla recognize empty  clearing element */	margin-bottom: -1px;                  /* compensate for 1px space used by border */}.stock {	height:48px;}/* -----------------------------------------------------------						Fix BugIE :-|----------------------------------------------------------- */* html #mainInner, * html div.subBarInner, * html div.subTitleInner {	position: relative;	/* fix a render bug in IE under certain conditions */}* html div.gap {	margin-right: -4px;}* html #mainOuter {	border-right: 0px #fff solid;}* html #cnt_menu, * html div.button, * html div.button2 {	margin-top: -2px;}* html div.titleimg {	height:172px;}* html #mainOuter {	z-index: 1;	border-left: 177px #fff solid;}* html div.mapimg_b {	width:800px;	height:174px;	margin:0;	position:absolute;	left:-224px;}* html div.man_menu {	width:800px;	height:49px;	position:relative;}* html div.homeimg {	width:800px;	height:170px;	margin:0 0 0 -177px;}* html #footer div.fix {	position: relative;	/* IE fix */	width: 800px;	padding: 222px 0 10px 0;	color: #6D6E71;	background-color:#FFFFFF;	text-align: center;}/* -----------------------------------------------------------							Main Bar----------------------------------------------------------- */.titleMain {	padding: 0px 16px 8px 16px;	border-bottom: 1px solid #FFF;	line-height: 2em;}.titleMain {	background: #939598;	font-size: .9em;	text-align:left;}.titleMain a:link,.titleMain a:visited {	margin-right: 30px;	color: #000;	text-decoration:none}.titleMain a:hover {	color: #fff;	text-decoration:none}.right p,.cont1 p,.cont2 p,.cont1 h1,.cont2 h1 {	font-family:'Tahoma', Arial, Helvetica, sans-serif;	margin: 0px 16px 0px 32px;	padding-top:20px;}.cont1 table,.cont2 table {	margin: 0px 16px 0px 32px;	padding-top:10px;}.titleimg {	width:222px;	height:170px;}.button {	width:222px; height:46px;	border:0;}.button2 {	width:222px; height:20px;	border:0;}#cnt_menu {	position:inherit;	}#cnt_menu ul {	margin: 0;	padding: 0;	display:block;	list-style-type:none;	width: 222px;	height: 20px;}#cnt_menu il {	margin-top:30px;}/* -----------------------------------------------------------					Corp Profile bits----------------------------------------------------------- */.mapimg_a {	width:576px;	height:143px;	background-color:#a7a9ab;}.mapimg_b {	width:800px;	height:222px;	margin:93px 0 0 -224px;}.man_menu {	width:800px;	height:49px;	margin:0 0 0 -224px;	background-image:url(../media/br_gr.gif);}.homeimg {	width:800px;	height:170px;	margin:0 0 0 -176px;}/* -----------------------------------------------------------			ir connect bit for investor relations----------------------------------------------------------- */.ircon h1,.ircon p {	font-family:'Tahoma', Arial, Helvetica, sans-serif;	margin: 0px 30px 0px 32px;}.ircon h1 {	font-size:12px;	font-weight:bold;	color:#64B131;	margin-top:14px;}.ircon ul,.ircon il {	list-style-position:inside;	list-style-type:square;}.ircon a,.ircon a:link,.ircon a:visited {	color:#64B131;	text-decoration:underline;}.ircon a:hover {	color:#277B09;	text-decoration:underline;}
