ul {
	margin:0px; 
	padding:0px; 
	list-style:none;
/*	font-size:11px;*/
/*	color:#333333;*/
}

li {
	list-style:none;
	margin: 0px 0px 0px 0px; 
	padding:0px 0px 1px 10px;
/*	font-size:11px; */
/*	color:#000066;*/
	background:url(../pic/xar/p.gif) no-repeat left top; 
}

textarea {
	border:#828282 1px solid;
 	color: #333333;
}

.input {
	border:#FF9933 1px solid;
 	color: #333333;
  	text-decoration:none; 
	font-size: 11px;
	padding:2px;
}

/* hyperlink and anchor tag styles */

a:link, a:visited, a:active {
	color: #5359A2;
	text-decoration: none;
}

a:hover{
	color: #936198;
	text-decoration: none;
}

/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

#sitecontainer {
	margin:auto auto;
	width:960px;
	height:100%;
	background-color:#FFFFFF;
	margin-bottom:20px;
}

#headerbar {
	background-color:#000000;
	border-bottom:#FFFFFF 1px solid;
	height:30px;
}
#toppic {
	height:220px;
}
#menubar {
	height:40px;
	background-image:url(../pic/xar/menu_bgr.png);
	background-repeat:repeat-x;
}
#menu {
	width:680px;
	padding:10px;
	float:left;
}
#searchdiv {
	width:240px;
	margin:auto auto;
	float:left;
}
.lngico {
	width:18px;
	height:18px;
	border:1px solid #CC0000;
	background-color:#CC0000; 
	float:right; 
	margin:5px 4px; 
 }

/* body */

#leftdiv {
	width:240px;
	height:auto;
	margin-bottom:20px;	
}

#bodydiv {
	width:440px;
	padding:20px 20px 20px 20px;

}

#rightdiv {
	width:240px;
}

.bodybgr {
	background-image:url(../pic/xar/body_bgr.png); 
	background-repeat:no-repeat; 
	background-position:bottom right; 
	background-color:#FFFFFF;
	height:100%;
}

/* footer */
#footer {
	clear:both;
	height:160px;
	width:960px;
	color:#FFFFFF;
	background-image:url(../pic/xar/footer_bgr.png);
}

#submenu {
	font-size:11px;
	padding:5px 10px;
	margin-bottom:15px; 
	border-left:#98A3C9 5px solid;
	border-bottom:#98A3C9 1px solid;
}

.submenudiv {
	font-size:11px;
	letter-spacing:1px;
	padding:5px 15px;
	border-bottom:#EAEAEA 1px solid;
}

.submenudiv_s {
	font-size:11px;
	padding:5px 15px;
	border-bottom:#EAEAEA 1px solid;
	background-color:#FEF2E2;
}

.submenu:link, .submenu:visited, .submenu:active  {
	color:#545454;
	font-weight:600
}
.submenu:hover {	text-decoration:underline }

.submenu_s:link, .submenu_s:visited, .submenu_s:active  {	color:#B1B1B1; font-weight:600; text-decoration:underline  }
.submenu_s:hover {	text-decoration:underline }
/* end body */

/* header */



/*  ticket */
#webticketbgr {
	float:left;
	height:80px;
	min-width:200px;
}

#webticket {
	position:relative; 
	margin:4px 0px 0px 100px; 
}

#idwebticketimg {
	position: relative;
	top: 0px;
	right:0px;
	margin-right:-19px;
}

#webticket a:link, #webticket a:visited{
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

#webticket a:hover{
	color:#FFFFFF;
	font-weight:bold;
}


/* live chat */
#livechatbgr {
	float:left;
	height:80px;
	max-width:300px;
	min-width:200px;
}

#livechat {
	position:relative; 
	margin:4px 0px 0px 100px; 
}

#livechat a:link, #livechat a:visited{
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

#livechat a:hover{
	color:#FFFFFF;
	font-weight:bold;
}



/* end header */

/* buttons */
#buttons {
	margin:4px 0px 0px 0px;
}

#buttons .but {
	float:left; 
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
	letter-spacing:1px;
	width:auto; 
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
} 

#buttons .butov {
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
	cursor:pointer;
	color:#FF9966;
	font-weight:bold;
	font-size:11px;
	letter-spacing:1px;
} 

/* block */
.block {
	width:240px;
}

