
html,body {
	height: 100%;
}
body {
	position: relative;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: small;
	margin: 0px auto;
	width: 950px;
	background: #5651a1 top center repeat-y;
	text-align: justify;
}

hr { 
	height: 8px;
	max-width: 599px;
        border: 1px solid black;
	color: #5651A1;
	background-color: #5651a1;
}
a {
	color: #003399;
	text-decoration: underline;
}
a:hover {
	color: #0033CC;
	text-decoration: none;
}

/* including bkacground again (mostly) covers up a problem with the background in 
Firefox & Camino when resizing the window to less than content width */
#wrapper {
	position: relative;
    width: 900px;
	height: 97.3%;
    margin: 0px auto;
    background: #5651a1 top center repeat-y; 
}
#head {
	position: relative;
	top: 0px;
	height: 90px;
	background: top center no-repeat;
}
#page-title {
	position: absolute;
	top: 25px;
	left: 235px;
	width: 605px;
	font-size: medium;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #5651A1;
	border: 1px solid black;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
#page-subtitle {
    position: absolute;
    top: 65px;
	left: 235px;
	width: 605px;
	font-size: medium;
	font-weight: bold;
	color: #000000;
}
#head #page-actions {
    position: absolute;
	top: 60px;
	left: 235px; 
	width: 605px;
	font-size: small;
	text-align: right;
}
#page-actions ul { list-style: none; margin: 0px; padding: 2px; }
#page-actions li { display: inline; margin: 0px; padding: 2px; }
#page-actions li a { text-decoration: none; color: #aaa; margin: 0px; padding: 2px; }
#page-actions li a:hover { text-decoration: underline; color: #aaa; margin: 0px; padding: 2px; }
#content {
   width: 900px;
    margin: 0px auto;
}
#col-left {
    position: relative;
    float: left;
   width: 171px; 
	margin: 5px 0px 0px 5px;
	padding-left: 10px;
}
#col-right {
    position: relative;
    float: right;    
   width: 600px; 
    margin: 15px 61px 0px 0px;
}

#wikitext h1, h2, h3, h4, h5 { color: #000000; }
#wikitext h1 {
	font-size: medium;
	background-color: #C1BDDE;
	color: #000000;
	border-color: #000000;
	padding: 3px;
	border-style:solid;
	border-width: 1px;
	padding-left: 5px;
}
#wikitext h2 {
	font-size: small;
	background-color: #BFBEDE;
	padding-left: 5px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: 1px solid black;
	margin-top: 20px;
}
#wikitext h3 { font-size: small; }
#wikitext h4 { font-size: small; } 
#wikitext h5 { font-size: small; font-style: italic; }

#sidebar { text-align: left; background-color: #D3D1E9; padding: 5px; margin-top: 20px  }
#sidebar ul { list-style: none; margin: 0px; padding: 0px; }
#sidebar li { display: list-item; margin: 0px; padding: 2px 2px 4px 2px; text-indent: 4px; }
#sidebar li a { text-decoration: none; margin: 0px; color: #000000; text-indent: 4px; }
#sidebar ul li a { display: block; }
#sidebar ul li a:hover { 
    text-decoration: none; 
    color: #FFFFFF; 
    background: #666 center right no-repeat; 
    text-indent: 4px; 
}
#sidebar a.selflink { 
    text-decoration: none; 
    color: #FFFFFF; 
    background: #5651A1 center right no-repeat; 
    text-indent: 4px; 
}

#sidebar h2 { font-size:150%; color: #fff; margin-bottom: 0px; border-bottom: 1px solid #666; }
#sidebar h3 { font-size:130%; color: #fff; margin-bottom: 0px; border-bottom: 1px solid #666; }
#sidebar h4 { font-size:100%; color: #fff; margin-bottom: 0px; border-bottom: 1px solid #666; }

#wikiedit form { margin:0px; }
#wikiedit textarea { width:99%; font-family: monospace; }

#footer { text-align: right; color: #666; border-top: 1px solid #ccc; margin-top: 18px; padding: 10px 0px 10px 0px;}

.difftype,.difftime,.diffrestore { font-size: 8pt; }

.quickref table { margin: 2px auto; }
.quickref tr { border: 1px solid #999; }
.quickref td { padding: 2px; vertical-align: top; }

table.markup { border: 1px solid #ccc; }
td.markup1 { border-bottom: 1px solid #ccc; }
dd { margin-left: 18px; }

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.standard table {
	border: 1px solid black;
	padding: 0;
}

.standard td {
	border: 1px solid black;
	padding: 5px;
	margin: 0px;
}

.standard th {
	border: 1px solid black;
	padding: 5px;
	margin: 0px;
	background-color: #D3D1E9;
}


