/* CSS Document */

body,td,th {
	font-family: Frutiger, Geneva, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000;}
	
body {
	background:url(images/metal031.jpg) repeat top #000000;
	text-align: center;}

#wrap {
	position: relative;
	width: 760px;
	margin: 0 auto;
	text-align: left;
	background-color: #000;}
	
#menu {background:url(images/main_bg.jpg) top repeat-x;background-position:0% -100px; height:35px; width:760px; clear: both;}

#header {background:url(images/header.jpg)  top repeat-x; width:760px; height:100px; clear: both;}
#border {background:url(images/border.jpg) #000000 repeat-x top; width:760px; height:29px; clear: both;}
#border2 {background:url(images/border.jpg) #000000 top repeat-x; width:760px; height:15px; clear: both;}
#border3 {background: #bbbbbb repeat-x top; width:760px; height:2px; clear: both;}
#border4 {background: #666666 repeat-x top; width:760px; height:4px; clear: both;}


vi li{line-height:.4em;}

h1 {font-family: "Optima", Times, serif; font-size:20px; font-weight: bold; color:#bf0a0a; text-align:left; margin-left: 0px;}
h4 {font-family: "Agfa Rotis", Times, serif; font-size:24px; font-weight: bold; color:#DF0101; text-align: center; margin-left: 5px;}

h6 {font-family: "Frutiger", Times, serif; font-size:24px; font-weight: bold; color:#DF0101; text-align:center;}


#footer {background:url(images/footer.jpg) #bf0a0a repeat-x; width:760px; height:20px; text-align:center; float: left; clear: both;}

#bottom_line {background:url(images/bottom_line.jpg) #bf0a0a top repeat-x;font-size:4px;
	font-weight:normal;
	color:#bf0a0a; width:760px; height:29px; clear: both;}

#main {
	background:url(images/main_bg.jpg) #FFFFFF top repeat-y;
background-position:0% -140px;	
width:760px;
	position: relative;
	clear: both;
	float: left;
	padding-top :10px;
}

#main a{color:#bf0a0a; text-decoration:underline; font-weight:bold;}
#main a:hover {color:#bf0a0a; text-decoration:none; font-weight:bold;}



#main h3 {font-size:16px; font-weight:normal;}
#main h4 {font-size:12px; font-weight:normal; color:black; padding-top:0px; padding-bottom:5px;}
#main h4 a{font-size:12px; font-weight:normal; color:#DF0101; text-decoration:underline;}
#main h4 a:hover{font-size:12px; font-weight:bold; color:#DF0101; text-decoration:none;}
#main h5 {
	font-size:12px;
	font-weight:normal;
	color:black;
line-height:16px;

}
#main h5 a{font-size:14px; font-weight:normal; color:#F01720; text-decoration:underline;}
#main h5 a:hover{font-size:14px; font-weight:normal; color:#F01720; text-decoration:none;}
#main h6 {
	background:#DF0101;
	font-family: "Times New Roman", Times, serif;
	font-size:18px;
	color: white;
	font-weight:bold;
	padding-left:5px;
	padding-top :5px;
	padding-bottom:5px;
}


#cell {
	width:760px;
	height:200px;
	background:url(images/cell.jpg) no-repeat;
	position: relative;
	clear:both;
	color: #FFFFFF;
	background-image: url(images/cell.jpg);
}
#cell h1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#cc3300; font-weight:bold;}

.date {background:url(images/date.jpg) no-repeat left; padding-left:20px; height:30px; line-height:30px; vertical-align:middle; font-weight:bold;}

#cell_border {width:760px; height:3px; background:url(images/cell_border.jpg) repeat-x; position: relative; clear:both}

#cell_bg {width:253px; height:197px; background:url(images/cell_bg.jpg) repeat-x; position: relative; clear:both}

#right {width:220px; float: right; line-height:14px; padding-right:30px;padding-top:10px; position:inherit}

.ri {width:220px; float: right; line-height:14px; padding-right:30px;padding-top:10px; position:inherit}

#cell_right {width:220px; float: right; line-height:14px; padding-top:10px; position:inherit; padding-right:10px; padding-left:5px}

#cell_middle {width:220px; float: right; line-height:14px; padding-top:10px; position:inherit; padding-right:34px;}

#cell_center {width:220px; float: right; line-height:14px; padding-top:10px; position:inherit; padding-right:34px;}

#cell_left {width:220px; float: right; line-height:14px; padding-top:10px; position:inherit; padding-right:34px;}

#submenu {width:220px; float: left; position:inherit; background:#0170B5 url(images/submenu.jpg) top repeat-y; color:#76C8FF}

#submenu h1 { font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#FFEEEB; background:url(images/submenu_bg.jpg) top 
repeat-x #E01D25; height:33px; text-align: center; vertical-align: middle;}

#submenu a{font-size:12px; color:#FEFCFD; text-decoration:none;}

#submenu a:hover{font-size:12px; color:#FEFCFD; text-decoration:underline;}

