@charset "UTF-8";
/* CSS Document */
/*
body {
	background: #828282;#202b2f url('../images/backgrounds/arbalet_body_bg.jpg') no-repeat 50% 0
	color: #000;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	margin: 0;
	line-height:normal;
}
*/
body {
	background: #99d2f1 url('../images/microsoft/microsoft_bg_3b.jpg') no-repeat 50% 0;
	color: #000;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:8pt;
	margin: 0;
	line-height:normal;
}

a {
	color:#790606;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	text-decoration:none;
}

a:visited {
	background:none;
}

a:active {
	background:none;
	border:none;
	background-repeat:no-repeat;
}

#slideshow {list-style:none; color:#fff}
#slideshow span {display:none}
#wrapper {width:306px;  display:none}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:300px; height:180px; /*padding:2px;*/ /*border:1px solid #ccc;*/ background:#000}
#information {position:absolute; bottom:0; width:300px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:300px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(../images/left.gif) left center no-repeat}
#imgnext {right:0; background:url(../images/right.gif) right center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(../images/link.gif) center center no-repeat}
#thumbnails {margin-top:15px}
#slideleft {float:left; width:20px; height:81px; background:url(../images/scroll-left.gif) center center no-repeat; background-color:#222}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:20px; height:81px; background:#222 url(../images/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#333}
#slidearea {float:left; position:relative; width:256px; margin-left:5px; height:81px; overflow:hidden}
/*#slider {position:absolute; left:0; height:81px}*/
#slider img {cursor:pointer; border:1px solid #666; padding:2px
}

dl {
	margin:0;
	padding:0;
}

dt {
	margin:0;
	padding:0;
}

p {
	margin:0;
}

h1 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:20px;
	color:#15395f;
	font-weight:bold;
	text-align:left;
	margin:0 0 5px 0;
	display:block;
	line-height:26px;
}

h1 a {
	color:#15395f;
}

h4 {
	margin:0;
	padding:0;
}

h5 {
	margin:0;
	padding:0;
}

img {
	border:none;
}

form {
	border:none;
	margin:0;
	padding:0;
}

div, p {
	word-wrap: break-word;
}

div.main_content .newsText p, #blog_body p {
	text-align: justify;
}

.font1 {
	font-size:11px;
	color:#6d6d6d;
}

.font1 a {
	font-size:11px;
	color:#6d6d6d;
	text-decoration:none;
}

.font3b {
	font-size:11px;
	font-weight:bold;
	color:#000000;
}

.font4 {
	font-size:11px;
	color:#ffffff;
}

.font4 a {
	color:#ffffff;
}

.font5 {
	font-size:14px;
	color:#666666;
}

.font5 a {
	color:#666666;
}

.font5 a:hover {
	color:#790606;
}

.font7 {
	font-size:16px;
	font-weight:bold;
	color:#790606;
}

.font7 a {
	color:#790606;
}

.font7 a:hover {
	color:#666666;
}

.font8 {
	font-size:16px;
	font-weight:bold;
	color:#999999;
}

.font8 a {
	color:#999999;
}

.font8 a:hover {
	color:#999999;
}

.fontTitle1 {
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
}

.fontTitle2 {
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-shadow:0 -1px 0 #4b0505;
}

.fontTitle2 a {
	color:#fff;
	text-decoration:none;
}

.fontTitle3 {
	font-size:11px;
	color:#FFFFFF;
}

.fontTitle3 a {
	color:#fff;
	text-decoration:none;
}

.fontTitle4 {
	font-size:14px;
	font-weight:bold;
	color:#666666;
}

.fontTitle5 {
	font-size:14px;
	color:#666666;
}

.smallText {
	font-size:10px;
}

.medTitle {
	font-size:14px;
	color:#790606;
	font-weight:bold;
	text-align:left;
}

.smallTitle {
	font-size:12px;
	color:#790606;
	font-weight:bold;
	text-align:left;
}

.action_date {
	font-size:9px;
	color:#000000;
	float:right;
}

.by {
	font-size:10px;
	color:#000000;
}

.a_nostyle {
	color:#000;
	text-decoration:none;
}

.c_image {
	padding: 2px;
	margin-right: 7px;
	border: 1px solid #e8e8e8;
}

.c_image_g {
	padding: 2px;
	margin-right: 2px;
	border: 1px solid #e8e8e8;
	width:50px;
}

.c_image_n {
	padding: 2px;
	border: 1px solid #e8e8e8;
}
.c_im{
   padding: 2px;
   border: 1px solid #d6d6d6;
}

.linePadding {
	padding-bottom: 1px;
}

.bottomPadding {
	padding-bottom: 7px;
}

.innerPadding {
	padding:7px;
}

.innerPadding_lr {
	padding: 0 7px 0 7px;
}

.leftPadding {
	padding-left: 7px;
}

.rightbottomPadding {
	padding-right: 7px;
	padding-bottom:7px;
}

.leftMargin {
	margin-left: 7px;
}

.marginBottom {
	margin-bottom:12px;
}

.marginTop {
	margin-top:10px;
}

.marginRight {
	margin-right:10px;
}

.marginLeft {
	margin-left:10px;
}

.paragraph {
	margin-left:32px;
}

.text_align_left {
	text-align:left;
}

.text_align_justify {
	text-align:justify;
}

.clear {
	clear: both;
}

.nopadding {
	padding:0;
}

.float_left {
	float:left;
}

.nowrap {
	white-space:nowrap;
}

.wrapper {
	height: 100%;
}

.wrapper td, div {
	line-height:normal;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:8pt;
}

.wrapper_content {
	width: 1006px;
	text-align: left;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:8pt;
    color: #555555;
}

/*header start*/
.header {
	background: transparent url('../images/header_bg.png') no-repeat 0 0;
	height: 113px;
}

.logo {
	width: 288px;
	height: 75px;
	padding: 10px 0 0 25px;
	float: left;
}
/*
.logo {
	width: 282px;
	height: 73px;
	padding: 12px 0 0 25px;
	float: left;
}
*/
.right_top_head {
float:right;
height:85px;
position:relative;
width:300px;

}

.login_form {
	padding: 15px 0 0 0;
	color: #575757;
	float:left;
}

.loggined {
	padding: 15px 0 0 270px;
	color: #575757;
	float:left;
}

.login_form span {
	margin-left: 10px;
	margin-right: 10px;
}

.search_form {
	position:absolute;
	top:10px;
	right:11px;
	color: #575757;
}

.search_form ul {
	margin:0;
	padding:0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	height:24px;
}

.search_form li {
	cursor:pointer;
	display:block;
	float:left;
	font-weight:normal;
	height:24px;
	margin:0;
	padding:0;
	vertical-align:middle;
}

input.search_button {
	cursor:pointer;
	height:24px;
	width:66px;
	background: url('../images/search.png') repeat-x 0 0;
	border:none;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
}

input.search_text {
	color:#575757;
	background:none;
	border:none;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
}
/*header end*/

/*main menu start*/
.main_menu {
	height: 28px;
	width: 976px;
	padding: 0;
	margin: 0 15px 0 15px;
	font-size:12px;
	font-weight: bold;
	color: #fff;
}

.main_menu a {
	height:28px;
	display: block;
	font-size:12px;
	font-weight: bold;
	background: #242424;
	color: #fff;
}

.main_menu a:hover {
	height:28px;
	display: block;
	background: url('../images/m_link_hover.png') repeat-x 0 0;
	font-size:12px;
	font-weight: bold;
	color: #fff;
}

.main_menu .activated {
	height:28px;
	display: block;
	font-size:12px;
	font-weight: bold;
	color: #fff;
	background: url('../images/m_link_hover.png') repeat-x 0 0;
}

.main_menu dl {
	margin: 0;
	padding: 0;
}

.main_menu dt {
	margin: 0;
	padding: 0;
}

.main_menu_sep {
	width:19px;
	height:28px;
	background: url('../images/mmenu_sep.png') no-repeat 0 0;
}

.main_menu_sep_first {
	width:7px;
	height:28px;
	background: url('../images/mmenu_sep_first.png') no-repeat 100% 0;
	float:left;
}

.main_menu_sep_last {
	width:19px;
	height:28px;
	background: url('../images/mmenu_sep.png') no-repeat 0 -28px;
}

.main_menu_tail {
	margin-right:7px;
	height:28px;
	background: url('../images/m_link_hover.png') repeat-x 100% 0;
}

.mian_menu_closer {
	height:28px;
	background: url('../images/mmenu_sep_last.png') no-repeat 100% -34px;
}
/*main menu end*/

/*main menu start*/
.smenu {
	height: 28px;
	width: 976px;
	padding: 0 0 0 16px;
	margin: 12px 15px 0 15px;
	font-size:12px;
	font-weight: bold;
	color: #828282;
	background: transparent url('../images/smenu_bg.png') no-repeat 0 0;
}

.smenu a {
	height:28px;
	display: block;
	font-size:12px;
	font-weight: bold;
	color: #828282;
}

.smenu a:hover {
	height:28px;
	display: block;
	background: url('../images/sm_link_hover.png') repeat-x 0 0;
	font-size:12px;
	font-weight: bold;
	color: #fff;
}

.smenu .activated {
	height:28px;
	display: block;
	font-size:12px;
	font-weight: bold;
	color: #fff;
	background: url('../images/sm_link_hover.png') repeat-x 0 0;
}

