
@charset "UTF-8";

/*******************/

/*    Reset Inherits    */

/*******************/

html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

div, span,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

      margin: 0px;

      padding: 0px;

      border: 0px;

      outline: 0px;

      font-size: 100%;

      vertical-align: baseline;

      background: transparent;

}

ol, ul {

      list-style: none;

}

blockquote, q {

      quotes: none;

}

blockquote:before, blockquote:after,

q:before, q:after {

      content: '';

      content: none;

}

:focus {

      outline: 0;

}

ins {

      text-decoration: none;

}

del {

      text-decoration: line-through;

}

table {

      border-collapse: collapse;

      border-spacing: 0;

}

/*******************/

/*    Centering    */

/*******************/

/*IE Hack*/

body {

      text-align:center;

      margin-left: 0 auto;

      margin-right: 0 auto;

      margin-bottom: 0 auto;

      margin-top:5px;

      background-color:#000;

}

/*End of IE Hack*/

#pagewrapper {

      width:720px;

      margin-left:auto;

      margin-right:auto;

/*Re-Align Compensation for IE Hack*/

      text-align:left;

/*End Re-Align Compensation for IE Hack*/

}

/*******************/

/*Class Declaration*/

/*******************/

.left {

      float:left;

      display:inline;

      overflow:hidden;

}

.right {

      float:right;

      display:inline;

      overflow:hidden;

}

.textcenter {

      text-align:center;

}

.blue {

      color:#000066;

}

.red {

      color:#990000;

}

.cream {

      color:#ffffcc;

}

.lightblue {

      color:#a6caf0;

}

/*******************/

/*      Page       */

/*******************/

#bodywrapper {

      width:720px;

      height:100%;

}

#pagewrapper {

      padding-top:5px;

      padding-left:5px;

      padding-right:5px;
	  
	  padding-bottom:5px;

      height:100%;

      background-color:#555;

      font-family: verdana;

}

/*******************/

/*     Header      */

/*******************/

#header {

      min-height:90px;
	  
	  height: 90px;

      width:720px;

      font-size:14px;
	  
	  display: block;

      color:#999;

      text-align:center;

      background-color:white;

      font-weight:bold;

}

#logo {

      width:512px;

      margin-left:54px;

      margin-right:54px;

}

/*******************/

/*   Navigation    */

/*******************/

#navigationwrapper {

      background-color:#fff;
      width:720px;
	  height: auto;
      padding-top:3px;
	  padding-bottom: 3px;
      text-align:center;
      border-top:4px solid #bbb;

}

#navigation ul {
padding-bottom: 5px;
padding-left: 0px;
margin: 0px;
}

#navigation ul li{
      display:inline;
	  margin-left: 0px;
	  margin-right: 0px;
      list-style-type:none;
}

#navigation ul li a {
color: white;
font-size: 14px;
font-weight: bold;
background-image: url(../images/right.png);
background-position: right top;
padding-right: 8px;
padding-bottom:4px;
text-decoration: none;
}

#navigation ul li span {
width:5px;
background-image: url(../images/left.png);
font-size: 14px;
background-position: left top;
padding-bottom:4px;
}
	  
/*******************/
/*     Content     */
/*******************/

#contentwrapper {

      width:720px;

      clear:both;

      margin-top:5px;

      font-size:12px;

 /*     margin-bottom:5px;*/

}

#contentwrapper p {
      padding: 10px;
	  margin: 0px;
}

#contentwrapper table {

            margin-left:5px;

}

#column1, #column2, #column3 {

      padding-bottom:10px;

      overflow:hidden;

      padding-top:5px;

            padding-left:5px;

            padding-right:5px;

}

#column1 {

      background:#000;

      vertical-align:top;

            width:200px;

}

#column2 {

      background:#fff;

      vertical-align:top;

      border-left:5px solid #555;

            padding-left:8px;

            padding-right:8px;

}

#videolink {

      width:150px;

      height:40px;

      margin-top:15px;

      margin-bottom:10px;

      margin-left:25px;

}

#dampers {

      width:200px;

      padding-left:15px;

      padding-right:15px;

}

.caption {

      width:98px;

      text-align:center;

}

.embedded {

    padding: 10px;

}

#column3 {
    background:#000;
    vertical-align:top;
    width:200px;
	border-left:5px solid #555;
}

#contentwrapper ul {

      font-size:11px;
	  list-style-type:disc;
	  
      margin-top:5px;
      margin-bottom:5px;
      margin-left:30px;
	  padding-left: 0px;

}

#contentwrapper ul li{
	margin-bottom: 5px;
}

#column3main {

      margin-left:10px;

}

#damperlogos {

      width:188px;

      padding-left:20px;

      padding-right:20px;

}

#usalogo {

      padding-left:36px;

      padding-right:36px;

}

/*******************/

/*     Footer      */

/*******************/

#footer {

      width:720px;

      margin-left:auto;

      margin-right:auto;

      height:20px;

      clear:both;

      background-color:#000;

      color:#bbb;

      font-style:italic;

      font-weight:bold;

      font-size:12px;

}
