
/* main body */

body { 
          
            margin-top: 20;
            margin-bottom: 20;
            margin-left: 0;
            margin-right: 0;
            font-family: Arial;
            /*background: black url(websupport/images/gray.jpg) repeat-x;*/
	    background-color: #730707;
	    /*background-color: #cdc092;*/
	    /*background-color: #787677;*/
	    /*background-color: #330000;*/
          }
          
       
 
a.noDecor:hover   {
                                   color: black;
                                   
                                   background-color: #666633;
                                   
                                }  


table.noShow {
                           margin: 0;
                           padding: 0;
                           float: left;
                           width: 100%;
                           border: 1px solid gray;
                           border-left;
                           border-right;
                         
                           background-color: #999966;
                           visibility:hidden; position:absolute;
                           font: bold 10px arial;
                          
                     }


table.noShow td {
                     font: normal 10px arial;
                     padding-left: 0px;
                     border-bottom: 1px solid gray;
                     
                     
                   }

table.noShow td a {
                              float: left;
                              color: black;
                              
                              text-decoration: none;
                              border-left: 0px solid #C0C0C0;
                     }

table.noShow td a:visited {
                                    color: black;
                                  }

table.noShow td a:hover{color: black;
                                  }

table.noShow td .current {
                                   color: black;
                                   
                                   border-left: 0px solid red;
                                   background-color: #666633;
                                }
   
             
          
          

.main_table { 
              width: 970;
              
              border: 0px ridge #ECE5B6;
              
              background-color: black;
     
              
              }

.details_table { 
              width: 850;
	      height: 600;
              
              border: 0px ridge #ECE5B6;
              
              background-color: black;
     
		margin-top: 0;
            margin-bottom: 20;
            margin-left: 0;
            margin-right: 0;
              
              }


.announcement_table { 
              width: 665;
	      
              
              border: 0px ridge #ECE5B6;
              
              background-color: black;         
              }

              

.map_table { 
              width: 600;
	      
              
              border: 0px ridge #ECE5B6;
             
              background-color: black;
    
              
              }

.header { 
              width: 970;
              height: 40;
              border: 0px ridge #ECE5B6;
              
              background-color: #730707;

     
              
              }
.footer { 
              width: 970;
              height: 40;
              border: 0px ridge #ECE5B6;
              font-family: Arial;
              font-color: black;
		background-color: #730707;
     		text-decoration: none;
              
              }





img{
                  color: white;
                  padding: 2px 2px;
                  border: 0px ridge gray;
              }              
              
              

td { 
       font-size: 12px;
	color: white;
	}
     
th { 
       font-size: 11px;
       color: white;
     }     
     
     

a { 
      text-decoration: none;
      color: white;
   } 

dt { font-weight: bold; }
  
dd { 
     font-weight: normal;
     color: white;
     font-style: italic;
    
     
      }                  

h1 { 
     color: white;
     font-weight: bold; 
     }

h2 { 
     color: white;
     font-weight: bold; 
     }

h3 { 
     color: white;
     font-weight: bold; 
font: normal 20px arial;
     }


h4 { 
     color: white;
     font-weight: bold; 
     }
     
h5 { 
     color: white;
     font-weight: bold; 
 	font: normal 13px arial;
     }
     

     
     
     
                 
h6 { 
     color: white;
     font-weight: bold; 
     background-color: #;
     }
   
   
   
/*Credits: Dynamic Drive CSS Library */
.formbutton{
      cursor:pointer;
      border:outset 1px #ccc;
      background:#999;
      color:black;
      font-weight:bold;
      padding: 0px 1px;
      background:url(websupport/images/formbg.GIF) repeat-x left top;
}

.formbox{
      border:outset 1px #ccc;
      color:black;
      font-weight:normal;
      padding: 1px 2px;
      background:url(websupport/images/MenuGrad.jpg) repeat-x left top;
}
     
   
   
   
   
   
     
#dept:first-line {  
                             font-size: 110%;
                             
                          }
                          
#dept:first-letter {  
                                float: left;
                                font-size: 130%; 
                                line-height: 1;
                            }



#newsheading2:first-line {  
                             font-size: 100%;
                             font-weight: bold;
                             font-family: arial;
                             
                          }
                          
#newsheading2:first-letter {  
                                float: left;
                                font-size: 350%; 
                                line-height: .5;
                                color: #990000;
                                font-weight: bold;
                                
                            }



#newsheading:first-line {  
                             font-size: 100%;
                             font-weight: bold;
                          }
                          
#newsheading:first-letter {  
                                float: left;
                                font-size: 120%; 
                                line-height: .9;
                                color: red;
                                font-weight: bold;
                            }


hr {  border: 1px ridge #C0C0C0;  }


#newsline:first-line {  
                             font-size: 95%;
                             
                          }
                          
