/*reset.css*/body{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*fonts.css*/body{font:13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}

/* Hacks */
.pngFix { _visibility:visible; _visibili\ty:hidden; } /* IE 5.5 & 6 */

/* Everything "tty" is supposed to be there just for textonly browsers */

.tty	{ display : none; }

/* Center Trick - Needs to be inside a span! */

span.centerbox { display : block; text-align : center; line-height : 0; }
.center { display : -moz-inline-stack; display : inline-block; vertical-align : top; }

/* Links */

a:hover { background-position: 0 0; } /* Fixes links behaviour on IE6 */

#std a.inline			{ text-decoration : none; display : inline; }
#std a.block			{ text-decoration : none; display : block; }

#std a.inline:hover,
#std a.block:hover		{ text-decoration : none; }

#std a.block *			{ cursor : pointer; }

#std a.inline b,
#std a.block b			{ color : #e99; font-weight : bold; }
#std a.inline .hilite,
#std a.block .hilite	{ font-style : normal; }
#std a.inline:hover .hilite,
#std a.block:hover .hilite	{ text-decoration : underline; }

body {
	font			: 16px/20px Verdana, sans-serif;
	text-align		: center;
	background		: black;
	color			: white;
}

#std {
	width			: 920px;
	margin			: 0 auto;
	overflow		: hidden;
	text-align		: left;
	position		: relative;
	color			: white;
}

/* Language */

#stdLang				{ position : relative; padding : 0 0 15px 0; text-align : right; z-index : 5; }
#stdLang .trigger		{ width : 150px; font : 9px/15px Arial, sans-serif; text-transform : uppercase; color : white; cursor : pointer; }
#stdLang .trigger:hover { text-decoration : underline; }
#stdLang .panel			{ position : absolute; z-index : 5; zoom : 1; display : none; padding : 5px; top : 23px; right : 0; width : 100px; border : 1px solid white; background : #555; }
#stdLang .panel a		{ display : block; zoom : 1; font : 12px/18px Verdana, sans-serif; text-decoration : none; text-transform : lowercase; color : white; }
#stdLang .panel a:hover	{ text-decoration : underline; }

/* Menu */

#stdMenu				{ position : relative; overflow : hidden; zoom : 1; width : 100%; }
#stdMenu ul				{ float : left; width : 100%; height : 23px; padding : 0 0 15px 0; }
#stdMenu li				{ overflow : hidden; float : left; padding : 0 18px 0 0; }
#stdMenu a				{ position : relative; font : 20px/24px Impact, sans-serif; text-transform : uppercase; color : white; }
#stdMenu a:hover		{ text-decoration : underline; color : #333; }
#stdMenu li.selected a	{ color : #369; }



html,
body {
	scrollbar-face-color		: #666;
	scrollbar-shadow-color		: #000;
	scrollbar-highlight-color	: #000;
	scrollbar-3dlight-color		: #000;
	scrollbar-darkshadow-color	: #000;
	scrollbar-track-color		: #000;
	scrollbar-arrow-color		: #000;
}

/* Turn on a 16x16 scrollbar */
::-webkit-scrollbar {
    width: 16px;
    height: 16px;
}

/* Turn on single button up on top, and down on bottom */
::-webkit-scrollbar-button:start:decrement,
::-webkit-scrollbar-button:end:increment {
    display: block;
}

/* Turn off the down area up on top, and up area on bottom */
::-webkit-scrollbar-button:vertical:start:increment,
::-webkit-scrollbar-button:vertical:end:decrement {
    display: none;
}

/* Place The scroll down button at the bottom */
::-webkit-scrollbar-button:end:increment {
    background-image: url(/0/gfx/scrollbars/scroll_cntrl_dwn.png);
}

/* Place The scroll up button at the up */
::-webkit-scrollbar-button:start:decrement {
    background-image: url(/0/gfx/scrollbars/scroll_cntrl_up.png);
}

/* Top area above thumb and below up button */
::-webkit-scrollbar-track-piece:vertical:start {
    background-image: url(/0/gfx/scrollbars/scroll_gutter_top.png), url(/0/gfx/scrollbars/scroll_gutter_mid.png);
    background-repeat: no-repeat, repeat-y;
}

