@charset "utf-8";
/* CSS Document */
/*------------------------
AMZSOLUTION
Screen Stylesheet
version:   1.0
date:      10/11/09
author:    [PhuongTran]
---------------------*/ 

/* Normalize padding and margins */
* {
    margin: 0;
    padding: 0;
} 
/* Normalize header sizes */
h1, h2, h3, h4, h5, h6 {
   font-size: 100%;
} 
/* Normalize list styles */
ol, ul {
    //list-style: none;
}
li {
	margin-left:50px;
}
/* Normalize font style and weight on odd elements */
/*
address, caption, cite, code, dfn, em, strong, th, var {
   font-style: normal;
   font-weight: normal;
} 
*/

address, caption, cite, code, dfn, em, th, var {
   font-style: normal;
   font-weight: normal;
} 

/* Normalize table borders */
table {
   border-collapse: collapse;
   border-spacing: 0; 
}
/* Normalize other borders */
fieldset, img {
   border: 0;
} 
/* Normalize text-alignment */
caption, th {
   text-align: left;
} 
/* Normalize (remove) quotation marks */
q:before, q:after {
   content: '';
} 
/* Normalize (remove) outline for link */
a {
	outline:none;
}
/* Begin my style
---------------------------------------*/
body {
	font:12px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#000;
	background:#eeeeee;
}

a{
	color:#000000;
	text-decoration:none;
}

a:hover{	
	color:#000000;
	text-decoration:underline;
}

.left {
	float:left;
}
.right {
	float:right;
} 
.c-both {
	clear:both;
}
.t-center {
	text-align:center;
}
.bold {
	font-weight:bold;
}
.container {
	width:1024px;
	display:table;
	margin:0 auto;
	text-align:left;
	background-color:#ffffff;
}
.bg {
	background:#FFFFFF;
}
.header {
	background:#FFFFFF url(../images/header_bg.jpg) no-repeat;
	height:120px;
}
.navi{
	background:#ffffff url(../images/menu_bg.jpg) no-repeat;
	height:37px;
	margin-top:1px;
	padding-left:10px;
}
.navi-item, .navi-item1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
	font-size:13px;
	color:#ffffff;
	text-align:center;
	cursor:pointer;
	font-weight:bold;
	margin-left:5px;
	margin-top:7px;
	padding-top:4px;
	height:25px;
}

.navi-item:hover{
	background:url(../images/main-menu-bg.png) no-repeat;
}

.navi-item-active{
	background:url(../images/main-menu-bg.png) no-repeat;
}

.navi-item1:hover{
	background:url(../images/main-menu-bg-1.png) no-repeat;
}

.navi-item1-active{
	background:url(../images/main-menu-bg-1.png) no-repeat;
}



.navi-logo{
	width:1024px;
	height:86px;
	border-top:1px solid #003366;
	border-bottom:1px solid #003366;
	margin-top:2px;
}

.blue-border {
	border:1px solid #003366;
}

.grey-border{
	border:1px solid #cccccc;
}

.news-border{
	border:1px solid #99cccc;
}

.container-box {
	width:1024px;
	margin-top:10px;
}
.box {
	width:216px;
	height:43px;
	background: url(../images/price_bg.jpg) no-repeat;	
	color:#000000;
	text-align:center;
	padding-top:12px;
	font-size:15px;
	margin-left:32px;
	text-decoration:none;
}

.box-price-up {
	background: url(../images/arrow-up.jpg) no-repeat;	
	color:#3399ff;
	width:100px;
	height:40px;
	padding:5px 0px 0px 23px;
	margin-left:20px;
}

.box-price-down {
	background: url(../images/arrow-down.jpg) no-repeat;	
	color:red;
	width:100px;
	height:40px;
	padding:5px 0px 0px 23px;
	margin-left:20px;
}

.box a:link {
	color:#000000;
	text-decoration:none;
}

.box a:visited {
	color:#000000;
	text-decoration:none;
}

.box a:hover {
	text-decoration:underline;
}

.content {
	margin-top:10px;
}

*+ html .content {
	padding-top:20px;
}

.column-left {
	width:210px;
	margin-left:10px;
}

.column-left1 {
	width:794px;
}

.column-center{
	width:565px;
	margin-left:10px;
}

.column-right{
	width:210px;
	margin-left:10px;
}

.box-top-left-conner {
	background: url(../images/top-left-corner.jpg) no-repeat;
	width:5px;
	height:5px;
}

.box-top-middle {
	background: url(../images/top-middle.jpg) repeat-x;
	height:5px;
}

.box-top-right-conner {
	background: url(../images/top-right-corner.jpg) no-repeat;
	width:5px;
	height:5px;
}

.box-middle {
	background:url(../images/box-middle-bg.jpg) repeat-y;
	width:210px;
	display:table;
}

