/* CSS Created by Nadia HussainManta Ray Media Ltd */* { margin: 0; padding:0;}body {	font-family: Arial, Helvetica, sans-serif;	font-size: 95%;	font-weight: normal;	text-decoration: none;	color:#666666;	background-color:#CCCCFF;}h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 1.25em;	font-weight: bold;	line-height: 1.4em;	color: #CC6600;	margin:0 32px 8px 0;	text-decoration:none;}h2 {	font-family:Arial, Helvetica, sans-serif;	font-size: 1.1em;	line-height: 1.2em;	font-weight: bold;	margin:5px 32px 4px 0;	color: #6699CC;	text-decoration:none;}h3 {	font-family:Arial, Helvetica, sans-serif;	font-size: 0.95em;	font-weight:bold;	font-style:normal;	line-height: 1em;	color: #CC6600;	margin:0 32px 10px 0;	text-decoration:none;}h4 {	font-family:Arial, Helvetica, sans-serif;	font-size: 0.95em;	font-weight:bold;	font-style:normal;	line-height: 1em;	color: #000000;	margin:0 32px 10px 0;	text-decoration:none;}p {	font-family:Arial, Helvetica, sans-serif;	font-size: 0.9em;	line-height: 1.15em;	margin-bottom:8px;	color:#666666;}a,a:link,a:active,a:visited {	color: #000000;	text-decoration: underline;}a:hover {	text-decoration: underline;	/*color: #333333;*/	color: #CC6600;}ul, ol {	padding: 0.2em;	margin-left: 1em;	margin-bottom:15px;	line-height:1.5em}li {	font-family: Arial, Helvetica, sans-serif;	font-size: 0.85em;	line-height: 1.5em;	margin: 0;}hr {	color: #E3E3E3;	background-color: #E3E3E3;	margin:5px;}#wrapper {	position: relative;	width:760px;	min-height:100%;	height:1060px;	margin:0 auto;	background-color:#FFFFFF;} #banner {	position:absolute;	top:0;	left:0px;	width:760px;	min-height:145px;	clear:left;	background-color:#FFFFFF;}#banner h1 {	font-family: Arial, Helvetica, sans-serif;	color: #6699CC;	font-style:normal;	font-weight:bold;	font-size:1.1em;	padding:0;	margin:0;	letter-spacing:1px;}p.banner {	font-family: Arial, Helvetica, sans-serif;	color: #666666;	font-size: 0.75em;	text-decoration: none;	line-height: 1em;	padding:0px;	margin:1px;	margin-bottom:0px;}a.banner,a.banner:link,a.banner:visited,a.banner:active {	font-family: Arial, Helvetica, sans-serif;	color: #666666;	text-decoration: none;	padding:3px;	margin:1px;}a.banner:hover,a.language:hover {	text-decoration:underline;}a.language,a.language:link,a.language:visited,a.language:active {	font-family: Arial, Helvetica, sans-serif;	color: #CC6600;	text-decoration: none;	padding:3px;	margin:1px;}#banner p.crumbs {	font-size: 0.7em;	line-height: 1em;	background-color:#666666;	padding:5px 0 5px 30px;	margin:0;	color: #E3E3E3;	text-decoration:none;	margin-bottom:3px;}a.crumbs,a.crumbs:link,a.crumbs:visited,a.crumbs:active {  color: #FFFFFF;  text-decoration: none;}a.crumbs:hover {	text-decoration:underline;	 color: #FFFFFF;}#main-menu {	float:left;	min-width:160px;	width:18%;	margin:160px 0 0 0;	padding:0;	height:100%;}#main-menu a {	position: relative;	display: block;	left:10px;	width:140px;	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	font-weight: bold;	color: #6699CC;	text-decoration: none;	background: url(../imgs/navU.gif) 0 7px no-repeat;	padding:4px 0 4px 20px;	margin:3px;}#main-menu a:hover {	color: #CC6600;	background: url(../imgs/navO.gif) 0 7px no-repeat;}#main-menu a.on,#main-menu a.on:link,#main-menu a.on:visited,#main-menu a.on:active #main-menu a.on:hover {	color: #CC6600;	background: url(../imgs/navO.gif) 0 7px no-repeat;}#main-menu a.subl1 {	position: relative;	display: block;	left:10px;	width:145px;	font: normal 0.85em Arial, Helvetica, sans-serif;	color: #666666;	text-decoration: none;	padding:3px 0 3px 20px;	background:none;}#main-menu a.subl1:hover {	color: #CC6600;	background:none;}#main-menu a.subl1On {	position: relative;	display: block;	left:10px;	width:135px;	font: normal 0.85em Arial, Helvetica, sans-serif;	text-decoration: none;	padding:3px 0 3px 20px;	background:none;	color: #CC6600;}#main-menu a.subl1On:hover {	color: #CC6600;	background:none;}#main-menu a.subl2 {	position: relative;	display: block;	left:10px;	width:135px;	font: normal 0.85em Arial, Helvetica, sans-serif;	color: #666666;	text-decoration: none;	padding:3px 0 3px 35px;	background:none;}#main-menu a.subl2:hover,#main-menu a.subl2On:hover {	color: #CC6600;	background:none;}#main-menu a.subl2On {	position: relative;	display: block;	left:10px;	width:135px;	font: normal 0.85em Arial, Helvetica, sans-serif;	text-decoration: none;	padding:3px 0 3px 35px;	background:none;	color: #CC6600;}#main-menu  {	color: #CC6600;	background:none;}#content {	margin-left:190px;	padding:160px 15px 15px 15px;	height:100%}#content img, img a {	border:#666666 solid 2px;	float:right;	clear:right;	margin:5px 32px 10px 15px;	text-decoration:none;}#content p.date {	font-family:Arial, Helvetica, sans-serif;	font-size: 0.9em;	font-weight:bold;	line-height: 1.15em;	margin-bottom:5px;	color:#000000;}#content h1 a {	font-family: Arial, Helvetica, sans-serif;	font-size: 1.25em;	font-weight: bold;	line-height: 1.4em;	color: #CC6600;	margin:0 32px 8px 0;	text-decoration:none;}#content h2 a {	font-family:Arial, Helvetica, sans-serif;	font-size: 1.1em;	line-height: 1.2em;	font-weight: bold;	margin:5px 32px 4px 0;	color: #6699CC;	text-decoration:none;}#content h3 a {	font-family:Arial, Helvetica, sans-serif;	font-size: 0.95em;	font-weight:bold;	font-style:normal;	line-height: 1em;	color: #CC6600;	margin:0 32px 10px 0;	text-decoration:none;}#content h2 a.sitemap {	font-family:Arial, Helvetica, sans-serif;	font-size: 0.9em;	line-height: 1.2em;	font-weight: bold;	color: #6699CC;	text-decoration:none;	padding:0 0 0 5px;	margin:0;}#content p.sitemap {	padding-left:25px;}#content a.sitemap {	display:block;	position:relative;	padding:5px 0 5px 0;	color:#666666;	text-decoration:none;}#content a.sitemap:hover { 	text-decoration:underline;}#content h3 a.sitemap {	font-family:Arial, Helvetica, sans-serif;	font-size: 0.95em;	font-weight:bold;	font-style:normal;	line-height: 1em;	color: #CC6600;	margin:0 32px 10px 0;	text-decoration:none;}#news-box {	padding:20px;	background-color:#EEEEEE;	width:480px;}#news-box img {	border:#DDDDDD solid 1px;	float:left;	margin:0 20px 20px 0;	/*margin-right:20px;*/	clear:both;}#news-box p.date {	font-family:Arial, Helvetica, sans-serif;	font-size: 0.8em;	line-height: 1.15em;	margin-bottom:1px;	color:#666666;}#news-box p {	font-family:Arial, Helvetica, sans-serif;	font-size: 0.75em;	line-height: 1.1em;	padding-left:1px;	margin-bottom:20px;	color:#000000;	margin-left:240px;}#news-box h2 {	margin:3px;	margin-left:240px;}#footer {	position: relative;	/*top:740px;*/	float:right;	clear:both;	bottom:0px;	width: 740px;	height:5em;	padding-bottom:5px;	background-color:#FFFFFF;}p.footer {	font-family:Arial, Helvetica, sans-serif;	font-size: 0.6em;	line-height: 1.1em;	text-align:right;	margin:0 5px;	color:#666666;}a.footer,a.footer:link,a.footer:visited,a.footer:active {	font-family: Arial, Helvetica, sans-serif;	color: #666666;	text-decoration:none;}a.footer:hover {	text-decoration:underline;}table.flow th {	background: #CC6600 url(../imgs/process-arrow.gif) no-repeat bottom;	color:#FFFFFF;	width:28px;	height:100px;	text-align:center;	padding-top:5px;}table.flow tr {	background: #EEEEEE;	color:#FFFFFF;	width:28px;	height:94px;	text-align:left;	padding-left:5px	vertical-align: top;}table.flow tr h4, table.flow tr h3, table.flow tr p {padding:3px 3px 3px 10px;margin:0;}table.padded-table td {	width:75%;}table.padded-table td {	padding:3px;	font-size:70%;	background-color:#FFFFFF;	color:#666666;	border:solid 1px #E3E3E3;	white-space:normal;}table.padded-table tr {	text-align:center;	padding-left:0;	vertical-align: top;}table.padded-table th {	height:auto;	text-align:center;	padding-top:0;}table.padded-table td h3 {	padding:0;	font-size:105%;	margin:0;	color:#6699CC;	white-space:normal;}#content table.padded-table h3 a {	text-decoration:underline;	color:#6699CC;}#content table.padded-table h3 a:hover {	text-decoration:underline;	color:#666666;}/*h3 {	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	font-style:normal;	line-height: 1em;	color: #CC6600;	margin:0 32px 10px 0;	text-decoration:none;}*//* FORM STYLES */#form {	width:450px;	font-family:Arial, Helvetica, sans-serif;	font-size:0.8em;	font-weight:bold;	border:none;	background-color:#FFFFFF;}#form p.small {	font-size:0.8em; 	font-weight:normal; 	margin:3px 10px 2px 135px}#form a.small {	font-weight:normal; 	color:#666666;}#form a:hover.small {	color:#CC6600;}#form div.r {	clear: both;	padding-top:0px;}#form label {	float: left;	width: 130px;	text-align: right;	margin: 3px 2px 3px 0px;	padding-right:3px;}#wrapper #content #form input.submit {	color: #FFFFFF;	background: #666666;	border:solid 1px #666666;	padding:1px;}#wrapper #content #form input.submit:hover {	background: #CC6600;	border:solid 1px #CC6600;}#wrapper #content #form fieldset {	border:none;}