/* style specifications for the Grytting website */

/* SCROLLBAR */

body {
scrollbar-arrow-color:#A793E0;
scrollbar-darkshadow-color:#A793E0;
scrollbar-face-color: #A793E0;
background-image: url('../images/header_bg.gif');
background-repeat:repeat-x;
}

/* LEFT MENU*/

/* Style for main menu headers  */

a.menu {
font-family: verdana, sans-serif;
font-size: 11pt;
font-weight: bold;
line-height: 22pt;
text-decoration: none;
color: #ffffff;
text-align: right;
}

a.menu:hover {
text-decoration:underline;
color:#FFE401;
}

/* BODY COPY */

/* Style for headers  */

h1 {
font-family: verdana, sans-serif;
font-size: 17pt;
font-weight:bold;
color:#3A02DB;
line-height: 22pt;
}

h2 {
font-family: verdana, sans-serif;
font-size: 14pt;
font-weight:bold;
color:#3A02DB;
}

h3 {
font-family: verdana, sans-serif;
font-size: 12pt;
font-weight:bold;
color:#3A02DB;
}

h4 {
font-family: verdana, sans-serif;
font-size: 10pt;
font-weight:bold;
color:#3A02DB;
}

h5 {
font-family: verdana, sans-serif;
font-size: 8pt;
font-weight:900;
color:#3A02DB;
}

/* Style for body text  */
p {
font-family: verdana, sans-serif;
font-size: 10pt;
font-weight:normal;
color:#2B0B88;
}

li {
font-family: verdana, sans-serif;
font-size: 10pt;
font-weight:normal;
color:#2B0B88;
}

th {
font-family: verdana, sans-serif;
font-size: 10pt;
font-weight:bold;
color:#2B0B88;
text-align:left;
}

td {
font-family: verdana, sans-serif;
font-size: 10pt;
font-weight:normal;
color:#2B0B88;
}

.text {
font-family: verdana, sans-serif;
font-size: 10pt;
font-weight:normal;
color:#2B0B88;
/* display:block; */
/* text-align:justify; */
}

.quote {
font-family: verdana, sans-serif;
font-size: 10pt;
font-weight:normal;
color:#2B0B88;
display:block;
position:relative;
margin-left:20px;
margin-right:20px;
text-align:justify;
}

.citation {
font-family: verdana, sans-serif;
font-size: 10pt;
font-weight:normal;
color:#2B0B88;
display:block;
position:relative;
padding-left:20px;
text-indent:-20px;
}

.caption {
font-family: verdana, sans-serif;
font-size: 8pt;
font-weight:bold;
padding-top:8px;
text-align:center;
color:#2B0B88;
}

.sold {
font-family: verdana, sans-serif;
font-size:8pt;
color:#FF4A03;
font-weight:bold;
}

.slide {
display:block;
border:1px #2B0B88 solid;
background-color:#F6F6F6;
}

.small {
font-family: verdana, sans-serif;
font-size: 8pt;
font-weight:normal;
color:#2B0B88;
}


/* Style for body links  */
a {
font-family: verdana, sans-serif;
font-size: 10pt;
font-weight:normal;
text-decoration:underline;
color:#0D65F8;
}

a:hover {
color:#623DFF;
}

a.footer {
font-family: verdana, sans-serif;
font-size: 7pt;
font-weight:normal;
text-decoration:none;
color:#0D65F8;
}

a.footer:hover {
font-family: verdana, sans-serif;
font-size: 7pt;
font-weight:normal;
text-decoration:underline;
color:#623DFF;
}

/* Style for right and left images  */

.picright {
display:block;
float:right;
margin-top:6px;
margin-left:15px;
margin-bottom:0px;
}

.picleft {
display:block;
float:left;
margin-top:6px;
margin-right:15px;
margin-bottom:0px;
}

/* Style for outlined blocks  */

.outline_block {
display:block;
border:1px solid #002E8A;
}

/* Style for background color inline links */
a.box {
display:inline;
background-color:#0664C2;
font-family: verdana, sans-serif;
font-size: 10pt;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}

a.box:hover {
background-color:#FFB70A;
color:#FFFFFF;
}

font-weight:normal;
}
