﻿/**********
 * common *
 **********/

table {
	font-family: verdana;
	font-size: 11px;
	color: #005d95;
}

body {
    font-family: verdana;
    font-size: 11px;
    color: #333333;
}

img  { 
    border: 0; 
}

form { 
    margin: 0;
}

ul {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 20px;
}

ul ul {
    padding-top: 5px;
    padding-bottom: 5px;
}

ol {
    margin-top: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-left: 20px; 
}

hr {
    height: 1px;
    color: #C6C6C6;
    border-width: 1px;
    border-color: #C6C6C6;
    border-style: solid none none none;
}

i {
    color:#555555;
}

pre {
    font-family: verdana;
    font-size: 12px;
}

/*********************
 * background colors *
 *********************/

.background1 { background-color: #98978E; } /* body */
.background2 { background-color: #FFFFFF; } /* main */
.background3 { background-color: #c5c5c5; } /* top logo & bottom */
.background4 { background-color: #666666; } /* menu & right box */
.background5 { background-color: #0b6ca3; } /* search */
.background6 { background-color: #BBBBBB; } /* hr */

/*********
 * links *
 *********/

a {
    color: #005d95;
    text-decoration: none;
}

a.link1 {
    color: #005d95;
    text-decoration: none;
}
a:hover {
    color: #005d95;
    text-decoration: underline;
}

a.link1:hover {
    color: #005d95;
    text-decoration: underline;
}

a.link2 {
    color: #000000;
    text-decoration: none;
}
a.link2:hover {
    color: #000000;
    text-decoration: underline;
}

a.link3 {
    color: #FFFFFF;
    text-decoration: none;
}
a.link3:hover {
    color: #FFFFFF;
    text-decoration: underline;
}

/***********
 * headers *
 ***********/

h1 {
    font-family: arial;
    font-weight: bold;
    font-size: 15px;
    margin-top: 8px;
    margin-bottom: 8px;
}

.title1 {
    font-family: arial;
    font-weight: bold;
    font-size: 15px;
}

h2 {
    background-color: #98978E;
    color: #FFFFFF;
    font-family: arial;
    font-size: 10px;
    margin-top: 8px;
    margin-bottom: 8px;
}

.title2 {
    background-color: #98978E;
    color: #FFFFFF;
    font-family: arial;
    font-size: 10px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-right: 6px;
    padding-left: 6px;
}

h3 {
    color: #404040;
    font-family: tahoma;
    font-size: 12px;
    margin-top: 8px;
    margin-bottom: 8px;
}

.title3 {
    color: #404040;
    font-family: tahoma;
    font-weight: bold;
    font-size: 12px;
}

/**************
 * text fonts *
 **************/

.txt1-smaller {
    font-family: verdana;
    font-size: 10px;
}
.txt1-small {
    font-family: verdana;
    font-size: 11px;
}
.txt1-normal {
    font-family: verdana;
    font-size: 12px;
}
.txt1-big {
    font-family: verdana;
    font-size: 13px;
}

.txt2-small {
    font-family: tahoma;
    font-size: 10px;
}
.txt2-normal {
    font-family: tahoma;
    font-size: 11px;
}
.txt2-big {
    font-family: tahoma;
    font-size: 12px;
}

.txt3-small {
    font-family: verdana;
    font-size: 10px;
}
.txt3-normal {
    font-family: verdana;
    font-size: 11px;
}
.txt3-big {
    font-family: verdana;
    font-size: 12px;
}

.color1 { color: #000000; }
.color2 { color: #FFFFFF; }

/********
 * menu *
 ********/

td.menu {
    background-color: #666666;
    height: 25px;
    padding-left: 15px;
    padding-right: 12px;
    border-color: #FFFFFF;
    border-width: 1px;
    border-style: none solid none none;
    text-align: center;
}
td.menu a:hover { 
    color: #E5E5E5;
    font-weight: bold;
    font-family: tahoma;
    font-size: 11px;
    text-decoration: none;
}

td.menu a { 
    color: #E5E5E5;
    font-weight: bold;
    font-family: tahoma;
    font-size: 11px;
    text-decoration: none;
}

/**********
 * blocks *
 **********/

.block1-header {
    font-family: verdana;
    font-size: 10px;
    color: #000000;
    background-color: #ECE9D8;
    text-align: center;
    padding: 4px;
}
.block1-body {
    font-family: arial;
    font-size: 11px;
    color: #404040;
    background-color: #FFFBEA;
    padding-top: 6px;
    padding-right: 12px;
    padding-bottom: 9px;
    padding-left: 12px;
    border-width: 1px;
    border-color: #ECE9D8;
    border-style: none none none none;
}

.block1-body-folder {
    width: 22px;
    height: 20px;
}
.block1-body-folder-link {
    padding-top: 2px;
    font-size: 11px;
}

.block1-body-doc {
    width: 22px;
    height: 20px;
}
.block1-body-doc-link {
    padding-top: 4px;
    font-size: 11px;
}


.box {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #666666 1px solid; COLOR: #333333; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana