BODY { height: 100%; font-family : Georgia; font-size : 11pt; margin : 12px; padding : 0px; background : #888888; }


#wrapper {
/*padding		: 4px;*/
background : #FFFFFF;
border	: 1px solid gray;
min-height : 100%;
}

html>body #wrapper {
    min-width:996px;
    width:auto;
}
	
#header {
    padding	: 12px;
}
#logo {
    width	: 530px;
    float	: left;
    padding-left : 12px;
    font-size	: 2em;
}
#header .head_menu {
    /*width	: 500px;*/
    font-size	: 8pt;
    float	: right;
}
#header .head_menu ul { padding : 0px; margin : 0px;}
#header .head_menu li { list-style-type : none; display : inline; }
#header .head_menu li:before { content : "\007B \0020"; }
#header .head_menu a { text-decoration : none; color : gray;}

#Content { width	: 78%; float	: right; margin-right	: 32px; margin-top : 22px;}
#Content a { text-decoration : none; color : orange; font-weight : bold; }

#navi { width	: 15%; float	: left;  }
#navi ul { float : right; width : 90%; }
#navi li { list-style-type : none; width : 100%; text-align : right; padding:3px;}

#navi a { text-decoration : none; color : gray; width : 100%;  }

#navi a:hover { background:orange; color : black;}

#navi h3 { text-align : right; border-top : 2px solid orange; width : 90%; float:right; }

.subtext { font-size : 9pt;}
.label { border-top:1px dotted orange; width : 150px; float : left; text-align : right; padding-right : 6px; margin : 12px; font-size : 8pt;} 
.label2 { border-top:1px dotted orange; width : 300px; float:left; padding-left:6px; margin : 12px; font-size:12px;}
input, select  { margin : 6px; }
.submit { float : right; margin-right : 30%; width : 120px;}
.clear { clear	: both; }
#footer { padding	: 12px; }
#footer img { border : none; }
.post li {
    list-style-type : none;
}
.post a {
    text-decoration : none;
    color	: #CC6600;
}
exp {
    margin-top	: 12px;
}
h3 {
    font-size	: 1em;
}
#description {
    width		: 40%;
    float		: left;
    padding		: 12px;
}
#news {
    padding		: 12px;
    float		: left;
    width		: 55%;
}
#news h2 {
    color		: #CC6600;
}
.meta { 
	margin-top:12px; 
	background 	: #EFEFEF; 
	padding:6px; 
	border-top:1px solid gray;
	}
.descr {
    background		: black;
}
.seed { width : 120px; float:left; }
.seed2 { width : 200px; float:left; }
.seed3 { width : 350px; float:left; }
.TrackDetail { font-family:verdana; width : 100%; font-size:8pt;}
#allhits { font-family: verdana; font-size:8pt;  }
#allhits .infoname { width:470px; background: #666666; color:#FFFFFF; border-left:1px solid orange; border-top:1px solid orange; border-right:border-top : 1px solid orange; padding : 6px; float:left; } 
#allhits .info { width : 150px; border-right:1px solid orange; border-top : 1px solid orange; padding:6px; float:left; }
#allhits .sheet { width : 200px; border-top:1px solid orange; float:left; border-right: 1px solid orange; padding:6px; }
#allhits .trackinfo { width: 632px; border-left: 1px solid orange; border-right: 1px solid orange; border-bottom :1px solid orange; padding:6px; float:left; margin-bottom:6px; }
#allhits .trackinfo2 { width: 682px; border-left: 1px solid orange; border-right: 1px solid orange; border-bottom :1px solid orange; padding:6px; float:left; margin-bottom:6px; }

.descr { padding-left: 12px; color : #666666; background: white; }
p.tright {
    text-align	: right;
}
.tpl {
    float		: left;
    width		: 250px;
    padding		: 5px;
    border		: 1px solid gray;
    text-align		: center;
    font-size		: 8pt;
    font-family		: verdana;
    margin-right	: 3px;
    margin-bottom	: 3px;
}

dt {
    padding		: 6px;
}

dd {
    padding		: 6px;
}
.auth { border :1px solid silver; }
