/* Main Styles */
.bb-width{
	width: 80%;
	margin: 0 auto;
	margin-top: 20px;
}

html {
	height: 100%;
	}

body {
	color: black;
	margin: 0 auto;
	background-color: gray;
	font-size:12px;
	font-family: Arial, Verdana, Tahoma, sans-serif;
	text-align: center;
	height: 100%;
	position: relative;
}


/* Link Styles */
a:link,
a:visited{
	color:black;
	font-size:12px;
	text-decoration: none;
}

a:hover{
	color:black;
	font-size:12px;
	text-decoration: underline;
}
	
a.header-text-main:link,
a.header-text-main:visited{
	font-size: 26px;
	color: #eaeaea;
}

a.header-text-main:hover{
	font-size: 26px;
	color: #f6f8f9;
}

a.forum-header:link,
a.forum-header:visited{
	color: white;
}

a.forum-header:hover{
	color: white;
	text-decoration: none;
}

a.forum-index-forum-link:link,
a.forum-index-forum-link:visited{
	color: #1f76b3;
}

a.forum-index-forum-link:hover{
	color:#13486f;
}

a.forum-index-link-to-topic:link,
a.forum-index-link-to-topic:visited{
	font-weight: normal;
	color:#13486F;
}

a.forum-index-link-to-topic:hover{
	font-weight: normal;
	color:#13486F;
}

a.forum-index-topic-sticky:link,
a.forum-index-topic-sticky:visited{
	color: #b40205;
}

a.forum-index-topic-sticky:hover{
	color: #7a0002;
}

a.page-active:link,
a.page-active:visited{
	background-color:#B0EBCD;
	border:1px solid #8AB9F2;
	padding:1px 3px;
}

a.page-active:hover{
	background-color:#B0EBCD;
	border:1px solid #8AB9F2;
	padding:1px 3px;
}

a.page:link,
a.page:visited{
	background-color:#EBF3FD;
	border:1px solid #8AB9F2;
	padding:1px 3px;
}

a.page:hover{
	background-color:#EBF3FD;
	border:1px solid #8AB9F2;
	padding:1px 3px;
}


a.page-active-small:link,
a.page-active-small:visited{
	background-color:#B0EBCD;
	border:1px solid #8AB9F2;
	padding:1px 3px;
	font-size: 9px;
}

a.page-active-small:hover{
	background-color:#B0EBCD;
	border:1px solid #8AB9F2;
	padding:1px 3px;
	font-size: 9px;
}

a.page-small:link,
a.page-small:visited{
	background-color:#EBF3FD;
	border:1px solid #8AB9F2;
	padding:1px 3px;
	font-size: 9px;
}

a.page-small:hover{
	background-color:#EBF3FD;
	border:1px solid #8AB9F2;
	padding:1px 3px;
	font-size: 9px;
}

a.post:link,
a.post:visited{
	color: #1F76B3;
}

a.post:hover{
	color: #1F76B3;
}

a.forum-index-topic-link:link,
a.forum-index-topic-link:visited{
	color: #1f76b3;
}

a.forum-index-topic-link:hover{
	color: #13486f;
}

a.tag-links:link,
a.tag-links:visited{
	color: gray;
	font-size: 9px;
	}
	
a.tag-links:hover{
	color: #CD0000;
	font-size: 9px;
}

/* Header Styles */
.header-left{
	height: 99px;
	float: left;
}

.header-right{
	height: 69px;
	margin-top: 30px;
	float: left;
}

.header{
	height: 99px;
	background-image: url(../../images/english_en/header-background.png);
	background-repeat: repeat-x;
	text-align: left;
	background-color: #dff3fc;
	border-left: 1px solid #e8e8e8;
	border-top: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	width: 100%;
}

.header-text-sub{
	font-size: 12px;
	color: #3c8ad9;
}

.header-menu{
	width: 100%;
	height: 24px;
	background-image: url(../../images/english_en/header-menu.png);
	background-repeat: repeat-x;
	text-align: left;
	background-color: #dff3fc;
	padding-bottom: 20px;
	border-left: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	vertical-align: middle;
}

