body {
	margin : 0px;
	padding : 0px;
}
body span.tid_button, body input.tid_button, body label.tid_button, body a.tid_button {
	display : block;
	padding-top : 6px;
	padding-bottom : 6px;
	margin-top : 15px;
	margin-bottom : 15px;
	width : auto;
	color : white !important;
	font-size : 12pt;
	line-height : 12pt;
	text-align : center;
	text-decoration : none !important;
	text-shadow : 0px 1px 2px black;
	background-image : none !important;
	background-color : #FF6600;
	-moz-box-shadow : inset 0px 15px 0px #FF7900, inset 0px -1px 0px #A63F00, 0px 2px 2px rgba(0,0,0,0.4);
	-webkit-box-shadow : inset 0px 15px 0px #FF7900, inset 0px -1px 0px #A63F00, 0px 2px 2px rgba(0,0,0,0.4);
	box-shadow : inset 0px 15px 0px #FF7900, inset 0px -1px 0px #A63F00, 0px 2px 2px rgba(0,0,0,0.4);
	border : 1px solid #FF6600;
	cursor : pointer;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
	-moz-appearance : none;
	-webkit-appearance : none;
}
body span.tid_button img, body input.tid_button img, body label.tid_button img, body a.tid_button img {
	vertical-align : -2px;
}
body span.tid_button:focus, body span.tid_button:hover, body input.tid_button:focus, body input.tid_button:hover, body label.tid_button:focus, body label.tid_button:hover, body a.tid_button:focus, body a.tid_button:hover {
	background-color : #FF6600;
	background-image : none !important;
	text-decoration : none !important;
	color : white !important;
	border : 1px solid white !important;
}
body span.tid_button.tid_red, body a.tid_button.tid_red {
	background : #9F2000;
	border-color : #9F2000;
	-moz-box-shadow : inset 0px 15px 0px #B32400, inset 0px -1px 0px #B32400, 0px 2px 2px rgba(0,0,0,0.4);
	-webkit-box-shadow : inset 0px 15px 0px #B32400, inset 0px -1px 0px #B32400, 0px 2px 2px rgba(0,0,0,0.4);
	box-shadow : inset 0px 15px 0px #B32400, inset 0px -1px 0px #B32400, 0px 2px 2px rgba(0,0,0,0.4);
}
body span.tid_button.tid_dark, body a.tid_button.tid_dark {
	background : #4e5162;
	border-color : #4e5162;
	-moz-box-shadow : inset 0px 15px 0px #5B5F73, inset 0px -1px 0px #3b4151, 0px 2px 2px rgba(0,0,0,0.4);
	-webkit-box-shadow : inset 0px 15px 0px #5B5F73, inset 0px -1px 0px #3b4151, 0px 2px 2px rgba(0,0,0,0.4);
	box-shadow : inset 0px 15px 0px #5B5F73, inset 0px -1px 0px #3b4151, 0px 2px 2px rgba(0,0,0,0.4);
}
body .tid_button.tid_off {
	color : #3b4151;
	text-shadow : 0px -1px 0px #868483, 0px 0px 2px #868483;
	background-color : #4e5162;
	border-color : #6C7188;
	-moz-box-shadow : none;
	-webkit-box-shadow : none;
	box-shadow : none;
	cursor : default;
	cursor : no-drop;
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
}
body .tid_button.tid_off:focus, body .tid_button.tid_off:hover {
	outline : none;
}
body .tid_button.tid_mini {
	display : inline-block;
	zoom : 1;
	*display : inline;
	padding : 5px;
	padding-top : 2px;
	padding-bottom : 2px;
	min-width : 30px;
	font-size : 10pt;
	height : auto;
}
body input.tid_button {
	min-width : 200px;
}
.tid_module.tid_modinit {
	display : block;
}
#tid_bar, #tid_bar_down, #tid_popup {
	font-family : Arial, sans-serif !important;
}
#tid_bar p, #tid_bar ul, #tid_bar li, #tid_bar table, #tid_bar tr, #tid_bar td, #tid_bar th, #tid_bar h1, #tid_bar h2, #tid_bar h3, #tid_bar dl, #tid_bar dt, #tid_bar dd, #tid_bar_down p, #tid_bar_down ul, #tid_bar_down li, #tid_bar_down table, #tid_bar_down tr, #tid_bar_down td, #tid_bar_down th, #tid_bar_down h1, #tid_bar_down h2, #tid_bar_down h3, #tid_bar_down dl, #tid_bar_down dt, #tid_bar_down dd, #tid_popup p, #tid_popup ul, #tid_popup li, #tid_popup table, #tid_popup tr, #tid_popup td, #tid_popup th, #tid_popup h1, #tid_popup h2, #tid_popup h3, #tid_popup dl, #tid_popup dt, #tid_popup dd {
	margin : 0px;
	padding : 0px;
	border : 0px;
	background : transparent;
}
#tid_bar h1, #tid_bar h2, #tid_bar h3, #tid_bar_down h1, #tid_bar_down h2, #tid_bar_down h3, #tid_popup h1, #tid_popup h2, #tid_popup h3 {
	font-variant : normal;
	text-transform : none;
	letter-spacing : 0px;
}
#tid_bar a img, #tid_bar_down a img, #tid_popup a img {
	border : 0px;
}
#tid_bar ul, #tid_bar_down ul, #tid_popup ul {
	list-style : none;
}
.tid_clear {
	clear : both;
}
#tid_popup {
	position : absolute;
	width : 100%;
	height : 100%;
	top : 40px;
	z-index : 1008;
}
#tid_popup .tid_loadingWrapper {
	position : absolute;
	padding : 25px 0px;
	z-index : 1008;
	min-width : 200px;
	width : 14%;
	margin-top : 150px;
	margin-left : 43%;
	text-align : center;
	background-color : #dddbd8;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
}
#tid_popup .tid_loadingWrapper .tid_loading {
	display : inline-block;
	zoom : 1;
	*display : inline;
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
	color : #3b4151;
	border : none;
}
#tid_popup div.tid_content {
	position : absolute;
	z-index : 1009;
	width : 100%;
	height : 100%;
}
#tid_popup div.tid_content #tid_frameWrapper {
	margin : auto;
	width : 510px;
}
#tid_popup div.tid_content iframe {
	display : block;
	width : 100%;
	height : 740px;
	border : 0px;
}
#tid_popup div.tid_content #tid_frameWrapper.tid_login, #tid_popup div.tid_content #tid_frameWrapper.tid_create {
	width : 502px;
}
#tid_popup div.tid_content #tid_frameWrapper.tid_assoc {
	width : 482px;
}
#tid_popup div.tid_content #tid_frameWrapper.tid_discuss {
	width : 95%;
	height : 100%;
}
#tid_popup div.tid_content #tid_frameWrapper.tid_discuss iframe {
	height : 95%;
}
#tid_popup div.tid_content #tid_frameWrapper.tid_news {
	width : 700px;
}
#tid_popup div.tid_content #tid_frameWrapper.tid_notes {
	width : 600px;
}
#tid_popup div.tid_content #tid_frameWrapper.tid_moderate {
	width : 100%;
}
#tid_popup div.tid_content #tid_frameWrapper.tid_newsPopUp {
	width : 650px;
}
#tid_popup div.tid_content #tid_frameWrapper.tid_titleEdit {
	width : 700px;
}
#tid_popup div.tid_content #tid_frameWrapper.tid_cashFrame {
	width : 820px;
}
#tid_popup div.tid_content #tid_frameWrapper.tid_cashFrame iframe {
	height : 550px;
}
#tid_popup div.tid_content .tid_popup {
	padding : 10px;
	background-color : #dddbd8;
	background-image : url("/img/design/content_bg.jpg");
	background-repeat : repeat-x;
	border : 1px solid white;
	-moz-box-shadow : 0px 2px 4px black;
	-webkit-box-shadow : 0px 2px 4px black;
	box-shadow : 0px 2px 4px black;
	-moz-box-shadow : 0px 0px 1px rgba(0,0,0, 0.4), 0px 2px 4px rgba(0,0,0, 0.3);
	-webkit-box-shadow : 0px 0px 1px rgba(0,0,0, 0.4), 0px 2px 4px rgba(0,0,0, 0.3);
	box-shadow : 0px 0px 1px rgba(0,0,0, 0.4), 0px 2px 4px rgba(0,0,0, 0.3);
	border-radius : 5px;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
	max-width : 400px;
	margin : auto;
	margin-top : 150px;
	padding-bottom : 20px;
}
#tid_popup div.tid_content a {
	color : #bd3d00;
}
#tid_popup div.tid_content a.tid_button {
	color : white;
}
#tid_popup div.tid_content a.tid_close {
	float : right;
}
#tid_popup div.tid_content a:hover, #tid_popup div.tid_content a.tid_hover {
	color : red;
	text-decoration : underline;
}
#tid_popup div.tid_content #tid_swf_upload {
	position : absolute;
}
#tid_popup div.tid_content object, #tid_popup div.tid_content embed {
	visibility : visible;
}
#tid_popup div.tid_content .tid_uploader .tid_guideline {
	padding-top : 15px;
	font-size : 10pt;
	color : #868483;
}
#tid_popup div.tid_content .tid_uploader h1 {
	padding-left : 0px;
}
#tid_popup div.tid_content .tid_uploader a.tid_button {
	color : white;
}
#tid_popup div.tid_content .tid_uploader.tid_fileOver {
	-moz-box-shadow : 0px 0px 1px rgba(0,0,0,0.4), 0px 2px 4px rgba(0,0,0,0.3), 0px 0px 8px 2px #fe7d00;
	-webkit-box-shadow : 0px 0px 1px rgba(0,0,0,0.4), 0px 2px 4px rgba(0,0,0,0.3), 0px 0px 8px 2px #fe7d00;
	box-shadow : 0px 0px 1px rgba(0,0,0,0.4), 0px 2px 4px rgba(0,0,0,0.3), 0px 0px 8px 2px #fe7d00;
}
#tid_popup div.tid_content .tid_stopRequests .tid_help {
	font-size : 10pt;
	color : #868483;
}
#tid_popup .tid_black {
	position : fixed;
	width : 100%;
	height : 100%;
	z-index : 1007;
	top : 0px;
	bottom : 0px;
	left : 0px;
	background-color : #4e5162;
	background-image : url("/img/design/mask.png");
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
	z-index : 1007;
}
#tid_popup.tid_miniBottom {
	height : auto;
}
#tid_popup.tid_miniBottom .tid_loadingWrapper, #tid_popup.tid_miniBottom .tid_black {
	display : none;
}
#tid_popup.tid_miniBottom .tid_content #tid_frameWrapper.tid_moderate {
	position : fixed;
	bottom : 0px;
}
#tid_popup.tid_miniBottom .tid_content iframe {
	height : 350px;
	-moz-box-shadow : 0px 0px 10px black;
	-webkit-box-shadow : 0px 0px 10px black;
	box-shadow : 0px 0px 10px black;
}
#tid_popup div.tid_content .tid_popupCashFB {
	-moz-box-shadow : 0px 2px 4px black;
	-webkit-box-shadow : 0px 2px 4px black;
	box-shadow : 0px 2px 4px black;
	-moz-box-shadow : 0px 0px 1px rgba(0,0,0, 0.4), 0px 2px 4px rgba(0,0,0, 0.3);
	-webkit-box-shadow : 0px 0px 1px rgba(0,0,0, 0.4), 0px 2px 4px rgba(0,0,0, 0.3);
	box-shadow : 0px 0px 1px rgba(0,0,0, 0.4), 0px 2px 4px rgba(0,0,0, 0.3);
	border-radius : 5px;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
	max-width : 400px;
	margin : auto;
	margin-top : 150px;
	padding-bottom : 20px;
	background : #dddbd8 url("/img/design/twinoidHeader.png") repeat-x top left;
	padding : 15px 20px;
	color : #3b4151;
}
#tid_popup div.tid_content .tid_popupCashFB a.tid_close {
	width : 34px;
	height : 34px;
	margin-right : -10px;
	margin-top : -5px;
	background : #bd3d00 url("/img/icons/cross.png") no-repeat center center;
	-moz-box-shadow : inset 0px -2px 0px #5B1E00, inset 0px 0px 2px #5B1E00, 0px 0px 4px black;
	-webkit-box-shadow : inset 0px -2px 0px #5B1E00, inset 0px 0px 2px #5B1E00, 0px 0px 4px black;
	box-shadow : inset 0px -2px 0px #5B1E00, inset 0px 0px 2px #5B1E00, 0px 0px 4px black;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
}
#tid_popup div.tid_content .tid_popupCashFB a.tid_close:hover {
	background-color : #fe7d00;
	-moz-box-shadow : inset 0px -2px 0px #bd3d00, 0px 0px 16px #bd3d00;
	-webkit-box-shadow : inset 0px -2px 0px #bd3d00, 0px 0px 16px #bd3d00;
	box-shadow : inset 0px -2px 0px #bd3d00, 0px 0px 16px #bd3d00;
}
#tid_popup div.tid_content .tid_popupCashFB h1 {
	margin : 0px;
	padding : 0px;
	margin-top : -20px;
	margin-bottom : 20px;
	padding-top : 0px;
	height : 60px;
	font-size : 20pt;
	font-weight : bold;
	line-height : 60px;
	text-transform : none;
	color : white;
	text-shadow : 0px 0px 4px #3b4151;
}
#tid_popup div.tid_content .tid_popupCashFB a.tid_product {
	display : block;
	background-color : #F4F3F2;
	-moz-box-shadow : 0px 1px 4px #C7C5C0;
	-webkit-box-shadow : 0px 1px 4px #C7C5C0;
	box-shadow : 0px 1px 4px #C7C5C0;
	font-size : 15pt;
	font-weight : bold;
	padding : 10px;
	margin-bottom : 10px;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	text-decoration : none;
}
#tid_popup div.tid_content .tid_popupCashFB a.tid_product span.tid_price {
	float : right;
}
#tid_popup div.tid_content .tid_popupCashFB a.tid_product:hover {
	cursor : pointer;
	text-decoration : none;
	-moz-box-shadow : 0px 0px 6px #feb500;
	-webkit-box-shadow : 0px 0px 6px #feb500;
	box-shadow : 0px 0px 6px #feb500;
	color : #1d2028;
}
#tid_popup div.tid_content .tid_popupCashFB a.tid_product:active {
	-moz-box-shadow : 0px 0px 6px white;
	-webkit-box-shadow : 0px 0px 6px white;
	box-shadow : 0px 0px 6px white;
}
#tid_popup div.tid_content .tid_popupCashFB div.tid_result {
	font-size : 13pt;
	text-align : center;
}
#tid_popup div.tid_content .tid_popupCashFB div.tid_result .tid_warning {
	background : url("/img/icons/warning.png") no-repeat 4px 5px;
	-moz-box-shadow : 0px 0px 10px #bd3d00;
	-webkit-box-shadow : 0px 0px 10px #bd3d00;
	box-shadow : 0px 0px 10px #bd3d00;
	padding : 4px;
	padding-left : 24px;
	text-align : left;
	margin-top : 12px;
	color : #bd3d00;
	font-size : 12pt;
}
#tid_simpleViewer {
	cursor : pointer;
}
#tid_simpleViewer .tid_wrapper {
	position : fixed;
	z-index : 100;
	text-align : center;
	width : 100%;
}
#tid_simpleViewer .tid_wrapper .tid_container {
	display : inline-block;
	zoom : 1;
	*display : inline;
	text-align : left;
}
#tid_simpleViewer .tid_wrapper .tid_container embed, #tid_simpleViewer .tid_wrapper .tid_container iframe, #tid_simpleViewer .tid_wrapper .tid_container .tid_imgPopUp {
	display : block;
	margin : auto;
	border : 5px solid white;
	-moz-box-shadow : 0px 5px 16px black;
	-webkit-box-shadow : 0px 5px 16px black;
	box-shadow : 0px 5px 16px black;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	background-color : black;
}
#tid_simpleViewer .tid_wrapper .tid_container .tid_imgPopUp {
	background-color : white;
}
#tid_simpleViewer .tid_wrapper .tid_container .tid_imgPopUp .tid_caption {
	font-size : 12pt;
	padding : 5px 0px;
	color : black;
	background-color : white;
	text-align : center;
	font-weight : bold;
}
#tid_simpleViewer .tid_black {
	position : fixed;
	width : 100%;
	height : 100%;
	z-index : 1007;
	top : 0px;
	bottom : 0px;
	left : 0px;
	background-color : #4e5162;
	background-image : url("/img/design/mask.png");
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
	z-index : 20;
}
#tid_bar .tid_adminSubBar {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	position : absolute;
	z-index : 4;
	top : 32px;
	right : 10px;
	height : 18px;
	font-size : 10pt;
	font-weight : bold;
	text-align : right;
	color : white;
	text-shadow : 0px 1px 2px black;
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
}
#tid_bar .tid_adminSubBar a, #tid_bar .tid_adminSubBar p, #tid_bar .tid_adminSubBar ul, #tid_bar .tid_adminSubBar li, #tid_bar .tid_adminSubBar dl, #tid_bar .tid_adminSubBar dt, #tid_bar .tid_adminSubBar dd, #tid_bar .tid_adminSubBar img, #tid_bar .tid_adminSubBar input, #tid_bar .tid_adminSubBar textarea, #tid_bar .tid_adminSubBar form, #tid_bar .tid_adminSubBar canvas {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
}
#tid_bar .tid_adminSubBar h1:first-letter, #tid_bar .tid_adminSubBar h2:first-letter, #tid_bar .tid_adminSubBar h3:first-letter, #tid_bar .tid_adminSubBar p:first-letter, #tid_bar .tid_adminSubBar p:first-line {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	float : none;
	color : inherit;
	font-size : inherit;
	font-weight : inherit;
	font-style : inherit;
}
#tid_bar .tid_adminSubBar h1 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 150%;
}
#tid_bar .tid_adminSubBar h2 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 130%;
}
#tid_bar .tid_adminSubBar h3 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 110%;
}
#tid_bar .tid_adminSubBar strong {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-weight : bold;
}
#tid_bar .tid_adminSubBar em {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-style : italic;
}
#tid_bar .tid_adminSubBar a:hover {
	background-color : transparent;
	outline : none;
	border : 0px;
}
#tid_bar .tid_adminSubBar table {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
#tid_bar .tid_adminSubBar table tr, #tid_bar .tid_adminSubBar table td, #tid_bar .tid_adminSubBar table th {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
#tid_bar .tid_adminSubBar a {
	color : #feb500;
	text-shadow : 0px 1px 2px black;
	font-size : 12pt;
}
#tid_bar .tid_adminSubBar a:hover {
	color : #FFE193;
	text-decoration : underline;
}
#tid_bar .tid_adminSubBar:hover {
	opacity : 0.8;
	filter : alpha(opacity=80);
	zoom : 1;
}
#tid_bar .tid_container.tid_v1 {
	display : none !important;
}
#tid_bar {
	width : 100%;
	height : 32px !important;
}
#tid_bar.tid_absolute .tid_topBar, #tid_bar.tid_absolute .tid_shadow {
	position : absolute !important;
}
#tid_bar .tid_topBar {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 0pt;
	line-height : 0pt;
	position : fixed;
	top : 0px;
	z-index : 99;
	width : 100%;
	background-color : #111317 !important;
	height : 32px !important;
	min-width : 300px;
	max-width : 99999px;
	white-space : nowrap;
	text-align : center;
}
#tid_bar .tid_topBar a, #tid_bar .tid_topBar p, #tid_bar .tid_topBar ul, #tid_bar .tid_topBar li, #tid_bar .tid_topBar dl, #tid_bar .tid_topBar dt, #tid_bar .tid_topBar dd, #tid_bar .tid_topBar img, #tid_bar .tid_topBar input, #tid_bar .tid_topBar textarea, #tid_bar .tid_topBar form, #tid_bar .tid_topBar canvas {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
}
#tid_bar .tid_topBar h1:first-letter, #tid_bar .tid_topBar h2:first-letter, #tid_bar .tid_topBar h3:first-letter, #tid_bar .tid_topBar p:first-letter, #tid_bar .tid_topBar p:first-line {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	float : none;
	color : inherit;
	font-size : inherit;
	font-weight : inherit;
	font-style : inherit;
}
#tid_bar .tid_topBar h1 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 150%;
}
#tid_bar .tid_topBar h2 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 130%;
}
#tid_bar .tid_topBar h3 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 110%;
}
#tid_bar .tid_topBar strong {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-weight : bold;
}
#tid_bar .tid_topBar em {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-style : italic;
}
#tid_bar .tid_topBar a:hover {
	background-color : transparent;
	outline : none;
	border : 0px;
}
#tid_bar .tid_topBar table {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
#tid_bar .tid_topBar table tr, #tid_bar .tid_topBar table td, #tid_bar .tid_topBar table th {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
#tid_bar .tid_topBar span.tid_left {
	display : block;
	float : left;
}
#tid_bar .tid_topBar span.tid_right {
	display : block;
	float : right;
	text-align : right;
}
#tid_bar .tid_topBar span.tid_middle {
	display : block;
	max-width : 500px;
	margin : auto;
	text-align : center;
}
#tid_bar .tid_topBar a.tid_block, #tid_bar .tid_topBar span.tid_block {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
	height : 32px;
	padding : 0px 15px;
	width : auto;
	font-family : Arial, sans-serif !important;
	color : #B7B9C6;
	font-size : 12pt;
	line-height : 32px;
	text-align : left;
}
#tid_bar .tid_topBar a.tid_block a, #tid_bar .tid_topBar a.tid_block p, #tid_bar .tid_topBar a.tid_block ul, #tid_bar .tid_topBar a.tid_block li, #tid_bar .tid_topBar a.tid_block dl, #tid_bar .tid_topBar a.tid_block dt, #tid_bar .tid_topBar a.tid_block dd, #tid_bar .tid_topBar a.tid_block img, #tid_bar .tid_topBar a.tid_block input, #tid_bar .tid_topBar a.tid_block textarea, #tid_bar .tid_topBar a.tid_block form, #tid_bar .tid_topBar a.tid_block canvas, #tid_bar .tid_topBar span.tid_block a, #tid_bar .tid_topBar span.tid_block p, #tid_bar .tid_topBar span.tid_block ul, #tid_bar .tid_topBar span.tid_block li, #tid_bar .tid_topBar span.tid_block dl, #tid_bar .tid_topBar span.tid_block dt, #tid_bar .tid_topBar span.tid_block dd, #tid_bar .tid_topBar span.tid_block img, #tid_bar .tid_topBar span.tid_block input, #tid_bar .tid_topBar span.tid_block textarea, #tid_bar .tid_topBar span.tid_block form, #tid_bar .tid_topBar span.tid_block canvas {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
}
#tid_bar .tid_topBar a.tid_block h1:first-letter, #tid_bar .tid_topBar a.tid_block h2:first-letter, #tid_bar .tid_topBar a.tid_block h3:first-letter, #tid_bar .tid_topBar a.tid_block p:first-letter, #tid_bar .tid_topBar a.tid_block p:first-line, #tid_bar .tid_topBar span.tid_block h1:first-letter, #tid_bar .tid_topBar span.tid_block h2:first-letter, #tid_bar .tid_topBar span.tid_block h3:first-letter, #tid_bar .tid_topBar span.tid_block p:first-letter, #tid_bar .tid_topBar span.tid_block p:first-line {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	float : none;
	color : inherit;
	font-size : inherit;
	font-weight : inherit;
	font-style : inherit;
}
#tid_bar .tid_topBar a.tid_block h1, #tid_bar .tid_topBar span.tid_block h1 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 150%;
}
#tid_bar .tid_topBar a.tid_block h2, #tid_bar .tid_topBar span.tid_block h2 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 130%;
}
#tid_bar .tid_topBar a.tid_block h3, #tid_bar .tid_topBar span.tid_block h3 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 110%;
}
#tid_bar .tid_topBar a.tid_block strong, #tid_bar .tid_topBar span.tid_block strong {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-weight : bold;
}
#tid_bar .tid_topBar a.tid_block em, #tid_bar .tid_topBar span.tid_block em {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-style : italic;
}
#tid_bar .tid_topBar a.tid_block a:hover, #tid_bar .tid_topBar span.tid_block a:hover {
	background-color : transparent;
	outline : none;
	border : 0px;
}
#tid_bar .tid_topBar a.tid_block table, #tid_bar .tid_topBar span.tid_block table {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
#tid_bar .tid_topBar a.tid_block table tr, #tid_bar .tid_topBar a.tid_block table td, #tid_bar .tid_topBar a.tid_block table th, #tid_bar .tid_topBar span.tid_block table tr, #tid_bar .tid_topBar span.tid_block table td, #tid_bar .tid_topBar span.tid_block table th {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
#tid_bar .tid_topBar a.tid_block {
	text-decoration : none;
}
#tid_bar .tid_topBar a.tid_block:focus {
	outline : none;
}
#tid_bar .tid_topBar .tid_block.tid_separator {
	font-size : 0pt;
	line-height : 0pt;
	padding : 0px;
	margin : 0px;
	width : 1px;
	height : 15px;
	overflow : hidden;
	border-right : 1px solid #3b4151;
}
#tid_bar .tid_topBar .tid_block.tid_logo {
	margin-left : 1px;
	padding : 0px;
	padding-left : 59px;
	padding-right : 20px;
	background-image : url("/img/design/barV2/barLogo.png");
	background-repeat : no-repeat;
	background-position : 20px center;
}
#tid_bar .tid_topBar .tid_block.tid_logo img {
	vertical-align : middle;
}
#tid_bar .tid_topBar .tid_block.tid_logo.tid_local {
	background-image : url("/img/design/barV2/barLogoDev.png");
}
#tid_bar .tid_topBar .tid_block.tid_logo.tid_local span.tid_localLabel {
	position : absolute;
	display : block;
	margin-left : -26px;
	margin-top : 2px;
	padding : 1px 3px;
	font-size : 6.5pt;
	font-weight : bold;
	line-height : 1.2em;
	color : white;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	background : #bd3d00;
	text-transform : capitalize;
}
#tid_bar .tid_topBar .tid_block.tid_newsTitle {
	max-width : 300px;
	font-size : 10pt;
	color : white;
	overflow : hidden;
	cursor : pointer;
}
#tid_bar .tid_topBar .tid_block.tid_newsTitle:hover {
	color : #feb500;
}
#tid_bar .tid_topBar .tid_newsNotif, #tid_bar .tid_topBar .tid_userNotif {
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin-right : 10px;
	height : auto;
	padding : 2px 6px;
	color : white;
	font-size : 9pt;
	font-weight : bold;
	line-height : 1.2em;
	text-align : center;
	-moz-box-shadow : inset 0px 0px 8px #409FFF, 0px 0px 4px #0482FF, 0px 0px 16px #0482FF;
	-webkit-box-shadow : inset 0px 0px 8px #409FFF, 0px 0px 4px #0482FF, 0px 0px 16px #0482FF;
	box-shadow : inset 0px 0px 8px #409FFF, 0px 0px 4px #0482FF, 0px 0px 16px #0482FF;
	background : #379BFF;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
}
#tid_bar .tid_topBar .tid_newsNotif img.tid_mail, #tid_bar .tid_topBar .tid_userNotif img.tid_mail {
	position : absolute;
	margin-left : -1px;
	margin-top : -8px;
}
#tid_bar .tid_topBar .tid_newsNotif {
	margin-left : 20px;
}
#tid_bar .tid_topBar .tid_block:hover .tid_newsNotif, #tid_bar .tid_topBar .tid_block:hover .tid_userNotif {
	-moz-box-shadow : none;
	-webkit-box-shadow : none;
	box-shadow : none;
	border-color : transparent;
}
#tid_bar .tid_topBar .tid_blink {
	font-size : 0pt;
	line-height : 0pt;
	position : absolute;
	display : none;
	width : 400px;
	height : 100px;
	margin-left : -165px;
	top : 0px;
	z-index : 10;
	background-repeat : no-repeat;
}
#tid_bar .tid_topBar .tid_newsNotif .tid_blink {
	background-image : url("/img/design/barV2/blinkNotif.png");
}
#tid_bar .tid_topBar .tid_userNotif .tid_blink {
	background-image : url("/img/design/barV2/blinkNotif.png");
}
#tid_bar .tid_topBar .tid_block.tid_shortcuts {
	padding-left : 40px;
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
}
#tid_bar .tid_topBar .tid_block.tid_shortcuts .tid_wrapper {
	font-size : 0pt;
	overflow : hidden;
}
#tid_bar .tid_topBar .tid_block.tid_shortcuts span.tid_sseparator {
	font-size : 0pt;
	line-height : 0pt;
	display : inline-block;
	zoom : 1;
	*display : inline;
	height : 20px;
	vertical-align : middle;
	margin-left : 5px;
	margin-right : 5px;
	border-left : 1px solid #3b4151;
}
#tid_bar .tid_topBar .tid_block.tid_shortcuts a {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
	padding : 3px 3px;
	font-size : 10pt;
	opacity : 0.8;
	filter : alpha(opacity=80);
	zoom : 1;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
}
#tid_bar .tid_topBar .tid_block.tid_shortcuts a img {
	display : block;
	text-align : center;
	font-size : 9pt;
	width : 16px;
	height : 16px;
}
#tid_bar .tid_topBar .tid_block.tid_shortcuts a img.tid_mini {
	position : absolute;
	margin-left : 7px;
	margin-top : -2px;
	width : 10px;
	height : 11px;
}
#tid_bar .tid_topBar .tid_block.tid_shortcuts a:hover {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
	background : #fe7d00;
}
#tid_bar .tid_topBar .tid_block.tid_shortcuts:hover {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
#tid_bar .tid_topBar .tid_block.tid_search form {
	font-size : 0pt;
	line-height : 0pt;
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : -3px;
}
#tid_bar .tid_topBar .tid_block.tid_search form input {
	display : block;
	width : 150px;
	height : 18px;
	text-align : center;
	font-size : 10pt;
	line-height : 18px;
	color : #6C7188;
	background : black;
	border : 1px solid #1d2028;
	cursor : pointer;
}
#tid_bar .tid_topBar .tid_block.tid_search form input:hover {
	border-color : #4e5162;
	color : #B7B9C6;
}
#tid_bar .tid_topBar .tid_block.tid_search form input:focus {
	color : white;
	text-align : left;
	border-color : #feb500 !important;
	background-color : #fe7d00;
	-moz-box-shadow : 0px 0px 4px #fe7d00;
	-webkit-box-shadow : 0px 0px 4px #fe7d00;
	box-shadow : 0px 0px 4px #fe7d00;
	cursor : text;
}
#tid_bar .tid_topBar .tid_block.tid_name {
	background-image : url("/img/design/barV2/expandRight.png");
	background-position : 10px center;
	background-repeat : no-repeat;
	margin-left : 10px;
	padding-left : 20px;
}
#tid_bar .tid_topBar .tid_block.tid_name .tid_twinoidAvatar {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
	margin-left : 8px;
}
#tid_bar .tid_topBar .tid_block.tid_name .tid_name {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
	white-space : nowrap;
	text-align : right;
	max-width : 100px;
	overflow : hidden;
}
#tid_bar .tid_topBar .tid_block.tid_name .tid_name.tid_long {
	font-size : 9pt;
}
#tid_bar .tid_topBar .tid_block.tid_subscribe {
	color : #feb500;
	font-weight : bold;
	text-shadow : 0px 0px 8px #fe7d00;
}
#tid_bar .tid_topBar .tid_block.tid_subscribe:hover span {
	background : transparent;
}
#tid_bar .tid_topBar .tid_block.tid_lang.tid_active {
	background-color : #fe7d00;
}
#tid_bar .tid_topBar .tid_block.tid_loginFB, #tid_bar .tid_topBar .tid_block.tid_loginGoogle {
	padding : 0px 4px;
}
#tid_bar .tid_topBar .tid_block.tid_newGame {
	position : relative;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
	padding : 0px 6px;
	height : 31px;
}
#tid_bar .tid_topBar .tid_block.tid_newGame img.tid_siteIcon {
	width : 30px;
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
	padding-top : 1px;
}
#tid_bar .tid_topBar .tid_block.tid_newGame span.tid_siteName {
	display : inline-block;
	zoom : 1;
	*display : inline;
	line-height : 32px;
	color : white;
}
#tid_bar .tid_topBar .tid_block.tid_newGame .tid_button, #tid_bar .tid_topBar .tid_block.tid_newGame .tid_tagLine, #tid_bar .tid_topBar .tid_block.tid_newGame .tid_appLink, #tid_bar .tid_topBar .tid_block.tid_newGame .tid_mask {
	display : none;
}
#tid_bar .tid_topBar .tid_block.tid_newGame .tid_appLink img {
	border : 0px;
	border-bottom : 1px solid rgba(0,0,0,0.5);
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
}
#tid_bar .tid_topBar .tid_block.tid_newGame .tid_appLink:hover img {
	border-bottom : 0px;
	-moz-box-shadow : 0px 0px 3px 0px #FFF;
	-webkit-box-shadow : 0px 0px 3px 0px #FFF;
	box-shadow : 0px 0px 3px 0px #FFF;
}
#tid_bar .tid_topBar .tid_block.tid_newGame.tid_isNew {
	background-color : #379BFF;
	-moz-box-shadow : inset 0px 0px 8px #409FFF, 0px 0px 4px #0482FF, 0px 0px 16px #0482FF;
	-webkit-box-shadow : inset 0px 0px 8px #409FFF, 0px 0px 4px #0482FF, 0px 0px 16px #0482FF;
	box-shadow : inset 0px 0px 8px #409FFF, 0px 0px 4px #0482FF, 0px 0px 16px #0482FF;
}
#tid_bar .tid_topBar .tid_block.tid_newGame.tid_isNew span.tid_siteName {
	font-weight : bold;
}
#tid_bar .tid_topBar .tid_block.tid_newGame:hover, #tid_bar .tid_topBar .tid_block.tid_newGame.tid_active {
	background-color : #111317;
	-moz-box-shadow : 0px 2px 4px #1d2028;
	-webkit-box-shadow : 0px 2px 4px #1d2028;
	box-shadow : 0px 2px 4px #1d2028;
	height : auto;
	z-index : 101;
}
#tid_bar .tid_topBar .tid_block.tid_newGame:hover img.tid_siteIcon, #tid_bar .tid_topBar .tid_block.tid_newGame.tid_active img.tid_siteIcon {
	display : block;
	float : left;
	padding : 0px;
	margin-top : 10px;
	margin-right : 4px;
	width : 72px;
}
#tid_bar .tid_topBar .tid_block.tid_newGame:hover span.tid_siteName, #tid_bar .tid_topBar .tid_block.tid_newGame.tid_active span.tid_siteName {
	padding-top : 3px;
	color : white;
	font-weight : bold;
}
#tid_bar .tid_topBar .tid_block.tid_newGame:hover .tid_button, #tid_bar .tid_topBar .tid_block.tid_newGame.tid_active .tid_button {
	margin-top : 6px;
	margin-bottom : 6px;
	display : block;
	padding-top : 6px;
	padding-bottom : 6px;
	text-shadow : 0px 1px 2px black;
	background-color : #FF6600;
	border : 1px solid #FF6600;
}
#tid_bar .tid_topBar .tid_block.tid_newGame:hover .tid_tagLine, #tid_bar .tid_topBar .tid_block.tid_newGame.tid_active .tid_tagLine {
	display : block;
	font-size : 10pt;
	max-width : 200px;
	white-space : normal;
	line-height : 10pt;
	margin-top : -6px;
	min-height : 55px;
}
#tid_bar .tid_topBar .tid_block.tid_newGame:hover .tid_appLinks, #tid_bar .tid_topBar .tid_block.tid_newGame.tid_active .tid_appLinks {
	text-align : center;
	display : block;
}
#tid_bar .tid_topBar .tid_block.tid_newGame:hover .tid_appLink, #tid_bar .tid_topBar .tid_block.tid_newGame.tid_active .tid_appLink {
	display : inline-block;
	zoom : 1;
	*display : inline;
}
#tid_bar .tid_topBar .tid_newGameMask {
	display : block;
	position : fixed;
	width : 100%;
	height : 100%;
	top : 0px;
	left : 0px;
	z-index : 100;
}
#tid_bar #tid_underBar {
	font-size : 0pt;
	line-height : 0pt;
	right : 0px;
	position : fixed;
	top : 32px;
	z-index : 5;
}
#tid_bar #tid_underBar .tid_extension {
	width : 320px;
	right : 10px;
	padding : 10px;
	margin-right : 4%;
	color : white;
	font-size : 10pt;
	line-height : 1.3em;
	text-align : center;
	background-color : #111317;
	-moz-box-shadow : 0px 0px 8px #111317;
	-webkit-box-shadow : 0px 0px 8px #111317;
	box-shadow : 0px 0px 8px #111317;
	opacity : 0.95;
	filter : alpha(opacity=95);
	zoom : 1;
	border-bottom-left-radius : 2px;
	-moz-border-radius-bottomleft : 2px;
	-webkit-border-bottom-left-radius : 2px;
	border-bottom-right-radius : 2px;
	-moz-border-radius-bottomright : 2px;
	-webkit-border-bottom-right-radius : 2px;
}
#tid_bar #tid_underBar .tid_extension .tid_left, #tid_bar #tid_underBar .tid_extension .tid_right {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
	text-align : left;
	font-size : 9pt;
}
#tid_bar #tid_underBar .tid_extension .tid_left {
	width : 170px;
}
#tid_bar #tid_underBar .tid_extension .tid_right {
	width : 140px;
	margin-left : 5px;
}
#tid_bar #tid_underBar a {
	color : #feb500;
}
#tid_bar #tid_underBar a:hover {
	color : #FFE193;
}
#tid_bar #tid_underBar a.tid_button {
	margin : 0px;
	padding : 7px 10px;
	width : auto;
	white-space : normal;
}
#tid_bar #tid_underBar p {
	text-align : left;
	margin-bottom : 8px;
}
#tid_bar #tid_underBar .tid_extension.tid_warning {
	-moz-box-shadow : 0px 0px 16px #bd3d00;
	-webkit-box-shadow : 0px 0px 16px #bd3d00;
	box-shadow : 0px 0px 16px #bd3d00;
	background-color : #bd3d00;
}
#tid_bar #tid_underBar .tid_extension~.tid_extension {
	margin-top : 2px;
}
#tid_bar #tid_underBar .tid_extension.tid_muxxu {
	width : 330px;
	padding : 5px;
}
#tid_bar #tid_underBar .tid_extension.tid_muxxu a.tid_barButton {
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin : 0px 4px;
	text-decoration : none;
}
#tid_bar #tid_underBar .tid_extension.tid_muxxu a.tid_barButton:hover {
	text-decoration : underline;
}
#tid_bar #tid_underBar .tid_extension.tid_play a.tid_lang {
	display : block;
	margin-top : 5px;
	text-align : right;
}
#tid_bar #tid_underBar .tid_extension.tid_play .tid_playLangs {
	margin-top : 20px;
	text-align : left;
}
#tid_bar #tid_underBar .tid_extension.tid_play .tid_playLangs a {
	display : block;
	padding : 5px 0px;
}
#tid_bar #tid_underBar .tid_extension.tid_play .tid_playLangs a.tid_active {
	color : white;
	font-weight : bold;
	background-color : #1d2028;
}
#tid_bar #tid_underBar .tid_extension.tid_play .tid_playLangs a:hover {
	color : white;
	background-color : #bd3d00;
}
#tid_bar #tid_underBar .tid_langs {
	position : absolute;
	z-index : 9;
	right : 0px;
	width : 170px;
	font-size : 10pt;
	line-height : 1.2em;
	color : white;
	background-color : #1d2028;
	-moz-box-shadow : 0px 0px 8px #111317;
	-webkit-box-shadow : 0px 0px 8px #111317;
	box-shadow : 0px 0px 8px #111317;
	padding : 15px;
	border-top : 3px solid #fe7d00;
}
#tid_bar #tid_underBar .tid_langs a {
	display : block;
	padding : 7px 5px;
	text-align : right;
}
#tid_bar #tid_underBar .tid_langs a img {
	margin-left : 5px;
	vertical-align : 0em;
}
#tid_bar #tid_underBar .tid_langs a.tid_active {
	color : white;
	font-weight : bold;
	background-color : #3b4151;
}
#tid_bar #tid_underBar .tid_langs a:hover {
	color : white;
	background-color : #bd3d00;
}
@media only screen and (max-width:500px)  {
	#tid_bar #tid_underBar {
		min-width : 300px;
	}
	#tid_bar #tid_underBar .tid_extension {
		margin-right : 0px;
		width : auto;
		padding : 20px;
	}
	#tid_bar #tid_underBar .tid_extension .tid_left, #tid_bar #tid_underBar .tid_extension .tid_right {
		width : auto;
		display : block;
		margin : 0px;
	}
	#tid_bar #tid_underBar .tid_extension .tid_left {
		margin-bottom : 10px;
	}
}
.tid_storeLink {
	background-color : #1d2028;
	padding : 10px;
	text-align : center;
}
.tid_storeLink .tid_closeBtn {
	position : absolute;
	right : 10px;
	width : 34px;
	height : 34px;
	background-image : url("/img/icons/cross.png");
	background-repeat : no-repeat;
	background-position : center center;
	background-color : #bd3d00;
	-moz-box-shadow : inset 0px -2px 0px #5B1E00, inset 0px 0px 2px #5B1E00, 0px 0px 4px black;
	-webkit-box-shadow : inset 0px -2px 0px #5B1E00, inset 0px 0px 2px #5B1E00, 0px 0px 4px black;
	box-shadow : inset 0px -2px 0px #5B1E00, inset 0px 0px 2px #5B1E00, 0px 0px 4px black;
}
.tid_barTipBox {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	position : absolute;
	z-index : 999;
	margin-top : 30px;
	padding : 5px 10px;
	font-size : 9pt;
	line-height : 1em;
	color : white;
	background-color : #111317;
}
#tid_bar .tid_shadow {
	position : fixed;
	z-index : 4;
	top : 32px;
	width : 100%;
	height : 10px;
	background-image : url("/img/design/bar/shadow.png");
	background-position : left bottom;
}
@media only screen and (max-width: 1000px)   {
	#tid_bar .tid_topBar .tid_newsNotif, #tid_bar .tid_topBar .tid_userNotif {
		font-size : 12pt;
		font-weight : bold;
	}
	#tid_bar .tid_topBar .tid_newsNotif span.tid_text, #tid_bar .tid_topBar .tid_userNotif span.tid_text {
		display : none;
	}
	#tid_bar .tid_topBar .tid_block.tid_newsTitle {
		font-size : 8pt;
		max-width : 180px;
	}
	#tid_bar .tid_topBar .tid_block.tid_shortcuts {
		padding-right : 20px;
	}
	#tid_bar .tid_topBar .tid_block.tid_shortcuts a {
		padding-left : 1px;
		padding-right : 1px;
	}
}
@media only screen and (max-width: 850px)   {
	#tid_bar .tid_topBar .tid_block.tid_newsTitle {
		display : none;
	}
	#tid_bar .tid_topBar .tid_block.tid_search {
		display : none;
	}
}
@media only screen and (max-width: 630px)   {
	#tid_bar .tid_adminSubBar {
		display : none !important;
	}
	#tid_bar .tid_topBar .tid_block.tid_shortcuts {
		display : none;
	}
	#tid_bar .tid_topBar .tid_block.tid_logo {
		padding-right : 5px;
	}
	#tid_bar .tid_topBar .tid_block.tid_subscribe, #tid_bar .tid_topBar .tid_block.tid_login {
		padding-left : 5px;
		padding-right : 5px;
	}
	#tid_bar .tid_topBar .tid_block.tid_subscribe .tid_long, #tid_bar .tid_topBar .tid_block.tid_login .tid_long {
		display : none;
	}
	#tid_bar .tid_topBar .tid_block.tid_subscribe .tid_short, #tid_bar .tid_topBar .tid_block.tid_login .tid_short {
		display : inline !important;
		font-size : 10pt;
	}
	#tid_bar .tid_topBar .tid_block.tid_separator {
		display : none;
	}
}
@media only screen and (max-width: 430px)   {
	#tid_bar .tid_topBar .tid_block.tid_newGame span.tid_siteName {
		display : none;
	}
	#tid_bar .tid_topBar .tid_block.tid_newGame:hover span.tid_siteName, #tid_bar .tid_topBar .tid_block.tid_newGame.tid_active span.tid_siteName {
		display : block;
	}
}
html.tid_touch #tid_bar {
	height : 45px !important;
}
html.tid_touch #tid_bar .tid_topBar {
	height : 45px !important;
}
html.tid_touch #tid_bar .tid_topBar a.tid_block, html.tid_touch #tid_bar .tid_topBar span.tid_block {
	height : 45px;
	line-height : 45px;
}
html.tid_touch #tid_bar .tid_topBar .tid_block.tid_search form {
	vertical-align : middle;
}
html.tid_touch #tid_bar .tid_topBar .tid_block.tid_newGame {
	padding-top : 5px;
	height : 39px;
}
html.tid_touch #tid_bar .tid_topBar .tid_block.tid_newGame:hover, html.tid_touch #tid_bar .tid_topBar .tid_block.tid_newGame.tid_active {
	height : auto;
}
html.tid_touch #tid_bar #tid_underBar {
	top : 45px;
}
html.tid_touch #tid_bar .tid_shadow {
	top : 45px;
}
html.tid_touch #tid_bar .tid_adminSubBar {
	top : 45px;
}
html.tid_touch #tid_bar .tid_sidePanel .tid_sideHeader {
	height : 45px !important;
	line-height : 45px !important;
}
html.tid_touch #tid_bar .tid_sidePanel .tid_sideHeader a {
	height : 45px !important;
}
#tid_bar .tid_sidePanel {
	position : fixed;
	top : 0px;
	z-index : 99;
	width : 310px;
	height : 100%;
	min-height : 400px;
	color : #B7B9C6;
	background : #111317;
}
#tid_bar .tid_sidePanel a {
	background : transparent;
	color : #fe7d00;
	text-decoration : none;
	text-shadow : none;
}
#tid_bar .tid_sidePanel a:hover {
	background : transparent;
	color : #FFE193;
	text-decoration : none;
}
#tid_bar .tid_sidePanel .tid_loading {
	margin : 20px;
	padding-top : 30px;
	padding-bottom : 30px;
	text-shadow : none;
	color : #6C7188;
	border-color : #3b4151;
}
#tid_bar .tid_sidePanel .tid_sideHeader {
	display : block;
	height : 32px;
	padding-left : 20px;
	text-align : left;
	font-size : 24pt;
	font-weight : bold;
	letter-spacing : -0.03em;
	line-height : 32px;
	color : white;
	background-color : #fe7d00;
	cursor : default;
}
#tid_bar .tid_sidePanel .tid_sideHeader a {
	float : right;
	background-color : #feb500;
	width : 32px;
	height : 32px;
	background-repeat : no-repeat;
	background-position : center center;
}
#tid_bar .tid_sidePanel .tid_sideHeader a.tid_twinoid {
	margin-right : 1px;
	background-color : #feb500;
	background-image : url("/img/design/barV2/barLogo_base.png");
}
#tid_bar .tid_sidePanel .tid_sideHeader span {
	display : inline-block;
	zoom : 1;
	*display : inline;
	max-width : 230px;
	overflow : hidden;
}
#tid_bar .tid_sidePanel .tid_sectionTitle {
	padding-left : 20px;
	padding-right : 20px;
	padding-bottom : 15px;
	padding-top : 20px;
	font-size : 24pt;
	letter-spacing : -2px;
	color : #4e5162;
}
#tid_bar .tid_sidePanel .tid_sectionTitle a.tid_mini {
	font-family : Arial, sans-serif !important;
	float : right;
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin-left : 3px;
	margin-top : 12px;
	padding : 2px 4px;
	font-size : 7pt;
	letter-spacing : 0;
	text-align : center;
	font-weight : normal;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
	color : #fe7d00;
}
#tid_bar .tid_sidePanel .tid_sectionTitle a.tid_mini:hover {
	background-color : #fe7d00;
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
	color : white;
}
#tid_bar .tid_sidePanel .tid_sectionTitle .tid_new {
	font-family : Arial, sans-serif !important;
	margin-top : 6px;
	padding : 0px 5px;
	font-size : 9pt;
	font-weight : bold;
	float : right;
	color : white;
	background : #fe7d00;
	-moz-box-shadow : inset 0px 0px 4px #feb500, 0px 0px 16px #bd3d00;
	-webkit-box-shadow : inset 0px 0px 4px #feb500, 0px 0px 16px #bd3d00;
	box-shadow : inset 0px 0px 4px #feb500, 0px 0px 16px #bd3d00;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	cursor : default;
}
#tid_bar .tid_sidePanel .tid_darkSection {
	background-color : #1d2028;
	padding : 1px 20px;
}
#tid_bar .tid_sidePanel .tid_darkSection .tid_sectionTitle {
	padding-left : 0px;
	padding-right : 0px;
}
#tid_bar .tid_sidePanel .tid_sidePanelScrollable {
	overflow : auto;
}
html.tid_no-touch #tid_bar .tid_sidePanel .tid_sideHeader a:hover {
	background-color : #FFE193 !important;
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
html.tid_no-touch #tid_bar #tid_sidePanel_twinoid {
	-moz-box-shadow : 8px 0px 16px #111317;
	-webkit-box-shadow : 8px 0px 16px #111317;
	box-shadow : 8px 0px 16px #111317;
	left : -310px;
	visibility : hidden;
	transition : visibility 0ms 200ms, left 200ms;
}
html.tid_no-touch #tid_bar #tid_sidePanel_twinoid.tid_open {
	left : 0px;
	visibility : visible !important;
	transition : visibility 200ms, left 200ms;
}
html.tid_no-touch #tid_bar #tid_sidePanel_user {
	-moz-box-shadow : -8px 0px 16px #111317;
	-webkit-box-shadow : -8px 0px 16px #111317;
	box-shadow : -8px 0px 16px #111317;
	right : -310px;
	visibility : hidden;
	transition : visibility 0ms 200ms, right 200ms;
}
html.tid_no-touch #tid_bar #tid_sidePanel_user.tid_open {
	right : 0px;
	visibility : visible !important;
	transition : visibility 200ms, right 200ms;
}
#tid_bar #tid_sidePanel_twinoid .tid_aboutTwinoid {
	font-size : 10pt;
	padding : 20px 20px;
	margin : 0px -20px;
	margin-top : -1px;
	background : #bd3d00;
	color : white;
}
#tid_bar #tid_sidePanel_twinoid .tid_aboutTwinoid a {
	color : #FFE193;
}
#tid_bar #tid_sidePanel_twinoid .tid_aboutTwinoid .tid_quote {
	margin-top : 5px;
	font-size : 8pt;
	font-style : italic;
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
}
#tid_bar #tid_sidePanel_twinoid .tid_quoteOnly {
	padding : 10px 20px;
	margin : 0px -20px;
	margin-top : -1px;
	background : #bd3d00;
	color : white;
	font-size : 8pt;
	font-style : italic;
}
#tid_bar #tid_sidePanel_twinoid .tid_sideHeader {
	padding-left : 20px;
	padding-right : 0px;
	text-align : left;
}
#tid_bar #tid_sidePanel_twinoid .tid_sideHeader a.tid_close {
	float : right;
	background-image : url("/img/design/barV2/collapseLeft.png");
}
#tid_bar #tid_sidePanel_twinoid .tid_noGame {
	padding-bottom : 20px;
}
#tid_bar #tid_sidePanel_twinoid .tid_games {
	font-size : 0pt;
	line-height : 0pt;
	margin-top : 20px;
	margin-bottom : 20px;
}
#tid_bar #tid_sidePanel_twinoid .tid_games .tid_g {
	display : inline-block;
	zoom : 1;
	*display : inline;
	position : relative;
	vertical-align : top;
	margin-right : 4px;
	margin-bottom : 4px;
}
#tid_bar #tid_sidePanel_twinoid .tid_games .tid_g a.tid_forum {
	position : absolute;
	margin-left : 2px;
	bottom : 0px;
	width : 16px;
	height : 16px;
	background-image : url("/img/icons/forum.png");
	background-repeat : no-repeat;
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
}
#tid_bar #tid_sidePanel_twinoid .tid_games .tid_g a.tid_forum:hover {
	background-image : url("/img/icons/forumOver.png");
}
#tid_bar #tid_sidePanel_twinoid .tid_games .tid_g a.tid_cover {
	font-size : 0pt;
	line-height : 0pt;
	display : block;
	width : 40px;
	height : 47px;
	background-color : black;
}
#tid_bar #tid_sidePanel_twinoid .tid_games .tid_g a.tid_cover img.tid_flag {
	position : absolute;
	right : -1px;
	top : 1px;
}
#tid_bar #tid_sidePanel_twinoid .tid_games .tid_g a.tid_cover img.tid_cover {
	width : 40px;
	height : 47px;
	border : 1px solid #1d2028;
	-moz-box-shadow : 0px 0px 4px #111317;
	-webkit-box-shadow : 0px 0px 4px #111317;
	box-shadow : 0px 0px 4px #111317;
}
#tid_bar #tid_sidePanel_twinoid .tid_games .tid_g.tid_new a.tid_cover img.tid_cover {
	border : 1px solid #FFE193;
	-moz-box-shadow : 0px 0px 4px #fe7d00, 0px 0px 16px #bd3d00;
	-webkit-box-shadow : 0px 0px 4px #fe7d00, 0px 0px 16px #bd3d00;
	box-shadow : 0px 0px 4px #fe7d00, 0px 0px 16px #bd3d00;
}
#tid_bar #tid_sidePanel_twinoid .tid_games .tid_g.tid_new span.tid_newLabel {
	display : block;
	position : absolute;
	margin-left : 1px;
	margin-top : 1px;
	padding : 2px 3px;
	font-size : 7pt;
	line-height : 1em;
	background : #fe7d00;
	color : #FFE193;
	cursor : pointer;
}
#tid_bar #tid_sidePanel_twinoid .tid_games .tid_g:hover a.tid_forum {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
#tid_bar #tid_sidePanel_twinoid .tid_games .tid_g a.tid_cover:hover img.tid_cover {
	border-color : #fe7d00;
}
#tid_bar #tid_sidePanel_twinoid .tid_games .tid_g.tid_new a.tid_cover:hover img.tid_cover {
	border-color : white;
}
#tid_bar #tid_sidePanel_twinoid .tid_games .tid_reco {
	padding-top : 5px;
	font-size : 10pt;
	line-height : 1.2em;
	color : #6C7188;
}
#tid_bar #tid_sidePanel_twinoid .tid_games .tid_reco a {
	color : #fe7d00;
	font-weight : bold;
}
#tid_bar #tid_sidePanel_twinoid .tid_games .tid_extraLinks {
	margin-top : 4px;
}
#tid_bar #tid_sidePanel_twinoid .tid_games .tid_extraLinks a {
	display : block;
	font-size : 8pt;
	line-height : 1.2em;
	text-align : center;
	padding : 5px 0px;
	border : 1px dashed #3b4151;
}
#tid_bar #tid_sidePanel_twinoid .tid_games .tid_extraLinks a.tid_all {
	width : 170px;
	float : left;
}
#tid_bar #tid_sidePanel_twinoid .tid_games .tid_extraLinks a.tid_customize {
	width : 90px;
	float : right;
}
#tid_bar #tid_sidePanel_twinoid .tid_games.tid_big .tid_g a.tid_cover, #tid_bar #tid_sidePanel_twinoid .tid_games.tid_big .tid_g a.tid_cover img.tid_cover {
	width : 130px;
	height : 151px;
}
#tid_bar #tid_sidePanel_twinoid .tid_games.tid_medium .tid_g a.tid_cover, #tid_bar #tid_sidePanel_twinoid .tid_games.tid_medium .tid_g a.tid_cover img.tid_cover {
	width : 85px;
	height : 99px;
}
#tid_bar #tid_sidePanel_twinoid .tid_games.tid_small .tid_g a.tid_cover, #tid_bar #tid_sidePanel_twinoid .tid_games.tid_small .tid_g a.tid_cover img.tid_cover {
	width : 62px;
	height : 72px;
}
#tid_bar #tid_sidePanel_twinoid .tid_news .tid_story {
	padding : 10px 20px;
	margin-bottom : 0px;
	color : white;
	font-size : 9pt;
	text-align : left;
}
#tid_bar #tid_sidePanel_twinoid .tid_news .tid_story:hover {
	background-color : #1d2028;
}
#tid_bar #tid_sidePanel_twinoid .tid_news .tid_story.tid_read_false {
	margin-top : 10px;
	margin-bottom : 10px;
	-moz-box-shadow : inset 0px 0px 4px #409FFF, 0px 0px 8px #0482FF;
	-webkit-box-shadow : inset 0px 0px 4px #409FFF, 0px 0px 8px #0482FF;
	box-shadow : inset 0px 0px 4px #409FFF, 0px 0px 8px #0482FF;
	border : 0px !important;
	background-color : #0482FF;
}
#tid_bar #tid_sidePanel_twinoid .tid_news .tid_story.tid_read_false a {
	color : white;
}
#tid_bar #tid_sidePanel_twinoid .tid_news .tid_story.tid_read_false:hover {
	background-color : #fe7d00;
	-moz-box-shadow : 0px 0px 8px #bd3d00;
	-webkit-box-shadow : 0px 0px 8px #bd3d00;
	box-shadow : 0px 0px 8px #bd3d00;
}
#tid_bar #tid_sidePanel_user .tid_sideHeader {
	padding-left : 0px;
	padding-right : 20px;
	text-align : right;
}
#tid_bar #tid_sidePanel_user .tid_sideHeader a.tid_close {
	float : left;
	margin-right : 10px;
	background-image : url("/img/design/barV2/collapseRight.png");
}
#tid_bar #tid_sidePanel_user .tid_sectionTitle .tid_new {
	background : #0482FF;
	-moz-box-shadow : inset 0px 0px 4px #5EAEFF, 0px 0px 16px #0482FF;
	-webkit-box-shadow : inset 0px 0px 4px #5EAEFF, 0px 0px 16px #0482FF;
	box-shadow : inset 0px 0px 4px #5EAEFF, 0px 0px 16px #0482FF;
}
#tid_bar #tid_sidePanel_user .tid_userInfos {
	padding-left : 20px;
	padding-right : 20px;
	padding-top : 10px;
	padding-bottom : 10px;
}
#tid_bar #tid_sidePanel_user .tid_userInfos .tid_avatar {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
}
#tid_bar #tid_sidePanel_user .tid_userInfos .tid_avatar .tid_small {
	display : none;
}
#tid_bar #tid_sidePanel_user .tid_userInfos .tid_details {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
	width : 195px;
	margin-left : 10px;
}
#tid_bar #tid_sidePanel_user .tid_userInfos .tid_name {
	margin-top : -5px;
	font-size : 23pt;
	white-space : nowrap;
	overflow : hidden;
	color : white;
	line-height : 1.1em;
}
#tid_bar #tid_sidePanel_user .tid_userInfos .tid_name.tid_long {
	font-size : 16pt;
	font-weight : bold;
}
#tid_bar #tid_sidePanel_user .tid_userInfos a.tid_title {
	display : block;
	font-size : 10pt;
	font-style : italic;
}
#tid_bar #tid_sidePanel_user .tid_actions {
	font-size : 0pt;
	line-height : 0pt;
	padding-top : 15px;
}
#tid_bar #tid_sidePanel_user .tid_actions a {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
	width : 64px;
	height : 65px;
	margin-right : 1px;
	margin-bottom : 1px;
	overflow : hidden;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	font-size : 8pt;
	line-height : 1.2em;
	color : #B7B9C6;
	text-align : center;
}
#tid_bar #tid_sidePanel_user .tid_actions a span {
	display : block;
	overflow : hidden;
	white-space : nowrap;
	color : #6C7188;
}
#tid_bar #tid_sidePanel_user .tid_actions a .tid_twinoidAvatar, #tid_bar #tid_sidePanel_user .tid_actions a span.tid_icon {
	font-size : 0pt;
	line-height : 0pt;
	display : block;
	margin : auto;
	margin-top : 10px;
	margin-bottom : 3px;
	width : 32px;
	height : 32px;
}
#tid_bar #tid_sidePanel_user .tid_actions a span.tid_icon {
	opacity : 0.6;
	filter : alpha(opacity=60);
	zoom : 1;
}
#tid_bar #tid_sidePanel_user .tid_actions a.tid_smallViewPort {
	display : none;
}
#tid_bar #tid_sidePanel_user .tid_actions a.tid_avatar {
	background : #111317;
}
#tid_bar #tid_sidePanel_user .tid_actions a:hover {
	background-color : #fe7d00;
	color : white;
	-moz-box-shadow : 0px 0px 8px #bd3d00;
	-webkit-box-shadow : 0px 0px 8px #bd3d00;
	box-shadow : 0px 0px 8px #bd3d00;
}
#tid_bar #tid_sidePanel_user .tid_actions a:hover span {
	color : white;
}
#tid_bar #tid_sidePanel_user .tid_actions a:hover span.tid_icon {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
#tid_bar #tid_sidePanel_user .tid_actions a.tid_nexus span.tid_icon {
	background-image : url("/img/icons/sideBar_nexus.png");
}
#tid_bar #tid_sidePanel_user .tid_actions a.tid_nexus:hover span.tid_icon {
	background-image : url("/img/icons/sideBar_nexus_over.png");
}
#tid_bar #tid_sidePanel_user .tid_actions a.tid_account span.tid_icon {
	background-image : url("/img/icons/sideBar_profil.png");
}
#tid_bar #tid_sidePanel_user .tid_actions a.tid_account:hover span.tid_icon {
	background-image : url("/img/icons/sideBar_profil_over.png");
}
#tid_bar #tid_sidePanel_user .tid_actions a.tid_logout span.tid_icon {
	background-image : url("/img/icons/sideBar_logout.png");
}
#tid_bar #tid_sidePanel_user .tid_actions a.tid_logout:hover span.tid_icon {
	background-image : url("/img/icons/sideBar_logout_over.png");
}
#tid_bar #tid_sidePanel_user .tid_actions a.tid_mail span.tid_icon {
	background-image : url("/img/icons/sideBar_mail.png");
}
#tid_bar #tid_sidePanel_user .tid_actions a.tid_mail:hover span.tid_icon {
	background-image : url("/img/icons/sideBar_mail_over.png");
}
#tid_bar #tid_sidePanel_user .tid_actions a.tid_contacts span.tid_icon {
	background-image : url("/img/icons/sideBar_contacts.png");
}
#tid_bar #tid_sidePanel_user .tid_actions a.tid_contacts:hover span.tid_icon {
	background-image : url("/img/icons/sideBar_contacts_over.png");
}
#tid_bar #tid_sidePanel_user .tid_actions a.tid_groups span.tid_icon {
	background-image : url("/img/icons/sideBar_group.png");
}
#tid_bar #tid_sidePanel_user .tid_actions a.tid_groups:hover span.tid_icon {
	background-image : url("/img/icons/sideBar_group_over.png");
}
#tid_bar #tid_sidePanel_user .tid_actions a.tid_shortcuts span.tid_icon {
	background-image : url("/img/icons/sideBar_shortcut.png");
}
#tid_bar #tid_sidePanel_user .tid_actions a.tid_shortcuts:hover span.tid_icon {
	background-image : url("/img/icons/sideBar_shortcut_over.png");
}
#tid_bar #tid_sidePanel_user .tid_smallActions {
	font-size : 8pt;
	padding : 10px 0px;
	text-align : center;
}
#tid_bar #tid_sidePanel_user .tid_smallActions a.tid_admin {
	color : #bd3d00;
}
#tid_bar #tid_sidePanel_user .tid_smallActions a.tid_admin:hover {
	color : #FFE193;
}
#tid_bar #tid_sidePanel_user form.tid_userSearch {
	margin-top : -10px;
	margin-bottom : 10px;
	height : 40px;
}
#tid_bar #tid_sidePanel_user form.tid_userSearch input {
	width : 238px !important;
	padding-top : 5px;
	padding-bottom : 5px;
	font-size : 11pt;
	color : #3b4151;
	border : 1px solid #4e5162;
	background : #111317;
}
#tid_bar #tid_sidePanel_user form.tid_userSearch input:hover {
	border-color : #B7B9C6;
}
#tid_bar #tid_sidePanel_user form.tid_userSearch input:focus {
	background : #bd3d00;
	color : #FFE193;
	border-color : #feb500;
	-moz-box-shadow : inset 0px 0px 4px #fe7d00, 0px 0px 4px #fe7d00;
	-webkit-box-shadow : inset 0px 0px 4px #fe7d00, 0px 0px 4px #fe7d00;
	box-shadow : inset 0px 0px 4px #fe7d00, 0px 0px 4px #fe7d00;
}
#tid_bar #tid_sidePanel_user .tid_events a.tid_eventItem {
	display : block;
	margin-bottom : 1px;
	padding : 5px 20px;
	color : white;
	text-align : left;
}
#tid_bar #tid_sidePanel_user .tid_events a.tid_eventItem .tid_eventContent {
	display : inline-block;
	zoom : 1;
	*display : inline;
	padding-left : 37px;
	vertical-align : top;
	font-size : 8pt;
	background-repeat : no-repeat;
	background-size : 32px;
}
#tid_bar #tid_sidePanel_user .tid_events a.tid_eventItem .tid_eventContent .tid_title {
	color : #fe7d00;
	font-size : 10pt;
	line-height : 1.2em;
}
#tid_bar #tid_sidePanel_user .tid_events a.tid_eventItem .tid_eventContent .tid_title .tid_site {
	font-size : 8pt;
	font-weight : normal;
}
#tid_bar #tid_sidePanel_user .tid_events a.tid_eventItem .tid_eventContent .tid_title .tid_site img {
	vertical-align : -3px;
}
#tid_bar #tid_sidePanel_user .tid_events a.tid_eventItem .tid_eventContent .tid_title img {
	vertical-align : -1px;
}
#tid_bar #tid_sidePanel_user .tid_events a.tid_eventItem .tid_eventContent .tid_reason {
	font-weight : bold;
}
#tid_bar #tid_sidePanel_user .tid_events a.tid_eventItem .tid_stopFollow {
	text-align : right;
}
#tid_bar #tid_sidePanel_user .tid_events a.tid_eventItem .tid_stopFollow span {
	width : 50px;
	visibility : hidden;
	display : inline-block;
	zoom : 1;
	*display : inline;
	font-size : 7pt;
	padding : 1px 6px;
	background-color : #bd3d00;
}
#tid_bar #tid_sidePanel_user .tid_events a.tid_eventItem .tid_stopFollow span:hover {
	background-color : #fe7d00;
}
#tid_bar #tid_sidePanel_user .tid_events a.tid_eventItem:hover {
	background-color : #1d2028;
}
#tid_bar #tid_sidePanel_user .tid_events a.tid_eventItem:hover .tid_stopFollow span {
	visibility : visible;
}
#tid_bar #tid_sidePanel_user .tid_events a.tid_eventItem.tid_read_true {
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
}
#tid_bar #tid_sidePanel_user .tid_events a.tid_eventItem.tid_read_false {
	color : white;
	margin-top : 10px;
	margin-bottom : 10px;
	background-color : #0482FF;
	-moz-box-shadow : inset 0px 0px 4px #409FFF, 0px 0px 8px #0482FF;
	-webkit-box-shadow : inset 0px 0px 4px #409FFF, 0px 0px 8px #0482FF;
	box-shadow : inset 0px 0px 4px #409FFF, 0px 0px 8px #0482FF;
}
#tid_bar #tid_sidePanel_user .tid_events a.tid_eventItem.tid_read_false .tid_user, #tid_bar #tid_sidePanel_user .tid_events a.tid_eventItem.tid_read_false .tid_title {
	color : white;
}
#tid_bar #tid_sidePanel_user .tid_events a.tid_eventItem.tid_read_false:hover {
	background-color : #fe7d00;
	-moz-box-shadow : 0px 0px 8px #bd3d00;
	-webkit-box-shadow : 0px 0px 8px #bd3d00;
	box-shadow : 0px 0px 8px #bd3d00;
}
.tid_touch #tid_bar #tid_sidePanel_user .tid_stopFollow span {
	visibility : hidden !important;
}
@media only screen and (max-height:800px)  {
	#tid_bar #tid_sidePanel_twinoid .tid_games .tid_g a.tid_cover, #tid_bar #tid_sidePanel_twinoid .tid_games .tid_g a.tid_cover img.tid_cover {
		width : 62px !important;
		height : 72px !important;
	}
	#tid_bar #tid_sidePanel_user .tid_userInfos {
		padding-top : 0px;
		padding-bottom : 0px;
	}
	#tid_bar #tid_sidePanel_user .tid_userInfos .tid_login, #tid_bar #tid_sidePanel_user .tid_userInfos a.tid_title, #tid_bar #tid_sidePanel_user .tid_userInfos .tid_avatar .tid_big {
		display : none;
	}
	#tid_bar #tid_sidePanel_user .tid_userInfos .tid_avatar .tid_small {
		display : block;
	}
	#tid_bar #tid_sidePanel_user .tid_actions a {
		height : 50px;
	}
	#tid_bar #tid_sidePanel_user .tid_actions a .tid_twinoidAvatar, #tid_bar #tid_sidePanel_user .tid_actions a span.tid_icon {
		margin-top : 2px;
	}
	#tid_bar #tid_sidePanel_user .tid_events .tid_eventItem .tid_reason {
		display : none;
	}
}
@media only screen and (max-height:600px)  {
	#tid_bar .tid_sidePanel .tid_sectionTitle {
		padding-top : 7px;
		padding-bottom : 7px;
		font-size : 12pt;
		letter-spacing : 0pt;
		font-weight : bold;
		color : #4e5162;
	}
	#tid_bar .tid_sidePanel .tid_sectionTitle a.tid_mini {
		margin-top : 4px;
		font-weight : normal;
	}
	#tid_bar #tid_sidePanel_user .tid_adminActions {
		display : none;
	}
	#tid_bar #tid_sidePanel_user form.tid_userSearch {
		margin-bottom : 0px;
	}
	#tid_bar #tid_sidePanel_user .tid_events .tid_stopFollow {
		display : none !important;
	}
}
@media only screen and (max-height:500px)  {
	#tid_bar #tid_sidePanel_twinoid .tid_games .tid_listWrapper {
		height : 74px;
		overflow : hidden;
	}
	#tid_bar #tid_sidePanel_user .tid_actions a.tid_optional {
		display : none;
	}
	#tid_bar #tid_sidePanel_user .tid_actions a.tid_smallViewPort {
		display : inline-block;
		zoom : 1;
		*display : inline;
	}
}
#tid_bar_down .tid_footer {
	max-width : 900px;
	margin : auto;
	padding : 50px 30px;
}
#tid_bar_down a.tid_bigLogo img {
	display : block;
	width : 100%;
}
#tid_bar_down .tid_left {
	float : left;
}
#tid_bar_down .tid_right {
	float : right;
}
#tid_bar_down .tid_block {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
	padding : 10px;
	width : 120px;
	min-height : 170px;
	font-size : 10pt;
	background-color : #000000;
	background-color : rgba(0,0,0,0.33);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#54000000, endColorstr=#54000000);
	zoom : 1;
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
}
#tid_bar_down .tid_block .tid_title {
	font-size : 14pt;
	font-weight : bold;
	margin-bottom : 10px;
}
#tid_bar_down .tid_block ul {
	list-style : none;
}
#tid_bar_down .tid_block ul li {
	padding-bottom : 4px;
}
#tid_bar_down .tid_left .tid_block {
	margin-right : 10px;
}
#tid_bar_down .tid_right .tid_block {
	margin-left : 10px;
}
#tid_bar_down .tid_block.tid_desc.tid_twinoid {
	width : 230px;
}
#tid_bar_down .tid_block.tid_desc.tid_twinoid .tid_links {
	margin-top : 10px;
	font-size : 9pt;
}
#tid_bar_down .tid_block.tid_desc.tid_twinoid .tid_server {
	font-size : 8pt;
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
}
#tid_bar_down .tid_block.tid_desc.tid_mt .tid_title, #tid_bar_down .tid_block.tid_desc.tid_twinoid .tid_title {
	padding : 4px 0px;
	background-color : #000000;
	background-color : rgba(0,0,0,0.5);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000, endColorstr=#7F000000);
	zoom : 1;
	margin-left : -10px;
	margin-top : -10px;
	margin-right : -10px;
	text-align : center;
}
#tid_bar_down .tid_block.tid_desc.tid_mt .tid_title img, #tid_bar_down .tid_block.tid_desc.tid_twinoid .tid_title img {
	vertical-align : middle;
	height : 23px;
}
#tid_bar_down .tid_block.tid_desc.tid_mt {
	width : 300px;
}
#tid_bar_down .tid_block.tid_desc.tid_mt .tid_social {
	margin-top : 10px;
}
#tid_bar_down .tid_block.tid_desc.tid_mt .tid_social a, #tid_bar_down .tid_block.tid_desc.tid_mt .tid_social a:hover {
	text-decoration : none;
	background : transparent;
}
#tid_bar_down .tid_block.tid_desc.tid_moreMobileGames {
	width : auto;
	max-width : 300px;
}
#tid_bar_down .tid_block.tid_desc.tid_moreMobileGames ul {
	text-align : center;
}
#tid_bar_down .tid_block.tid_desc.tid_moreMobileGames ul li {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
	width : 72px;
	text-align : center;
	padding : 0px 14px;
}
#tid_bar_down .tid_block.tid_desc.tid_moreMobileGames ul li img {
	width : 72px;
	margin-bottom : 5px;
}
#tid_bar_down .tid_block.tid_desc.tid_moreMobileGames ul li span {
	display : block;
	height : 34px;
}
#tid_bar_down .tid_block.tid_device {
	text-align : center;
}
#tid_bar_down .tid_block.tid_device .tid_appLinks {
	margin-top : 0px;
	margin-bottom : 10px;
}
#tid_bar_down .tid_block.tid_links .tid_title {
	opacity : 0.4;
	filter : alpha(opacity=40);
	zoom : 1;
}
#tid_bar_down .tid_block.tid_links li.tid_all {
	margin-top : 10px;
	font-weight : bold;
}
#tid_bar_down .tid_appLinks {
	clear : both;
	margin-top : 10px;
	margin-bottom : -5px;
}
#tid_bar_down .tid_appLinks img {
	max-height : 35px;
}
#tid_bar_down .tid_appLinks .tid_leftApp {
	margin-right : 5px;
}
#tid_bar_down .tid_block.tid_support .tid_server {
	font-size : 8pt;
}
#tid_bar_down .tid_miniFooter {
	margin : auto;
	padding : 0px;
}
#tid_bar_down .tid_miniFooter .tid_left {
	padding-left : 10px;
}
#tid_bar_down .tid_miniFooter .tid_right {
	padding-right : 10px;
}
#tid_bar_down .tid_miniFooter .tid_block {
	padding : 0px 0px;
	width : auto;
	min-height : 0px;
}
#tid_bar_down .tid_miniFooter .tid_block.tid_socialBtn, #tid_bar_down .tid_miniFooter .tid_block.tid_twitter {
	padding : 4px 0px;
	font-size : 0pt;
	line-height : 0pt;
	width : auto;
	overflow : hidden;
}
@media only screen and (max-width:980px)  {
	#tid_bar_down .tid_block {
		min-height : 170px;
	}
	#tid_bar_down .tid_block.tid_desc.tid_mt, #tid_bar_down .tid_block.tid_desc.tid_twinoid {
		width : 200px;
	}
}
@media only screen and (max-width:840px)  {
	#tid_bar_down .tid_right {
		display : none;
	}
}
@media only screen and (max-width:700px)  {
	#tid_bar_down {
		padding : 15px 10px;
	}
	#tid_bar_down .tid_left, #tid_bar_down .tid_right {
		float : none;
		display : block;
	}
	#tid_bar_down .tid_block {
		display : block;
		margin : 20px 0px !important;
		width : auto !important;
		max-width : none !important;
		min-height : 0;
	}
}
@media only screen and (max-width:400px)  {
	#tid_bar_down .tid_footer {
		padding : 25px 15px;
	}
}
#tid_popup .tid_bigTitle, #tid_popup h1 {
	margin : 0px;
	padding : 0px;
	border : 0px;
	color : #9599AC;
	font-size : 14pt;
	font-weight : normal;
	padding-left : 15px;
	padding-right : 15px;
	margin-bottom : 10px;
	text-transform : uppercase;
	text-shadow : 0px 1px 1px white;
}
#tid_popup .tid_bigTitle {
	font-size : 15pt;
}
#tid_campaign {
	position : fixed;
	bottom : 0px;
	right : 0px;
	z-index : 9999999;
}
#tid_campaign .tid_appLink img {
	border : 0px;
	border-bottom : 1px solid rgba(0,0,0,0.5);
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
}
#tid_campaign .tid_appLink:hover img {
	border-bottom : 0px;
	-moz-box-shadow : 0px 0px 3px 0px #FFF;
	-webkit-box-shadow : 0px 0px 3px 0px #FFF;
	box-shadow : 0px 0px 3px 0px #FFF;
}
#tid_campaign a.tid_closeBtn {
	display : block;
	width : 34px;
	height : 34px;
	background-color : #bd3d00;
	background-image : url("/img/icons/cross.png");
	background-repeat : no-repeat;
	background-position : center center;
	-moz-box-shadow : inset 0px -2px 0px #5B1E00, inset 0px 0px 2px #5B1E00, 0px 0px 4px black;
	-webkit-box-shadow : inset 0px -2px 0px #5B1E00, inset 0px 0px 2px #5B1E00, 0px 0px 4px black;
	box-shadow : inset 0px -2px 0px #5B1E00, inset 0px 0px 2px #5B1E00, 0px 0px 4px black;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
}
#tid_campaign a.tid_closeBtn:hover {
	background-color : #fe7d00;
	-moz-box-shadow : inset 0px -2px 0px #bd3d00, 0px 0px 16px #bd3d00;
	-webkit-box-shadow : inset 0px -2px 0px #bd3d00, 0px 0px 16px #bd3d00;
	box-shadow : inset 0px -2px 0px #bd3d00, 0px 0px 16px #bd3d00;
}
#tid_cookieWarning {
	font-family : Arial, sans-serif !important;
	position : fixed;
	bottom : 0px;
	left : 0px;
	z-index : 99999999;
	font-size : 9pt;
	color : #444444;
	background-color : #DCDCDC;
	background-color : rgba(220,220,220,0.88);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#E0DCDCDC, endColorstr=#E0DCDCDC);
	zoom : 1;
	-moz-box-shadow : 0px 0px 4px rgba(0,0,0,0.8);
	-webkit-box-shadow : 0px 0px 4px rgba(0,0,0,0.8);
	box-shadow : 0px 0px 4px rgba(0,0,0,0.8);
	width : 100%;
}
#tid_cookieWarning div {
	padding : 2px 10px;
}
#tid_cookieWarning a.tid_lnk {
	color : #5B1E00;
	text-decoration : underline;
}
#tid_cookieWarning a.tid_lnk:hover {
	color : #bd3d00;
}
#tid_cookieWarning .tid_button {
	margin : 0px;
	margin-left : 4px;
}
.tid_module a.tid_moreEventItems {
	display : block;
	text-align : center;
	margin : 10px;
}
.tid_sharer {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	clear : both;
	width : 330px;
	margin-left : auto;
	margin-right : 0px;
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
	z-index : 10;
	font-family : Arial, sans-serif !important;
	font-size : 10pt;
	padding : 5px;
	border : 1px solid #9f9d9b;
	-moz-box-shadow : 0px 2px 4px black;
	-webkit-box-shadow : 0px 2px 4px black;
	box-shadow : 0px 2px 4px black;
	-moz-box-shadow : 0px 2px 4px rgba(0,0,0, 0.3);
	-webkit-box-shadow : 0px 2px 4px rgba(0,0,0, 0.3);
	box-shadow : 0px 2px 4px rgba(0,0,0, 0.3);
	background : white;
}
.tid_sharer a, .tid_sharer p, .tid_sharer ul, .tid_sharer li, .tid_sharer dl, .tid_sharer dt, .tid_sharer dd, .tid_sharer img, .tid_sharer input, .tid_sharer textarea, .tid_sharer form, .tid_sharer canvas {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
}
.tid_sharer h1:first-letter, .tid_sharer h2:first-letter, .tid_sharer h3:first-letter, .tid_sharer p:first-letter, .tid_sharer p:first-line {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	float : none;
	color : inherit;
	font-size : inherit;
	font-weight : inherit;
	font-style : inherit;
}
.tid_sharer h1 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 150%;
}
.tid_sharer h2 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 130%;
}
.tid_sharer h3 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 110%;
}
.tid_sharer strong {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-weight : bold;
}
.tid_sharer em {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-style : italic;
}
.tid_sharer a:hover {
	background-color : transparent;
	outline : none;
	border : 0px;
}
.tid_sharer table {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
.tid_sharer table tr, .tid_sharer table td, .tid_sharer table th {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
.tid_sharer a.tid_close {
	width : 20px;
	height : 20px;
	overflow : hidden;
	display : block;
	margin-left : 4px;
	margin-top : 1px;
	float : right;
	text-decoration : none;
	text-align : center;
	background : #bd3d00;
	border : 1px solid white;
	outline : 1px solid #868483;
}
.tid_sharer a.tid_close img {
	margin-top : 2px;
}
.tid_sharer a.tid_close:hover {
	background-color : #4e5162;
}
.tid_sharer .tid_url {
	margin-bottom : 5px;
	text-align : center;
}
.tid_sharer .tid_url input {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	display : inline-block;
	zoom : 1;
	*display : inline;
	padding : 2px;
	vertical-align : top;
	height : 18px;
	font-size : 14pt;
	color : #3b4151;
	line-height : 18px;
	width : 173px;
	border : 1px solid #9f9d9b;
	background : transparent;
	-moz-box-shadow : inset 0px 1px 4px #C7C5C0;
	-webkit-box-shadow : inset 0px 1px 4px #C7C5C0;
	box-shadow : inset 0px 1px 4px #C7C5C0;
}
.tid_sharer .tid_url .tid_copy {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
}
.tid_sharer .tid_services {
	padding : 8px 0px;
	border-top : 1px dashed #C7C5C0;
	text-align : center;
	white-space : normal;
}
.tid_sharer .tid_services a {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
	padding : 4px;
	width : 140px;
	line-height : 16px;
	font-size : 8pt;
	font-weight : bold;
	color : #3b4151;
	border : 1px solid white;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
}
.tid_sharer .tid_services a img {
	vertical-align : middle;
}
.tid_sharer .tid_services a:hover {
	border-color : #dddbd8;
	text-decoration : none !important;
}
@media only screen and (max-width: 420px)   {
	.tid_sharer {
		width : 300px;
		margin-left : 0px;
	}
	.tid_sharer .tid_services a {
		width : 120px;
	}
	.tid_sharer .tid_url input {
		width : 144px;
	}
}
.tid_userSearchContainer {
	display : inline-block;
	zoom : 1;
	*display : inline;
}
.tid_userSearchContainer a.tid_friendsButton {
	position : absolute;
	z-index : 2;
	width : 25px;
	margin-top : 1px;
	margin-left : 0px;
	white-space : nowrap;
	text-decoration : none;
	color : white;
	font-weight : bold;
	font-size : 7pt;
	text-align : center;
	border-right : 1px dashed black;
	border-right : 1px dashed rgba(0,0,0, 0.35);
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
}
.tid_userSearchContainer a.tid_friendsButton img.tid_down {
	position : absolute;
	z-index : 2;
	margin-left : 9px;
	margin-top : 9px;
}
.tid_userSearchContainer a.tid_friendsButton:hover {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
.tid_userSearchContainer a.tid_friendsButton:hover img.tid_down {
	margin-top : 10px;
}
.tid_userSearchContainer img.tid_loadingSearch, .tid_userSearchContainer canvas.tid_loadingSearch {
	position : absolute;
	z-index : 3;
	margin-left : -16px;
	margin-top : 2px;
	display : none;
}
.tid_userSearchContainer img.tid_search_icon {
	position : absolute;
	margin-left : 2px;
	margin-top : 2px !important;
	width : 16px;
	height : 16px;
}
.tid_userSearchContainer input.tid_withIcon {
	padding-left : 20px;
}
.tid_userSearchContainer input.tid_withFriends {
	padding-left : 50px;
}
.tid_userSearchContainer input.tid_withIcon.tid_withFriends {
	padding-left : 65px;
}
.tid_userSearchContainer .tid_search_popup {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	padding : 10px;
	background-color : #dddbd8;
	background-image : url("/img/design/content_bg.jpg");
	background-repeat : repeat-x;
	border : 1px solid white;
	-moz-box-shadow : 0px 2px 4px black;
	-webkit-box-shadow : 0px 2px 4px black;
	box-shadow : 0px 2px 4px black;
	-moz-box-shadow : 0px 0px 1px rgba(0,0,0, 0.4), 0px 2px 4px rgba(0,0,0, 0.3);
	-webkit-box-shadow : 0px 0px 1px rgba(0,0,0, 0.4), 0px 2px 4px rgba(0,0,0, 0.3);
	box-shadow : 0px 0px 1px rgba(0,0,0, 0.4), 0px 2px 4px rgba(0,0,0, 0.3);
	border-radius : 5px;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
	min-width : 200px;
	padding : 0px;
	padding-top : 5px;
	padding-bottom : 3px;
	margin-top : 25px;
	margin-left : 0px;
	background-color : #dddbd8;
	position : absolute;
	z-index : 9;
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
	font-size : 12pt;
	line-height : 1.2em;
}
.tid_userSearchContainer .tid_search_popup a, .tid_userSearchContainer .tid_search_popup p, .tid_userSearchContainer .tid_search_popup ul, .tid_userSearchContainer .tid_search_popup li, .tid_userSearchContainer .tid_search_popup dl, .tid_userSearchContainer .tid_search_popup dt, .tid_userSearchContainer .tid_search_popup dd, .tid_userSearchContainer .tid_search_popup img, .tid_userSearchContainer .tid_search_popup input, .tid_userSearchContainer .tid_search_popup textarea, .tid_userSearchContainer .tid_search_popup form, .tid_userSearchContainer .tid_search_popup canvas {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
}
.tid_userSearchContainer .tid_search_popup h1:first-letter, .tid_userSearchContainer .tid_search_popup h2:first-letter, .tid_userSearchContainer .tid_search_popup h3:first-letter, .tid_userSearchContainer .tid_search_popup p:first-letter, .tid_userSearchContainer .tid_search_popup p:first-line {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	float : none;
	color : inherit;
	font-size : inherit;
	font-weight : inherit;
	font-style : inherit;
}
.tid_userSearchContainer .tid_search_popup h1 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 150%;
}
.tid_userSearchContainer .tid_search_popup h2 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 130%;
}
.tid_userSearchContainer .tid_search_popup h3 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 110%;
}
.tid_userSearchContainer .tid_search_popup strong {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-weight : bold;
}
.tid_userSearchContainer .tid_search_popup em {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-style : italic;
}
.tid_userSearchContainer .tid_search_popup a:hover {
	background-color : transparent;
	outline : none;
	border : 0px;
}
.tid_userSearchContainer .tid_search_popup table {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
.tid_userSearchContainer .tid_search_popup table tr, .tid_userSearchContainer .tid_search_popup table td, .tid_userSearchContainer .tid_search_popup table th {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
.tid_userSearchContainer .tid_search_popup .tid_select {
	position : relative;
	display : block;
	padding-bottom : 4px;
	padding-left : 10px;
	padding-right : 10px;
	text-decoration : none;
	cursor : pointer;
}
.tid_userSearchContainer .tid_search_popup .tid_select .tid_name {
	display : block;
	font-size : 12pt;
	font-weight : bold;
	color : #bd3d00;
}
.tid_userSearchContainer .tid_search_popup .tid_select.tid_friend .tid_name, .tid_userSearchContainer .tid_search_popup .tid_select.tid_friend .tid_rel {
	color : #4e5162;
}
.tid_userSearchContainer .tid_search_popup .tid_select:hover, .tid_userSearchContainer .tid_search_popup .tid_select.tid_active {
	background : #E2D3D3;
	text-decoration : none !important;
}
.tid_userSearchContainer .tid_search_popup .tid_select.tid_friend:hover, .tid_userSearchContainer .tid_search_popup .tid_select.tid_active.tid_friend {
	background : #D0D9E6;
}
.tid_userSearchContainer .tid_search_popup .tid_searchResults {
	width : 350px;
	max-height : 400px;
	overflow : auto;
}
.tid_userSearchContainer .tid_search_popup .tid_searchResults .tid_avatar {
	display : block;
	float : left;
	margin-top : 1px;
	margin-right : 5px;
	height : 50px;
}
.tid_userSearchContainer .tid_search_popup .tid_searchResults .tid_asv {
	max-width : 190px;
	white-space : nowrap;
	overflow : hidden;
}
.tid_userSearchContainer .tid_search_popup .tid_searchResults .tid_asv span {
	padding-left : 3px;
	padding-right : 3px;
	font-size : 8pt;
	line-height : 1.2em;
	color : #4e5162;
	border-right : 1px dotted #4e5162;
}
.tid_userSearchContainer .tid_search_popup .tid_searchResults .tid_asv img {
	vertical-align : -2px;
}
.tid_userSearchContainer .tid_search_popup .tid_searchResults .tid_rel {
	display : block;
	padding-left : 20px;
	font-size : 8pt;
	font-weight : bold;
	line-height : 1.1em;
	color : #bd3d00;
}
.tid_userSearchContainer .tid_search_popup .tid_searchResults .tid_lastLogin {
	max-width : 190px;
	overflow : hidden;
	font-size : 8pt;
	line-height : 1.2em;
	font-style : italic;
	color : #868483;
}
.tid_userSearchContainer .tid_search_popup .tid_searchResults .tid_status {
	float : right;
	padding : 2px;
	width : 90px;
	height : 50px;
	overflow : hidden;
	font-size : 7pt !important;
	line-height : 1.1em;
	color : #868483;
	white-space : normal;
	background : white;
	border : 1px solid #9f9d9b;
}
.tid_userSearchContainer .tid_search_popup .tid_searchResults .tid_status .tid_arrow {
	font-size : 0pt;
	line-height : 0pt;
	position : absolute;
	width : 11px;
	height : 11px;
	background-repeat : no-repeat;
	margin-top : 2px;
	margin-left : -9px;
	background-image : url("/img/design/arrowLeft.png");
}
.tid_userSearchContainer .tid_search_popup .tid_searchResults .tid_status a {
	color : #bd3d00 !important;
}
.tid_userSearchContainer .tid_search_popup .tid_searchResults img {
	vertical-align : middle;
}
.tid_userSearchContainer .tid_search_popup .tid_searchContacts {
	width : 220px;
	max-height : 400px;
	overflow : auto;
}
.tid_userSearchContainer .tid_search_popup .tid_searchContacts .tid_small {
	padding-right : 5px;
	padding-bottom : 3px;
}
.tid_userSearchContainer .tid_search_popup .tid_searchContacts .tid_small a {
	display : block;
	text-align : right;
	color : #bd3d00 !important;
	font-size : 8pt;
}
.tid_userSearchContainer .tid_search_popup .tid_searchContacts .tid_small a:hover {
	text-decoration : underline;
}
.tid_userSearchContainer .tid_search_popup .tid_searchContacts .tid_small img {
	vertical-align : -3px;
}
.tid_userSearchContainer .tid_search_popup .tid_searchContacts .tid_sep {
	padding-left : 5px;
	margin-bottom : 4px;
	font-size : 8pt;
	font-weight : bold;
	color : #868483;
	border-bottom : 1px dashed #C7C5C0;
}
.tid_userSearchContainer .tid_search_popup .tid_searchContacts .tid_twinoidAvatar {
	float : left;
	margin-right : 5px;
	margin-bottom : 2px;
}
.tid_userSearchContainer .tid_search_popup .tid_notice {
	margin : auto;
	padding : 10px;
	font-size : 10pt;
	font-style : italic;
	text-align : center;
	border : 1px dashed #C7C5C0;
	color : #868483;
	text-shadow : 0px 1px 0px white;
}
.tid_userSearchContainer .tid_search_error {
	outline : 2px solid red;
}
table.tid_likeButton {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
	background : transparent;
}
table.tid_likeButton a, table.tid_likeButton p, table.tid_likeButton ul, table.tid_likeButton li, table.tid_likeButton dl, table.tid_likeButton dt, table.tid_likeButton dd, table.tid_likeButton img, table.tid_likeButton input, table.tid_likeButton textarea, table.tid_likeButton form, table.tid_likeButton canvas {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
}
table.tid_likeButton h1:first-letter, table.tid_likeButton h2:first-letter, table.tid_likeButton h3:first-letter, table.tid_likeButton p:first-letter, table.tid_likeButton p:first-line {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	float : none;
	color : inherit;
	font-size : inherit;
	font-weight : inherit;
	font-style : inherit;
}
table.tid_likeButton h1 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 150%;
}
table.tid_likeButton h2 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 130%;
}
table.tid_likeButton h3 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 110%;
}
table.tid_likeButton strong {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-weight : bold;
}
table.tid_likeButton em {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-style : italic;
}
table.tid_likeButton a:hover {
	background-color : transparent;
	outline : none;
	border : 0px;
}
table.tid_likeButton table {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
table.tid_likeButton table tr, table.tid_likeButton table td, table.tid_likeButton table th {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
table.tid_likeButton a, table.tid_likeButton a:hover {
	text-decoration : none !important;
	font-family : Arial, sans-serif !important;
	font-weight : bold;
	background : transparent;
	border : 0px;
	outline : none;
}
table.tid_likeButton tr, table.tid_likeButton td {
	margin : 0px;
	padding : 0px;
	border : 0px;
	background : transparent;
	vertical-align : middle;
}
.tid_module .tid_likeButtonCompact a {
	margin : 0px;
	padding : 0px;
	font-size : 9pt;
	font-weight : bold;
	text-decoration : none !important;
}
.tid_module .tid_likeButtonCompact a img {
	vertical-align : -20%;
}
.tid_module .tid_likeButtonCompact a:hover {
	text-decoration : none !important;
}
.tid_module .tid_likeButtonCompact .tid_likeSharerWrapper {
	display : inline-block;
	zoom : 1;
	*display : inline;
}
.tid_module .tid_likeButtonCompact .tid_likeSharerWrapper .tid_sharer {
	position : absolute;
	z-index : 2;
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
table.tid_likeButton {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
table.tid_likeButton tr, table.tid_likeButton td, table.tid_likeButton th {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
table.tid_likeButton td.tid_likeIcon {
	background-image : url("/img/like/icon.png");
	background-repeat : no-repeat;
	width : 32px;
	height : 20px;
}
table.tid_likeButton td.tid_likeIcon a {
	display : block;
	width : 32px;
	height : 20px;
}
table.tid_likeButton td.tid_likeIconNone {
	background-image : url("/img/like/icon_none.png");
}
table.tid_likeButton tr.tid_likeOn td.tid_likeIcon {
	background-image : url("/img/like/icon_on.png");
}
table.tid_likeButton td.tid_likeBg {
	width : 10px;
	height : 20px;
	background-image : url("/img/like/bg.png");
	background-repeat : repeat-x;
}
table.tid_likeButton td.tid_likeBg span, table.tid_likeButton td.tid_likeBg a {
	display : block;
	padding-left : 6px;
	text-align : center;
	font-size : 8pt;
	color : #3b4151 !important;
	text-decoration : none !important;
}
table.tid_likeButton td.tid_likeBg a:hover {
	color : #bd3d00 !important;
	text-decoration : none !important;
}
table.tid_likeButton td.tid_likeRemove {
	height : 20px;
	background-image : url("/img/like/bg.png");
	background-repeat : repeat-x;
}
table.tid_likeButton td.tid_likeRemove a {
	display : block;
	visibility : hidden;
	padding-top : 3px;
	text-align : center;
	height : 16px;
	color : #bd3d00 !important;
	font-size : 8pt;
}
table.tid_likeButton td.tid_likeRemove a:hover {
	text-decoration : underline !important;
}
table.tid_likeButton td.tid_likeEnd {
	background-image : url("/img/like/end.png");
	background-repeat : no-repeat;
	width : 6px;
	height : 20px;
}
table.tid_likeButton td.tid_likeEnd a {
	display : block;
	font-size : 0pt;
	line-height : 0pt;
	width : 6px;
	height : 20px;
}
table.tid_likeButton:hover td.tid_likeRemove a {
	visibility : visible;
}
.tid_closeFrameWrapper {
	float : right;
}
.tid_closeFrameWrapper a.tid_closeFrame {
	position : absolute;
	display : block;
	margin-top : 8px;
	margin-left : -43px;
	width : 34px;
	height : 34px;
	background-color : #3b4151;
	background-image : url("/img/icons/cross.png");
	background-repeat : no-repeat;
	background-position : center center;
	-moz-box-shadow : inset 0px -2px 0px #4e5162;
	-webkit-box-shadow : inset 0px -2px 0px #4e5162;
	box-shadow : inset 0px -2px 0px #4e5162;
}
.tid_closeFrameWrapper a.tid_closeFrame:hover {
	background-color : #bd3d00;
	-moz-box-shadow : inset 0px -2px 0px #bd3d00, 0px 0px 16px #bd3d00;
	-webkit-box-shadow : inset 0px -2px 0px #bd3d00, 0px 0px 16px #bd3d00;
	box-shadow : inset 0px -2px 0px #bd3d00, 0px 0px 16px #bd3d00;
}
.tid_newsPopUp .tid_closeFrameWrapper a.tid_closeFrame {
	margin-top : 2px;
	margin-left : -39px;
}
.tid_user {
	cursor : pointer;
	padding-right : 13px !important;
	text-decoration : none;
}
.tid_user img.tid_colIcon {
	vertical-align : -20%;
	margin-right : 3px;
}
.tid_user a, .tid_user div, .tid_user .tid_extra {
	display : none;
}
.tid_user span.tid_ulaContainer {
	padding : 0px !important;
	margin : 0px;
	margin-right : 3px;
	display : inline-block;
	zoom : 1;
	*display : inline;
	width : 24px;
	height : 24px;
	vertical-align : middle;
	background-image : url("/img/design/fillerStripes.png");
	-moz-box-shadow : inset 0px 0px 2px black;
	-webkit-box-shadow : inset 0px 0px 2px black;
	box-shadow : inset 0px 0px 2px black;
	-moz-box-shadow : inset 0px 0px 2px rgba(0,0,0, 0.4);
	-webkit-box-shadow : inset 0px 0px 2px rgba(0,0,0, 0.4);
	box-shadow : inset 0px 0px 2px rgba(0,0,0, 0.4);
}
.tid_user span.tid_ulaContainer img.tid_ula {
	display : inline-block;
	zoom : 1;
	*display : inline;
	max-width : 24px;
	max-height : 24px;
	background-image : url("/img/design/fillerStripes.png");
}
.tid_user.tid_userNoIcon {
	background-image : none !important;
	padding-right : 2px !important;
}
.tid_user:hover {
	text-decoration : none;
}
.tid_user.tid_userNoBg.tid_userUnknown {
	color : #bd3d00;
	font-weight : normal;
	font-style : italic;
}
.tid_user.tid_userUnknown {
	background-image : url("/img/icons/notContact.png");
	background-repeat : no-repeat;
	background-position : top right;
}
.tid_user.tid_userSystem {
	background-image : url("/img/icons/star.png");
	background-repeat : no-repeat;
	background-position : center right;
	padding-right : 17px !important;
}
.tid_user.tid_userNoBg.tid_userFriend {
	color : #4e5162;
	font-weight : bold;
	font-style : normal;
}
.tid_user.tid_userFriend {
	background-image : url("/img/icons/contact.png");
	background-repeat : no-repeat;
	background-position : right center;
}
.tid_user.tid_userBg.tid_userFriend, .tid_user.tid_userBg.tid_userUnknown {
	padding-left : 4px;
	color : white;
	-moz-box-shadow : 0px 0px 1px black;
	-webkit-box-shadow : 0px 0px 1px black;
	box-shadow : 0px 0px 1px black;
	white-space : nowrap;
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
}
.tid_user.tid_userBg.tid_userFriend:hover, .tid_user.tid_userBg.tid_userUnknown:hover {
	-moz-box-shadow : inset 0px 1px 2px black, 0px 0px 1px black;
	-webkit-box-shadow : inset 0px 1px 2px black, 0px 0px 1px black;
	box-shadow : inset 0px 1px 2px black, 0px 0px 1px black;
	-moz-box-shadow : inset 0px 1px 2px rgba(0,0,0,0.5), 0px 0px 1px black;
	-webkit-box-shadow : inset 0px 1px 2px rgba(0,0,0,0.5), 0px 0px 1px black;
	box-shadow : inset 0px 1px 2px rgba(0,0,0,0.5), 0px 0px 1px black;
}
.tid_user.tid_userBg.tid_userFriend {
	border-top : 1px solid #6C7188;
	background-color : #4e5162;
}
.tid_user.tid_userBg.tid_userUnknown {
	border-top : 1px solid #fe7d00;
	background-color : #bd3d00;
}
.tid_user.tid_userBg.tid_userWithAvatar {
	background-position : right center;
}
.tid_user.tid_userButton {
	display : inline-block;
	zoom : 1;
	*display : inline;
	padding : 0px !important;
}
.tid_user.tid_userButton .tid_button {
	margin : 0px;
	padding : 0px;
	width : 30px;
	height : 30px;
	line-height : 30px;
}
.tid_shareBox {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-family : Arial, sans-serif !important;
	position : absolute;
}
.tid_shareBox a, .tid_shareBox p, .tid_shareBox ul, .tid_shareBox li, .tid_shareBox dl, .tid_shareBox dt, .tid_shareBox dd, .tid_shareBox img, .tid_shareBox input, .tid_shareBox textarea, .tid_shareBox form, .tid_shareBox canvas {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
}
.tid_shareBox h1:first-letter, .tid_shareBox h2:first-letter, .tid_shareBox h3:first-letter, .tid_shareBox p:first-letter, .tid_shareBox p:first-line {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	float : none;
	color : inherit;
	font-size : inherit;
	font-weight : inherit;
	font-style : inherit;
}
.tid_shareBox h1 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 150%;
}
.tid_shareBox h2 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 130%;
}
.tid_shareBox h3 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 110%;
}
.tid_shareBox strong {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-weight : bold;
}
.tid_shareBox em {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-style : italic;
}
.tid_shareBox a:hover {
	background-color : transparent;
	outline : none;
	border : 0px;
}
.tid_shareBox table {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
.tid_shareBox table tr, .tid_shareBox table td, .tid_shareBox table th {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
.tid_shareBox div.tid_content {
	z-index : 9;
	width : 330px;
	min-height : 100px;
	position : absolute;
}
#tid_userMenu {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-family : Arial, sans-serif !important;
	position : absolute;
}
#tid_userMenu a, #tid_userMenu p, #tid_userMenu ul, #tid_userMenu li, #tid_userMenu dl, #tid_userMenu dt, #tid_userMenu dd, #tid_userMenu img, #tid_userMenu input, #tid_userMenu textarea, #tid_userMenu form, #tid_userMenu canvas {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
}
#tid_userMenu h1:first-letter, #tid_userMenu h2:first-letter, #tid_userMenu h3:first-letter, #tid_userMenu p:first-letter, #tid_userMenu p:first-line {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	float : none;
	color : inherit;
	font-size : inherit;
	font-weight : inherit;
	font-style : inherit;
}
#tid_userMenu h1 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 150%;
}
#tid_userMenu h2 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 130%;
}
#tid_userMenu h3 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 110%;
}
#tid_userMenu strong {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-weight : bold;
}
#tid_userMenu em {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-style : italic;
}
#tid_userMenu a:hover {
	background-color : transparent;
	outline : none;
	border : 0px;
}
#tid_userMenu table {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
#tid_userMenu table tr, #tid_userMenu table td, #tid_userMenu table th {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
#tid_userMenu .tid_error {
	color : #bd3d00;
	font-weight : bold;
}
#tid_userMenu .tid_error em {
	display : block;
	margin-top : 5px;
	font-size : 9pt;
	font-style : normal;
}
#tid_userMenu .tid_reload {
	width : 16px;
	height : 16px;
	background-image : url("/img/loading.gif");
}
#tid_userMenu div.tid_content {
	padding : 10px;
	background-color : #dddbd8;
	background-image : url("/img/design/content_bg.jpg");
	background-repeat : repeat-x;
	border : 1px solid white;
	-moz-box-shadow : 0px 2px 4px black;
	-webkit-box-shadow : 0px 2px 4px black;
	box-shadow : 0px 2px 4px black;
	-moz-box-shadow : 0px 0px 1px rgba(0,0,0, 0.4), 0px 2px 4px rgba(0,0,0, 0.3);
	-webkit-box-shadow : 0px 0px 1px rgba(0,0,0, 0.4), 0px 2px 4px rgba(0,0,0, 0.3);
	box-shadow : 0px 0px 1px rgba(0,0,0, 0.4), 0px 2px 4px rgba(0,0,0, 0.3);
	border-radius : 5px;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
	z-index : 9;
	width : 200px;
	min-height : 100px;
	text-align : left;
	position : absolute;
	color : #1d2028;
	-moz-box-shadow : 0px 2px 4px black;
	-webkit-box-shadow : 0px 2px 4px black;
	box-shadow : 0px 2px 4px black;
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
}
#tid_userMenu .tid_baseInfos .tid_separator {
	margin-left : -10px;
	margin-right : -10px;
	height : 15px;
	background-image : url("/img/design/separator_small.png");
	background-repeat : no-repeat;
	background-position : center bottom;
}
#tid_userMenu .tid_baseInfos .tid_avatar {
	float : left;
	display : block;
	height : 50px;
	margin-bottom : 10px;
	margin-right : 7px;
}
#tid_userMenu .tid_baseInfos .tid_asv .tid_age, #tid_userMenu .tid_baseInfos .tid_asv .tid_country, #tid_userMenu .tid_baseInfos .tid_asv .tid_city {
	float : left;
	color : #868483;
	font-size : 10pt;
	line-height : 11pt;
	text-shadow : 0px 1px 0px white;
	max-width : 150px;
	overflow : hidden;
	white-space : nowrap;
	width : 120px;
}
#tid_userMenu .tid_baseInfos .tid_asv .tid_age img, #tid_userMenu .tid_baseInfos .tid_asv .tid_country img, #tid_userMenu .tid_baseInfos .tid_asv .tid_city img {
	vertical-align : -20%;
}
#tid_userMenu .tid_baseInfos .tid_asv .tid_age {
	font-weight : bold;
}
#tid_userMenu .tid_baseInfos .tid_asv .tid_rel {
	float : left;
	width : 120px;
}
#tid_userMenu .tid_baseInfos .tid_userStatus {
	margin-top : -9px;
}
#tid_userMenu .tid_baseInfos .tid_userStatus .tid_bubble {
	font-size : 8pt;
	min-width : 50px;
	max-width : 180px;
	max-height : 60px;
}
#tid_userMenu .tid_rel {
	margin-bottom : 5px;
	font-size : 9pt;
	padding : 0px 8px;
	color : white;
	border-radius : 10px;
	-moz-border-radius : 10px;
	-webkit-border-radius : 10px;
	background-color : #4e5162;
}
#tid_userMenu .tid_rel.tid_isUnknown {
	background-color : #bd3d00;
}
#tid_userMenu .tid_sep {
	margin-top : 10px;
	border-bottom : 1px dashed #9f9d9b;
	margin-bottom : 10px;
}
#tid_userMenu .tid_links .tid_siteLinks a, #tid_userMenu .tid_links .tid_minorLinks a {
	display : block;
	padding : 1px 10px;
	margin-left : -10px;
	margin-right : -10px;
	text-decoration : none;
	font-size : 9pt;
	color : #bd3d00 !important;
	background : transparent;
}
#tid_userMenu .tid_links .tid_siteLinks a img, #tid_userMenu .tid_links .tid_minorLinks a img {
	vertical-align : -3px;
}
#tid_userMenu .tid_links .tid_siteLinks a:hover, #tid_userMenu .tid_links .tid_minorLinks a:hover {
	color : white !important;
	background-color : #bd3d00;
}
#tid_userMenu .tid_links .tid_majorLinks {
	margin-top : 10px;
	font-size : 0pt;
	text-align : center;
}
#tid_userMenu .tid_links .tid_majorLinks a {
	margin : 0px;
	padding : 0px;
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
	margin-right : 1px;
	margin-bottom : 1px;
	padding : 5px;
	width : 55px;
	height : 40px;
	color : #4e5162;
	text-align : center;
	font-weight : bold;
	font-size : 7.5pt;
	line-height : 8pt;
	overflow : hidden;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
	background-color : #dddbd8;
}
#tid_userMenu .tid_links .tid_majorLinks a img {
	display : block;
	margin : auto;
	margin-bottom : 2px;
}
#tid_userMenu .tid_links .tid_majorLinks span.tid_placeHolder {
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin-right : 1px;
	margin-bottom : 1px;
	padding : 5px;
	vertical-align : top;
	width : 53px;
	height : 38px;
	border : 1px dashed #dddbd8;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
}
#tid_userMenu .tid_links .tid_majorLinks a.tid_top {
	display : block;
	width : auto;
	height : 16px;
}
#tid_userMenu .tid_links .tid_majorLinks a.tid_top img {
	margin : 0px;
	padding : 0px;
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : -3px;
}
#tid_userMenu .tid_links .tid_majorLinks a:hover {
	background-color : #bd3d00;
	color : white;
}
#tid_userMenu .tid_links .tid_tinyLinks {
	margin-top : 2px;
	margin-right : 1px;
	text-align : right;
	font-size : 0pt;
}
#tid_userMenu .tid_links .tid_tinyLinks a {
	display : inline-block;
	zoom : 1;
	*display : inline;
	line-height : 8pt;
	color : #4e5162;
	font-size : 7pt;
}
#tid_userMenu .tid_links .tid_tinyLinks a:hover {
	color : #bd3d00;
}
#tid_userMenu .tid_links .tid_tinyLinks img {
	vertical-align : -3px;
}
#tid_userMenu .tid_admUserDeleted {
	text-align : center;
}
.tid_twinoidGameCover {
	font-size : 0pt;
	line-height : 0pt;
	-moz-box-shadow : 0px 0px 2px black;
	-webkit-box-shadow : 0px 0px 2px black;
	box-shadow : 0px 0px 2px black;
	-moz-box-shadow : 0px 0px 2px rgba(0,0,0, 0.4);
	-webkit-box-shadow : 0px 0px 2px rgba(0,0,0, 0.4);
	box-shadow : 0px 0px 2px rgba(0,0,0, 0.4);
	overflow : hidden;
	background-color : #111317;
}
.tid_twinoidGameCover span {
	display : block;
	padding : 5px;
	font-size : 8pt;
	text-align : center;
	line-height : 1.2em;
	color : #feb500;
	font-style : italic;
}
.tid_gameBox {
	margin : 0px;
	padding : 0px;
	display : block;
	padding-top : 1px;
	width : 165px;
	height : 194px;
	text-align : left;
	background-image : url("/img/design/gbox_bg.png");
	background-repeat : no-repeat;
}
.tid_gameBox .tid_boxOver {
	display : none;
	position : absolute;
	width : 165px;
	height : 194px;
}
.tid_gameBox .tid_boxArtCache, .tid_gameBox .tid_boxArt, .tid_gameBox .tid_boxMask {
	position : absolute;
	margin-left : 21px;
	margin-top : 18px;
	width : 135px;
	height : 157px;
}
.tid_gameBox .tid_boxArtCache {
	width : 135px;
	height : 157px;
}
.tid_gameBox .tid_boxOver {
	margin-top : -1px;
	background-image : url("/img/design/gbox_hover.png");
}
.tid_gameBox .tid_boxArt {
	background-position : center center;
}
.tid_gameBox .tid_boxMask {
	background-image : url("/img/design/gbox_mask.png");
	background-repeat : no-repeat;
}
.tid_gameBox .tid_appAvailable {
	position : absolute;
	width : 135px;
	height : 157px;
	margin-left : 21px;
	margin-top : 18px;
	background-image : url("/img/design/mobile.png");
}
.tid_gameBox .tid_defaultCover {
	position : absolute;
}
.tid_gameBox .tid_defaultCover .tid_name {
	position : absolute;
	width : 120px;
	height : 20px;
	padding-top : 8px;
	color : white;
	margin-left : 26px;
	margin-top : 144px;
	text-transform : uppercase;
	overflow : hidden;
	font-size : 13pt;
}
.tid_gameBox .tid_defaultCover .tid_name span {
	display : block;
	float : left;
	color : #fe7d00;
	text-shadow : -1px -1px 2px black;
}
.tid_gameBox .tid_defaultCover .tid_name .tid_char2, .tid_gameBox .tid_defaultCover .tid_name .tid_char3 {
	margin-top : -1px;
}
.tid_gameBox .tid_defaultCover .tid_name .tid_ch2, .tid_gameBox .tid_defaultCover .tid_name .tid_ch3 {
	margin-top : -1px;
}
.tid_gameBox .tid_defaultCover .tid_name .tid_ch4, .tid_gameBox .tid_defaultCover .tid_name .tid_ch5 {
	margin-top : -2px;
}
.tid_gameBox .tid_defaultCover .tid_name .tid_ch6, .tid_gameBox .tid_defaultCover .tid_name .tid_ch7 {
	margin-top : -3px;
}
.tid_gameBox .tid_defaultCover .tid_name .tid_ch8, .tid_gameBox .tid_defaultCover .tid_name .tid_ch9 {
	margin-top : -4px;
}
.tid_gameBox .tid_defaultCover .tid_name .tid_ch10, .tid_gameBox .tid_defaultCover .tid_name .tid_ch11 {
	margin-top : -5px;
}
.tid_gameBox .tid_defaultCover .tid_name .tid_ch12, .tid_gameBox .tid_defaultCover .tid_name .tid_ch13 {
	margin-top : -6px;
}
.tid_gameBox .tid_defaultCover img {
	position : absolute;
	margin-left : 126px;
	margin-top : 115px;
	width : 16px;
	height : 16px;
}
.tid_gameBoxActive {
	cursor : pointer;
}
.tid_gameBoxActive:hover .tid_boxOver {
	display : block;
}
.tid_loading {
	padding : 3px;
	text-align : center;
	font-size : 8pt;
	font-weight : bold;
	font-variant : small-caps;
	color : black;
	text-shadow : 0px 1px 0px white;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	opacity : 0.8;
	filter : alpha(opacity=80);
	zoom : 1;
	border : 1px dashed black;
	border : 1px dashed rgba(0,0,0, 0.5);
	border-left : 0px;
	border-right : 0px;
}
.tid_loading img {
	vertical-align : middle;
	background-image : url("/img/loadingBg.png");
}
.tid_userSheet.tid_mine .tid_horizontal table.tid_actions {
	width : 100px;
}
.tid_userSheet.tid_mine .tid_editable {
	cursor : pointer;
}
.tid_userSheet.tid_mine .tid_editable .tid_editIcon {
	display : none;
	position : absolute;
	z-index : 2;
	padding : 2px;
	margin-top : -6px;
	margin-left : -6px;
	background : white;
	-moz-box-shadow : 0px 2px 4px #1d2028;
	-webkit-box-shadow : 0px 2px 4px #1d2028;
	box-shadow : 0px 2px 4px #1d2028;
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
}
.tid_userSheet.tid_mine .tid_editable:hover {
	outline : 1px dotted white;
}
.tid_userSheet.tid_mine .tid_editable:hover .tid_editIcon {
	display : block;
}
.tid_userSheet {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	overflow : hidden;
}
.tid_userSheet a, .tid_userSheet p, .tid_userSheet ul, .tid_userSheet li, .tid_userSheet dl, .tid_userSheet dt, .tid_userSheet dd, .tid_userSheet img, .tid_userSheet input, .tid_userSheet textarea, .tid_userSheet form, .tid_userSheet canvas {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
}
.tid_userSheet h1:first-letter, .tid_userSheet h2:first-letter, .tid_userSheet h3:first-letter, .tid_userSheet p:first-letter, .tid_userSheet p:first-line {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	float : none;
	color : inherit;
	font-size : inherit;
	font-weight : inherit;
	font-style : inherit;
}
.tid_userSheet h1 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 150%;
}
.tid_userSheet h2 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 130%;
}
.tid_userSheet h3 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 110%;
}
.tid_userSheet strong {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-weight : bold;
}
.tid_userSheet em {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-style : italic;
}
.tid_userSheet a:hover {
	background-color : transparent;
	outline : none;
	border : 0px;
}
.tid_userSheet table {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
.tid_userSheet table tr, .tid_userSheet table td, .tid_userSheet table th {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
.tid_userSheet .tid_userSheetBg {
	background-color : #4e5162;
	background-image : url("/img/design/usheet_bgLeft.png");
	background-repeat : repeat-y;
	-moz-box-shadow : 0px 4px 8px black;
	-webkit-box-shadow : 0px 4px 8px black;
	box-shadow : 0px 4px 8px black;
	-moz-box-shadow : 0px 4px 4px rgba(0,0,0, 0.5);
	-webkit-box-shadow : 0px 4px 4px rgba(0,0,0, 0.5);
	box-shadow : 0px 4px 4px rgba(0,0,0, 0.5);
}
.tid_userSheet .tid_userSheetBg .tid_bgRight {
	font-family : Arial, sans-serif !important;
	padding-bottom : 1px;
	min-width : 170px;
	background-image : url("/img/design/usheet_bgRight.png");
	background-position : top right;
	background-repeat : repeat-y;
	text-align : left;
}
.tid_userSheet .tid_footer {
	background-color : #4e5162;
	background-image : url("/img/design/usheet_footerLeft.png");
	background-repeat : no-repeat;
}
.tid_userSheet .tid_footer .tid_footerRight {
	font-size : 0pt;
	line-height : 0pt;
	min-width : 170px;
	height : 13px;
	background-image : url("/img/design/usheet_footerRight.png");
	background-position : top right;
	background-repeat : no-repeat;
}
.tid_userSheet .tid_header {
	margin-bottom : 5px;
	background-color : #3b4151;
	background-image : url("/img/design/usheet_headerLeft.png");
	background-repeat : no-repeat;
}
.tid_userSheet .tid_header .tid_headerRight {
	height : 24px;
	padding-top : 2px;
	overflow : hidden;
	color : white;
	background-image : url("/img/design/usheet_headerRight.png");
	background-repeat : no-repeat;
	background-position : top right;
}
.tid_userSheet .tid_noTid {
	color : white;
	font-size : 8pt;
	text-align : center;
	font-style : italic;
	white-space : normal;
}
.tid_userSheet .tid_noTid img {
	vertical-align : middle;
}
.tid_userSheet .tid_admUserDel {
	color : #D35A01;
	font-weight : bold;
}
.tid_userSheet table {
	margin : 0px !important;
	padding : 0px !important;
	width : 100%;
	border-spacing : 0px !important;
	border-collapse : collapse !important;
	border : 0px !important;
	background : transparent !important;
}
.tid_userSheet tr, .tid_userSheet td {
	margin : 0px;
	padding : 0px;
	border : 0px !important;
	background : transparent !important;
}
.tid_userSheet td {
	font-family : Arial, sans-serif !important;
	vertical-align : top;
}
.tid_userSheet td.tid_avatar {
	width : 100px;
	padding-left : 5px;
}
.tid_userSheet td.tid_avatar .tid_twinoidAvatar {
	-moz-box-shadow : 0px 0px 2px black;
	-webkit-box-shadow : 0px 0px 2px black;
	box-shadow : 0px 0px 2px black;
}
.tid_userSheet td.tid_avatar .tid_container.tid_none {
	border : 1px dashed black;
}
.tid_userSheet td.tid_details {
	padding-left : 10px;
	padding-right : 5px;
}
.tid_userSheet td.tid_under {
	padding-left : 5px;
}
.tid_userSheet .tid_asv {
	color : white;
}
.tid_userSheet .tid_asv .tid_age, .tid_userSheet .tid_asv .tid_city, .tid_userSheet .tid_asv .tid_country {
	margin : 0px;
	padding : 0px;
	white-space : nowrap;
	overflow : hidden;
}
.tid_userSheet .tid_asv .tid_age {
	font-size : 10pt;
	font-weight : bold;
}
.tid_userSheet .tid_asv .tid_age img {
	vertical-align : -10%;
}
.tid_userSheet .tid_asv .tid_city {
	font-size : 8pt;
}
.tid_userSheet .tid_asv .tid_country {
	font-size : 7pt;
}
.tid_userSheet .tid_asv img {
	vertical-align : -20%;
}
.tid_userSheet .tid_userStatus .tid_bubble {
	border-color : black;
	font-size : 8pt;
	-moz-box-shadow : 0px 4px 2px #3b4151;
	-webkit-box-shadow : 0px 4px 2px #3b4151;
	box-shadow : 0px 4px 2px #3b4151;
}
.tid_userSheet .tid_userStatus .tid_bubble a.tid_edit {
	font-size : 8pt;
}
.tid_userSheet img.tid_isUnknownIcon, .tid_userSheet img.tid_isContactIcon {
	display : none;
}
.tid_userSheet .tid_module {
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin-left : 5px;
}
.tid_userSheet .tid_module a {
	color : #feb500;
	font-size : 8pt;
}
.tid_userSheet .tid_module a img {
	vertical-align : -25%;
}
.tid_userSheet .tid_userName {
	margin-left : 8px;
	font-size : 14pt;
	font-weight : bold;
	white-space : nowrap;
	overflow : hidden;
}
.tid_userSheet .tid_userName img {
	vertical-align : -20%;
}
.tid_userSheet .tid_twinoidPass {
	float : right;
	margin-top : 7px;
	margin-right : 5px;
	font-size : 7pt;
	text-transform : uppercase;
	font-weight : bold;
	color : #1d2028;
	text-shadow : 0px 1px 0px #4e5162;
}
.tid_userSheet .tid_twinoidPass span {
	color : #660000;
}
.tid_userSheet .tid_title {
	color : #feb500;
}
.tid_userSheet table.tid_actions {
	height : 26px;
	margin-bottom : 5px;
}
.tid_userSheet table.tid_actions td {
	margin : 0px;
	padding : 0px;
}
.tid_userSheet table.tid_actions .tid_button {
	height : 17px;
	white-space : nowrap;
	margin : 0px;
	margin-right : 3px;
	padding : 2px 5px;
	font-size : 10pt;
}
.tid_userSheet table.tid_actions td.tid_filler {
	margin : 0px;
	padding : 0px;
	width : 1000px;
}
.tid_userSheet table.tid_actions .tid_doProfile .tid_button, .tid_userSheet table.tid_actions .tid_doWrite .tid_button {
	width : 16px;
}
.tid_userSheet table.tid_actions .tid_doFriend .tid_button.tid_red {
	width : 16px;
}
.tid_userSheet table.tid_actions .tid_doFriend .tid_button.tid_dark {
	width : 130px;
}
.tid_userSheet .tid_isContact img.tid_isContactIcon {
	display : inline-block;
	zoom : 1;
	*display : inline;
}
.tid_userSheet .tid_isUnknown img.tid_isUnknownIcon {
	display : inline-block;
	zoom : 1;
	*display : inline;
}
.tid_userSheet .tid_isUnknown .tid_userName {
	color : #feb500 !important;
	font-weight : normal;
	font-style : italic;
}
.tid_userSheet .tid_tiny {
	border : 1px solid #1d2028;
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
	padding-bottom : 0px;
	height : 32px;
	min-width : 0;
	max-width : none;
	cursor : pointer;
	background : transparent;
}
.tid_userSheet .tid_tiny .tid_bgRight {
	background : transparent;
}
.tid_userSheet .tid_tiny .tid_twinoidAvatar {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
	float : none;
}
.tid_userSheet .tid_tiny .tid_userName {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
	font-size : 10pt;
}
.tid_userSheet .tid_compact:hover {
	-moz-box-shadow : 0px 2px 2px black;
	-webkit-box-shadow : 0px 2px 2px black;
	box-shadow : 0px 2px 2px black;
	-moz-box-shadow : 0px 4px 2px rgba(0,0,0, 0.6);
	-webkit-box-shadow : 0px 4px 2px rgba(0,0,0, 0.6);
	box-shadow : 0px 4px 2px rgba(0,0,0, 0.6);
	border-color : white;
}
.tid_userSheet .tid_compact:hover a.tid_menu {
	visibility : visible;
}
.tid_userSheet .tid_compact {
	background-image : none;
	border : 1px solid #1d2028;
	display : block;
	padding-bottom : 0px;
	width : auto;
	min-width : 0;
	max-width : none;
	height : 55px;
	overflow : hidden;
	cursor : pointer;
	white-space : nowrap;
}
.tid_userSheet .tid_compact div.tid_avatar, .tid_userSheet .tid_compact div.tid_details {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
}
.tid_userSheet .tid_compact div.tid_avatar {
	width : 55px;
	padding-top : 2px;
	padding-left : 2px;
}
.tid_userSheet .tid_compact div.tid_details {
	padding-right : 5px;
}
.tid_userSheet .tid_compact .tid_bgRight {
	background : transparent;
	border : 1px solid #6b6f87;
	width : auto;
	min-width : 0;
	height : 52px;
}
.tid_userSheet .tid_compact .tid_footer {
	display : none;
}
.tid_userSheet .tid_compact .tid_userName {
	margin-left : 0px;
	height : 16px;
	color : white;
	font-size : 9pt;
	width : auto;
	padding : 0px;
	overflow : hidden;
}
.tid_userSheet .tid_compact .tid_over {
	display : none;
}
.tid_userSheet .tid_compact .tid_menuWrapper {
	float : right;
}
.tid_userSheet .tid_compact a.tid_menu {
	position : absolute;
	visibility : hidden;
	margin-left : -16px;
	width : 16px;
	height : 15px;
	padding-bottom : 1px;
	z-index : 2;
}
.tid_userSheet .tid_compact a.tid_menu:hover {
	background-color : #1d2028;
	padding-top : 1px;
	padding-bottom : 0px;
}
.tid_userSheet .tid_compact .tid_userStatus {
	margin-left : 2px;
	opacity : 0.6;
	filter : alpha(opacity=60);
	zoom : 1;
}
.tid_userSheet .tid_compact .tid_userStatus .tid_arrow.tid_left {
	margin-top : 4px;
}
.tid_userSheet .tid_compact .tid_userStatus .tid_bubble {
	margin : 0px;
	padding : 0px;
	padding-top : 2px;
	padding-left : 2px;
	min-height : 20px;
	max-height : 29px;
	font-size : 7pt;
	line-height : 7pt;
	overflow : hidden;
	-moz-box-shadow : none;
	-webkit-box-shadow : none;
	box-shadow : none;
}
.tid_userSheet .tid_compact .tid_userStatus .tid_bubble img.tid_ico {
	max-height : 12px;
}
.tid_userSheet .tid_compact .tid_userStatus .tid_bubble .tid_editorContent {
	white-space : normal;
}
.tid_userSheet .tid_compact:hover table.tid_actions {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
.tid_userSheet .tid_compact:hover .tid_out {
	display : none;
}
.tid_userSheet .tid_compact:hover .tid_over {
	display : block;
}
.tid_userSheet .tid_horizontal {
	margin-bottom : 5px;
}
.tid_userSheet .tid_horizontal table.tid_actions {
	width : 220px;
}
.tid_userSheet .tid_horizontal .tid_header .tid_userName {
	float : left;
	line-height : 26px;
}
.tid_userSheet .tid_horizontal .tid_header .tid_userName img {
	vertical-align : -10%;
}
.tid_userSheet .tid_horizontal .tid_header .tid_title {
	float : right;
	margin-right : 10px;
	margin-top : 1px;
}
.tid_userSheet .tid_horizontal .tid_module {
	float : right;
	margin-right : 15px;
	margin-top : 1px;
}
.tid_userSheet .tid_horizontal .tid_userStatus .tid_bubble {
	max-width : 500px;
	max-height : 59px;
}
.tid_userSheet .tid_horizontal .tid_asv {
	float : right;
	margin-right : 5px;
	padding-top : 3px;
	max-width : 255px;
	white-space : nowrap;
	overflow : hidden;
}
.tid_userSheet .tid_horizontal .tid_asv .tid_age, .tid_userSheet .tid_horizontal .tid_asv .tid_city, .tid_userSheet .tid_horizontal .tid_asv .tid_country {
	display : inline-block;
	zoom : 1;
	*display : inline;
}
.tid_userSheet .tid_horizontal .tid_asv .tid_city, .tid_userSheet .tid_horizontal .tid_asv .tid_country {
	font-size : 8pt;
}
.tid_userSheet .tid_horizontal .tid_asv .tid_city {
	margin-left : 5px;
	margin-right : 5px;
	padding-left : 5px;
	padding-right : 5px;
	border-left : 1px solid #3b4151;
	border-right : 1px solid #3b4151;
}
.tid_userSheet .tid_horizontal .tid_actions {
	float : left;
}
.tid_userSheet .tid_vertical {
	margin-bottom : 5px;
	max-width : 300px;
}
.tid_userSheet .tid_vertical .tid_title {
	font-size : 9pt;
}
.tid_userSheet .tid_vertical .tid_avatar {
	width : 70px;
}
.tid_userSheet .tid_vertical .tid_avatar .tid_container {
	width : 70px;
	height : 70px;
}
.tid_userSheet .tid_vertical .tid_avatar .tid_container img {
	max-width : 70px;
	max-height : 70px;
}
.tid_userSheet .tid_vertical .tid_userName {
	margin-top : 4px;
	font-size : 11pt;
	line-height : 17px;
}
.tid_userSheet .tid_vertical .tid_module {
	float : right;
	margin-right : 8px;
	margin-top : 2px;
}
.tid_userSheet .tid_vertical .tid_userStatus {
	font-size : 9pt;
	line-height : 10pt;
	padding-top : 3px;
}
.tid_userSheet .tid_vertical .tid_userStatus .tid_bubble {
	max-width : 158px;
}
.tid_userSheet .tid_vertical .tid_title {
	margin-top : -4px;
	margin-bottom : 3px;
	margin-left : 2px;
	margin-right : 2px;
	padding-left : 3px;
	padding-right : 3px;
	padding-bottom : 1px;
	background-color : #3b4151;
	border-top : 1px solid #1d2028;
	border-bottom : 1px solid #6C7188;
}
.tid_userSheet .tid_vertical .tid_title .tid_userTitle {
	font-size : 8pt;
}
.tid_userSheet .tid_vertical td.tid_details {
	padding-left : 5px;
}
.tid_userSheet .tid_vertical table.tid_actions {
	width : 100%;
	margin-top : 5px;
	height : auto;
}
.tid_userSheet .tid_vertical table.tid_actions .tid_button {
	padding : 1px 1px;
}
.tid_userSheet .tid_vertical table.tid_actions .tid_doFriend .tid_label {
	display : none;
}
.tid_userSheet .tid_vertical table.tid_actions .tid_doFriend .tid_button.tid_dark {
	float : none;
	clear : both;
	margin-bottom : 0px;
	margin-right : 0px;
	padding-left : 0px;
	padding-right : 0px;
	width : auto;
}
.tid_userStatus {
	display : inline-block;
	zoom : 1;
	*display : inline;
}
.tid_userStatus .tid_arrow {
	font-size : 0pt;
	line-height : 0pt;
	position : absolute;
	width : 11px;
	height : 11px;
	background-repeat : no-repeat;
}
.tid_userStatus .tid_arrow.tid_left {
	margin-top : 8px;
	margin-left : -6px;
	background-image : url("/img/design/arrowLeft.png");
}
.tid_userStatus .tid_arrow.tid_up {
	margin-top : -6px;
	margin-left : 30px;
	background-image : url("/img/design/arrowUp.png");
}
.tid_userStatus .tid_bubble {
	display : inline-block;
	zoom : 1;
	*display : inline;
	max-width : 300px;
	max-height : 120px;
	padding : 5px;
	word-wrap : break-word;
	color : #3b4151;
	border : 1px solid #9f9d9b;
	-moz-box-shadow : 0px 2px 4px #C7C5C0;
	-webkit-box-shadow : 0px 2px 4px #C7C5C0;
	box-shadow : 0px 2px 4px #C7C5C0;
	background-color : white;
	overflow : auto;
	font-size : 10pt;
	font-weight : normal;
	font-style : normal;
	font-variant : normal;
}
.tid_userStatus .tid_bubble a.tid_edit {
	font-size : 8pt;
}
.tid_userStatus .tid_bubble .tid_editorContent a {
	color : #bd3d00 !important;
}
.tid_userStatus .tid_bubble img {
	vertical-align : -20%;
}
.tid_userStatus .tid_bubble h1, .tid_userStatus .tid_bubble h2, .tid_userStatus .tid_bubble h3, .tid_userStatus .tid_bubble br {
	display : none;
}
.tid_userStatus .tid_bubble p, .tid_userStatus .tid_bubble ul, .tid_userStatus .tid_bubble li, .tid_userStatus .tid_bubble cite {
	display : inline;
	margin : 0px !important;
	padding : 0px !important;
	word-wrap : break-word;
}
.tid_userStatus .tid_bubble cite {
	border : 0px;
}
.tid_publicContactList .tid_count {
	font-size : 8pt;
	font-weight : bold;
	text-align : left;
	margin-bottom : 5px;
}
.tid_publicContactList .tid_count .tid_follow {
	font-weight : normal;
	font-size : 7pt;
}
.tid_publicContactList table.tid_grid {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
	width : 100%;
	table-layout : fixed;
}
.tid_publicContactList table.tid_grid tr, .tid_publicContactList table.tid_grid td, .tid_publicContactList table.tid_grid th {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
.tid_publicContactList table.tid_grid td {
	padding : 2px;
	overflow : hidden;
}
.tid_publicContactList a.tid_more {
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin-top : 5px;
	margin-bottom : 5px;
	font-weight : bold;
	font-size : 9pt;
}
.tid_twinoidWall .tid_moreWall {
	text-align : center;
}
.tid_twinoidWall .tid_newPost {
	padding-bottom : 10px;
	border-bottom : 1px dashed #9f9d9b;
}
.tid_twinoidWall .tid_newPost table {
	width : 100%;
}
.tid_twinoidWall .tid_newPost table td {
	vertical-align : top;
}
.tid_twinoidWall .tid_newPost table td.tid_avatar {
	width : 52px;
}
.tid_twinoidWall .tid_newPost table td.tid_content {
	padding-bottom : 10px;
}
.tid_twinoidWall .tid_newPost table td.tid_content textarea.tid_fake {
	width : 100%;
	height : 30px;
	font-size : 9pt;
	font-style : italic;
	color : #9f9d9b;
	background-color : white;
	border : 1px solid #9f9d9b;
	resize : none;
}
.tid_twinoidWall .tid_newPost table td.tid_content textarea.tid_fake:hover {
	color : #C7C5C0;
}
.tid_twinoidWall .tid_newPost select.tid_postOnGroup {
	max-width : 150px;
}
.tid_twinoidWall .tid_subMenu a.tid_open {
	font-size : 0pt;
	line-height : 0pt;
	display : block;
	width : 15px;
	height : 15px;
	float : right;
	margin-right : 5px;
	margin-top : 2px;
	opacity : 0.2;
	filter : alpha(opacity=20);
	zoom : 1;
	background-image : url("/img/icons/down.png");
	background-position : top left;
	border-radius : 10px;
	-moz-border-radius : 10px;
	-webkit-border-radius : 10px;
}
.tid_twinoidWall .tid_subMenu a.tid_open.tid_opened {
	background-image : url("/img/icons/cross.png");
	background-color : #9f9d9b;
	opacity : 0.8;
	filter : alpha(opacity=80);
	zoom : 1;
}
.tid_twinoidWall .tid_subMenu a.tid_open:hover {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
.tid_twinoidWall .tid_subMenu .tid_content {
	display : none;
	margin-bottom : 3px;
	padding : 2px 10px;
	font-size : 0pt;
	text-align : center;
	-moz-box-shadow : inset 0px 2px 4px #C7C5C0;
	-webkit-box-shadow : inset 0px 2px 4px #C7C5C0;
	box-shadow : inset 0px 2px 4px #C7C5C0;
	background-color : #dddbd8;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	border : 1px solid #F4F3F2;
}
.tid_twinoidWall .tid_subMenu .tid_content span {
	display : inline-block;
	zoom : 1;
	*display : inline;
	color : #868483;
	font-size : 7pt;
	text-transform : uppercase;
	font-weight : bold;
	margin-right : 10px;
	text-shadow : 0px 1px 0px white;
}
.tid_twinoidWall .tid_subMenu .tid_content a {
	font-size : 8pt;
	display : inline-block;
	zoom : 1;
	*display : inline;
}
.tid_twinoidWall .tid_subMenu .tid_content a img {
	vertical-align : -3px;
}
.tid_twinoidWall .tid_subMenu .tid_content a+a {
	margin-left : 5px;
	padding-left : 5px;
	border-left : 1px solid #C7C5C0;
}
.tid_twinoidWall .tid_summarized.tid_collapsed {
	max-height : 8.3em;
	overflow : hidden;
}
.tid_twinoidWall a.tid_summarizedExpander {
	display : block;
	text-align : center;
	border-top : 1px dashed #9f9d9b;
	font-size : 8pt;
	padding-top : 2px;
	padding-bottom : 6px;
}
.tid_twinoidWall .tid_wallEvent.tid_likeOnly {
	padding : 5px 0px;
}
.tid_twinoidWall .tid_wallEvent.tid_likeOnly td.tid_content {
	font-size : 7.5pt;
	line-height : 9pt;
	vertical-align : middle;
}
.tid_twinoidWall .tid_wallEvent.tid_likeOnly td.tid_content img {
	vertical-align : -3px;
}
.tid_twinoidWall .tid_wallEvent.tid_likeOnly td.tid_content .tid_user {
	font-size : 7.5pt;
}
.tid_twinoidWall .tid_wallEvent.tid_likeOnly td.tid_content span.tid_site {
	font-size : 7.5pt;
}
.tid_twinoidWall .tid_wallEvent.tid_likeOnly td.tid_content span.tid_site img.tid_favicon {
	vertical-align : -4px;
}
.tid_twinoidWall .tid_wallEvent {
	padding : 20px 0px;
	border-bottom : 1px dashed #9f9d9b;
}
.tid_twinoidWall .tid_wallEvent table.tid_body, .tid_twinoidWall .tid_wallEvent table.tid_comments {
	table-layout : fixed;
}
.tid_twinoidWall .tid_wallEvent table {
	margin : 0px;
	padding : 0px;
	width : 100%;
	border : 0px;
	border-collapse : collapse;
	border-spacing : 0px;
	background : transparent;
}
.tid_twinoidWall .tid_wallEvent table tr, .tid_twinoidWall .tid_wallEvent table td {
	margin : 0px;
	padding : 0px;
	border : 0px;
	border-collapse : collapse;
	border-spacing : 0px;
	vertical-align : top;
	background : transparent;
}
.tid_twinoidWall .tid_wallEvent table tr:hover .tid_subMenu a.tid_open {
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
}
.tid_twinoidWall .tid_wallEvent table td.tid_avatar {
	width : 52px;
}
.tid_twinoidWall .tid_wallEvent table td.tid_avatar img.tid_placeHolder {
	display : block;
	margin : auto;
	margin-top : 1px;
}
.tid_twinoidWall .tid_wallEvent table td.tid_line {
	background-image : url("/img/design/commentLine.png");
	background-repeat : no-repeat !important;
	background-position : 16px -30px;
}
.tid_twinoidWall .tid_wallEvent table td.tid_crossLine {
	background-image : url("/img/design/commentLine.png");
	background-repeat : no-repeat !important;
	background-position : 16px 0px;
}
.tid_twinoidWall .tid_wallEvent table td.tid_startLine {
	background-image : url("/img/design/commentFirst.png");
	background-repeat : no-repeat !important;
	background-position : 16px 0px;
}
.tid_twinoidWall .tid_wallEvent table td.tid_endLine {
	background-image : url("/img/design/commentLast.png");
	background-repeat : no-repeat !important;
	background-position : 16px 0px;
}
.tid_twinoidWall .tid_wallEvent table td.tid_content {
	padding-left : 5px;
}
.tid_twinoidWall .tid_wallEvent table td.tid_content img {
	vertical-align : -2px;
}
.tid_twinoidWall .tid_wallEvent table td.tid_content .tid_user {
	display : inline-block;
	zoom : 1;
	*display : inline;
	font-size : 8pt;
}
.tid_twinoidWall .tid_wallEvent table td.tid_content .tid_talkEvent {
	margin-left : -5px;
	padding : 5px;
	font-size : 10pt;
	border : 1px solid #C7C5C0;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	background-color : #F4F3F2;
}
.tid_twinoidWall .tid_wallEvent table td.tid_content .tid_talkEvent .tid_triangle {
	margin-left : -21px;
	border-right-color : #F4F3F2;
}
.tid_twinoidWall .tid_wallEvent table td.tid_content .tid_miscEvent {
	font-size : 9pt;
	margin-bottom : 5px;
}
.tid_twinoidWall .tid_wallEvent table td.tid_content .tid_miscEvent img {
	vertical-align : -3px;
}
.tid_twinoidWall .tid_wallEvent table td.tid_content .tid_miscEvent img.tid_imageReward {
	display : block;
	max-height : 100px;
	float : right;
}
.tid_twinoidWall .tid_wallEvent table td.tid_content .tid_miscEvent a.tid_screen {
	display : block;
	float : right;
	overflow : hidden;
}
.tid_twinoidWall .tid_wallEvent table td.tid_content .tid_miscEvent a.tid_screen img {
	max-height : 100px;
	max-width : 120px;
}
.tid_twinoidWall .tid_wallEvent table td.tid_content .tid_miscEvent .tid_status {
	padding : 5px;
	border : 1px dashed #C7C5C0;
}
.tid_twinoidWall .tid_wallEvent table td.tid_content span.tid_site {
	font-weight : bold;
	font-size : 9pt;
	white-space : nowrap;
}
.tid_twinoidWall .tid_wallEvent table td.tid_content span.tid_site img.tid_favicon {
	vertical-align : -2px;
}
.tid_twinoidWall .tid_wallEvent table td.tid_content .tid_footer {
	clear : both;
	margin-bottom : 10px;
	text-align : left;
	font-size : 8pt;
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
}
.tid_twinoidWall .tid_wallEvent table td.tid_content .tid_footer .tid_module {
	display : inline-block;
	zoom : 1;
	*display : inline;
}
.tid_twinoidWall .tid_wallEvent table td.tid_content .tid_footer img {
	vertical-align : -25%;
}
.tid_twinoidWall .tid_wallEvent table td.tid_content .tid_footer .tid_sep {
	font-size : 9pt;
	padding-left : 6px;
	padding-right : 6px;
	opacity : 0.35;
	filter : alpha(opacity=35);
	zoom : 1;
}
.tid_twinoidWall .tid_wallEvent table td.tid_content .tid_footer .tid_commentDisabled {
	text-decoration : line-through;
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
}
.tid_twinoidWall .tid_wallEvent table td.tid_content .tid_footer .tid_commentCount {
	font-weight : bold;
}
.tid_twinoidWall .tid_wallEvent table td.tid_content .tid_likes {
	clear : both;
	font-size : 7pt;
	opacity : 0.8;
	filter : alpha(opacity=80);
	zoom : 1;
	margin : 3px 0px;
	padding : 3px 0px;
	border-top : 1px solid #C7C5C0;
	border-bottom : 1px solid #C7C5C0;
}
.tid_twinoidWall .tid_wallEvent table td.tid_content .tid_likes .tid_user {
	font-size : 7pt !important;
}
.tid_twinoidWall .tid_wallEvent table td.tid_content .tid_likes a.tid_liker {
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin-right : 2px;
	vertical-align : middle;
}
.tid_twinoidWall .tid_wallEvent table td.tid_content .tid_likes img {
	vertical-align : -2px;
}
.tid_twinoidWall .tid_wallEvent table td.tid_more a {
	display : inline-block;
	zoom : 1;
	*display : inline;
	width : 24px;
	margin-left : 4px;
	font-weight : bold;
	font-size : 8pt;
	color : #bd3d00;
	text-align : center;
	border : 1px solid #C7C5C0;
}
.tid_twinoidWall .tid_wallEvent table td.tid_more a:hover {
	background : #bd3d00;
	color : white;
	text-decoration : none;
}
.tid_twinoidWall .tid_wallEvent table td.tid_more img {
	vertical-align : -25%;
}
.tid_twinoidWall .tid_wallEvent table.tid_noComment td.tid_footer {
	padding-bottom : 0px;
}
.tid_twinoidWall .tid_wallEvent table.tid_noComment td.tid_endLine, .tid_twinoidWall .tid_wallEvent table.tid_noComment td.tid_startLine, .tid_twinoidWall .tid_wallEvent table.tid_noComment td.tid_line, .tid_twinoidWall .tid_wallEvent table.tid_noComment td.tid_crossLine {
	background : transparent;
}
.tid_twinoidWall .tid_wallEvent table.tid_comments {
	position : relative;
}
.tid_twinoidWall .tid_wallEvent table.tid_comments td.tid_startLine {
	width : 76px;
}
.tid_twinoidWall .tid_wallEvent table.tid_comments td.tid_avatar {
	width : 76px;
	height : 38px;
}
.tid_twinoidWall .tid_wallEvent table.tid_comments td.tid_avatar .tid_twinoidAvatar {
	margin-left : 26px;
	margin-top : 4px;
}
.tid_twinoidWall .tid_wallEvent table.tid_comments tr, .tid_twinoidWall .tid_wallEvent table.tid_comments td {
	overflow : hidden;
}
.tid_twinoidWall .tid_wallEvent table.tid_comments a.tid_commentLink {
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin-top : 10px;
	font-size : 9pt;
}
.tid_twinoidWall .tid_wallEvent table.tid_comments td.tid_content {
	font-size : 8.5pt;
}
.tid_twinoidWall .tid_wallEvent table.tid_comments td.tid_content .tid_post {
	margin-bottom : 3px;
	padding : 5px;
	font-size : 10pt;
	border : 1px solid #C7C5C0;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	background-color : #D5D3D0;
}
.tid_twinoidWall .tid_wallEvent table.tid_comments td.tid_content .tid_post .tid_triangle {
	border-right-color : #D5D3D0;
	margin-left : -21px;
}
.tid_twinoidWall .tid_wallEvent table.tid_comments td.tid_content .tid_post a.tid_remove {
	float : right;
	visibility : hidden;
	opacity : 0.4;
	filter : alpha(opacity=40);
	zoom : 1;
}
.tid_twinoidWall .tid_wallEvent table.tid_comments td.tid_content .tid_post a.tid_remove:hover {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
.tid_twinoidWall .tid_wallEvent table.tid_comments td.tid_content .tid_post .tid_user {
	font-size : 8pt;
}
.tid_twinoidWall .tid_wallEvent table.tid_comments td.tid_content .tid_post:hover a.tid_remove {
	visibility : visible;
}
.tid_twinoidWall .tid_wallEvent table.tid_comments td.tid_content .tid_footer {
	text-align : left;
	margin-bottom : 0px;
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
}
.tid_twinoidWall .tid_wallEvent table.tid_comments td.tid_content .tid_moduleTitle {
	font-weight : bold;
	font-size : 12pt;
}
.tid_twinoidWall .tid_wallEvent table.tid_comments td.tid_content .tid_moduleFooter {
	margin-bottom : 10px;
}
.tid_twinoidWall .tid_wallEvent .tid_wallComment {
	padding-left : 40px;
}
.tid_twinoidWall .tid_form form {
	padding : 10px;
	background-color : #F4F3F2;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	border : 1px solid #C7C5C0;
}
.tid_twinoidWall .tid_form form.tid_simple .tid_smileyPanel, .tid_twinoidWall .tid_form form.tid_simple .tid_preview, .tid_twinoidWall .tid_form form.tid_simple .tid_editorButtons {
	display : none;
}
.tid_twinoidWall .tid_form .tid_preview {
	border : 1px dashed #9f9d9b;
	opacity : 0.8;
	filter : alpha(opacity=80);
	zoom : 1;
	padding : 5px;
	min-height : 30px;
	margin-bottom : 10px;
}
.tid_twinoidWall .tid_form a.tid_advanced {
	font-size : 7.5pt;
	text-decoration : underline;
}
.tid_twinoidWall .tid_form span.tid_def {
	border-bottom : 1px dashed #9f9d9b;
	cursor : help;
}
.tid_twinoidWall .tid_form .tid_arrow {
	position : absolute;
	width : 7px;
	height : 11px;
	background-image : url("/img/design/arrowLeft.png");
	margin-left : -17px;
}
.tid_twinoidWall .tid_form input.tid_fake {
	margin-bottom : 15px;
	font-style : italic;
	font-size : 9pt;
	min-width : 300px;
}
.tid_twinoidWall .tid_form .tid_wrapper {
	padding : 1px;
}
.tid_twinoidWall .tid_form textarea {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	margin-top : 3px;
	width : 95%;
	min-height : 60px;
	color : #3b4151;
	border : 1px solid #9f9d9b;
	-moz-box-shadow : inset 1px 2px 1px #dddbd8;
	-webkit-box-shadow : inset 1px 2px 1px #dddbd8;
	box-shadow : inset 1px 2px 1px #dddbd8;
	background-color : white;
	resize : vertical;
}
.tid_twinoidWall .tid_form .tid_options {
	margin : 10px 0px;
	padding : 5px;
	border-top : 1px solid #dddbd8;
	border-bottom : 1px solid #dddbd8;
}
.tid_twinoidWall .tid_form .tid_options label {
	display : inline-block;
	zoom : 1;
	*display : inline;
	font-size : 8pt;
	margin-right : 10px;
}
.tid_twinoidWall .tid_form .tid_options label input {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : -2px;
}
.tid_twinoidWall .tid_form .tid_button {
	margin-top : 5px;
	margin-bottom : 0px;
	min-width : 0px;
	padding : 2px;
	font-size : 8pt;
}
.tid_twinoidWall.tid_compact .tid_wallEvent {
	padding : 0px;
	border-bottom : none;
}
.tid_twinoidWall.tid_compact .tid_wallEvent table.tid_comments td.tid_startLine {
	width : 47px;
}
.tid_twinoidWall.tid_compact .tid_wallEvent table.tid_comments td.tid_avatar {
	width : 47px;
}
.tid_twinoidWall.tid_compact .tid_wallEvent table.tid_comments td.tid_avatar .tid_twinoidAvatar {
	margin-left : 16px;
}
.tid_twinoidWall.tid_compact .tid_wallEvent table.tid_comments td.tid_crossLine, .tid_twinoidWall.tid_compact .tid_wallEvent table.tid_comments td.tid_startLine, .tid_twinoidWall.tid_compact .tid_wallEvent table.tid_comments td.tid_endLine {
	background-position : 6px 0px;
}
#tid_noticeList {
	position : fixed;
	z-index : 1099;
	width : 100%;
	top : 32px;
	height : 1px;
	font-size : 0pt;
	text-align : center;
}
#tid_noticeList .tid_wrapper {
	display : inline-block;
	zoom : 1;
	*display : inline;
	width : 450px;
	max-height : 500px;
	text-align : left;
	overflow : auto;
	-moz-box-shadow : 0px 4px 8px black;
	-webkit-box-shadow : 0px 4px 8px black;
	box-shadow : 0px 4px 8px black;
	border : 1px solid #1d2028;
	border-bottom : 1px solid #3b4151;
}
#tid_noticeList .tid_wrapper .tid_notice {
	position : relative;
	border-top : 1px solid #3b4151;
	border-bottom : 1px solid #6C7188;
	background-color : #4e5162;
	cursor : pointer;
}
#tid_noticeList .tid_wrapper .tid_notice .tid_closeWrapper {
	float : right;
}
#tid_noticeList .tid_wrapper .tid_notice .tid_close {
	visibility : hidden;
	display : inline-block;
	zoom : 1;
	*display : inline;
	position : absolute;
	z-index : 1;
	width : 16px;
	height : 16px;
	margin-left : -22px;
	margin-top : 2px;
	background : black;
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
	background-image : url("/img/icons/cross.png");
}
#tid_noticeList .tid_wrapper .tid_notice .tid_content {
	margin-left : 2px;
	margin-right : 2px;
	padding : 10px;
	text-align : justify;
	font-size : 9pt;
	color : white;
	border-left : 2px solid #feb500;
	border-right : 2px solid #feb500;
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
}
#tid_noticeList .tid_wrapper .tid_notice .tid_content img {
	vertical-align : -2px;
	max-height : 32px;
}
#tid_noticeList .tid_wrapper .tid_notice .tid_content a {
	color : #feb500;
	text-decoration : underline;
}
#tid_noticeList .tid_wrapper .tid_notice .tid_bigIcon {
	display : none;
	float : left;
	margin-right : 10px;
}
#tid_noticeList .tid_wrapper .tid_notice.tid_error {
	background-color : #bd3d00;
	border-left-color : #bd3d00;
	border-right-color : #bd3d00;
	border-bottom-color : #fe7d00;
}
#tid_noticeList .tid_wrapper .tid_notice:first-child {
	border-top : 0px;
	-moz-box-shadow : inset 0px 2px 0px rgba(0,0,0, 0.3);
	-webkit-box-shadow : inset 0px 2px 0px rgba(0,0,0, 0.3);
	box-shadow : inset 0px 2px 0px rgba(0,0,0, 0.3);
}
#tid_noticeList .tid_wrapper .tid_notice:first-child .tid_content {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
#tid_noticeList .tid_wrapper .tid_notice:hover .tid_close {
	visibility : visible;
}
#tid_noticeList .tid_wrapper .tid_notice:hover .tid_close:hover {
	background-color : #fe7d00;
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
@media only screen and (max-width:450px)  {
	#tid_noticeList .tid_wrapper {
		width : 100%;
	}
	#tid_noticeList .tid_wrapper .tid_notice .tid_content {
		text-align : left;
	}
}
#tid_baseNotice {
	position : absolute;
	width : 100%;
	z-index : 5000;
}
#tid_baseNotice .tid_black {
	position : fixed;
	width : 100%;
	height : 100%;
	z-index : 1007;
	top : 0px;
	bottom : 0px;
	left : 0px;
	background-color : #4e5162;
	background-image : url("/img/design/mask.png");
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
	z-index : 1;
}
#tid_baseNotice .tid_wrapper {
	position : absolute;
	z-index : 2;
	width : 100%;
}
#tid_baseNotice .tid_box {
	max-width : 500px;
	min-width : 200px;
	margin : auto;
	margin-top : 200px;
	padding : 20px;
	color : white;
	font-size : 11pt;
	font-weight : bold;
	text-align : left;
	border : 1px solid #6C7188;
	background-color : #4e5162;
	-moz-box-shadow : 0px 0px 1px black, 0px 4px 8px black;
	-webkit-box-shadow : 0px 0px 1px black, 0px 4px 8px black;
	box-shadow : 0px 0px 1px black, 0px 4px 8px black;
	-moz-box-shadow : 0px 0px 1px black, 0px 4px 4px rgba(0,0,0, 0.5);
	-webkit-box-shadow : 0px 0px 1px black, 0px 4px 4px rgba(0,0,0, 0.5);
	box-shadow : 0px 0px 1px black, 0px 4px 4px rgba(0,0,0, 0.5);
	cursor : pointer;
}
#tid_baseNotice .tid_box .tid_close {
	float : right;
	margin-top : -20px;
	margin-right : -20px;
	width : 24px;
	height : 24px;
	background-position : center center;
	background-repeat : no-repeat;
	background-image : url("/img/icons/cross.png");
	background-color : #3b4151;
}
#tid_baseNotice .tid_box .tid_close:hover {
	background-image : url("/img/icons/remove.png");
}
#tid_baseNotice .tid_box p {
	margin : 0px;
	padding : 0px;
	margin-bottom : 10px;
}
#tid_baseNotice .tid_box ul {
	list-style : square;
	padding-left : 40px;
}
#tid_baseNotice .tid_box a {
	color : #feb500;
	text-decoration : underline;
}
#tid_baseNotice .tid_box strong {
	color : #feb500;
}
#tid_baseNotice .tid_box em {
	color : #B7B9C6;
}
#tid_baseNotice .tid_box.tid_error {
	background : #bd3d00;
	border-color : #fe7d00;
}
.tid_followStories.tid_lock {
	font-style : italic;
}
.tid_frameFloat {
	padding : 10px;
	background-color : #dddbd8;
	background-image : url("/img/design/content_bg.jpg");
	background-repeat : repeat-x;
	border : 1px solid white;
	-moz-box-shadow : 0px 2px 4px black;
	-webkit-box-shadow : 0px 2px 4px black;
	box-shadow : 0px 2px 4px black;
	-moz-box-shadow : 0px 0px 1px rgba(0,0,0, 0.4), 0px 2px 4px rgba(0,0,0, 0.3);
	-webkit-box-shadow : 0px 0px 1px rgba(0,0,0, 0.4), 0px 2px 4px rgba(0,0,0, 0.3);
	box-shadow : 0px 0px 1px rgba(0,0,0, 0.4), 0px 2px 4px rgba(0,0,0, 0.3);
	border-radius : 5px;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
	position : absolute;
	z-index : 1008;
}
.tid_frameFloat iframe {
	display : block;
	width : 100%;
	height : 100%;
}
.tid_frameFloat .tid_closeFrame {
	position : relative;
	float : right;
	margin-top : -22px;
	margin-right : -22px;
}
.tid_frameFloat.tid_wallPost {
	width : 500px;
	height : 200px;
}
input.tid_field {
	min-width : 200px;
	color : #4e5162;
	background : white;
	border : 1px solid #3b4151;
	-moz-box-shadow : inset 0px 2px 2px #C7C5C0;
	-webkit-box-shadow : inset 0px 2px 2px #C7C5C0;
	box-shadow : inset 0px 2px 2px #C7C5C0;
	padding : 1px 0px;
	margin : 0px;
	display : inline-block;
	zoom : 1;
	*display : inline;
}
input.tid_field:focus {
	background-color : #feb500;
	-moz-box-shadow : inset 0px 2px 2px #fe7d00;
	-webkit-box-shadow : inset 0px 2px 2px #fe7d00;
	box-shadow : inset 0px 2px 2px #fe7d00;
	border-color : white;
}
.tid_userTitle {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 9pt;
	font-style : italic;
}
.tid_userTitle a, .tid_userTitle p, .tid_userTitle ul, .tid_userTitle li, .tid_userTitle dl, .tid_userTitle dt, .tid_userTitle dd, .tid_userTitle img, .tid_userTitle input, .tid_userTitle textarea, .tid_userTitle form, .tid_userTitle canvas {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
}
.tid_userTitle h1:first-letter, .tid_userTitle h2:first-letter, .tid_userTitle h3:first-letter, .tid_userTitle p:first-letter, .tid_userTitle p:first-line {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	float : none;
	color : inherit;
	font-size : inherit;
	font-weight : inherit;
	font-style : inherit;
}
.tid_userTitle h1 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 150%;
}
.tid_userTitle h2 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 130%;
}
.tid_userTitle h3 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 110%;
}
.tid_userTitle strong {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-weight : bold;
}
.tid_userTitle em {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-style : italic;
}
.tid_userTitle a:hover {
	background-color : transparent;
	outline : none;
	border : 0px;
}
.tid_userTitle table {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
.tid_userTitle table tr, .tid_userTitle table td, .tid_userTitle table th {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
.tid_userTitle img {
	vertical-align : -3px;
}
.tid_twinoidAvatar {
	font-size : 0pt;
	line-height : 0pt;
}
.tid_twinoidAvatar table {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
	table-layout : fixed !important;
}
.tid_twinoidAvatar table tr, .tid_twinoidAvatar table td, .tid_twinoidAvatar table th {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
.tid_twinoidAvatar table tr {
	border : 0px !important;
	margin : 0px !important;
	padding : 0px !important;
	background : transparent !important;
	outline : none !important;
	-moz-box-shadow : none;
	-webkit-box-shadow : none;
	box-shadow : none;
}
.tid_twinoidAvatar table td {
	border : 0px !important;
	margin : 0px !important;
	padding : 0px !important;
	background-color : #1d2028 !important;
	overflow : hidden;
	-moz-box-shadow : 0px 0px 2px black;
	-webkit-box-shadow : 0px 0px 2px black;
	box-shadow : 0px 0px 2px black;
	text-align : center;
	vertical-align : middle !important;
	outline : none !important;
}
.tid_twinoidAvatar table img {
	max-width : 100px;
	max-height : 100px;
}
.tid_twinoidAvatar table img.tid_default {
	-moz-box-shadow : none;
	-webkit-box-shadow : none;
	box-shadow : none;
}
.tid_twinoidAvatar.tid_moderator {
	-moz-box-shadow : 0px 0px 16px #bd3d00;
	-webkit-box-shadow : 0px 0px 16px #bd3d00;
	box-shadow : 0px 0px 16px #bd3d00;
}
.tid_twinoidAvatar.tid_default {
	margin : 0px;
	padding : 0px;
	overflow : hidden;
	font-family : Arial !important;
	text-align : center !important;
	font-size : 40pt;
	font-weight : normal !important;
	font-style : normal !important;
	color : black !important;
	text-shadow : none !important;
	text-decoration : none !important;
	text-transform : capitalize;
	background-image : url("/img/design/defaultAvatarBg.png");
	background-position : top left;
	background-repeat : no-repeat;
	background-color : black;
	-moz-box-shadow : 1px 2px 0px rgba(0,0,0,0.2);
	-webkit-box-shadow : 1px 2px 0px rgba(0,0,0,0.2);
	box-shadow : 1px 2px 0px rgba(0,0,0,0.2);
}
.tid_twinoidAvatar.tid_default span {
	opacity : 0.3;
	filter : alpha(opacity=30);
	zoom : 1;
}
.tid_twinoidAvatar.tid_default.tid_color0 {
	background-color : #fe7d00;
}
.tid_twinoidAvatar.tid_default.tid_color1 {
	background-color : #bd3d00;
}
.tid_twinoidAvatar.tid_default.tid_color2 {
	background-color : #7B9799;
}
.tid_twinoidAvatar.tid_default.tid_color3 {
	background-color : #6C7188;
}
.tid_twinoidAvatar.tid_default.tid_color4 {
	background-color : #868483;
}
.tid_twinoidAvatar.tid_default.tid_color5 {
	background-color : #9D9B77;
}
.tid_twinoidAvatar.tid_default.tid_color6 {
	background-color : #8074A0;
}
.tid_twinoidAvatar.tid_default.tid_color7 {
	background-color : #7B9987;
}
.tid_twinoidAvatar.tid_default.tid_color8 {
	background-color : #967E94;
}
.tid_twinoidAvatar.tid_default.tid_color9 {
	background-color : #9D8777;
}
.tid_twinoidAvatar.tid_default.tid_medium {
	font-size : 20pt;
}
.tid_twinoidAvatar.tid_default.tid_small {
	font-size : 10pt;
}
.tid_hiddenSwf {
	position : absolute;
	z-index : 5;
	background-image : url("/img/design/swfFiller.png");
	outline : 1px solid black;
	-moz-box-shadow : inset 0px 4px 16px black;
	-webkit-box-shadow : inset 0px 4px 16px black;
	box-shadow : inset 0px 4px 16px black;
}
.tid_hiddenSwf .tid_inner {
	max-width : 300px;
	margin : auto;
	text-align : left;
	color : white;
	font-size : 10pt;
	line-height : 12pt;
	font-style : italic;
}
.tid_hiddenSwf.tid_screenshot {
	outline : none;
	font-size : 0pt;
	line-height : 0pt;
}
.tid_buttonBar {
	display : inline-block;
	zoom : 1;
	*display : inline;
	padding : 2px;
	padding-right : 2px;
	font-size : 0;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	vertical-align : bottom;
	overflow : hidden;
}
.tid_buttonBar a:first-child {
	border-left : 0px;
}
.tid_buttonBar a {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : bottom;
	margin-right : -1px;
	min-width : 20px;
	height : 16px;
	padding : 4px;
	padding-right : 8px;
	text-align : center;
	color : white !important;
	font-size : 8pt;
	line-height : 14px;
	text-decoration : none !important;
	background-color : #4e5162;
	border-top : 1px solid #6C7188;
	overflow : hidden;
	outline : 1px solid #1d2028;
}
.tid_buttonBar a img {
	vertical-align : -4px;
}
.tid_buttonBar a:hover {
	background-color : #3b4151;
	border-color : #1d2028;
}
.tid_buttonBar a.tid_off {
	color : #dddbd8 !important;
	background-color : #9f9d9b;
	outline : 1px solid #868483;
	border-color : #9f9d9b;
	cursor : default;
	cursor : no-drop;
}
.tid_buttonBar a.tid_off img {
	opacity : 0.3;
	filter : alpha(opacity=30);
	zoom : 1;
}
.tid_editorButtons a {
	padding-left : 4px;
	padding-right : 5px;
	height : 16px;
	font-size : 8pt;
	font-weight : normal;
	line-height : 16px;
}
.tid_editorButtons a.tid_editorBut_g {
	font-family : "Arial black";
	font-weight : normal;
}
.tid_editorButtons a.tid_editorBut_i {
	font-style : italic;
}
.tid_editorButtons a.tid_editorBut_barre {
	text-decoration : line-through !important;
}
.tid_editorButtons a.tid_editorBut_link {
	text-decoration : underline !important;
}
.tid_editorButtons a.tid_editorBut_mod {
	background-color : #bd3d00;
}
.tid_editorButtons a.tid_editorBut_spoil {
	background-image : url("/img/design/spoiler.png");
}
.tid_editorButtons a.tid_editorBut_cite {
	font-style : italic;
}
.tid_editorButtons a.tid_editorBut_li {
	list-style : disc;
}
.tid_editorButtons a.tid_editorBut__img {
	padding-left : 22px;
	background-image : url("/img/icons/pic.png");
	background-position : 4px 0px;
	background-repeat : no-repeat;
}
.tid_smileyPanel {
	padding-left : 2px;
	min-height : 25px;
}
.tid_smileyPanel a.tid_smcat {
	display : block;
	position : relative;
	float : left;
	text-align : center;
	padding : 1px;
	padding-bottom : 4px;
	margin-right : 1px;
	width : 20px;
	height : 20px;
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
}
.tid_smileyPanel a.tid_smcat span.tid_drop {
	display : block;
	position : absolute;
	width : 9px;
	height : 9px;
	margin-left : 2px;
	margin-top : 15px;
	background-image : url("/img/design/arrowDrop.png");
	background-repeat : no-repeat;
}
.tid_smileyPanel a.tid_smcat:hover {
	background-color : white;
}
.tid_smileyPanel a.tid_smcat:hover span.tid_drop {
	margin-top : 16px;
}
.tid_smileyPanel a.tid_smcat.tid_active {
	background : #bd3d00;
	border-radius : 0px;
	-moz-border-radius : 0px;
	-webkit-border-radius : 0px;
}
.tid_smileyPanel a.tid_smcat.tid_active span.tid_drop {
	margin-top : 17px;
}
.tid_smileyPanel .tid_smileyPopUp {
	padding : 10px;
	background-color : #dddbd8;
	background-image : url("/img/design/content_bg.jpg");
	background-repeat : repeat-x;
	border : 1px solid white;
	-moz-box-shadow : 0px 2px 4px black;
	-webkit-box-shadow : 0px 2px 4px black;
	box-shadow : 0px 2px 4px black;
	-moz-box-shadow : 0px 0px 1px rgba(0,0,0, 0.4), 0px 2px 4px rgba(0,0,0, 0.3);
	-webkit-box-shadow : 0px 0px 1px rgba(0,0,0, 0.4), 0px 2px 4px rgba(0,0,0, 0.3);
	box-shadow : 0px 0px 1px rgba(0,0,0, 0.4), 0px 2px 4px rgba(0,0,0, 0.3);
	border-radius : 5px;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
	padding : 5px;
	padding-top : 0px;
	clear : both;
	margin-left : -4px;
	border-top : 0px;
	border-right : 0px;
	border-radius : 0px;
	-moz-border-radius : 0px;
	-webkit-border-radius : 0px;
}
.tid_smileyPanel .tid_smileyPopUp .tid_title {
	margin-left : -6px;
	margin-right : -5px;
	margin-bottom : 5px;
	padding-left : 5px;
	font-size : 6pt;
	text-transform : uppercase;
	font-weight : bold;
	background-color : #bd3d00;
	color : white;
}
.tid_smileyPanel .tid_smileyPopUp .tid_wrapper {
	max-height : 160px;
	overflow : auto;
}
.tid_smileyPanel .tid_smileyPopUp a.tid_fun, .tid_smileyPanel .tid_smileyPopUp a.tid_smiley {
	display : inline-block;
	zoom : 1;
	*display : inline;
	position : relative;
	vertical-align : top;
	padding : 3px;
	width : 24px;
	height : 24px;
	text-align : center;
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
}
.tid_smileyPanel .tid_smileyPopUp a.tid_fun img, .tid_smileyPanel .tid_smileyPopUp a.tid_smiley img {
	max-width : 24px;
	max-height : 24px;
	vertical-align : -3px;
}
.tid_smileyPanel .tid_smileyPopUp a.tid_fun {
	width : auto;
	height : 16px;
	white-space : nowrap;
	font-size : 8pt;
}
.tid_smileyPanel .tid_smileyPopUp a.tid_fun:hover, .tid_smileyPanel .tid_smileyPopUp a.tid_smiley:hover {
	background-color : #bd3d00;
	text-decoration : none;
}
.tid_smileyPanel .tid_smileyPopUp a.tid_close {
	clear : both;
	padding-top : 5px;
	display : block;
	text-align : center;
	font-size : 10pt;
}
.tid_smileyPanel .tid_smileyPopUp span.tid_max {
	position : absolute;
	margin-top : 16px;
	padding : 0px 2px;
	font-size : 6pt;
	color : white;
	background-color : #3b4151;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
}
.tid_editorFastRepl {
	padding : 10px;
	background-color : #dddbd8;
	background-image : url("/img/design/content_bg.jpg");
	background-repeat : repeat-x;
	border : 1px solid white;
	-moz-box-shadow : 0px 2px 4px black;
	-webkit-box-shadow : 0px 2px 4px black;
	box-shadow : 0px 2px 4px black;
	-moz-box-shadow : 0px 0px 1px rgba(0,0,0, 0.4), 0px 2px 4px rgba(0,0,0, 0.3);
	-webkit-box-shadow : 0px 0px 1px rgba(0,0,0, 0.4), 0px 2px 4px rgba(0,0,0, 0.3);
	box-shadow : 0px 0px 1px rgba(0,0,0, 0.4), 0px 2px 4px rgba(0,0,0, 0.3);
	border-radius : 5px;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
	position : absolute;
	margin-left : -180px;
	padding : 5px;
}
.tid_editorFastRepl .tid_list {
	width : 170px;
	max-height : 300px;
	overflow : auto;
}
.tid_editorFastRepl .tid_list div {
	position : relative;
	color : #3b4151;
	font-size : 8pt;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
}
.tid_editorFastRepl .tid_list div a.tid_edit {
	display : none;
}
.tid_editorFastRepl .tid_list div a.tid_fk {
	display : block;
	width : 150px;
	overflow : hidden;
	color : black;
	white-space : nowrap;
}
.tid_editorFastRepl .tid_list div a.tid_fk span {
	font-size : 10pt;
	font-weight : bold;
}
.tid_editorFastRepl .tid_list div a.tid_fk span strong {
	font-style : italic;
	color : #bd3d00;
}
.tid_editorFastRepl .tid_list div:hover {
	background-color : #9f9d9b;
	text-decoration : none;
}
.tid_editorFastRepl .tid_list div:hover a.tid_edit {
	display : block;
	position : absolute;
	z-index : 2;
	margin-top : 16px;
	margin-left : 120px;
	background-color : #9f9d9b;
	padding : 4px;
	border-bottom-left-radius : 3px;
	-moz-border-radius-bottomleft : 3px;
	-webkit-border-bottom-left-radius : 3px;
	border-bottom-right-radius : 3px;
	-moz-border-radius-bottomright : 3px;
	-webkit-border-bottom-right-radius : 3px;
}
.tid_editorFastRepl .tid_list div:hover a.tid_fk:hover {
	text-decoration : none;
}
.tid_editorContent.tid_parsed {
	visibility : visible !important;
}
.tid_editorContent:after {
	content : "";
	display : table;
	clear : both;
}
.tid_editorContent {
	visibility : hidden;
	word-wrap : break-word;
}
.tid_editorContent h1, .tid_editorContent .tid_h1, .tid_editorContent h2, .tid_editorContent .tid_h2, .tid_editorContent h3, .tid_editorContent .tid_h3 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	display : block;
	clear : both;
}
.tid_editorContent h1, .tid_editorContent .tid_h1 {
	height : auto;
	max-height : none;
	text-align : left;
	margin-bottom : 5px;
	font-size : 20pt;
	font-weight : bold;
	opacity : 0.8;
	filter : alpha(opacity=80);
	zoom : 1;
}
.tid_editorContent h2, .tid_editorContent .tid_h2 {
	text-align : left;
	margin-bottom : 5px;
	font-size : 16pt;
	font-weight : bold;
	opacity : 0.8;
	filter : alpha(opacity=80);
	zoom : 1;
}
.tid_editorContent h3, .tid_editorContent .tid_h3 {
	text-align : left !important;
	margin-bottom : 5px;
	font-size : 14pt;
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
}
.tid_editorContent .tid_module {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	float : none;
}
.tid_editorContent ul {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	list-style : square;
	padding-left : 20px;
	margin-top : 10px;
	margin-bottom : 10px;
}
.tid_editorContent ul li {
	margin-top : 5px;
	margin-bottom : 5px;
}
.tid_editorContent ul li ul {
	margin-top : 0px;
	margin-bottom : 0px;
	list-style : disc;
}
.tid_editorContent .tid_grid {
	font-size : 0pt;
	overflow : hidden;
	margin-left : -15px;
	padding-top : 20px;
}
.tid_editorContent .tid_grid .tid_col1, .tid_editorContent .tid_grid .tid_col11, .tid_editorContent .tid_grid .tid_col22, .tid_editorContent .tid_grid .tid_col33, .tid_editorContent .tid_grid .tid_col44 {
	width : 100%;
}
.tid_editorContent .tid_grid .tid_col21 {
	width : 50%;
}
.tid_editorContent .tid_grid .tid_col31 {
	width : 33.333%;
}
.tid_editorContent .tid_grid .tid_col32 {
	width : 66.666%;
}
.tid_editorContent .tid_grid .tid_col41 {
	width : 25%;
}
.tid_editorContent .tid_grid .tid_col42 {
	width : 50%;
}
.tid_editorContent .tid_grid .tid_col43 {
	width : 75%;
}
.tid_editorContent .tid_grid .tid_col44 {
	width : 100%;
}
.tid_editorContent .tid_grid>br {
	display : none !important;
}
.tid_editorContent .tid_grid:after {
	content : "";
	display : table;
	clear : both;
}
.tid_editorContent .tid_grid>div, .tid_editorContent .tid_grid>span {
	display : inline-block;
	zoom : 1;
	*display : inline;
	box-sizing : border-box;
	vertical-align : top;
	min-height : 50px;
	padding-left : 15px;
	padding-bottom : 15px;
	font-size : 12pt;
}
.tid_editorContent .tid_sideNote {
	display : block;
	margin-top : 10px;
	margin-bottom : 10px;
	margin-left : 10px;
	font-size : 8pt;
	font-style : italic;
}
.tid_editorContent .tid_messageTitle {
	font-weight : bold;
	font-size : 120%;
	margin-bottom : 10px;
}
.tid_editorContent img.tid_img {
	max-width : 100%;
}
.tid_editorContent img.tid_fit {
	clear : both;
	display : block;
	width : 100%;
	margin-bottom : 20px;
}
.tid_editorContent img.tid_left, .tid_editorContent img.tid_right {
	display : block;
	position : relative;
	margin-bottom : 10px;
	max-width : 50%;
	z-index : 2;
}
.tid_editorContent img.tid_left {
	float : left;
	margin-right : 20px;
}
.tid_editorContent img.tid_right {
	float : right;
	margin-left : 20px;
}
.tid_editorContent .tid_bigObject {
	margin : 10px auto;
	padding : 10px;
	height : 78px;
	width : 178px;
	text-align : center;
	font-weight : bold;
	font-size : 8pt;
	text-shadow : 0px 1px 1px black;
	border : 1px solid #fe7d00;
	outline : 1px solid #1d2028;
	background-color : #1d2028;
	background-image : url("/img/design/bigObject.png");
	background-position : center center;
	-moz-box-shadow : inset 0px 0px 4px black;
	-webkit-box-shadow : inset 0px 0px 4px black;
	box-shadow : inset 0px 0px 4px black;
	cursor : pointer;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
}
.tid_editorContent .tid_bigObject:hover {
	border-color : white;
}
.tid_editorContent em {
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
}
.tid_editorContent strong {
	opacity : 0.8;
	filter : alpha(opacity=80);
	zoom : 1;
}
.tid_editorContent span.tid_embedContent {
	display : block;
	margin-top : 20px;
	padding-top : 20px;
	border-top : 1px dashed #B7B9C6;
}
.tid_editorContent span.tid_embedContent a.tid_embedLink {
	display : block;
	padding : 5px 0px;
	text-align : right;
	font-size : 8pt;
}
.tid_editorContent span.tid_embedContent iframe, .tid_editorContent span.tid_embedContent embed {
	border : none;
	-moz-box-shadow : none;
	-webkit-box-shadow : none;
	box-shadow : none;
	border-radius : 0px;
	-moz-border-radius : 0px;
	-webkit-border-radius : 0px;
	border-top-left-radius : 3px;
	-moz-border-radius-topleft : 3px;
	-webkit-border-top-left-radius : 3px;
	border-top-right-radius : 3px;
	-moz-border-radius-topright : 3px;
	-webkit-border-top-right-radius : 3px;
	margin : auto;
	max-width : 100%;
}
.tid_editorContent iframe, .tid_editorContent embed {
	display : block;
	margin : 20px auto;
	margin-top : 20px;
	margin-bottom : 20px;
	max-width : 100%;
}
.tid_editorContent .tid_iframeWrapper {
	width : 100%;
	height : 0px;
	padding-bottom : 66%;
	position : relative;
	overflow : hidden;
	-moz-box-shadow : 0px 0px 4px black;
	-webkit-box-shadow : 0px 0px 4px black;
	box-shadow : 0px 0px 4px black;
}
.tid_editorContent .tid_iframeWrapper iframe {
	width : 100% !important;
	height : 100% !important;
	position : absolute;
	top : 0px;
	margin : 0px;
}
.tid_editorContent pre {
	display : block;
	padding : 5px;
	border : 1px dashed white;
	border : 1px dashed rgba(255,255,255, 0.5);
	overflow : auto;
	-moz-box-shadow : inset 0px 1px 4px black;
	-webkit-box-shadow : inset 0px 1px 4px black;
	box-shadow : inset 0px 1px 4px black;
	-moz-box-shadow : inset 0px 1px 2px rgba(0,0,0, 0.35);
	-webkit-box-shadow : inset 0px 1px 2px rgba(0,0,0, 0.35);
	box-shadow : inset 0px 1px 2px rgba(0,0,0, 0.35);
	word-wrap : normal;
}
.tid_editorContent .tid_preCite {
	display : block;
	margin-top : 10px;
	margin-left : 10px;
	margin-bottom : -10px;
	font-size : 9pt;
	font-weight : bold;
}
.tid_editorContent cite {
	clear : left;
	display : block;
	margin-top : 10px;
	margin-bottom : 10px;
	margin-left : 20px;
	padding-left : 10px;
	padding-bottom : 5px;
	font-style : italic;
	font-size : 90%;
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
	border-left : 1px dashed black;
	border-bottom : 1px dashed black;
	border-left : 1px dashed rgba(0,0,0, 0.6);
	border-bottom : 1px dashed rgba(0,0,0, 0.6);
}
.tid_editorContent .tid_spoil {
	cursor : help;
	background-image : url("/img/design/spoiler.png");
	display : block;
}
.tid_editorContent .tid_spoil span:first-child {
	visibility : hidden;
}
.tid_editorContent .tid_spoil .tid_spoil {
	background : transparent;
}
.tid_editorContent .tid_spoil:hover, .tid_editorContent .tid_spoil.tid_hover {
	background-image : url("/img/design/spoiler_hover.png");
}
.tid_editorContent .tid_spoil:hover span:first-child, .tid_editorContent .tid_spoil.tid_hover span:first-child {
	visibility : visible;
}
.tid_editorContent .tid_spoil:hover .tid_spoil:hover, .tid_editorContent .tid_spoil:hover .tid_spoil.tid_hover, .tid_editorContent .tid_spoil.tid_hover .tid_spoil:hover, .tid_editorContent .tid_spoil.tid_hover .tid_spoil.tid_hover {
	background : transparent;
}
.tid_editorContent .tid_spacer {
	font-size : 0pt;
	line-height : 0pt;
	display : block;
	visibility : hidden;
	height : 20px;
	overflow : hidden;
}
.tid_editorContent .tid_adminAnnounce, .tid_editorContent .tid_announce, .tid_editorContent .tid_mod {
	display : block;
	margin : 15px;
	padding : 8px;
	padding-left : 24px;
	background-repeat : no-repeat;
	color : white;
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
}
.tid_editorContent .tid_adminAnnounce p, .tid_editorContent .tid_announce p, .tid_editorContent .tid_mod p {
	margin-bottom : 5px;
}
.tid_editorContent .tid_adminAnnounce a, .tid_editorContent .tid_announce a, .tid_editorContent .tid_mod a {
	color : #feb500 !important;
	text-decoration : underline;
}
.tid_editorContent .tid_adminAnnounce em, .tid_editorContent .tid_adminAnnounce strong, .tid_editorContent .tid_announce em, .tid_editorContent .tid_announce strong, .tid_editorContent .tid_mod em, .tid_editorContent .tid_mod strong {
	color : white !important;
}
.tid_editorContent .tid_adminAnnounce *, .tid_editorContent .tid_announce *, .tid_editorContent .tid_mod * {
	color : white;
	text-shadow : none;
}
.tid_editorContent .tid_announce {
	background-image : url("/img/design/announceBg.png");
	background-position : bottom left;
	background-color : #3b4151;
	text-shadow : 0px 1px 0px #3b4151;
	border : 1px solid #6B7087;
	-moz-box-shadow : 0px 0px 2px black;
	-webkit-box-shadow : 0px 0px 2px black;
	box-shadow : 0px 0px 2px black;
}
.tid_editorContent .tid_adminAnnounce {
	padding-top : 20px;
	background-image : url("/img/lang/en/adminAnnounceBg.png");
	background-position : top left;
	background-color : #553C53;
	border : 1px solid #feb500;
	outline : 1px solid black;
}
.tid_editorContent .tid_mod {
	padding-left : 10px;
	padding-top : 25px;
	background-image : url("/img/lang/en/modAnnounceBg.png");
	background-position : 5px 5px;
	background-color : #bd3d00;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
}
.tid_editorContent .tid_glory {
	display : block;
	margin : 15px 30px;
	padding : 10px;
	color : white;
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
	background : #3b4151;
	border : 1px solid #fe7d00;
	border-top-color : #feb500;
	-moz-box-shadow : inset 0px 1px 1px black, 0px 0px 2px black;
	-webkit-box-shadow : inset 0px 1px 1px black, 0px 0px 2px black;
	box-shadow : inset 0px 1px 1px black, 0px 0px 2px black;
}
.tid_editorContent .tid_glory .tid_wglory {
	display : block;
	margin-top : -25px;
	padding-top : 25px;
	background-repeat : no-repeat;
	background-image : url("/img/design/glory.png");
	background-position : top center;
}
.tid_editorContent .tid_glory a {
	color : #feb500;
}
.tid_editorContent .tid_glory strong {
	color : white !important;
}
.tid_editorContent .tid_preRoleplay {
	display : block;
	margin-top : 7px;
	margin-left : 10px;
	padding : 0px 5px;
	padding-left : 20px;
	max-width : 200px;
	height : 18px;
	overflow : hidden;
	font-weight : bold;
	font-size : 8pt;
	font-style : italic;
	line-height : 18px;
	background-image : url("/img/icons/rp.png");
	background-repeat : no-repeat;
	background-position : 1px 0px;
}
.tid_editorContent .tid_roleplay {
	display : block;
	margin-top : 7px;
	margin-bottom : 15px;
	margin-left : 20px;
	max-width : 350px;
	padding : 3px;
	color : #3b4151;
	font-style : italic;
	font-size : 11pt;
	border-radius : 6px;
	-moz-border-radius : 6px;
	-webkit-border-radius : 6px;
	background : #dddbd8;
	border : 1px solid #efefef;
	border-top-color : white;
	-moz-box-shadow : 0px 0px 2px black;
	-webkit-box-shadow : 0px 0px 2px black;
	box-shadow : 0px 0px 2px black;
}
.tid_editorContent .tid_roleplay .tid_wroleplay {
	display : block;
	margin-top : -10px;
	padding-top : 10px;
	background-repeat : no-repeat;
	background-image : url("/img/design/arrowUp.png");
	background-position : 5px top;
}
.tid_editorContent .tid_roleplay .tid_wroleplay a {
	text-decoration : underline !important;
	color : #bd3d00 !important;
}
.tid_editorContent .tid_roleplay .tid_wroleplay strong {
	color : #3b4151 !important;
}
.tid_editorContent .tid_roleplay .tid_wroleplay em {
	color : #3b4151 !important;
}
.tid_editorContent .tid_strike {
	text-decoration : line-through;
	opacity : 0.8;
	filter : alpha(opacity=80);
	zoom : 1;
}
.tid_editorContent .tid_funTag {
	height : 16px;
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin-bottom : 1px;
	margin-right : 2px;
	padding : 1px;
	padding-left : 20px;
	padding-right : 4px;
	color : white;
	font-size : 9pt;
	font-weight : bold;
	line-height : 16px;
	text-shadow : 0px 1px 0px rgba(0,0,0, 0.5);
	vertical-align : middle;
	background-color : #3b4151;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	background-repeat : no-repeat;
	background-position : 2px 0px;
}
.tid_editorContent .tid_funTag_dice4, .tid_editorContent .tid_funTag_d4 {
	background-image : url("/img/icons/dice4.png");
}
.tid_editorContent .tid_funTag_dice6, .tid_editorContent .tid_funTag_d6 {
	background-image : url("/img/icons/dice6.png");
}
.tid_editorContent .tid_funTag_dice8, .tid_editorContent .tid_funTag_d8 {
	background-image : url("/img/icons/dice8.png");
}
.tid_editorContent .tid_funTag_dice10, .tid_editorContent .tid_funTag_d10 {
	background-image : url("/img/icons/dice10.png");
}
.tid_editorContent .tid_funTag_dice12, .tid_editorContent .tid_funTag_d12 {
	background-image : url("/img/icons/dice12.png");
}
.tid_editorContent .tid_funTag_dice20, .tid_editorContent .tid_funTag_d20 {
	background-image : url("/img/icons/dice20.png");
}
.tid_editorContent .tid_funTag_dice100, .tid_editorContent .tid_funTag_d100 {
	background-image : url("/img/icons/dice100.png");
}
.tid_editorContent .tid_funTag_card {
	background-image : url("/img/icons/card.png");
}
.tid_editorContent .tid_funTag_coin, .tid_editorContent .tid_funTag_pf {
	background-image : url("/img/icons/coin.png");
}
.tid_editorContent .tid_funTag_rps, .tid_editorContent .tid_funTag_pfc {
	background-image : url("/img/icons/rps.png");
}
.tid_editorContent .tid_funTag_letter {
	background-image : url("/img/icons/letter.png");
}
.tid_editorContent .tid_funTag_vowel {
	background-image : url("/img/icons/vowel.png");
}
.tid_editorContent .tid_funTag_conson {
	background-image : url("/img/icons/conson.png");
}
.tid_editorContent .tid_funTag_rnduser {
	background-image : url("/img/icons/rnduser.gif");
}
body.tid_lang_fr .tid_editorContent .tid_adminAnnounce {
	background-image : url("/img/lang/fr/adminAnnounceBg.png");
}
body.tid_lang_fr .tid_editorContent .tid_mod {
	background-image : url("/img/lang/fr/modAnnounceBg.png");
}
body.tid_lang_es .tid_editorContent .tid_adminAnnounce {
	background-image : url("/img/lang/es/adminAnnounceBg.png");
}
body.tid_lang_es .tid_editorContent .tid_mod {
	background-image : url("/img/lang/es/modAnnounceBg.png");
}
body.tid_lang_de .tid_editorContent .tid_adminAnnounce {
	background-image : url("/img/lang/de/adminAnnounceBg.png");
}
body.tid_lang_de .tid_editorContent .tid_mod {
	background-image : url("/img/lang/de/modAnnounceBg.png");
}
input.tid_default {
	font-style : italic;
}
.tid_pagination {
	text-align : center;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
	margin-bottom : 10px;
}
.tid_pagination .tid_buttonBar {
	margin-top : -2px !important;
}
.tid_pagination .tid_buttonBar a {
	min-width : 0px;
}
.tid_pagination div.tid_next, .tid_pagination div.tid_prev {
	margin-bottom : 0px;
	padding-top : 2px;
}
.tid_pagination div.tid_next a.tid_off, .tid_pagination div.tid_prev a.tid_off {
	background-color : transparent;
	border : 0px;
	cursor : default;
	outline : none;
}
.tid_pagination div.tid_prev {
	float : left;
	position : relative;
}
.tid_pagination div.tid_next {
	float : right;
	position : relative;
}
.tid_pagination div.tid_cur {
	margin : auto;
	width : 100px;
	height : 16px;
	padding : 4px;
	color : white;
	font-size : 8pt;
	line-height : 16px;
	background-color : #4e5162;
	outline : 1px solid #1d2028;
	border-top : 1px solid #6C7188;
	cursor : pointer;
	overflow : hidden;
	white-space : nowrap;
}
.tid_pagination div.tid_cur .tid_pageNumber {
	font-size : 12pt;
	line-height : 12pt;
	vertical-align : -10%;
	font-weight : bold;
}
.tid_pagination div.tid_cur .tid_pageTotal {
	opacity : 0.6;
	filter : alpha(opacity=60);
	zoom : 1;
}
.tid_pagination div.tid_cur input {
	width : 30px;
	min-width : 30px;
	color : black;
	background : white;
	font-size : 9pt;
	text-align : center;
	-moz-box-shadow : inset 0px 2px 2px black;
	-webkit-box-shadow : inset 0px 2px 2px black;
	box-shadow : inset 0px 2px 2px black;
	border : 0px;
}
.tid_pagination div.tid_cur .tid_help {
	position : absolute;
	z-index : 3;
	margin-top : 20px;
	margin-left : -10px;
	background : #1d2028;
	color : white;
	font-size : 8pt;
	padding : 2px;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
}
.tid_pagination div.tid_cur:hover {
	border-color : #1d2028;
	background-color : #3b4151;
}
.tid_pagination div.tid_cur:hover .tid_pageNumber {
	outline : 1px dotted white;
}
#tid_forum .tid_bg1, #tid_group .tid_bg1, .tid_example .tid_bg1 {
	background-color : #4e5162;
	color : white;
}
#tid_forum .tid_bg2, #tid_group .tid_bg2, .tid_example .tid_bg2 {
	background-color : #F4F3F2;
	color : #1d2028;
}
#tid_forum .tid_bg3, #tid_group .tid_bg3, .tid_example .tid_bg3 {
	background-color : #9FA2AA;
	color : #1d2028;
}
#tid_forum .tid_bg4, #tid_group .tid_bg4, .tid_example .tid_bg4 {
	background-color : #4e5162;
	color : white;
}
#tid_forum .tid_border1, #tid_group .tid_border1, .tid_example .tid_border1 {
	border-color : #4e5162;
}
#tid_forum .tid_border2, #tid_group .tid_border2, .tid_example .tid_border2 {
	border-color : #F4F3F2;
}
#tid_forum .tid_border3, #tid_group .tid_border3, .tid_example .tid_border3 {
	border-color : #9fa2aa;
}
#tid_forum .tid_border4, #tid_group .tid_border4, .tid_example .tid_border4 {
	border-color : #4e5162;
}
#tid_forum div.tid_newIcon {
	position : absolute;
}
#tid_forum .tid_loading {
	position : absolute;
	z-index : 1;
	padding : 5px;
	padding-left : 25px;
	background-color : white;
	border : none;
	opacity : 0.9;
	filter : alpha(opacity=90);
	zoom : 1;
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
	-moz-box-shadow : 0px 2px 4px black;
	-webkit-box-shadow : 0px 2px 4px black;
	box-shadow : 0px 2px 4px black;
	-moz-box-shadow : 0px 2px 4px rgba(0,0,0, 0.5);
	-webkit-box-shadow : 0px 2px 4px rgba(0,0,0, 0.5);
	box-shadow : 0px 2px 4px rgba(0,0,0, 0.5);
}
#tid_forum .tid_forumTag {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
	padding-left : 1px;
	padding-right : 1px;
	font-size : 6.5pt;
	line-height : 9pt;
	font-family : Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	text-transform : capitalize;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
}
#tid_forum .tid_forumTag.tid_major {
	color : white;
	background-color : #bd3d00;
}
#tid_forum .tid_forumTag.tid_minor {
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
	background-color : transparent;
	border-left : 1px solid #1d2028;
	border-right : 1px solid #1d2028;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
}
#tid_forum button {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	padding : 2px 20px;
	font-size : 12pt;
	font-weight : bold;
	background : #4e5162;
	border-top : 1px solid #6C7188;
	border-bottom : 2px solid #3b4151;
	-moz-box-shadow : 0px 1px 3px black;
	-webkit-box-shadow : 0px 1px 3px black;
	box-shadow : 0px 1px 3px black;
	cursor : pointer;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
}
#tid_forum button:hover {
	background-color : #3b4151;
	border-top-color : #1d2028;
	border-bottom : 0px;
	padding-bottom : 4px;
	-moz-box-shadow : inset 0px 0px 2px black;
	-webkit-box-shadow : inset 0px 0px 2px black;
	box-shadow : inset 0px 0px 2px black;
}
#tid_forum table {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	width : 100%;
	border-spacing : 0px;
	border-collapse : collapse;
}
#tid_forum table tr, #tid_forum table td {
	border-spacing : 0px;
	border-collapse : collapse;
	vertical-align : top;
}
#tid_forum table.tid_forumLayout {
	table-layout : fixed;
	min-width : 300px;
}
#tid_forum table.tid_forumLayout td#tid_forum_left, #tid_forum table.tid_forumLayout td#tid_forum_right {
	height : 300px;
	background : none;
}
#tid_forum table.tid_forumLayout td#tid_forum_collapser {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	width : 12px;
	background-image : url("/img/design/forum_collapserBg.png");
	background-repeat : repeat-y;
	background-position : 2px 0px;
	vertical-align : top;
	cursor : pointer;
}
#tid_forum table.tid_forumLayout td#tid_forum_collapser a, #tid_forum table.tid_forumLayout td#tid_forum_collapser p, #tid_forum table.tid_forumLayout td#tid_forum_collapser ul, #tid_forum table.tid_forumLayout td#tid_forum_collapser li, #tid_forum table.tid_forumLayout td#tid_forum_collapser dl, #tid_forum table.tid_forumLayout td#tid_forum_collapser dt, #tid_forum table.tid_forumLayout td#tid_forum_collapser dd, #tid_forum table.tid_forumLayout td#tid_forum_collapser img, #tid_forum table.tid_forumLayout td#tid_forum_collapser input, #tid_forum table.tid_forumLayout td#tid_forum_collapser textarea, #tid_forum table.tid_forumLayout td#tid_forum_collapser form, #tid_forum table.tid_forumLayout td#tid_forum_collapser canvas {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
}
#tid_forum table.tid_forumLayout td#tid_forum_collapser h1:first-letter, #tid_forum table.tid_forumLayout td#tid_forum_collapser h2:first-letter, #tid_forum table.tid_forumLayout td#tid_forum_collapser h3:first-letter, #tid_forum table.tid_forumLayout td#tid_forum_collapser p:first-letter, #tid_forum table.tid_forumLayout td#tid_forum_collapser p:first-line {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	float : none;
	color : inherit;
	font-size : inherit;
	font-weight : inherit;
	font-style : inherit;
}
#tid_forum table.tid_forumLayout td#tid_forum_collapser h1 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 150%;
}
#tid_forum table.tid_forumLayout td#tid_forum_collapser h2 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 130%;
}
#tid_forum table.tid_forumLayout td#tid_forum_collapser h3 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 110%;
}
#tid_forum table.tid_forumLayout td#tid_forum_collapser strong {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-weight : bold;
}
#tid_forum table.tid_forumLayout td#tid_forum_collapser em {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-style : italic;
}
#tid_forum table.tid_forumLayout td#tid_forum_collapser a:hover {
	background-color : transparent;
	outline : none;
	border : 0px;
}
#tid_forum table.tid_forumLayout td#tid_forum_collapser table {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
#tid_forum table.tid_forumLayout td#tid_forum_collapser table tr, #tid_forum table.tid_forumLayout td#tid_forum_collapser table td, #tid_forum table.tid_forumLayout td#tid_forum_collapser table th {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
#tid_forum table.tid_forumLayout td#tid_forum_collapser div {
	margin-top : 30px;
	width : 8px;
	height : 30px;
	background-image : url("/img/design/forum_collapseButton.png");
	background-repeat : no-repeat;
}
#tid_forum table.tid_forumLayout td#tid_forum_collapser.tid_expander div {
	background-image : url("/img/design/forum_expandButton.png");
}
#tid_forum table.tid_forumLayout td#tid_forum_collapser:hover {
	background-image : url("/img/design/forum_collapserBg_hover.png");
}
#tid_forum table.tid_forumLayout td#tid_forum_left {
	padding-right : 10px;
	width : 36%;
}
#tid_forum table.tid_forumLayout td#tid_forum_right {
	padding-left : 10px;
}
#tid_forum .tid_homeSearch {
	margin-top : -15px;
	text-align : right;
	margin-bottom : 10px;
}
#tid_forum .tid_forums {
	border-radius : 8px;
	-moz-border-radius : 8px;
	-webkit-border-radius : 8px;
	margin-bottom : 20px;
}
#tid_forum .tid_forums .tid_group {
	clear : both;
	margin-bottom : 15px;
	font-size : 0pt;
	padding : 10px;
	background-repeat : repeat-x;
	background-position : top center;
	border-radius : 5px;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
	-moz-box-shadow : 0px 0px 2px black;
	-webkit-box-shadow : 0px 0px 2px black;
	box-shadow : 0px 0px 2px black;
	-moz-box-shadow : 0px 0px 4px rgba(0,0,0, 0.5);
	-webkit-box-shadow : 0px 0px 4px rgba(0,0,0, 0.5);
	box-shadow : 0px 0px 4px rgba(0,0,0, 0.5);
}
#tid_forum .tid_forums .tid_group.tid_local {
	background-image : none;
	margin-bottom : 50px;
}
#tid_forum .tid_forums .tid_group.tid_local .tid_name {
	font-size : 16pt;
	font-weight : bold;
}
#tid_forum .tid_forums .tid_group.tid_twinoid {
	color : white;
	background-color : #bd3d00;
	border : 1px solid #bd3d00;
}
#tid_forum .tid_forums .tid_group.tid_twinoid .tid_name {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
	font-size : 13pt;
}
#tid_forum .tid_forums .tid_group.tid_twinoidExternal {
	color : white;
	background-color : #3b4151;
	border : 1px solid #3b4151;
}
#tid_forum .tid_forums .tid_group.tid_misc {
	color : white;
	background-color : #3b4151;
	border : 1px solid #3b4151;
}
#tid_forum .tid_forums .tid_group.tid_special {
	color : white;
	background-color : #1d2028;
	border : 1px solid #1d2028;
}
#tid_forum .tid_forums .tid_title {
	font-weight : normal;
	font-size : 16pt;
	text-align : center;
	margin-bottom : 5px;
}
#tid_forum .tid_forums a {
	display : block;
	vertical-align : middle;
	padding : 5px;
	margin-bottom : 5px;
	margin-right : 5px;
	text-align : left;
	text-decoration : none;
	font-size : 0pt;
	color : white;
	background-image : url("/img/design/gripBg.png");
	background-repeat : repeat-x;
	background-position : top center;
	border-radius : 5px;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
	white-space : nowrap;
	overflow : hidden;
}
#tid_forum .tid_forums a .tid_largeIcon {
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin-right : 10px;
	vertical-align : middle;
	width : 100px;
	height : 30px;
	overflow : hidden;
}
#tid_forum .tid_forums a .tid_largeIcon img {
	width : 100px;
	height : 30px;
	-moz-box-shadow : 0px 0px 2px black;
	-webkit-box-shadow : 0px 0px 2px black;
	box-shadow : 0px 0px 2px black;
}
#tid_forum .tid_forums a .tid_smallIcon {
	display : inline-block;
	zoom : 1;
	*display : inline;
	padding : 5px 10px;
	width : 16px;
	height : 16px;
	vertical-align : middle;
	margin-right : 5px;
	overflow : hidden;
}
#tid_forum .tid_forums a .tid_name {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
	text-align : left;
	font-size : 13pt;
	line-height : 11pt;
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
	text-shadow : 0px 1px 1px rgba(0,0,0, 0.5);
}
#tid_forum .tid_forums a .tid_desc {
	text-align : left;
	font-size : 7pt;
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
}
#tid_forum .tid_forums a:hover {
	text-decoration : none;
	background-color : transparent;
	-moz-box-shadow : 0px 0px 2px rgba(0,0,0, 0.5);
	-webkit-box-shadow : 0px 0px 2px rgba(0,0,0, 0.5);
	box-shadow : 0px 0px 2px rgba(0,0,0, 0.5);
}
#tid_forum .tid_forums a:hover .tid_name {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
#tid_forum .tid_gameForums {
	margin-bottom : 15px;
	font-size : 0pt;
	padding : 10px;
	background-image : url("/img/design/gripBg.png");
	background-repeat : repeat-x;
	background-position : top center;
	background-color : #4e5162;
	border : 1px solid #4e5162;
	border-radius : 5px;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
	-moz-box-shadow : 0px 0px 2px black;
	-webkit-box-shadow : 0px 0px 2px black;
	box-shadow : 0px 0px 2px black;
	-moz-box-shadow : 0px 0px 4px rgba(0,0,0, 0.5);
	-webkit-box-shadow : 0px 0px 4px rgba(0,0,0, 0.5);
	box-shadow : 0px 0px 4px rgba(0,0,0, 0.5);
}
#tid_forum .tid_gameForums .tid_game {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
	margin-right : 10px;
	margin-bottom : 10px;
}
#tid_forum .tid_gameForums .tid_game a.tid_cover {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
	color : #B7B9C6;
	text-decoration : none;
}
#tid_forum .tid_gameForums .tid_game a.tid_cover .tid_title {
	font-size : 8pt;
	max-width : 82px;
	white-space : nowrap;
	overflow : hidden;
}
#tid_forum .tid_gameForums .tid_game a.tid_cover .tid_art {
	width : 80px;
	height : 93px;
	border : 1px solid #B7B9C6;
	overflow : hidden;
	background-color : #3b4151;
}
#tid_forum .tid_gameForums .tid_game a.tid_cover .tid_art img {
	max-width : 82px;
	max-height : 94px;
}
#tid_forum .tid_gameForums .tid_game a.tid_cover:hover {
	border-color : white;
	text-decoration : none;
	color : white;
	background-color : transparent;
}
#tid_forum .tid_gameForums .tid_game .tid_linksWrapper {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
}
#tid_forum .tid_gameForums .tid_game .tid_links {
	position : absolute;
	display : none;
	width : 110px;
	height : 83px;
	padding : 5px;
	background-color : #3b4151;
	overflow : hidden;
	-moz-box-shadow : 0px 0px 2px black;
	-webkit-box-shadow : 0px 0px 2px black;
	box-shadow : 0px 0px 2px black;
}
#tid_forum .tid_gameForums .tid_game .tid_links .tid_gameTitle {
	color : #1d2028;
	font-weight : bold;
	font-size : 10pt;
	text-shadow : 0px 1px 0px #6C7188;
}
#tid_forum .tid_gameForums .tid_game .tid_links a {
	display : block;
	color : white;
	text-decoration : none;
	font-size : 8pt;
	line-height : 9pt;
	white-space : nowrap;
}
#tid_forum .tid_gameForums .tid_game .tid_links a:hover {
	color : #feb500;
	text-decoration : none;
	background-color : transparent;
}
#tid_forum .tid_forumList .tid_general, #tid_forum .tid_forumList .tid_games {
	padding : 10px;
	margin-bottom : 15px;
	overflow : hidden;
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
	background-image : url("/img/design/forum_homeHeader.png");
	background-repeat : repeat-x;
}
#tid_forum .tid_forumList .tid_general .tid_group, #tid_forum .tid_forumList .tid_games .tid_group {
	margin-bottom : 10px;
}
#tid_forum .tid_forumList .tid_general .tid_title, #tid_forum .tid_forumList .tid_games .tid_title {
	padding-bottom : 2px;
	margin-bottom : 0px;
	font-size : 9pt;
	font-weight : bold;
	text-align : left;
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
	font-variant : small-caps;
	border-bottom : 1px solid white;
	border-bottom : 1px solid rgba(255,255,255, 0.3);
}
#tid_forum .tid_forumList .tid_general .tid_title img, #tid_forum .tid_forumList .tid_games .tid_title img {
	vertical-align : -2px;
}
#tid_forum .tid_forumList .tid_general a.tid_forum, #tid_forum .tid_forumList .tid_games a.tid_forum {
	display : block;
	padding : 4px;
	padding-left : 20px;
	text-decoration : none;
	border-bottom : 1px dashed rgba(255,255,255, 0.1);
	background-color : transparent;
}
#tid_forum .tid_forumList .tid_general a.tid_forum .tid_icon, #tid_forum .tid_forumList .tid_games a.tid_forum .tid_icon {
	font-size : 0pt;
	line-height : 0pt;
	display : block;
	float : right;
	width : 100px;
	height : 30px;
	margin-left : 5px;
	overflow : hidden;
	font-size : 10pt;
	-moz-box-shadow : inset 0px 0px 2px black, 0px 0px 2px black;
	-webkit-box-shadow : inset 0px 0px 2px black, 0px 0px 2px black;
	box-shadow : inset 0px 0px 2px black, 0px 0px 2px black;
	border : 1px solid #dddbd8;
	background-image : url("/img/design/filler.png");
}
#tid_forum .tid_forumList .tid_general a.tid_forum .tid_icon img, #tid_forum .tid_forumList .tid_games a.tid_forum .tid_icon img {
	max-width : 100px;
}
#tid_forum .tid_forumList .tid_general a.tid_forum .tid_name, #tid_forum .tid_forumList .tid_games a.tid_forum .tid_name {
	margin-top : 8px;
	vertical-align : middle;
	font-size : 11pt;
	line-height : 11pt;
	font-weight : bold;
	opacity : 0.75;
	filter : alpha(opacity=75);
	zoom : 1;
}
#tid_forum .tid_forumList .tid_general .tid_group.tid_global a.tid_forum .tid_name, #tid_forum .tid_forumList .tid_games .tid_group.tid_global a.tid_forum .tid_name {
	font-weight : normal;
}
#tid_forum .tid_forumList .tid_general a.tid_forum:hover, #tid_forum .tid_forumList .tid_games a.tid_forum:hover {
	text-decoration : none;
	background-image : url("/img/icons/selected.png") !important;
	background-position : 0px 10px;
	background-repeat : no-repeat;
}
#tid_forum .tid_forumList .tid_general a.tid_forum:hover .tid_name, #tid_forum .tid_forumList .tid_games a.tid_forum:hover .tid_name {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
#tid_forum .tid_forumList .tid_general .tid_cover, #tid_forum .tid_forumList .tid_games .tid_cover {
	font-size : 0pt;
	line-height : 0pt;
	float : left;
	width : 45px;
	margin-right : 8px;
	margin-top : 5px;
	overflow : hidden;
	border : 1px solid white;
	-moz-box-shadow : 0px 0px 2px black;
	-webkit-box-shadow : 0px 0px 2px black;
	box-shadow : 0px 0px 2px black;
}
#tid_forum .tid_forumList .tid_general .tid_cover img, #tid_forum .tid_forumList .tid_games .tid_cover img {
	max-width : 45px;
	display : block;
}
#tid_forum .tid_forumList .tid_general .tid_links, #tid_forum .tid_forumList .tid_games .tid_links {
	float : left;
	padding-top : 7px;
	margin-bottom : 5px;
}
#tid_forum .tid_forumList .tid_general .tid_links .tid_gameTitle, #tid_forum .tid_forumList .tid_games .tid_links .tid_gameTitle {
	font-weight : normal;
	font-size : 8pt;
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
}
#tid_forum .tid_forumList .tid_general .tid_links a.tid_subForum, #tid_forum .tid_forumList .tid_games .tid_links a.tid_subForum {
	display : block;
	margin-left : 5px;
	font-size : 10pt;
	font-weight : bold;
	background-color : transparent;
}
#tid_forum .tid_forumList .tid_general a.tid_more, #tid_forum .tid_forumList .tid_games a.tid_more {
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin-top : 10px;
	font-size : 9pt;
}
#tid_forum .tid_forumList .tid_general a.tid_more img, #tid_forum .tid_forumList .tid_games a.tid_more img {
	vertical-align : -20%;
}
#tid_forum .tid_forumList .tid_general .tid_filter, #tid_forum .tid_forumList .tid_games .tid_filter {
	float : right;
}
#tid_forum .tid_forumList .tid_general .tid_filter form, #tid_forum .tid_forumList .tid_games .tid_filter form {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
}
#tid_forum .tid_forumList .tid_general .tid_filter input.tid_field, #tid_forum .tid_forumList .tid_games .tid_filter input.tid_field {
	min-width : 100px;
	width : 82px;
	font-size : 8pt;
	padding-left : 16px;
	background-image : url("/img/icons/search.png");
	background-repeat : no-repeat;
	border : 1px solid #9f9d9b;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
}
#tid_forum .tid_forumList .tid_general .tid_filter img.tid_filtererIcon, #tid_forum .tid_forumList .tid_games .tid_filter img.tid_filtererIcon {
	vertical-align : -20%;
}
#tid_forum .tid_forumList .tid_general .tid_filter input.tid_default, #tid_forum .tid_forumList .tid_games .tid_filter input.tid_default {
	color : #868483;
	font-style : normal;
}
#tid_forum .tid_forumList .tid_games {
	-moz-box-shadow : 0px 0px 2px black;
	-webkit-box-shadow : 0px 0px 2px black;
	box-shadow : 0px 0px 2px black;
	background-color : #efefef;
}
#tid_forum .tid_forumList .tid_games .tid_title {
	border-color : #C7C5C0;
}
#tid_forum .tid_emptyPanel {
	margin : 0px 10px;
	height : 100%;
	border : 1px dashed black;
	opacity : 0.3;
	filter : alpha(opacity=30);
	zoom : 1;
	border-radius : 8px;
	-moz-border-radius : 8px;
	-webkit-border-radius : 8px;
}
#tid_forum .tid_forumRules {
	padding : 20px;
	background-image : url("/img/design/gripBg.png");
	background-repeat : repeat-x;
	border-radius : 10px;
	-moz-border-radius : 10px;
	-webkit-border-radius : 10px;
}
#tid_forum .tid_forumRules ul {
	margin : 0px;
	padding : 0px;
	opacity : 0.65;
	filter : alpha(opacity=65);
	zoom : 1;
	margin-top : 10px;
	margin-bottom : 15px;
	padding-left : 25px;
	list-style : square;
}
#tid_forum .tid_forumRules ul li {
	font-size : 10pt;
	line-height : 120%;
	margin-bottom : 5px;
}
#tid_forum .tid_forumRules ul li a {
	text-decoration : underline;
}
#tid_forum .tid_dashboard {
	margin-bottom : 15px;
	background-image : url("/img/design/gripBg.png");
	background-repeat : repeat-x;
	padding : 10px;
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
}
#tid_forum .tid_dashboard .tid_buttonBar {
	margin-bottom : 10px;
}
#tid_forum .tid_dashboard .tid_title {
	padding-left : 20px;
	padding-bottom : 4px;
	margin-bottom : 4px;
	font-size : 9pt;
	font-weight : bold;
	font-variant : small-caps;
	border-bottom : 1px solid white;
	border-bottom : 1px solid rgba(255,255,255, 0.3);
	cursor : pointer;
	background-image : url("/img/icons/down.png");
	background-repeat : no-repeat;
}
#tid_forum .tid_dashboard .tid_title img {
	vertical-align : -20%;
}
#tid_forum .tid_dashboard .tid_title:hover {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
#tid_forum .tid_dashboard .tid_title.tid_collapsed {
	background-image : url("/img/icons/down_collapsed.png");
}
#tid_forum .tid_dashboard .tid_quickThreadsWrapper {
	padding-bottom : 1px;
}
#tid_forum .tid_dashboard table.tid_quickThreads {
	margin-bottom : 15px;
	width : 100%;
	table-layout : fixed;
}
#tid_forum .tid_dashboard table.tid_quickThreads tr {
	background : transparent;
}
#tid_forum .tid_dashboard table.tid_quickThreads td {
	padding-top : 2px;
	padding-bottom : 2px;
	font-size : 8pt;
	line-height : 10pt;
	word-wrap : break-word;
	background : transparent;
}
#tid_forum .tid_dashboard table.tid_quickThreads td.tid_subject {
	padding-left : 5px;
}
#tid_forum .tid_dashboard table.tid_quickThreads td.tid_subject a {
	text-decoration : underline;
	font-size : 9pt;
	background-color : transparent;
}
#tid_forum .tid_dashboard table.tid_quickThreads td.tid_forum {
	width : 150px;
}
#tid_forum .tid_dashboard table.tid_quickThreads td.tid_count {
	width : 40px;
	vertical-align : middle;
	font-size : 110%;
	text-align : center;
}
#tid_forum .tid_dashboard table.tid_quickThreads td.tid_act {
	width : 16px;
	vertical-align : middle;
}
#tid_forum .tid_dashboard table.tid_quickThreads td.tid_act a:hover {
	background : transparent;
}
#tid_forum .tid_dashboard table.tid_quickThreads tr.tid_read {
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
}
#tid_forum .tid_dashboard table.tid_quickThreads tr.tid_read td.tid_subject a {
	font-style : italic;
}
#tid_forum .tid_dashboard table.tid_quickThreads tr.tid_unread td.tid_subject a {
	font-weight : bold;
}
#tid_forum .tid_dashboard table.tid_quickThreads tr:hover {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
#tid_forum .tid_dashboard .tid_help {
	padding : 10px;
	padding-left : 30px;
	padding-right : 30px;
	margin : 20px;
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
	font-size : 9pt;
	text-align : center;
	border : 1px dashed black;
	border : 1px dashed rgba(0,0,0, 0.5);
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
}
#tid_forum .tid_forumThreads .tid_pagination {
	margin-bottom : 0px;
}
#tid_forum .tid_forumThreads .tid_threadsContainer {
	clear : both;
}
#tid_forum .tid_forumThreads .tid_mainBar {
	margin-bottom : 10px;
}
#tid_forum .tid_forumThreads .tid_empty {
	margin : 10px;
	padding : 5px;
	font-style : italic;
	font-size : 9pt;
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
}
#tid_forum .tid_forumThreads .tid_disclaimer {
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
	overflow : hidden;
}
#tid_forum .tid_forumThreads .tid_disclaimer .tid_title {
	padding : 5px;
	font-weight : bold;
	padding-left : 20px;
	background-repeat : no-repeat;
	background-position : 3px 5px;
	background-image : url("/img/icons/warning.png");
}
#tid_forum .tid_forumThreads .tid_disclaimer .tid_text {
	padding : 5px;
}
#tid_forum .tid_forumThreads .tid_disclaimer .tid_text img {
	vertical-align : middle;
}
#tid_forum .tid_forumThreads .tid_disclaimer .tid_text p {
	margin : 0px;
	padding : 0px;
	margin-bottom : 8px;
}
#tid_forum .tid_forumThreads .tid_disclaimer .tid_text ul {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	list-style : square;
	padding-left : 35px;
	margin-bottom : 10px;
}
#tid_forum .tid_forumThreads .tid_disclaimer .tid_text ul li {
	margin-bottom : 10px;
}
#tid_forum .tid_forumThreads .tid_disclaimer .tid_text .tid_strong {
	font-weight : bold;
}
#tid_forum .tid_gameHeader {
	margin-bottom : -1px;
	padding-bottom : 2px;
	font-size : 20pt;
	line-height : 20pt;
	font-weight : bold;
	letter-spacing : -1pt;
	border-bottom : 5px solid #bd3d00;
	background : transparent !important;
}
#tid_forum .tid_gameHeader .tid_small {
	color : #4e5162;
	font-size : 7.5pt;
	font-weight : normal;
	line-height : 120%;
	letter-spacing : 0;
}
#tid_forum .tid_gameHeader .tid_small a {
	text-decoration : underline;
}
#tid_forum .tid_gameHeader .tid_artWrapper {
	float : right;
}
#tid_forum .tid_gameHeader .tid_artWrapper img {
	position : absolute;
	z-index : 1;
	margin-left : -75px;
	margin-right : 5px;
	border : 1px solid white;
	-moz-box-shadow : 0px 0px 4px black;
	-webkit-box-shadow : 0px 0px 4px black;
	box-shadow : 0px 0px 4px black;
	max-width : 70px;
	max-height : 80px;
}
#tid_forum .tid_siblingForums {
	margin-top : -10px;
	margin-bottom : 10px;
	font-size : 0pt;
	-moz-box-shadow : inset 0px 0px 2px rgba(0,0,0, 0.3);
	-webkit-box-shadow : inset 0px 0px 2px rgba(0,0,0, 0.3);
	box-shadow : inset 0px 0px 2px rgba(0,0,0, 0.3);
	padding : 3px;
}
#tid_forum .tid_siblingForums a {
	display : inline-block;
	zoom : 1;
	*display : inline;
	text-decoration : underline;
	font-size : 8pt;
	padding-left : 5px;
	padding-right : 5px;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
}
#tid_forum .tid_siblingForums a.tid_active {
	text-decoration : none;
}
#tid_forum .tid_showInContext {
	font-size : 8pt;
	text-align : right;
	margin-top : 5px;
	margin-bottom : 10px;
}
#tid_forum .tid_forumDesc {
	margin-top : 15px;
	margin-bottom : 15px;
	padding : 15px;
	padding-left : 25px;
	font-size : 9pt;
	line-height : 1em;
	font-style : italic;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
}
#tid_forum .tid_forumDesc .tid_quote {
	font-size : 25pt;
	position : absolute;
	opacity : 0.3;
	filter : alpha(opacity=30);
	zoom : 1;
}
#tid_forum .tid_forumDesc .tid_quote.tid_start {
	margin-left : -18px;
	margin-top : 5px;
}
#tid_forum .tid_forumDesc .tid_quote.tid_end {
	margin-left : 5px;
	margin-top : 8px;
}
#tid_forum table.tid_threads {
	width : 100%;
	margin-bottom : 20px;
}
#tid_forum table.tid_threads table.tid_wordWrap {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
	table-layout : fixed;
}
#tid_forum table.tid_threads table.tid_wordWrap tr, #tid_forum table.tid_threads table.tid_wordWrap td, #tid_forum table.tid_threads table.tid_wordWrap th {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
#tid_forum table.tid_threads th {
	font-size : 8pt;
	text-align : left;
	padding-right : 4px;
}
#tid_forum table.tid_threads th.tid_like {
	text-align : right;
}
#tid_forum table.tid_threads td {
	margin : 0px;
	padding : 0px;
	background-image : none;
	padding-left : 2px;
	padding-right : 2px;
}
#tid_forum table.tid_threads tr.tid_thread .tid_forumTag {
	float : right;
	margin-top : 2px;
}
#tid_forum table.tid_threads tr.tid_thread img.tid_announce {
	float : right;
	margin-right : 2px;
}
#tid_forum table.tid_threads tr.tid_thread .tid_newIcon {
	margin-left : -10px;
}
#tid_forum table.tid_threads tr.tid_thread img.tid_selectedIcon {
	display : none;
}
#tid_forum table.tid_threads tr.tid_thread td {
	padding-top : 3px;
	padding-bottom : 3px;
	cursor : pointer;
}
#tid_forum table.tid_threads tr.tid_thread td.tid_icon {
	font-size : 0pt;
	line-height : 0pt;
	vertical-align : top;
	width : 18px;
	padding-top : 5px;
	padding-left : 1px;
	padding-right : 1px;
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
}
#tid_forum table.tid_threads tr.tid_thread td.tid_title {
	vertical-align : middle;
}
#tid_forum table.tid_threads tr.tid_thread td.tid_title a.tid_subject {
	display : block;
	margin-bottom : 3px;
	font-size : 10pt;
	line-height : 10.5pt;
	font-weight : normal;
	font-variant : normal;
	text-decoration : none;
	word-wrap : break-word;
	background-color : transparent;
}
#tid_forum table.tid_threads tr.tid_thread td.tid_title a.tid_subject img {
	vertical-align : -20%;
}
#tid_forum table.tid_threads tr.tid_thread td.tid_title a:hover {
	text-decoration : none;
}
#tid_forum table.tid_threads tr.tid_thread td.tid_details {
	width : 55px;
	padding-top : 2px;
	padding-bottom : 2px;
	vertical-align : middle;
	text-align : right;
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
}
#tid_forum table.tid_threads tr.tid_thread td.tid_details .tid_count {
	font-size : 12pt;
	font-weight : bold;
	line-height : 11pt;
}
#tid_forum table.tid_threads tr.tid_thread td.tid_details .tid_last {
	font-size : 7pt;
	line-height : 7pt;
	opacity : 0.9;
	filter : alpha(opacity=90);
	zoom : 1;
}
#tid_forum table.tid_threads tr.tid_thread td.tid_author, #tid_forum table.tid_threads tr.tid_thread td.tid_last {
	vertical-align : middle;
	font-size : 8pt;
	width : 80px;
	opacity : 0.65;
	filter : alpha(opacity=65);
	zoom : 1;
}
#tid_forum table.tid_threads tr.tid_thread td.tid_count {
	width : 35px;
	vertical-align : middle;
	font-size : 12pt;
	font-weight : bold;
	text-align : center;
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
}
#tid_forum table.tid_threads tr.tid_thread td.tid_like {
	text-align : center;
	font-size : 7pt;
	width : 25px;
	vertical-align : middle;
	white-space : nowrap;
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
}
#tid_forum table.tid_threads tr.tid_thread td.tid_like span {
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
}
#tid_forum table.tid_threads tr.tid_thread td.tid_like.tid_high {
	background-color : #fe7d00;
	color : white;
}
#tid_forum table.tid_threads tr.tid_thread td.tid_like.tid_high span {
	font-weight : bold;
	font-size : 9pt;
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
#tid_forum table.tid_threads tr.tid_thread:hover {
	-moz-box-shadow : inset 0px 0px 2px black;
	-webkit-box-shadow : inset 0px 0px 2px black;
	box-shadow : inset 0px 0px 2px black;
	-moz-box-shadow : inset 0px 0px 2px rgba(0,0,0, 0.4);
	-webkit-box-shadow : inset 0px 0px 2px rgba(0,0,0, 0.4);
	box-shadow : inset 0px 0px 2px rgba(0,0,0, 0.4);
}
#tid_forum table.tid_threads tr.tid_unread {
	opacity : 0.9;
	filter : alpha(opacity=90);
	zoom : 1;
}
#tid_forum table.tid_threads tr.tid_unread td {
	font-weight : bold;
}
#tid_forum table.tid_threads tr.tid_unread td.tid_title a.tid_subject {
	font-weight : bold;
}
#tid_forum table.tid_threads tr.tid_read {
	opacity : 0.75;
	filter : alpha(opacity=75);
	zoom : 1;
}
#tid_forum table.tid_threads tr.tid_read .tid_newIcon {
	display : none;
}
#tid_forum table.tid_threads tr.tid_read td {
	font-style : italic;
}
#tid_forum table.tid_threads tr.tid_read td .tid_newIcon {
	display : none;
}
#tid_forum table.tid_threads tr.tid_read td.tid_icon img {
	opacity : 0.6;
	filter : alpha(opacity=60);
	zoom : 1;
}
#tid_forum table.tid_threads tr.tid_read td.tid_title a.tid_subject {
	font-weight : normal;
	font-style : italic;
}
#tid_forum table.tid_threads tr.tid_read td.tid_title .tid_tag {
	opacity : 0.6;
	filter : alpha(opacity=60);
	zoom : 1;
}
#tid_forum table.tid_threads tr.tid_read .tid_count {
	font-style : italic;
}
#tid_forum table.tid_threads tr.tid_selected {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
#tid_forum table.tid_threads tr.tid_selected td.tid_title {
	-moz-box-shadow : inset 0px 0px 2px black !important;
	-webkit-box-shadow : inset 0px 0px 2px black !important;
	box-shadow : inset 0px 0px 2px black !important;
}
#tid_forum table.tid_threads tr.tid_selected td * {
	opacity : 1 !important;
	filter : alpha(opacity=100) !important;
	zoom : 1 !important;
}
#tid_forum table.tid_threads tr.tid_selected img.tid_selectedIcon {
	display : block;
	position : absolute;
	margin-top : 0px;
	margin-left : -17px;
}
#tid_forum table.tid_threads tr.tid_hidden td, #tid_forum table.tid_threads tr.tid_userHidden td {
	padding-top : 0px !important;
	padding-bottom : 0px !important;
	background-repeat : repeat;
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
}
#tid_forum table.tid_threads tr.tid_hidden td.tid_details *, #tid_forum table.tid_threads tr.tid_userHidden td.tid_details * {
	display : none;
}
#tid_forum table.tid_threads tr.tid_hidden td.tid_title a.tid_subject, #tid_forum table.tid_threads tr.tid_userHidden td.tid_title a.tid_subject {
	text-decoration : line-through !important;
	font-size : 7pt;
}
#tid_forum table.tid_threads tr.tid_dateSeparator td {
	padding-left : 20px;
	font-size : 8pt;
	font-weight : bold;
	font-variant : small-caps;
	color : white;
}
#tid_forum .tid_threadNotice {
	clear : both;
	max-width : 400px;
	min-width : 200px;
	margin : auto;
	margin-top : 10px;
	margin-bottom : 10px;
	padding : 3px;
	padding-left : 25px;
	color : white;
	font-size : 9pt;
	-moz-box-shadow : 0px 0px 2px black;
	-webkit-box-shadow : 0px 0px 2px black;
	box-shadow : 0px 0px 2px black;
	background-repeat : no-repeat;
	background-position : 3px 3px;
	background-image : url("/img/icons/warning.png");
	background-color : #4e5162;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
}
#tid_forum .tid_threadNotice p {
	margin : 0px;
	padding : 0px;
}
#tid_forum .tid_threadNotice .tid_list {
	padding-left : 15px;
}
#tid_forum .tid_threadNotice .tid_list a {
	display : block;
	padding-left : 18px;
	color : #feb500;
	font-size : 8pt;
	text-decoration : none;
	background-image : url("/img/icons/view.png");
	background-position : top left;
	background-repeat : no-repeat;
}
#tid_forum .tid_threadNotice .tid_list a:hover {
	color : white;
	text-decoration : underline;
	background-color : transparent;
}
#tid_forum .tid_threadNotice span.tid_strong {
	font-weight : bold;
	color : #feb500;
}
#tid_forum .tid_threadNotice.tid_mod {
	background-image : url("/img/icons/mod.png");
	background-color : #bd3d00;
	-moz-box-shadow : none;
	-webkit-box-shadow : none;
	box-shadow : none;
}
#tid_forum .tid_threadNotice.tid_adminAnnounce {
	background-image : url("/img/icons/adminAnnounce.png");
	background-color : #553C53;
	border : 1px solid #feb500;
}
#tid_forum .tid_threadNotice.tid_announce {
	background-image : url("/img/icons/announce.png");
	background-color : #3b4151;
	border : 1px solid #4e5162;
}
#tid_forum .tid_threadNotice.tid_lock {
	background-image : url("/img/icons/lock.png");
	background-color : #bd3d00;
}
#tid_forum .tid_threadNotice.tid_niceLock {
	background-image : url("/img/icons/done.png");
}
#tid_forum .tid_smallLink {
	display : inline-block;
	zoom : 1;
	*display : inline;
	font-size : 8pt;
}
#tid_forum .tid_smallLink img {
	vertical-align : -25%;
}
#tid_forum .tid_mainBar {
	-moz-box-shadow : 0px 0px 4px rgba(0,0,0, 0.35);
	-webkit-box-shadow : 0px 0px 4px rgba(0,0,0, 0.35);
	box-shadow : 0px 0px 4px rgba(0,0,0, 0.35);
	margin-bottom : 5px;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
}
#tid_forum .tid_mainBar .tid_stack {
	padding-left : 5px;
	background-image : url("/img/design/forum_postHeader.png");
	background-repeat : repeat-x;
	background-position : top left;
	white-space : nowrap;
	overflow : hidden;
}
#tid_forum .tid_mainBar .tid_stack a, #tid_forum .tid_mainBar .tid_stack .tid_title {
	display : inline-block;
	zoom : 1;
	*display : inline;
	height : 20px;
	line-height : 20px;
	white-space : normal;
	vertical-align : top;
}
#tid_forum .tid_mainBar .tid_stack a {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	padding-right : 15px;
	font-size : 8pt;
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
	text-decoration : underline;
	background-image : url("/img/design/stackArrow.png");
	background-repeat : no-repeat;
	background-position : center right;
}
#tid_forum .tid_mainBar .tid_stack a a, #tid_forum .tid_mainBar .tid_stack a p, #tid_forum .tid_mainBar .tid_stack a ul, #tid_forum .tid_mainBar .tid_stack a li, #tid_forum .tid_mainBar .tid_stack a dl, #tid_forum .tid_mainBar .tid_stack a dt, #tid_forum .tid_mainBar .tid_stack a dd, #tid_forum .tid_mainBar .tid_stack a img, #tid_forum .tid_mainBar .tid_stack a input, #tid_forum .tid_mainBar .tid_stack a textarea, #tid_forum .tid_mainBar .tid_stack a form, #tid_forum .tid_mainBar .tid_stack a canvas {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
}
#tid_forum .tid_mainBar .tid_stack a h1:first-letter, #tid_forum .tid_mainBar .tid_stack a h2:first-letter, #tid_forum .tid_mainBar .tid_stack a h3:first-letter, #tid_forum .tid_mainBar .tid_stack a p:first-letter, #tid_forum .tid_mainBar .tid_stack a p:first-line {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	float : none;
	color : inherit;
	font-size : inherit;
	font-weight : inherit;
	font-style : inherit;
}
#tid_forum .tid_mainBar .tid_stack a h1 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 150%;
}
#tid_forum .tid_mainBar .tid_stack a h2 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 130%;
}
#tid_forum .tid_mainBar .tid_stack a h3 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 110%;
}
#tid_forum .tid_mainBar .tid_stack a strong {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-weight : bold;
}
#tid_forum .tid_mainBar .tid_stack a em {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-style : italic;
}
#tid_forum .tid_mainBar .tid_stack a a:hover {
	background-color : transparent;
	outline : none;
	border : 0px;
}
#tid_forum .tid_mainBar .tid_stack a table {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
#tid_forum .tid_mainBar .tid_stack a table tr, #tid_forum .tid_mainBar .tid_stack a table td, #tid_forum .tid_mainBar .tid_stack a table th {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
#tid_forum .tid_mainBar .tid_stack a:hover {
	text-decoration : underline;
	background-color : transparent;
}
#tid_forum .tid_mainBar .tid_stack .tid_title {
	font-weight : bold;
}
#tid_forum .tid_mainBar .tid_actionBar {
	opacity : 0.8;
	filter : alpha(opacity=80);
	zoom : 1;
}
#tid_forum .tid_actionBar {
	padding : 4px;
	border-radius : 0px !important;
	-moz-border-radius : 0px !important;
	-webkit-border-radius : 0px !important;
}
#tid_forum .tid_actionBar .tid_buttonBar {
	margin : 0;
}
#tid_forum #tid_forumReplyForm {
	margin-top : 30px;
	padding-top : 15px;
	border-top : 1px dashed black;
}
#tid_forum #tid_forumReplyForm .tid_error {
	padding : 5px;
	color : white;
	background-color : #bd3d00;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	margin : 10px;
}
#tid_forum .tid_forumThread .tid_gameHeader .tid_artWrapper {
	display : none;
}
#tid_forum .tid_forumThread .tid_headerActions .tid_share {
	float : right;
	margin-left : 15px;
}
#tid_forum .tid_forumThread .tid_headerActions .tid_share a.tid_toggler {
	display : block;
	font-size : 8pt;
	margin-top : 1px;
}
#tid_forum .tid_forumThread .tid_headerActions .tid_share .tid_sharer {
	display : none;
	position : absolute;
	margin-left : -300px;
}
#tid_forum .tid_forumThread .tid_headerActions .tid_module {
	float : left;
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
}
#tid_forum .tid_forumThread .tid_headerActions .tid_module table {
	width : auto;
}
#tid_forum .tid_forumThread .tid_headerActions .tid_module td {
	vertical-align : middle;
}
#tid_forum .tid_forumThread .tid_actionBar {
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
}
#tid_forum .tid_forumThread .tid_actionBar .tid_actions {
	float : left;
	font-size : 0;
}
#tid_forum .tid_forumThread .tid_actionBar .tid_actions .tid_buttonBar {
	margin : 0px;
}
#tid_forum .tid_forumThread .tid_actionBar .tid_pages {
	float : right;
	width : 230px;
	padding-left : 10px;
	border-left : 1px dashed black;
	padding-right : 3px;
}
#tid_forum .tid_forumThread .tid_actionBar .tid_pages .tid_pagination {
	margin : 0px;
	-moz-box-shadow : none;
	-webkit-box-shadow : none;
	box-shadow : none;
	border-radius : 0;
	-moz-border-radius : 0;
	-webkit-border-radius : 0;
}
#tid_forum .tid_forumThread .tid_actionBar .tid_pages.tid_after {
	display : none;
}
#tid_forum .tid_forumThread .tid_moderatorBar {
	float : right;
}
#tid_forum .tid_forumThread .tid_moderatorBar .tid_smallLink {
	padding-left : 3px;
	padding-right : 5px;
	color : white;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	border-top : 1px solid #fe7d00;
	background-color : #bd3d00;
	-moz-box-shadow : 0px 0px 1px black;
	-webkit-box-shadow : 0px 0px 1px black;
	box-shadow : 0px 0px 1px black;
}
#tid_forum .tid_forumThread .tid_moderatorBar .tid_buttonBar {
	clear : both;
	margin-top : 0px;
	margin-bottom : 0px;
}
#tid_forum .tid_threadStart {
	height : 15px;
}
#tid_forum .tid_post {
	clear : both;
	max-width : 1200px;
	margin-bottom : 15px;
}
#tid_forum .tid_post .tid_newIcon {
	margin-left : -7px;
	margin-top : 10px;
}
#tid_forum .tid_post .tid_focusIcon {
	display : none;
	margin-top : 15px;
	margin-left : -25px;
	position : absolute;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
}
#tid_forum .tid_post .tid_focusIcon img {
	display : block;
}
#tid_forum .tid_post table.tid_bodyLayout .tid_rightPlaceHolder {
	width : 80px;
	margin-bottom : 10px;
}
#tid_forum .tid_post .tid_header {
	padding-left : 10px;
	padding-bottom : 2px;
	background-image : url("/img/design/forum_postHeader.png");
	background-repeat : repeat-x;
	background-position : bottom left;
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
}
#tid_forum .tid_post .tid_header .tid_floatBox {
	float : left;
	position : relative;
	max-width : 80px;
	margin-left : 0px;
	margin-right : 10px;
	margin-bottom : 5px;
	margin-top : -10px;
}
#tid_forum .tid_post .tid_header .tid_floatBox table.tid_valign {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
	table-layout : fixed;
}
#tid_forum .tid_post .tid_header .tid_floatBox table.tid_valign tr, #tid_forum .tid_post .tid_header .tid_floatBox table.tid_valign td {
	margin : 0px;
	padding : 0px;
	border-spacing : 0px;
	border-collapse : collapse;
	border : 0px;
	background : transparent;
}
#tid_forum .tid_post .tid_header .tid_floatBox table.tid_valign td {
	height : 42px;
	vertical-align : bottom;
}
#tid_forum .tid_post .tid_header .tid_floatBox .tid_tools {
	font-size : 8pt;
	line-height : 1.2em;
	padding-top : 5px;
	opacity : 0.4;
	filter : alpha(opacity=40);
	zoom : 1;
}
#tid_forum .tid_post .tid_header .tid_floatBox .tid_tools a {
	display : block;
	text-align : center;
}
#tid_forum .tid_post .tid_header .tid_floatBox .tid_tools:hover {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
#tid_forum .tid_post .tid_header .tid_floatBox.tid_extraAvatar {
	max-width : none;
}
#tid_forum .tid_post .tid_header .tid_name {
	display : inline-block;
	zoom : 1;
	*display : inline;
	font-weight : bold;
	font-variant : normal;
	text-transform : none;
	font-size : 11pt;
	line-height : 11pt;
}
#tid_forum .tid_post .tid_header .tid_user.tid_userFriend {
	color : inherit;
}
#tid_forum .tid_post .tid_header .tid_user.tid_userUnknown {
	color : inherit;
	font-weight : normal;
}
#tid_forum .tid_post .tid_header .tid_title {
	clear : right;
	font-style : italic;
	font-size : 9pt;
	line-height : 10pt;
	margin-top : -3px;
}
#tid_forum .tid_post .tid_header .tid_title span {
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
}
#tid_forum .tid_post .tid_header .tid_title img {
	vertical-align : -20%;
}
#tid_forum .tid_post .tid_header .tid_date {
	float : right;
	margin-top : 3px;
	margin-right : 10px;
	font-size : 8pt;
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
}
#tid_forum .tid_post .tid_header .tid_siteExtra {
	float : right;
	margin-top : 2px;
	margin-right : 10px;
	font-size : 8pt;
	font-style : normal;
}
#tid_forum .tid_post .tid_header .tid_clearRight {
	clear : right;
}
#tid_forum .tid_post .tid_body {
	margin-left : 3px;
	margin-right : 3px;
	padding : 10px;
	padding-left : 98px;
	min-height : 40px;
	-moz-box-shadow : 0px 2px 2px rgba(0,0,0, 0.15);
	-webkit-box-shadow : 0px 2px 2px rgba(0,0,0, 0.15);
	box-shadow : 0px 2px 2px rgba(0,0,0, 0.15);
	border-top : 1px solid rgba(0,0,0, 0.4);
}
#tid_forum .tid_post .tid_body .tid_arrow {
	display : none;
	position : absolute;
	width : 13px;
	height : 7px;
	margin-left : 100px;
	margin-top : -13px;
	background-image : url("/img/design/forum_postBody_arrow.png");
	background-repeat : no-repeat;
}
#tid_forum .tid_post .tid_body .tid_new {
	position : absolute;
	padding : 2px;
	height : 15px;
	border : 1px solid black;
	border : 1px solid rgba(0,0,0, 0.25);
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
	margin-left : -23px;
}
#tid_forum .tid_post .tid_body .tid_editorContent {
	padding-bottom : 6px;
}
#tid_forum .tid_post .tid_body .tid_editNotice {
	text-align : right;
	font-size : 8pt;
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
}
#tid_forum .tid_post .tid_body .tid_editNotice img {
	vertical-align : -4px;
}
#tid_forum .tid_post .tid_body .tid_sharer {
	display : none;
	margin-top : 10px;
	margin-bottom : 15px;
}
#tid_forum .tid_post .tid_tools {
	clear : both;
	float : right;
	font-size : 8pt;
	opacity : 0.3;
	filter : alpha(opacity=30);
	zoom : 1;
	text-align : right;
}
#tid_forum .tid_post .tid_tools a {
	display : inline-block;
	zoom : 1;
	*display : inline;
	border-left : 1px solid rgba(0,0,0,0.2);
	padding-left : 5px;
	white-space : nowrap;
}
#tid_forum .tid_post .tid_tools a img {
	vertical-align : -4px;
}
#tid_forum .tid_post .tid_tools:hover {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
#tid_forum .tid_post.tid_focus {
	margin-bottom : 15px;
	padding : 5px;
	padding-bottom : 8px;
	border-left : 3px solid black;
	border-color : #feb500;
	border-radius : 8px;
	-moz-border-radius : 8px;
	-webkit-border-radius : 8px;
}
#tid_forum .tid_post.tid_focus .tid_announceTools, #tid_forum .tid_post.tid_focus .tid_focusIcon {
	display : block;
}
#tid_forum .tid_post.tid_focus .tid_body {
	margin-bottom : 0px;
}
#tid_forum .tid_post.tid_emphasize {
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
}
#tid_forum .tid_post.tid_unread .tid_body {
	border-left : 2px solid #feb500;
}
#tid_forum .tid_modReplacedNotice {
	font-size : 8pt;
	font-style : italic;
	opacity : 0.8;
	filter : alpha(opacity=80);
	zoom : 1;
}
#tid_forum .tid_modReplacedNotice img {
	vertical-align : -3px;
}
#tid_forum .tid_hiddenNotice {
	padding : 4px;
	margin-bottom : 10px;
	font-size : 8pt;
	background-image : url("/img/design/deletedBg.png");
	cursor : pointer;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	-moz-box-shadow : inset 0px 0px 4px #bd3d00;
	-webkit-box-shadow : inset 0px 0px 4px #bd3d00;
	box-shadow : inset 0px 0px 4px #bd3d00;
}
#tid_forum .tid_hiddenNotice span {
	font-weight : bold;
}
#tid_forum .tid_niceHiddenNotice, #tid_forum .tid_userHiddenNotice {
	padding : 4px;
	margin-bottom : 10px;
	font-size : 8pt;
	background-image : url("/img/design/fillerStripes.png");
	cursor : pointer;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
}
#tid_forum .tid_niceHiddenNotice span, #tid_forum .tid_userHiddenNotice span {
	font-weight : bold;
}
#tid_forum .tid_post.tid_niceHidden, #tid_forum .tid_post.tid_userHidden {
	display : none;
	opacity : 0.6;
	filter : alpha(opacity=60);
	zoom : 1;
}
#tid_forum .tid_post.tid_niceHidden .tid_bg1, #tid_forum .tid_post.tid_userHidden .tid_bg1 {
	background-color : #bd3d00;
}
#tid_forum .tid_post.tid_hidden {
	display : none;
}
#tid_forum .tid_post.tid_hidden .tid_bg1 {
	background-color : #bd3d00;
	color : white;
}
#tid_forum .tid_post.tid_hidden .tid_bg2 {
	background-color : #bd3d00;
	color : white;
}
#tid_forum .tid_post.tid_modReplaced .tid_originContent {
	display : none;
}
#tid_forum .tid_postForm {
	margin-bottom : 30px;
}
#tid_forum .tid_postForm a.tid_action {
	display : inline-block;
	zoom : 1;
	*display : inline;
	padding-left : 5px;
	padding-right : 5px;
	margin-top : 5px;
	margin-bottom : 5px;
	font-size : 8pt;
	border : 1px dashed rgba(0,0,0, 0.1);
}
#tid_forum .tid_postForm form {
	margin : 0px;
	padding : 0px;
	padding : 5px;
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
	-moz-box-shadow : 0px 1px 2px black;
	-webkit-box-shadow : 0px 1px 2px black;
	box-shadow : 0px 1px 2px black;
}
#tid_forum .tid_postForm .tid_row {
	margin-bottom : 1px;
}
#tid_forum .tid_postForm .tid_row label {
	vertical-align : middle;
	display : inline-block;
	zoom : 1;
	*display : inline;
	width : 116px;
	padding-left : 4px;
	overflow : hidden;
	font-weight : bold;
	font-size : 10pt;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
}
#tid_forum .tid_postForm .tid_row label.tid_check {
	display : block;
	width : auto;
	cursor : pointer;
	background : transparent;
}
#tid_forum .tid_postForm .tid_row label.tid_check:hover {
	background-color : rgba(0,0,0, 0.1);
}
#tid_forum .tid_postForm .tid_row input.tid_field {
	width : 200px;
}
#tid_forum .tid_postForm .tid_row em {
	font-size : 8pt;
	opacity : 0.8;
	filter : alpha(opacity=80);
	zoom : 1;
}
#tid_forum .tid_postForm .tid_options {
	padding : 3px 10px;
	margin-top : 10px;
	margin-bottom : 10px;
	border-top : 1px dashed rgba(0,0,0, 0.2);
	border-bottom : 1px dashed rgba(0,0,0, 0.2);
}
#tid_forum .tid_postForm .tid_preview .tid_title {
	padding-left : 10px;
	font-variant : small-caps;
	font-weight : bold;
	font-size : 10pt;
	opacity : 0.8;
	filter : alpha(opacity=80);
	zoom : 1;
}
#tid_forum .tid_postForm .tid_preview .tid_body {
	min-height : 100px;
	overflow : auto;
}
#tid_forum .tid_postForm textarea {
	width : 95%;
	resize : vertical;
	min-height : 250px;
}
#tid_forum .tid_searchResults form {
	padding : 10px;
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
	margin-bottom : 10px;
	background-image : url("/img/design/gripBg.png");
	background-repeat : repeat-x;
}
#tid_forum .tid_searchResults form .tid_row {
	margin-bottom : 2px;
}
#tid_forum .tid_searchResults form .tid_row label {
	clear : left;
	text-align : right;
	padding-right : 10px;
	float : left;
	display : block;
	margin-top : 2px;
	width : 120px;
	font-weight : bold;
	font-size : 9pt;
}
#tid_forum .tid_searchResults form .tid_row label.tid_inline {
	margin : 0px;
	padding : 0px;
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin-right : 10px;
	float : none;
	width : auto;
	text-align : left;
	cursor : pointer;
}
#tid_forum .tid_searchResults form .tid_button {
	margin : 0px;
	margin-top : 10px;
}
#tid_forum .tid_searchResults form a.tid_cancel {
	display : inline-block;
	zoom : 1;
	*display : inline;
	font-size : 9pt;
	margin-left : 10px;
	text-decoration : underline;
	background : transparent;
}
#tid_forum .tid_searchResults form select option {
	padding-left : 19px;
	background-repeat : no-repeat;
	background-position : center left;
}
#tid_forum .tid_searchResults form .tid_help {
	margin-top : 10px;
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
	font-size : 8pt;
}
#tid_forum .tid_searchResults form .tid_help a.tid_title {
	font-weight : bold;
	margin-bottom : 3px;
	text-decoration : underline;
}
#tid_forum .tid_searchResults form .tid_help ul {
	list-style : square;
	padding-left : 15px;
	margin-left : 10px;
}
#tid_forum .tid_searchResults form .tid_help ul span {
	font-family : "courier new", fixed;
	font-weight : bold;
	white-space : nowrap;
}
#tid_forum .tid_searchResults .tid_empty {
	margin : auto;
	width : 300px;
	padding : 10px;
	font-size : 9pt;
	font-style : italic;
	text-align : center;
	color : white;
	background-color : #bd3d00;
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
}
#tid_forum .tid_searchResults .tid_result {
	padding : 10px;
	margin-bottom : 5px;
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
	background-image : url("/img/design/gripBg.png");
	background-repeat : repeat-x;
}
#tid_forum .tid_searchResults .tid_result a {
	text-decoration : underline;
}
#tid_forum .tid_searchResults .tid_result .tid_highlight {
	color : #feb500;
	background-color : #bd3d00;
	border : 1px solid #fe7d00;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
}
#tid_forum .tid_searchResults .tid_result .tid_twinoidAvatar {
	float : left;
	margin-right : 10px;
}
#tid_forum .tid_searchResults .tid_result .tid_title {
	margin-bottom : 5px;
}
#tid_forum .tid_searchResults .tid_result .tid_title .tid_author {
	font-size : 8pt;
	font-weight : bold;
}
#tid_forum .tid_searchResults .tid_result .tid_content {
	padding-top : 2px;
	font-size : 9pt;
	word-wrap : break-word;
	overflow : hidden;
}
#tid_forum .tid_searchResults .tid_result .tid_content.tid_long .tid_wrapper {
	max-height : 60px;
	overflow : hidden;
}
#tid_forum .tid_searchResults .tid_result .tid_content.tid_long.tid_expanded .tid_wrapper {
	max-height : none;
}
#tid_forum .tid_searchResults .tid_result .tid_expander {
	text-align : center;
	cursor : pointer;
	font-size : 9pt;
	font-weight : bold;
	border-top : 1px solid white;
	-moz-box-shadow : 0px -2px 2px black;
	-webkit-box-shadow : 0px -2px 2px black;
	box-shadow : 0px -2px 2px black;
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
}
#tid_forum .tid_searchResults .tid_result .tid_extra {
	margin-top : 5px;
	font-size : 8pt;
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
}
#tid_forum .tid_searchResults .tid_result .tid_extra img {
	vertical-align : -3px;
}
#tid_forum .tid_searchResults .tid_result .tid_jaugeWrapper {
	display : inline-block;
	zoom : 1;
	*display : inline;
	float : right;
	font-size : 0pt;
	line-height : 0pt;
	vertical-align : bottom;
	width : 40px;
	height : 10px;
	margin-right : 2px;
	background-color : #3b4151;
	border : 1px solid #1d2028;
}
#tid_forum .tid_searchResults .tid_result .tid_jaugeWrapper .tid_jauge {
	background-color : #B7B9C6;
	height : 10px;
}
#tid_forum.tid_maxWidth_600 th.tid_author, #tid_forum.tid_maxWidth_600 td.tid_author {
	display : none;
}
#tid_forum.tid_maxWidth_600 .tid_forumThread .tid_pages.tid_before {
	display : none;
}
#tid_forum.tid_maxWidth_600 .tid_forumThread .tid_actions {
	float : none;
}
#tid_forum.tid_maxWidth_600 .tid_forumThread .tid_pages.tid_after {
	display : block !important;
	margin : 0px;
	padding : 0px;
	float : none;
	width : auto;
	margin-top : 5px;
	padding-top : 5px;
	border-left : 0px;
	border-top : 1px dashed rgba(0,0,0,0.5);
}
#tid_forum.tid_maxWidth_400 .tid_forums .tid_name .tid_desc {
	display : none;
}
#tid_forum.tid_maxWidth_400 .tid_forumThreads th.tid_last, #tid_forum.tid_maxWidth_400 .tid_forumThreads td.tid_last {
	display : none;
}
#tid_forum.tid_maxWidth_400 .tid_forumThreads .tid_forumTag {
	display : none;
}
#tid_forum.tid_maxWidth_400 .tid_forumThread .tid_mainBar .tid_forumTag {
	display : none;
}
#tid_forum.tid_maxWidth_400 .tid_forumDesc {
	display : none;
}
.tid_touch #tid_forum table.tid_threads tr.tid_thread td {
	padding : 6px 4px;
}
#tid_forum.tid_singleColumn table.tid_forumLayout td#tid_forum_right {
	padding-left : 0px;
}
#tid_forum.tid_singleColumn table.tid_forumLayout td#tid_forum_left {
	width : auto;
	padding-right : 0px;
}
#tid_forum.tid_singleColumn .tid_threadsContainer table.tid_threads tr.tid_thread td.tid_icon {
	padding-top : 0px;
}
#tid_forum.tid_singleColumn .tid_forumThread .tid_post .tid_body {
	padding-left : 10px;
}
#tid_forum.tid_forumHome table.tid_forumLayout td#tid_forum_left {
	width : 70%;
}
#tid_forum.tid_forumHome table.tid_forumLayout td#tid_forum_collapser {
	visibility : hidden;
}
#tid_forum.tid_singleColumn.tid_forumHome table.tid_forumLayout td#tid_forum_right {
	padding : 0px;
	font-size : 8pt;
}
#tid_forumMoveMenu {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-family : Arial, sans-serif !important;
	position : absolute;
}
#tid_forumMoveMenu a, #tid_forumMoveMenu p, #tid_forumMoveMenu ul, #tid_forumMoveMenu li, #tid_forumMoveMenu dl, #tid_forumMoveMenu dt, #tid_forumMoveMenu dd, #tid_forumMoveMenu img, #tid_forumMoveMenu input, #tid_forumMoveMenu textarea, #tid_forumMoveMenu form, #tid_forumMoveMenu canvas {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
}
#tid_forumMoveMenu h1:first-letter, #tid_forumMoveMenu h2:first-letter, #tid_forumMoveMenu h3:first-letter, #tid_forumMoveMenu p:first-letter, #tid_forumMoveMenu p:first-line {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	float : none;
	color : inherit;
	font-size : inherit;
	font-weight : inherit;
	font-style : inherit;
}
#tid_forumMoveMenu h1 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 150%;
}
#tid_forumMoveMenu h2 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 130%;
}
#tid_forumMoveMenu h3 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 110%;
}
#tid_forumMoveMenu strong {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-weight : bold;
}
#tid_forumMoveMenu em {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-style : italic;
}
#tid_forumMoveMenu a:hover {
	background-color : transparent;
	outline : none;
	border : 0px;
}
#tid_forumMoveMenu table {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
#tid_forumMoveMenu table tr, #tid_forumMoveMenu table td, #tid_forumMoveMenu table th {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
#tid_forumMoveMenu .tid_reload {
	width : 16px;
	height : 16px;
	background-image : url("/img/loading.gif");
}
#tid_forumMoveMenu div.tid_content {
	padding : 10px;
	background-color : #dddbd8;
	background-image : url("/img/design/content_bg.jpg");
	background-repeat : repeat-x;
	border : 1px solid white;
	-moz-box-shadow : 0px 2px 4px black;
	-webkit-box-shadow : 0px 2px 4px black;
	box-shadow : 0px 2px 4px black;
	-moz-box-shadow : 0px 0px 1px rgba(0,0,0, 0.4), 0px 2px 4px rgba(0,0,0, 0.3);
	-webkit-box-shadow : 0px 0px 1px rgba(0,0,0, 0.4), 0px 2px 4px rgba(0,0,0, 0.3);
	box-shadow : 0px 0px 1px rgba(0,0,0, 0.4), 0px 2px 4px rgba(0,0,0, 0.3);
	border-radius : 5px;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
	z-index : 9;
	width : 200px;
	min-height : 100px;
	text-align : left;
	position : absolute;
	color : #1d2028;
	-moz-box-shadow : 0px 2px 4px black;
	-webkit-box-shadow : 0px 2px 4px black;
	box-shadow : 0px 2px 4px black;
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
	max-height : 200px;
	overflow : auto;
}
#tid_forumMoveMenu div.tid_content a {
	display : block;
	padding : 1px 10px;
	margin-left : -10px;
	margin-right : -10px;
	text-decoration : none;
	font-size : 9pt;
	color : #bd3d00 !important;
	background : transparent;
}
#tid_forumMoveMenu div.tid_content a img {
	vertical-align : -3px;
}
#tid_forumMoveMenu div.tid_content a:hover {
	color : white !important;
	background-color : #bd3d00;
}
#tid_forwardPost {
	height : 0px;
	width : 0px;
}
.tid_noclick {
	position : fixed;
	width : 100%;
	height : 100%;
	z-index : 8;
	top : 0px;
	bottom : 0px;
	left : 0px;
}
.tid_newIcon {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	position : absolute;
	z-index : 2;
	margin-left : -19px;
	width : 18px;
	height : 16px;
	background-color : #bd3d00;
	background-image : url("/img/icons/new.png");
	background-repeat : no-repeat;
	background-position : 1px 0px;
	-moz-box-shadow : 0px 2px 2px black;
	-webkit-box-shadow : 0px 2px 2px black;
	box-shadow : 0px 2px 2px black;
	-moz-box-shadow : 0px 2px 2px rgba(0,0,0, 0.5);
	-webkit-box-shadow : 0px 2px 2px rgba(0,0,0, 0.5);
	box-shadow : 0px 2px 2px rgba(0,0,0, 0.5);
	border : 1px solid #fe7d00;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
}
.tid_newIcon.tid_recentIcon {
	background-image : url("/img/icons/recent.png");
	background-color : transparent;
	border : none;
	-moz-box-shadow : none;
	-webkit-box-shadow : none;
	box-shadow : none;
}
img.tid_filtererIcon {
	cursor : pointer;
}
.tid_ie #tid_forum button {
	outline : 1px solid black;
}
.tid_ie #tid_forum .tid_expander {
	outline : 1px solid black;
}
.tid_ie #tid_bar .tid_topBar .tid_block.tid_search form {
	vertical-align : middle;
}
.tid_ie #tid_forum table.tid_threads tr.tid_selected td.tid_title, .tid_opera #tid_forum table.tid_threads tr.tid_selected td.tid_title {
	border : 1px solid rgba(0,0,0, 0.5);
}
.tid_ie.tid_v7 #tid_forum table.tid_threads tr.tid_selected td.tid_title, .tid_ie.tid_v8 #tid_forum table.tid_threads tr.tid_selected td.tid_title {
	border : 1px solid black;
}
.tid_ie.tid_v7 .tid_story .tid_marker .tid_share .tid_sharer, .tid_ie.tid_v8 .tid_story .tid_marker .tid_share .tid_sharer {
	float : none;
	margin-left : -200px;
}
.tid_ie.tid_v6 .tid_triangle {
	display : none !important;
}
.tid_ie.tid_v7 .tid_story .tid_marker .tid_share {
	margin-left : -50px;
}
.tid_ie.tid_v7 .tid_wallEvent .tid_talkEvent .tid_triangle {
	margin-left : -10px !important;
}
.tid_ie.tid_v7 .tid_wallEvent .tid_comments .tid_triangle {
	margin-left : -10px !important;
}
#tid_simplePointer, #tid_simpleTip {
	position : absolute;
}
#tid_simplePointer .tid_arrow, #tid_simpleTip .tid_arrow {
	display : block;
	position : absolute;
	margin-top : -7px;
	margin-left : 30px;
}
#tid_simplePointer .tid_inner, #tid_simpleTip .tid_inner {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	background-color : #1d2028;
	border : 1px solid #4e5162;
	outline : 1px solid #1d2028;
	padding : 5px;
	font-size : 7.5pt;
	font-weight : bold;
	text-align : left;
	word-wrap : break-word;
	line-height : 9pt;
	color : white;
	max-width : 200px;
}
#tid_simplePointer .tid_inner p, #tid_simpleTip .tid_inner p {
	margin-bottom : 8px;
}
#tid_simplePointer .tid_inner strong, #tid_simpleTip .tid_inner strong {
	color : #feb500;
}
#tid_simplePointer .tid_inner a, #tid_simpleTip .tid_inner a {
	color : #feb500;
	text-decoration : none;
}
#tid_simplePointer .tid_inner em, #tid_simpleTip .tid_inner em {
	font-weight : normal;
}
#tid_simplePointer .tid_inner ul, #tid_simpleTip .tid_inner ul {
	list-style : square;
	padding-left : 10px;
}
#tid_simplePointer {
	z-index : 1000;
}
#tid_simpleTip {
	z-index : 1001;
}
textarea.tid_fileOver {
	-moz-box-shadow : inset 0px 0px 25px #fe7d00 !important;
	-webkit-box-shadow : inset 0px 0px 25px #fe7d00 !important;
	box-shadow : inset 0px 0px 25px #fe7d00 !important;
}
#tid_uploadingOverlay {
	position : absolute;
	background-color : #C8C8C8;
	background-color : rgba(200,200,200,0.5);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FC8C8C8, endColorstr=#7FC8C8C8);
	zoom : 1;
	text-align : center;
	z-index : 1009;
}
#tid_uploadingOverlay .tid_loading {
	border : 0px;
}
.tid_questionModule {
	margin : 20px 0px;
	padding : 10px;
	min-width : 180px;
	border : 1px solid rgba(255,255,255, 0.1);
	border-top : 0px;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	-moz-box-shadow : 1px 1px 3px black;
	-webkit-box-shadow : 1px 1px 3px black;
	box-shadow : 1px 1px 3px black;
	-moz-box-shadow : 1px 1px 3px rgba(0,0,0, 0.5);
	-webkit-box-shadow : 1px 1px 3px rgba(0,0,0, 0.5);
	box-shadow : 1px 1px 3px rgba(0,0,0, 0.5);
	background-color : #dddbd8;
	background-image : url("/img/design/gripWhite.png");
	background-position : center top;
	background-repeat : repeat-x;
}
.tid_questionModule .tid_questionLine {
	opacity : 0.85;
	filter : alpha(opacity=85);
	zoom : 1;
	padding : 15px;
	border-bottom : 1px dashed rgba(0,0,0,0.15);
	color : black;
}
.tid_questionModule .tid_questionLine .tid_questionText {
	color : black;
}
.tid_questionModule .tid_questionLine .tid_questionText .tid_embedContent {
	display : none;
}
.tid_questionModule .tid_questionLine .tid_questionText a {
	text-decoration : underline;
	color : #bd3d00 !important;
}
.tid_questionModule .tid_questionLine .tid_questionText a:hover {
	text-decoration : underline;
	color : #fe7d00 !important;
}
.tid_questionModule .tid_questionLine .tid_questionResults {
	font-size : 0pt;
	line-height : 0pt;
	display : block;
	float : right;
	min-width : 170px;
	max-width : 190px;
	margin-left : 15px;
	margin-bottom : 10px;
	white-space : nowrap;
	text-align : right;
}
.tid_questionModule .tid_questionLine .tid_questionResults .tid_barBG {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
	width : 150px;
	height : 15px;
	overflow : hidden;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	-moz-box-shadow : inset 0px 0px 8px rgba(0,0,0,0.3);
	-webkit-box-shadow : inset 0px 0px 8px rgba(0,0,0,0.3);
	box-shadow : inset 0px 0px 8px rgba(0,0,0,0.3);
}
.tid_questionModule .tid_questionLine .tid_questionResults .tid_barBG .tid_barInner {
	background-color : #fe7d00;
	height : 100%;
	-moz-box-shadow : inset 0px -8px 0px rgba(0,0,0,0.15), inset 1px 0px 2px #5B1E00;
	-webkit-box-shadow : inset 0px -8px 0px rgba(0,0,0,0.15), inset 1px 0px 2px #5B1E00;
	box-shadow : inset 0px -8px 0px rgba(0,0,0,0.15), inset 1px 0px 2px #5B1E00;
}
.tid_questionModule .tid_questionLine .tid_questionResults .tid_value {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
	margin-left : 1px;
	padding : 0px 5px;
	font-size : 8pt;
	line-height : 15px;
	font-weight : bold;
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
}
.tid_questionModule .tid_questionLine a.tid_bVote {
	float : right;
	margin : 0px;
	margin-left : 15px;
	margin-bottom : 10px;
}
.tid_questionModule .tid_questionLine:hover {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
.tid_questionModule .tid_questionLine.tid_voted {
	cursor : default;
}
.tid_questionModule .tid_footer {
	margin-left : -10px;
	margin-right : -10px;
	margin-top : 0px;
	margin-bottom : 0px;
	padding : 15px 15px;
	opacity : 0.6;
	filter : alpha(opacity=60);
	zoom : 1;
	font-weight : bold;
	border-top : 1px solid rgba(255,255,255,0.2);
	-moz-box-shadow : 0px -4px 4px rgba(0,0,0,0.15);
	-webkit-box-shadow : 0px -4px 4px rgba(0,0,0,0.15);
	box-shadow : 0px -4px 4px rgba(0,0,0,0.15);
}
.tid_questionModule .tid_footer .tid_button.tid_mini {
	margin : 0px;
}
@media only screen and (max-width: 600px)   {
	.tid_questionModule .tid_questionLine a.tid_bVote {
		float : none;
		margin-left : 0px;
		padding : 8px 20px;
	}
	.tid_questionModule .tid_questionLine .tid_questionText {
		font-size : 9pt;
		font-weight : bold;
	}
	.tid_questionModule .tid_questionLine .tid_questionText.tid_above {
		display : block !important;
	}
	.tid_questionModule .tid_questionLine .tid_questionText.tid_under {
		display : none;
	}
	.tid_questionModule .tid_questionLine .tid_questionResults {
		margin : 0px;
		padding : 0px;
		float : none;
		margin-top : 5px;
		margin-bottom : 10px;
	}
}
.tid_userGoals {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	margin-bottom : 10px;
	color : white;
	font-size : 0;
	-moz-box-shadow : 0px 4px 4px rgba(0,0,0, 0.4);
	-webkit-box-shadow : 0px 4px 4px rgba(0,0,0, 0.4);
	box-shadow : 0px 4px 4px rgba(0,0,0, 0.4);
	min-width : 200px;
	max-width : 400px;
}
.tid_userGoals a, .tid_userGoals p, .tid_userGoals ul, .tid_userGoals li, .tid_userGoals dl, .tid_userGoals dt, .tid_userGoals dd, .tid_userGoals img, .tid_userGoals input, .tid_userGoals textarea, .tid_userGoals form, .tid_userGoals canvas {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
}
.tid_userGoals h1:first-letter, .tid_userGoals h2:first-letter, .tid_userGoals h3:first-letter, .tid_userGoals p:first-letter, .tid_userGoals p:first-line {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	float : none;
	color : inherit;
	font-size : inherit;
	font-weight : inherit;
	font-style : inherit;
}
.tid_userGoals h1 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 150%;
}
.tid_userGoals h2 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 130%;
}
.tid_userGoals h3 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 110%;
}
.tid_userGoals strong {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-weight : bold;
}
.tid_userGoals em {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-style : italic;
}
.tid_userGoals a:hover {
	background-color : transparent;
	outline : none;
	border : 0px;
}
.tid_userGoals table {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
.tid_userGoals table tr, .tid_userGoals table td, .tid_userGoals table th {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
.tid_userGoals .tid_userGoals_bg {
	background-image : url("/img/design/ugoals_bgLeft.png");
	background-repeat : repeat-y;
	background-position : top left;
}
.tid_userGoals .tid_userGoals_bg .tid_userGoals_bgRight {
	min-height : 150px;
	padding-bottom : 1px;
	font-size : 10pt;
	background-image : url("/img/design/ugoals_bgRight.png");
	background-repeat : repeat-y;
	background-position : top right;
}
.tid_userGoals .tid_userGoals_headerLeft {
	background-image : url("/img/design/ugoals_headerLeft.png");
	background-repeat : no-repeat;
	background-position : top left;
}
.tid_userGoals .tid_userGoals_headerLeft .tid_bgRight {
	height : 20px;
	padding-top : 5px;
	text-align : center;
	font-weight : normal;
	font-size : 12pt;
	background-image : url("/img/design/ugoals_headerRight.png");
	background-repeat : no-repeat;
	background-position : top right;
}
.tid_userGoals .tid_userGoals_headerLeft .tid_bgRight a {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : 2px;
	color : #feb500;
	text-decoration : underline;
	font-size : 8pt;
}
.tid_userGoals .tid_userGoals_headerLeft .tid_bgRight img {
	vertical-align : -2px;
}
.tid_userGoals .tid_userGoals_headerBorder {
	margin : 0px 3px;
	border-top : 1px solid white;
}
.tid_userGoals .tid_userGoals_footerLeft {
	font-size : 0;
	background-image : url("/img/design/ugoals_footerLeft.png");
	background-repeat : no-repeat;
	background-position : top left;
}
.tid_userGoals .tid_userGoals_footerLeft .tid_bgRight {
	height : 13px;
	background-image : url("/img/design/ugoals_footerRight.png");
	background-repeat : no-repeat;
	background-position : top right;
}
.tid_userGoals .tid_crownWrapper {
	font-size : 0pt;
	line-height : 0pt;
	width : 125px;
	height : 0px;
	margin : auto;
}
.tid_userGoals .tid_crownWrapper .tid_crown {
	position : absolute;
	margin-top : -14px;
	width : 125px;
	height : 16px;
	background-image : url("/img/design/ugoals_crown.png");
}
.tid_userGoals .tid_total {
	font-size : 20pt;
	text-align : center;
	border-bottom : 1px dashed #3b4151;
	padding-bottom : 5px;
	margin-bottom : 5px;
}
.tid_userGoals .tid_allSites.tid_load {
	background-image : url("/img/loading.gif");
	background-repeat : no-repeat;
	background-position : center center;
}
.tid_userGoals .tid_allSites.tid_load * {
	visibility : hidden;
}
.tid_userGoals .tid_allSites {
	font-size : 0pt;
	text-align : center;
	min-height : 100px;
}
.tid_userGoals .tid_allSites a.tid_site {
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin-right : 3px;
	margin-bottom : 5px;
	padding : 4px 2px;
	vertical-align : bottom;
	width : 70px;
	overflow : hidden;
}
.tid_userGoals .tid_allSites a.tid_site .tid_cover {
	margin : auto;
	margin-top : 1px;
	width : 65px;
	height : 75px;
	overflow : hidden;
	border : 1px solid white;
	-moz-box-shadow : 0px 2px 4px #1d2028;
	-webkit-box-shadow : 0px 2px 4px #1d2028;
	box-shadow : 0px 2px 4px #1d2028;
	background-image : url("/img/design/filler.png");
}
.tid_userGoals .tid_allSites a.tid_site .tid_cover img {
	max-height : 75px;
}
.tid_userGoals .tid_allSites a.tid_site .tid_score {
	font-size : 16pt;
	line-height : 16pt;
	font-weight : bold;
	opacity : 0.8;
	filter : alpha(opacity=80);
	zoom : 1;
	white-space : nowrap;
}
.tid_userGoals .tid_allSites a.tid_site .tid_name {
	font-size : 7pt;
	font-weight : bold;
	text-align : center;
	white-space : nowrap;
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
}
.tid_userGoals .tid_allSites a.tid_site .tid_name img.tid_favicon {
	vertical-align : -3px;
}
.tid_userGoals .tid_allSites a.tid_site.tid_low .tid_cover {
	width : 50px;
	height : 60px;
}
.tid_userGoals .tid_allSites a.tid_site.tid_low .tid_cover img {
	max-height : 60px;
}
.tid_userGoals .tid_allSites a.tid_site.tid_low .tid_score {
	font-size : 13pt;
	font-weight : normal;
	opacity : 0.6;
	filter : alpha(opacity=60);
	zoom : 1;
}
.tid_userGoals .tid_allSites a.tid_site.tid_zero {
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
}
.tid_userGoals .tid_allSites a.tid_site:hover {
	text-decoration : none;
	-moz-box-shadow : 0px 2px 4px #1d2028;
	-webkit-box-shadow : 0px 2px 4px #1d2028;
	box-shadow : 0px 2px 4px #1d2028;
	background : none;
}
.tid_userGoals .tid_allSites a.tid_site:hover .tid_name {
	opacity : 0.8;
	filter : alpha(opacity=80);
	zoom : 1;
}
.tid_userGoals .tid_allSites a.tid_site:hover .tid_score {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
.tid_userGoals .tid_allSites a.tid_site:hover img.tid_favicon {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
.tid_userGoals .tid_goalHelp {
	padding-top : 0px;
	padding-right : 8px;
	padding-bottom : 3px;
	text-align : right;
}
.tid_userGoals .tid_goalHelp span.tid_help {
	display : inline-block;
	zoom : 1;
	*display : inline;
	font-size : 7.5pt;
	opacity : 0.6;
	filter : alpha(opacity=60);
	zoom : 1;
	text-decoration : underline;
	cursor : help;
}
.tid_userGoals .tid_empty {
	margin : 10px 20px;
	padding : 10px;
	color : #B7B9C6;
	font-size : 9pt;
	font-style : italic;
	text-align : center;
	border : 1px dashed #6C7188;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
}
.tid_userGoals .tid_gold {
	color : #feb500;
}
.tid_userGoals .tid_tabs {
	padding-right : 20px;
	text-align : right;
	font-size : 0pt;
	line-height : 0pt;
	margin-bottom : -1px;
}
.tid_userGoals .tid_tabs a {
	display : inline-block;
	zoom : 1;
	*display : inline;
	padding : 2px 4px;
	margin-left : 2px;
	text-align : center;
	font-size : 8pt;
	line-height : 1.2em;
	font-weight : bold;
	text-transform : uppercase;
	text-decoration : underline;
}
.tid_userGoals .tid_tabs a.tid_active {
	border : 1px solid white;
	text-decoration : none;
	border-bottom : 0px;
	-moz-box-shadow : inset 0px 1px 2px rgba(0,0,0,0.5);
	-webkit-box-shadow : inset 0px 1px 2px rgba(0,0,0,0.5);
	box-shadow : inset 0px 1px 2px rgba(0,0,0,0.5);
}
.tid_userGoals .tid_tabs a:hover {
	color : inherit;
	background-color : inherit;
}
.tid_userGoals .tid_goals .tid_links {
	text-align : center;
}
.tid_userGoals .tid_goals .tid_links a {
	display : inline-block;
	zoom : 1;
	*display : inline;
	padding-left : 5px;
	margin-left : 5px;
	font-size : 7pt;
	margin-bottom : 8px;
	text-decoration : underline;
	border-left : 1px solid #6C7188;
}
.tid_userGoals .tid_goals .tid_links a:first-child {
	margin-left : 0px;
	padding-left : 0px;
	border : 0px;
}
.tid_userGoals .tid_goals .tid_overall {
	margin-top : 5px;
	font-size : 24pt;
	line-height : 24pt;
	text-align : center;
}
.tid_userGoals .tid_goals .tid_top {
	text-align : center;
	margin-bottom : 10px;
}
.tid_userGoals .tid_goals .tid_top .tid_goal {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
	font-size : 0pt;
	margin : 0px 3px;
	margin-top : 10px;
	padding : 5px;
	text-align : left;
	width : 55px;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	border : 1px solid white;
	cursor : default;
	-moz-box-shadow : 0px 2px 4px rgba(0,0,0,0.5);
	-webkit-box-shadow : 0px 2px 4px rgba(0,0,0,0.5);
	box-shadow : 0px 2px 4px rgba(0,0,0,0.5);
	overflow : hidden;
}
.tid_userGoals .tid_goals .tid_top .tid_goal table {
	width : 100%;
}
.tid_userGoals .tid_goals .tid_top .tid_goal table td {
	vertical-align : middle;
	height : 55px;
}
.tid_userGoals .tid_goals .tid_top .tid_goal .tid_name {
	font-size : 7pt;
	font-weight : bold;
	text-align : center;
}
.tid_userGoals .tid_goals .tid_top .tid_goal .tid_countWrapper {
	position : absolute;
	width : 55px;
	height : 13px;
	margin-top : -12px;
	text-align : center;
	font-size : 0pt;
	line-height : 0pt;
}
.tid_userGoals .tid_goals .tid_top .tid_goal .tid_countWrapper .tid_count {
	display : inline-block;
	zoom : 1;
	*display : inline;
	padding : 2px 4px;
	font-size : 0pt;
	border : 1px solid white;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
}
.tid_userGoals .tid_goals .tid_top .tid_goal .tid_icon img {
	display : block;
	margin : auto;
	max-width : 55px;
	max-height : 32px;
	vertical-align : middle;
}
.tid_userGoals .tid_goals .tid_top .tid_goal.tid_rare {
	border-color : #FFE96C;
	border-bottom-color : #FFFFB9;
	-moz-box-shadow : inset 0px 0px 4px #fe7d00, 0px 0px 4px #fe7d00, 0px 2px 4px #1d2028;
	-webkit-box-shadow : inset 0px 0px 4px #fe7d00, 0px 0px 4px #fe7d00, 0px 2px 4px #1d2028;
	box-shadow : inset 0px 0px 4px #fe7d00, 0px 0px 4px #fe7d00, 0px 2px 4px #1d2028;
}
.tid_userGoals .tid_goals .tid_top .tid_goal.tid_rare .tid_count {
	font-size : 0pt;
	line-height : 0pt;
	border-color : #FFE653;
}
.tid_userGoals .tid_goals .tid_blockTitle {
	text-align : center;
	font-size : 13pt;
	font-weight : bold;
	margin-bottom : 5px;
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
}
.tid_userGoals .tid_goals .tid_note {
	max-width : 250px;
	margin : auto;
	margin-bottom : 5px;
	opacity : 0.6;
	filter : alpha(opacity=60);
	zoom : 1;
	font-size : 9pt;
	font-style : italic;
	text-align : left;
}
.tid_userGoals .tid_goals .tid_reachList {
	margin : 0px 3px;
	margin-bottom : 10px;
	border-top : 1px solid white;
	border-bottom : 1px solid white;
	-moz-box-shadow : inset 0px 2px 4px rgba(0,0,0,0.4);
	-webkit-box-shadow : inset 0px 2px 4px rgba(0,0,0,0.4);
	box-shadow : inset 0px 2px 4px rgba(0,0,0,0.4);
	max-height : 300px;
}
.tid_userGoals .tid_goals .tid_reachList .tid_scrollContent {
	padding : 6px 10px;
}
.tid_userGoals .tid_goals .tid_reachList table {
	width : 100%;
}
.tid_userGoals .tid_goals .tid_reachList table tr {
	border-bottom : 1px dashed white;
	cursor : default;
}
.tid_userGoals .tid_goals .tid_reachList table td.tid_name {
	font-style : italic;
	font-size : 9pt;
	text-align : left;
}
.tid_userGoals .tid_goals .tid_reachList table td.tid_name img {
	max-width : 32px;
	max-height : 32px;
}
.tid_userGoals .tid_goals .tid_reachList table td.tid_name .tid_minor {
	font-size : 7pt;
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
	font-style : normal;
}
.tid_userGoals .tid_goals .tid_reachList table td.tid_kind {
	width : 80px;
	padding : 0px 3px;
	font-size : 8pt;
	white-space : nowrap;
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
}
.tid_userGoals .tid_goals .tid_reachList table td.tid_value {
	width : 40px;
	font-weight : bold;
	font-size : 10pt;
	text-align : right;
}
.tid_userGoals .tid_goals .tid_goalListWrapper {
	margin-left : 3px;
	margin-right : 3px;
	max-height : 300px;
	border-top : 1px solid white;
	border-bottom : 1px solid white;
	-moz-box-shadow : inset 0px 2px 4px rgba(0,0,0,0.4);
	-webkit-box-shadow : inset 0px 2px 4px rgba(0,0,0,0.4);
	box-shadow : inset 0px 2px 4px rgba(0,0,0,0.4);
}
.tid_userGoals .tid_goals .tid_goalListWrapper .tid_scrollContent {
	padding : 5px 8px;
}
.tid_userGoals .tid_goals .tid_mode_icons {
	font-size : 0pt;
	text-align : center;
}
.tid_userGoals .tid_goals .tid_mode_icons .tid_goal {
	display : inline-block;
	zoom : 1;
	*display : inline;
	position : relative;
	width : 32px;
	height : 32px;
	cursor : help;
	margin-right : 3px;
	margin-bottom : 4px;
	border : 1px solid white;
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
}
.tid_userGoals .tid_goals .tid_mode_icons .tid_goal img.tid_icon {
	display : block;
	margin : 2px auto;
	max-width : 30px;
	max-height : 26px;
}
.tid_userGoals .tid_goals .tid_mode_icons .tid_goal .tid_count {
	position : absolute;
	font-size : 0pt;
	line-height : 0pt;
	text-align : center;
	width : 32px;
	margin-top : 22px;
}
.tid_userGoals .tid_goals .tid_mode_icons .tid_goal.tid_rare {
	border : 1px solid #feb500;
	border-top-color : #FFFFB9;
	-moz-box-shadow : inset 0px 0px 4px #fe7d00, 0px 0px 4px #fe7d00, 0px 2px 2px #1d2028;
	-webkit-box-shadow : inset 0px 0px 4px #fe7d00, 0px 0px 4px #fe7d00, 0px 2px 2px #1d2028;
	box-shadow : inset 0px 0px 4px #fe7d00, 0px 0px 4px #fe7d00, 0px 2px 2px #1d2028;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
	background-color : #711600;
}
.tid_userGoals .tid_goals .tid_mode_list table {
	width : 100%;
}
.tid_userGoals .tid_goals .tid_mode_list table td {
	vertical-align : middle;
}
.tid_userGoals .tid_goals .tid_mode_list table tr.tid_withSubs td {
	cursor : default;
}
.tid_userGoals .tid_goals .tid_mode_list table td.tid_icon {
	width : 16px;
	text-align : center;
}
.tid_userGoals .tid_goals .tid_mode_list table td.tid_icon img {
	max-width : 32px;
}
.tid_userGoals .tid_goals .tid_mode_list table td .tid_name {
	margin-left : 3px;
	font-weight : bold;
}
.tid_userGoals .tid_goals .tid_mode_list table td.tid_score {
	font-size : 12pt;
	font-weight : bold;
	text-align : right;
	white-space : nowrap;
}
.tid_userGoals .tid_goals .tid_mode_list table td.tid_score em {
	font-size : 8pt;
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
	font-weight : normal;
	font-style : normal;
	font-family : "Trebuchet ms", arial, sans-serif;
}
.tid_userGoals .tid_goals .tid_block.tid_conso span.tid_count {
	font-size : 13pt;
	display : inline-block;
	zoom : 1;
	*display : inline;
	min-width : 30px;
	text-align : center;
}
.tid_userGoals .tid_goals .tid_block.tid_conso span.tid_count em {
	font-size : 8pt;
	font-style : normal;
	opacity : 0.6;
	filter : alpha(opacity=60);
	zoom : 1;
}
.tid_userGoals .tid_scrollTrack {
	position : absolute;
	width : 16px;
	border-left : 1px solid white;
	-moz-box-shadow : 0px 0px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow : 0px 0px 3px rgba(0,0,0,0.5);
	box-shadow : 0px 0px 3px rgba(0,0,0,0.5);
}
.tid_userGoals .tid_scrollTrack .tid_scrollBar {
	margin : 0px 2px;
	border-radius : 1px;
	-moz-border-radius : 1px;
	-webkit-border-radius : 1px;
	border : 1px solid white;
	-moz-box-shadow : 0px 0px 2px 1px rgba(0,0,0,0.5), inset 2px 1px 2px rgba(255,255,255,0.1);
	-webkit-box-shadow : 0px 0px 2px 1px rgba(0,0,0,0.5), inset 2px 1px 2px rgba(255,255,255,0.1);
	box-shadow : 0px 0px 2px 1px rgba(0,0,0,0.5), inset 2px 1px 2px rgba(255,255,255,0.1);
	background : transparent url("/img/design/scrollPatt.png") no-repeat 50% 50%;
}
.tid_userGoals.tid_small .tid_tabs a {
	font-size : 7pt;
}
.tid_userGoals.tid_small .tid_goals .tid_note {
	font-size : 7pt;
}
.tid_userGoals.tid_small .tid_goals .tid_reachList td.tid_name {
	font-size : 8pt;
}
.tid_userGoals.tid_small .tid_goals .tid_reachList td.tid_value {
	font-size : 9pt;
}
.tid_userGoals.tid_small .tid_goals .tid_overall {
	font-size : 18pt;
}
.tid_userGoals.tid_small .tid_goals .tid_goalListWrapper {
	padding : 5px 5px;
}
.tid_userGoals.tid_small .tid_goals .tid_mode_list table td.tid_score {
	font-size : 9pt;
}
.tid_userGoals.tid_small .tid_goals .tid_mode_list table td.tid_score em {
	font-size : 7pt;
}
.tid_userGoals.tid_small .tid_goals .tid_mode_list table td .tid_name {
	font-size : 9pt;
}
.tid_userGoals.tid_small .tid_scrollTrack {
	width : 12px;
}
.tid_bitmapFont {
	font-size : 0pt;
	line-height : 0pt;
	margin : 0px;
	padding : 0px;
	display : inline-block;
	zoom : 1;
	*display : inline;
	background-image : url("/img/design/fontBitmap.png");
	background-repeat : no-repeat;
}
.tid_triangle {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 0pt;
	line-height : 0pt;
	position : absolute;
	width : 0px;
	height : 0px;
}
.tid_triangle.tid_left {
	border : 8px solid transparent;
	border-right-color : black;
}
@media only screen and (max-width: 980px)  {
}
@media only screen and (max-width: 650px)  {
	#tid_popup .tid_loadingWrapper {
		margin-left : 8%;
		margin-right : 8%;
		width : 84%;
	}
	#tid_popup {
		top : 0px;
	}
	#tid_popup div.tid_content {
		width : 100% !important;
		height : 100% !important;
	}
	#tid_popup div.tid_content #tid_frameWrapper {
		width : 100% !important;
		height : 100% !important;
	}
	#tid_popup div.tid_content #tid_frameWrapper iframe {
		height : 100% !important;
	}
	#tid_frameContent {
		padding : 5px;
	}
	.tid_behindPopup {
		display : none;
	}
	a.tid_closeFrame {
		position : absolute;
		right : 0px;
		top : 2px;
		padding : 4px;
	}
}
@media only screen and (max-width: 420px)  {
	#tid_bar_down .tid_moreGames {
		display : none;
	}
}
#tid_group div.tid_nav .tid_buttonBar {
	margin-top : 4px;
}
#tid_group div.tid_nav .tid_menus {
	-moz-box-shadow : 0px 0px 4px rgba(0,0,0,0.5);
	-webkit-box-shadow : 0px 0px 4px rgba(0,0,0,0.5);
	box-shadow : 0px 0px 4px rgba(0,0,0,0.5);
}
#tid_group div.tid_nav .tid_menus ul a {
	display : block;
	text-decoration : none;
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
	margin : 0px;
	padding : 12px;
	font-size : 10pt;
	line-height : 1.2em;
	word-wrap : break-word;
}
#tid_group div.tid_nav .tid_menus ul a:hover {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
#tid_group div.tid_nav .tid_menus ul li.tid_active a {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
	font-weight : bold;
}
#tid_group div.tid_nav .tid_menus ul li .tid_move {
	display : none;
}
#tid_group div.tid_nav .tid_menus ul li.tid_prive {
	padding : 5px;
}
#tid_group div.tid_nav .tid_menus ul.tid_sortable li:hover .tid_move {
	display : block;
	position : absolute;
	margin-left : -14px;
}
#tid_group div.tid_nav.tid_horizontal .tid_menus ul {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
}
#tid_group div.tid_nav.tid_horizontal .tid_menus ul li {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
}
#tid_group div.tid_nav.tid_horizontal .tid_menus ul li.tid_prive {
	border-left : 1px solid black;
	border-left : 1px solid rgba(0,0,0, 0.4);
}
#tid_group div.tid_nav.tid_horizontal .tid_menus .tid_pubMenu, #tid_group div.tid_nav.tid_horizontal .tid_menus .tid_privMenu {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
}
#tid_group div.tid_nav.tid_horizontal .tid_menus .tid_pubMenu ul, #tid_group div.tid_nav.tid_horizontal .tid_menus .tid_privMenu ul {
	margin : 0;
	padding : 0;
}
#tid_group div.tid_nav.tid_vertical {
	float : left;
	margin-right : 10px;
	width : 200px;
}
#tid_group div.tid_nav.tid_vertical ul li.tid_prive {
	padding : 12px;
	font-size : 8pt;
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
	border-top : 1px solid black;
	border-top : 1px solid rgba(0,0,0, 0.4);
}
#tid_group div.tid_nav.tid_vertical ul li.tid_prive img {
	vertical-align : -2px;
}
#tid_group select.tid_nav {
	display : none;
}
#tid_group .tid_page {
	overflow : hidden;
	-moz-box-shadow : 0px 0px 4px rgba(0,0,0,0.5);
	-webkit-box-shadow : 0px 0px 4px rgba(0,0,0,0.5);
	box-shadow : 0px 0px 4px rgba(0,0,0,0.5);
	border-radius : 5px;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
	margin-bottom : 15px;
}
#tid_group .tid_page .tid_groupPage {
	padding : 8px;
	overflow : hidden;
	background-image : url("/img/design/gripBg.png");
	background-position : center top;
	background-repeat : repeat-x;
	border-bottom-left-radius : 5px;
	-moz-border-radius-bottomleft : 5px;
	-webkit-border-bottom-left-radius : 5px;
	border-bottom-right-radius : 5px;
	-moz-border-radius-bottomright : 5px;
	-webkit-border-bottom-right-radius : 5px;
	min-height : 300px;
}
#tid_group .tid_page h1 {
	border-top-left-radius : 5px;
	-moz-border-radius-topleft : 5px;
	-webkit-border-top-left-radius : 5px;
	border-top-right-radius : 5px;
	-moz-border-radius-topright : 5px;
	-webkit-border-top-right-radius : 5px;
	text-shadow : none;
	margin : 0px;
	padding : 8px;
	font-size : 14pt;
	min-height : 14pt;
	background-image : url("/img/design/forum_postHeader.png");
	background-position : center top;
	background-repeat : repeat-x;
}
#tid_group .tid_page h1 .tid_buttonBar {
	float : right;
}
#tid_group .tid_editpage {
	padding : 8px;
}
#tid_group .tid_editpage form div.tid_row {
	margin-bottom : 10px;
}
#tid_group .tid_editpage form input.tid_field {
	width : 100%;
}
#tid_group .tid_editpage form textarea {
	width : 100%;
	min-height : 250px;
	resize : vertical;
}
#tid_group .tid_editpage form .tid_button {
	margin-bottom : 6px;
}
@media only screen and (max-width: 640px)   {
	#tid_group div.tid_nav {
		display : none;
	}
	#tid_group h1 select.tid_nav {
		display : block;
		width : 100%;
		padding : 5px;
		margin-bottom : 0px;
		font-size : 13pt;
		background-color : transparent !important;
		border : 0px;
	}
	#tid_group h1 span.tid_title {
		display : none;
	}
	#tid_group h1 .tid_buttonBar {
		margin-top : 10px;
	}
}
.tid_story {
	margin-bottom : 15px;
	padding-bottom : 15px;
}
.tid_story .tid_sharer {
	display : none;
}
.tid_story .tid_header img.tid_fav {
	vertical-align : -10%;
}
.tid_story .tid_header .tid_title {
	font-size : 130%;
	line-height : 1em;
	font-weight : bold;
	opacity : 0.8;
	filter : alpha(opacity=80);
	zoom : 1;
}
.tid_story .tid_header .tid_title a {
	text-decoration : none;
}
.tid_story .tid_header .tid_details {
	font-size : 7.5pt;
	margin-bottom : 6px;
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
}
.tid_story .tid_header .tid_details span.tid_siteName {
	font-size : 10pt;
}
.tid_story .tid_header table.tid_tableHeader {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
	width : 100%;
}
.tid_story .tid_header table.tid_tableHeader tr, .tid_story .tid_header table.tid_tableHeader td, .tid_story .tid_header table.tid_tableHeader th {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
.tid_story .tid_header table.tid_tableHeader td {
	vertical-align : middle;
}
.tid_story .tid_header table.tid_tableHeader td.tid_left .tid_itemMenu {
	float : right;
}
.tid_story .tid_header table.tid_tableHeader td.tid_logo {
	width : 1px;
	padding-right : 15px !important;
}
.tid_story .tid_header table.tid_tableHeader td.tid_right {
	text-align : right;
}
.tid_story .tid_header .tid_marker {
	display : inline-block;
	zoom : 1;
	*display : inline;
}
.tid_story .tid_header .tid_marker .tid_wrapper {
	width : 140px;
	height : 58px;
	padding-top : 12px;
	overflow : hidden;
	white-space : nowrap;
	text-align : center;
	color : #bd3d00;
	background-image : url("/img/design/marker.png");
	background-repeat : no-repeat;
	background-position : top left;
}
.tid_story .tid_header .tid_marker .tid_wrapper .tid_share {
	position : absolute;
	z-index : 3;
	width : 125px;
	margin-top : 34px;
	text-align : right;
	font-size : 8.5pt;
}
.tid_story .tid_header .tid_marker .tid_wrapper .tid_share a.tid_shareLink {
	color : white !important;
	text-shadow : 0px 1px 0px #fe7d00;
}
.tid_story .tid_header .tid_marker .tid_wrapper .tid_share .tid_sharer {
	float : right;
}
.tid_story .tid_header .tid_marker .tid_wrapper .tid_itemMenu {
	position : absolute;
	margin-top : 2px;
	margin-left : 107px;
}
.tid_story .tid_header .tid_marker .tid_wrapper .tid_like {
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin-left : 5px;
}
.tid_story .tid_header .tid_marker .tid_wrapper .tid_like a {
	font-size : 18pt;
	font-weight : normal;
	color : white !important;
	text-shadow : 0px 2px 2px #781605;
}
.tid_story .tid_header .tid_marker .tid_wrapper .tid_like a img {
	vertical-align : 0px;
}
.tid_story .tid_itemMenu {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	width : 24px;
	height : 24px;
}
.tid_story .tid_itemMenu a, .tid_story .tid_itemMenu p, .tid_story .tid_itemMenu ul, .tid_story .tid_itemMenu li, .tid_story .tid_itemMenu dl, .tid_story .tid_itemMenu dt, .tid_story .tid_itemMenu dd, .tid_story .tid_itemMenu img, .tid_story .tid_itemMenu input, .tid_story .tid_itemMenu textarea, .tid_story .tid_itemMenu form, .tid_story .tid_itemMenu canvas {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
}
.tid_story .tid_itemMenu h1:first-letter, .tid_story .tid_itemMenu h2:first-letter, .tid_story .tid_itemMenu h3:first-letter, .tid_story .tid_itemMenu p:first-letter, .tid_story .tid_itemMenu p:first-line {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	float : none;
	color : inherit;
	font-size : inherit;
	font-weight : inherit;
	font-style : inherit;
}
.tid_story .tid_itemMenu h1 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 150%;
}
.tid_story .tid_itemMenu h2 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 130%;
}
.tid_story .tid_itemMenu h3 {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-size : 110%;
}
.tid_story .tid_itemMenu strong {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-weight : bold;
}
.tid_story .tid_itemMenu em {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	font-style : italic;
}
.tid_story .tid_itemMenu a:hover {
	background-color : transparent;
	outline : none;
	border : 0px;
}
.tid_story .tid_itemMenu table {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
.tid_story .tid_itemMenu table tr, .tid_story .tid_itemMenu table td, .tid_story .tid_itemMenu table th {
	max-width : none;
	max-height : none;
	margin : 0px;
	padding : 0px;
	text-decoration : none;
	color : inherit;
	font-family : Arial, sans-serif;
	font-size : inherit;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	background : transparent;
	border : 0px;
	outline : none;
	text-shadow : none;
	border-spacing : 0px;
	border-collapse : collapse;
}
.tid_story .tid_itemMenu a.tid_open {
	position : absolute;
	display : block;
	z-index : 1;
	width : 18px;
	height : 18px;
	padding : 3px;
	text-align : center;
	font-size : 9pt;
	font-weight : bold;
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
	background-image : url("/img/icons/down.png") !important;
	background-position : center center !important;
	background-repeat : no-repeat !important;
}
.tid_story .tid_itemMenu a.tid_open:hover {
	text-decoration : none !important;
	-moz-box-shadow : 0px 0px 1px black;
	-webkit-box-shadow : 0px 0px 1px black;
	box-shadow : 0px 0px 1px black;
	opacity : 1 !important;
	filter : alpha(opacity=100) !important;
	zoom : 1 !important;
}
.tid_story .tid_itemMenu a.tid_open.tid_active {
	display : block !important;
	opacity : 1 !important;
	filter : alpha(opacity=100) !important;
	zoom : 1 !important;
	background-color : #bd3d00;
	background-image : url("/img/icons/down_on.png") !important;
	-moz-box-shadow : 0px 0px 2px black;
	-webkit-box-shadow : 0px 0px 2px black;
	box-shadow : 0px 0px 2px black;
}
.tid_story .tid_itemMenu .tid_itemMenuContent {
	display : none;
}
.tid_story .tid_itemMenu .tid_itemMenuContent .tid_actions {
	z-index : 9;
	position : absolute;
	width : 220px;
	padding-top : 1px;
	margin-left : -196px;
	margin-top : 24px;
	border-top : 4px solid #bd3d00;
	background-color : #1d2028;
	-moz-box-shadow : 0px 4px 4px #111317;
	-webkit-box-shadow : 0px 4px 4px #111317;
	box-shadow : 0px 4px 4px #111317;
}
.tid_story .tid_itemMenu .tid_itemMenuContent .tid_actions a {
	display : block;
	padding : 6px 15px;
	white-space : normal;
	color : #B7B9C6 !important;
	font-size : 11pt;
	text-align : left;
}
.tid_story .tid_itemMenu .tid_itemMenuContent .tid_actions a img {
	vertical-align : -20%;
	margin-right : 5px;
}
.tid_story .tid_itemMenu .tid_itemMenuContent .tid_actions a:hover {
	color : white !important;
	background-color : #bd3d00 !important;
}
.tid_story .tid_itemMenu .tid_itemMenuContent .tid_actions a.tid_admin {
	padding-left : 40px;
	opacity : 0.6;
	filter : alpha(opacity=60);
	zoom : 1;
}
.tid_story .tid_itemMenu .tid_itemMenuContent .tid_followStories.tid_lock {
	font-size : 8pt;
}
.tid_story .tid_unpublished {
	padding : 1px 5px;
	color : white;
	font-size : 8pt;
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
	background : #bd3d00;
}
.tid_story .tid_unpublished img {
	vertical-align : -4px;
}
.tid_story .tid_socialLinks {
	font-size : 8pt;
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
}
.tid_story .tid_socialLinks .tid_module {
	display : inline-block;
	zoom : 1;
	*display : inline;
}
.tid_story .tid_socialLinks .tid_sep {
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
	font-size : 9pt;
	padding-left : 4px;
	padding-right : 4px;
}
.tid_story .tid_socialLinks .tid_sharer {
	float : none;
}
.tid_story .tid_editorContent.tid_storyContent {
	margin-top : 10px;
}
.tid_story .tid_editorContent.tid_storyContent .tid_link {
	margin-top : 5px;
}
.tid_story .tid_editorContent.tid_storyContent .tid_spoil {
	cursor : default;
	background : transparent;
}
.tid_story .tid_editorContent.tid_storyContent .tid_spoil span:first-child {
	visibility : visible;
}
.tid_story .tid_editorContent.tid_storyContent cite {
	border-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.tid_story .tid_editorContent.tid_storyContent .tid_h1 {
	margin-top : 1em;
}
.tid_story .tid_editorContent.tid_storyContent .tid_sideNote {
	margin-left : 0px;
}
.tid_story .tid_editorContent.tid_storyContent .tid_adminAnnounce {
	margin-left : 0px;
	margin-right : 0px;
	background-image : none;
	padding : 15px;
}
.tid_story .tid_storyFooter {
	margin-top : 20px;
}
.tid_story .tid_storyFooter .tid_socialLinks {
	font-size : 10pt;
}
.tid_story.tid_clickable {
	cursor : pointer;
}
.tid_story.tid_mode_nexus.tid_old, .tid_story.tid_mode_compact.tid_old {
	opacity : 0.65;
	filter : alpha(opacity=65);
	zoom : 1;
}
.tid_story.tid_mode_nexus .tid_header table.tid_tableHeader td.tid_logo, .tid_story.tid_mode_compact .tid_header table.tid_tableHeader td.tid_logo {
	padding-right : 10px !important;
}
.tid_story.tid_mode_nexus .tid_header .tid_details, .tid_story.tid_mode_compact .tid_header .tid_details {
	opacity : 0.6;
	filter : alpha(opacity=60);
	zoom : 1;
}
.tid_story.tid_mode_full .tid_storyContent, .tid_story.tid_mode_firstFull .tid_storyContent {
	margin-top : 30px;
}
.tid_story.tid_mode_full .tid_title, .tid_story.tid_mode_firstFull .tid_title {
	font-size : 220%;
}
@media only screen and (max-width: 600px)   {
	.tid_story.tid_mode_full .tid_header .tid_title, .tid_story.tid_mode_firstFull .tid_header .tid_title {
		font-size : 16pt;
	}
	.tid_story.tid_mode_full .tid_header .tid_marker, .tid_story.tid_mode_firstFull .tid_header .tid_marker {
		display : none;
	}
	.tid_story.tid_mode_full .tid_header .tid_headerSocial, .tid_story.tid_mode_firstFull .tid_header .tid_headerSocial {
		display : block !important;
	}
}
@media only screen and (max-width: 350px)   {
	.tid_story.tid_mode_full .tid_header td.tid_logo, .tid_story.tid_mode_firstFull .tid_header td.tid_logo {
		display : none;
	}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.5)  {
	#tid_bar .tid_shadow {
		height : 9px;
	}
}
html.tid_no-touch #tid_bar .tid_sidePanel .tid_sidePanelScrollable {
	overflow : hidden;
}
html.tid_touch #tid_bar #tid_sidePanel_twinoid .tid_sideHeader {
	padding-left : 0px;
	padding-right : 20px;
	text-align : left;
}
html.tid_touch #tid_bar #tid_sidePanel_twinoid .tid_sideHeader a {
	float : left;
}
html.tid_touch #tid_bar #tid_sidePanel_twinoid .tid_sideHeader a.tid_close {
	float : left;
	padding-left : 4px;
	padding-right : 4px;
}
html.tid_touch #tid_bar #tid_sidePanel_twinoid .tid_sideHeader a.tid_twinoid {
	margin-left : 1px;
	margin-right : 20px;
	padding-left : 6px;
	background-color : #feb500;
}
html.tid_touch #tid_bar #tid_sidePanel_user .tid_sideHeader {
	padding-left : 20px;
	padding-right : 0px;
	text-align : right;
}
html.tid_touch #tid_bar #tid_sidePanel_user .tid_sideHeader a.tid_close {
	float : right;
	margin-right : 0px;
	margin-left : 20px;
	padding-left : 4px;
	padding-right : 4px;
}
#tid_bar .tid_topBar a.tid_block.tid_logo.tid_blockLogoOver {
	background-color : #fe7d00;
	color : white;
	-moz-box-shadow : inset 0px 0px 4px #feb500, inset 0px -1px 0px #FFE193;
	-webkit-box-shadow : inset 0px 0px 4px #feb500, inset 0px -1px 0px #FFE193;
	box-shadow : inset 0px 0px 4px #feb500, inset 0px -1px 0px #FFE193;
	background-image : url("/img/design/barV2/barLogo_over.png") !important;
	background-repeat : no-repeat;
	background-position : 20px center;
}
#tid_bar .tid_topBar a.tid_block.tid_name.tid_blockNameOver {
	background-color : #fe7d00;
	color : white;
	-moz-box-shadow : inset 0px 0px 4px #feb500, inset 0px -1px 0px #FFE193;
	-webkit-box-shadow : inset 0px 0px 4px #feb500, inset 0px -1px 0px #FFE193;
	box-shadow : inset 0px 0px 4px #feb500, inset 0px -1px 0px #FFE193;
	background-image : url("/img/design/barV2/expandRight_over.png");
}
#tid_bar #tid_sidePanel_twinoid {
	-moz-box-shadow : 8px 0px 16px #111317;
	-webkit-box-shadow : 8px 0px 16px #111317;
	box-shadow : 8px 0px 16px #111317;
	left : -310px;
	visibility : hidden;
}
#tid_bar #tid_sidePanel_twinoid.tid_open {
	left : 0px;
	visibility : visible !important;
}
#tid_bar #tid_sidePanel_user {
	-moz-box-shadow : -8px 0px 16px #111317;
	-webkit-box-shadow : -8px 0px 16px #111317;
	box-shadow : -8px 0px 16px #111317;
	right : -310px;
	visibility : hidden;
}
#tid_bar #tid_sidePanel_user.tid_open {
	right : 0px;
	visibility : visible !important;
}
#tid_cssCheck {
	position : absolute;
}
