/** RESET **/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }

/** 960.gs **/
.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px}.container_12 .grid_3,.container_16 .grid_4{width:220px}.container_12 .grid_6,.container_16 .grid_8{width:460px}.container_12 .grid_9,.container_16 .grid_12{width:700px}.container_12 .grid_12,.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}html body * span.clear,html body * div.clear,html body * li.clear,html body * dd.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}

/** General **/
strong { font-weight: bold; }
a { color: #b00; text-decoration: none; outline: 0; }
a:hover { text-decoration: underline; }
.clear { clear: both; height: 1px; margin: 0 0 -1px; overflow: hidden; }
.align_right { text-align: right; }
.align_center { text-align: center; }
.padding_right { padding-right: 19px; }
.left { float: left; }
.right { float: right; }
.nopadding { padding: 0 !important; }
.norightpadding  { padding-right: 0 !important; }
.noleftpadding { padding-left: 0 !important; }
.nobottommargin { margin-bottom: 0 !important; }
.noleftmargin { margin-left: 0 !important; }
.norightmargin { margin-right: 0 !important; }
.inside { width: 302px !important; }

/** Layout **/
html, body { height: 100%; }
#wrapper { min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -85px; background: url('../finalfrag/gfx/background.png') no-repeat center top; }
#push { height: 60px; }
body { overflow-y: scroll; background: url('../finalfrag/gfx/background.gif') repeat-x #EBE9E1; color: #363636; font-size: 12px; font-family: Arial, Helvetica, Tahoma, Verdana, Sans-Serif; padding: 0 !important; }

#top { color: #A0A09B; clear: both; font-size: 11px; height: 23px; margin: 0 auto; padding: 7px 0 0; line-height: 14px; }
#topnav { float: right; list-style: none outside none; margin: 0; padding: 0; }
#topnav li { display: inline; line-height: 14px; margin-left: 20px; padding: 0; float: left; }
#topnav li a { color: #A0A09B; display: block; float: left; text-align: center; }
#topnav li a:hover { color: #E8A02C; text-decoration: none; }

#header { height: 109px; position: relative; }
#header p.text { position: absolute; bottom: 0; right: 10px; color: #fff; font-weight: bold; }
#header h1 { background: url('../finalfrag/gfx/logo.png') no-repeat; float: left; margin-top: 15px; text-indent: -9999px; }
#header h1 a { display: block; height: 80px; width: 460px; }
#header #spacer { color: #A0A09B; float: right; font-size: 11px; padding: 37px 0 0 0; text-align: right; }
#header #spacer #search { background: url('../finalfrag/gfx/search.gif') no-repeat; height: 32px; margin: 0 0 10px; }
#header #spacer #search input { background: none; border: 0 none; color: #A3A192; float: left; font-size: 12px; margin: 6px 0 0 10px; padding: 2px; width: 178px; }
#header #spacer #search input.button { margin: 7px 0 0; padding: 0; width: auto; }

#menu { height: 33px; position: relative; }
#nav { float: left; border-left: 1px solid #DEDBD1; }
#nav li { border-right: 1px solid #DEDBD1; float: left; line-height: 33px; }
#nav li a { display: block; color: #333333; margin: 0 1px 0 0; padding: 0 18px; }
#nav li a:hover, #nav li.active a { background: #F5F4F0; color: #FF7800; text-decoration: none; }

#content { padding-top: 20px; }

.box { background: url('../finalfrag/gfx/box.png') repeat-x #FFFFFF; border: 1px solid #DEDBD1; margin-bottom: 15px; padding: 18px; }
.error { border-color: #BB0000; color: #BB0000; background: url('../finalfrag/gfx/icons/cross.png') no-repeat scroll 18px center #ffe4e4; font-weight: bold; padding-left: 44px; }
.notice { border-color: #00BB00; color: #00BB00; background: url('../finalfrag/gfx/icons/tick.png') no-repeat scroll 18px center #e4ffe4; font-weight: bold; padding-left: 44px; }
.error p, .notice p { padding-bottom: 0; }
.error p a, .notice p a { text-decoration: underline; }
.error a:hover, .notice a:hover { text-decoration: none; }

#footer { background: url('../finalfrag/gfx/footer.gif') repeat-x #d9d7ce; font-size: 11px; height: 57px; line-height: 22px; margin-top: 10px; padding: 18px 0 0; }

/** Content **/
label { display: block; float: left; width: 150px; line-height: 28px; }
label.poll, label.check { display: inline; float: none; }
input, select, textarea { width: 500px; color: #363636; margin-bottom: 10px; font-family: Arial, Helvetica, Tahoma, Verdana, Sans-Serif; border: 1px solid #CACACA; font-size: 12px; padding: 5px; }
input.poll, input.check { border: 0; width: auto; float: left; position: relative; top: 4px; margin-right: 8px; }
input.small { width: 62px; text-align: center; }
select { width: 512px; }
textarea { height: 200px; resize: vertical; }
textarea.full { width: 650px; }
input.submit { width: auto; background: #fff; border: 1px solid #CACACA; font-weight: bold; margin: 0 0 7px 150px; padding: 4px 20px; }
input.submit:hover { background: #EBE9E1; cursor: pointer; }
input.score { width: 160px; }

.box .header { border-bottom: 1px solid #CACACA; color: #999999; font-size: 11px; height: 30px; line-height: 25px; margin: 0 0 10px; }
.box .header p { line-height: 25px; }
.box .header a { color: #999; }

.box2 { background: url('../finalfrag/gfx/box.png') repeat-x #F5F4F0; border: 1px solid #DEDBD1; margin-bottom: 15px; padding: 18px; }
.boxbracketview { background: url('../finalfrag/gfx/box.png') repeat-x #F5F4F0; border: 1px solid #DEDBD1; padding: 18px; margin: 0 auto; }

div.avatar { float: left; width: 96px; text-align: center; }
div.screenshot { float: left; text-align: center; margin-right: 15px; margin-bottom: 15px; }
div.screenshot a { display: block; }
div.logo { float: left; width: 166px; text-align: center; }
img.avatar, img.logo { margin-bottom: 15px; background: #EBE9E1; border: 1px solid #DEDBD1; padding: 7px; }
div.avatar a.icon, div.logo a.icon { position: relative; top: -10px; }

img.sponsor { margin-right: 18px; margin-bottom: 5px; float: left; }

a.pickavatar { display: block; float: left; margin: 0 17px 17px 0; }
a.done { text-decoration: line-through; }

ol li.comment { margin: 20px 0 !important; padding: 0 !important; }
ol li.comment .div { background: url('../finalfrag/gfx/comment_middle.png') repeat-y right top; width: 546px; }
ol li.comment .div2 { background: url('../finalfrag/gfx/comment_middle.png') repeat-y; width: 546px; }
ol li.comment .top { background: url('../finalfrag/gfx/comment_top.png') no-repeat right top; height: 11px; }
ol li.comment .top2 { background: url('../finalfrag/gfx/comment_top.png') no-repeat; height: 11px; }
ol li.comment .bottom { background: url('../finalfrag/gfx/comment_bottom.png') no-repeat right top; height: 11px; }
ol li.comment .bottom2 { background: url('../finalfrag/gfx/comment_bottom.png') no-repeat; height: 11px; }
ol li.comment .content { background: url('../finalfrag/gfx/comment_arrow_left.png') no-repeat; min-height: 74px; line-height: 1.5em; padding: 0 12px 0 27px; }
ol li.comment .content2 { background: url('../finalfrag/gfx/comment_arrow_right.png') no-repeat; min-height: 74px; line-height: 1.5em; padding: 0 27px 0 12px; }
ol li.comment img.avatar { margin-bottom: 0; }

h2 { color: #000; font: 30px Georgia, "Times New Roman", Times, serif; margin: 0 0 5px; }
h2 a { color: #000; }
h3 { background: #666; color: #fff; font-size: 14px; line-height: 35px; margin-bottom: 15px; padding: 0 18px; font-weight: bold; }
h3 .actions { float: right; }
h3 a, h3 span { font-weight: normal; color: #fff; font-size: 12px; }
p { line-height: 20px; padding-bottom: 10px; }
p.nopadding { padding-bottom: 0; }
p.poll { display: block; line-height: 1.5em; position: relative; top: 6px; }

.icon { position: relative; top: 3px; }
.flag { position: relative; top: 2px; }

table { width: 100%; }
table.brackets { margin-bottom: 15px; }
table.notlast { margin-bottom: 15px; }
table.userprofile { width: 548px; float: right; }
table.profile { width: 478px; float: right; }
table tr.odd { background: #F5F4F0; }
table tr th { font-weight: bold; text-align: left; text-decoration: underline; }
table tr th, table tr td { line-height: 30px; padding: 0 10px; }
table tr th.poll { line-height: 20px; padding: 5px 10px; }
table tr td.matchscore { text-align: center; font-size: 42px; vertical-align: middle; }
table tr td.matchscoreinput { text-align: center; vertical-align: middle; }
table tr td.matchlogo { text-align: center; line-height: auto; }
table tr td.matchlogo img { margin-bottom: 0; }
table tr td.matchlogo p { padding-bottom: 0; }
table tr td.matchlogo.noshow img { background: #faa; border-color: #b00; }
table tr td.matchlogo.winner img { background: #afa; border-color: #0b0; }
table tr td.bracketteam  { background: #F5F4F0; border: 1px solid #666; }
table tr td.bracketteam img.icon { top: 7px; float: right; }
table tr td.bracketresult { text-align: center; font-weight: bold; }
table tr td.bracketwinner { background: #afa; }
table tr td.bracketteam.noshow { background: #faa; }

table tr td.brackettop { background: url('../finalfrag/gfx/bracket-top.gif') center center no-repeat; opacity: 0.6; }
table tr td.bracketmiddle { background: url('../finalfrag/gfx/bracket-middle.gif') 49.2% center no-repeat; opacity: 0.6; }
table tr td.bracketbottom { background: url('../finalfrag/gfx/bracket-bottom.gif') center center no-repeat; opacity: 0.6; }
table tr td.bracketfill { background: url('../finalfrag/gfx/bracket-fill.gif') center center repeat-y; opacity: 0.6; }

div.pagination { margin-top: 15px; text-align: center; }
div.pagination span.current { background: #EBE9E1; border: 1px solid #cacaca; font-weight: bold; padding: 3px 7px; margin: 0 2px; }
div.pagination a { border: 1px solid #cacaca; padding: 3px 7px; margin: 0 2px; background: #fff; color: #000; }
div.pagination a:hover { background: #EBE9E1; text-decoration: none; }

span.score_temp { font-size: 28px; }
span.score_red { font-weight: bold; color: #b00; }
span.score_green { font-weight: bold; color: #0b0; }

div.popup { display: none; }

div.brackets { overflow: auto; margin-bottom: 15px; }
div.bracketsup { margin-bottom: 15px; text-align: center; }
div.bracketsup span.countdown { font-size: 40px; font-weight: bold; }

input.cometchat_statusbutton { margin: auto; padding: auto; width: auto; }
input#cometchat_soundnotifications, input#cometchat_popupnotifications { width: auto; padding: auto; margin-right: 5px; }/* the norm */
#gritter-notice-wrapper {
	position:fixed;
	top:20px;
	right:20px;
	width:301px;
	z-index:9999;
}

#gritter-notice-wrapper a {
	color: #fff;
	text-decoration: underline;
}

#gritter-notice-wrapper a:hover {
	color: #fff;
	text-decoration: none;
}

#gritter-notice-wrapper.top-left {
    left: 20px;
    right: auto;
}
#gritter-notice-wrapper.bottom-right {
    top: auto;
    left: auto;
    bottom: 20px;
    right: 20px;
}
#gritter-notice-wrapper.bottom-left {
    top: auto;
    right: auto;
    bottom: 20px;
    left: 20px;
}
.gritter-item-wrapper {
	position:relative;
	margin:0 0 10px 0;
	background:url('../finalfrag/gfx/ie-spacer.gif'); /* ie7/8 fix */ 
}
.gritter-top {
	background:url(../finalfrag/gfx/gritter.png) no-repeat left -30px;
	height:10px;
}
.gritter-top {
	background-position:right -30px;
}
.gritter-bottom {
	background:url(../finalfrag/gfx/gritter.png) no-repeat left bottom;
	height:8px;
	margin:0;
}
.gritter-bottom {
	background-position: bottom right;
}
.gritter-item {
	display:block;
	background:url(../finalfrag/gfx/gritter.png) no-repeat left -40px;
	color:#eee;
	padding:2px 11px 8px 11px;
	font-size: 11px;
	font-family:verdana;
}
.gritter-item {
	background-position:right -40px;
}
.gritter-item p {
	padding:0;
	margin:0;
}
.gritter-close {
	position:absolute;
	top:5px;
	left:3px;
	background:url(../finalfrag/gfx/gritter.png) no-repeat left top;
	cursor:pointer;
	width:30px;
	height:30px;
}
.gritter-title {
	font-size:14px;
	font-weight:bold;
	padding:0 0 7px 0;
	display:block;
	text-shadow:1px 1px #000; /* Not supported by IE :( */
	text-align: center;
}
.gritter-image {
	width:48px;
	height:48px;
	float:left;
}
.gritter-with-image,
.gritter-without-image {
	padding:0 0 5px 0;
}
.gritter-with-image {
	width:220px;
	float:right;
}
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('../finalfrag/gfx/fancybox/fancybox.png');
}

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1100;
	display: none;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 20px;
	z-index: 1101;
	outline: none;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #fff;
}

#fancybox-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 1102;
	border: 0px solid #fff;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 1101;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background: transparent url('../finalfrag/gfx/fancybox/fancybox.png') -40px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background: transparent url('../finalfrag/gfx/fancybox/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('../finalfrag/gfx/fancybox/fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('../finalfrag/gfx/fancybox/fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible; /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancybox-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancybox-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('../finalfrag/gfx/fancybox/fancybox-x.png');
}

#fancybox-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('../finalfrag/gfx/fancybox/fancybox.png');
	background-position: -40px -162px;
}

#fancybox-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('../finalfrag/gfx/fancybox/fancybox-y.png');
	background-position: -20px 0px;
}

#fancybox-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('../finalfrag/gfx/fancybox/fancybox.png');
	background-position: -40px -182px; 
}

#fancybox-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('../finalfrag/gfx/fancybox/fancybox-x.png');
	background-position: 0px -20px;
}

#fancybox-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('../finalfrag/gfx/fancybox/fancybox.png');
	background-position: -40px -142px;
}

#fancybox-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('../finalfrag/gfx/fancybox/fancybox-y.png');
}

#fancybox-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('../finalfrag/gfx/fancybox/fancybox.png');
	background-position: -40px -122px;
}

#fancybox-title {
	font-family: Helvetica;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding-bottom: 10px;
	text-align: center;
	color: #333;
	background: #fff;
	position: relative;
}

.fancybox-title-outside {
	padding-top: 10px;
	color: #fff;
}

.fancybox-title-over {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('../finalfrag/gfx/fancybox/fancy_title_over.png');
	display: block;
}

.fancybox-title-float {
	position: absolute;
	left: 0;
	bottom: -20px;
	height: 32px;
}

#fancybox-title-float-wrap {
	border: none;
	border-collapse: collapse;
	width: auto;
}

#fancybox-title-float-wrap td {
	border: none;
	white-space: nowrap;
}

#fancybox-title-float-left {
	padding: 0 0 0 15px;
	background: url('../finalfrag/gfx/fancybox/fancybox.png') -40px -90px no-repeat;
}

#fancybox-title-float-main {
	color: #FFF;
	line-height: 29px;
	font-weight: bold;
	padding: 0 0 3px 0;
	background: url('../finalfrag/gfx/fancybox/fancybox-x.png') 0px -40px;
}

#fancybox-title-float-right {
	padding: 0 0 0 15px;
	background: url('../finalfrag/gfx/fancybox/fancybox.png') -55px -90px no-repeat;
}

/* IE6 */

.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../finalfrag/gfx/fancybox/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../finalfrag/gfx/fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../finalfrag/gfx/fancybox/fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../finalfrag/gfx/fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../finalfrag/gfx/fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../finalfrag/gfx/fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../finalfrag/gfx/fancybox/fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
	height: expression(this.parentNode.clientHeight + "px");
}

#fancybox-loading.fancybox-ie6 {
	position: absolute; margin-top: 0;
	top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}

#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale'); }

/* IE6, IE7, IE8 */

.fancybox-ie .fancybox-bg { background: transparent !important; }

.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../finalfrag/gfx/fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../finalfrag/gfx/fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../finalfrag/gfx/fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../finalfrag/gfx/fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../finalfrag/gfx/fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../finalfrag/gfx/fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../finalfrag/gfx/fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../finalfrag/gfx/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }/*
 * CometChat 
 * Copyright (c) 2010 Inscripts - support@cometchat.com | http://www.cometchat.com | http://www.inscripts.com
*/
html {
	overflow-y: --moz-scrollbars-vertical;
}

body {
	padding-bottom: 30px;
}

#cometchat_base {
	background-image: url(themes/default/images/bgrepeat.png);
	border-left: 1px solid #b5b5b5;
	bottom: 0px;
	display: block;
	font-family: "Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
	font-size: 11px;
	height: 25px;
	left: 15px;
	position: fixed;
	text-align: left;
	z-index: 10000;
}

#cometchat_chatboxes {
	float: right;
	height: 25px;
	overflow: hidden;
	text-align: left;
}

#cometchat_chatboxes_wide {
	height: 25px;
	text-align: left;
	width: 0px;
}

