body {
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

body a:link, body a:visited, body a:active {
	color: #00CCFF;
	text-decoration: none;
}

body a:hover {
	color: #44DAFF;
}

body p{
	line-height: 20px;
	margin-top: 10px;
	margin-bottom: 0px;
	text-indent: 16px;
	color: #FFFFFF;
}

#divMain {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	background-image: url(../image/bg_main.png);
	background-repeat: repeat-y;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #546272;
	border-left-color: #8A98A8;
}
#divTop {
	height: 176px;
	background-image: url(../image/bg_top.png);
	background-repeat: no-repeat;
	clear: both;
}
#divTopL {
	height: 52px;
	width: 452px;
	background-image: url(../image/logo1.png);
	background-repeat: no-repeat;
	margin-top: 92px;
	margin-left: 20px;
	float: left;
}
#divTopR {
	height: 147px;
	width: 456px;
	background-repeat: no-repeat;
	float: right;
}

.header_home{
	background-image: url(../image/top03.jpg);
}

.header_1{
	background-image: url(../image/top06.jpg);
}

.header_2{
	background-image: url(../image/top02.jpg);
}

.header_faq{
	background-image: url(../image/top08.jpg);
}

.header_contact{
	background-image: url(../image/top07.jpg);
}

#divLeft {
	width: 254px;
	float: left;
}

#ulMainList {
	color: #FFFFFF;
	list-style-type: none;
	padding: 0px;
	margin-top: 26px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 56px;
}
#ulMainList li {
	padding-bottom: 12px;
	background-image: url(../image/bg_item.png);
	background-repeat: no-repeat;
	padding-top: 8px;
	font-size: 14px;
	margin-bottom: 6px;
}
#ulMainList li.current {
	background-image: url(../image/bg_current_item.png);
	background-repeat: no-repeat;
}

#ulMainList a {
	color: #FFFFFF;
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#ulMainList a:hover {
	background-image: url(../image/bg_hover_item.png);
	background-repeat: no-repeat;
	padding-top: 8px;
	padding-bottom: 6px;
}

#ulMainList li.current a {
	color: #000000;
}
#ulMainList li.current a:hover {
	background-image: none;
}
#divRight {
	width: 696px;
	float: right;
}
#divSubNavi {
	background-image: url(../image/bg_sub_navi.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 621px;
	margin-top: 25px;
	margin-left: 25px;
}
#divSubNavi ul {
	list-style-type: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#divSubNavi li {
	display: block;
	float: left;
	margin-right: 15px;
	background-image: url(../image/sub_navi_n_right.png);
	background-repeat: no-repeat;
	background-position: right top;
}
#divSubNavi li a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-top: 7px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	background-image: url(../image/sub_navi_n_left.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#divSubNavi li.current {
	background-image: url(../image/sub_navi_right.png);
	background-repeat: no-repeat;
	background-position: right top;
}
#divSubNavi li.current a {
	background-image: url(../image/sub_navi_left.png);
	background-repeat: no-repeat;
	background-position: left top;
	
}

#divContent {
	width: 430px;
	float: left;
	padding-right: 16px;
	padding-left: 16px;
}

#divContent2 {
	width: 580px;
	float: left;
	padding-right: 42px;
	padding-left: 16px;
}


#divContent h1, #divContent2 h1 {
	font-size: 14px;
	color: #B4BCCF;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 94px;
}
#divContent h2, #divContent2 h2 {
	clear: both;
	font-size: 16px;
	margin-top: 70px;
	margin-left: 10px;
	color: #FFAC00;
}
#divContent h3, #divContent2 h3 {
	font-size: 13px;
	color: #FFFFFF;
	margin-bottom: 0px;
	margin-top: 30px;
	margin-left: 20px;
}
#divContent h4, #divContent2 h4 {
	color: #FFCC0D;
	padding: 0px;
	font-size: 14px;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}





#divContent p, #divContent2 p{
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #9FABC6;
	margin-left: 7px;
	padding-top: 10px;
	margin-bottom: -10px;
	padding-bottom: 10px;
}

#divContent ul, #divContent2 ul{
	list-style-type: none;
	margin-left: 10px;
	margin-bottom: 30px;
}
#divContent li, #divContent2 li{
	background-image: url(../image/dot1.png);
	background-repeat: no-repeat;
	padding-left: 18px;
	background-position: left 6px;
	margin-bottom: 6px;
	line-height: 17px;
	color: #FFFFFF;
}
#d/ivContent2 table {
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	color: #FFFFFF;
	width: 100%;
	margin-top: 30px;
	margin-right: 10px;
	margin-bottom: 30px;
	margin-left: 10px;
}

#d/ivContent caption, #divContent2 caption {
	padding: 0px;
	clear: both;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: -30px;
	margin-left: 0px;
	text-transform: capitalize;
}

