body 
{
font-family: "trebuchet ms", tahoma, sans-serif; 
font-size: 0.9em;
background: rgb(225,225,230) url('http://trainiax.net/layout/captop-5.JPG') left top repeat-y;
}

#main 
{
width:90%;
float:left;
min-width:800px;
overflow: hidden;
}

#leftcaptop
{
float:left; 
text-align:center;
width:18%; 
min-width:139px; 
background: rgb(0,0,100) url('http://trainiax.net/layout/captop-1.JPG') left top repeat-x; 
/*border-bottom:4px solid rgb(255,190,0);*/
border:0;
padding: 0px; 
font-size:1.1em
}

#leftcaptop-tl {background: url('http://trainiax.net/layout/corner1-tl.gif') top left no-repeat}
#leftcaptop-bl {background: url('http://trainiax.net/layout/corner1-bl.gif') bottom left no-repeat; padding: 5px 0px;}

#centercaptop
{
float:left; 
width:79%; 
min-width:622px; 
background: rgb(0,0,100) url('http://trainiax.net/layout/captop-1.JPG') left top repeat-x; 
/*border-bottom:4px solid rgb(255,190,0);*/
border:0;
color:white; 
padding: 0px 20px 0px 0px; 
font-size:1.1em
}

#centercaptop-tr {background: url('http://trainiax.net/layout/corner1-tr.gif') top right no-repeat; margin-right:-20px}
#centercaptop-br {background: url('http://trainiax.net/layout/corner1-br.gif') bottom right no-repeat; padding: 5px 0px;}

#leftbody
{
width:18%; 
min-width:139px; 
padding-top:30px;
clear:left; 
float:left; 
margin:0;
}

#centerbody
{
padding:10px 10px 1030px 10px;
margin-bottom: -1000px;
float:left; 
width: 79%; 
background:white;
min-width: 622px;
min-height: 500px;
overflow: hidden;
}

#navigation 
{
min-width: 545px; 
padding-left: 10px; 
background: rgb(0,100,80) url('http://trainiax.net/layout/navigation1.JPG') left top repeat-x; 
border:0; 
color:white
}

#navigation a:link {color:white; text-decoration:none}
#navigation a:visited {color:white; text-decoration:none}
#navigation a:active {color: rgb(255,255,0); text-decoration:underline}
#navigation a:hover {text-decoration:underline}

#capbottom
{
float:left; 
width:97%; 
min-width:790px; 
background: rgb(0,0,100) url('http://trainiax.net/layout/captop-1.JPG') left top repeat-x; 
border: 0; 
color:white;
padding: 0px 16px 0px 4px
}

#capbottom-tl {background: url('http://trainiax.net/layout/corner1-tl.gif') top left no-repeat; margin-left:-4px; margin-right:-16px}
#capbottom-bl {background: url('http://trainiax.net/layout/corner1-bl.gif') bottom left no-repeat}
#capbottom-tr {background: url('http://trainiax.net/layout/corner1-tr.gif') top right no-repeat}
#capbottom-br {background: url('http://trainiax.net/layout/corner1-br.gif') bottom right no-repeat; padding: 4px}

h1 {font-size: 1.55em}
h2 {font-size: 1.25em; color: rgb(0,0,100)}
h3 {font-size: 1.05em; color: rgb(0,100,80)}

a:link {color: rgb(0,0,100); text-decoration:underline}
a:visited {color: rgb(70,0,90)}
a:hover {color: rgb(0,100,80)}
a:active {color: rgb(255,0,0)}

span.menu 
{
text-align: center;
height:100%;
padding: 5px 0px
}

span.menu a 
{
padding: 5px 25px;
color:white; 
text-decoration:none
}

span.menu a:link {color:white;}
span.menu a:visited {color:white;}
span.menu a:hover {background:rgb(30,30,120);color:white;}
span.menu a:active {background:rgb(30,30,120);color:yellow;}

.contentlinkfirst
{
border-top: 1px solid rgb(210,210,220)
}

.contentlink 
{
display:block;
width:100%;
margin-left:auto;
margin-right:auto;
padding: 5px 0px;
text-align: center;
font-size: 1.1em;
font-weight: bold;
text-decoration:none;
border-bottom:1px solid rgb(210,210,220)
}

.contentlink:link {color:rgb(0,0,100); text-decoration:none}
.contentlink:visited {color:rgb(0,0,100); text-decoration:none}
.contentlink:hover {color: rgb(0,0,100); text-decoration:none; background:rgb(210,210,220)}
.contentlink:active {color: rgb(0,100,80); text-decoration:none; background:rgb(210,210,220)}

table {border-collapse:collapse; empty-cells:show; border:1px solid rgb(120,120,120);}
table th {padding: 0px 8px; border-bottom:1px solid black}
table td {padding: 4px 8px; border-left:1px solid rgb(120,120,120); border-right:1px solid rgb(120,120,120)}

table.stats th {padding:2px; background:rgb(225,225,230)}
table.stats td {padding:2px;}

table.search {border:0}
table.search td {padding: 0px; border:0px;}

img.title {max-width:100%}
img.top_image {vertical-align:top}
img.center_image {display:block; margin-left:auto; margin-right: auto}

pre.codelist {background: rgb(220,220,220); margin: 5px; padding: 5px;}
