/* Main style sheet */

/* Standard body container */
body,td,th {
	color: #FFE68A;
}
body {
	background-color: #202020;
	background-repeat: repeat-x;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-style: normal;
	font-size: 85%;	
}

table {font-size: 100%;}
td {font-size: 100%;}
td a:link {color: #911FE9;}
td a:hover {color: #000000; background-color: #911FE9;}
td a:active {color: #FFC900; background-color: #911FE9;}

/* Page container */
.container {
	margin:0 auto 0 auto; padding:0; width:100%;	
}

/* Top title block */
.titleblock {
	text-align:left;
	height: 146px;
	margin-left: 0.1em;
}
.titleblock a:hover {color: #000000; background-color: #202020;}
.titleblock a:link {color: #000000; background-color: #202020;}

/* Title block text */
h1 {
	margin:0em;
	font-size: 15px;
	color: #FFC900;
	text-transform: none;
	letter-spacing: 0.3em;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	padding-top: 4.0em;
	padding-left: 1.5em;
}

/* Navigation bar */
ul.navbar {
	list-style-type:none;
	float:left;
	display:block;
	width:100%;
	line-height: 1.1em;
	clear:both;
	margin:0;
	padding:0;
	background-color: #404040;
	border-top: 2px #545454 solid;	
	border-bottom: 1px #000000 solid;	
}
ul.navbar li {
	display:inline;
}
a.nav:link, a.nav:visited, a.nav:active {
	width: 144px;
	display:block;
	float:left;	
	margin:0;
	background-color: #404040;
	color: #FFC900;
	text-decoration:underline;
	font-weight: bold;
	font-size: 0.8em;
	text-align:center;
}
a.nav:hover {
width: 144px;
display:block;
float:left;  
margin:0; 
text-decoration:none;
color:#000000; background-color: #FFC900;
font-weight: bold;
}

/* Content container */
.content {
max-width: 790px;
clear:left; text-align:left; margin:1.2em 13.5em 0 1.5em; padding: 0em 5em 1em 1ex
}

/* Main section headings */
h2 {	
	color: #FFC900; background-color: #404040;
	width: 100%;
	text-indent:1.5em;
	text-align:left;	
	font-weight: bold;
	font-size: 90%; 
	font-family: Verdana, Helvetica, Arial, sans-serif;
	margin: 1.0em 0 0.5em 0;
	/*padding: 0.1em 0 0.1em 0.2em;*/
	border-top: 2px #6E10B6 solid;
	border-bottom: 1px #404040 solid;	
}

ul {margin-top: 0.7em; margin-bottom: 0.7em;}
li {margin-top: 0.2em; margin-bottom: 0.2em;}

a:link {color: #FFF1C1;}
a:hover {color: #000000; background-color: #911FE9;}
a:active {color: #FFC900; background-color: #911FE9;}
a:visited {color: #FFC900;	background-color: #202020;}

.linkblock {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-style: normal;
	margin: 1.0em 0 0.5em 0;
	text-align: justify;
}
.linkblock p {margin:10;}
.linkblock a:link {color: #FFE68A;}
.linkblock a:hover {color: #000000; background-color: #911FE9;}
.linkblock a:active {color: #FFE68A; background-color: #202020;}

/* Link block headings */
h3 {	
	color: #FFC900; background-color: #404040;
	width: 100%;
	text-indent:1.25em;
	text-align:left;	
	font-weight: bold;
	font-size: 90%; 
	font-family: Verdana, Helvetica, Arial, sans-serif;
	margin: 1.0em 0 0.25em 0;
	/*padding: 0.1em 0 0.1em 0.2em;*/
	border-top: 2px #6E10B6 solid;
	border-bottom: 1px #404040 solid;	
}

.documentation {
max-width: 790px;
clear:left; 
text-align:left; 
margin: 1.2em 13.5em 0 1.5em; 
padding: 0em 5em 1em 1ex;
color: #000000; 
background-color: #FFFFFF;
}
.documentation P { margin:0 0 0 0; direction: ltr; color: #000000; widows: 2; orphans: 2; }
.documentation P.western { font-family: "Times New Roman", serif; font-size: 12pt; so-language: en-US; }
.documentation A:link { background-color: #FFFFFF; color: #0000ff; }
.documentation A:hover { background-color: #0000ff; color: #FFFFFF; }
.documentation A:visited { background-color: #FFFFFF; color: #800080; }
.documentation A.western:visited { so-language:en-US; background-color: #FFFFFF; color: #800080; }
.documentation A.western:hover { so-language:en-US; background-color: #0000ff; color: #FFFFFF; }
/* .documentation td { margin: 0 0 0 0; color: #000000; font-family: "Times New Roman", serif; font-size: 12pt; so-language: en-US; } */

.doctable {			
	font-family: "Times New Roman", serif; font-size: 11pt;
	text-align: justify;
	color: #000000; background-color: #FFFFFF;
}
.doctable P  { color: #000000; background-color: #FFFFFF; }
.doctable td { color: #000000; background-color: #FFFFFF; }
.doctable A:hover   { background-color: #0000ff; color: #FFFFFF; }
.doctable A:visited { background-color: #FFFFFF; color: #800080; }
.doctable A.western:visited { background-color: #FFFFFF; color: #800080; }
.doctable A.western:hover   { background-color: #0000ff; color: #FFFFFF; }

.docheader {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-style: normal;
	/* margin: 1.0em 0 0.5em 0; */
	text-align: justify;
}
.docheader p {margin:10;}
.docheader a:link {color: #FFE68A;}
.docheader a:hover {color: #000000; background-color: #911FE9;}
.docheader a:active {color: #FFE68A; background-color: #202020;}

/* FAQ page text */
.faqtext {
max-width: 790px;
clear:left; text-align:left; margin:1.2em 13.5em 0 1.5em; padding: 0em 5em 1em 1ex
font-size: 10pt;
}
.faqtext p { font-size: 10pt; }
.faqtext a { font-size: 11pt; }
.faqtext a:link {color: #911FE9;}
.faqtext a:hover {color: #000000; background-color: #911FE9;}
.faqtext a:active {color: #FFC900; background-color: #911FE9;}

/* Page footer */
.footer {
	color: #FFB000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 75%;
	text-align: center;
	padding:0.8em;
	clear:both;
	border-bottom: 2px #404040 solid;
}

.footer .right {
padding-left: 10px;
clear:both;
text-align:center;
}
.footer p {margin:0;}
.footer a:link {color: #911FE9;}
.footer a:hover {color: #000000; background-color: #911FE9;}
.footer a:active {color: #FFC900; background-color: #911FE9;}