#cometchat_chatbox_left {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 3px -350px;
	border-left: 1px solid #cccccc;
	color: #333333;
	cursor: pointer;
	float: right;
	height: 18px;
	margin-top: 1px;
	padding-left: 11px;
	padding-top: 6px;
	text-align: left;
	width: 10px;
}

#cometchat_chatbox_right {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 11px -572px;
	border-left: 1px solid #cccccc;
	color: #333333;
	cursor: pointer;
	float: right;
	height: 18px;
	margin-top: 1px;
	padding-left: 3px;
	padding-top: 6px;
	text-align: left;
	width: 17px;
}

.cometchat_chatbox_right_last {
	background-position: 11px -611px !important;
	color: #a7a7a7 !important;
	cursor: default !important;
	text-align: left;
}

.cometchat_chatbox_left_last {
	background-position: 3px -389px !important;
	color: #a7a7a7 !important;
	cursor: default !important;
	text-align: left;
}

.cometchat_chatbox_lr {
	display: none !important;
	text-align: left;
}

.cometchat_chatbox_lr_mouseover {
	background-color: #ffffff !important;
	text-align: left;
}

/* Add display:none for below to hide options and whos online tab */
#cometchat_optionsbutton {
	border-right: 1px solid #cccccc;
	text-align: left;
	width: 25px;
}

