a.leftNav {
        font-family: Arial;
        font-weight: bold;
        font-size:12px;
        width:175;
        height:18;
        font-weight:bold;
        text-decoration:none;
     }


a.longButton:link {
        border-width: 1px 1px 1px 1px;
        border-color: #999999;
        border-style: solid;
        background-color: #F5F5F5;
        padding: 5px;
        width: 608px;
        color: #000000;
        text-decoration: none;
        display: block;
     }

a.longButton:active {
        border-width: 1px 1px 1px 1px;
        border-color: #999999;
        border-style: solid;
        background-color: #F5F5F5;
        padding: 5px;
        width: 608px;
        color: #000000;
        text-decoration: none;
        display: block;
     }

a.longButton:visited {
        border-width: 1px 1px 1px 1px;
        border-color: #999999;
        border-style: solid;
        background-color: #F5F5F5;
        padding: 5px;
        width: 608px;
        color: #000000;
        text-decoration: none;
        display: block;
     }

a.longButton:hover {
        border-width: 1px 1px 1px 1px;
        border-color: #999999;
        border-style: solid;
        background-color: #CCCCCC;
        padding: 5px;
        width: 608px;
        color: #000000;
        text-decoration: none;
        display: block;
     }

a.shortButton:link {
        border-width: 1px 1px 1px 1px;
        border-color: #999999;
        border-style: solid;
        background-color: #F5F5F5;
        padding: 5px;
        width: 298px;
        height: 18px;
        color: #000000;
        text-decoration: none;
        display: block;
     }

a.shortButton:active {
        border-width: 1px 1px 1px 1px;
        border-color: #999999;
        border-style: solid;
        background-color: #F5F5F5;
        padding: 5px;
        width: 298px;
        height: 18px;
        color: #000000;
        text-decoration: none;
        display: block;
     }

a.shortButton:visited {
        background-color: #F5F5F5;
        border-width: 1px 1px 1px 1px;
        border-color: #999999;
        border-style: solid;
        padding: 5px;
        width: 298px;
        height: 18px;
        color: #000000;
        text-decoration: none;
        display: block;
     }

a.shortButton:hover {
        border-width: 1px 1px 1px 1px;
        border-color: #999999;
        border-style: solid;
        background-color: #CCCCCC;
        padding: 5px;
        width: 298px;
        height: 18px;
        color: #000000;
        text-decoration: none;
        display: block;
     }


a.leftNav:link {
        color: #FFFFFF;
     }

a.leftNav:visited {
        color: #FFFFFF;
     }

a.leftNav:active {
        color: #FFFFFF;
     }

a.leftNav:hover {
        color: #FFFFFF;
     }


table.fileBox {
        background-color: #CCCCFF;
        border: 1px solid #666;
       }

a:link {
        color: #0000FF;
     }

a:visited {
        color: #0000FF;
     }

a:active {
        color: #0000FF;
     }

a:hover {
        color: #000000;
     }

td.leftNavTD {
        border-width:0px 1px 1px 0px;
        border-style:solid;
        border-color:black;
        height:20;
        vertical-alignment:middle;
     }
 
td.indent10 {
        padding:10px 10px 10px 10px;
     }

td.indent20 {
        padding:0px 0px 0px 20px;
     }

td.indent30 {
        padding:0px 0px 0px 30px;
     }
     
body {
        font-family: Arial;
        font-size: 12px;
     }
     
a {
        font-family: Arial;
        font-size: 12px;
     }
     
     
td {
        font-family: Arial;
        font-size: 12px;
        vertical-alignment:middle;
     }
     
td.bottom {
        border-width: 0px 0px 1px 0px;
        border-color: black;
        border-style: solid;
     }     

td.lightbottom {
        border-width: 0px 0px 1px 0px;
        border-color: #999999;
        border-style: solid;
     }

td.bottomRight {
        border-width: 0px 0px 1px 1px;
        border-color: black;
        border-style: solid;
     }
     
td.bottomRightTop {
        border-width: 0px 1px 1px 1px;
        border-color: black;
        border-style: solid;
     }
   
