body, html {
/*        background: url('/images/bgr2.jpg') fixed center top;*/
        background: url('/images/bgr2.jpg');
        background-repeat:repeat-x;
        margin: 0;
        padding: 0px 0px 0px 3px;
        background-color:#CAC8B5;
}

#tablewrapper {
  background-color: #fff;
  width:940px;
  margin: auto;
  padding: 0px 0px 0px 0px;
}

* {
  font-family:verdana,arial,helvetica;
  font-size:11px;
  text-decoration:none;
  color:#040561;
}

A {
  color:#7092d3;
  font-weight:normal;
  line-height:11px;
  text-decoration:none;
}

A:hover {
  color:#7092d3;
  font-weight:normal;
  line-height:11px;
  text-decoration:underline;
}

#logoOS {
  background:url('/images/logoOS-new.png');
  width:540px;
  height:58px;
  position:absolute;
  right:15px;
  top:10px;
  z-index:5;
  cursor:pointer;
}

#topBgImage {
  width:940px;
  clear:none;
  z-index:1;
  position: relative;
}

#bgSearchImage {
  z-index:1;
}

#powderAlert {
  background-image: url('/images/pudderAlarm.gif'); 
  width:115px;
  height:115px;
  position:absolute;
  left: 0;
  top: 0;
  z-index:5;
  cursor:pointer;
}

.articleTitle {
  font-family:Arial,Helvetica,sans-serif;
  font-size:16px;
  font-weight:bold;
  color:#040561;
  line-height:30px;
}

.articleDate {
  font-family:Verdana,Helvetica,sans-serif;
  font-size:11px;
  font-weight:normal;
  line-height:20px;
  color:#333;
  font-style:italic;
  position:relative;
  top:-6px;
  left:0px;
}

.plugArticleAd {
  padding-bottom:10px;
  margin-bottom:10px;
}

.liftInfo {
  font-weight:bold;
  color:gray;
  font-size:10px;
}
.liftInfoOpen {
  color:green;
}
.liftInfoClosed {
  color:red;
}
P {
  font-size:11px;
  font-weight:normal;
  color:#040561;
  text-decoration:none;
  line-height:16px;
}

.articleLead P {
  font-size:11px;
  font-weight:normal;
  color:#040561;
  text-decoration:none;
  line-height:16px;
}

.tblHeader {
 font-size:10px;
 color:#cfe0ff;
 font-weight:bold;
 padding:4px;
 background-color:#3f6dc4;
 color:#c4d7fa;
 }

.cell {
 font-size:10px;
 color:#222396;
 font-weight:normal;
 padding:4px;
 background-color:#b7cffe;
 }

.logo {
  position:relative;
  left:265px;
  top:10px;
  border:0px solid #f10000;
}

.menuBgr {
  float:left;
  position:absolute;
  left:0px;
  top:242px;
  background-color:#DDE7EC;
  opacity:0.8;
  filter:alpha(opacity=70);
  width:940px;
}

.menuOFF {
  height:30px;
}

.TableBox { 
  width:248px;
}

.heisInfo { 
  color:#818181;
  font-size:10px;
  font-weight:bold;
  padding:4px;
}

.HeadingBox { 
  background: #C5DAED;
  color:#818181;
  font-size:10px;
  font-weight:bold;
  padding:4px;
  text-transform:uppercase;
}

.TextBox { 
  background:#fff;
  color:#818181;
  font-size:10px;
  padding:4px 4px 4px 2px;
}

.TextBox:hover { 
  background:#fff;
  color:#818181;
  font-size:10px;
  padding:4px 4px 4px 2px;
}

.shadeLCT { 
  background-image: url('/images/shadowLeftTCorner.gif');
  background-repeat: no-repeat;
  width:19px;
  height:19px;
}

.shadeMT { 
  background-image: url('/images/shadowTop.gif');
  background-repeat: repeat-x;
  width:19px;
  height:1px;
}

.shadeRCT { 
  background-image: url('/images/shadowRightTCorner.gif');
  background-repeat: no-repeat;
  width:19px;
  height:19px;
}