#cometchat_userstab {
	padding-left: 9px;
	text-align: left;
	width: 176px;
}

.cometchat_userstabclick {
	background-position: 5px 3px !important;
	padding-left: 8px !important;
	text-align: left;
	width: 177px !important;
}

.cometchat_closebox {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 4px -934px;
	float: right;
	height: 12px;
	text-align: left;
	width: 21px;
}

.cometchat_closebox_bottom {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 1px -1010px;
	float: right;
	height: 12px;
	text-align: left;
	width: 16px;
}

.cometchat_closebox_bottom_click {
	background-position: 0px -1010px !important;
	text-align: left;
}

.cometchat_closebox_bottomhover {
	background-position: 1px -1047px !important;
	text-align: left;
}

.cometchat_chatboxmouseoverclose {
	background-position: 4px -973px !important;
	text-align: left;
}

.cometchat_name {
	color: #fff;
	float: left;
	text-align: left;
}

#cometchat_chatbox_buttons {
	float: right;
	text-align: left;
}

.cometchat_tabmouseover {
	background-color: #ffffff !important;
	text-align: left;
}

.cometchat_tabmouseovertext {
	text-align: left;
	text-decoration: underline;
}

.cometchat_statusinputs {
	border-top: 1px solid #EEEEEE;
	margin-top: 10px;
	padding-left: 5px;
	padding-top: 4px;
}

