td {
	font: 12px Arial, Arial, Helvetica, sans-serif;
color: #666;
}

.fieldStyle_tkt{
	padding: 0px;
	border:0px solid #CCCCCC;
	font: 12px Arial, Arial, Helvetica, sans-serif;
	background-color:#fff;
	border-top:none; padding-top:15px;
}
.ticket_sub {
	font:bold 8pt Arial, Arial, Helvetica, sans-serif;
	background-color:#fff;
	border:0px solid #a2bdcc;
	padding:3px;
	color:#333;
	margin:3px 0px;
	display: none;
}
.nlnk{
font: 12px Arial, Arial, Helvetica, sans-serif;
color:#4077ae;
margin-left:5px;
margin-bottom:5px;
padding-top: 5px;
/*border-bottom:0px solid #d4e0e4;*/
text-decoration: none;
display: none;
}
.nlnks{
font: 12px Arial, Arial, Helvetica, sans-serif;
color:#666;
margin-left:5px;
margin-bottom:0px;
padding-bottom:0px;
/*border-bottom:0px solid #d4e0e4;*/
text-decoration: none;
}

.nlnkl{
font: 12px Arial, Arial, Helvetica, sans-serif;
color:#bb3d00;
margin-left:5px;
margin-bottom:5px;
padding-bottom:0px;
/*border-bottom:0px solid #d4e0e4;*/
text-decoration: none;
}
.footer_p {
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
.menu {
	border-left:1px solid #c7d4dd;
	background-image:url('../images/menu_bg.gif');
	background-repeat:repeat-x;
	margin-bottom:0px;
	height:30px;
}
.body_left {
	border:1px solid #e1e1e1;
	border-bottom:none;
	border-top:none;
	width:950px;
}
.popular li a {
	line-height:20px;
	text-decoration:none;
	color:#3a69aa;
}
.mnlnk {
	font:12pt Arial, Arial, Helvetica, sans-serif;
	color:#bb3d00;
	text-decoration:none;
	padding-bottom:5px;
}
.smlnk {
	font:7pt Arial, Arial, Helvetica, sans-serif;
	color:#bb3d00;
	text-decoration:none;
	padding-top:5px;
}
.body_right {
	margin-bottom:0px;
	width:950px;
	padding:0px 21px 21px 21px;
}
.login input {
	padding-top:2px;
}
.menu td{
	padding:0px 6px;
	background-image:url('../images/menu_right.gif');
	background-position:right ;
	background-repeat:no-repeat;
	line-height:29px;
}
.menu a {
	color:#3a69aa;
	font-weight:bold;
	text-decoration:none;
}
.menu a:hover {
	color:#333;
	text-decoration:none;
}
form {
	margin:0;
	padding:0;
}

.fieldStyle select {
	font:12px Arial, Arial, Helvetica, sans-serif;
	line-height:5px;
	width:350px;
	vertical-align:bottom;

}
option {
	line-height:18px;
	height:18px;
	padding-top:3px;
}
option:hover {
	background-color:#f1f1f1;
}
textarea {
	border:1px solid #CCCCCC;
	padding:5px;
}
select {
	padding:0px;
}
.listbox {
	height:80px !important;
}
.small_ctrl {
	width:25px;
	height:25px;
	vertical-align:middle;
	margin:0px;
	border:none;
}
.medium_ctrl {
	width:160px;}
.login_ctrl {
	width:160px;
}
.err_login_inc {
	background:none; border:none; font-size:7pt; padding:0px; display:block;
	color:#f00;
}


.command_bt {
	background-image:url('../images/command_bg.gif');
	background-position:center;
	background-repeat:no-repeat;
	color:#ffffff;
	border:none;
	line-height:19px;
	width:63px;
	height:21px;
	vertical-align:middle;
	padding:0px;
}
content_all {
display:none;
}
.command_nor {
font-size:12px;
margin-bottom:15px;
}

.search_cmd {
	background-image:url('../images/search_cmd.gif');
	background-position:center;
	background-repeat:no-repeat;

	background-color:#f1f6fb;
	color:#602608;
	font-weight:bold;
	border:none;
	line-height:19px;
	width:75px;
	height:25px;
	vertical-align:middle;
	padding:0px;
	margin:0px;
}
.kb_suggest {
	max-height:120px;
	max-width:560px;
	overflow:auto;
	display:none;
}
.rating {
	width:85px; height:16px;
}
.rating_col {
	background-color:#f4bd15; position:absolute; height:16px;
}
.small_box1 {
	border:0px solid #cccccc; width:30px; height:30px;
}
.small_box2 {
	border:0px solid #eee; height:28px; width:28px;
}
.client_reply {
	border:0px solid #CCC; background-color:#FFF; margin-bottom: 15px;
}
.client_reply td {
 border:1px solid #CCC; background-color:#FCFCFC;

} 
.staff_reply {
  background-color:#FFF; margin-bottom: 15px;
}
.staff_reply td {
 border:1px solid #CCC; background-color:#FCFCFC;
}
.textarea {
width:98%;
}
table {
	font:11px Arial, Arial, Helvetica, sans-serif;
}
.tableStyle {
font:12px Arial, Arial, Helvetica, sans-serif;
	font-weight:550;
	color:#666;
}
.tableStyle input {
font:12px Arial, Arial, Helvetica, sans-serif;
	font-weight:550;
	color:#666;
	padding: 3px;
}
.tableStyle td{
border: 1px solid #CCC; 
	border:none;
	color:#666;
}
.tableStyleTt {
	font:11px Arial, Arial, Helvetica, sans-serif;
	font-weight:550;
	color:#666;
}
.tableStyleTt td{
	border:none;
	color:#666;
}
.tableStyleBr {
	font:11px Arial, Arial, Helvetica, sans-serif;
	padding:3px;
}
.tableStyleBr tr {
	background-color:#FEFEFE;
}

.tableStyleBr tr:hover{
	background-color:#fcfcfc;
}
.postCon {
	padding:8px 8px;
	color: #666;
	font:10pt Arial;
}
.header {

}
.headerT {
	font: bold 11px Arial, Arial, Helvetica, sans-serif;
}

tr:hover.headerT {
	background-color:#ccc;
}
.headerT td {
	font: bold 11px Arial, Arial, Helvetica, sans-serif;
	background-color:#fff;
	border-right:1px solid #eee;	
	/*border-right:0px solid #CCCCCC;*/
}
.leftBr {
	color:#00AFF0;
	font-size:12px;
	text-decoration:none;
}
.leftBr2 {
	color:#00aff0;
	font-size:24px;
	text-decoration:none;
}
.leftBr a:hover{
	text-decoration:none;
}
.bgFaintBlue {
	/*background-color:#e8eff3;*/
	font-weight:bold;
	color:#000;
	font-size:12px;
	border:0px solid #ccc;
}

.bgFaintBlue table {
	border:1px solid #CCC;	
}
.content_all_kb td {
	border:1px solid #ccc;	
}
.content_all td {
	border:0px solid #CCC;	
}
.headers {
	background-image:url('../images/bar.gif');
	background-repeat:repeat-x;
	color:#000000; font-style:normal; font-variant:normal; font-weight:normal; font-size:8pt; font-family:Arial, Arial, Helvetica, sans-serif
}
.sub-header {
	/*background-image:url('../images/header.png');
	background-color:#cccccc;
	background-repeat:repeat-x;*/
	background-color:#b8cce0;
	height:25px;
	color:#000000;
	line-height:24px; padding-left:3px;
}
.normalF {
	color:#000000;
	font-weight:normal;
}
.bottom-ln {
	border-bottom:0px solid #c9d5da;
}
.top-ln {
	border-top:1px solid #c9d5da;
	color:#000000;
}
.content{
padding: 0px; height:70;
font: 8pt Arial, Arial, Helvetica, sans-serif;
}/*body
{
scrollbar-face-color:"#A4C7F7"; scrollbar-arrow-color: "#000000"; scrollbar-track-color: "#A4C7F7"; scrollbar-3dlight-color:"#333333"; scrollbar-darkshadow-color: "#333333";
}*/
.Msg {
	/*font:12px Arial, Arial, Helvetica, sans-serif;
	color:#FF0000;
	border:1px solid #FF7533;
	width:95%;
	vertical-align:middle;
	height:28px;
	padding:15px;
	background-image:url('../images/message_a.gif');
	background-repeat:no-repeat; font-style:normal; font-variant:normal; font-weight:normal; font-size:8pt; font-family:Arial, Arial, Helvetica, sans-serif;*/

	color:#F45000;
	border:1px solid #B65701;
	width:95%;
	vertical-align:middle;
	height:35px;
	padding:15px;
	background-image:url('../images/message_a.gif');
	background-position:1px 1px;
	background-color:#FFF1EA;
	margin-top:3px;
	background-repeat:no-repeat; font-style:normal; font-variant:normal; font-weight:normal; font-size:9pt; font-family:Arial, Arial, Helvetica, sans-serif
}
.msg {  font:12px Arial, Arial, Helvetica, sans-serif; }
.error_msg {
	color:#e60002;
	border:1px solid #f06d60;
	width:96%;
	vertical-align:middle;
	height:25px;
	line-height:25px;
	padding-left:28px;
	background-image:url('../images/error_a.gif');
	background-position:1px 1px;
	background-color:#f7ebe8;
	margin-top:3px;
	background-repeat:no-repeat; font-style:normal; font-variant:normal; font-weight:normal; font-size:9pt; font-family:Arial, Arial, Helvetica, sans-serif
}
.label_style {
	border:1px solid #666666;
	background-color:#FFFF99;
	color:#333333;
	padding:2px 4px;
}
.newsfield{
margin:0;
-moz-border-radius: 6px 6px 6px 6px;
padding: 0px; height:360;
font: 8pt Arial, Arial, Helvetica, sans-serif;
}
.field{
-moz-border-radius: 4px 4px 4px 4px;
padding: 0px; height:70;
border:1px solid #B9DCFF;
font: 8pt Arial, Arial, Helvetica, sans-serif;
}
.lnk{
font: bold 8pt Arial, Arial, Helvetica, sans-serif;
color:#E42323;
text-decoration: none;
}
.slnk {
color:#0070DF;
text-decoration:none;
border:none;
line-height:18px;
height:18px;
}
.sublnk {
font: 12px Arial, Arial, Helvetica, sans-serif;
color:#666;
text-decoration:none;
border:none;
}
.login_win {
	color:#333;
	padding:40px 5px;
}
.login_win div{
	padding:5px 3px;
	width:100%;
}
.client_nm {
	color:#333; font:bold 10pt Arial, Arial, Helvetica, sans-serif;
}
.sublnk:hover {
	text-decoration:none;
}
img {
	border:0;
}
.artsub {
	color:#0065CA;
}
a:hover.arttit {
	color:#0066FF;
	text-decoration:none;
}
.artsub1 {
	color:#666666;
}
.arttit {
font:8pt Arial, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
border:none;
padding-left:20px;
line-height:18px;
}
.slnk:hover {
	text-decoration:none;
}
.dlnk {
font:bold 8pt Arial, Arial, Helvetica, sans-serif;
color:#000000;
border:1px solid #B9DCFF;
padding:5px;
margin:5px;
text-decoration:none;
}
.bdlnk {
font:bold 8pt Arial, Arial, Helvetica, sans-serif;
color:#0066FF;
text-decoration:none;
}
.loglnk {
font:bold 8pt Arial, Arial, Helvetica, sans-serif;
color:#bb3d00;
text-decoration:none;
}
.bdnlnk {
border-top:1px solid #cccccc;
color:#0066FF;
}
.Blnk {
font:12px Arial, Arial, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
}
a:hover{
text-decoration: underline;
}
.smt{
color:#333;
line-height:25px;
font:12px Arial, Arial, Helvetica, sans-serif;
}
.smts{
color:#EA7500;
font:10pt Arial, Arial, Helvetica, sans-serif;
}
.smtu{
padding:5px;
color:#000;
font: bold 12px Arial, Arial, Helvetica, sans-serif;
}
.nslnk{
font:10pt Arial, Arial, Helvetica, sans-serif;
color:#E42323;
text-decoration: none;
}
.kb {
	color:#0070DF;
	font-weight:bold;
	line-height:20px;
	padding-left:25px;
	background-image:url(../images/cat_folder.gif); background-repeat:no-repeat;
	background-position:4px 4px;
	/*border:1px solid #cccccc;
	background-color:#f3f3f3;*/
}
.kbf {
	color:#0070DF;
	font-weight:bold;
	line-height:20px;
	padding-left:25px;
	background-image:url(../images/folder.gif); background-repeat:no-repeat;
	background-position:4px 4px;
	/*border:1px solid #cccccc;
	background-color:#f1f1f1*/
}
.kb,.kbf a{
	text-decoration:none;
	color:#0070DF;
}
.bkkb {
	border:1px solid #CCCCCC;
	height:22px;
	line-height:22px;
}
.button_small{
font: 8pt Arial, Arial, Helvetica, sans-serif;
width:25px;
height:25px;
}
.button_large{
font: 8pt Arial, Arial, Helvetica, sans-serif;
width:70px;
height:25px;
}
.border{
height:22;
border-bottom: 1px solid #999999;
background-image:url('../images/header.png');
background-repeat:repeat-x
}
.innertd{
vertical-align:middle;
font: 8pt Arial, Arial, Helvetica, sans-serif;
text-decoration: none;
color:#000000;
}
.regfont{
vertical-align:middle;
font-weight:bold;
font: 11pt Arial, Arial, Helvetica, sans-serif;
text-decoration: none;
color:#000000;
}
.textbox {
	border:1px solid #999999;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	color:#0066FF;
	-moz-border-radius: 4px 4px 4px 4px;
	margin: 0px;
	padding-left: 18px;
	vertical-align: middle;
	background: url('../images/lens.gif') no-repeat;
	width:300px; font-style:normal; font-variant:normal; font-weight:normal; font-size:8pt; font-family:Arial, Arial, Helvetica, sans-serif; padding-right:2px; padding-top:2px; padding-bottom:3px
}
.small_textbox {
	border:1px solid #999999;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	color:#0066FF;
	-moz-border-radius: 4px 4px 4px 4px;
	margin: 0px;
	padding-left: 18px;
	vertical-align: middle;
	background: url('../images/user.gif') no-repeat;
	width:190px; font-style:normal; font-variant:normal; font-weight:normal; font-size:8pt; font-family:Arial, Arial, Helvetica, sans-serif; padding-right:2px; padding-top:2px; padding-bottom:3px
}
.frmsearch {
	 background-image:url('../images/search.gif');
	 background-repeat:no-repeat;
	 background-position:bottom right;
	 font:8pt Arial, Arial, Helvetica, sans-serif;
}
.blue_line {
	background-image:url('../images/bar.gif');
	background-repeat:repeat-x;
	height:5px
}