﻿/* STANDARD TAG REDEFINITIONS */

body    {text-align:center;vertical-align:top;font-family:Verdana;font-size:9pt;margin:0px;padding:0px;}
/*table   {border-collapse:collapse;margin:0px auto;padding:0px auto;text-align:left;} */
table   {border-collapse:collapse;text-align:left;} 

BODY{ color: White; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #222222; margin: 0; padding: 0; }
TD {font-size: 10pt;  }
p { font-size: 10pt;  margin-bottom: 7px; margin-top: 0; }
a{ color: #76DEFC; text-decoration: none; }
a:hover{	text-decoration: underline;  color: White;   }
form{	margin:0;}


.navnode 
{
    padding: 2px;
    margin:0px;
    border: 1px solid black;background:#444444;border-top-color:#555555;border-left-color:#555555;    
}
.navnodec 
{
    padding: 2px;    
    margin-left:20px;
    padding-left:10px;
    xborder: 1px solid black;background:#444444;xborder-top-color:#555555;xborder-left-color:#555555;    
}



#test{margin: 0; padding-left: 0; height: 44px; line-height: 44px; display: block; list-style: none; background-color: #4D4D4D; background-image: url(bg_topnav.gif); background-repeat: no-repeat;}
#HEADER{	width:760px; margin-left:auto; margin-right:auto;}
#HEADER ul{ margin: 0; padding-left: 0; height: 44px; line-height: 44px; display: block; list-style: none; background-color: #4D4D4D; background-image: url(bg_topnav.gif); background-repeat: no-repeat;/* left: -999em;*/  }
#HEADER li{ display: inline; background-color: #222222;  float: right;  }
#HEADER li a{ height: 44px; line-height: 44px; display: block; padding-left: 27px; padding-right: 27px; border-left: 1px solid Black;  float: left;     }
#HEADER li a:hover{ background-color: #444444; text-decoration: none;}
#HEADER li:hover ul, #HEADER li.sfhover ul{ left:auto;}
.Visual{ margin-left:auto; margin-right:auto;width:760px;height:130px; background-image: url(test.jpg);  background-repeat: no-repeat;  background-color: #4492C8;  border-top: 3px solid Black;   }
h1{ margin: 0; padding: 40px 0 0 0; font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; font-weight: normal; letter-spacing: .005em; color: White;  font-size: 20pt;  }

#CONTENT{ width:760px; margin-left:auto; margin-right:auto;   }
h2{ margin: 0; padding: 5px 0 7px 00px; font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; font-weight: normal; letter-spacing: .005em; color: red; font-size: 15pt;border-bottom:1px solid red;margin-bottom:10px; }
#TEXT{ padding: 5px 40px 35px 40px; border-bottom: 1px solid #484848; border-top: 1px solid #484848; background-color: #222222; }
#TEXT p{	margin-bottom: 1em;}

#FOOTER{	width:760px; margin-top:27px; margin-left:auto; margin-right:auto;  border-top: 4px solid #363636;  text-align: right;  padding-top: 5px;   }
#FOOTER p{ font-size: 11px; line-height: 14px; margin: 0;  color: #DDDDDD; }
#FOOTER a{ font-size: 11px;	font-weight: normal;	text-decoration: none;  color: White;    }
#FOOTER a:hover{ color: white; text-decoration: underline; }


.dalist		{ font-family:Tahoma;font-size:8pt;background:#ffffff;border-collapse:collapse;}
.dalist TH		{ font-weight:bold;background:#d69d44;padding-left:5px;padding-right:5px;}
.dalist TD		{ border:1px solid #aaaaaa; padding-left:5px;padding-right:5px;color:#000000}

.checklist li {list-style-image:url('images/checked_red_16.gif');}
.checklist_red li {list-style-image:url('images/checked_red_16.gif');}
.checklist_green li {list-style-image:url('images/checked_green_16.gif');}
.checklist_blue li {list-style-image:url('images/checked_blue_16.gif');}

#PageL {width: 1024px;height:100%;background:#222222;border: 1px solid #999999;vertical-align:top;text-align:left;border-collapse:collapse;border:1px solid black;}
#PageL #xPHead,#xPMenu,#PMain,#xPFoot {border: 1px solid #999999;vertical-align:top;text-align:left;padding:0px;margin:0px;spacing:0px;}
#PHead  {}
#PMenu  {height:24px;text-align:left;background:#555555;}
#PMain  {height:100%;}
#PFoot  {}
#mnuSiteNavi {border: 1px solid #999999;vertical-align:top;text-align:left;}
#mnuSiteNavi Table,TR,TD {text-align:left;}

.navi        {width:180px;text-align:left;vertical-align:top;border-right:1px solid #000000;padding:0px;
              border-collapse:collapse;margin:0px;padding:0px;}

.ref-pane    {width:180px;text-align:left;vertical-align:top;border-left:1px solid #000000;padding:5px;}
.contents    {width:auto;text-align:left;vertical-align: top; padding:5px;padding-left:20px;}

.refpanel {xborder:1px solid silver;xbackground:#555555;padding:0px;margin-bottom:5px;}
.refpanel .caption {font-weight:bold;color:#555555;padding:3px;}
.refpanel .content {padding:3px;}


.mgmntlnk {color:#5555bb;font-size:8px;}
.mgmntsect {border: 1px dotted red;}