BODY  {
	BACKGROUND : #004759;
	MARGIN : 15px;
	COLOR : #000;
	TEXT-ALIGN : center;
}

UL  {
	BORDER-RIGHT : #888 1px solid;
	PADDING-RIGHT : 0px;
	BORDER-TOP : #888 1px solid;
	PADDING-LEFT : 0px;
	LIST-STYLE-POSITION : inside;
	BACKGROUND : #eee;
	PADDING-BOTTOM : 0px;
	BORDER-BOTTOM : #888 1px solid;
	MARGIN : 0px 10px 15px;
	FONT : 11px verdana, geneva, helvetica, arial, sans-serif;
	BORDER-LEFT : #888 1px solid;
	COLOR : #000;
	PADDING-TOP : 0px;
	LIST-STYLE-TYPE : circle;
}

LI  {
	PADDING-RIGHT : 0px;
	PADDING-LEFT : 8px;
	PADDING-BOTTOM : 6px;
	MARGIN : 0px;
	PADDING-TOP : 6px;
}

P  {
	MARGIN : 13px 30px;
	COLOR : #C0BDC0;
	FONT : 11px/15px verdana, geneva, helvetica, arial, sans-serif;
}

BLOCKQUOTE  {
	MARGIN : 0px;
}

CITE  {
	BACKGROUND : none transparent scroll repeat 0% 0%;
	FONT : 11px/15px georgia, verdana, geneva, helvetica, arial, sans-serif;
	COLOR : #555;
}

Q  {
	BACKGROUND : none transparent scroll repeat 0% 0%;
	FONT : 11px/15px georgia, verdana, geneva, helvetica, arial, sans-serif;
	COLOR : #555;
}

BLOCKQUOTE P  {
	BACKGROUND : none transparent scroll repeat 0% 0%;
	FONT : 11px/15px georgia, verdana, geneva, helvetica, arial, sans-serif;
	COLOR : White;
}

CODE  {
	BACKGROUND : none transparent scroll repeat 0% 0%;
	FONT : 11px/15px monaco, courier, times, serif;
	COLOR : #555;
}

PRE  {
	BACKGROUND : none transparent scroll repeat 0% 0%;
	MARGIN : 13px 30px;
	FONT : 9px/15px monaco, courier, times, serif;
	COLOR : White;
}

LABEL  {
	VERTICAL-ALIGN : middle;
}

A  {
	BACKGROUND : none transparent scroll repeat 0% 0%;
	COLOR : #2B7DCC;
	TEXT-DECORATION : none;
}

A:hover  {
	BACKGROUND : none transparent scroll repeat 0% 0%;
	COLOR : #2B7DCC;
	visibility : visible;
}

A:active  {}

A.icon  {
	BORDER-RIGHT : 0px;
	BORDER-TOP : 0px;
	PADDING-BOTTOM : 1px;
	BORDER-LEFT : 0px;
	BORDER-BOTTOM : 0px;
}

A.icon:hover  {
	BORDER-RIGHT : 0px;
	BORDER-TOP : 0px;
	PADDING-BOTTOM : 1px;
	BORDER-LEFT : 0px;
	BORDER-BOTTOM : 0px;
}

A.icon:active  {
	BORDER-RIGHT : 0px;
	BORDER-TOP : 0px;
	PADDING-BOTTOM : 1px;
	BORDER-LEFT : 0px;
	BORDER-BOTTOM : 0px;
}

INPUT  {
	BORDER-RIGHT : #333 1px solid;
	PADDING-RIGHT : 3px;
	BORDER-TOP : #333 1px solid;
	PADDING-LEFT : 3px;
	BACKGROUND : #eee;
	PADDING-BOTTOM : 3px;
	MARGIN : 5px;
	FONT : 11px verdana, geneva, helvetica, arial, sans-serif;
	BORDER-LEFT : #333 1px solid;
	COLOR : #333;
	PADDING-TOP : 3px;
	BORDER-BOTTOM : #333 1px solid;
}