.header-menu-message{
	width: 100%;
	height: 24px;
	background-image: url(../../images/english_en/header-menu-message.png);
	background-repeat: repeat-x;
	text-align: left;
	background-color: #dff3fc;
	padding-bottom: 20px;
	border-left: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	vertical-align: middle;
}

.header-menu-report{
	width: 100%;
	height: 24px;
	background-image: url(../../images/english_en/header-menu-report.png);
	background-repeat: repeat-x;
	text-align: left;
	background-color: #dff3fc;
	padding-bottom: 20px;
	border-left: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	vertical-align: middle;
}

.header-menu-guest{
	width: 100%;
	height: 24px;
	background-image: url(../../images/english_en/header-menu_non_member.png);
	background-repeat: repeat-x;
	text-align: left;
	background-color: #dff3fc;
	padding-bottom: 20px;
	border-left: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	vertical-align: middle;
}

.header-links{
	margin-left: 40px;
	color: #c0c0c0;
	line-height: 24px;
	vertical-align: middle;
}

/* Main Content Area */
.content{
	background-color: #dff3fc;
	text-align: left;
	border-left: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
	float: left;
	width: 100%;
	background-image: url(../../images/english_en/footer.png);
	background-repeat: repeat-x;
	background-position: bottom center;
}

/* Forum Index */
table.forum-index-forum-head{
	width: 100%;
	height: 24px;
	font-size: 12px;
	color: white;
	font-weight: bold;
	text-align: left;
	line-height: 11px;
	background-color: #ededed;
	background-image: url(../../images/english_en/forums/forum-index-forum-head.png);
	background-repeat: repeat-x;
	border-left: 1px solid #8ab9f2;
	border-right: 1px solid #8ab9f2;
	border-top: 1px solid #8ab9f2;
	vertical-align: middle;
	position: relative;
}

table.forum-index{
	width: 100%;
	padding: 0px;
	background-color: #e8e8e8;
	border-left: 1px solid #8ab9f2;
	border-right: 1px solid #8ab9f2;
	border-top: 1px solid #8ab9f2;
}

td.forum-index-td-left{
	background-color: #ebf3fd;
	width: 6%;
	text-align: center;
	vertical-align: middle;
	position: relative;
}

td.forum-index-td-middle{
	padding: 5px;
	background-color: #ebf3fd;
	width: 50%;
	text-align: left;
	vertical-align: top;
}

td.forum-index-td-topics{
	background-color: #ebf3fd;
	width: 6%;
	text-align: center;	
}

td.forum-index-td-posts{
	background-color: #ebf3fd;
	width: 6%;
	text-align: center;	
}

td.forum-index-td-right{
	padding: 5px;
	background-color: #ebf3fd;
	width: 32%;
	text-align: left;	
}

td.forum-index-td-left-sub{
	background-color: #ebf3fd;
	background-image: url(../../images/english_en/forums/sub_tile.png);
	background-repeat: repeat-x;
	width: 6%;
	text-align: center;	
}

td.forum-index-td-middle-sub{
	padding: 5px;
	background-color: #ebf3fd;
	background-image: url(../../images/english_en/forums/sub_tile.png);
	background-repeat: repeat-x;
	width: 50%;
	text-align: left;	
}

td.forum-index-td-topics-sub{
	background-color: #ebf3fd;
	background-image: url(../../images/english_en/forums/sub_tile.png);
	background-repeat: repeat-x;
	width: 6%;
	text-align: center;	
}

td.forum-index-td-posts-sub{
	background-color: #ebf3fd;
	background-image: url(../../images/english_en/forums/sub_tile.png);
	background-repeat: repeat-x;
	width: 6%;
	text-align: center;	
}

td.forum-index-td-right-sub{
	padding-left: 5px;
	background-color: #ebf3fd;
	background-image: url(../../images/english_en/forums/sub_tile.png);
	background-repeat: repeat-x;
	width: 32%;
	text-align: left;	
}

table.forum-index-forum-footer{
	width: 100%;
	height: 11px;
	color: #56a006;
	background-color: #ededed;
	background-image: url(../../images/english_en/forums/forum-index-forum-footer.png);
	background-repeat: repeat-x;
	border: 1px solid #8ab9f2;
}