/* Bottom area below thumb and down button */
::-webkit-scrollbar-track-piece:vertical:end {
    background-image: url(/0/gfx/scrollbars/scroll_gutter_btm.png), url(/0/gfx/scrollbars/scroll_gutter_mid.png);
    background-repeat: no-repeat, repeat-y;
    background-position: bottom left, 0 0;
}

/* The thumb itself */
::-webkit-scrollbar-thumb:vertical {
    height: 56px;
    -webkit-border-image: url(/0/gfx/scrollbars/scroll_thumb.png) 8 0 8 0 stretch stretch;
    border-width: 8 0 8 0;
}



/* Admin */

#admin #stdBody		{ padding-top : 20px; }

#admin a			{ text-decoration : none; color : #ffeeee; }
#admin a:hover		{ color : #ff0667; }

#admin p			{ font : 14px/20px Verdana, sans-serif; color : white; }
#admin p a			{ text-decoration : underline; font-weight : bold; }

#admin h1			{ padding : 10px 0 15px 0; font : bold 18px/25px Arial, sans-serif; text-transform : uppercase; color : white; }
#admin h2			{ padding : 0 0 10px 0; font : bold 16px/20px Arial, sans-serif; text-transform : uppercase; }

#admin table		{ width : 800px; }
#admin caption		{ font : 20px/30px Impact, sans-serif; text-transform : uppercase; color : white; }
#admin th			{ font : 16px/24px Impact, sans-serif; text-transform : uppercase; color : white; }
#admin td			{ font : 14px/20px Verdana, sans-serif; color : white; }

#admin form			{ display : block; }

#admin .submit			{ padding : 0 0 25px 0; text-align : right; }
#admin .submit input 	{ width : 372px; font : bold 16px/22px Verdana, sans-serif; }
#admin fieldset			{ width : 508px; margin : 0 0 14px 0; padding : 7px; border : 1px solid #999; }
#admin legend			{ font : bold 11px/11px Verdana, sans-serif; text-transform : uppercase; }

#admin input			{ width : 500px; padding : 2px; border : 2px solid #f06; font : 14px/16px Verdana, sans-serif; color : #333; }
#admin textarea			{ width : 500px; padding : 2px; border : 2px solid #f06; font : 14px/16px Verdana, sans-serif; color : #333; }

#admin fieldset			.fieldset-open	{ display : none; }
#admin fieldset.closed	.fieldset-open	{ display : block; padding : 0 0 7px 0; text-align : center; }
#admin fieldset.closed	label			{ display : none; }

#admin .fieldset-open a					{ font : 11px/16px Verdana, sans-serif; text-decoration : none; text-transform : uppercase; color : #eee; }
#admin .fieldset-open a:hover			{ text-decoration : underline; color : white; }

#admin .sidebar			{ float : right; width : 376px; }
#admin .preview			{ padding : 10px; border : 2px solid #ddd; }
#admin .preview .hd		{ padding : 5px 0; margin : 0 0 5px 0; border-bottom : 1px solid #333; }
#admin .preview .hd h2	{ padding : 0 0 5px 0; font : bold 14px/20px Arial, sans-serif; }
#admin .preview .hd p	{ padding : 0 0 5px 0; font : 11px/15px Verdana, sans-serif; }

#admin label		{ position : relative; display : block; padding : 15px 0 5px 0; }
#admin label span	{ position : absolute; top : 0; left : 0; font : 11px/12px Verdana, sans-serif; }

#admin .actions			{ display : block; margin : 0 0 10px 0; border-bottom : 1px solid #ddd; text-align : right; }
#admin .actions a			{ display : block; padding : 0 15px 0 0; font : 14px/18px Impact, sans-serif; color : white; }
#admin .actions a:hover	{ color : #ff0667; }


#admin a.dp-choose-date {
	float: left;
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 5px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url('/0/gfx/calendar.png') no-repeat;
}
#admin a.dp-choose-date.dp-disabled { background-position: 0 -20px; cursor: default; }
#admin input.dp-applied { float: left; width: 460px; }