/* === COMMON =========================================== */
html {font-size:77%;}
BODY {/* min-width:780px; */ background:white; padding:32px; margin:0; }
BODY, TD, TH, FONT {
	font-family:Arial,Geneva CY,Sans-Serif;
	font-size:1em;
	}

#layout {background-color:#fff;
margin:0px auto;
position: relative;
padding:0px;
width: 70em;
padding-right:45px;
}

/* >>> Links */
A {color:#3565AB;}
/* A:active {color:#ff3300;} */
A:hover {color:#ff3300;}
/* A:visited {color:#999999;} */
A.link, A.link:visited {color:#3565AB;}
A.link:hover {color:#ff3300;}

/* >>> Headers */
H1, H2, H3, H4, H5 {color:#333;}
/* H1 {font-size:160%; font-weight:normal; margin:2em 0 0.5em 0; color:#ff9900;} */
H1 {font-size:160%; font-weight:normal; margin:1em 0 0.5em 0; color:#ff9900;}
H2 {font-size:145%; font-weight:normal; margin:1em 0 0.5em 0;}
H3, H4, H5 {font-size:110%; font-weight:bold; margin:0 0 0.5em 0;}
H2 SPAN, H3 SPAN, H4 SPAN, H5 SPAN {font-size:90%; font-weight:normal;}

P {margin-top:0; margin-bottom:1em;}

UL {margin-top:0; margin-bottom:0.8em;}
UL LI, OL LI {margin-top:0.5em;}
UL.LI LI {list-style:none; padding-left:16px; background:url(/_i/li-.gif) 0 0.6em no-repeat;}

/* >>> Horizontal line */
DIV.hr {height:1px; border-top:1px solid #c7d0d5; margin:0px 0 1em 0;}
DIV.hr SPACER {width:9px; height:1px;}
TABLE FORM TD DIV.hr {margin:0;}

/* >>> Forms */
FORM {padding:0; margin:0;}
TABLE FORM TD {padding:0 0.7em 0.7em 0;}
INPUT, SELECT {/* font:messagebox; */}
INPUT.half {width:50%;}
FORM TD.label {text-align:right; padding-top:0.3em;}
FORM TD.value {padding-top:0.3em;}
FORM DIV.note {margin:0.8em 0 0.8em 0; color:red; /* background:#7f909f; color:white; padding:1em; */}
FORM SPAN {font-family:tahoma; color:red;}

INPUT.important {font-weight:bold; font-size:1.25em; padding:.182em .455em;}

/* --- Seach form */
TABLE.search {margin-bottom:1em;}
TABLE.search TD {padding:0px; width:auto;}
TABLE.search input {width:48em;}/**/
TABLE.search INPUT.icon {width:21px; height:21px; border:0; margin-left:6px;}

/* === NAVIGATION ========================================== */
DIV.bottomNav {margin-left:46px;margin-top:1em; color:#999999;}

/* >>> Path */
div.path {
	margin:1.5em 0 0 0;
	font-size:90%;
	color:#666666;
	}
div.path A, div.path A:visited {color:#3565AB; text-decoration:underline;}
div.path A:hover {color:red;}
div.path A:visited {color:#999999;}
div.path span {font-size:80%;}

/* >>> TOOLBAR */
table.toolbar_bg, td.toolbar_bg {background:#EBEDF2;}
table.toolbar {margin-left:5px;}
table.toolbar td {padding:4px 12px 4px 0; font-size:70%; font-weight:normal;}
table.toolbar td img {width:24px; height:24px; border:0; margin-right:4px; vertical-align:middle;}
table.toolbar td.end {padding:0;}
table.toolbar td.end img {margin:0;}
table.toolbar td a {text-decoration:none;}

/* === Templates ================================= */

IMG.logo {width:241px; height:34px; border:0px;}
IMG.icon48x48 {width:48px; height:48px; border:0; margin-right:1em;}
td.cart img {width:34px; height:34px; border:0; vertical-align:middle;}
td.cart {text-align:right; padding-right:9px;font-size:70%;}
td.cart A {color:balck;}

td.livechat img {width:34px; height:34px; border:0; vertical-align:middle;}
td.livechat {text-align:right; padding-right:9px;font-size:70%;}
td.livechat A {color:balck;}

/* >>> warezList */
DIV.warezList {margin:0 0 1em 0;}

/* >>> OrderList */
DIV.OrderList DIV.title {margin-bottom:0.5em;}
DIV.OrderList DIV.title SPAN {color:gray;}
DIV.OrderList DIV.title IMG {width:9px; height:9px; border:0; margin-right:9px; vertical-align:middle;}
DIV.OrderList DIV.item {margin-left:18px; margin-bottom:1em;}
DIV.OrderList DIV.item H2 {font-size:110%; font-weight:bold; margin:0.7em 0 0.7em 0;}
DIV.OrderList DIV.item DIV {
	font-size:100%;
	font-weight:normal;
	padding-left:21px;
	text-indent:-21px;
	margin:0;
}
DIV.OrderList DIV.item DIV A {text-decoration:none;}
DIV.OrderList DIV.item IMG {width:13px; height:13px; border:0; margin-right:6px; vertical-align:baseline;}

/* --- Chat */
TABLE.chat {width:50%;}

.BLUEBORDERED {border: 1px #135C76 none; background-color: #EBEDF2; color:#000000; font-size: 11px; padding: 4px;}
.YELLOWBORDERED {border: 1px #135C76 none; background-color:  #eee3ec; color:#000000; font-size: 11px; padding: 4px;}
.INPUT {border: 1px #976b8e solid; background-color: #eee3ec; color:#000000; font-size: 11px;}

.content_wrap {margin-left:45px;}
.content_wrap_members {padding-top:1.75em;}

.tab {BORDER-BOTTOM: solid 1px; BORDER-LEFT: solid 1px; BORDER-RIGHT: solid 1px; BORDER-TOP: solid 1px; BORDER-COLOR: #c3c8cD;}
.tab2 {BORDER-BOTTOM: solid 1px; BORDER-LEFT: solid 0px; BORDER-RIGHT: solid 0px; BORDER-TOP: solid 0px; BORDER-COLOR: #c3c8cD;}
.tab3 {BORDER-BOTTOM: solid 1px; BORDER-LEFT: solid 1px; BORDER-RIGHT: solid 1px; BORDER-TOP: solid 0px; BORDER-COLOR: #c3c8cD;}
.invoiceList {width:550px; margin-bottom:0em;}
.invoiceList td {vertical-align:top; padding:4px; border-bottom:1px solid #c3c8cD;}
.invoiceList thead .product {width:70%;}
.invoiceList thead td,
.invoiceList tfoot td {background-color:#F1F3F4;}
.invoiceList tfoot td {border:0;}

.att {background:#FFFFCC; border:1px solid #FF9900; padding:1em 1.5em; margin:1em 0; color:brown; font-size: 10.5pt; border-radius:2px;}

.faq_search {margin:1em 0; position:relative; zoom:1;}
.faq_search .wrap {margin:0 30px 0 0; padding:0; left:0;}
.faq_search input {width:100%; position:relative; left:0;}
.faq_search .placeholder {color:gray;}
.faq_search input.icon {width:21px; height:21px; position:absolute; left:auto; right:0px; top:50%; margin-top:-10px;}

.faq_caterorylist {font-size:11pt; font-weight:bold;}

.faq_categoryName .question {margin:1.5em 0 .5em; padding:0;}
.faq_categoryName .answer {margin-left:45px;}

.faq_searchresults .categoryName {font-weight:bold; font-size:10.5pt;}
.faq_searchresults .keyword {background:#ff8; color:#000;}

.sel_filter {   
	width: 20px;
	background: #EBF9FE url('find_ico.png') 100% 50% no-repeat;
	border: 1px #5D5A81 solid; color:#000000; font-size: 11px; opacity:0.4;filter:alpha(opacity=40);
}
.sel_filter_tb { display:inline; padding:0px; border-collapse:collapse;}
.sel_filter_tb td { padding:0;}