.cometchat_hidebartext {
	border-top: 1px solid #eeeeee;
	margin-top: 10px;
	padding-left: 4px;
	padding-top: 4px;
}

.cometchat_tab {
	border-left: 1px solid #cccccc;
	border-right: 1px solid #e5e5e5;
	color: #444444;
	cursor: pointer;
	float: right;
	font-weight: bold;
	height: 18px;
	line-height: 1.2em;
	margin-top: 1px;
	padding-left: 10px;
	padding-top: 5px;
	text-align: left;
	text-shadow: 1px 1px 0px #ffffff;
	width: 140px;
}

.cometchat_tabclick {
	background-color: white !important;
	border-bottom: 1px solid #333333 !important;
	border-left: 1px solid #333333 !important;
	border-right: 1px solid #333333 !important;
	color: #111111 !important;
	-moz-border-radius-bottomleft: 3px;
	-moz-border-radius-bottomright: 3px;
	padding-bottom: 1px;
	padding-top: 4px !important;
	text-align: left;
	text-decoration: underline;
	-webkit-border-bottom-left-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
}

.cometchat_usertabclick {
	padding-left: 9px !important;
	text-align: left;
	width: 141px !important;
}

.cometchat_tabpopup {
	background-color: #ffffff;
	font-family: "Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
	font-size: 11px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	position: fixed;
	text-align: left;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	width: 230px;
	z-index: 10001;
}