td.forum-index-td-online{
	background-color: #ebf3fd;
	width: 90%;
	padding-left: 5px;
	text-align: left;
	border-right: 1px solid #ededed;
	border-bottom: 1px solid #ededed;	
}

table.forum-board-forum-head{
	width: 100%;
	height: 22px;
	font-size: 12px;
	color: black;
	font-weight: bold;
	text-align: left;
	line-height: 11px;
	background-color: #ededed;
	background-image: url(../../images/english_en/forums/forum-index-forum-head.png);
	background-repeat: repeat-x;
	border-left: 1px solid #8ab9f2;
	border-right: 1px solid #8ab9f2;
	border-top: 1px solid #8ab9f2;
}

.keyword-tags{
	color: gray;
	font-size: 9px;
}

.search-highlight{
	background-color: yellow;
	color: red;
}

/* Board Index */
.new-topic-placer{
	text-align: right;
}

table.forum-board{
	width: 100%;
	text-align: left;
	padding: 0px;
	background-color: #ebf3fd;
	border-left: 1px solid #8ab9f2;
	border-right: 1px solid #8ab9f2;
	border-top: 1px solid #8ab9f2;
	font-size: 12px;
}

td.forum-board-unread-sub{
	width:5%;
	background-image: url(../../images/english_en/forums/sub_tile.png);
	background-repeat: repeat-x;
	height: 30px;
	text-align: center;
}

td.forum-board-subject-sub{
	width:39%;	
	padding-left: 5px;
	background-image: url(../../images/english_en/forums/sub_tile.png);
	background-repeat: repeat-x;
	height: 30px;
	text-align: left;
}

td.forum-board-started-sub{
	width:14%;
	background-image: url(../../images/english_en/forums/sub_tile.png);
	background-repeat: repeat-x;
	height: 30px;
	text-align: center;
}

td.forum-board-replies-sub{
	padding: 2px;
	background-image: url(../../images/english_en/forums/sub_tile.png);
	background-repeat: repeat-x;
	height: 30px;
	width:7%;
	text-align: center;
}

td.forum-board-views-sub{
	width:7%;
	height: 30px;
	background-image: url(../../images/english_en/forums/sub_tile.png);
	background-repeat: repeat-x;
	text-align: center;
}

td.forum-board-lastpost-sub{
	padding-left: 5px;
	height: 30px;
	text-align: left;	
	background-image: url(../../images/english_en/forums/sub_tile.png);
	background-repeat: repeat-x;
	width:35%;
}

td.forum-board-unread{
	width:5%;
	text-align: center;
	border-right: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
}

td.forum-board-subject{
	width:39%;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;	
	border-right: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
	vertical-align: middle;
}

td.forum-board-started{
	width:14%;
	text-align: center;
	border-right: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;	
}

td.forum-board-replies{
	padding: 2px;
	width:7%;
	text-align: center;
	border-right: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
}

td.forum-board-views{
	width:7%;
	text-align: center;
	border-right: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;	
}

td.forum-board-lastpost{
	padding-left: 5px;
	text-align: left;	
	width:35%;
	border-bottom: 1px solid #e8e8e8;
}

span.topic-description{
	color: gray;
}

/* Topic View */
td.forum-board-topic-icon{
	width:5%;
	text-align: center;
	vertical-align: top;
}

.forum-topic-subject{
	color: white;
	font-size: 12px;
	padding-left: 5px;
}

td.forum-board-post{
	font-size: 12px;
	font-family: Verdana, Arial;
	background-color: white;
	background-image: url(../../images/english_en/topic/post_background.png);
	background-repeat:repeat-x;
	vertical-align: top;
	text-align: left;
	width: 75%;
	padding: 5px;
	line-height: 150%;
}

td.forum-board-post-top{
	background-color: #e2e9f3;
	height: 10px;
}

td.forum-board-member{
	background-image: url(../../images/english_en/topic/post_background.png);
	background-repeat:repeat-x;
	background-color: white;
	vertical-align: top;
	text-align: left;
	width: 25%;
	font-size:11px;
	line-height:150%;
	padding: 5px;
}