SELECT  {
	BORDER-RIGHT : #333 1px solid;
	PADDING-RIGHT : 3px;
	BORDER-TOP : #333 1px solid;
	PADDING-LEFT : 3px;
	BACKGROUND : #eee;
	PADDING-BOTTOM : 3px;
	MARGIN : 5px;
	FONT : 11px verdana, geneva, helvetica, arial, sans-serif;
	BORDER-LEFT : #333 1px solid;
	COLOR : #333;
	PADDING-TOP : 3px;
	BORDER-BOTTOM : #333 1px solid;
}

INPUT.small  {
	PADDING-RIGHT : 0px;
	PADDING-LEFT : 0px;
	PADDING-BOTTOM : 0px;
	MARGIN : 0px;
	FONT : 10px verdana, geneva, helvetica, arial, sans-serif;
	PADDING-TOP : 0px;
}

SELECT.small  {
	PADDING-RIGHT : 0px;
	PADDING-LEFT : 0px;
	PADDING-BOTTOM : 0px;
	MARGIN : 0px;
	FONT : 10px verdana, geneva, helvetica, arial, sans-serif;
	PADDING-TOP : 0px;
}

TEXTAREA  {
	BORDER-RIGHT : #333 1px solid;
	PADDING-RIGHT : 3px;
	BORDER-TOP : #333 1px solid;
	PADDING-LEFT : 3px;
	BACKGROUND : #004766;
	PADDING-BOTTOM : 3px;
	MARGIN : 5px;
	FONT : 11px verdana, geneva, helvetica, arial, sans-serif;
	BORDER-LEFT : #333 1px solid;
	WIDTH : 200px;
	COLOR : #004766;
	PADDING-TOP : 3px;
	BORDER-BOTTOM : #333 1px solid;
	HEIGHT : 200px;
}

INPUT.submit  {
	BORDER-RIGHT : #333 1px solid;
	BORDER-TOP : #333 1px solid;
	BACKGROUND : #aaa;
	BORDER-LEFT : #333 1px solid;
	COLOR : #000;
	BORDER-BOTTOM : #333 1px solid;
}

INPUT.submit:active  {
	BACKGROUND : #777;
	COLOR : #000;
}

INPUT.checkbox  {
	BORDER-RIGHT : 0px;
	PADDING-RIGHT : 0px;
	BORDER-TOP : 0px;
	PADDING-LEFT : 0px;
	PADDING-BOTTOM : 0px;
	MARGIN : 2px 5px 0px;
	BORDER-LEFT : 0px;
	PADDING-TOP : 0px;
	BORDER-BOTTOM : 0px;
}

INPUT.error  {
	BORDER-RIGHT : #550000 2px solid;
	BORDER-TOP : #550000 2px solid;
	BORDER-LEFT : #550000 2px solid;
	BORDER-BOTTOM : #550000 2px solid;
}

TEXTAREA.error  {
	BORDER-RIGHT : #550000 2px solid;
	BORDER-TOP : #550000 2px solid;
	BORDER-LEFT : #550000 2px solid;
	BORDER-BOTTOM : #550000 2px solid;
}

IMG  {}

IMG.photo  {
	MARGIN : 3px 0px 6px;
	WIDTH : 500px;
	HEIGHT : 375px;
}

IMG.news  {
	WIDTH : 500px;
	HEIGHT : 100px;
}

IMG.screenshot  {
	WIDTH : 500px;
	HEIGHT : 150px;
}

IMG.fusion  {
	MARGIN : 3px 0px;
	WIDTH : 300px;
	HEIGHT : 200px;
}

IMG.icon  {
	BORDER-RIGHT : 0px;
	BORDER-TOP : 0px;
	VERTICAL-ALIGN : middle;
	BORDER-LEFT : 0px;
	WIDTH : 16px;
	BORDER-BOTTOM : 0px;
	HEIGHT : 16px;
}

IMG.card  {
	BORDER-RIGHT : 0px;
	BORDER-TOP : 0px;
	FLOAT : right;
	MARGIN : 10px 30px;
	BORDER-LEFT : 0px;
	WIDTH : 185px;
	BORDER-BOTTOM : 0px;
	HEIGHT : 140px;
}