#cometchat_userstab_popup {
	text-align: left;
	width: 224px;
}

#cometchat_optionsbutton_popup {
	text-align: left;
	width: 224px;
}

.cometchat_tabopen {
	display: block !important;
	text-align: left;
}

.cometchat_tabtitle {
	background: url(themes/default/images/bgbar.png) repeat-x top left;
	background-color: #3e92bd !important;
	border-left: 1px solid #11648f;
	border-right: 1px solid #11648f;
	border-top: 1px solid #11648f;
	color: #ffffff;
	cursor: pointer;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-weight: bold;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	padding: 5px;
	padding-right: 0px;
	text-align: left;
	text-shadow: 1px 1px 0 #1979A2;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
}

.cometchat_userstabtitle {
	background: url(themes/default/images/bgbar.png) repeat-x top left;
	background-color: #3e92bd !important;
	border-left: 1px solid #11648f;
	border-right: 1px solid #11648f;
	border-top: 1px solid #11648f;
	color: #ffffff;
	cursor: pointer;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-weight: bold;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	padding: 5px;
	text-align: left;
	text-shadow: 1px 1px 0 #1979A2;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
}

.cometchat_userstabtitletext {
	float: left;
}

.cometchat_tabsubtitle {
	background-color: #eeeeee;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	color: #666666;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 9px;
	line-height: 1.3em !important;
	padding: 5px;
	text-align: left;
}

.cometchat_plugins {
	color: #666666;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 9px;
	padding-right: 5px;
	padding-top: 2px;
	text-align: left;
}

.cometchat_pluginsicon {
	cursor: pointer;
	margin-right: 5px;
	text-align: left;
}

.cometchat_pluginsicon:hover {
	-moz-opacity: 0.6;
	opacity: 0.6;
}

.cometchat_pluginsicon_divider {
	margin-right: 5px;
	text-align: left;
}

.cometchat_tabcontent {
	background-color: #ffffff;
	background-image: url(themes/default/images/tabbottom.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	color: #333333;
	line-height: 1.3em !important;
	overflow-x: hidden;
	overflow-y: auto;
	padding-bottom: 1px;
	text-align: left;
}

.cometchat_tabcontenttext {
	border-bottom: 1px solid #f6f6f6;
	height: 200px;
	overflow-x: hidden;
	overflow-y: auto;
	padding: 5px;
	text-align: left;
	width: 217px;
}

#cometchat_userscontent {
	height: 200px;
	line-height: 100% !important;
	overflow-x: hidden;
	overflow-y: auto;
	text-align: left;
}

.cometchat_tabcontentinput {
	border: 0px;
	border-top: 1px solid #cccccc;
	outline: none;
	padding: 4px 5px 0px 4px;
	text-align: left;
}

.cometchat_tabcontentsubmit {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 0px -29px;
	float: right;
	height: 16px;
	width: 16px;
	cursor: pointer;

}

.cometchat_textarea {
	background: #ffffff;
	border: 0px;
	color: #444444;
	float: left;
	font-family: "Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
	font-size: 11px;
	height: 18px;
	outline: none;
	overflow: hidden;
	padding: 0px;
	resize: none;
	text-align: left;
	width: 195px;
}