.smenu dl {
	margin:0;
	padding:0;
}

.smenu dt {
	margin:0;
	padding:0;
}

.smenu_sep {
	width:18px;
	height:28px;
	background: url('../images/smenu_sep.png') no-repeat 0 0;
}

.smenu_sep_first {
	width:18px;
	height:28px;
	background: url('../images/smenu_sep.png') no-repeat 100% -34px;
}

.smenu_sep_last {
	width:18px;
	height:28px;
	background: url('../images/smenu_sep.png') no-repeat 0 0;
}
/*social menu end*/

/*content start*/
.content_bg {
	background: transparent url('../images/top_content_bg.png') no-repeat 0 0;
}

.s_content_bg {
	background: transparent url('../images/soc_content_bg.png') no-repeat 0 0;
}

.content {
	padding: 7px 0 0 0;
	position:relative;
}

.main_content {
	background: #fff;
	margin:0 5px 0 5px;
	padding: 15px 15px 20px 15px;
}

.newsImage {
	margin:7px 0;
}

.newsText {
	text-align:left;
	font-size:12px;
}

.newsText a {
	font-size:12px;
	color:#790606;
}

.newsText p {
	margin-bottom:5px;
}
/*
.newsText img {
	margin:7px;
	border:1px solid #cccccc;
	padding:2px;
}*/

.readmore {
	color:#790606;
}

.readmore a {
	color:#790606;
}

.gamelist {
	width:206px;
	height:405px;
	background: transparent url('../images/gl_bg.png') no-repeat 0 0;
	margin-left: 15px;
	float:left;
	padding: 7px 7px 0px 7px;
}

.gamelist a {
	color:#bd4343;
}

.gl_underline {
	height:1px;
	width:196px;
	background:#881e1e;
	margin:0;
}

.gl_icon {
	padding:5px;
	float:left;
}

.gl_title {
	padding: 7px 0 3px 0;
}

.gl_select {
	padding-top: 12px;
}

.gl_select li {
	margin:0;
	padding:0;
	list-style-type:none;
}

.gl_select ul {
	margin:0;
	padding:5px;
	background:#d9d9d9;
}

.gamesMenu_link {
	color:#6d6d6d;
	display:block;
	padding:4px 7px;
}

.gamesMenu_link:hover {
	color:#790606;
	display:block;
	border-top:1px dotted #999999;
	border-bottom:1px dotted #999999;
	padding:3px 7px;
}


.gamesMenu_items {
	position:absolute;
	z-index:2;
	padding:0;
	display:none;
}

.flash_conteiner {
	width:450px;
	height:315px;
	margin-left: 235px;
	padding: 10px 0 0 0;
}

.fobject_title_l {
	height:24px;
	background: transparent url('../images/f_title_l.png') no-repeat 0 0;
}

.fobject_title_c {
	height:24px;
	background: #790606;
	margin:0 7px 0 7px;
	padding: 3px 0 0 5px;
}

.fobject_title_r {
	height:24px;
	background: transparent url('../images/f_title_r.png') no-repeat 100% 0;
}

.flash_object {
	width: 450px;
	height:283px;
	background: #000;
}

.c_footer_l {
	height: 33px;
	background: transparent url('../images/c_bottom_left.png') no-repeat 0 0;
}

.c_footer_c {
	height: 33px;
	background: transparent url('../images/c_bottom_center.png') repeat-x 0 0;
	margin:0 10px 0 14px;
	padding: 8px 28px 0 0;
}

.c_footer_r {
	height: 33px;
	background: transparent url('../images/c_bottom_right.png') no-repeat 100% 0;
	clear:left;
}

/*/////////////////////////     author block     //////////////////////////*/

.c_title_la {
	height: 37px;
	background: transparent url('../images/c_title_la.png') no-repeat 0 0;
}

.c_title_ca {
	height: 30px;
	background: #790606;
	margin:0 16px 0 24px;
	position:relative;
	top:7px;
}

.c_title_ca p {
	padding: 7px 0 0 5px;
}

.c_title_ra {
	height: 37px;
	width:315px;
	background: transparent url('../images/c_title_r.png') no-repeat 100% 100%;
	position:relative;
	left:-7px;
	right:0;
}

.elements_fbg_la {
	height: 14px;
	background: transparent url('../images/elements_fbg_la.png') no-repeat 0 100%;
}

.elements_fbg_ra {
	height: 14px;
	width:315px;
	background: transparent url('../images/elements_fbg_r.png') no-repeat 100% 0;
	position:relative;
	left:-7px;
	right:0;
}

.elements_fbg_ca {
	height: 14px;
	background: transparent url('../images/elements_fbg_c.png') repeat-x 0 0;
	margin:0 12px 0 24px;
}

.elements_bg_ra {
	width:315px;
	background: transparent url('../images/elements_bg_r.png') repeat-y 100% 0;
	position:relative;
	left:-7px;
	right:0;
}

.elements_content_a {
	background: #fff;
	margin:0 5px 0 0;
	padding: 15px 5px 20px 15px;
}

/*/////////////////////////     author block     //////////////////////////*/

.c_title_l {
	height: 30px;
	background: transparent url('../images/c_title_l.png') no-repeat 0 0;
}

.c_title_c {
	height: 30px;
	background: #790606;
	margin:0 16px 0 16px;
}

.c_title_c p {
	padding: 7px 0 0 5px;
}

.c_title_r {
	height: 30px;
	background: transparent url('../images/c_title_r.png') no-repeat 100% 0;
}

.underline {
	height:1px;
	width:100%;
	background:#b5b5b5;
	margin:7px 0 7px 0;
}

.elements {
	width:308px;
	float:right;
	margin: 22px 0 0 0;
}

.s_elements {
	width:308px;
	float:right;
	margin: 7px 0 0 0;
}

.elements_bg_l {
	background: transparent url('../images/elements_bg_l.png') repeat-y 0 0;
}

.elements_bg_r {
	background: transparent url('../images/elements_bg_r.png') repeat-y 100% 0;
}

.elements_content {
	background: #fff;
	margin:0 5px 0 5px;
	padding: 15px 5px 20px 5px;
}

.elements_fbg_l {
	height: 10px;
	background: transparent url('../images/elements_fbg_l.png') no-repeat 0 0;
}

.elements_fbg_r {
	height: 10px;
	background: transparent url('../images/elements_fbg_r.png') no-repeat 100% 0;
}

.elements_fbg_c {
	height: 10px;
	background: transparent url('../images/elements_fbg_c.png') repeat-x 0 0;
	margin:0 12px 0 12px;
}

.cfooter_length {
	width:694px;
}

.general_content {
	width: 694px;
	margin: 7px 0 0 0;
}

.s_general_content {
	width: 694px;
	margin: 7px 0 0 0;
    float:left;
}

.general_content dl {
	margin: 0;
	padding: 0;
    position:absolute;
    width:660px;
}

.general_content dt {
	margin: 0;
	padding: 0;
}

.cmenu {}

.cmenu dt {
	margin:0;
	padding:0;
}

.cmenu_title {
	width: 54%;
}

.pmenu_title {
	width: 34%;
}

.cmenu_sep {
	height: 30px;
	width: 24px;
	background: transparent url('../images/cmenu_sep.png') no-repeat 0 0;
}

.cmenu a {
	display: block;
	height:22px;
	padding: 8px 3px 0 0;
}

.cmenu .activated {
	display: block;
	height:22px;
	padding: 8px 3px 0 0;
	background: #e03d3d;
}

.fmenu {
	margin: -15px 7px 30px 7px;
}

.fmenu a {
	color: #000;
    font-size:9px;    
}

.fmenu dl {
	margin:0;
	padding:0;
}

.fmenu dt {
	margin:0;
	padding:0;
}

.fmenu_item {
	padding: 0 5px 0 5px;
	background: #fff;
	border-left: 1px solid #a6a6a6;
}

.fmenu_item_last {
	padding: 0 5px 0 5px;
	background: #fff;
	border-left: 1px solid #a6a6a6;
	border-right: 1px solid #a6a6a6;
}

.fmenu_item_l {
	background: transparent url('../images/for_fbg_l.png') no-repeat 0 100%;
}

.fmenu_item_r {
	background: transparent url('../images/for_fbg_r.png') no-repeat 100% 100%;
}

.fmenu_item_c {
	background: transparent url('../images/for_fbg_c.png') repeat-x 0 100%;
	margin: 0 5px 0 5px;
	height:5px;
}

.popBlog_text {}

.incont_header_r {
	height:30px;
	background: transparent url('../images/inner_header_r.png') no-repeat 100% 0;
}

.incont_header_l {
	height:30px;
	background: transparent url('../images/inner_header_l.png') no-repeat 0 0;
}

.incont_header {
	height:30px;
	background: #d9d9d9;
	font-size:12px;
	font-weight:bold;
	color:#8a8a8a;
	margin: 0 5px 0 5px;
}

.incont_header a {
	color:#8a8a8a;
}




.dark_content_l {
	margin: 7px 0 0 0;
	float:left;
}

.dark_content_r {
	margin: 7px 0 0 0;
	float:right;
}

.dark_content_b {
	margin: 7px 0 0 0;
	float:right;
}

.darke_title_l {
	height: 30px;
	background: transparent url('../images/darke_title_l.png') no-repeat 0 0;
}