td.rightLeftPadding {
        border-width: 0px 1px 0px 1px;
        border-color: black;
        border-style: solid;
        padding: 0px 0px 0px 10px;
     }  
 
td.rightLeftBottom {
        border-width: 0px 1px 1px 1px;
        border-color: black;
        border-style: solid;
     } 

textarea { 
     border: 1px solid #666699; 
     padding: 5px; 
}

input { 
	border: 1px solid #aaa; 
}
 
td.all { 
	border: 1px solid #aaa; 
}

select { 
	border: 1px solid #aaa; 
}

td.news {
        border-width: 1px 0px 1px 0px;
        border-color: #CCCCCC;
        border-style: solid;
        padding: 0px 8px 0px 8px;
     }

                    div.thumbnail
                     {
                        float: left;
                        width: 360px;
                        margin: 0 10px 10px 0;
                        padding-bottom: 10px;
                        border: 1px solid #777;
                     }
 
                    div.thumbnail img
                     {
                        float: left;
                        border: 1px solid #777;
                        margin: 10px 10px 0 10px;
                     }
 
                    div.thumbnail p
                     {
                        margin: 0;
                        padding: 10px;
                     }

                    div.thumbnail2
                     {
                        float: left;
                        width: 580px;
                        margin: 0 10px 10px 0;
                        padding-bottom: 10px;
                        border: 1px solid #777;
                     }
 
                    div.thumbnail2 img
                     {
                        float: left;
                        border: 1px solid #777;
                        margin: 10px 10px 0 10px;
                     }
 
                    div.thumbnail2 p
                     {
                        margin: 0;
                        padding: 10px;
                     }
                     
                     
                     
                     
            div.calendar table,tr,td,th,tbody,TR,TD {
                                          font-family: Verdana;
                                              font-size: 8pt;
                                              font-size: 11; color: #000000;
                                              border-font-size: 11; color: #000000;
                                              border-collapse: collapse;
                                       }
 
            div.calendar a {
                color:blue;
                font-family:Arial;
                font-size:10pt;
            }


td.gridHeader {
        border-width: 0px 0px 1px 0px;
        border-color: black;
        border-style: solid;
        font-weight: bold;
     }

     #myobj {
         text-align:center;
         z-Index:999;
         visibility:hidden;
         position:absolute;
         top:300px;
         left:200px;
         width:202px;
      } 

     #newsObj {
         background-color:#FFFFFF;
         text-align:center;
         z-Index:998;
         position:absolute;
         visibility:hidden;
         top:180px;
         left:500px;
         width:500px;
      } 

td.panelHeader {
         background-color:#DDDDDD;
         font-size: 14px;
         font-weight: bold;
  }

td.mainBottom {
         border-color: #CCCCCC;
         border-style: solid;
         border-width: 0px 0px 3px 0px;
      }


table.panelBox {
        background-color: #F5F5F5;
        border: 1px solid #666;
       }


tr.tableHeader {

        font-weight: bold;
        background-color: #CCCCCC;
        border-color: #F5F5F5;
        border-style: solid;
        border-width: 1px 1px 0px 1px;
     }

td.tbHeader {

        font-weight: bold;
        background-color: #CCCCCC;
        border-color: #F5F5F5;
        border-style: solid;
        border-width: 1px 1px 0px 1px;
     }

table.taskTable {
        border-color: #CCCCCC;
        border-style: solid;
        border-width: 1px 1px 1px 1px;
     }
        
td.headerBox {
        border-width: 1px 1px 1px 1px;
        border-color: #999999;
        border-style: solid;
        background-color: blue;
        color: white;
        padding: 5px;
        font-size: 14px;
        font-weight: bold;
     }

a.newsRotate {
     font-size: 16px;
     font-weight: bold;
     font-family: Gills Sans, Arial, Times;
     text-decoration: none;
     color: #000000;
 }

a.newsRotateTitle {
     font-size: 14px;
     font-family: Gills Sans, Arial, Times;
     text-decoration: none;
     color: #000000;
 }

a.newsRotateContent {
     font-size: 12px;
     font-family: Gills Sans, Arial, Times;
     text-decoration: none;
     color: #000000;
 }