#d/ivContent th, #divContent2 th {
	background-color: #7484A9;
	padding: 3px;
}

#d/ivContent td, #divContent2 td {
	padding: 3px;
	text-align: center;
	vertical-align: middle;
}


#divNews {
	padding-right: 20px;
	padding-left: 20px;
	margin-bottom: 50px;
}
#divNews img, #divViewDetail img{
	border: 2px solid #FFFFFF;
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#divNews h4 {
	font-size: 11px;
	color: #66CCFF;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
#divNews h3 {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 15px;
}
#divEvent {
	margin-bottom: 20px;
}
#divEvent h3 {
	background-image: url(../image/logo3.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#divEvent h3 a:link , #divEvent h3 a:active, #divEvent h3 a:visited{
	color: #FFFFFF;
	text-decoration: underline;
}

#divEvent p {
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 10px;
	color: #B8C0D3;
	margin: 0px;
}
#divViewDetail {
	margin-bottom: 40px;
}
#divViewDetail h3 {
	font-size: 18px;
}
#divViewDetail h6 {
	font-weight: normal;
	color: #9CA8C2;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 22px;
}
#divViewDetail p {
	text-align: justify;
}

#divFAQTop {
	margin-bottom: 100px;
	margin-top: 30px;
}
#divFAQTop a {
	color: #FFFFFF;
}

#divFAQTop h4 {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#divFAQTop h3 {
	background-image: url(../image/dot4.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}







#divFootetBtn {
	background-repeat: no-repeat;
	font-size: 9px;
	color: #FCFCFD;
	text-transform: uppercase;
}

#divFootetBtn a:link, #divFootetBtn a:active, #divFootetBtn a:visited {
	color: #FFE000;
	
}

.BtnTop{
	background-image: url(../image/dot2.png);
	width: 40px;
	margin-left: 510px;
	padding-left: 20px;
	margin-top: 10px;
}

.BtnBack{
	background-image: url(../image/dot3.png);
	width: 40px;
	margin-left: 500px;
	padding-left: 30px;
	padding-bottom: 5px;
	margin-top: 30px;
	padding-top: 2px;
}


.fontsize_2 {
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
}
#imgHome {
	margin-top: 15px;
	border: 1px solid #FFFFFF;
}



#divSidebar {
	float: right;
	background-color: #A6AfC6;
	margin-bottom: 30px;
	margin-top: 50px;
	position: relative;
	right: 45px;
	width: 179px;
}
#divSideBarItem a {
	color: #353F55;
}

#divSideBarItem {
	margin-left: 11px;
	margin-bottom: 30px;
	margin-top: 10px;
	margin-right: 11px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D1D6E2;
	padding-top: 15px;
}

#divSideBarItem img {
	border: 2px solid #FFFFFF;
}
#divSideBarItem h3 {
	font-size: 11px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #272F3F;
}
#divSideBarItem h3 a:hover {
	text-decoration: underline;
}

#divSideBarItem p {
	font-size: 10px;
	line-height: 13px;
	text-indent: 0px;
	margin: 0px;
}
#divSideBarItem h4 {
	padding: 0px;
	float: right;
	display: block;
	font-weight: normal;
	color: #4E5C7E;
	font-size: 14px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#divHR {
	clear: both;
	margin: 0px;
	padding: 0px;
	font-size: 3px;
}


#divContact {
	margin-bottom: 80px;
	padding: 20px;
}
#divContact h2 {
	color: #FFFFFF;
	padding: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#divContact h4 {
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

#divContact p {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-indent: 0px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}



#divDesign {
	margin-top: 0px;
	font-size: 9px;
	margin-right: 60px;
	color: #9AA4BE;
	clear: both;
	text-align: right;
	margin-bottom: 5px;
}
#divDesign a:link, #divDesign a:active, #divDesign a:visited {
	color: #AAB4CA;
}

#divFooter {
	clear: both;
	height: 134px;
	background-image: url(../image/bg_footer.png);
	background-repeat: repeat-x;
}
#divCopyright {
	float: left;
	font-size: 9px;
	color: #999999;
	margin-left: 20px;
	margin-top: 5px;
}

#imgLogo {
	float: right;
	margin-top: 37px;
	margin-right: 36px;
}
#spnDate {
	color: #00FFFF;
	padding: 0px;
	font-size: 9px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#imgBtn {
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
}
#ulSubNavi {
	list-style-type: none;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 80px;
}
#ulSubNavi li {
	display: block;
	background-image: url(../image/dot1.png);
	background-repeat: no-repeat;
	margin-bottom: 10px;
	font-size: 13px;
	background-position: 0px 3px;
}
#ulSubNavi a {
	padding-left: 15px;
	
}
#ulSubNavi a.current {
	color: #FFFFFF;
	font-weight: bold;
}

#tbInvList{
	width: 100%;
	text-align: center;
	margin-bottom: 10px;
}