.title {font-family:"Century Gothic", Arial; font-size:44px; color:#FFFFFF; padding-left:10px; font-weight:600}

#left {width:220px; float: left; line-height:14px; padding-top:10px; position:inherit; padding-right:34px;}

.le {width:220px; float: left; line-height:14px; padding-top:10px; position:inherit;padding-right:34px;}


#left ul {margin:0; padding:0;} 

#leftpic {width:100px; float: left; line-height:14px; padding-top:10px; position:inherit; padding-right:10px;}

/*- Menu Tabs J--------------------------- */

    #tabsJ {
	
	width:100%;
	
	font-size:100%;
	font-weight:bold;
	line-height:normal;
      }
    #tabsJ ul {
	margin:0;
	padding:12px 0px 0px 20px;
	list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0px;
      padding-right:0px;
      }
    #tabsJ a {
      float:left;
      background:url("images/tableftJ.gif") no-repeat left top;      
margin:0;
padding-right:4px;      

      text-decoration:none;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url("images/tabrightJ.gif") no-repeat right top;
      padding:2px 10px 2px 17px;
      color:#ffffff;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#FFF;
      }
    #tabsJ a:hover {
      background-position:0% -20px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }


#cella a:hover {
      background-position:0% -140px;
      }

#cella a {
      float:left;

      background:url("images/cella.gif") no-repeat;
     
 
      padding:0px 190px 140px 0px;
      

      }

#cellb a:hover {
      background-position:0% -140px;
      }

#cellb a {
      float:left;

      background:url("images/cellb.gif") no-repeat;
     
      padding:0px 190px 140px 0px;
      
}


      #cellb a:hover {
      background-position:0% -140px;
      }


#cellc a {
      float:left;

      background:url("images/cellc.gif") no-repeat ;
     
      padding:0px 190px 140px 0px;
     
      }
#cellc a:hover {
      background-position:0% -140px;
      }

#celld a {
      float:left;

      background:url("images/celld.gif") no-repeat ;
     
      padding:0px 190px 140px 0px;
     
      }
#celld a:hover {
      background-position:0% -140px;
      }




#leftp { padding-top:50px;padding-left:100px;}
#rightp { padding-top:50px;padding-left:400px;}


#wrap #main h2 {font-family: "Georgia", Times, serif; font-size:18px; font-weight: bold; color:#bf0a0a; text-align:left; margin-left: 0px;line-height:.02em;}

#wrap #main h5 strong {
	font-family: Verdana, Geneva, sans-serif;
}
#wrap #main h5 {
	font-family: Trebuchet, Verdana, sans-serif;
}
#wrap #main table tr td {
	font-family: Verdana, Geneva, sans-serif;
}







/* begin styles for RSS Feed 
     This is the most basic style to use for a list with no bullets */

.rss-box {
	 width: 200px;
	 background-color: transparent;
}

.rss-title, rss_title a {
	margin: 0px 0;
	padding: 0;
}

.rss-items {
       list-style:none;
       margin:0;
       padding:0;
font-family: Trebuchet, Verdana, sans-serif;
}

.rss-item  {
  font-size: small;
  margin-bottom: 1em;
font-family: Trebuchet, Verdana, sans-serif;
}

.rss-item a:link, .rss-item a:visited, .rss-item a:active {

	}

.rss-item a:hover { 

	}
	
.rss-date {
	font-size: xx-small;
	} 





/*newsletter page*/

  

.left1{
   position: relative;
   float: left;
   left: 60px;
   width: 200px;
   height: 200px;
  
}

.left2{
   position: relative;
   float: left;
   left: 80px;
   width: 200px;
   height: 200px;

}

.right{
   position: relative;
   float: right;
   right: 55px;
   width: 200px;
   height: 200px;
   
}

.wrapper{
   position: relative;
   float: left;
   left: 20px;
   width:760px;
   margin-bottom: 60px;}

#centered {
   width: 55%;
    margin: auto;
   padding: 0; /* Zero to prevent IE box trouble. */
}

#centered2 {
   width: 75%;
    margin: auto;
   padding: 0; /* Zero to prevent IE box trouble. */
}




/*glossary*/

.glossary{
 position: relative;
   float: left;
   left: 20px;
   width:700px;
   margin-bottom: 60px;}

 dt { font-weight: bold; text-decoration: underline; } dd { margin: 0; padding: 0 0 10px 9px; }





#letters a span{

      float:left;
      display:block;
      padding:9px 5px 10px 12px;
      color:#DF0101;
      }


 #letters {
	
	width:100%;
	
	font-size:100%;
	font-weight:bold;
	line-height:normal;
      }
    #letters ul {
	margin:0;
	padding:2px 0px 0px 40px;
	list-style:none;
      }
    #letters li {
      display:inline;
      margin:0px;
      padding-right:0px;
      }
    #letters a {
      float:left;
         
margin:0;
padding-right:opx;      

      text-decoration:none;
      }
