/* ######### General CSS ######### */

body {font-family: Tahoma, Arial, sans-serif;
      background-image: url(background.gif);
      background-repeat: repeat;
      color: #808080;}

div.centerDiv {position: relative;
               margin-left: auto;
               margin-right: auto;
               width: 980px;
               font-size: 0.8em;}

div.mainDiv {position: relative;
             border: thick double #DEDEDD;
             width: 100%;}

div.detailDiv {position: relative;
               padding: 15px 20px 25px 20px;
               background-color: white;}

div.menuDiv {position: relative;
             padding: 0px;
             height: 25px;
             background-color: white;}

div.headerDiv {position: relative;
               margin-left: auto;
               margin-right: auto;
               width: 980px;
               height: 85px;}

div.headerLeft {position: absolute;
                width: 19.2em;
                left: 26px;
                text-align: left;
                line-height: 85px;}

div.headerRight {position: absolute;
                 width: 50%;
                 right: 26px;
                 text-align: right;
                 line-height: 85px;}

div.footerDiv {text-align: center;
               font-size: smaller;}


a {text-decoration:none;
   color: #F3AEB9;
   font-size: 1.2em;}
a:visited {color: #F3AEB9;}
a:hover {color: #F3AEB9;}

a.menu {font-size: 1em;}

a.menu:link {color: #408080;}
a.menu:visited {color: #408080;}
a.menu:hover {font-size:1.1em;
              color: #F3AEB9;}



a.sgda:link {color: #808080;}
a.sgda:visited {color: #808080;}
a.sgda:hover {color: #F3AEB9;}

a img {border: 0px;}


hr {height: 1px;
    color: #C0C0C0;
    background-color: #C0C0C0;
    border: 0px;}

hr.inner {clear: both;
          height: 1px;
          color: #008080;
          background-color: #008080;
          border: 0px;}

fieldset {border: 0px;}
input {font-family: Tahoma, Arial, sans-serif;}
textarea {font-family: Tahoma, Arial, sans-serif;}


p.detail {text-align: justify;}

td.thumbtitle {font-size: x-small;}

label.formLabel {font-size: small;
                 display: block;
                 padding-top: 5px;}


.highlight {font-weight: bold;
            color: #408080;}

.centered {text-align: center;}

.largePink {font-family: Times New Roman, serif;
            font-size: 48px;
            font-style: italic;
            color: #F3AEB9;
            font-weight: normal;}

.mediumPink {font-family: Times New Roman, serif;
             font-size: 32px;
             font-style: italic;
             color: #F3AEB9;
             font-weight: normal;}

.boldPink {font-weight: bold;
           color: #F3AEB9;}

.floatRightPadded {float: right;
                   padding-left: 25px;
                   position: relative;}