IMG.profile  {
	BORDER-RIGHT : #eee 1px solid;
	BORDER-TOP : #aaa 1px solid;
	FLOAT : left;
	MARGIN : 10px;
	BORDER-LEFT : #aaa 1px solid;
	WIDTH : 45px;
	BORDER-BOTTOM : #eee 1px solid;
	HEIGHT : 45px;
}

H1  {
	PADDING-RIGHT : 5px;
	PADDING-LEFT : 5px;
	BACKGROUND : none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM : 5px;
	MARGIN : 5px 10px;
	FONT : bold 14px verdana, geneva, helvetica, arial, sans-serif;
	COLOR : #444;
	PADDING-TOP : 5px;
}

H2  {
	PADDING-RIGHT : 5px;
	PADDING-LEFT : 5px;
	BACKGROUND : none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM : 5px;
	MARGIN : 5px 10px 10px;
	FONT : 13px verdana, geneva, helvetica, arial, sans-serif;
	COLOR : Silver;
	PADDING-TOP : 5px;
}

H3  {
	BORDER-RIGHT : #0512b1 1px solid;
	PADDING-RIGHT : 5px;
	BORDER-TOP : #0512b1 1px solid;
	PADDING-LEFT : 5px;
	BACKGROUND : #C0C0D1;
	PADDING-BOTTOM : 5px;
	MARGIN : 5px 20px;
	FONT : 12px verdana, geneva, helvetica, arial, sans-serif;
	BORDER-LEFT : #0512b1 1px solid;
	COLOR : #304456;
	PADDING-TOP : 5px;
	BORDER-BOTTOM : #0512b1 1px solid;
}

H4  {
	PADDING-RIGHT : 5px;
	PADDING-LEFT : 5px;
	BACKGROUND : none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM : 5px;
	MARGIN : 10px 23px;
	FONT : 12px verdana, geneva, helvetica, arial, sans-serif;
	COLOR : #39526b;
	PADDING-TOP : 5px;
}

.sub  {
	PADDING-RIGHT : 0px;
	PADDING-LEFT : 0px;
	PADDING-BOTTOM : 0px;
	MARGIN : 0px 45px;
	FONT : 10px/15px verdana, geneva, helvetica, arial, sans-serif;
	PADDING-TOP : 0px;
}

.airlock  {
	MARGIN : auto;
	WIDTH : 667px;
	TEXT-ALIGN : left;
}

.path  {
	PADDING-RIGHT : 10px;
	BORDER-TOP : #0512b1 1px solid;
	PADDING-LEFT : 10px;
	BACKGROUND : #004759;
	PADDING-BOTTOM : 10px;
	MARGIN : 1px;
	FONT : 11px verdana, geneva, helvetica, arial, sans-serif;
	COLOR : White;
	PADDING-TOP : 10px;
	BORDER-BOTTOM : #0512b1 1px solid;
	border-style : none;
}

.path A  {
	BACKGROUND : none transparent scroll repeat 0% 0%;
	COLOR : #bbb;
}

.path A:hover  {
	BACKGROUND : none transparent scroll repeat 0% 0%;
	COLOR : #C0C0D1;
}

.path A:active  {}

.face  {
	BORDER-RIGHT : #000 1px solid;
	BORDER-TOP : #000 1px solid;
	BACKGROUND : #004766;
	FLOAT : left;
	MARGIN : 0px 0px 20px;
	BORDER-LEFT : #000 1px solid;
	WIDTH : 800px;
	COLOR : #000;
	BORDER-BOTTOM : #000 1px solid;
}

.menu  {
	PADDING-RIGHT : 1px;
	PADDING-LEFT : 1px;
	LIST-STYLE-POSITION : outside;
	BACKGROUND : #004759;
	FLOAT : left;
	PADDING-BOTTOM : 1px;
	MARGIN : 0px 5px 0px 0px;
	FONT : 10px/15px verdana, geneva, helvetica, arial, sans-serif;
	WIDTH : 80px;
	COLOR : Black;
	PADDING-TOP : 1px;
	LIST-STYLE-TYPE : none;
	visibility : visible;
	text-transform : lowercase;
	text-decoration : none;
	text-align : left;
	border-color : Black;
}

