/* Global styles */
html { overflow: -moz-scrollbars-vertical; }

BODY, HTML { height: 100%; padding-bottom: 0; margin-bottom: 5; }
BODY, TH, TD {font-family: "Trebuchet MS", Arial; font-size:14px; color: #000000}
BODY, A, A:visited {color: #ed1c24;text-decoration:none}
INPUT, SELECT, TEXTAREA {font: Georgia,Serif; border-style: solid; border-color: #ADADAD; border-width: 1px; color: #72706f; width: 130px; align: left; valign:top}

H1 { font-size: 22px; color: #ed1c24; font-weight: normal; font-family: "Trebuchet MS", Arial; padding: 0; margin: 0 0 5px 0; line-height: normal}
H1 A { font-size: 22px; color: #ed1c24; font-weight: normal; font-family: "Trebuchet MS", Arial; padding: 0; margin: 0 0 5px 0; line-height: normal}
H1 A:hover { font-size: 22px; color: #ed1c24; font-weight: normal; font-family: "Trebuchet MS", Arial; padding: 0; margin: 0 0 5px 0; line-height: normal;text-decoration:none}
H1 A:visited { font-size: 22px; color: #ed1c24; font-weight: normal; font-family: "Trebuchet MS", Arial; padding: 0; margin: 0 0 5px 0; line-height: normal;text-decoration:none}
H2 { font-size: 16px; color: #ed1c24; font-weight: normal; font-family: "Trebuchet MS", Arial; padding: 0; margin: 0 0 0px 0; line-height: normal}
H3 { font-size: 14px; color: #ed1c24; font-weight: bold; padding: 0; margin: 0; }

DIV.print { float: right; }

DIV.footer { padding: 5px; border-top: 1px solid #DDD; color: #AAA; }

#content {
width: 928px;
height: inherit;
} 

BODY
{
	background: #e6e6e6 url("../images/back.jpg") 0 0 repeat-x;
	MARGIN-TOP: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-BOTTOM: 0px;
	MARGIN-RIGHT: 0px;
	FONT-FAMILY: Century Gothic, verdana;
    	TEXT-ALIGN: left
}
.rekv, .rekv A, .rekv A:hover
{
    	FONT-FAMILY: Verdana;
	FONT-WEIGHT: none;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	COLOR: #b7b7b7
}

.rekv2
{
    	FONT-FAMILY: Verdana;
	FONT-WEIGHT: none;
	MARGIN-RIGHT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	COLOR: #277af4
}
.rekv2 A {FONT-WEIGHT: bold; COLOR: #277af4}
.rekv2 A:hover {FONT-WEIGHT: bold; COLOR: #277af4}

.menyy A {FONT-FAMILY: Verdana;FONT-WEIGHT: bold;PADDING-LEFT: 5px;PADDING-RIGHT: 5px;PADDING-TOP: 0px;PADDING-BOTTOM: 0px;FONT-SIZE: 11px;COLOR: #371D02}
.menyy A:hover {FONT-FAMILY: Verdana;FONT-WEIGHT: bold;PADDING-LEFT: 5px;PADDING-RIGHT: 5px;PADDING-TOP: 0px;PADDING-BOTTOM: 0px;FONT-SIZE: 11px;COLOR: #371D02}

.menyy-a {FONT-FAMILY: Verdana;FONT-WEIGHT: bold;PADDING-LEFT: 10px;PADDING-RIGHT: 10px;PADDING-TOP: 4px;PADDING-BOTTOM: 4px;FONT-SIZE: 11px;COLOR: #FFFFFF}

form {
  margin: 0px;
  display: inline;
}

.deftxt {
  	font-family: "Trebuchet MS", Arial;
	font-weight: normal;
  	font-size: 12px;
  	color: #000000;
  	text-align:left;
}
.deftxt a { color: #ed1c24; font-weight: none; font-size: 12px; text-decoration: none}
.deftxt a:hover {color: #ed1c24; font-weight: none; font-size: 12px; text-decoration:underline}

.small-menu {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	padding-bottom:0;
  	font-size: 10px;
	color:#808080;
	font-weight:bold;
	text-decoration:none;
}
.small-menu A {font-weight:bold; color: #808080; text-decoration: none}
.small-menu A:hover {color: #595959; text-decoration:none}

.tree-print{
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 10px;
  	color:#001C6A;
  	text-align:left;
}
.heading1 {font-size: 22px; color: #ed1c24; font-weight: bold; font-family: "Trebuchet MS", Arial; padding: 0; margin: 0 0 15px 0; line-height: normal; letter-spacing:.1em}

.heading2 {font-size: 16px; color: #ed1c24; font-weight: bold; font-family: "Trebuchet MS", Arial; padding: 0; margin: 0 0 15px 0; line-height: normal}

.menu_t {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  	font-size: 16px;
	font-weight: normal;
	color: #262626;
	text-align:center;
	padding-right:0px;
	padding-left:0px
}
.menu_t A {color: #262626; text-decoration: none}
.menu_t A:hover {color: #df4349; text-decoration:none}
.menu_t A:visited {color: #262626; text-decoration: none}

.menu_2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:right;
	padding-right:5px
}

.mail {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#001C6A;
}
.mail A { color: #001C6A; text-decoration: underline}
.mail A:hover {color: #001C6A; text-decoration:underline}

.language {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#001C6A;
	font-weight: bold;
}
.language A { color: #001C6A; text-decoration: none}
.language A:hover {color: #001C6A; text-decoration:none}

.menu-a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#A400A4;
	text-align:left;
}

.menu-b {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FF0000;
	text-align:left;
}
.menu-c {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#F26521;
	text-align:left;
}
.centermenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#001C6A;
	text-align:left;
}
.menulink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#56584d;
	text-align:center;
}

.menulink A { color: #56584d; text-decoration: none; font-style:normal; font-weight: bold}
.menulink A:hover {color: #FFFFFF; text-decoration:none; font-style:normal; font-weight: bold}

.menu2c, .menu2c A
{ 
	font-size: 14px; 
	color: #ed1c24; 
	font-family: "Trebuchet MS", Arial; 
	text-decoration: none; 
	text-align:right; 
	padding-right:0px;
	letter-spacing:.1em;
	float: left
}

.menu2c A:visited 
{ 
	font-size: 14px; 
	color: #ed1c24; 
	font-family: "Trebuchet MS", Arial; 
	text-decoration: none; 
	text-align:right; 
	padding-right:0px;
	letter-spacing:.1em;
	font-weight: normal;
	float: left
}

.menu2c A:hover 
{
	font-size: 14px;
	color: #FFFFFF
}

.menu2a, .menu2a A, .menu2a A:visited 
{ 
	font-size: 12px; 
	color: #7a7a7a; 
	font-family: "Trebuchet MS", Arial; 
	text-decoration: none; 
	text-align:right; 
	padding-right:0px;
	font-weight: none;
}

.menu2a A:hover 
{
	font-size: 12px;
	text-color: #000000
}

.menu3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #a6b558; font-weight: bold; text-decoration: none; padding-right:0px; padding-top:0px; padding-bottom:0px; padding-left:4px; text-align:right}
.menu3 A {font-size: 10px; color: #a6b558; font-weight: bold; text-decoration: none; padding-right:0px; padding-top:0px; padding-bottom:0px; padding-left:4px; text-align:right}
.menu3 A:hover {font-weight: bold;color: #99a74f; text-decoration:none; padding-right:0px; padding-top:0px; padding-bottom:0px; padding-left:4px; text-align:right}

.menu2-a A, A:visited {color: #ed1c24; font-weight: normal; font-size:12px; font-family: "Trebuchet MS", Arial; text-decoration:none; text-align:right}
.menu2-a A:hover {font-size:12px}

.boxes, .boxes_text 
{
	margin-left: 0px; 
	margin-right: 0px; 
	border-style: solid; 
	border-color: #274058; 
	border-width: 1px; 
	color: #277af4; 
	background-color: #eaeaea; 
	font-size:10pt; 
	text-align: left
}
.addthis_toolbox .vertical
{
    width: 133px;
	background: #f5f5f5;
    padding: 10px 0 10px 0;
    border: 3px solid #dedede;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.addthis_toolbox .vertical a
{
    width: 99px;
    padding: 4px 0 4px 34px;
    position: relative;
    display: block;
    text-decoration: none;
    color: blue;
	color: #ed1c24;
}

.addthis_toolbox .vertical a:hover
{
    background: #dedede;
    text-decoration: none;
}

.addthis_toolbox .vertical span
{
    position: absolute;
    left: 14px;
    top: 4px;
}

.addthis_toolbox .vertical .more
{
    border-top: solid 1px #eee;
    padding: 10px 0 0 0;
    margin: 10px 10px 0 10px;
    text-align: center;
}

.addthis_toolbox .vertical .more a
{
    padding: 4px 0;
    margin: 0;
}

.addthis_toolbox .vertical .more span
{
    display: none;
}