.darke_title_c {
	height: 30px;
	background: #6e6e6e;
	margin:0 16px 0 16px;
	padding: 7px 0 0 3px;
}

.darke_title_r {
	height: 30px;
	background: transparent url('../images/darke_title_r.png') no-repeat 100% 0;
}

.darke_bg_l {
	background: transparent url('../images/darke_bg_l.png') repeat-y 0 0;
}

.darke_bg_r {
	background: transparent url('../images/darke_bg_r.png') repeat-y 100% 0;
}

.darke_content {
	min-height: 100px;
	background: #242424;
	margin:0 5px 0 5px;
	padding: 5px 0 0 5px;
}

.darke_fbg_l {
	height: 10px;
	background: transparent url('../images/darke_fbg_l.png') no-repeat 0 0;
}

.darke_fbg_r {
	height: 10px;
	background: transparent url('../images/darke_fbg_r.png') no-repeat 100% 0;
}

.darke_fbg_c {
	height: 10px;
	background: transparent url('../images/darke_fbg_c.png') repeat-x 0 0;
	margin:0 12px 0 12px;
}

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

.font2 {
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}

.float_right {
	float:right;
}

.profLink {
	font-size:11px;
	color:#6d6d6d;
}

.profLink:hover {
	color:#790606;
}

.prof_top_l {
	height: 5px;
	background: transparent url('../images/u_tbg_l.png') no-repeat 0 0;
}

.prof_top_c {
	height: 5px;
	background: transparent url('../images/u_tbg_c.png') repeat-x 0 0;
	margin:0 8px 0 8px;
}

.prof_top_r {
	height: 5px;
	background: transparent url('../images/u_tbg_r.png') no-repeat 100% 0;
}

.prof_center_l {
	background: transparent url('../images/u_bg_l.png') repeat-y 0 0;
}

.prof_center_c {
	background: #790606;
	margin:0 8px 0 8px;
	padding: 5px;
}

.prof_center_r {
	background: transparent url('../images/u_bg_r.png') repeat-y 100% 0;
}

.prof_bottom_l {
	height: 8px;
	background: transparent url('../images/u_bbg_l.png') no-repeat 0 0;
}

.prof_bottom_c {
	height: 8px;
	background: transparent url('../images/u_bbg_c.png') repeat-x 0 0;
	margin:0 8px 0 8px;
}

.prof_bottom_r {
	height: 8px;
	background: transparent url('../images/u_bbg_r.png') no-repeat 100% 0;
}

.prof_center_c ul {
	margin:0;
	padding:5px;
	background:#d9d9d9;
}

.prof_center_c li {
	margin:0;
	padding:0;
	list-style-type:none;
}

.profMenu_cont {
	padding:0;
}

.profMenu_l {
	height: 20px;
	background: transparent url('../images/profm_l.png') no-repeat 0 0;
}

.profMenu {
	height: 20px;
	background: #ffffff;
	margin:0 0 0 5px;
	padding:0 3px 0 1px;
}

.profMenu_r {
	height: 20px;
	background: transparent url('../images/profm_r.png') no-repeat 100% 0;
}

.profMenu_top {
	height:5px;
	background: #d9d9d9;
	margin-right:5px;
}

.profMenu_top_r {
	height: 5px;
	background: transparent url('../images/profm_open_t_r.png') no-repeat 100% 0;
}

.profMenu_bot_l {
	height:5px;
	background: transparent url('../images/profm_open_b_l.png') no-repeat 0 0;
}

.profMenu_bot {
	height:5px;
	background: #d9d9d9;
	margin:0 5px 0 5px;
}

.profMenu_bot_r {
	height:5px;
	background: transparent url('../images/profm_open_b_r.png') no-repeat 100% 0;
}

.profMenu_link {
	color:#6d6d6d;
	display:block;
	padding:4px 7px;
}

.profMenu_link:hover {
	color:#790606;
	display:block;
	border-top:1px dotted #999999;
	border-bottom:1px dotted #999999;
	padding:3px 7px;
}

.profileMenu {
	float:left;
}

.profileMenu_items {
	position:absolute;
	z-index:2;
	padding:0;
	display:none;
}

.contentMenu {
	float:left;
	margin-left:10px;
}

.contentMenu_items {
	position:absolute;
	z-index:2;
	padding:0;
	display:none;
}

.messageMenu {
	float:left;
	margin-left:10px;
}

.messageMenu_items {
	position:absolute;
	z-index:2;
	padding:0;
	display:none;
}

.dummy {
	height:20px;
}

.red_underline {
	height:1px;
	width:100%;
	background:#881e1e;
	margin:0;
}

.login_fields input {
	height:20px;
	width:180px;
	color:#6d6d6d;
	background: transparent url('../images/login_field.png') no-repeat 0 0;
	padding:3px;
	border:none;
	outline:none;
	outline-width:medium;
	outline-style:none;
}

.enterBtn {
	height:20px;
	width:70px;
	color:#6d6d6d;
	background: transparent url('../images/enter_button.png') no-repeat 0 0;
	border:none;
}

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

div.profile_postcomment {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F4F4F4 none repeat scroll 0 0;
border:1px solid #BBBBBB;
margin-bottom:10px;
padding:10px 14px 8px 10px;
}
div.page_header {
color:#555555;
font-family:Tahoma, Geneva, sans-serif;
font-size:15pt;
margin-bottom:0;
}
.comment_headline {
background-image:url(../images/header.gif);
background-repeat:repeat-x;
border-color:#CCCCCC #CCCCCC -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px medium;
color:#333333;
font-weight:bold;
padding:4px 0 5px 6px;
}

div.friends_search {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #DDDDDD;
margin-left:auto;
margin-right:auto;
padding:10px;
width:450px;
}

textarea.text {
border:1px solid #AAAAAA;
color:#333333;
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
padding:2px 2px 2px 2px;
vertical-align:middle;
}

div.friends_result {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #DDDDDD;
margin-top:10px;
padding:5px;
}


/* VIEW PROFILE PAGE */
td.profile {
	background: #FFFFFF;
	border: 1px solid #DDDDDD;
	border-top: none;
	padding: 5px 7px 5px 7px;
	margin-bottom: 12px;
}
td.profile_leftside {
	padding-top: 5px;
	vertical-align: top;
}
td.profile_rightside {
	padding-left: 10px;
	padding-top: 5px;
	vertical-align: top;
}
div.profile_field_value {
	max-width: 500px;
	overflow: auto;
}
div.profile_friend_photo {
	float: left;
	width: 90px;
	text-align: center;
	border: 1px solid #DDDDDD;
}
div.profile_friend_info {
	float: left;
	padding-left: 10px;
}
div.profile_friend_options {
	text-align: right;
	padding-left: 10px;
}
div.profile_friend_name {
	font-size: 10pt;
	font-weight: bold;
}
div.profile_friend_details div {
	color: #888888;
	font-size: 7pt;
}
div.profile_image {
	float: left;
	padding: 5px;
	text-align: center;
	width: 111px;
}
div.profile_bar {
	padding: 0px;
	margin-top: 15px;
	margin-bottom: 10px;
}
td.profile_item1 {
	padding: 5px 0px 5px 0px;
	text-align: center;
	vertical-align: top;
}
td.profile_item2 {
	padding: 5px 5px 5px 5px;
	vertical-align: top;
}
div.profile_comment_author {
	float: left;
	padding: 5px 7px 5px 7px;
	background: #F1F1F1;
	border-top: 1px solid #AAAAAA;
}
div.profile_comment_date {
	text-align: right;
	padding: 5px 7px 5px 7px;
	background: #F1F1F1;
	border-top: 1px solid #AAAAAA;
}
div.profile_comment_body {
	clear: left;
	padding: 5px 7px 5px 7px;
	overflow: auto;
	max-width: 550px;
}

/* IE7 MAX-HEIGHT/MAX-WIDTH HACK */
*:first-child+html .profile_comment_body {
	overflow: visible;
	overflow-y: hidden;
	overflow-x: auto;
	padding-bottom: 25px;
	width: expression(this.scrollWidth > 550? "550px" : "auto" );
}
/* IE6 AND UNDER MAX-HEIGHT/MAX-WIDTH HACK */
html>body .profile_comment_body {
	overflow: visible;
	overflow-y: hidden;
	overflow-x: auto;
	padding-bottom: 25px;
	width: expression(this.scrollWidth > 550? "550px" : "auto" );
}
div.profile_comment_body img {
	max-width: 475px;
	width: expression(this.width > 475 ? 475: true);
}
div.profile_comment_links {
	text-align: right;
	padding-right: 7px;
}
table.profile_menu {
	border: 1px solid #DDDDDD;
	border-bottom: none;
}
td.profile_menu1 a, div.nolink {
	background-image: url(../images/menu_bg1.gif);
	background-color: #FFFFFF;
	background-repeat: repeat-y;
	background-position: top right;
	border-bottom: 1px solid #DDDDDD;
	padding: 5px 5px 5px 7px;
	font-size: 8pt;
	display: block;
}
td.profile_menu1 a:hover {
	background-color: #F5F5F5;
	background-image: url(../images/menu_bg2.gif);
	text-decoration: none;
}
td.profile_photo {
	vertical-align: middle;
	text-align: center;
	border: 1px solid #DDDDDD;
	padding: 5px;
	background: #FFFFFF;
	height: 150px;
}
td.profile_viewcomments_postcomment {
	padding: 10px 16px 10px 16px;
	border: 1px solid #CCCCCC;
	background: #F5F5F5;
}
div.profile_postcomment {
	border: 1px solid #BBBBBB;
	background: #F4F4F4;
	margin-bottom: 10px;
	padding: 10px 14px 8px 10px;
}
.comment_area {
	font-family: "Lucida Sans", verdana, arial, serif;
	color: #888888;
	width: 100%;
	height: 70px;
}
div.profile_action {
	padding: 0px 0px 5px 0px;
	border-bottom: 1px solid #EAEAEA;
	margin-bottom: 5px;
}
div.profile_action_bottom {
	padding-bottom: 2px;
}
div.profile_action_date {
	color: #999999;
	float: right;
	padding-left: 5px;
}