.menu LI  {
	BORDER-RIGHT : #5a84b5 1px solid;
	BORDER-TOP : #5a84b5 1px solid;
	PADDING-LEFT : 1px;
	PADDING-BOTTOM : 1px;
	MARGIN : 0px;
	BORDER-LEFT : #5a84b5 1px solid;
	PADDING-TOP : 1px;
	BORDER-BOTTOM : #5a84b5 1px solid;
	border-style : none;
}

.menu LI A  {
	PADDING-RIGHT : 6px;
	BORDER-TOP : #004759 1px solid;
	DISPLAY : block;
	PADDING-LEFT : 6px;
	PADDING-BOTTOM : 4px;
	MARGIN : 0px;
	COLOR : #FFFFFF;
	PADDING-TOP : 4px;
	BORDER-BOTTOM : #004759 1px solid;
	BACKGROUND : #004759;
}

.menu LI A:hover  {
	BACKGROUND : #004759;
	text-decoration : none;
	COLOR : #FFFFFF;
}

.menu LI A:active  {
	BACKGROUND : #004759;
	COLOR : #fff;
}

.panel  {
	BORDER-RIGHT : #eee 1px solid;
	PADDING-RIGHT : 6px;
	BORDER-TOP : #aaa 1px solid;
	PADDING-LEFT : 6px;
	PADDING-BOTTOM : 6px;
	MARGIN : 15px;
	FONT : 10px verdana, geneva, helvetica, arial, sans-serif;
	BORDER-LEFT : #aaa 1px solid;
	PADDING-TOP : 6px;
	BORDER-BOTTOM : #eee 1px solid;
}

.small  {
	BACKGROUND : none transparent scroll repeat 0% 0%;
	FONT : 10px verdana, geneva, helvetica, arial, sans-serif;
	COLOR : #555;
}

.tiny  {
	BACKGROUND : none transparent scroll repeat 0% 0%;
	FONT : 9px verdana, geneva, helvetica, arial, sans-serif;
	COLOR : #C0C0D1;
}

.result  {
	BORDER-RIGHT : #555 1px solid;
	BORDER-TOP : #555 1px solid;
	BACKGROUND : #004766;
	BORDER-LEFT : #555 1px solid;
	COLOR : Silver;
	BORDER-BOTTOM : #555 1px solid;
}

.notice  {
	FONT-WEIGHT : bold;
	BACKGROUND : none transparent scroll repeat 0% 0%;
	COLOR : #39526b;
}

.error  {
	FONT-WEIGHT : bold;
	BACKGROUND : none transparent scroll repeat 0% 0%;
	COLOR : #550000;
}

tight  {
	PADDING-RIGHT : 5px;
	BORDER-TOP : #888 1px solid;
	PADDING-LEFT : 5px;
	BACKGROUND : #ccc;
	PADDING-BOTTOM : 5px;
	MARGIN : 20px 0px 0px;
	FONT : 9px verdana, geneva, helvetica, arial, sans-serif;
	COLOR : #555;
	PADDING-TOP : 5px;
	BORDER-BOTTOM : #aaa 1px solid;
}

fister  {
	PADDING-RIGHT : 5px;
	BORDER-TOP : #73a5d3 1px solid;
	PADDING-LEFT : 5px;
	BACKGROUND : DarkGray;
	PADDING-BOTTOM : 5px;
	MARGIN : 0px;
	FONT : 10px verdana, geneva, helvetica, arial, sans-serif;
	COLOR : #000;
	PADDING-TOP : 5px;
	BORDER-BOTTOM : #39526b 1px solid;
	TEXT-ALIGN : right;
}

.fister A  {
	BACKGROUND : none transparent scroll repeat 0% 0%;
	COLOR : #23313f;
	BORDER-BOTTOM : #23313f 1px dotted;
}

.fister A:hover  {
	BACKGROUND : none transparent scroll repeat 0% 0%;
	COLOR : #39526b;
	BORDER-BOTTOM : #39526b 1px dotted;
}

.fister A:active  {}

