/* Form and field sheets */

form
  {
     margin: 0px 0px 0px 0px;
  }

select
  {
     background-color: #F8F8F8;
     font-family: verdana,arial,sans-serif;
     font-size : 12px;
  }

textarea
  {
     background-color: #F8F8F8;
     font-family: verdana,arial,sans-serif;
     font-size : 12px;
  }

input
  {
     background-color: #F8F8F8;
     font-family: verdana,arial,sans-serif;
     font-size : 12px;
  }

body
  {
     margin-top:0px;
     margin-right:0px;
     margin-bottom:0px;
     margin-left:0px;
  
     font-family:verdana,arial,sans-serif;
     font-size:12px;
     font-weight:normal;
     font-style:normal;
     text-decoration:none;
     color: #000000;

     scrollbar-face-color: #A8A8D0; 
     scrollbar-shadow-color: #D2DCE6; 
     scrollbar-highlight-color: #A8A8D0; 
     scrollbar-3dlight-color: #D2DCE6; 
     scrollbar-darkshadow-color: #A8A8D0; 
     scrollbar-track-color:#D2DCE6; 
     scrollbar-arrow-color: #000000; 
  }

/* Custom classes used throughout website */

.text_small
  {
     font-family:verdana,arial,sans-serif;
     font-size:11px;
     font-weight:normal;
     font-style:normal;
     text-decoration:none;
     color: #000000;
  } 

.text_normal
  {
     font-family:verdana,arial,sans-serif;
     font-size:12px;
     font-weight:normal;
     font-style:normal;
     text-decoration:none;
     color: #000000;
  } 

.bold_small
  {
     font-family:verdana,arial,sans-serif;
     font-size:11px;
     font-weight:bold;
     font-style:normal;
     text-decoration:none;
     color: #000000;
  } 

.bold_normal
  {
     font-family:verdana,arial,sans-serif;
     font-size:12px;
     font-weight:bold;
     font-style:normal;
     text-decoration:none;
     color: #000000;
  } 

.bold_medium
  {
     font-family:verdana,arial,sans-serif;
     font-size:16px;
     font-weight:bold;
     font-style:normal;
     text-decoration:none;
     color: #000000;
  } 

.bold_big
  {
     font-family:verdana,arial,sans-serif;
     font-size:18px;
     font-weight:bold;
     font-style:normal;
     text-decoration:none;
     color: #000000;
  } 

.bold_H3
  {
     font-family:verdana,arial,sans-serif;
     font-size:24px;
     font-weight:bold;
     font-style:normal;
     text-decoration:none;
     color: #000000;
  } 

.bold_H2
  {
     font-family:verdana,arial,sans-serif;
     font-size:28px;
     font-weight:bold;
     font-style:normal;
     text-decoration:none;
     color: #000000;
  } 

.red_bold_H3
  {
     font-family:verdana,arial,sans-serif;
     font-size:24px;
     font-weight:bold;
     font-style:normal;
     text-decoration:none;
     color: red;
  } 

.white_small
  {
     font-family:verdana,arial,sans-serif;
     font-size:11px;
     font-weight:bold;
     font-style:normal;
     text-decoration:none;
     color: #FFFFFF;
  } 

.red_bold_small
  {
     font-family:verdana,arial,sans-serif;
     font-size:11px;
     font-weight:bold;
     font-style:normal;
     text-decoration:none;
     color: red;
  }

.red_bold_13px
  {
     font-family:verdana,arial,sans-serif;
     font-size:13px;
     font-weight:bold;
     font-style:normal;
     text-decoration:none;
     color: red;
  }

.black_bold_small
  {
     font-family:verdana,arial,sans-serif;
     font-size:11px;
     font-weight:bold;
     font-style:normal;
     text-decoration:none;
     color: #000000;
  }

.copyright
  {
     font-family:verdana,arial,sans-serif;
     font-size:11px;
     font-weight:bold;
     font-style:normal;
     text-decoration:none;
     color: #000000;
  } 


/* Special classes used throughout website */

A.copyright           {color: black; text-decoration: none;}
A.copyright:visted    {color: black; text-decoration: underline;}
A.copyright:hover     {color: black; text-decoration: underline;}

A.text_small          {color: blue; text-decoration: underline;}
A.text_small:visted   {color: blue; text-decoration: underline;}
A.text_small:hover    {color: red;  text-decoration: none;}

A.text_normal          {color: blue; text-decoration: underline;}
A.text_normal:visted   {color: blue; text-decoration: underline;}
A.text_normal:hover    {color: red;  text-decoration: none;}

A.black_link_bold           {color: black; text-decoration: none;}
A.black_link_bold:visited   {color: black; text-decoration: none;}
A.black_link_bold:hover     {color: black;  text-decoration: underline;}