#newsline:first-letter {  
                                float: left;
                                font-size: 115%; 
                                line-height: 1;
                                color: red;
                            }

div.newsbox  {

                 border: 0px ridge gray;
                 padding: 2;
                 background-color:  black; 
                 
                    }
             
             
          
div.newsbox2  {

                 border: 0px solid black;
                 padding: 2;
                 background-image: url(websupport/images/.bmp);
             }             
             
div.newsbox3  {

                 border: 0px dashed black;
                 padding: 25;
                 width: 700;
                
                 
             }  
div.linksmap  {

               margin: 0 auto;
		align: middle;
                    }
/* Horizontal Menu 2  */

.mmenu {
                 margin: 0;
                 padding: 0;
                 float: center;
		 /*color: #cccccc;*/
		color: black;
                 font:20px Arial; 
		 font-text:bold;
                 width: 960px;
                 border: 0px solid #999999;
                 border-width: 0px 0;
                 background: black url(websupport/images/MenuGrad.jpg) center repeat-x;
                }

.mmenu li {
                      display: inline;
	              text-decoration: none;
		      
                   }

.mmenu li a {


                      float: center;
                      /*color: #cccccc;*/
			color: black;
			padding-top: 0;
			padding-bottom: 0;
                      padding-left: 18;
			padding-right: 18;
                      text-decoration: none;
                      border-right: 0px solid white;
                     }

.mmenu li a:visited {
                                    /*color: #cccccc;*/
					color: black;
                                  }                  



                  
.mmenu li a:hover
                   {
                     color: black;
                     background: transparent url(websupport/images/MenuGradVisited.jpg) center repeat-x;
                                   
                   }


.mmenu li a:active
                    {
                     color: black;
                     background: transparent url(websupport/images/MenuGradVisited.jpg) center repeat-x;
              	  }



/* Horizontal Menu 1  */
.mmheading {
                           margin: 0;
                           padding: 0;
                           float: left;
                           font: bold 11px Arial;
                           width: 100%;
                           border: 0px solid #999999;
                           border-width: 0px 0;
                           background: black url(websupport/buttons/bg2.bmp) center center repeat-x;
                     }


.mmheading li {
                    display: inline;
                   }

.mmheading li a {
                              float: right;
                              color: black;
                              padding:2px 30px;
                              text-decoration: none;
                              border-left: 0px solid #C0C0C0;
                     }

.mmheading li a:visited {
                                    color: black;
                                  }

.mmheading li a:hover {color: black;
                                  }

.mmheading li .a {
                                   color: black;
                                   background: transparent url(websupport/buttons/mmactive2.bmp) center center repeat-x;
                                   border-left: 0px solid red;
                                   
                                }






/* Horizontal Menu 1  */
.contactsmenu {
                           margin: 0;
                           padding: 0;
                           float: ;
                           text-align: center;
                           font: bold 11px Arial;
                           width: 100%;
                           border: 1px solid #999999;
                           border-width: 1px 0;
                           background: black url(websupport/buttons/bg2.bmp) center center repeat-x;
                     }


.contactsmenu li {
                    display: inline;
                   }

.contactsmenu li a {
                              float: ;
                              color: black;
                              padding:2px 30px;
                              text-decoration: none;
                              border-left: 0px solid #C0C0C0;
                     }

.contactsmenu li a:visited {
                                    color: black;
                                  }

.contactsmenu li a:hover{ color: black;
                                  }

.contactsmenu li .current {
                                   color: black;
                                   background: transparent url(websupport/buttons/mmactive2.bmp) center center repeat-x;
                                   border-left: 0px solid red;
                                   
                                }






/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
/* Verticle Menu 1 */


.linkscol1         {
                                   /*background: black /*url(websupport/images/MenuGrad.jpg) center repeat-x */;
                                 
                                  
                                }

.linkscol3       {
                                   
                                   border-left: 1px solid #C0C0C0;
                                  
                                  
                                }


.subclass         {
                                   font: bold 13px arial;
                                   padding:3px 5px;
                                   display: block;
                                   width: 100%; 
                                   text-decoration: none;
                                   border-bottom: 1px solid #C0C0C0;
                                   color: black;
                                   background: transparent url(websupport/buttons/bg1.bmp) center center repeat-x;
                                  align: left;
                                }


.subclass2         {
                                   font: bold 13px arial;
                                   padding:3px 5px;
                                   display: block;
                                   width: 100%; 
                                   text-decoration: none;
                                   border-bottom: 1px solid #C0C0C0;
                                   color: black;
                                   background: transparent url(websupport/buttons/red.gif) center center repeat-x;
                                  align: left;
                                }




.hhmenu 
                           {
                               text-align: left;
			       text-indent: 10px;
				border: 0px solid #C0C0C0;
                               background: #cdc092;
                               border-bottom-width: 0;

                               width: 140px;
			       display: block;
			       padding: 0px;
                               
                            }