.box-middle-center {
	background:url(../images/box-middle-center-bg.jpg) repeat-y;
	width:565px;
	display:table;
}

.box-middle-right-center {
	background:url(../images/box-middle-right-bg.jpg) repeat-y;
	width:210px;
	display:table;
}

.box-middle-content {
	width:200px;
	text-align:center;
	margin-left:5px;
}

.box-bottom-left-conner {
	background: url(../images/bottom-left-corner.jpg) no-repeat;
	width:5px;
	height:5px;
}

.box-bottom-middle {
	background: url(../images/bottom-middle.jpg) repeat-x;
	height:5px;
}

.box-bottom-right-conner {
	background: url(../images/bottom-right-corner.jpg) no-repeat;
	width:5px;
	height:5px;
}

.title-bg {
	background-color:#6699cc;
	//background:url(../images/title_bg.jpg) no-repeat;
	height:25px;
	padding-top:8px;
	color:#ffffff;
	font-size:15px;
}

.title-center-bg {
	background-color:#6699cc;
	height:30px;
	padding-top:12px;
	padding-left:10px;
	color:#ffffff;
	text-align:left;
	font-size:14px;
}

.title-center-bg a:link {
	text-decoration:none;
	color:#ffffff;
}

.title-center-bg a:visited {
	text-decoration:none;
	color:#ffffff;
}

.title-center-bg a:hover {
	text-decoration:underline;
	color:#ffffff;
}

.title-main {
	padding-top:20px;
	color:#000080;
	text-align:left;
	font-size:20px;
	font-weight:bold;
}

.head-main {
	padding-top:20px;
	color:#000000;
	text-align:left;
	font-weight:bold;
	font-size:12px;
}

.title-main-bg {
	background-color:#6699cc;
	height:20px;
	padding-top:5px;
	padding-left:10px;
	color:#ffffff;
	text-align:left;
	font-size:14px;
}

.title-right-bg {
	background:url(../images/title-bg-right.jpg) no-repeat;
	height:35px;
	padding-top:10px;
	color:#ffffff;
	text-align:center;
	font-size:15px;
	width:210px;
}

.title-focus-bg {
	background-color:#ffffff;
	height:25px;
	padding-top:9px;
	color:#000000;
	font-weight:bold;
	text-align:center;
	font-size:14px;
}

.title-right-bg a:link {
	color:#ffffff;
	text-decoration:none;
}

.title-right-bg a:visited {
	color:#ffffff;
	text-decoration:none;
}

.title-right-bg a:hover {
	text-decoration:underline;
}

ul.blog-list {
	padding:10 0px;
	margin-top:0px;
	list-style: none;
}

ul.blog-list img {
	margin-right: 5px;
}

ul.blog-list li {
	width:200px;
	padding-top:5px;
	float:left;
	text-align:left;
	margin-left:0px;
}

ul.blog-list .li1 {
	width:555px;
	padding-bottom:5px;
	float:left;
	text-align:left;
	margin-left:0px;
}

ul.blog-list .li2 {
	width:180px;
	float:left;
	text-align:center;
	display:table;
	margin-left:0px;
}

ul.blog-list .li3 {
	background:url(../images/icon.jpg) no-repeat;
	width:180px;
	float:left;
	text-align:left;
	padding-left:23px;
	height:25px;
	color:#003366;
	margin-left:0px;
}

.li3 a:link{
	text-decoration:none;
	color:#003366;
}

.li3 a:visited{
	text-decoration:none;
	color:#003366;
}

.li3 a:hover{
	text-decoration:underline;
	color:#003366;
}

ul.blog-list .li4 {
	width:555px;
	float:left;
	margin-bottom:10px;
	text-align:justify;
	line-height:150%;
	font-size:13px;
	margin-left:0px;
}

ul.blog-list .li5 {
	width:555px;
	padding-bottom:5px;
	float:left;
	text-align:left;
	margin-left:0px;
}

ul.blog-list .li5 a:link {
	color:#000080;
	text-decoration:none
}

ul.blog-list .li5 a:visited {
	color:#000080;
	text-decoration:none
}

ul.blog-list .li5 a:hover {
	color:#000080;
	text-decoration:underline;
}

ul.blog-list .others-news {
	list-style:circle;
	float:left;
	color:#000000;
	margin-left:30px;
	width:750px;
}

p.text-title {
	color:#333333;
}

p.text-content {
	color:#333333;
	text-align:justify;
	vertical-align:top;
	line-height:150%;	
}

.content-img {
	width:260px;
}

.blue {
	color:#003366;
}

.footer {
	background-color:#ffffff;
	float:left;
	margin-top:30px;
	margin-bottom:30px;
	height:170px;
}

