/* ====================================================================================================
** = Cascading Style-Sheet for xxx-4-free.net
** =
** = Copyright (C) 2003-2006 - XXX-4-FREE.NET - All Rights Reserved
** ====================================================================================================
*/

/* ----------------------------------------------------------------------------------------------------
** - Default
** ----------------------------------------------------------------------------------------------------
*/

BODY
{
background-color: #F9FCFF;
background-image: url(https://web.archive.org/web/20070110232509im_/http://images.xxx-4-free.net/page/bg3.gif);
background-repeat: repeat;

margin: 0px 0px 0px 0px;

scrollbar-base-color: #DDE0E7;
scrollbar-highlight-color: #DDE0E7;
scrollbar-shadow-color: #DDE0E7;
scrollbar-3dlight-color: #E6E8ED;
scrollbar-darkshadow-color: #93959A;
scrollbar-arrow-color: #93959A;
}

/* ----------------------------------------------------------------------------------------------------
** - Header
** ----------------------------------------------------------------------------------------------------
*/
H1, H2, H3, H4, H5, H6
{
color: #333333;
display: inline;
font-family: Verdana, Tahoma, Arial;
font-size: 10px;
font-weight: bold;
}

/* ----------------------------------------------------------------------------------------------------
** - Text
** ----------------------------------------------------------------------------------------------------
*/
P
{
color: #333333;
font-family: Verdana, Tahoma, Arial;
font-size: 10px;
font-weight: normal;
line-height: 12px;
}

P.SMALL
{
color: #000000;
font-family: Small Fonts, Tahoma, Arial;
font-size: 6pt;
font-weight: normal;
}

P.CHECKBOX, P.RADIO, P.BUTTON
{
cursor: pointer;
cursor: hand;
}

/* ----------------------------------------------------------------------------------------------------
** - inline Text
** ----------------------------------------------------------------------------------------------------
*/
SPAN
{
color: #000000;
font-family: Verdana, Tahoma, Arial;
font-size: 10px;
font-weight: normal;
text-decoration: none;
}

SPAN.ERROR
{
color: #EF0000;
}

SPAN.SUCCESS
{
color: #008000;
}

/* ----------------------------------------------------------------------------------------------------
** - fake Link
** ----------------------------------------------------------------------------------------------------
*/
SPAN.LINK
{
color: #0055AA;
text-decoration: none;

cursor: pointer;
cursor: hand;
}

SPAN.LINK_HOVER
{
color: #0055AA;
text-decoration: underline;

cursor: pointer;
cursor: hand;
}

/* ----------------------------------------------------------------------------------------------------
** - List
** ----------------------------------------------------------------------------------------------------
*/
UL.ALT
{
list-style-type: circle;
margin-left: 18px;
padding-left: 0px;
}

UL.IMG
{
list-style-type: none;
margin: 0;
padding-left: 5px;
}

LI
{
color: #000000;
font-family: Verdana, Tahoma, Arial;
font-size: 10px;
font-weight: normal;
line-height: 19px;
margin-left: 0px;
padding-left: 0px;
}

LI.ARROW
{
background-image: url(https://web.archive.org/web/20070110232509im_/http://images.xxx-4-free.net/list/arrow.gif);
background-repeat: no-repeat;
background-position: left center;
padding-left: 15px;
}

LI.DASH
{
background-image: url(https://web.archive.org/web/20070110232509im_/http://images.xxx-4-free.net/list/dash.gif);
background-repeat: no-repeat;
background-position: left center;
padding-left: 15px;
}

LI.DOCUMENT
{
background-image: url(https://web.archive.org/web/20070110232509im_/http://images.xxx-4-free.net/list/document.gif);
background-repeat: no-repeat;
background-position: left center;
padding-left: 15px;
}

LI.DOT
{
background-image: url(https://web.archive.org/web/20070110232509im_/http://images.xxx-4-free.net/list/dot.gif);
background-repeat: no-repeat;
background-position: left center;
padding-left: 15px;
}

LI.PLUS
{
background-image: url(https://web.archive.org/web/20070110232509im_/http://images.xxx-4-free.net/list/plus.gif);
background-repeat: no-repeat;
background-position: left center;
padding-left: 15px;
}

LI.MINUS
{
background-image: url(https://web.archive.org/web/20070110232509im_/http://images.xxx-4-free.net/list/minus.gif);
background-repeat: no-repeat;
background-position: left center;
padding-left: 15px;
}

LI.QUESTION
{
background-image: url(https://web.archive.org/web/20070110232509im_/http://images.xxx-4-free.net/list/question_mark.gif);
background-repeat: no-repeat;
background-position: left center;
padding-left: 15px;
}

LI.SMALLARROW
{
background-image: url(https://web.archive.org/web/20070110232509im_/http://images.xxx-4-free.net/list/small_arrow.gif);
background-repeat: no-repeat;
background-position: left center;
padding-left: 15px;
}

/* ----------------------------------------------------------------------------------------------------
** - Thumb Scroll Box
** ----------------------------------------------------------------------------------------------------
*/
DIV.SCROLL
{
text-align: center;
overflow: scroll;
overflow: -moz-scrollbars-horizontal;
overflow-x: scroll;
overflow-y: hidden;
white-space: nowrap;
width: 738px;

scrollbar-base-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-3dlight-color: threedhighlight;
scrollbar-darkshadow-color: threedshadow;
scrollbar-arrow-color: #000000;
}

/* ----------------------------------------------------------------------------------------------------
** - Links
** ----------------------------------------------------------------------------------------------------
*/

A
{
color: #0055AA;
font-family: Verdana, Tahoma, Arial;
font-size: 10px;
font-weight: normal;
text-decoration: none;
}

A:hover
{
text-decoration: underline;
}

A:active
{
color: #0055CC;
}

A:visited
{
color: #0055AA;
}

A.ALT:visited
{
color: #A0A0A0;
}

/* ----------------------------------------------------------------------------------------------------
** - Images
** ----------------------------------------------------------------------------------------------------
*/
IMG.THUMB
{
border: 1px solid #6080A0;
cursor: pointer;
cursor: hand;
}

IMG.THUMB_OVER
{
border: 1px solid #6080A0;
cursor: pointer;
cursor: hand;

filter: Alpha(opacity=85);
-moz-opacity: 0.85;
opacity: 0.85;
}

/* ----------------------------------------------------------------------------------------------------
** - Table Cell
** ----------------------------------------------------------------------------------------------------
*/
TD.HEAD
{
background-image: url(https://web.archive.org/web/20070110232509im_/http://images.xxx-4-free.net/page/header.jpg);
background-repeat: repeat-x;
}

TD.FOOT
{
background-image: url(https://web.archive.org/web/20070110232509im_/http://images.xxx-4-free.net/page/footer.jpg);
background-repeat: repeat-x;
}

TD.BODY_EXTRA_LARGE
{
background-image: url(https://web.archive.org/web/20070110232509im_/http://images.xxx-4-free.net/page/body_extra_large.jpg);
background-repeat: repeat-x;
}

TD.BODY_LARGE
{
background-image: url(https://web.archive.org/web/20070110232509im_/http://images.xxx-4-free.net/page/body_large.jpg);
background-repeat: repeat-x;
}

TD.BODY
{
background-image: url(https://web.archive.org/web/20070110232509im_/http://images.xxx-4-free.net/page/body.jpg);
background-repeat: repeat-x;
}

TD.BODY_MEDIUM
{
background-image: url(https://web.archive.org/web/20070110232509im_/http://images.xxx-4-free.net/page/body_medium.jpg);
background-repeat: repeat-x;
}

TD.BODY_SMALL
{
background-image: url(https://web.archive.org/web/20070110232509im_/http://images.xxx-4-free.net/page/body_small.jpg);
background-repeat: repeat-x;
}

/* ----------------------------------------------------------------------------------------------------
** - Forms
** ----------------------------------------------------------------------------------------------------
*/
INPUT.TEXT
{
background-color: #F8FBFF;
border-top: 1px solid #99A1AA;
border-left: 1px solid #99A1AA;
border-right: 1px solid #ECF5FF;
border-bottom: 1px solid #ECF5FF;
color: #000000;
font-family: Verdana, Tahoma, Arial;
font-size: 8pt;
font-weight: normal;
height: 19px;
}

INPUT.CHECKBOX, INPUT.RADIO
{
color: #000000;
font-family: Verdana, Tahoma, Arial;
font-size: 8pt;
font-weight: normal;
margin-left: 0px;
margin-top: 2px;
width: 14px;
}

INPUT.BUTTON
{
cursor: pointer;
cursor: hand;
font-family: Verdana, Tahoma, Arial;
font-size: 8pt;
font-weight: normal;
height: 24px;
}

INPUT.SMALLBUTTON
{
cursor: pointer;
cursor: hand;
font-family: Verdana, Tahoma, Arial;
font-size: 10px;
font-weight: normal;
height: 19px;
}

SELECT
{
background-color: #F8FBFF;
color: #000000;
font-family: Verdana, Tahoma, Arial;
font-size: 8pt;
font-weight: normal;
}

OPTION.GREEN
{
color: #00A000;
}

OPTION.DARKGREEN
{
color: #006000;
}

OPTION.GREY
{
color: #A0A0A0;
}

OPTION.YELLOW
{
color: #A0A000;
}

OPTION.ORANGE
{
color: #FFA000;
}

OPTION.RED
{
color: #FF0000;
}

OPTION.DARKRED
{
color: #800000;
}

OPTION.SILVER
{
color: #808080;
}

TEXTAREA
{
background-color: #F8FBFF;
border-top: 1px solid #99A1AA;
border-left: 1px solid #99A1AA;
border-right: 1px solid #ECF5FF;
border-bottom: 1px solid #ECF5FF;
color: #000000;

font-family: Verdana, Tahoma, Arial;
font-size: 8pt;
font-weight: normal;


scrollbar-base-color: buttonface;
scrollbar-face-color: buttonface;
scrollbar-arrow-color: buttontext;

/*
scrollbar-track-color: scrollbar;
*/

scrollbar-shadow-color: buttonshadow;
scrollbar-darkshadow-color: threeddarkshadow;

scrollbar-highlight-color: buttonhighlight;
scrollbar-3dlight-color: threedlightshadow;

overflow: auto;
}

/* ----------------------------------------------------------------------------------------------------
** - Toolbar
** ----------------------------------------------------------------------------------------------------
*/
TABLE.TOOLBAR
{
background-image: url(https://web.archive.org/web/20070110232509im_/http://images.xxx-4-free.net/page/toolbarbg.gif);
border-top: 1px solid threedhighlight;
border-left: 1px solid threedhighlight;
border-right: 1px solid threedshadow;
border-bottom: 1px solid threedshadow;
}

TD.MOUT, TD.MDIS
{
padding: 1px 1px 1px 1px;
}

TD.MOVER
{
border-top: 1px solid threedhighlight;
border-left: 1px solid threedhighlight;
border-right: 1px solid threedshadow;
border-bottom: 1px solid threedshadow;
padding: 0px 0px 0px 0px;
}

TD.MPRESS
{
border-top: 1px solid threedshadow;
border-left: 1px solid threedshadow;
border-right: 1px solid threedhighlight;
border-bottom: 1px solid threedhighlight;
padding: 0px 0px 0px 0px;
}


/* ----------------------------------------------------------------------------------------------------
** - Layer
** ----------------------------------------------------------------------------------------------------
*/
DIV.VISIBLE
{
position: absolute;
display: block;
visibility: visible;
top: 0px;
left: 0px;
height: 342px;
width: 782px;
z-index: 999;
}

DIV.HIDDEN
{
position: absolute;
display: none;
visibility: hidden;
top: 0px;
left: 0px;
height: 342px;
width: 782px;
}

/* Minimal Table Style */

table {
  border-collapse: collapse;
  width: 100%;
  font-size: 12px;
  background-color: #f9f9f9;
  color: #666;
}
td {
  border: 1px solid #ddd;
  padding: 6px 8px;
}
tr:nth-child(even) {
  background-color: #f0f0f0;
}
