body {  
            background-color: #cccccc;
            margin-left:0px;
            margin-top:0px
   }

A:link    { color:#003366; }
A:visited { color:#003366;}
A:hover   { color:#ffffff;}

A:hover img { border: 0;}
A:link  img  { border: 0; }
A:visited img { border: 0;}


A.cal:link   { font-size: .70em; 
               text-align : left; 
               color : #003366;
               font-family : Verenda; 
               padding-left : 0px}

A.cal:visited { font-size: .70em; 
                text-align : left; 
                color : #003366;
                font-family : Verenda; 
                padding-left : 0px;}

A.cal:hover  { font-size : .70em; 
               text-align : left; 
               color : #ffffff;
               font-family : Verenda; 
               padding-left:0px}


A.srch:link   { font-size: .90em; 
               text-align : left; 
               color : #003366;
               font-family : Verenda; 
               padding-left : 0px}

A.srch:visited { font-size: .90em; 
                text-align : left; 
                color : #003366;
                font-family : Verenda; 
                padding-left : 0px;}

A.srch:hover  { font-size : .90em; 
               text-align : left; 
               color : #ffffff;
               font-family : Verenda; 
               padding-left:0px}


#hdr{
   position: absolute;
   top: 0;
   left: 10px;
   width: 760px;
   height:121px;
   background:#336699;
   margin:0px;
   z-index: 1;
   box-sizing: border-box;
   -moz-box-sizing: border-box;
   }

#main-menu{
   position: absolute;
   top: 121px;
   left: 10px;
   width: 760px;
   height:25px;
   background:#336699;
   border:0;
   margin:0px;
   z-index: 3;
   box-sizing: border-box;
   -moz-box-sizing: border-box;
   }

#main-title{
   position: absolute;
   top: 146px;
   left: 10px;
   width: 760px;
   height:60px;
   background:#cccccc;
   border-width:2px;
   border-top-width:0px;
   border-style:solid;
   border-color: #336699;
   margin:0px;
   z-index: 3;
   box-sizing: border-box;
   -moz-box-sizing: border-box;
   }

#c-col{
   position: absolute;
   top: 206px;
   left: 10;
   width: 540px;
   background-color: #CCCCCC;
   padding: 15px;
   padding-top: 5px;
   border-width:2px;
   border-top-width:0px;
   border-style:solid;
   border-color: #336699;
   margin: 0;
   margin-bottom: 15px;
   z-index: 1;
   box-sizing: border-box;
   -moz-box-sizing: border-box;

   }

#rh-col{
   position: absolute;
   top: 206px;
   left: 550;
   width: 220px;
   background: #999999;
   color: #000000;
   margin: 0;
   padding: 0;
   padding-top: 5px;
   border-width:0px;
   border-right-width:2px;
   border-bottom-width:2px;
   border-style:solid;
   border-right-color: #336699;
   border-bottom-color: #336699;
   height: auto;
   z-index: 1;
   box-sizing: border-box;
   -moz-box-sizing: border-box;

   }


h1, h2 {font-weight:400;
      font-family :  arial, sans-serif
      page-break-after : avoid;
      color       : #000000 }

h1 { text-align : left; font-family: Arial, Helvetica, sans-serif; font-size: .1.3em;}
h2 { text-align : left; font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; }
h2.ph { font-size:1.4em; font-family: Arial,Helvetica,sans-serif; 
        font-variant: small-caps; letter-spacing: 0.3em; 
        text-align : center; vertical-align : middle;
        line-height: 1em; padding-top: 18px;padding-left: 0px;
        margin : 0;  }

p  { font-size     : .85em;
     font-family   : arial, sans-serif;
     color         : #000000;
     padding       : 10px;
     padding-bottom:5px;
     padding-top:5px }