#tbInvList caption {
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	color: #FFFFFF;
	display: block;
	padding-bottom: 8px;
	margin: 0px;
	padding-top: 25px;
}
#tbInvList  td.new {
	font-weight: bold;
}
#tbInvList td {
	height: 20px;
}
#tbInvList a:link, #tbInvList a:visited, #tbInvList a:active {
	color: #333333;
	text-decoration: none;
}
#tbInvList a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

#tbInvList tr.evenrow {
	color: #333333;
	background-color: #A6AFC6;
}

#tbInvList tr.oddrow {
	color: #333333;
	background-color: #8F9CBA;
}
#imgPrintAll {
	float: left;
}
#divPages {
	text-align: right;
	float: right;
	width: 260px;
	color: #FFFFFF;
}
#tbList {
	width: 620px;
	background-color: #8F9CBA;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	clear: both;
	margin-bottom: 10px;
}

#tbList td {
	height: 60px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

#tbList td a:link, #tbList td a:visited, #tbList td a:active {
	color: #000000;
}

#tbList td a:hover{
	color: #FFFFFF;
}

.tdListPic {
	text-align: center;
	vertical-align: middle;
	width: 64px;
}
.tdListTitle {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
}
#txtPrice {
	font-size: 14px;
	color: #FFFFFF;
	text-align: right;
	margin-top: 5px;
	margin-right: 5px;
	float: right;
	width: 90px;
}
#txtPageNavi {
	margin-right: 20px;
}

#txtLastUpdate {
	float: right;
	color: #333333;
	display: block;
	margin-top: 15px;
}


#txtPriceCall {
	font-size: 14px;
	color: #333333;
	text-align: right;
	margin-top: 5px;
	margin-right: 5px;
	float: right;
	clear: both;
	width: 90px;
}

#imgQuote {
	margin-right: 9px;
	float: right;
	margin-top: 9px;
}


.tdListPrice {
	width: 100px;
}
#imgStock {
	float: left;
	margin-top: 13px;
}

.trEven {
	background-color: #A6AFC6;
}

.sellong{
	width: 500px;
	float: left;
}
#divListTop {
	color: #FFFFFF;
	font-size: 11px;
	height: 100px;
}

#divListTop2 {
	color: #FFFFFF;
	font-size: 11px;
	height: 60px;
}
#divPath {
	margin-top: 10px;
	margin-bottom: 20px;
	color: #BAC1D3;
}
#divPath a {
	color: #8F9CBA;
}
#divPath a:hover {
	color: #FFFFFF;
}
#divPagesLarge{
	text-align: right;
	float: right;
	width: 620px;
	color: #FFFFFF;
	margin-bottom: 30px;
}
#tbDetail {
	width: 430px;
	background-color: #D9DBE1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	margin-bottom: 10px;
	line-height: 19px;
}

#tbDetail td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-top: 6px;
	padding-right: 3px;
	padding-bottom: 6px;
	padding-left: 3px;
}

#tbDetail caption {
	font-weight: bold;
	text-align: left;
	font-size: 13px;
	color: #FFFFFF;
}

#tbDetail td a:link, #tbDetail td a:visited, #tbDetail td a:active {
	color: #666666;
}



.tdDetailLabel {
	width: 160px;
	font-weight: bold;
	color: #666666;
	vertical-align: top;
	text-align: right;
}

.tdDetailDescri {
	padding-left: 8px;

}
.trDetailEven {
	background-color: #C4CBD9;
}
#imgTbIcon {
	float: right;
}

#divSidebar2 {
	width: 179px;
	float: right;
	background-color: #7E8DAF;
	margin-bottom: 30px;
	margin-top: 50px;
	color: #FFFFFF;
	position: relative;
	right: 45px;
}
#divSideBarItem2 a {
	color: #353F55;
}

#divSideBarItem2 {
	margin-left: 11px;
	margin-bottom: 30px;
	margin-top: 10px;
	margin-right: 11px;
	padding-top: 15px;
}

#divSideBarItem2 img {
	border: 2px solid #FFFFFF;
}
#divSideBarItem2 h3 {
	font-size: 11px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #272F3F;
}
#divSideBarItem2 h3 a:hover {
	text-decoration: underline;
}
#divFormFoot {
	float: right;
	background-image: url(../image/icon_email.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	background-position: left 1px;
}
#divSearch {
	height: 30px;
	color: #BDC5D7;
	display: block;
	text-align: right;
	clear: both;
	padding-right: 50px;
	font-size: 10px;

}
#divSearch input {
	height: 16px;
	width: 200px;
	background-color: #4E5C7E;
	color: #FFFFFF;
	border: 1px solid #9DA9C4;
}
#imgSearchBtn {
	position: relative;
	top: 5px;
	left: 5px;
}
.txtHit {
	color: #FFCC00;
	font-weight: bold;
}