td.profile_tab a {
	background-color: #EEEEEE;
	background-image: url(../images/whiteline.gif);
	background-repeat: repeat-x;
	background-position: top left;
	padding: 7px 10px 7px 10px;
	border: 1px solid #AAAAAA;
	border-left: none;
	font-weight: bold;
	display: block;
}
td.profile_tab a:hover {
	background-color: #F4F4F4;
	background-image: url(../images/whiteline.gif);
	background-repeat: repeat-x;
	background-position: top left;
	padding: 7px 10px 7px 10px;
	border: 1px solid #AAAAAA;
	border-left: none;
	font-weight: bold;
	display: block;
}
td.profile_tab2 a {
	background-color: #FFFFFF;
	background-image: url(../images/whiteline.gif);
	background-repeat: repeat-x;
	background-position: top left;
	padding: 7px 10px 8px 10px;
	border: 1px solid #AAAAAA;
	border-left: none;
	border-bottom: none;
	font-weight: bold;
	display: block;
}
td.profile_tab2 a:hover {
	background-color: #FFFFFF;
	background-image: url(../images/whiteline.gif);
	background-repeat: repeat-x;
	background-position: top left;
	padding: 7px 10px 8px 10px;
	border: 1px solid #AAAAAA;
	border-left: none;
	border-bottom: none;
	font-weight: bold;
	display: block;
}
#profile_tabs_profile {
	border-left: 1px solid #AAAAAA;
}
td.profile_tab_end {
	border-bottom: 1px solid #AAAAAA;
}








div.profile_headline, div.profile_headline2 {
	font-size: 10pt;
	margin-bottom: 7px;
	font-weight: bold;
}
div.profile_headline2 {
	margin-top: 10px;
}

/* BROWSE PAGE */
td.browse_field {
	padding: 5px;
}
div.browse_field_radio {
	padding: 0px 5px 0px 1px;
	margin-top: 1px;
}
div.browse_fields {
	border: 1px solid #DDDDDD;
	border-top: none;
	padding: 5px 7px 5px 7px;
	margin-bottom: 12px;
}
td.browse_header {
	padding: 5px 5px 3px 7px;
	font-size: 9pt;
	font-family: arial, serif;
	font-weight: bold;
	border: 1px solid #DDDDDD;
	border-bottom: none;
	background: #EEEEEE;
}
td.browse_result {
	vertical-align: top;
	text-align: center;
	width: 150px;
	padding: 5px 5px 10px 5px;
	font-weight: bold;
}
div.browse_pages {
	margin-bottom: 10px;
	text-align: center;
	font-weight: bold;
	background: #EEEEEE;
	padding: 5px 0px 5px 0px;
}

/* SEARCH PAGE */
td.search {
	width: 475px;
	padding: 10px;
	background: #FFFFFF;
	border: 1px solid #DDDDDD;
}
div.search_header {
	font-weight: bold;
	background: #F3F3F3;
	border: 1px solid #CCCCCC;
	padding: 5px 5px 5px 10px;
	font-size: 9pt;
}
div.search_results {
	padding: 0px 10px 10px 10px;
}
div.search_result1 {
	padding: 10px;
	background: #F5F5F5;
}
div.search_result2 {
	padding: 10px;
}
div.search_result_text {
	font-size: 9pt;
	font-weight: bold;
	padding-left: 3px;
}
div.search_result_text2 {
	font-weight: normal;
	font-size: 7pt;
	color: #777777;
}
div.search_context {
	color: #555555;
}
div.search_url {
	color: #115599;
}
td.search_pages_bottom {
	padding-top: 8px;
	padding-right: 12px;
	border-top: 1px solid #CCCCCC;
	text-align: right;
}
/* UPLOADER CLASSES */
input.fallback_status {
	border: none;
	background: none;
	font-weight: bold;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 8pt;
	color: #333333;
	padding: 3px;
	height: 22px;
	vertical-align: middle;
}

#uploader {
	background-color: #FFFFFF;
	padding: 10px 15px;
	width: 430px;
	border: 1px solid #CCCCCC;
}

#uploader .progress {
	background: #FFFFFF url(../images/uploader_progress.gif) no-repeat;
	background-position: +50% 0;
	margin-right: 0.5em;
}

#fileList {
	margin: 0px;
	list-style: none;
	width: 420px;
	margin-top: 0px;
	padding: 0px;
}

#fileList li.file {
	margin-top: 5px;
	border-top: 1px solid #EEEEEE;
	background: url(../images/uploader_file.png) no-repeat 4px 4px;
}

#fileList li.file.file-uploading {
	background-image: url(../images/uploader_uploading.png);
	background-color: #D9DDE9;
}

#fileList li.file.file-success {
	background-image: url(../images/uploader_success.png);
}

#fileList li.file.file-failed {
	background-image: url(../images/uploader_failed.png);
}

#fileList li.file .file-name {
	font-size: 1.2em;
	margin-left: 44px;
	display: block;
	clear: left;
	line-height: 40px;
	height:	40px;
	font-weight: bold;
}

#fileList li.file .file-size {
	font-size: 0.9em;
	line-height: 18px;
	float: right;
	margin-top: 2px;
	margin-right: 6px;
}

#fileList li.file .file-info {
	display: block;
	margin-left: 10px;
	font-size: 0.9em;
	line-height: 20px;
	clear
}

#fileList li.file .file-remove {
	clear: right;
	float: right;
	line-height: 18px;
	margin-right: 6px;
	margin-top: 4px;
}

table.tabs {
	margin-bottom: 10px;
}
td.tab {
	background: #FFFFFF;
	padding-left: 1px;
	border-bottom: 1px solid #CCCCCC;
}
td.tab0 {
	font-size: 1pt;
	padding-left: 3px;
	border-bottom: 1px solid #CCCCCC;
}
td.tab1 {
	border: 1px solid #CCCCCC;
	border-top: 3px solid #AAAAAA;
	border-bottom: none;
	font-weight: bold;
	padding: 2px 3px 2px 3px;
}
td.tab2 {
	background: #F8F8F8;
	border: 1px solid #CCCCCC;
	border-top: 3px solid #CCCCCC;
	font-weight: bold;
	padding: 2px 3px 2px 3px;
}
td.tab3 {
	background: #FFFFFF;
	border-bottom: 1px solid #CCCCCC;
	padding-right: 3px;
	width: 100%;
	text-align: right;
	vertical-align: middle;
}

table.list {
	width: 100%;
	border: 1px solid #DDDDDD;
	border-bottom: none;
}

td.list_header {
	background: #EEEEEE;
	font-weight: bold;
	padding: 3px 5px 3px 7px;
	border-bottom: 1px solid #DDDDDD;
	vertical-align: middle;
}

tr.list_item1 {
	padding: 5px 7px 5px 7px;
	border-bottom: 1px solid #DDDDDD;
}

tr.list_item2 {
	padding: 5px 7px 5px 7px;
	background: #F5F5F5;
	border-bottom: 1px solid #DDDDDD;
}

td.form1 {
	padding: 12px 0px 5px 10px;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
}
td.form2 {
	padding: 10px 0px 5px 10px;
}

div.form_desc {
	font-size: 8pt;
	padding: 5px 0px 5px 0px;
}
div.form_error {
	margin-bottom: 10px;
	color: #FF0000;
}
div.success {
	line-height: 16pt;
}
td.button {
	text-align: left;
	border: 1px solid #DDDDDD;
	border-left: 5px solid #DDDDDD;
	background: #FFFFFF;
	padding: 7px 8px 7px 6px;
	font-weight: bold;
}
div.button {
	font-weight: bold;
}
td.result {
	font-weight: bold;
	text-align: center;
	border: 1px dashed #CCCCCC;
	background: #FFFFFF;
	padding: 7px 8px 7px 7px;
}
td.error {
	font-weight: bold;
	color: #FF0000;
	text-align: center;
	padding: 7px 8px 7px 7px;
	background: #FFF3F3;
}
td.success {
	font-weight: bold;
	padding: 7px 8px 7px 7px;
	background: #f3fff3;
}

/* STYLES FOR AD BANNERS */
div.ad_top {
	padding: 10px;
	text-align: center;
}
div.ad_belowmenu {
	padding: 0px 0px 10px 0px;
	text-align: center;
}
div.ad_left {
	padding: 10px 10px 10px 0px;
	vertical-align: top;
	text-align: center;
}
div.ad_right {
	padding: 10px 0px 10px 10px;
	vertical-align: top;
	text-align: center;
}
div.ad_bottom {
	padding: 10px 0px 0px 0px;
	text-align: center;
}