.cometchat_userlist_hover {
	background-color: #d8f2ff !important;
	color: #000000;
	text-align: left;
}

.cometchat_tooltip_content {
	background-color: #333333;
	color: #ffffff;
	font-family: "Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
	font-size: 11px;
	padding: 5px;
	text-align: left;
	white-space: nowrap;
}

.cometchat_userlist {
	cursor: pointer;
	height: 20px;
	line-height: 100%;
	text-align: left;
	padding-top: 1px;
	padding-bottom: 1px;
}

.cometchat_userscontentname {
	float: left;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-top: 4px;
	text-align: left;
}

.cometchat_userscontentdot {
	background-position: 0px 2px;
	background-repeat: no-repeat;
	float: right;
	height: 16px;
	margin-top: 2px;
	text-align: left;
	width: 20px;
}

.cometchat_available {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 0 -129px !important;
	text-align: left;
}

.cometchat_away {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 0 -175px !important;
	text-align: left;
}

.cometchat_busy {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 0 -221px !important;
	text-align: left;
}

.cometchat_offline {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 0 -1088px !important;
	text-align: left;
}

#cometchat_tooltip {
	background-image: url(themes/default/images/pointer.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	_background: none;
	bottom: 29px;
	display: none;
	padding-bottom: 4px;
	position: fixed;
	text-align: left;
	z-index: 10001;
}

.cometchat_tooltip_left {
	background-position: left bottom !important;
	text-align: left;
}

.cometchat_closebox_bottom_status {
	background-position: 0 -1px;
	background-repeat: no-repeat;
	float: left;
	height: 16px;
	text-align: left;
	width: 16px;
}

.cometchat_tabalert {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 0 -537px;
	color: white;
	font-size: 8px;
	height: 16px;
	line-height: 100%;
	padding-top: 1px;
	position: absolute;
	text-align: center;
	text-decoration: none !important;
	width: 16px;
	text-shadow: none;
}


.cometchat_tabalertlr {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 0 -537px;
	color: white;
	font-size: 8px;
	height: 16px;
	padding-top: 1px;
	position: absolute;
	text-align: center;
	width: 16px;
}

.cometchat_chatboxmessage {
	margin-left: 1em;
	text-align: left;
}

.cometchat_chatboxmessagefrom {
	font-weight: bold;
	margin-left: -1em;
	text-align: left;
}

.cometchat_statustextarea {
	border: 1px solid #cccccc;
	color: #444444;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	height: 42px;
	margin-bottom: 3px;
	margin-top: 3px;
	outline: none;
	overflow-x: hidden;
	overflow-y: auto;
	padding: 4px;
	resize: none;
	text-align: left;
	width: 200px;
}

.cometchat_search {
	border: 1px solid #cccccc;
	color: #444444;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	outline: none;
	overflow-x: hidden;
	overflow-y: auto;
	padding: 4px;
	text-align: left;
	width: 200px;
}

.cometchat_search_light {
	color: #aaaaaa !important;
}

.cometchat_optionsstatus {
	cursor: pointer;
	float: left;
	padding-left: 6px;
	padding-top: 1px;
	text-align: left;
	width: 70px;
}

.cometchat_optionsstatus2 {
	float: left;
	padding-left: 10px;
	text-align: left;
}

.cometchat_friendtextbox {
	border: 1px solid #cccccc;
	color: #444444;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-top: 4px;
	padding: 2px;
	text-align: left;
	width: 200px;
}

.cometchat_tabsubtitle a {
	color: #000000;
	text-align: left;
}

.cometchat_tabcontent a {
	color: #287197;
	text-align: left;
}

.cometchat_gooffline {
	color: #000000;
	cursor: pointer;
	text-align: left;
}

.cometchat_user_invisible {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 10px -890px !important;
	height: 16px;
	text-align: left;
	width: 16px;
}

.cometchat_user_available {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 0px -752px !important;
	height: 16px;
	text-align: left;
	width: 16px;
	float: left;
}

#cometchat_userstab_icon {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 0px -753px;
	float: left;
	height: 16px;
	padding-right: 5px;
	text-align: left;
	width: 16px;
}

.cometchat_user_invisible2 {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 0px -891px !important;
	text-align: left;
}

.cometchat_user_available2 {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 0px -753px !important;
	text-align: left;
}

.cometchat_user_busy2 {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 0px -799px !important;
	text-align: left;
}

.cometchat_user_away2 {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 0px -845px !important;
	text-align: left;
}

.cometchat_optionsimages {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 10px -309px !important;
	text-align: left;
}

.cometchat_optionsimages_click {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 10px -310px !important;
	text-align: left;
}

.cometchat_optionsimages_exclamation {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 10px -263px !important;
	text-align: left;
}

.cometchat_trayicon {
	border-right: 1px solid #cccccc;
	cursor: pointer;
	float: left;
	height: 18px;
	margin-left: 1px;
	margin-top: 1px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
	text-align: left;
}