* html .hhmenu
                                      {   
                                      padding: 0;
                                         width: 140px;
                                       }

.hhmenu ul 
                                  {
                                    padding: 0;
                                    margin: 0;
                                    list-style-type: none;
                                    display: block;
					
                                  }

.hhmenu li a 
                                {
                                
				font: bold 14px arial;
				padding: 2px 0px;

                                  display: block;
                                   width: 140px; 
                                   background: url(websupport/images/MenuGrad.jpg) center repeat-x;
				/*color: #cccccc;*/
				color: black;
                                   text-decoration: none;
                                   border-bottom: 0px solid #C0C0C0;
                                }

.hhmenu a:visited 
                                            {
                                               /*color: #cccccc;*/
						color: black;
			background: url(websupport/images/MenuGrad.jpg)  center repeat-x;
                                             }

html body .hhmenu a
                                                   {
                                                       width: 140px;
                                           
                                                   }

.hhmenu a:hover
                                           {
                                             background:url(websupport/images/MenuGradVisited.jpg) center repeat-x;
                                              color: black;
                                            }


.hhmenu li a:hover
                               {
                                   color: black;
                                   background:url(websupport/images/MenuGradVisited.jpg) center repeat-x;
                                }

.hhmenu li a . current
                               {
                                   color: black;
                                   background:url(websupport/images/MenuGradVisited.jpg) center repeat-x;
                                }



/*Credits: Dynamic Drive CSS Library */


.gallerycontainer{
                   position: relative;
                      
                            
                  /*Add a height attribute and set to largest image's height to prevent overlaying*/
                  }

.gallery img{

                  border: 1px ridge gray;
                  font-weight: bold 13px Arial;
                  padding: 20px 20px;
                 
              }

.gallery:hover{
                  background-color: transparent;
                }

.gallery:hover img{
                      border: 1px ridge gray;

                    }

.gallery span  { /*CSS for enlarged image*/
                 position: absolute;
                 background-color: lightyellow;
                 padding: 5px;
                 left: -1000px;
                 border: 1px dotted gray;
                 visibility: hidden;
                 color: black;
                 text-decoration: none;
                 
               
                 
               }

.gallery span img{ /*CSS for enlarged image*/
                     border-width: 0;
                     padding:0px;
                     width:430px;
                     height:300px;
                     
                     
                   }

.gallery:hover span   { /*CSS for enlarged image*/
                        visibility: visible;
                        top:0;
                        left:210px; /*position where enlarged image should offset horizontally */
                        z-index: 50;

                      }



/***********************************************************hmenu dropdown************************************************/
 .slidetabsmenu{
	
	color: black;
	font:20px Arial; 
	font-text: bold;
	width: 960px;
	
	background: url(websupport/images/MenuGrad.jpg) center repeat-x; 
	
}

.slidetabsmenu ul{

margin:0; 

}

.slidetabsmenu li{
display: inline;
margin:0;
padding:0;

}

.slidetabsmenu a{
 
font: 18px arial;
padding: 0px 0px;

display: inline;
width: 100px; 
/*background: url(websupport/images/MenuGrad.jpg) center repeat-x; */
/*color: #cccccc;*/
color: black;
text-decoration: none;
border-bottom: 0px solid #C0C0C0;

}

.slidetabsmenu a span {

display:inline;
background:url(websupport/images/MenuGrad.jpg) center repeat-x;
padding:0px 10px 0px 10px;
font-weight: bold;
color: black;

}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.slidetabsmenu a span {float:none;}
/* End IE5-Mac hack */

.slidetabsmenu a:hover span, .slidetabsmenu li.selected a span{
color: black;
background: url(websupport/images/MenuGradVisited.jpg) center repeat-x;

}

.slidetabsmenu a:hover, .slidetabsmenu li.selected a{
background-position:0%;
background:url(websupport/images/MenuGradVisited.jpg) center repeat-x;

}

.slidetabsmenu a:hover span, .slidetabsmenu li.selected a span{
background-position:0% ;
background:url(websupport/images/MenuGradVisited.jpg) center repeat-x;

}

<html>/**/body .IEonlybr{ /*None IE browsers hack*/
display: none; /*Hide BR tag in non IE browsers, since it's not needed*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_c{
position:absolute;
top: 0;
border: 2px dashed #660000; /*THEME CHANGE HERE*/
border-width: 0 1px;
font:normal 12px Arial;
line-height:18px;
z-index:100;
background: #cdc092 ;
width: 100px;
visibility: hidden;
}


.dropmenudiv_c a{
width: auto;
display: block;
text-indent: 5px;
border: 0 dashed #660000 /*THEME CHANGE HERE*/
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

* html .dropmenudiv_c a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_c a:hover{ /*THEME CHANGE HERE*/
 background:url(websupport/images/MenuGradVisited.jpg) center repeat-x;
                                              color: black;
}