/* STYLES FOR RECENT ACTION */
.recentaction_div_media {
	padding: 1px 1px 1px 2px;
}
.recentaction_div_media img {
	max-width: 300px;
	width: expression(this.width > 300 ? 300: true);
}
img.recentaction_media {
	float: left;
	margin: 3px;
	border: solid 1px #777777;
}
.recentaction_div {
	padding: 1px 2px 1px 2px;
	position: relative;
	max-height: 125px;
	max-width: 300px;
	overflow: auto;
}
/* IE7 MAX-HEIGHT/MAX-WIDTH HACK */
*:first-child+html .recentaction_div {
	overflow: visible;
	overflow-y: expression(this.scrollHeight > 125? "auto" : "hidden" );
	overflow-x: auto;
	padding-bottom: 25px;
	height: expression(this.scrollHeight > 125? "125px" : "auto" );
	width: expression(this.scrollWidth > 300? "300px" : "auto" );
}
/* IE6 AND UNDER MAX-HEIGHT/MAX-WIDTH HACK */
html>body .recentaction_div {
	overflow: visible;
	overflow-y: expression(this.scrollHeight > 125? "auto" : "hidden" );
	overflow-x: auto;
	padding-bottom: 2px;
	height: expression(this.scrollHeight > 125? "125px" : "auto" );
	width: expression(this.scrollWidth > 300? "300px" : "auto" );
	font-style: italic;
}
.recentaction_div img {
	max-width: 300px;
	width: expression(this.width > 300 ? 300: true);
}




/* STYLES FOR FRIEND SUGGEST FEATURE */
.suggest_item a {
	padding: 3px 3px 3px 5px;
	background: #F7F7F7;
	border-bottom: 1px solid #CCCCCC;
	width: 181;
	display: block;
}
.suggest_item a:hover {
	background: #003366;
	color: #FFFFFF;
}
div.suggest {
	position: absolute;
	background-color: #FFFFFF;
	text-align: left;
	border: 1px solid #AAAAAA;
	padding: 0px;
	display: none;
}
a.suggest:link { color: #666666; text-decoration: none; }
a.suggest:visited { color: #666666; text-decoration: none; }
a.suggest:hover { color: #FFFFFF; text-decoration: none; }

/* EDIT PROFILE */
td.editprofile_photoleft {
	text-align: center;
	padding-right: 10px;
}
td.editprofile_photoright {
	vertical-align: top;
}
td.editprofile_photo {
	height: 150px;
	vertical-align: middle;
	text-align: center;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	padding: 5px;
}
table.editprofile_options {
	margin-left: 10px;
}
div.editprofile_bar {
	border-bottom: 1px solid #DDDDDD;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}
td.editprofile_item1 {
	padding: 5px;
	text-align: center;
	vertical-align: top;
}
td.editprofile_item2 {
	padding: 5px 5px 5px 5px;
	vertical-align: top;
}
div.editprofile_examplecss, div.editprofile_examplecss:hover {
	width: 100px;
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 10px 5px 5px 5px;
	text-align: center;
	float: left;
	border: 1px solid #DDDDDD;
}
div.editprofile_examplecss:hover {
	border: 1px solid #BBBBBB;
}
div.editprofile_examplecss_selected {
	width: 100px;
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 10px 5px 5px 5px;
	text-align: center;
	float: left;
	border: 1px solid #AAAAAA;
	background: #EEEEEE;
}


/* EDIT ACCOUNT SETTINGS */
td.account1 {
	padding: 5px 5px 5px 7px;
	font-weight: bold;
	border: 1px solid #CCCCCC;
	background: #EEEEEE;
}
td.account2 {
	padding: 7px 5px 5px 5px;
	border: 1px solid #CCCCCC;
	border-top: none;
}

.tip {
	color: #fff;
	width: 220px;
	z-index: 13000;
	padding: 3px;
	border: 1px solid #CCCCCC;
	background: #fffeeb;
	text-align: left;
	font-size: 11px;
	padding: 4px 8px 8px;
}
.tip-text {
	display: none;
}
.tip-top {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
}

.tip-bottom {

}

.Tips1 {
	vertical-align: middle;
}

/* AUTOSUGGEST DIV */
div.autosuggest
{
	position: absolute;
	background-image: url(../images/as_pointer.gif);
	background-position: top;
	background-repeat: no-repeat;
	padding: 10px 0 0 0;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
}

div.autosuggest div.as_header,
div.autosuggest div.as_footer
{
	position: relative;
	height: 6px;
	padding: 0 6px;
	background-image: url(../images/ul_corner_tr.gif);
	background-position: top right;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.autosuggest div.as_footer
{
	background-image: url(../images/ul_corner_br.gif);
}

div.autosuggest div.as_header div.as_corner,
div.autosuggest div.as_footer div.as_corner
{
	position: absolute;
	top: 0;
	left: 0;
	height: 6px;
	width: 6px;
	background-image: url(../images/ul_corner_tl.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
div.autosuggest div.as_footer div.as_corner
{
	background-image: url(../images/ul_corner_bl.gif);
}
div.autosuggest div.as_header div.as_bar,
div.autosuggest div.as_footer div.as_bar
{
	height: 6px;
	overflow: hidden;
	background-color: #333;
}


div.autosuggest ul
{
	list-style: none;
	margin: 0 0 -4px 0;
	padding: 0;
	overflow: hidden;
	background-color: #333;
}

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

div.autosuggest ul li a
{
	color: #ccc;
	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: #444;
}
div.autosuggest ul li.as_highlight a:hover
{
	background-color: #1B5CCD;
}

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: #999;
}

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

div.autosuggest ul li.as_highlight a
{
	color: #fff;
	background-color: #1B5CCD;
	background-image: url(../images/hl_corner_br.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

div.autosuggest ul li.as_highlight a span
{
	background-image: url(../images/hl_corner_bl.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}

div.autosuggest ul li a .tl,
div.autosuggest ul li a .tr
{
	background-image: transparent;
	background-repeat: no-repeat;
	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-image: url(../images/hl_corner_tl.gif);
	background-position: bottom left;
}

div.autosuggest ul li.as_highlight a .tr
{
	right: 0;
	background-image: url(../images/hl_corner_tr.gif);
	background-position: bottom right;
}



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

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

div.autosuggest img
{
	vertical-align: middle;
	margin-right: 5px;
}

.tool {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
}
/*
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}
*/
#TB_secondLine {
	font: 10px Tahoma, Geneva, sans-serif;
	color:#666666;
}
/*
#TB_window a:link { color: #336699; text-decoration: none; }
#TB_window a:visited { color: #336699; text-decoration: none; }
#TB_window a:hover { color: #3399FF; text-decoration: underline; }
#TB_window a:active { color: #3399FF; text-decoration: underline; }
#TB_window a:focus { color: #336699; text-decoration: none; }
*/
#TB_overlay {
	position: absolute;
	z-index:100;
	top: 0px;
	left: 0px;
	background-color:#000;
}

#TB_window {
	position: absolute;
	z-index: 102;
}

/*
#TB_window {
	position: absolute;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	border: 4px solid #525252;
	text-align:left;
}

#TB_window img {
/*
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
*//*
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:5px 10px 7px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
	font-weight: bold;
	border-bottom: 1px solid #BBBBBB;
	font-size: 9pt;
	font-family: tahoma, arial, serif;
}
*/
#TB_ajaxContent{
	clear:both;
	padding:7px 15px 12px 15px;
	overflow:auto;
	background: #ffffff;
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: absolute;
	display:none;
	height:100px;
	width:100px;
	z-index:101;
}

#TB_HideSelect{
	z-index:99;
	position:absolute;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
}

/* IE6 */
* html #TB_iframeContent{
	margin-bottom:1px;
}
div.newupdates {
	height: 31px;
	width: 150px;
	margin: 0px 0px 0px 100px;
	background-image: url(../images/newupdates.gif);
	background-repeat: no-repeat;
}

div.newupdates_content {
	text-align: left;
	padding: 8px 5px 5px 12px;
	color: #FFFFFF;
}

input.button {
	height:26px;
}
/*
input.button {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 8pt;
	padding: 3px;
	color: #333333;
	font-weight: bold;
	background: #EEEEEE;
	vertical-align: middle;
	cursor:pointer;
	border:1px dashed #000;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #777777;
	border-right: 1px solid #777777;
}*/

input.button_big {
	font-size: 8pt;
	padding: 3px;
	color: #333333;
	font-weight: bold;
	background: transparent url('../images/button_big.png') no-repeat 0 0;
	vertical-align: middle;
	cursor:pointer;
}

input.button_small {
	font-size: 8pt;
	padding: 3px;
	color: #333333;
	font-weight: bold;
	background: transparent url('../images/button_small.png') no-repeat 0 0;
	vertical-align: middle;
	cursor:pointer;
}

/* PHOTO TAG CLASSES */
div.tag_div_hidden {
	position: absolute;
	z-index: 98;
}
div.tag_div {
	position: absolute;
	border: 2px solid #FFFFFF;
	z-index: 98;
}
div.tag_label {
	position: absolute;
	padding: 3px 5px 3px 5px;
	border: 1px solid #777777;
	background: #FFFFFF;
	font-weight: bold;
	z-index: 98;
}
div.media_photo_div {
	position: relative;
	margin-bottom: 10px;
	margin-left:auto;
	margin-right:auto;
}
div.media_photo_tagform {
	display: none;
	border: 1px solid #888888;
	width: 150px;
	position: absolute;
	opacity: 1;
	background: #FFFFFF;
}
div.media_photo_tagform_titlebar {
	text-align: left;
	padding: 5px;
	border-bottom: 1px solid #AAAAAA;
	background: #EEEEEE;
	font-weight: bold;
}
div.media_photo_friendlist {
	overflow: auto;
	margin: 4px 0px 4px 0px;
	height: 130px;
	text-align: left;
	padding-left: 4px;
	border: 1px solid #AAAAAA;
}




/* update 04.11.2009 */

.profile_header {
	padding:12px;
}

div.profile_field td {
	font-size:9pt;
}

.h1_red {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:20px;
	color:#790606;
	text-align:left;
	margin:0;
}

.h1_red a:hover {
	color:#666666;
}

.profile_content {
	background: #ffffff;
	margin:0 5px;
	padding: 0 12px 12px 12px;
}

.profilepage_left {
	width:446px;
}

.profilepage_right {
	margin-left: 456px;
}

.pr_top_l {
	height: 5px;
	background: transparent url('../images/prmodule_tbg_l.png') no-repeat 0 0;
}

.pr_top_c {
	height: 5px;
	background: transparent url('../images/prmodule_tbg_c.png') repeat-x 0 0;
	margin:0 5px 0 5px;
}

.pr_top_r {
	height: 5px;
	background: transparent url('../images/prmodule_tbg_r.png') no-repeat 100% 0;
}

.pr_footer_l {
	height: 5px;
	background: transparent url('../images/prmodule_fbg_l.png') no-repeat 0 0;
}

.pr_footer_c {
	height: 5px;
	background: transparent url('../images/prmodule_fbg_c.png') repeat-x 0 0;
	margin:0 5px 0 5px;
}

.pr_footer_r {
	height: 5px;
	background: transparent url('../images/prmodule_fbg_r.png') no-repeat 100% 0;
}

.pr_content {
	background: #ffffff;
	padding: 7px 0 0 0;
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
}

.pr_content #blog_body {
	font-size:10pt;
	font-family:Verdana, Geneva, sans-serif;
}

#blog_body img {
	max-width:632px;
}

.dpr_top_l {
	height: 5px;
	background: transparent url('../images/dprmodule_tbg_l.png') no-repeat 0 0;
}

.dpr_top_c {
	height: 5px;
	background: transparent url('../images/dprmodule_tbg_c.png') repeat-x 0 0;
	margin:0 5px 0 5px;
}

.dpr_top_r {
	height: 5px;
	background: transparent url('../images/dprmodule_tbg_r.png') no-repeat 100% 0;
}

.dpr_footer_l {
	height: 5px;
	background: transparent url('../images/dprmodule_fbg_l.png') no-repeat 0 0;
}

.dpr_footer_c {
	height: 5px;
	background: transparent url('../images/dprmodule_fbg_c.png') repeat-x 0 0;
	margin:0 5px 0 5px;
}

.dpr_footer_r {
	height: 5px;
	background: transparent url('../images/dprmodule_fbg_r.png') no-repeat 100% 0;
}

.dpr_content {
	background: #ebebeb;
	padding: 7px 0 0 0;
	border-left:1px solid #790606;
	border-right:1px solid #790606;
}

.pr_title_l {
	height: 24px;
	background: transparent url('../images/prmodule_hbg_l.png') no-repeat 0 0;
}

.pr_title_c {
	height: 24px;
	background: #d9d9d9;
	margin:0 12px 0 12px;
}
.pr_title_l div.float_left a{
    display: block;
    padding-top:5px;
}

.pr_title_c p {
	padding: 5px 0 0 12px;
}

.pr_title_r {
	height: 24px;
	background: transparent url('../images/prmodule_hbg_r.png') no-repeat 100% 0;
}

.fontTitle5 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	text-shadow:0 1px 0 #ffffff;
}