.cometchat_smiley {
	text-align: left;
	vertical-align: -3px;
}

.cometchat_nofriends {
	font-family: "Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
	font-size: 11px;
	line-height: 1.3em;
	padding: 5px;
	text-align: left;
}

.cometchat_traypopup {
	background-color: #ffffff;
	font-family: "Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
	font-size: 11px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	position: fixed;
	text-align: left;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	z-index: 10001;
}

.cometchat_traytitle {
	background-color: #3e92bd !important;
	background-image: url(themes/default/images/bgbar.png);
	background-repeat: repeat-x;
	border-left: 1px solid #11648f;
	border-right: 1px solid #11648f;
	border-top: 1px solid #11648f;
	color: #ffffff;
	cursor: pointer;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-weight: bold;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	padding: 5px;
	padding-right: 0px;
	text-align: left;
	text-shadow: 1px 1px 0px #1979a2;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
}
 


.cometchat_traycontent {
	background-color: #ffffff;
	background-image: url(themes/default/images/tabbottom_tray.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	color: #333333;
	overflow-x: hidden;
	overflow-y: auto;
	padding-bottom: 1px;
	text-align: left;
}

.cometchat_traycontenttext {
	border-bottom: 1px solid #f6f6f6;
	overflow-x: hidden;
	overflow-y: hidden;
	padding: 0px;
	text-align: left;
}

.cometchat_trayclick {
	background-color: white !important;
	border-bottom: 1px solid #333333 !important;
	border-left: 1px solid #333333 !important;
	border-right: 1px solid #333333 !important;
	color: #111111 !important;
	margin-left: 0px;
	-moz-border-radius-bottomleft: 3px;
	-moz-border-radius-bottomright: 3px;
	padding-bottom: 1px;
	padding-top: 4px !important;
	text-align: left;
	text-decoration: underline;
	-webkit-border-bottom-left-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
}

.cometchat_traytitle .cometchat_minimizebox {
	margin-right: 6px;
}

.cometchat_userstabtitle .cometchat_minimizebox {
	margin-right: 2px;
}

.cometchat_minimizebox {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 10px -429px;
	float: right;
	height: 12px;
	text-align: left;
	width: 21px;
}

.cometchat_chatboxtraytitlemouseover {
	background-position: 10px -462px !important;
	text-align: left;
}

.cometchat_star {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 4px -1068px;
	height: 16px;
	text-align: left;
	width: 16px;
}

.cometchat_star_empty {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 0 -1150px;
	height: 16px;
	text-align: left;
	width: 16px;
}

.cometchat_star_half {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 0 -1196px;
	height: 16px;
	text-align: left;
	width: 16px;
}

.cometchat_name a, .cometchat_name a:link, .cometchat_name a:visited {
	color: white;
	float: left;
	text-align: left;
	text-decoration: underline;
}

.cometchat_name a:hover {
	color: white;
	text-align: left;
	text-decoration: none;
}

.cometchat_avatar {
	border: 1px solid #ccc;
	text-align: left;
}

.cometchat_avatarbox {
	float: left;
	padding-right: 5px;
	text-align: left;
}

.cometchat_ts {
	color: #ccc;
	cursor: default;
	display: none;
	font-size: 10px;
	padding-left: 5px;
	padding-top: 2px;
	text-align: left;
}

.cometchat_ts:hover {
	color: #333;
	cursor: default;
	font-size: 10px;
	padding-left: 5px;
	padding-top: 2px;
	text-align: left;
}

.cometchat_ts_date {
	display: none;
	text-align: left;
}

.cometchat_optionstyle {
	background-image: url(themes/default/images/tabbottomoptions.gif);
	padding: 5px;
	padding-bottom: 10px;
	text-align: left;
}

.cometchat_tabstyle {
	background-image: url(themes/default/images/tabbottomwhosonline.gif);
	height: 200px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: left;
}

.cometchat_self {
	color: #666666 !important;
	text-align: left;
}

.cometchat_typing {
	background-image: url(themes/default/images/pencil.png);
	_background-image: url(themes/default/images/pencil.gif);
	display: none;
	float: left;
	height: 13px;
	width: 16px;
}

.cometchat_userscontentavatar {
	display: block;
	float: left;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-top: 1px;
	text-align: left;
}

.cometchat_userscontentavatarimage {
	position: relative;
	top: 3px;
}

.cometchat_notification_avatar_image {
	height: 25px;
	width: 25px;
}

.cometchat_notification {
	border-top: 1px dotted #666;
	cursor: pointer;
	margin-top: 6px;
	padding-top: 4px;
	width: 176px;
}

.cometchat_notification:first-child {
	border-top: 0px dotted #ccc !important;
	margin-top: 0px !important;
	padding-top: 0px !important;
	width: 176px;
}

.cometchat_notification_avatar {
	float: left;
	padding-right: 6px;
	padding-top: 2px;
	width: 25px;
}

.cometchat_notification_message {
	float: left;
	white-space: normal;
	width: 144px;
}

.cometchat_notification_status {
	color: #aaa;
	display: none;
	font-size: 10px;
}

.cometchat_statusbutton {
	background-color: #eeeeee;
	border: 1px solid #ccc;
	color: #444;
	font-size: 10px;
	font-weight: bold;
}

.cometchat_user_busy {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 0px -798px !important;
	height: 16px;
	padding-left: 0px !important;
	text-align: left;
	width: 16px;
}

.cometchat_announcement {
	white-space: normal;
	width: 176px;
}

.cometchat_tooltip_content a {
	border-bottom: 1px dotted #caf0fc;
	color: #caf0fc;
	text-decoration: none;
}

#cometchat {
	background-color: #fff;
	color: #000000;
	direction: ltr;
	font-size: normal;
	font-size-adjust: none;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	z-index: 10000;
}