td.forum-board-member-top{
	background-color: #e2e9f3;
	height: 10px;
}

span.forum-topic-time{
	width: 50%;
	font-size: 12px;
	font-family: Arial;
	color: orange;
	float: left;
	text-align: left;
}

span.forum-topic-admin{
	width: 50%;
	float: left;
	text-align: right;
}

.edited-by{
	clear:both;
	float:none;
	font-size: 12px;
}

td.forum-board-member-bottom{
	background-color: #d1dceb;
	vertical-align: middle;
	padding: 5px;
	line-height: 100%;
}

td.forum-board-post-bottom{
	background-color: #d1dceb;
	text-align: right;
	vertical-align: middle;
	padding: 5px;
	line-height: 100%;
}

.signature{
	font-size: 12px;
	color: #1F76B3;
}

.poll-wrap{
	text-align: left;
	background-color:#ebf4ff;
	border-left:1px solid #8AB9F2;
	border-right:1px solid #8AB9F2;
	border-top:1px solid #8AB9F2;
	padding: 10px;
	font-size: 12px;
}

/* Fieldsets */
fieldset.fieldset-main{
	background-color: #ebf4fb;
}

fieldset.fieldset-sub{
	border-color:#8AB9F2;
	border-style: solid;
	border-width: 1px 1px 1px 10px;
	background-color: white;
}

fieldset{
	font-size:11px;
	line-height:150%;
	border: 1px solid #8AB9F2;
	background-color: #EDEDED;
	padding: 5px;
	text-align: left;
	margin:0px 20px 0px 20px;
}

legend{
	border: 1px solid #8AB9F2;
	background-image: url(../../images/english_en/forums/forum-index-forum-head.png);
	background-color: #ebf4fb;
	background-repeat:repeat-x;
	color: white;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	margin:0px 0px 0px 0px;
}

/* Quote/Code */
blockquote{
	border-left: 2px solid #aad4f0;
	padding-left: 5px;
	font-size: 11px;
	color: #1a6190;
	line-height: 15px;
}

.quote-name{
	width: 100%;
	background-color: #cce6f6;
	padding: 4px;
	font-weight: bold;
}

code{
	font-size: 12px;
	color: black;
	line-height: 16px;
}

code.php{
	font-size: 12px;
	line-height: 16px;
}

blockquote.code{
	border-left: 2px solid #cac6f0;
	padding-left: 5px;
	font-size: 12px;
	color: #1a6190;
	line-height: 15px;
}

blockquote.php-code{
	border-left: 2px solid #CC0000;
	padding-left: 5px;
	font-size: 12px;
	line-height: 15px;
}

.code-top{
	width: 100%;
	background-color: #cac6f0;
	color: white;
	padding: 4px;
	font-weight: bold;
}

.php-code-top{
	width: 100%;
	background-color: #CC0000;
	color: white;
	padding: 4px;
	font-weight: bold;
}
	
/* Forms */
input.img{
	border: 0px;
	background-image: none;
	background-color: transparent;
}

input,textarea{
	border: 1px solid #8ab9f2;
	background-color: white;
	font-size: 16px;
	font-family: Arial;
	color: black;
	padding: 2px;
	font-weight: bold;
}

textarea{
	font-weight: normal;
	padding: 0px;
}

input{
	background-image: url(../../images/english_en/forums/input_background.png);
	background-repeat: repeat-x;
}

input.submit{
font-size: 12px;
border: 1px solid #8ab9f2;
font-weight: normal;
margin: 0px;
vertical-align: middle;
}

.checkbox{
	border:0px;
	background-image: none;
}

option{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	background-repeat: no-repeat;
	background-color: #FFFCCF;
}

select{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	vertical-align: middle;
	background-color: #FFFCCF;
	border: 1px solid gray;
	padding: 2px;
}

textarea.terms{
	font-size: 12px;
	color: black;
}

.smilies{
	float: left;
	width:100px;
	border:1px solid #CCCCCC;
}