.fontTitle5 a {
	color:#666666;
	text-decoration:none;
	text-shadow:0 1px 0 #ffffff;
}

.fontTitle5 a:hover {
	color:#790606;
	text-decoration:none;
}

.medium_image60 {
	height:60px;
	width:60px;
}

.c_image_60 {
	padding: 2px;
	margin: 0;
	border: 1px solid #d6d6d6;
	width:60px;
}

.small_image24 {
	height:24px;
	width:24px;
}

.c_image_24 {
	padding: 2px;
	margin: 0;
	border: 1px solid #d6d6d6;
	width:24px;
}

.small_image32 {
	height:32px;
	width:32px;
}

.c_image_32 {
	padding: 2px;
	margin: 0;
	border: 1px solid #d6d6d6;
	width:32px;
}

.medium_image90 {
	height:60px;
	width:60px;
}

.c_image_90 {
	padding: 2px;
	margin: 0;
	border: 1px solid #d6d6d6;
	float:left;
}

.userphoto {
	padding: 2px;
	margin: 0;
	border: 1px solid #d6d6d6;
	width:200px;
}

.line {
	height:1px;
	background:#b5b5b5;
	margin:5px 7px 0 7px;
}

.textarea {
	background:#ffffff;
	border:1px solid #d9d9d9;
}

.addComm {
	height:26px;
	width:118px;
	color:#666666;
}

.prm_fbg_l {
	height: 5px;
	background: transparent url('../images/prmenu_bbg_l.png') no-repeat 0 0;
}

.prm_fbg_c {
	height: 5px;
	background: #790606;
	margin:0 5px 0 5px;
}

.prm_fbg_r {
	height: 5px;
	background: transparent url('../images/prmenu_bbg_r.png') no-repeat 100% 0;
}

.prm_cbg {
	background: #790606;
	padding: 0;
}

.prm_tbg_l {
	height: 5px;
	background: transparent url('../images/prmenu_tbg_l.png') no-repeat 0 0;
}

.prm_tbg_c {
	height: 5px;
	background: #790606;
	margin:0 5px 0 5px;
}

.prm_tbg_r {
	height: 5px;
	background: transparent url('../images/prmenu_tbg_r.png') no-repeat 100% 0;
}

.prm_footer_l {
	height: 3px;
	background: transparent url('../images/prmenu_ibbg_l.png') no-repeat 0 0;
}

.prm_footer_c {
	height: 3px;
	background: #ffffff;
	margin:0 3px 0 3px;
}

.prm_footer_r {
	height: 3px;
	background: transparent url('../images/prmenu_ibbg_r.png') no-repeat 100% 0;
}

.prm_content {
	background: #ffffff;
	padding:0 12px;
}

.prm_title_l {
	height: 3px;
	background: transparent url('../images/prmenu_itbg_l.png') no-repeat 0 0;
}

.prm_title_c {
	height: 3px;
	background: #ffffff;
	margin:0 3px 0 3px;
}

.prm_title_r {
	height: 3px;
	background: transparent url('../images/prmenu_itbg_r.png') no-repeat 100% 0;
}

.font3 {
	font-size:11px;
	color:#666666;
}

.font3 a {
	font-size:11px;
	color:#790606;
}

.edits {
	font-size:10px;
	color:#666666;
	border-bottom:1px solid #999999;
}

.fontcolor3 {
	color:#999999;
}

.fontcolor6 {
	color:#790606;
}

.lcm_fbg_l {
	height: 5px;
	background: transparent url('../images/lcmenu_bbg_l.png') no-repeat 0 0;
}

.lcm_fbg_c {
	height: 5px;
	background: #d9d9d9;
	margin:0 5px 0 5px;
}

.lcm_fbg_r {
	height: 5px;
	background: transparent url('../images/lcmenu_bbg_r.png') no-repeat 100% 0;
}

.lcm_cbg {
	background: #d9d9d9;
	padding: 0;
}

.lcm_tbg_l {
	height: 5px;
	background: transparent url('../images/lcmenu_tbg_l.png') no-repeat 0 0;
}

.lcm_tbg_c {
	height: 5px;
	background: #d9d9d9;
	margin:0 5px 0 5px;
}

.lcm_tbg_r {
	height: 5px;
	background: transparent url('../images/lcmenu_tbg_r.png') no-repeat 100% 0;
}

.font6 {
	font-size:10px;
}

.fontcolor4 {
	color:#ffffff;
}

.fontcolor5 {
	color:#333333;
}

.tabsa_fbg_l {
	height: 5px;
	background: transparent url('../images/tabsa_bbg_l.png') no-repeat 0 0;
}

.tabsa_fbg_c {
	height: 5px;
	background: #e03d3d;
	margin:0 5px 0 5px;
}

.tabsa_fbg_r {
	height: 5px;
	background: transparent url('../images/tabsa_bbg_r.png') no-repeat 100% 0;
}

.tabsa_cbg {
	background: #e03d3d;
	padding: 0;
}

.tabsa_tbg_l {
	height: 5px;
	background: transparent url('../images/tabsa_tbg_l.png') no-repeat 0 0;
}

.tabsa_tbg_c {
	height: 5px;
	background: #e03d3d;
	margin:0 5px 0 5px;
}

.tabsa_tbg_r {
	height: 5px;
	background: transparent url('../images/tabsa_tbg_r.png') no-repeat 100% 0;
}

