/*----------------------------*/
/*--- Configs.css by D.X.M ---*/
/*---------------------------*/


/*--- Configs ---*/
body, table, tr, td, img
{
border-spacing:0px;
border-width:0px;
margin:0px;
padding:0px;
}

body
{
background-color:#E1E1E1;
background-image:url(../pngs/bground.png);
background-position:center;
background-repeat:repeat-y;
font-family:Verdana,Arial;
font-size:12px;
color:#646464;
empty-cells:show;
}

html, body, table
{
width:100%;
height:100%;
}

a					{ text-decoration:none }
a:active			{ color:#C8C800 }
a:link				{ color:#0000FF }
a:visited			{ color:#0000FF }
a:hover				{ color:#C8C800 }

a.panel				{ font-size:10px; font-family:Arial }
a.panel:active		{ color:#C8C8C8 }
a.panel:link		{ color:#646464 }
a.panel:visited		{ color:#646464 }
a.panel:hover		{ color:#C8C8C8 }

/*--- DXMain's Structures ---*/
#DXMainSite
{
position:relative;
width:1000px;
margin-left:auto;
margin-right:auto;
}

#DXMainHead
{
position:relative;
height:160px;
background-image:url(../pngs/dxmslabs.png);
background-repeat:no-repeat;
}

#DXMainBody
{
position:relative;
}

#DXMainPanel
{
position:absolute;
left:0px;
top:0px;
bottom:0px;
width:256px;
}

#DXMainPanelAdditions
{
position:relative;
padding:8px;
}

#DXMainContent
{
position:relative;
margin-left:256px;
padding:12px;
}

/*--- Text Styles ---*/
.StyleTitle
{
font-size:16px;
font-weight:bold;
text-decoration:underline;
color:#323232;
}

.StyleSubTitle
{
font-weight:bold;
color:#323232;
}

.StyleSubSubTitle
{
font-style:italic;
font-weight:bold;
text-decoration:underline;
}

.StyleCode
{
font-family:Courier New,Lucida Console;
font-size:14px;
}

.StyleCenter
{
position:relative;
text-align:center;
}

/*--- DXMWMetal Structures ---*/
.DXMWMetalWindow
{
position:relative;
margin-left:auto;
margin-right:auto;
}

.DXMWMetal_UL
{
position:absolute;
width:32px;
height:32px;
left:0px;
top:0px;
background-image:url(../pngs/dxmwmetal_ul.png);
background-repeat:no-repeat;
}

.DXMWMetal_U
{
position:absolute;
height:32px;
left:32px;
right:32px;
top:0px;
background-image:url(../pngs/dxmwmetal_u.png);
background-repeat:repeat-x;
}

.DXMWMetal_T
{
position:relative;
padding-top:14px;
color:#202020;
font-size:12px;
font-style:italic;
font-weight:bold;
}

.DXMWMetal_UR
{
position:absolute;
width:32px;
height:32px;
right:0px;
top:0px;
background-image:url(../pngs/dxmwmetal_ur.png);
background-repeat:no-repeat;
}

.DXMWMetal_L
{
position:absolute;
width:32px;
left:0px;
top:32px;
bottom:32px;
background-image:url(../pngs/dxmwmetal_l.png);
background-repeat:repeat-y;
}

.DXMWMetal_R
{
position:absolute;
width:32px;
right:0px;
top:32px;
bottom:32px;
background-image:url(../pngs/dxmwmetal_r.png);
background-repeat:repeat-y;
}

.DXMWMetal_DL
{
position:absolute;
width:32px;
height:32px;
left:0px;
bottom:0px;
background-image:url(../pngs/dxmwmetal_dl.png);
background-repeat:no-repeat;
}

.DXMWMetal_D
{
position:absolute;
height:32px;
left:32px;
right:32px;
bottom:0px;
background-image:url(../pngs/dxmwmetal_d.png);
background-repeat:repeat-x;
}

.DXMWMetal_DR
{
position:absolute;
width:32px;
height:32px;
right:0px;
bottom:0px;
background-image:url(../pngs/dxmwmetal_dr.png);
background-repeat:no-repeat;
}

.DXMWMetal_BG
{
position:absolute;
left:32px;
right:32px;
top:32px;
bottom:32px;
background-color:#F5F5F5;
}

.DXMWMetalContent
{
position:relative;
padding-left:24px;
padding-right:24px;
padding-top:40px;
padding-bottom:24px;
}

/*--- Single Structures ---*/
.LangSysCell
{
position:relative;
line-height:18px;
}

.DXMSFS
{
width:192px;
padding:8px;
margin-left:auto;
margin-right:auto;
text-align:center;
}

.DXMWPCell
{
position:relative;
margin-left:auto;
margin-right:auto;
}

.DXMCenter
{
position:relative;
margin-left:auto;
margin-right:auto;
}

.DXMTopFloat
{
position:relative;
margin-top:10%;
}