A.small_download          {color: blue; text-decoration: underline;}
A.small_download:visted   {color: blue; text-decoration: underline;}
A.small_download:hover    {color: red;  text-decoration: none;}


/* Classes used by forum */

.buttonview
  {
     border-color:#000000;
     border-style:solid;
     border-width:1px;
     border-height:1px;
     padding-bottom:2px;
     padding-left:8px;
     padding-right:8px;
     padding-top:2px;
     width:auto;
     background-color:#A8A8D0;
     color:#000000;
     font-size:12px;
     font-variant:small-caps;
     font-weight:bold;
     text-decoration:none;
  }

.buttonsend
  {
     border-color:#000000;
     border-style:solid;
     border-width:1px;
     width:auto;
     background-color:#A8A8D0;
     color:#000000;
     font-size:12px;
     font-variant:small-caps;
     font-weight:bold;
  }

input.long
  {
     width:320px;
  }

input.radio
  {
     border:none;
     width:auto;
     background:transparent;
     color:#000000;
  }

input.search
  {
     width:120px;
  }

.entry1header
  {
     margin:0px;
     margin-top:15px;
     border-top-width:1px;
     border-bottom-width:1px;
     border-color:#000000;
     border-left-width:1px;
     border-right-width:1px;
     border-style:solid;
     padding-bottom:2px;
     padding-top:3px;
     padding-left:5px;
     background-color:#A8A8D0;
     color:#FFFFFF;
     font-size:11px;
     font-weight:bold;
     vertical-align:middle;
  }

.entry2text
  {
     margin:0px;
     border-bottom-width:0px;
     border-color:#000000;
     border-left-width:1px;
     border-right-width:1px;
     border-style:solid;
     border-top-width:0px;
     padding-top:5px;
     padding-left:5px;
     font-size:12px;
     background-color:#D2D2E6;
  }

.entry3date
  {
     margin:0px;
     border-bottom-width:1px;
     border-color:#000000;
     border-left-width:1px;
     border-right-width:1px;
     border-style:solid;
     border-top-width:0px;
     padding-bottom:5px;
     padding-top:10px;
     padding-left:5px;
     background-color:#D2D2E6;
     color:#666666;
     font-size:11px;
     font-style:italic;
  }

.comment1header
  {
     margin:0px;
     border-bottom-width:0px;
     border-color:#000000;
     border-left-width:1px;
     border-right-width:1px;
     border-style:solid;
     border-top-width:0px;
     margin-top:0px;
     padding-bottom:5px;
     padding-top:5px;
     padding-left:5px;
     background-color:#D2D2E6;
     color:#000000;
     font-size:12px;
     font-weight:bold;
  }

.comment2text
  {
     margin:0px;
     border-bottom-width:0px;
     border-color:#000000;
     border-left-width:1px;
     border-right-width:1px;
     border-style:solid;
     border-top-width:0px;
     padding-top:5px;
     padding-left:5px;
     background-color:#D2D2E6;
     font-size:12px;
     color:#000000;
  }

.comment3date
  {
     margin:0px;
     border-bottom-width:1px;
     border-color:#000000;
     border-left-width:1px;
     border-right-width:1px;
     border-style:solid;
     border-top-width:0px;
     padding-bottom:3px;
     padding-top:8px;
     padding-left:5px;
     background-color:#D2D2E6;
     color:#666666;
     font-size:11px;
     font-style:italic;
  }

.search_nf
  {
     font-family:verdana,arial,sans-serif;
     font-size:12px;
     font-weight:normal;
     font-style:normal;
     text-decoration:none;
     padding-left:90px;
     color: #000000;
  } 

.messagetext
  {
     padding-bottom:10px;
     padding-top:10px;
     margin-top:15px;
     margin-bottom:15px;
     border-width:3px;
     font-size:12px;
     color:#000000;
  }

.jumplink
  {
     text-align:right;
     font-size:12px;
  }

a.jumplink:link,active
  {
     color:#000000;
     font-size:12px;
     font-weight:normal;
     text-decoration:none;
  }

a.jumplink:visited
  {
     color:#000000;
     font-size:12px;
     font-weight:normal;
     text-decoration:none;
  }

a.jumplink:hover
  {
     color:#000000;
     font-size:12px;
     font-weight:normal;
     text-decoration:underline;
  }

.columnleft
  {
     padding-left:4px;
     padding-right:0px;
     font-size:12px;
     font-weight:normal;
     text-align:right;
  }
.columnright
  {
     padding-left:7px;
     padding-right:10px;
     padding-bottom:4px;
     font-size:12px;
     font-weight:normal;
     text-align:left;
  }

.xeoline
  {
     color:#000000;
     font-size:11px;
     text-align:center;
  }