*{
 margin:0;
 padding:0;
}
html{
 height:100%;
}
body{
 height:100%;
 
 font-family:Tahoma,sans-serif;
}
a:link,a:visited{
 color:#fff;
 text-decoration:none;
}
a img{
 border:0;
}
div.wrap{
 width:992px;
 margin:0 auto;
 text-align:left;
 height:152px !important;
}
 /*div#top div#nav{
  float:left;
  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;
 padding:0;
 margin:0;
 width:976px;
}
div#video-header{
 height:683px;
 margin:-1px 0 0;
}
 div#header div.wrap{
  height:511px;
 }
 div#header div#slide-holder{
  z-index:40;
  width:945px !important;
  height:511px;
  position:absolute;
  padding:120px 0 0 30px;
  font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;
  font-size:35px;
  font-weight:bold;
  color:#000000;
  text-decoration:none;
 }
  div#header div#slide-holder div#slide-runner{
	top:14px;
	left:22px;
	width:955px;
	height:411px;
	overflow:hidden;
	position:absolute;
  }
  
 HTML>BODY  div#header div#slide-holder div#slide-runner{
	top:12px;
	left:14px;
	width:952px;
	height:403px;
	overflow:hidden;
	position:absolute;
  }
  div#header div#slide-holder img{
   margin:0;
   display:none;
   width:950px;
   position:absolute;
  }
  HTML>BODY div#header div#slide-holder img{
   margin:0;
   display:none;
   position:absolute;
  }
  
 
  
  
   div#header div#slide-holder div#slide-controls{
   left:0px;
   bottom:82px;
   width:952px !important;
   height:46px;
   display:none;
   position:absolute;
   background:url(images/slide-bg.png) 0 0;
   top:298px;
  }
  
   HTML>BODY div#header div#slide-holder div#slide-controls{
   left:0px;
   bottom:82px;
   width:973px;
   height:46px;
   display:none;
   position:absolute;
   background:url(images/slide-bg.png) 0 0;
   top:298px;
  }
  
   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.text1{
    float:left;
    color:#fff;
    display:inline;
    line-height:35px;
    margin:5px 0 0 20px;
    text-transform:uppercase;
    font-family:"Georgia", Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:bold;
	color:#ffffff;
    text-decoration:none;
}
 
   div#header div#slide-holder div#slide-controls p#slide-nav{
    float:right !important;
    height:24px;
    display:inline;
    margin:11px 25px 0 0 !important;
   }
    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.gif); }
HTML>BODY 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;}


/* Tabs
----------------------------------*/
.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }



/* News ticker
----------------------------------*/

#tickerContainer
{
	position:relative;
	width:175px;
	height:450px;
	overflow:hidden;
	padding:20px 0px 0px;
}
#ticker { width:175px; overflow:auto; position:relative;}
#ticker dt {padding:0 10px 5px 10px; background-color:inherit; padding-top:10px;  border:none; position:relative; }
#ticker dd { margin-left:0; font:normal 11px Verdana; padding:0 10px 10px 10px; border-bottom:1px solid #aaaaaa; background-color:inherit; position:relative; overflow:hidden }
#ticker dd.last { position:relative; }
#ticker div { margin-top:0; }
#ticker dt a { color:#D5943F; font-size:11px; font-weight:bold;}