/* CSS Document */


body{
	background:#a4a4a4;;
	background-repeat:repeat;
	margin-top: 0px;
}

#menu {
	width: 1024px;
	background-color:#355282;
	background-image:url(../images/menubg.gif);
	background-repeat:repeat-x;
	float:left;
	position: relative;
	padding:0px 0px 0px 0px;
	height: 22;
	z-index:100;
		
}
#menu ul {
list-style: none;
margin: 0;
padding: 0;
z-index:auto;

width: 100px;
float: left;
}

#menu a, #menu h2 {
font-family:Arial, Helvetica, sans-serif;font-size:12px;
display: block;
border-width: 1px;
border-style:hidden;

border-color: #555 #555 #555 #555;
margin:0;

}

#menu h2 {
	color: #fff;
	background-image:url(../images/menutop.gif);
	background-repeat:no-repeat;
	text-transform:none;
	font-weight:200;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 4px;
	z-index:100;

}

#menu h2:hover {
background-color:#0099FF;
text-decoration:underline;









}

#menu a {
color:#fff;
background-color:#273f66;
text-decoration: none;
padding: 4px 4px 4px 4px;

}

#menu a:hover {
color:#FFFFFF;
background-color:#FD7E00;
text-decoration:underline;

}



#menu ul ul {
position: absolute;
z-index: 500;


	
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;


}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;
width:42mm;
}
.style5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}

.style123{
 z-index:-1;

}

.button_style{
	
	color:#f59c54;
	background-color:#23282f;
	border:1px solid #23282f;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:700;
	cursor:pointer;
	
}
.pp{
	
background:url(../images/bulletlist1.GIF) no-repeat left ;padding:0px 0px 0px 18px 
}
/*****************************************************/

a:link,a:visited{
 color:#fff;
 text-decoration:none;
}
a img{
 border:0;
}
div.wrap{
 width:993px;
 margin:0 auto;
 text-align:left;
}
 div#top div#nav{
  float:left;
  background-color:#00CC33;
  clear:both;
  width:993px;
  height:52px;
  margin:22px 0 0;
  background:url(../images/nav-bg.png) 0 0 no-repeat;
 }
  div#top div#nav ul{
   float:left;
   width:700px;
   height:52px;
   list-style-type:none;
  }
   div#nav ul li{
    float:left;
    height:52px;
	
   }
    div#nav ul li a{
     border:0;
     height:52px;
     display:block;
     line-height:52px;
     text-indent:-9999px;
    }
 
div#header{
 margin: 1px 0 0;
}
div#video-header{
 height:683px;
 margin:-1px 0 0;
}
 div#header div.wrap{
  height:299px;
  background:url(../images/header-bg.png) 50% 0 no-repeat;
 }
 div#header div#slide-holder{
  z-index:40;
  width:993px;
  height:299px;
  position:absolute;
 }
  div#header div#slide-holder div#slide-runner{
   top:9px;
   left:9px;
   width:973px;
   height:278px;
   overflow:hidden;
   position:absolute;
  }
  div#header div#slide-holder img{
   margin:0;
   display:none;
   position:absolute;
  }
  div#header div#slide-holder div#slide-controls{
   left:0;
   bottom:228px;
   width:973px;
   height:46px;
   display:none;
   position:absolute;
   background:url(../images/slide-bg.png) 0 0;
  }
   div#header div#slide-holder div#slide-controls p.text{
    float:left;
    color:#fff;
    display:inline;
    font-size:10px;
    line-height:16px;
    margin:15px 0 0 20px;
    text-transform:uppercase;
   }
 
   div#header div#slide-holder div#slide-controls p#slide-nav{
    float:right;
    height:1px;
    display:inline;
    margin:11px 15px 0 0;
   }
    div#header div#slide-holder div#slide-controls p#slide-nav a{
     float:left;
     width:24px;
     height:24px;
     display:inline;
     font-size:11px;
     margin:0 5px 0 0;
     line-height:24px;
     font-weight:bold;
     text-align:center;
     text-decoration:none;
     background-position:0 0;
     background-repeat:no-repeat;
    }
    div#header div#slide-holder div#slide-controls p#slide-nav a.on{
     background-position:0 -24px;
    }
div#header div#slide-holder div#slide-controls p#slide-nav a{background-image:url(../images/silde-nav.png);}
div#nav ul li a{background:url(../images/nav.png) no-repeat;}