.shadeLS { 
  background-image: url('/images/shadowLeftSide.gif');
  background-repeat: repeat-y;
  width:19px;
  height:1px;
}

.shadeRS { 
  background-image: url('/images/shadowRightSide.gif');
  background-repeat: repeat-y;
  width:19px;
  height:1px;
}

.shadeLCB { 
  background-image: url('/images/shadowLeftBCorner.gif');
  background-repeat: no-repeat;
  width:19px;
  height:19px;
}

.shadeMB { 
  background-image: url('/images/shadowBottom.gif');
  background-repeat: repeat-x;
  color:#fff;
  font-size:10px;
  padding-top:10px;
}

.shadeRCB { 
  background-image: url('/images/shadowRightBCorner.gif');
  background-repeat: no-repeat;
  width:19px;
  height:19px;
}

.menu {
  color:#0000aa;
  font-weight:bold;
}

.menu:hover {
  color:#ffffff;
  background=#7FA3C5;
  border:1px;
  border-style:solid;
  font-weight: bold;
}

.navl {
 font-size:10px;
 color:#666666;
 }

.navl:hover {
  font-size:10px;
  color:#333333;
 }

.link {
  color:#0000aa;
}

.link:hover {
  text-decoration:underline;
  color:#333333;
}

.txtarea {
  background=#FBFBFB;
  width:430px;
  border:1px;
  border-style:solid;
  font-family:verdana,arial;
  font-size:11px;
}

.formbutt {
  font-family:verdana,arial;
  font-size:10px;
  border:1px;
  border-style:solid;
  background:#eeeeee;
}


.shadowLCT { 
  background-image: url('/images/BoxLeftTopCorner.gif');
  background-repeat: no-repeat;
  width:10px;
  height:21px;
}

.shadowRCT { 
  background-image: url('/images/BoxRightTopCorner.gif');
  background-repeat: no-repeat;
  width:10px;
  height:21px;
}

.shadowLS { 
  background-image: url('/images/BoxLeft.gif');
  background-repeat: repeat-y;
  width:10px;
  height:1px;
}

.shadowRS { 
  background-image: url('/images/BoxRight.gif');
  background-repeat: repeat-y;
  width:10px;
  height:1px;
}

.shadowLCB { 
  background-image: url('/images/BoxLeftCorner.gif');
  background-repeat: no-repeat;
  width:10px;
  height:11px;
}

.shadowMB { 
  background-image: url('/images/BoxBottom.gif');
  background-repeat: repeat-x;
  width:1px;
  height:11px;
}

.shadowRCB { 
  background-image: url('/images/BoxRightCorner.gif');
  background-repeat: no-repeat;
  width:10px;
  height:11px;
}

.link {
  color:#7092d3;
  font-weight:normal;
  line-height:10px;
  text-decoration:underline;
}

.link:hover {
  color:#7092d3;
  font-weight:normal;
  line-height:10px;
  text-decoration:none;
}

.clear {clear:both;}
.box {min-height:1px; _height:1px;}
.box:after {content:"."; display:block; line-height:0px; font-size:0px; visibility:hidden; clear:both;}

.nom {margin:0;}
.noscreen {display:none;}

/* -----------------...........--------------------------------------------------------------------------------------- */

#main {width:780px; margin:50px auto 0 auto; _text-align:left;}

/* Main menu (tabs) */

#tabs ul {
  margin:0; 
  padding:0; 
  list-style:none;
  display: inline;
}

#tabs ul li {
  margin:0; 
  padding:0; 
  float:left;
}

#tabs ul li a {
  display:block;
  height: 30px;
  padding:0 15px;
  line-height: 30px;
  font-weight:bold; 
  text-decoration:none;
  color:#082860; 
  font-family:"times new roman"; 
  font-size:18px;
  float: left;
}
      
/* Main menu (tabs - hover) */
#tabs ul li a:hover {
  background:#769dc9; 
  color:#e1f1f3;
}
    
/* Main menu (tabs - active) */
#tabs ul li#active a {
  background:#769dc9; 
  color:#e1f1f3; 
  padding:0 15px;
}
