/* Common Element */html{	height:100%;}body{	margin:0px;	padding:0px;	background-color:#FFFFFF;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#4D4D4D;	height:100%;}#wrapper{	margin:0 auto;	padding:0;	height:auto;	width:990px;	background-color:#FFFFFF;	}a{	color:#66664D;	text-decoration:none;}a:hover{	color:#FF6600;	text-decoration:none;}img{	border:0px;}form{	padding:0px;	margin:0px;}p{	margin:0px;	padding-bottom:10px;}/* Header Section */#header{	border-bottom:2px solid #FF6600;	height:92px;	background:#F6F6F4 url(top-bg.gif) repeat-x;}#logo{	margin:0px;	padding:15px 0px 0px 16px;	float:left;}#headerlinks{	float:right;	margin:70px 0px 0 0;	text-align:right;	padding:0 10px 0 0;}#headerlinks ul{	padding:0px;	margin:0px;}#headerlinks ul li{	list-style:none;	display:inline;	color:#2A2A21;	font-size:11px;}#headerlinks ul li a{	color:#2A2A21;}#headerlinks ul li a:hover{	color:#C53C00;}#headerlinks ul li a.selected{	color:#C53C00;}.topnavigation{	margin:0px;	padding:0px;	display:table;	width:990px;	background:#66664D;	border-top:1px solid #FFFFFF;	border-bottom:1px solid #FFFFFF;}.topnavigation ul{	margin:0px;	padding:0px;}.topnavigation ul li{	margin:0px;	padding:0px;	background:url(../images/common/dot.gif) repeat-y right;	list-style:none;	float:left;	position:relative;	z-index:100;}.topnavigation ul li a{	margin:0px 0px 0px 0px;	padding:6px 16px 6px 16px;	font-size:12px;	color:#FFFFFF;	font-weight:bold;	display:block;}.topnavigation ul li a:hover{	margin:0;	color:#FFFFFF;	background:#FF6600 url(../images/common/dot.gif) repeat-y right;}.topnavigation ul li a.selected{	margin:0;	background:#FF6600 url(../images/common/dot.gif) repeat-y right;}.topnavigation ul li ul{	display:none;	margin:0;	padding:0;	position:absolute;	z-index:100;	width:160px;	background-color:#F7F7EC;	border-left:1px solid #6A6A52;	border-right:1px solid #6A6A52;	border-bottom:1px solid #6A6A52;}.topnavigation ul li ul li{	margin:0;	padding:0;	width:160px;	background-color:#F7F7EC;	border-bottom:1px solid #E9E9DF;	color:#66664D;	display:block;}.topnavigation ul li ul li a{	color:#66664D;	font-size:10px;	font-weight:normal;	background:#F7F7EC;	display:block;	padding:4px 14px 4px 14px;}.topnavigation ul li ul li a:hover{	color:#FF6600;	background:#F7F7EC;	display:block;}.topnavigation ul li:hover ul{	display:block;}/* content  */.container{	width:990px;	height:100%;	padding-bottom:10px;	display:table;	background:url(../images/common/bg-content.gif) repeat-y;	clear:both;}.content{	width:733px;	float:left;	}.containerinner{	width:990px;	height:100%;	padding-bottom:10px;	display:table;	background:url(../images/common/bg-content-inner.gif) repeat-y;	clear:both;}.contentinner{	margin:0px;	padding:16px;}.contentinner ul{	margin:0 0 10px 0px;	padding:0;	}.contentinner ul li{	margin:0 0 4px 14px;	padding:0 0 0 0;	}/*.contentinner p{	margin:0px;	padding:0 0 16px 0px;}*/h2{	font-size:18px;	font-family:Verdana, Arial, Helvetica, sans-serif;	padding:5px 0 5px 16px;	margin:0;}/*  leftstart   */.left{	width:202px;	float:left;	margin:0px;	padding:0px;	height:100%;}.left ul{	list-style:none;	margin:0;	padding:0;}.left ul li{	list-style:none;	margin:0;	padding:0px;	color:#FFFFFF;	background:#FF6600;	border-bottom:1px solid #D8D8D2;	display:block;}.left ul li.focus{	color:#FFFFFF;	padding:5px 0px 5px 16px;	background:#FF6600 url(../images/common/arrow-sublink.gif) 6px 8px no-repeat;	display:block;}.left ul li a{	color:#FFFFFF;	padding:5px 0px 5px 16px;	background:#979789 url(../images/common/arrow-sublink.gif) 6px 8px no-repeat;	display:block;}.left ul li a:hover{	color:#FFFFFF;	background:#FF6600 url(../images/common/arrow-sublink.gif) 6px 8px no-repeat;}.left ul li a.left-selected{	color:#FFFFFF;	background:#FF6600 url(../images/common/arrow-sublink.gif) 6px 8px no-repeat;}.center{	width:531px;	float:left;	margin:0px;	padding:0px;	height:100%;}.centertoplink{	padding:14px 16px 5px 16px;	background:#F7F7EC;	}.centertoplink .focus{	color:#FF6600;	}.centerbottomlink{	padding:14px 16px 4px 16px;	}.centerbottomlink .focus{	color:#FF6600;	}.titlecontent{	height:113px;	background:url(../images/common/bg-titlehead.gif);}.titlecontent img{	float:right;}.titlehead{	padding:0px;	position:relative;	margin:0;	height:113px;	width:358px;	z-index:1;}.titlehead h2{	padding:0px;	position:absolute;	bottom:6px;	left:16px;	margin:0;}/*  leftend   *//*  Right   */.rightcontent{	width:257px;	float:left;	margin:0px;	padding:0px;	height:100%;}.rightcontent a{	color:#66664D;	text-decoration:none;}.rightcontent a:hover{	color:#FF6600;	text-decoration:none;}.search{	background:#B2B2A6;	padding:7px 10px 4px 16px;	color:#FFFFFF;	font-weight:bold;	font-size:11px;}.textbox{	font-size:12px;	color:#66664D;	padding:2px 4px 2px 4px;	border:1px solid #66664D;}.submit{	height:18px;	color:#FFFFFF;	background:#66664D;	font-family:Tahoma;	font-size:10px;	padding:2px 4px 2px 4px;		border:1px solid #66664D;	font-weight:normal;}/*.right-subhead{	height:34px;	margin:0px;	background-color:#E9E9DF;	border-top:1px solid #FF6600;}*/h3{	margin:0px;	padding:6px 0 8px 16px;	font-weight:bold;	font-size:14px;	color:#333333;	background-color:#E9E9DF;	border-top:1px solid #FFFFFF;}.component{	border-top:1px solid #FF6600;	padding:0;	margin:0;}.right-content{	height:auto;	padding:4px 14px 10px 14px;}.right-content ul{	margin:0 0 10px 0px;	padding:0;	list-style:none;}.right-content ul li{	margin:0 0 4px 14px;	padding:0 0 0 0;	list-style: url(../images/common/arrow-list.gif);}.maincontent{	width:731px;	float:left;	padding-top:3px;}.maincontent-left{	float:left;	padding-left:5px;	width:352px;	height:175px;}.maincontent-left ul{	margin:5px 0 0 0;	padding:0px;	line-height:140%;}.maincontent-left ul li{	list-style:none;	background-image:url(../images/common/i-main-arrow.gif);	background-repeat:no-repeat;	background-position:1px;	padding-left:10px;}.maincontent-left ul li a{	color:#66664D;	text-decoration:none;}.maincontent-left ul li a:hover{	color:#FF6600;	text-decoration:none;}.maincontent-text{	float:left;	height:174px;	padding-left:8px;	width:219px;	border-left:1px solid #EAEAE0;	border-bottom:1px solid #EAEAE0;}.maincontent-text h2{	color:#333333;	font-weight:normal;	font-size:18px;	margin:0px;	padding:0px;}.maincontent-img{	float:left;	height:175px;	width:124px;	background-image:url(../images/common/i-leftban-bg.gif);	background-repeat:no-repeat;}.maincontent-img-padding{padding:3px}.maincontent-right{	float:left;	width:352px;	height:175px;	padding-left:14px;}.maincontent-right ul{	margin:5px 0 0 0;	padding:0px;	line-height:140%;}.maincontent-right ul li{	list-style:none;	background-image:url(../images/common/i-main-arrow.gif);	background-repeat:no-repeat;	background-position:1px;	padding-left:10px;}.maincontent-right ul li a{	color:#66664D;	text-decoration:none;}.maincontent-right ul li a:hover{	color:#FF6600;	text-decoration:none;}.news{	width:490px;	float:left;	padding:4px 0px 0px 5px;	height:127px;}.news-content{	border:1px solid #E9E9DF;	height:127px;}.news-content h1{	margin:0px;	padding:0px;	font-size:14px;	font-weight:bold;	color:#333333;	background-color:#E9E9DF;	padding:9px 0 7px 14px;}.news-content ul{	padding:4px 0px 0px 13px;	margin:0px;}.news-content ul li{	list-style:none;	background-image:url(../images/common/i-main-arrow.gif);	background-repeat:no-repeat;	background-position:1px 3px;	padding:0 0 2px 10px;	margin:0;}.news-content ul li a:hover{	color:#FF6600;	text-decoration:none;} .financial{	float:left;	margin-left:5px;	margin-top:4px;	width:210px;	border-top:1px solid #E9E9DF;	border-right:6px solid #E9E9DF;	border-bottom:1px solid #E9E9DF;	border-left:6px solid #E9E9DF;    	height:127px;	text-align:center;}.financial img{	padding:4px;	}.footer-links{	background-color:#66664D;	border-bottom:1px solid #FFFFFF;	clear:left;	font-size:9px;	color:#FFFFFF;	word-spacing:5px;	padding:7px 5px 7px 16px;}.footer-links a {	color:#FFFFFF;	text-decoration:none;}.footer-links a:hover{	color:#FFFFFF;	text-decoration:underline;}.footer{	padding:7px 5px 7px 14px;	font-size:9px;	color:#333333;	border-top:2px solid #FF6600;}.orange{	color:#FF6600;}	.border{	background:url(../images/i-border.gif) repeat-x;	height:15px }