input {
	height:14px;
	margin:0;
	padding:0;
	outline-style:none;
}

.dcm_fbg_l {
	height: 5px;
	background: transparent url('../images/dcmenu_bbg_l.png') no-repeat 0 0;
}

.dcm_fbg_c {
	height: 5px;
	background: #666666;
	margin:0 5px 0 5px;
}

.dcm_fbg_r {
	height: 5px;
	background: transparent url('../images/dcmenu_bbg_r.png') no-repeat 100% 0;
}

.dcm_cbg {
	background: #666666;
	padding: 0;
}

.dcm_tbg_l {
	height: 5px;
	background: transparent url('../images/dcmenu_tbg_l.png') no-repeat 0 0;
}

.dcm_tbg_c {
	height: 5px;
	background: #666666;
	margin:0 5px 0 5px;
}

.dcm_tbg_r {
	height: 5px;
	background: transparent url('../images/dcmenu_tbg_r.png') no-repeat 100% 0;
}

.icon{
	padding:0px 4px 2px 0;
	vertical-align:middle;
}

#paginate-slider1{
	height:12px;
	margin-right:10px;
	margin-top:-17px;
	overflow:hidden;
}
.comment_text{
color:#666666;
font-size:11px;
}

.pager {
	height:18px;
	margin-top:10px;
}

.pagi {
	height:18px;
	float:left;
	background:url('../images/pagi_center.png') repeat-x 0 100%;
}

.pagi_link {
	margin:0 2px 1px 2px;
	float:left;
	display:block;
	height:16px;
	width:16px;
	color:#ffffff;
	font-size:11px;
	text-align:center;
	vertical-align:middle;
	background-color:#790606;
}

.pagi_active {
	margin:0 2px 1px 2px;
	float:left;
	display:block;
	height:16px;
	width:16px;
	color:#ffffff;
	font-size:11px;
	text-align:center;
	vertical-align:middle;
	background-color:#e03d3d;
}

.box_content {
	text-align:center;
	border-left:1px solid #b5b5b5;
	border-bottom:1px solid #b5b5b5;
	padding:5px 5px 5px 5px;
}

.box_content1 {
	padding:5px 5px 5px 5px;
	border-bottom:1px solid #b5b5b5;
}

.box_content1 a p {
	text-align:center;
}

.box_content_last {
	text-align:center;
	border-left:1px solid #b5b5b5;
	padding:5px 5px 5px 5px;
}

.box_content1_last {
	padding:5px 5px 5px 5px;
}

.cat_text {
	margin-top:5px;
}

/* 15.03.2010 update */

.streamlinks {
	background:url('../images/streamlinks_bg.png') no-repeat 0 0;
	height:40px;
	margin-top:7px;
	padding:15px;
}

.comment_body img {
	max-width:357px;
}

div.comment_quote {
	margin: 7px; 
	border: 1px dashed #AAAAAA;
	background: #fafafa;
	padding: 7px;
}

.pm_body {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

.admcomm_top_l {
	height: 5px;
	background: transparent url('../images/admcomm_tbg_l.png') no-repeat 0 0;
}

.admcomm_top_c {
	height: 5px;
	background: transparent url('../images/admcomm_tbg_c.png') repeat-x 0 0;
	margin:0 5px 0 5px;
}

.admcomm_top_r {
	height: 5px;
	background: transparent url('../images/admcomm_tbg_r.png') no-repeat 100% 0;
}

.admcomm_footer_l {
	height: 5px;
	background: transparent url('../images/admcomm_fbg_l.png') no-repeat 0 0;
}

.admcomm_footer_c {
	height: 5px;
	background: transparent url('../images/admcomm_fbg_c.png') repeat-x 0 0;
	margin:0 5px 0 5px;
}

.admcomm_footer_r {
	height: 5px;
	background: transparent url('../images/admcomm_fbg_r.png') no-repeat 100% 0;
}

.admcomm_content {
	background: #ffffff;
	padding: 7px 0 0 0;
	border-left:1px solid #790606;
	border-right:1px solid #790606;
}

/*  upd 19.04.2010  */

.samsung_bg {
	height:581px;
	width:754px;
	background:url('../images/samsung/samsung_px2370.png') no-repeat 0 0;
	padding:33px 36px 0 35px;
}

.samsung_s_elements {
	width:308px;
	float:right;
	position:absolute;
	top:854px;
	right:0;
}

.samsung_video_player {
	width:1006px;
	float:left;
	margin:7px 0 0 0;
}

/*  upd 20.04.2010  */

.gamelist_container {
	width:210px;
	margin-left: 15px;
	float:left;
	padding: 0 10px 0px 0;
}

.content .news_link {
	margin:0 10px 10px 15px;
}

.content .news_arrow {
	margin:-5px 10px 5px 15px;
}

.content .news_link_last {
	margin:0 10px 12px 15px;
}

.newsMenu {
	position:absolute;
	z-index:2;
}

#glTogle {
	display:block;
	height:19px;
	width:19px;
	background: url('../images/gamelist_expand.png') no-repeat 0 0;
}

/*  upd 27.04.2010  */

div.ugame-ac-results {
	cursor:pointer;
	font-size:12px;
	margin:0;
	padding:3px 5px;
	position:absolute;
	z-index:2000000;
}

ul.ugame-ac-results {
	width:auto;
	white-space:nowrap;
	color:#ffffff;
	cursor:pointer;
	font-size:12px;
	list-style-type:none;
	margin:0;
	overflow-x:hidden;
	overflow-y:auto;
}
/*
.activeBlockResult img.bordimg{
	padding:2px;
	border:1px solid #666666;
}

.NoactiveBlockResult img.bordimg{
	padding:2px;
	border:1px solid #333333;
}
*/
.activeBlockResult{
	padding:3px 25px 3px 5px;
	color:#333333;
	background-color:#ccc;
}

.NoactiveBlockResult{
	padding:3px 25px 3px 5px;
}

.close_x {
	display:block;
	height:18px;
	width:23px;
	background:transparent url('../images/x.png') no-repeat 100% 0;
	float:right;
}

div.banner_place {
	background: #ffffff;
	margin:7px 3px 0 3px;
	padding: 5px;
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	-khtml-border-radius:7px;
	box-shadow:0 1px 3px #4d4d4d;
	-webkit-box-shadow:0 1px 3px #4d4d4d;
	-moz-box-shadow:0 1px 3px #4d4d4d;
}

/*  upd 8.06.2010  */

.ind {
	font-size:24px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
}

.CG_score {
	font-size:36px;
	font-weight:bold;
	color:#790606;
	text-align:right;
}

/*  upd 9.06.2010  */

.box_green {
	background-color:#deffe2;
}

.box_red {
	background-color:#ffdfdf;
}

.box_yellow {
	background-color:#feffd8;
}

.pager ul {
	list-style-type:none;
	text-align:center;
	display:block;
	width:638px;
	padding:0;
	margin:0;
}

.pager ul li {
	display:inline;
}

.pager .nav_left, .pager .nav_right {
	height:14px;
	line-height:14px;
	width:14px;
	font-size:8px;
	font-weight:bold;
	background:#790606;
	color:#fff;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	margin:4px 2px 0 2px;
	padding:2px 0;
}

.pager .nav_page {
	height:18px;
	line-height:18px;
	width:26px;
	font-size:12px;
	font-weight:bold;
	background:#790606;
	color:#fff;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	margin:0 1px;
	padding:2px 0;
}

.pager .nav_curpage {
	height:18px;
	line-height:18px;
	width:26px;
	font-size:12px;
	font-weight:bold;
	background:#e03d3d;
	color:#fff;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	margin:0 1px;
	padding:2px 7px;
}

.pager .nav_dots {
	font-size:12px;
	font-weight:bold;
	color:#790606;
	margin:4px 2px 0 2px;
}

.pager .nav_left:hover, .pager .nav_right:hover, .pager .nav_page:hover {
	background:#e03d3d;
}

.pager .nav_left:hover a, .pager .nav_right:hover a {
	color:#fff;
	padding:2px 3px;
}

.pager .nav_page:hover a {
	padding:2px 7px;
}

.pager .nav_curpage a, .pager .nav_page a {
	color:#fff;
	padding:2px 7px;
}

.pager .nav_left a, .pager .nav_right a {
	color:#fff;
	padding:2px 3px;
}

.width_109 {
	width:109px;
}

.width_140 {
	width:140px;
}

.width_155 {
	width:155px;
}

.width_214 {
	width:214px;
}

.width_252 {
	width:252px;
}

.width_274 {
	width:274px;
}

.width_336 {
	width:336px;
}

.width_357 {
	width:357px;
}

.width_422 {
	width:422px;
}

.width_434 {
	width:384px;
}


.width_551 {
	width:500px;
}

/*  upd 10.06.2010  */

.v_team_name {
	font-size:20px;
	font-weight:bold;
	color:#790606;
}

.v_first {
	background: transparent url('../images/v_team_first.png') no-repeat 100% 100%;
}

.v_second {
	background: transparent url('../images/v_team_second.png') no-repeat 100% 100%;
}

.v_third {
	background: transparent url('../images/v_team_third.png') no-repeat 100% 100%;
}

.v_forth {
	background: transparent url('../images/v_team_forth.png') no-repeat 100% 100%;
}

/* upd 21.06.2010 */

.int_elements {
	margin: 7px 0 0 0;
}

