/*

*/

body {
    margin: 20px; padding: 0px;
    width: 84em;
    background-color: #fff;
   color: #666;
    font-family: Arial, "Nimbus Sans L", sans-serif;
    font-size: 9pt;
    line-height: 17px;
}

table { border-collapse: collapse; margin: 12px auto; }
table tr td { padding: 4px 6px; vertical-align: top; }
form { margin: 0px; padding: 0px; }
hr { border: none; height: 1px; background-color: #ccc; color: #ccc; width: 100%; }
p { margin: 0px; padding: 0px; }

ul { margin: 0px 24px; padding: 0px; list-style: disc outside; }
ul ul { margin-top: 0px; padding-top: 0px; list-style: circle outside; }
ul ul ul { margin-top: 0px; padding-top: 0px; list-style: square outside; }

a { text-decoration:none; color: #2A5484; }
a:visited { text-decoration:none; color: #2A5484; }
a:hover { text-decoration:underline; color: #2A5484; }
a:active { color: #2A5484; }

.vspace { margin: 4px; }
p.vspace { padding: 3px; }
.content-mat { padding: 14px 15px 10px 25px; margin: auto; background: none; }
.clearer{ clear: both; display: block;  margin: 0px; padding: 0px; height: 0px; line-height: 1px; font-size: 0px; }
.borderless-table tr td { border: none }

#header { width: 870px; height: 90px; margin: 10px auto 0px auto; text-align: left; }
#header #page-title { color: #ddd; font: 18pt Arial; font-weight: bold; padding: 20px 8px 8px 30px; }
#header #page-subtitle { color:#ddd; font: 12pt Arial; font-weight: bold; padding: 5px 30px 8px 30px; }
#header a { color: #ddd; }


#main h1 { font-size: 12pt; margin: 0px; padding-bottom: 5px; padding-top: 10px; }
#main h2 { font-size: 11pt; margin: 0px; padding-bottom: 5px; padding-top: 10px; }
#main h3 { font-size: 10pt; margin: 0px; padding-bottom: 5px; padding-top: 10px; }
#main h4 { font-size:  9pt; margin: 0px; padding: 0px; }
#main h5 { font-size:  9pt; font-style: italic; margin: 0px; padding: 0px; }


#inner_content {
   position: relative;
   float: left;
   width: 815px;
   text-align: left;
   min-height: 400px;
}


#wikitext {
   float: right;
    clear: right;
   width: 620px;
   padding-left: 20px;
   padding-right: 5px;
}

#sidebar .wikilink { color: #666; }
#sidebar .urllink { color: #666 }
#sidebar .selflink { color: #666; }

#sidebar {
   float: left;
   width: 155px;
   margin: 0px;
   padding-right: 10px;
   border-right: 1px solid #ccc;
}

#footer {
    background: url(image/Box-Bottom.jpg) no-repeat top center;
    width: 870px; height: 40px;
    border: 1px none #ccc;
    margin: 0px auto; padding: 0px 0px 8px 0px;
}

#copyright { margin: 0px 20px 0px 20px; padding: 2px 0px; border-top: 1px solid #ccc; font-size: 8pt; }

#menubar {
    margin: 0px 0px 0px 0px;
    padding: 2px 0px 1px 0px;
    xborder-bottom: 1px solid #e8e8e8;
    xbackground-color: #e8e8e8;
    text-align: left;
    font-size: 8pt; font-weight: bold;
    xborder-bottom: 1px solid #ccc;
}

#menubar ul { margin: 0px; padding: 0px; }
#menubar ul li { list-style: none; display: inline; text-indent: 0px; text-align: left; padding-right: 8px; }
#menubar a { color: #666; }

#text { margin-top: 12px; margin-bottom: 12px;}

pre {
   font-size: 9pt;
   background-color: #fffff4;
   border: 1px solid #999;
   line-height: 15px;
}

textarea {
   margin-top: 12px;
   margin-bottom: 12px;
   font-size: 9pt;
}

.column {
   border: 0px;
   margin: 0px;
}

td.column {
   padding: 0px 10px 0px 10px;
}

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

#wikitext a.urllink {
   padding-right: 0px;
}

.lfloat {
   margin: 5px 15px 5px 0;
}

.rfloat {
   margin: 5px 0px 5px 10px;
}



/* Begin Tab Style */
div.tabs_frame {
   position:relative;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   margin:0px;
   font-size: 10pt;
   font-weight: bold;
   border-left: 2px solid #CBD0D6;
   border-right: 2px solid #CBD0D6;
   border-top: 2px solid #CBD0D6;
}
div.tabs {
   position:relative;
   border-bottom: 1px solid white;
   width: 100%;
   padding-top:4px;
   padding-bottom:4px;
   padding-left:0px;
   padding-right:0px;
   margin:0px;
   font-size: 10pt;
   font-weight: bold;
   background-color: #0C3359;
}
span.navlist{
   color:white;
}
a.navlist{
   color:white;
   padding:4px 6px;
   border-right:1px solid white;
   text-decoration:none;
   background-color:#0C3359;
}
a.navlist_current{
   color:white;
   padding:4px 6px;
   border-right:1px solid white;
   text-decoration:none;
   background-color:#EC930D;
}
a.navlist_current:hover{
   color:white;
   padding:4px 6px;
   text-decoration:none;
   background-color:#EC930D;
}
a.navlist_current:active{
   color:white;
   padding:4px 6px;
   text-decoration:none;
   background-color:#EC930D;
}
a.navlist:hover{
   color:white;
   padding:4px 6px;
   text-decoration:none;
   background-color:#EC930D;
}
a.navlist:active{
   color:white;
   padding:4px 6px;
   text-decoration:none;
   background-color:#0C3359;
}

a.navlist_help{
   color:white;
   padding:4px 6px;
   background-color: #0C3359;
   text-decoration:none;
}
a.navlist_help:hover{
   color:white;
   padding:4px 6px;
   background-color: #0C3359;
   text-decoration:none;
}
a.navlist_help:active{
   color:white;
   padding:4px 6px;
   background-color: #0C3359;
   text-decoration:none;
}

div.main{
  margin-top:0px;
  margin-bottom:0px;
  padding-left: 5px;
  padding-right: 5px;
}

div.content_fader{
  margin-top:0px;
  background-image:url(image/bg-fader_DEFAULT.gif);
  background-repeat:repeat-x;
  background-color: #EFECE2;
  padding-left:5px;
  padding-right:5px;
}

div.content{
  padding:0px;
  margin:0px;
  background-color: #EFECE2;
}

div.frame_bottom {
   position:relative;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   margin:0px;
   font-size: 1px;
   border-left: 2px solid #C3C3C3;
   border-right: 2px solid #C3C3C3;
   border-bottom: 2px solid #C3C3C3;
}
div.content_bottom {
   position:relative;
   width: 100%;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   margin:0px;
   font-weight: bold;
}


div.tabs_frame_bottom {
   position:relative;
   margin:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   border-left: 2px solid #C3C3C3;
   border-right: 2px solid #C3C3C3;
   border-bottom: 2px solid #C3C3C3;
}
div.tabs_bottom {
   position:relative;
   margin:0px;
   border-bottom: 1px solid <?php echo($color['tabs_title'])?>;
   width: 100%;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   background-color: <?php echo($color['content_background'])?>;
}
