﻿
/*/////////////////////////////////////////////////////////////////
CSS FILE (C) INFOTV ADVANCED PRODUCTION SCHOOL 2007
/////////////////////////////////////////////////////////////////*/

/*/////////////////////////////////////////////////////////////////
=body
/////////////////////////////////////////////////////////////////*/

body {
background:#090e11 url("../img_src/bg/bg.gif") repeat-y center;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
 
	
/*/////////////////////////////////////////////////////////////////
=elements
/////////////////////////////////////////////////////////////////*/
table#pagelayout
{
	height:100%;
	width:100%;
	
}
.adminheader
{
    background-color:#d1d0cf;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.adminresult1  
{
    background-color:#ffffff;
}
.adminresult2
{
    background-color:#d6d5d4;	
}
/*/////////////////////////////////////////////////////////////////
=fonts
/////////////////////////////////////////////////////////////////*/


/*=general fonts/////////////////////////////////////////////////*/
.CourseContentFailed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#990000;
}
span.CourseContentFailed a:link {
	text-decoration: none;
} 
span.CourseContentFailed a:visited {
	text-decoration: none;
} 
span.CourseContentFailed a:active {
	text-decoration: none;
} 
span.CourseContentFailed a:hover {
    color: #999999; 
	text-decoration: underline;
}
.CourseContentPassed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#009800;
}
span.CourseContentPassed a:link {
	text-decoration:none;
} 
span.CourseContentPassed a:visited {
	text-decoration:none;
} 
span.CourseContentPassed a:active {
	text-decoration:none;
} 
span.CourseContentPassed a:hover {
    color: #999999; 
	text-decoration: underline;
}
.CourseContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#666666;
}
span.CourseContent a:link {
	text-decoration: none;
} 
span.CourseContent a:visited {
	text-decoration: none;
} 
span.CourseContent a:active {
	text-decoration: none;
} 
span.CourseContent a:hover {
    color: #999999;
    text-decoration:underline; 
	
}
.CourseContentLight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#999999;
}
span.CourseContentLight a:link {
	text-decoration:underline;
} 
span.CourseContentLight a:visited {
	text-decoration:underline;
} 
span.CourseContentLight a:active {
	text-decoration:underline;
} 
span.CourseContentLight a:hover {
    color: #999999; 
	text-decoration: none;
}
.CourseMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
    text-decoration:none;
} 
span.CourseMenu a:link {
	text-decoration: none;
} 
span.CourseMenu a:visited {
	text-decoration: none;
} 
span.CourseMenu a:active {
	text-decoration: none;
} 
span.CourseMenu a:hover {
	color: #333333; 
	text-decoration:underline;
}
.Title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
    text-decoration:none;
} 
span.Title a:link {
	text-decoration: none;
} 
span.Title a:visited {
	text-decoration: none;
} 
span.Title a:active {
	text-decoration: none;
} 
span.Title a:hover {
	color: #9a95a5; 
	text-decoration:underline;
} 
.TopLogin {
	font-family: Arial;
	font-size: 14px;
	color: #417e96;
    text-decoration:none;
} 
span.TopLogin a:link {
	text-decoration: none;
} 
span.TopLogin a:visited {
	text-decoration: none;
} 
span.TopLogin a:active {
	text-decoration: none;
} 
span.TopLogin a:hover {
	color: #9a95a5; 
	text-decoration:underline;
} 
.TopLogin2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
    text-decoration:none;
} 
span.TopLogin2 a:link {
	text-decoration: none;
} 
span.TopLogin2 a:visited {
	text-decoration: none;
} 
span.TopLogin2 a:active {
	text-decoration: none;
} 
span.TopLogin2 a:hover {
	color: #e76c03; 
	text-decoration:none;
}
.TopLogin3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
    text-decoration:none;
} 
span.TopLogin3 a:link {
	text-decoration: none;
} 
span.TopLogin3 a:visited {
	text-decoration: none;
} 
span.TopLogin3 a:active {
	text-decoration: none;
} 
span.TopLogin3 a:hover {
	color: #e76c03; 
	text-decoration:none;
}  
.TopLoginHilight {
	font-family: Verdana;
	font-size: 14px;
	font-weight:bold;
	color: #fff833;
    text-decoration:none;
} 
span.TopLoginHilight a:link {
	text-decoration: none;
} 
span.TopLoginHilight a:visited {
	text-decoration: none;
} 
span.TopLoginHilight a:active {
	text-decoration: none;
} 
span.TopLoginHilight a:hover {
	color: #9a95a5; 
	text-decoration:underline;
} 
h1 {
font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#1b5870;
}
h1 a:link {
text-decoration:underline;
}
h1 a:visited {
text-decoration:underline;
}
h1 a:active {
text-decoration:underline;
}
h1 a:hover {
text-decoration:underline;
}

.h1a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color:#6cb81b;
}
span.h1a a:link {
	text-decoration:underline;
} 
span.h1a a:visited {
	text-decoration:underline;
} 
span.h1a a:active {
	text-decoration:underline;
} 
span.h1a a:hover {
    color: #999999; 
	text-decoration: none;
}

.h1white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color:#ffffff;
}
span.h1white a:link {
	text-decoration:underline;
} 
span.h1white a:visited {
	text-decoration:underline;
} 
span.h1white a:active {
	text-decoration:underline;
} 
span.h1white a:hover {
    color: #999999; 
	text-decoration: none;
}