.cometchat_user_shortname {
	float: left;
}

#cometchat_hidden {
	background-image: url(themes/default/images/bgrepeat.png);
	bottom: 0px;
	cursor: pointer;
	display: none;
	position: fixed;
	right: 20px;
	z-index: 10000;
}

#cometchat_hidden_content {
	background: url(themes/default/images/cometchat.png) no-repeat top left;
	_background: url(themes/default/images/cometchat.gif) no-repeat top left;
	background-position: 7px -24px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	height: 25px;
	padding-left: 7px;
	padding-right: 7px;
	width: 16px;
}

.cometchat_xtc {
	background: transparent url(themes/default/images/xgtc.png) repeat scroll 0 0;
	height: 10px;
}

.cometchat_xcl {
	background: transparent url(themes/default/images/xgcr.png) repeat scroll 0 0;
	width: 16px;
}

.cometchat_xcr {
	background: transparent url(themes/default/images/xgcl.png) repeat scroll 0 0;
	width: 10px;
}

.cometchat_xcc {
	background: transparent url(themes/default/images/xgcc.png) repeat scroll 0 0;
	font-size: 10px;
}

.cometchat_xbc {
	background: transparent url(themes/default/images/xgbc.png) repeat scroll 0 0;
	height: 8px;
}

.cometchat_tc {
	background: transparent url(themes/default/images/gtc.png) repeat-x scroll 0 0;
	height: 10px;
}

.cometchat_cl {
	background: transparent url(themes/default/images/gcl.png) repeat scroll 0 0;
	width: 10px;
}

.cometchat_cr {
	background: transparent url(themes/default/images/gcr.png) repeat scroll 0 0;
	width: 16px;
}

.cometchat_cc {
	background: transparent url(themes/default/images/gcc.png) repeat scroll 0 0;
	font-size: 10px;
}

.cometchat_bc {
	background: transparent url(themes/default/images/gbc.png) repeat-x scroll 0 0;
	height: 8px;
}

.cometchat_iphone .cometchat_chatboxmessage {
	margin-left: 0px;
}

.cometchat_iphone .cometchat_chatboxmessagefrom {
	display: none;
}

.cometchat_iphone {
	margin-bottom: 4px;
}

.cometchat_bl {
	background: url(themes/default/images/iphone.png) no-repeat top left;
	background-position: 0 -59px;
	height: 9px;
	width: 10px;
}

.cometchat_br {
	background: url(themes/default/images/iphone.png) no-repeat top left;
	background-position: 0 -118px;
	height: 9px;
	width: 16px;
}

.cometchat_tl {
	background: url(themes/default/images/iphone.png) no-repeat top left;
	background-position: 0 -393px;
	height: 10px;
	width: 10px;
}

.cometchat_tr {
	background: url(themes/default/images/iphone.png) no-repeat top left;
	background-position: 0 -453px;
	height: 10px;
	width: 16px;
}

.cometchat_xbr {
	background: url(themes/default/images/iphone.png) no-repeat top left;
	background-position: 0 -572px;
	height: 9px;
	width: 10px;
}

.cometchat_xbl {
	background: url(themes/default/images/iphone.png) no-repeat top left;
	background-position: 0 -631px;
	height: 9px;
	width: 16px;
}

.cometchat_xtr {
	background: url(themes/default/images/iphone.png) no-repeat top left;
	background-position: 0 -906px;
	height: 10px;
	width: 10px;
}

.cometchat_xtl {
	background: url(themes/default/images/iphone.png) no-repeat top left;
	background-position: 0 -966px;
	height: 10px;
	width: 16px;
}

#cometchat_hide {
	background: url(themes/default/images/hide.png) no-repeat top left;
	_background: url(themes/default/images/hide.gif) no-repeat top left;
	background-position: 8px;
	border-right: 1px solid #CCCCCC;
	cursor: pointer;
	float: right;
	height: 18px;
	margin-left: 1px;
	margin-top: 1px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 6px;
	text-align: left;
	width: 16px;
}

#cometchat_flashcontent {
	position: absolute;
	top: -1000px;
	left: -1000px;
}

#cometchat_userstab_text {
	float: left;
}

#cometchat_searchbar {
	display: none;
}

