/* @override http://grimalkin.local/d-a-b2/includes/styles.css */



#blueblock{
width: 123px;
padding: 0 0 7px 0;
margin-bottom: 1em;
font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size: 90%;
background-color: #90bade;
color: #333;
}

* html #blueblock{ /*IE 6 only */
w\idth: 147px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#blueblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#blueblock li {
border-bottom: 1px solid #90bade;
margin: 0;
}

#blueblock li a{
display: block;
padding: 5px 5px 5px 8px;
border-left: 5px solid #1958b7;
border-right: 5px solid #508fc4;
background-color: #2175bc;
color: #fff;
text-decoration: none;
font: 8pt "Trebuchet MS", "Trebuchet", "MS Sans Serif", sans-serif, "Arial";
width: 100%;
}

html>body #blueblock li a{ /*Non IE6 width*/
width: auto;
}

#blueblock li a:hover{
border-left: 5px solid #1c64d1;
border-right: 5px solid #5ba3e0;
background-color: #2586d7;
color: #fff;
}


body
{
    margin-top: 0px;
    text-align: center;
    background-color: #FFFFFF;
}

#container
{
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    width: 760px;
    top: 2px;
    visibility: visible;
    text-align: center;
    z-index: 0;
    background-image: url("http://www.deepertrouble.net/aeduin/d-a-b2/images/content_background.png");
    background-position: top;
    background-repeat: repeat-y;

}

#header
{
    position: relative;
    height: 75px;
    width: 760px;
    border: 1px;
    left: 0px;
    top: 0px;
    visibility: visible;
    background-color: #F0F0F0;
    z-index: 0;
}

#topbar
{
    position: relative;
    margin-top: -4px;
    height: 50px;
    width: 760px;
    border: 0px;
    left: 0px;
    top: 0px;
    visibility: visible;
    background-image: url("http://www.deepertrouble.net/aeduin/d-a-b2/images/vert.png");
    background-position: top;
    background-repeat: repeat-x;
    z-index: 2;
}

#lowertopbar
{
    position: absolute;
    margin-top: 4px;
    height: 50px;
    width: 760px;
    border: 0px;
    left: 0px;
    top: 0px;
    visibility: visible;
    z-index: 2;
}

#leftbar, #content, #rightbar
{
    float: left;
}

#leftbar, #rightbar
{
    position: relative;
    height: auto;
    width: 123px;
    left: 0px;
    top: -46px;
    visibility: visible;
    z-index: 2;
}

#leftbar
{
	
    margin-left: 0px;
}
    
#rightbar
{

	margin-right: 3px;
}

#content
{
    position: relative;
    margin-right: 8px;
    margin-left: 8px;
    height: auto;
    text-align: left;
    width: 587px;
    left: 0px;
    top: 0px;
    visibility: visible;
    z-index: 3;
}

/*
iframe
{
    height: 1px;
    width: 1px;
    z-index: -1;
}
*/

span.clear
{
    display: block;
    height: 0px;
    width: 100%;
    font-size: 0pt;
    clear: both;	
}

a:link
{
    color: #215E21;
}

a:visited
{
    color: #8FBC8F;
}

a:link:hover, a:link:visited
{
    color: #548B54;
}

.gr, .sm, .smg, .bb, p, table
{
    font-style:normal;

}

.horizbar
{
    margin-left: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 4px;
    width: 587px;
    font: 9pt "Trebuchet MS", "Trebuchet", "MS Sans Serif", sans-serif, "Arial";
    vertical-align: top;
    color: #000000;
    background-color: #FFFFFF;
    	border: 1px solid #E5E5E5;
    		margin-bottom: 10px;
	clear: both;
}

table
{
    font: 9pt "Trebuchet MS", "Trebuchet", "MS Sans Serif", sans-serif, "Arial";
    vertical-align: top;
    color: #000000;
}

td, th
{
    border-collapse:collapse;
    border: 1px solid #FFFFFF;
}

td.nav
{
    border: 0px;
}

h1
{
    font: 16pt "Trebuchet MS", "Trebuchet", "MS Sans Serif", sans-serif, "Arial";
    font-weight: bold;
    font-style: normal;
    color: #000000;
}

h2
{
    background-color: #2752A9;
    font: 14pt "Trebuchet MS", "Trebuchet", "MS Sans Serif", sans-serif, "Arial";
    font-weight: bold;
    font-style: normal;
    color: #FFFFFF;
        padding-top: 0px;
        margin-top: 0px;
}

h3
{
    background-color: #4772C9;
    margin-left: -4px;
    margin-right: -4px;
    margin-top: 0px;    
    font: 11pt "Trebuchet MS", "Trebuchet", "MS Sans Serif", sans-serif, "Arial";
    font-weight: bold;
    font-style: normal;
    color: #FFFFFF;
}

h4
{
    background-color: #669933;
    font: 10pt "Trebuchet MS", "Trebuchet", "MS Sans Serif", sans-serif, "Arial";
    font-weight: bold;
    font-style: normal;
    color: #FFFFFF;
}

h5
{
    margin-left: 5px;
    background-color: #E0EEE0;
    font: 9pt "Arial", sans-serif;
    text-align: left;
    font-weight: normal;
    font-style: normal;
    color: green;
}

h6
{
		background-color: #6267B5;
	font: 10.5pt "Trebuchet MS", "Trebuchet", "MS Sans Serif", sans-serif, "Arial";
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
}

p
{
    margin-top: 0px;
    margin-bottom: 0px;
    font: 10pt "Trebuchet MS", "Trebuchet", "MS Sans Serif", sans-serif, "Arial";
    color: #000000;
}

.bluetextlarge
{
    font: 10pt "Trebuchet MS", "Trebuchet", "MS Sans Serif", sans-serif, "Arial";
    text-align: left;
    font-weight: bold;
    font-style: normal;
    color: navy;
}

.b
{
    font: 10pt "Trebuchet MS", "Trebuchet", "MS Sans Serif", sans-serif, "Arial";
	font-weight: bold;
}

.bb
{
    font: 10pt "Trebuchet MS", "Trebuchet", "MS Sans Serif", sans-serif, "Arial";
	font-weight: bold;
    color: blue;
}

.sm, .smb, .smgr
{
    font: 8pt "Arial", "Verdana";
}

.smgr
{
    color: #777777;
}

.smb
{
    font-weight: bold;
    color: #000000;
}

th
{
    text-align: left;
}


.tblsmb, .tblvsmb
{
    background-color: #FFCC66;
}

.tblvsmb
{
    font: 8pt "Trebuchet MS", "Trebuchet", "MS Sans Serif", sans-serif, "Arial";
}

.blu
{
	font-style: normal;
	color: #0000CD;
}

#orangebullet li
{
	list-style-image: url(http://www.deepertrouble.net/aeduin/d-a-b2/images/bullet.png);
	list-style-type: disc;
}

#formrender
{
	margin: 30px;
	border: 1px solid #cacaca;
	text-align: left;
	padding: 10px;
	background-color: transparent;
	width: 440px;
}

.bibliography
{
	white-space: pre;
	text-align: left;
}