.int_general_content {
	margin: 7px 0 0 0;
}

.footer {
	height: 35px;
}

.int_banner {
	float:left;
}

/* upd 22.06.2010 */

#enertainment_links {
	margin:0;
	padding:0;
}

#enertainment_links ul {
	background:none;
	list-style:none;
	padding:0;
	display:inline;
}

#enertainment_links li {
	display:inline;
}

.close_x {
	display:block;
	height:18px;
	width:23px;
	background:transparent url('../images/x.png') no-repeat 100% 0;
	float:right;
}

#themechanger {
	display:none;
}

div.microsoft_news {
	margin: 30px 0 0 0;
	border-bottom:1px solid #ccc;
}

div.microsoft_news h1 {
	margin:0;
	padding:0;
}

div.microsoft_news p {
	text-align:justify;
	margin-bottom:10px;
}

div.microsoft_news img {
	float:left;
	margin-right:10px;
	margin-bottom:5px;
	max-width:400px;
}

/* upd 23.06.2010 */

div#main-cal table.calendar {
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
}

div#main-cal table.calendar td, div#main-cal table.calendar th {
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	text-align:center;
	position:relative;
}

div#main-cal table.calendar th {
	font-size:16px;
	height:36px;
}

div#main-cal table.calendar td {
	font-size:20px;
	height:24px;
	width:36px;
	font-family:Georgia;
	font-style:italic;
	font-weight:bold;
	color:#999999;
	text-shadow:0 -1px 0 #777777;
}

div#main-cal table.calendar div {
	font-size:20px;
	font-family:Georgia;
	font-style:italic;
	font-weight:bold;
	color:#999999;
	text-shadow:0 -1px 0 #777777;
}

div#main-cal table.calendar td.empty {
	border:none;
}

div#main-cal table.calendar .calendar-month {
	font-size:26px;
	font-weight:bold;
	margin-top:3px;
	text-align:center;
	padding-bottom:15px;
}

div#main-cal table.calendar .calendar-month a {
	text-decoration:none;
}

div#main-cal table.calendar .calendar-prev, table.calendar .calendar-next {
	font-weight:normal;
}

div#main-cal table.calendar th {
	color:#790606;
	text-align:center;
}

div#main-cal table.calendar td a {
	display:block;
	padding:17px 23px;
	font-size:20px;
	text-decoration: none;
	color:#999999;
}

div#main-cal table.calendar td a:hover {
	display:block;
	padding:17px 23px;
	font-size:20px;
	text-decoration: none;
	background:#efefef;
}

div#main-cal table.calendar .cal-today-torney {
	background:#fceba8;
}

div#main-cal table.calendar .cal-today-torney a {
	color:#333333;
	text-shadow:0 1px 0 #ffffff;
}

div#main-cal table.calendar .cal-today {
	background:#fceba8;
}

div#main-cal table.calendar .cal-torney {
	background:#cccccc;
}

div#main-cal table.calendar .cal-torney a {
	color:#333333;
	text-shadow:0 1px 0 #ffffff;
}

div#main-cal table.calendar .cal-selected {
	background:#d07474;
}

div#main-cal table.calendar .cal-selected a {
	color:#333333;
	text-shadow:0 1px 0 #ffffff;
}

div#main-cal table.calendar .cal-selected-torney {
	background:#d07474;
}

div#main-cal table.calendar .cal-selected-torney a {
	color:#333333;
	text-shadow:0 1px 0 #ffffff;
}

div#main-cal table.calendar .cal-birthday {
	background:#c4ebfc;
}

div#main-cal table.calendar .cal-birthday-torney {
	background:#c4ebfc;
}

div#main-cal table.calendar .cal-birthday-torney a {
	color:#333333;
	text-shadow:0 1px 0 #ffffff;
}

div.cal_fields h2 {
	margin:35px 0 15px 0;
}

div.cal_fields th {
	border:none;
}

/* upd 24.06.2010 */

div.scoreboard p {
	text-align:center;
}

.tooltip {
	position:absolute;
	z-index:3000;
	background: #f5f5f5;
	border:1px solid #333333;
	border-radius: 7px;
	-moz-border-radius: 7px;
	webkit-border-radius: 7px;
	khtml-border-radius: 7px;
	font-size:16px;
	font-family:"Trebuchet MS";
	color:#666666;
	text-shadow:0 1px 0 #ffffff;
	padding:15px;
}

/* upd 29.06.2010 */

div.newGaleries_cont p {
	text-align:center;
}

div.newBlogs_cont p {
	text-align:left;
}

div.newGroups_cont p {
	text-align:left;
}

div.newTeams_cont p {
	text-align:left;
}

/* upd 01.07.2010 */

td.event_n {
	font-family:Georgia;
	font-size:32px;
	font-style:italic;
	font-weight:bold;
	color:#cccccc;
	text-shadow:0 -1px 0 #999999;
}

td.event_t div.textholder {
	font-family:"Trebuchet MS";
	font-size:16px;
	color:#666666;
	text-shadow:0 1px 0 #ffffff;
	background:#f5f5f5;
	border:1px solid #333333;
	border-radius: 7px;
	-moz-border-radius: 7px;
	webkit-border-radius: 7px;
	khtml-border-radius: 7px;
	padding:15px 25px;
	text-align:left;
	height:inherit;
}

td.event_t div.textholder p {
	text-align:left;
}

/* upd 2.07.2010 */

div#mini_calendar table.calendar {
	border:none;
}

div#mini_calendar table.calendar td, div#mini-calendar table.calendar th {
	border:none;
	text-align:center;
}

div#mini_calendar table.calendar th {
	font-size:8pt;
	height:16px;
}

div#mini_calendar table.calendar td {
	font-size:12pt;
	height:30px;
	width:30px;
	font-family:Georgia;
	font-style:italic;
	font-weight:bold;
	color:#999999;
}

div#mini_calendar table.calendar td.empty {
	border:none;
}

div#mini_calendar table.calendar .calendar-month {
	font-size:14pt;
	font-weight:bold;
	margin-top:3px;
	text-align:center;
	padding-bottom:5px;
}

div#mini_calendar table.calendar .calendar-month a {
	text-decoration:none;
}

div#mini_calendar table.calendar .calendar-prev, table.calendar .calendar-next {
	font-weight:normal;
}

div#mini_calendar table.calendar th {
	color:#790606;
	text-align:center;
}

div#mini_calendar table.calendar td a {
	display:block;
	padding:0;
	width:30px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:12pt;
	text-decoration: none;
	color:#666666;
	border-radius: 16px;
	-moz-border-radius: 16px;
	webkit-border-radius: 16px;
	khtml-border-radius: 16px;
}

div#mini_calendar table.calendar td a:hover {
	display:block;
	padding:0;
	width:30px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:12pt;
	text-decoration: none;
	background:#e3e3e3;
	border-radius: 16px;
	-moz-border-radius: 16px;
	webkit-border-radius: 16px;
	khtml-border-radius: 16px;
}

div#mini_calendar table.calendar .cal-today {
	background:#fceba8;
	border-radius: 16px;
	-moz-border-radius: 16px;
	webkit-border-radius: 16px;
	khtml-border-radius: 16px;
	border:1px solid #333333;
}

div#mini_calendar table.calendar .cal-today-torney {
	background:#fceba8;
	border-radius: 16px;
	-moz-border-radius: 16px;
	webkit-border-radius: 16px;
	khtml-border-radius: 16px;
	border:1px solid #333333;
}

div#mini_calendar table.calendar .cal-today-torney a {
	color:#333333;
	text-shadow:0 1px 0 #ffffff;
}

div#mini_calendar table.calendar .cal-torney {
	background:#cccccc;
	border-radius: 16px;
	-moz-border-radius: 16px;
	webkit-border-radius: 16px;
	khtml-border-radius: 16px;
}

div#mini_calendar table.calendar .cal-torney a {
	color:#333333;
	text-shadow:0 1px 0 #ffffff;
}

div#mini_calendar table.calendar .cal-selected {
	background:#d4d4d4;
	border-radius: 16px;
	-moz-border-radius: 16px;
	webkit-border-radius: 16px;
	khtml-border-radius: 16px;
}

div#mini_calendar table.calendar .cal-birthday {
	background:#c4ebfc;
	border-radius: 16px;
	-moz-border-radius: 16px;
	webkit-border-radius: 16px;
	khtml-border-radius: 16px;
}

div#mini_calendar table.calendar .cal-birthday-torney {
	background:#c4ebfc;
	border-radius: 16px;
	-moz-border-radius: 16px;
	webkit-border-radius: 16px;
	khtml-border-radius: 16px;
}

div#mini_calendar table.calendar .cal-birthday-torney a {
	color:#333333;
	text-shadow:0 1px 0 #ffffff;
}

/* upd 6.07.2010 */

div.cal-dot {
	position:absolute;
	right:2px;
	bottom:0;
}

.cal-image-dot {
	padding-bottom:2px;
}

div.cal-day-container {
	position:relative;
}

.cal-ls-border {
	border:1px solid #ff0000;
}

.cal-ent-border {
	border:1px solid #59af1a;
}

.cal-comp-border {
	border:1px solid #d227d0;
}
.mceItemHiddenSpellWord {background:url(/include/tiny_mce/plugins/spellchecker/img/wline.gif) repeat-x bottom left; cursor:default;}