.blockheader {
	height:30px;
	width:100%;
	color:#FFFFFF;
}
/* end block */

/* news */


#newscontainer {
	margin:10px 2px 5px 10px;
}

.newsdate {
	font-size:11px;
	margin-bottom:5px;
	font-weight:bold;
}	

.newstitle {
	font-size:11px;
	color:#333333;
	font-weight:bold;
	margin-bottom:1px;
}

.newstext {
	font-size:11px;
	padding-bottom:10px;
}


.newstext:link, .newstext:visited, .newstext:active {	font-size:11px;	color:#333333 }
.newstext:hover { text-decoration:underline }


.newsarchdiv {
	padding:3px 5px;
	margin: 3px 0px 3px 0px;
	border-bottom-color:#D5D5D5;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-left-color:#D5D5D5;
	border-left-style:solid;
	border-left-width:3px;
}
.newsarchdiv_s {
	font-weight:bold;
	padding: 3px 5px;
	border-bottom-color:#F77251;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-left:#F77251;
	border-left-style:solid;
	border-left-width:5px;
}
/* table */
.tbtext {font-family: "Arian AMU", "Arial AMU", Arial, Verdana; font-size:12px}	

/* ticket */
.ticketblock {
	border:#CCCCCC 1px solid;
	background-color:#FBFBFB;
}

.tickettitle {
	padding:5px;
	margin-bottom:15px;
	background:#FFEADF;
	border-bottom:#EEEEEE 1px solid;
}

.ticketreplaytitles {
	margin:18px 15px 0px 15px;
}

.ticketreplays_user {
	margin:3px 10px 10px 10px;
	padding:5px;
	background-color:#F7F7FD;
	border-bottom:#CCCCCC 1px solid;
}

.ticketreplays_operator {
	margin:3px 10px 10px 10px;
	padding:5px;
	background-color:#F7FBF7;
	border-bottom:#CCCCCC 1px solid;
}

/* home page */
.btexttitle {
	font-size:13px;
	text-align:left;
	color:#5359A2;
	padding-bottom:12px;
	padding-top:12px;
	}


.homediv {
	width:95%; 
	float:left;
	font-size:12px; 
	margin:10px 5px 10px 5px;
	padding:5px;	
	border-bottom:#FFCC99 1px solid;
}

.cattitle {
	font-size:18px;
}

.ptitle {
	font-size:18px;
	padding-bottom:15px
}

.bmenu:link, .bmenu:visited, .bmenu:active {	font-size:14px;	font-weight:600; color:#FF9966  }
.bmenu:hover {	text-decoration:underline }


/* site map */
.mapdiv {
	width:50%; 
	float:left; 
	background-repeat:no-repeat; 
	background-position:bottom; 
	padding-bottom:15px
}
.maptitle {
	width:90%;
	padding:2px 6px;
	margin-top:10px; 
	border-bottom:1px #98A3C9 solid;
	background-color:#F7F7FD
} 

.mapcontent {
	margin:5px 15px
}


/* profile */
.profmenu:link, .profmenu:visited, .profmenu:active {	font-size:12px;	color:#666666 }
.profmenu:hover {	text-decoration:none }

.profsubmenu:link, .profsubmenu:visited, .profsubmenu:active {	font-size:11px;	color:#666666 }
.profsubmenu:hover {	text-decoration:underline }

.welcomediv { 
	margin:0px 0px 5px 0px;
	padding-bottom:4px;
	border-bottom:#FF9933 2px dotted;
}

#regform {
	padding:20px;
	border:#CCCCCC 1px solid;
	background:#F8F8F8;
		opacity: 0.7;
	-moz-opacity: 0.8;
}

#notediv {
	color:#999999; 
	margin-bottom:15px;
	padding-bottom:10px;
	border-bottom:#999999 1px solid;
}

#errordiv {
	padding:10px;
	margin:10px 0px;
	border:#FF6A6F 1px solid;
	background:#FFF9F9;
}

#infodiv {
	padding:10px;
	margin:10px 0px;
	border:#1A7DCE 1px solid;
	background:#F7F7FD;
}



.fmenu:link, .fmenu:visited, .fmenu:active {	font-family:"Arian AMU", "Arial AMU"; font-size:10px;	color:#FFFFFF }
.fmenu:hover {	text-decoration:underline }

.fmenu_s  {	text-decoration:underline }

/* end footer */