.smilies-header{
	background-image:url(../../images/english_en/forums/smilie_header.png);
	background-repeat:repeat-x;
	height:18px;
	border-bottom: 1px solid #cccccc;
	text-align: center;
	font-size: 12px;
	line-height: 48px;
}

.smilies-content{
	width: 100px;
	background-color: white;
	text-align: center;
	padding-top: 2px;
}

.textarea-addreply{
	float: left;
	width: 80%;
	padding-left: 10px;
}

textarea.post{
	border: 1px solid #c0c0c0;
	background-color: white;
	font-size: 12px;
	line-height:20px;
	font-family:Verdana,Arial;
	color: black;
	padding: 5px;
	width: 98%;
	height: 200px;
}

/* BBCode Toolbar */
#bbcode_example {
	width:100%;
	height:200px;
}

#bbcode_toolbar {
	list-style:none;
	border:1px solid #d7d7d7;
	background-color:#d6e4f3;
	background-image: url(../../images/english_en/forums/smilie_header.png);
	background-repeat: repeat-x;
	margin:0;
	padding:0;
	height:16px;
}

#bbcode_toolbar li {
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}

#bbcode_toolbar li a {
	width:24px;
	height:16px;
	float:left;
	background-image:url("../../images/english_en/bbcode_icons.png");
}

#bbcode_toolbar li a:hover {
	background-image:url("../../images/english_en/bbcode_icons_hover.png");
}

#bbcode_toolbar li span {
	display:none;
}

#bbcode_toolbar li a#bbcode_help_button {
}

#bbcode_toolbar li a#bbcode_help_button:hover {
}

#bbcode_spoiler_button { background-position: 0 -34px; }
#bbcode_hide_button { background-position: 0 -17px; }
#bbcode_italics_button { background-position: 0 -119px; }
#bbcode_underline_button { background-position: 0 -85px; }
#bbcode_bold_button { background-position: 0 -102px; }
#bbcode_link_button { background-position: 0 0; }
#bbcode_image_button { background-position: 0 -170px; }
#bbcode_unordered_list_button { background-position: 0 -34px; }
#bbcode_ordered_list_button { background-position: 0 -51px; }
#bbcode_quote_button { background-position: 0 -68px; }
#bbcode_code_button { background-position: 0 -136px; }
#bbcode_help_button { background-position: 0 -153px; }

/* Various Classes */
.center{
	text-align: center;
	margin: 0 auto;
}

.forum-jump{
	float: left;
	text-align: left;
	background-color:#ebf4ff;
	border:1px solid #8ab9f2;
	width: 100%;
	font-size: 12px;
}

.forum-jump-content{
	padding: 5px;
}

img{
	border: 0px;
}

.online-img{
	margin-top: -8px;
	margin-bottom: -16px;
}

hr{
	border: none;
	height: 1px;
	color: #8AB9F2; 
	background-color: #8AB9F2;
}

.attachment-jump{
	width: 100%;
	height:90px;
	border:0px;
}

.post-attachment-warning{
	border: 1px dotted gray;
	background-color: #ffddcd;
}

.attachment{
	border:1px solid #C0C0C0;
	background-color: #ebf4ff; 
	padding: 5px;
	color: black;
	font-size: 8px;
	float: left;
	margin: 5px;
}

.bot-group-color{
	color: black;
}

.upload{
	height: 400px;
	text-align: left;
	background-color:#ebf4ff;
	width: 100%;
	overflow: hidden;
	border: 0px;
}

object{
	overflow: hidden;
	border: 0px;
}

.warn-guest{
	width: 123px;
	height: 12px;
	border-left: 1px solid #3b5c84;
	border-right: 1px solid #3b5c84;
}

.message-seperator{
	padding-left: 15px;
	height: 24px;
	background-color: #E8E8E8;
	border-bottom:1px solid #8AB9F2;
	border-top:1px solid #8AB9F2;
}

.message-day{
	color: #13486F;
}

div#loadbg {
	display: none;
}

div#loadbox {
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	background-color: #EBF4FF;
	font-family:Arial;
	width: 100%;
	height: 600px;
	font-size:16px;
	color: black;
	font-weight:bold;
	text-align: center;
	margin: 0 auto;
	padding: 10px;
	position: relative;
	top: -410px;
	z-index: 20;
}

