/*  checkLOC.net - Stylesheet             */
/*	Author:        stefan.gentz@tracom.de */
/*	Version:       0002d                  */
/*	Created:       2002/05/01             */
/*	Last Modified: 2003/03/15             */

body
{
scroll="auto";
valign="top";
background-color: #EFEDDE;
scrollbar-face-color: #EFEDDE; 
scrollbar-highlight-color: #EFEDDE; 
scrollbar-shadow-color: #63638c; 
scrollbar-3dlight-color: #63638c; 
scrollbar-arrow-color: #63638c; 
scrollbar-track-color: #EFEDDE; 
scrollbar-darkshadow-color: #ffffff;
}

p, td, tr { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px }

/* ============= ROLLOVER FORMATS ========== */

a.rollover:active { color: 006666; background-color: #9999CC; text-decoration:none; }
a.rollover:link { color: 006666; text-decoration:none; }
a.rollover:visited {color: 006666 ; text-decoration:none; }
a.rollover:hover { color:#333333; background-color: #F89816 ; text-decoration:none }

a.navimenu { display:block; text-align:left; width:100%; hight:100%; padding-top:2px; padding-bottom:2px; bold }
a.navimenu:link { color: #006666; background-color:#FCFCF9; border:1px solid #C5C2B8; text-decoration:none; bold }
a.navimenu:visited { color:#006666; background-color:#FCFCF9; border:1px solid #C5C2B8; text-decoration:none; bold }
a.navimenu:hover { color: #4D4D4D; background-color:#C1D2EE; border:1px solid #316AC5; text-decoration:none; bold }
a.navimenu:active { color: #4D4D4D; background-color:#C1D2EE; border:1px solid #316AC5; text-decoration:none; bold }

a.sidemenu { display:block; text-align:left; width:100%; hight:100%; padding-top:2px; padding-bottom:2px; }
a.sidemenu:link { color: #006666; background-color:#FCFCF9; border:1px solid #FCFCF9; text-decoration:none; }
a.sidemenu:visited { color:#006666; background-color:#FCFCF9; border:1px solid #FCFCF9; text-decoration:none; }
a.sidemenu:hover { color: #4D4D4D; background-color:#C1D2EE; border:1px solid #316AC5; text-decoration:none; }
a.sidemenu:active { color: #4D4D4D; background-color:#C1D2EE; border:1px solid #316AC5; text-decoration:none; }

a.Projects { display:block; text-align:left; width:100%; hight:100%; padding-top:2px; padding-bottom:2px; }
a.Projects:link { color: #006666; background-color:#EFEDDE; border:1px solid #FCFCF9; text-decoration:none; }
a.Projects:visited { color:#006666; background-color:#EFEDDE; border:1px solid #FCFCF9; text-decoration:none; }
a.Projects:hover { color: #4D4D4D; background-color:#C1D2EE; border:1px solid #316AC5; text-decoration:none; }
a.Projects:active { color: #4D4D4D; background-color:#C1D2EE; border:1px solid #316AC5; text-decoration:none; }

/* ============= TABLE FORMATS ============= */

.table {
border-collapse:collapse;
border-top-style:solid;
border-top-width:0;
border-left-style:solid;
border-left-width:0;
border-right-style:solid;
border-right-width:0;
cellpadding="0";
cellspacing="0";
}

.mainmenu
{
border:1px solid #C5C2B8;
background-color: #FCFCF9;
cursor:pointer;
}

.submenu
{
border:1px solid #8A867A;
background-color: #FCFCF9;
cursor:pointer;
height: 20px;
width: 150px;
}

.SideMenuCell
{
border:1px solid #FCFCF9;
background-color: #FCFCF9;
cursor:hand;
}

.prv
{
border:0px solid;
background-color: #EFEDDE;
vertical-align: top;
}

.cellempty
{
border:0px solid #EFEDDE;
cursor:arrow;
width: 15px
}

.cellbluedark
{
border:0px solid;
background-color: #9999CC;
width: 150px
}

.cellbluefree
{
border:0px solid;
background-color: #9999CC;
}
				
.cellorange
{
border:0px solid;
background-color: #F89816;
width: 10px
}

.maincell
{
border:0px solid;
background-color: #FFFFFF;
vertical-align: top;
width: 190px
}

.maincellfree
{
border:0px solid;
background-color: #FFFFFF;
vertical-align: top;
}

.tablehead
{
font-family:    Franklin Gothic Medium, Arial Narrow, sans-serif;
font-size:      14px;
color:          #F89816;
font-weight:    regular; 
text-align:     left;
margin-top:     0px;
margin-left:    5px;
margin-right:   5px;
margin-bottom:  0px
}


/* ============= PGF FORMATS =============== */

.pagetitle	{	font-family:    Franklin Gothic Medium, Arial Narrow, Helvetica-Narrow, sans-serif;
				font-size:      22px;
				color:          #F89816;
				font-weight:    regular; 
				text-align:     left;
				line-height:    150%;
				margin-top:     10px;
				margin-left:    5px;
				margin-right:   5px;
				margin-bottom:  10px
			}

.intro		{	font-family:    Franklin Gothic Medium, Arial Narrow, Helvetica-Narrow, sans-serif;
				font-size:      15px;
				font-weight:    regular; 
				color:          #006666;
				text-align:     left;
				line-height:    150%;
				margin-top:     5px;
				margin-left:    10px;
				margin-right:   5px;
				margin-bottom:  5px
			}

.fmmenu		{	font-family:    Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
				font-size:      11px;
				font-weight:    regular; 
				color:          #000000;
				text-align:     left;
				line-height:    100%;
				margin-top:     3px;
				margin-left:    5px;
				margin-right:   5px;
				margin-bottom:  3px
			}

.heading_01	{	font-family:    Franklin Gothic Medium, Arial Narrow, Helvetica-Narrow, sans-serif;
				font-size:      18px;
				color:          #006666;
				font-weight:    regular; 
				text-align:     left;
				line-height:    150%;
				margin-top:     5px;
				margin-left:    5px;
				margin-right:   5px;
				margin-bottom:  5px
			}

.heading_02    { font-family:    Franklin Gothic Medium, Arial Narrow, Helvetica-Narrow, sans-serif;
                 font-size:      14px;
                 color:          #006666;
                 font-weight:    regular; 
                 text-align:     left;
                 line-height:    150%;
                 margin-top:     10px;
                 margin-left:    5px;
                 margin-right:   5px;
                 margin-bottom:  10
               }

.formular	{	font-family:    Verdana, Arial, Helvetica, Geneva, sans-serif;
				font-size:      11px;
				font-weight:    regular;
				vertical-align: middle;
				color:          #006666;
				text-align:     left;
				margin-top:     2;
				margin-left:    10;
				margin-right:   10;
				margin-bottom:  2
               }

.body-text     { font-family:    Verdana, Arial, Helvetica, Geneva, sans-serif;
                 font-size:      10px;
                 font-weight:    regular; 
                 color:          #006666;
                 text-align:     left;
                 line-height:    15px;
                 margin-top:     2;
                 margin-left:    5;
                 margin-right:   5;
                 margin-bottom:  2
               }

.about-body    { font-family:    Verdana, Arial, Helvetica, Geneva, sans-serif;
                 font-size:      11px;
                 font-weight:    regular; 
                 color:          #006666;
                 text-align:     left;
                 line-height:    15px;
                 margin-top:     2;
                 margin-left:    24;
                 margin-right:   10;
                 margin-bottom:  5
               }

.menu-text	{	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
				font-size: 11px;
				font-weight: bold;
				color: #006666;
				text-align: left;
				text-decoration: none;
				padding-top: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-left: 0px;
				border: #9999CC;
				border-style: solid;
				border-top-width: 0px;
				border-right-width: 0px;
				border-bottom-width: 0px;
				border-left-width: 0px;
				height: 11px;
			}

.menu-text-small	{	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
				font-size: 11px;
				font-weight: bold;
				color: #006666;
				text-align: left;
				text-decoration: none;
				padding-top: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-left: 0px;
				border: #9999CC;
				border-style: solid;
				border-top-width: 0px;
				border-right-width: 0px;
				border-bottom-width: 0px;
				border-left-width: 0px;
				height: 11px;
			}