.footer-copyright {
	width:1024px;
	background-color:#28344c;
	float:left;
	margin-top:10px;
	padding-top:4px;
	height:60px;
	color:#ffffff;
	line-height:120%;
}

.footer-logo {
	width:1024px;
	background-color:#ffffff;
	float:left;
	margin-top:30px;
}

.box-focus {
	width:180px;
	height:150px;
	float:left;
	display:table;
	margin-left:18px;
}

.focus-content {
	background-color:#6699cc;
	height:50px;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
}

.focus-content a:link {
	color:#ffffff;
	text-decoration:none;
}

.focus-content a:visited {
	color:#ffffff;
	text-decoration:none;
}

.focus-content a:hover {
	color:#ffffff;
	text-decoration:underline;
}

.box-news {
	width:465px;
	border-bottom:1px solid #999999;
	display:table;
	padding:0px 5px 20px 0px;
	margin-left:5px;
}

.box-news .news-title {
	font-size:15px;
	color:#003366;
	padding-bottom:10px;
}

.box-news .news-content {
	font-size:12px;
	color:#000000;
	line-height:150%;
	width:784px;
}

.box-others-news {
	width:465px;
	display:table;
	padding:20px 5px 20px 0px;
	margin-left:5px;
}

.box-others-news .others-news-title {
	font-size:15px;
}

.box-list-news {
	width:464px;
	height:100px;
	border:1px solid #99cccc;
	display:table;
	padding:0px 0px 5px 0px;
	margin-left:5px;
}

.list-news-title {
	background-color:#003366;
	height:20px;
	color:#ffffff;
	margin:5px;
	padding-top:5px;
	padding-left:5px;
}

.list-news-content {
	color:#000000;
	padding-top:5px;
	padding-left:5px;
	line-height:150%;
}

.button-bg {
	background:url(../images/button.jpg) no-repeat;
	width:135px;
	height:27px;
	padding-top:5px;
	text-align:center;
	margin-top:10px;
	margin-left:320px;
}

.button-bg a:link {
	text-decoration:none;
	color:#000000;
}

.button-bg a:visited {
	text-decoration:none;
	color:#000000;
}

.button-bg a:hover {
	text-decoration:underline;
	color:#000000;
}

.box-services-news {
	width:555px;
	display:table;
	padding:0px 0px 0px 0px;
	margin-left:0px;
}

.box-services-news .box-services-title {
	background-color:#6699cc;
	height:20px;
	padding-top:5px;
	padding-left:10px;
	color:#ffffff;
	text-align:left;
	font-size:14px;
	width:555px;
}

.box-services-news .box-services-content {
	width:555px;
	padding-top:10px;
	line-height:150%;
}

.contact {
	font-size:12px;
	margin-top:10px;
}

.container-contact {
	width:98%;
	padding-top:10px;
	margin-top:20px;
	border-top:1px solid #666;
}

.container-download {
	width:98%;
	padding-top:10px;
}

.container-contact .contact-title, .container-download .contact-title {
	margin:10px 0px 10px 0px;
}

.container-contact .item, .container-download .item {
	width:555px;
	float:left;
	margin-bottom:10px;
}

.container-contact .itemleft, .container-download .itemleft  {
	width:150px;
	float:left;
}

.container-contact .itemright, .container-download .itemright {
	float:left;
}

.input1 {
	width:20px;
	border:1px solid #cccccc;
	padding:2px;
	text-align:center;
}

.input2 {
	width:40px;
	border:1px solid #cccccc;
	padding:2px;
	text-align:center;
}

.input3 {
	width:300px;
	padding:2px;
	font-size:12px;
	font-family:Arial;	
}

.area {
	width:300px;
	height:200px;
	padding:2px;
}

.button {
	font-size:12px;
	padding:2px;
	width:70px;
}

.error {
	color:red;
}

.grey-color {
	color:#999999;
}

.color1 {
	color:#1a8c07;
}

.color2 {
	color:#555555;
}

.color3 {
	color:#000080;
}

.account-title {
	font-size:12px;
	color:#003366;
	margin-top:20px;
	font-weight:bold;
}

.account-title-sub {
	font-size:12px;
	margin-top:5px;
	margin-left:10px;
}

.container-autotrade {
	margin-left:10px;
	margin-top:10px;	
}

.autotrade-item {
	margin-bottom:10px;
	height:80px;
	display:table;
}

.adig-info {
	width:200px;
	float:left;
	text-align:center;
	line-height:150%;
	font-size:20px;
	margin-left:5px;
	padding-top:50px;
	list-style:none;
	color:#666666;
	font-weight:bold;
}

.adig-info a:link {
	text-decoration:none;
	color:#666666;
}

.adig-info a:visited {
	text-decoration:none;
	color:#666666;
}

.adig-info a:hover {
	text-decoration:none;
	color:#666666;
}