.upload-box{
	position: relative;
	text-align: center;
	margin: 0 auto;
	background-color: white;
	background-image: url(../../images/english_en/bg.png);
	background-repeat: no-repeat;
	border: 1px solid #8AB9F2;
	width: 300px;
	height: 85px;
}

span.small-text{
	font-size: 11px;
}

td{
	border: 0px;
	padding: 0px;
}

.spacer{
	clear:both;
	float: none;
	font-size: 5px;
}

form{
	display: inline;
	margin: 0px;
	padding: 0px;
}




form.upload input:focus {
	background-color: transparent;
}

form.upload div.fileinputs {
	position: relative;
	height: 22px;
	width: 280px;
	float: left;
}

form.upload input.file {
	width: 280px;
	margin: 0 auto;
	text-align: center;
}

form.upload input.file.hidden {
	position: relative;
	text-align: right;
	-moz-opacity:0;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

form.upload div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 280px;
	padding: 0;
	margin: 0;
	z-index: 1;
	height: 22px;
}

form.upload div.fakefile input {
	margin-bottom: 6px;
	margin-left: 0;
}

/* Error page styles */
.error-header{
	background-color: #ECD5D8;
	border-bottom: #BC2A4D solid 1px;
	color: #BC2A4D;
	font-size: 16px;
	font-weight: bold;
	padding: 5px;
}



/*Autosuggest areas*/
div.autosuggest
{
	position: absolute;
	background-color: white;
	border: 1px solid #8AB9F2;
	padding: 0 0 0 0;
}

div.autosuggest div.as_header,
div.autosuggest div.as_footer
{
	position: relative;
	height: 6px;
	padding: 0 0px;
	background-color: white;
	overflow: hidden;
}
div.autosuggest div.as_footer
{
	background-color: white;
}

div.autosuggest div.as_header div.as_corner,
div.autosuggest div.as_footer div.as_corner
{
	position: absolute;
	top: 0;
	left: 0;
	height: 0px;
	width: 0px;
	background-color: white;
}
div.autosuggest div.as_footer div.as_corner
{
	background-color: white;
}
div.autosuggest div.as_header div.as_bar,
div.autosuggest div.as_footer div.as_bar
{
	height: 0px;
	overflow: hidden;
	background-color: white;
}


div.autosuggest ul
{
	list-style: none;
	margin: 0 0 0 0;
	padding: 0;
	overflow: hidden;
	background-color: white;
}

div.autosuggest ul li
{
	color: black;
	padding: 0;
	margin: 0 4px 4px;
	text-align: left;
}

div.autosuggest ul li a
{
	color: black;
	display: block;
	text-decoration: none;
	background-color: transparent;
	text-shadow: #000 0px 0px 5px;
	position: relative;
	padding: 0;
	width: 100%;
}
div.autosuggest ul li a:hover
{
	background-color: white;
}
div.autosuggest ul li.as_highlight a:hover
{
	background-color: white;
}

div.autosuggest ul li a span
{
	display: block;
	padding: 3px 6px;
	font-weight: bold;
}

div.autosuggest ul li a span small
{
	font-weight: normal;
	color: black;
}

div.autosuggest ul li.as_highlight a span small
{
	color: black;
}

div.autosuggest ul li.as_highlight a
{
	color: #fff;
	background-color: #add8e6;
}

div.autosuggest ul li.as_highlight a span
{
	background-color: #add8e6;

}

div.autosuggest ul li a .tl,
div.autosuggest ul li a .tr
{

	width: 6px;
	height: 6px;
	position: absolute;
	top: 0;
	padding: 0;
	margin: 0;
}
div.autosuggest ul li a .tr
{
	right: 0;
}

div.autosuggest ul li.as_highlight a .tl
{
	left: 0;
	background-color: #add8e6;
}

div.autosuggest ul li.as_highlight a .tr
{
	right: 0;
	background-color: #add8e6;
}



div.autosuggest ul li.as_warning
{
	font-weight: bold;
	text-align: center;
}

div.autosuggest ul em
{
	font-style: normal;
	color: #6EADE7;
}