h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#999999;
}
h2 a:link {
color: #669933; 
	text-decoration: underline;
}
h2 a:visited {
color: #669933; 
	text-decoration: underline;
}
h2 a:active {
color: #669933; 
	text-decoration: underline;
}
h2 a:hover {
color: #669933; 
	text-decoration: none;
}

h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#5198b4;
}
h3 a:link {
color: #669933; 
	text-decoration: underline;
}
h3 a:visited {
color: #669933; 
	text-decoration: underline;
}
h3 a:active {
color: #669933; 
	text-decoration: underline;
}
h3 a:hover {
color: #669933; 
	text-decoration: none;
}

h4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#777777;
}
h4 a:link {
color: #669933; 
	text-decoration: underline;
}
h4 a:visited {
color: #669933; 
	text-decoration: underline;
}
h4 a:active {
color: #669933; 
	text-decoration: underline;
}
h4 a:hover {
color: #669933; 
	text-decoration: none;
}

p {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#999999;
}
p a:link {
color: #669933; 
	text-decoration: underline;
}
p a:visited {
color: #669933; 
	text-decoration: underline;
}
p a:active {
color: #669933; 
	text-decoration: underline;
}
p a:hover {
	color: #e76c03; 
	text-decoration: none;
}

.schedule1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#000000;
}
span.schedule1 a:link {
	text-decoration:underline;
} 
span.schedule1 a:visited {
	text-decoration:underline;
} 
span.schedule1 a:active {
	text-decoration:underline;
} 
span.schedule1 a:hover {
    color: #999999; 
	text-decoration: none;
}

.schedule2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#666666;
}
span.schedule2 a:link {
	text-decoration:underline;
} 
span.schedule2 a:visited {
	text-decoration:underline;
} 
span.schedule2 a:active {
	text-decoration:underline;
} 
span.schedule2 a:hover {
    color: #999999; 
	text-decoration: none;
}

.schedule3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#777777;
}
.schedule3 a:link {
color: #669933; 
	text-decoration: underline;
}
.schedule3 a:visited {
color: #669933; 
	text-decoration: underline;
}
.schedule3 a:active {
color: #669933; 
	text-decoration: underline;
}
.schedule3 a:hover {
color: #669933; 
	text-decoration: none;
}

/*=errors////////////////////////////////////////////////////*/
.err {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: Red;
    text-decoration:none;
    font-weight:bold;
} 
span.err  a:link {
	text-decoration: none;
} 
span.err  a:visited {
	text-decoration: none;
} 
span.err a:active {
	text-decoration: none;
} 
span.err  a:hover {
	color: #ffffff; 
	text-decoration:underline;
} 











/*=bottom menu///////////////////////////////////////////////*/
.bottommenu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#ffffff;
}
.bottommenu a:link {
color: #ffffff; 
	text-decoration: none;
}
.bottommenu a:visited {
color: #ffffff; 
	text-decoration: none;
}
.bottommenu a:active {
color: #ffffff; 
	text-decoration: none;
}
.bottommenu a:hover {
color: #e98106; 
	text-decoration: underline;
}
.bottommenuhilight {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#96e53a;
}
.bottommenuhilight a:link {
color: #669933; 
	text-decoration: underline;
}
.bottommenuhilight a:visited {
color: #669933; 
	text-decoration: underline;
}
.bottommenuhilight a:active {
color: #669933; 
	text-decoration: underline;
}
.bottommenuhilight a:hover {
color: #669933; 
	text-decoration: none;
}

.copyright {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
}
.copyright a:link {
color: #669933; 
	text-decoration: underline;
}
.copyright a:visited {
color: #669933; 
	text-decoration: underline;
}
.copyright a:active {
color: #669933; 
	text-decoration: underline;
}
.copyright a:hover {
color: #669933; 
	text-decoration: none;
}
/*////////////////////////////////////////////////////////////
=controls
////////////////////////////////////////////////////////////*/

.button1 
{
	background-color:#186c8e;
	border-color:#454543;
	border-style:solid;
	border-width:thin;
} 

.buttontext
{
	color:#d5edf9;
	font-family: century gothic;
	font-size:14px;
}
span.buttontext a:link {
	text-decoration: none;
} 
span.buttontext a:visited {
	text-decoration: none;
} 
span.buttontext a:active {
	text-decoration: none;
} 
span.buttontext a:hover {
	color: #99cc01; 
	text-decoration:underline;
} 

/*=login///////////////////////////////////////////////////*/
input.grey 
{
    background-image:url(/img_src/controls/textbox.gif);
	border-color:#000000;
	border-style:solid;
	border-width:thin;
	color:#2e263b;
	font-weight:bold;
	font:Georgia, "Times New Roman", Times, serif;
	width:150px;
} 
input.button 
{
    background-color:#252525;
	border-style:solid;
	border-width:thin;
	border-color:#99cc01;
	color:#999999;
	font:Georgia, "Times New Roman", Times, serif;
} 


/*=general///////////////////////////////////////////////*/
input.greytextbox {
	background-color: #333333;
	border:#b57c37;
	border-style:solid;
	border-width:thin;
	color:#ffffff;
	font:Georgia, "Times New Roman", Times, serif;
	width:150px;
}
