body  {background-color:#fff; margin:0; padding:0; text-align:center; font-family:Arial; font-size:13px; color:#000;}

#wrapper {width:900px; margin:0 auto; text-align:left;}
#maincontainer {width:900px;}
#allcontent {
   width:865px;
   float:left;
   background-color:#d5dbe3;
   margin-left:17px;
   min-height:560px;
   height:auto !important; /* For ie6 min-height */
   height:560px; /* For ie6 min-height */
}

/* Logo / Navigation
----------------------------------------------------------------------------*/
#header {
   width:900px;
   height:155px;
   margin-top:8px;
}

#logo {
   width:314px;
   float:left;
}

#navContainer {
   width:586px;
   float:left;
   margin-top:15px;
}

#navContainer2 {
   width:586px;
   float:left;
   margin-top:15px;
}

/* Company Information
----------------------------------------------------------------------------*/
#compInfo {
   width:900px;
   height:57px;
   background:#9eb0bf;
}

#infoText {
   width:900px;
   float:left;
   margin-top:10px;
   font-size:15px;
   font-family:Times, Georgia;
   text-align:center;
}
#infoText p {margin:0 0 5px 0;}
   

/* Left Side
----------------------------------------------------------------------------*/ 
#left {
   width:360px;
   float:left;
   margin-top:60px;
   margin-left:19px;
   line-height:17px;
}
#left p {margin-top:0px; margin-bottom:6px;}

/* Right Side / Specials
----------------------------------------------------------------------------*/ 
#right {
   width:456px;
   float:left;
   margin-top:33px;
   margin-left:27px;
}

.topBox {
   width:456px;
   height:20px;
   float:left;
   background-image:url(images/top_box.gif);
   overflow:hidden;
}

.topBox2 {
   width:456px;
   height:20px;
   margin-top:18px;
   float:left;
   background-image:url(images/top_box.gif);
   overflow:hidden;
}

.highProd {
   width:456px;
   float:left;
   background-image:url(images/box_bg.gif);
   background-repeat:repeat-y;
}

.highProdText {
   width:397px;
   float:left;
   margin-left:18px;
   font-size:15px;
}

.bottomBox {
   width:456px;
   height:29px;
   float:left;
   background-image:url(images/bottom_box.gif);
   overflow:hidden;
}

/* Footer
----------------------------------------------------------------------------*/
#footer {
   width:900px;
   height:37px;
   float:left;
   background-image:url(images/info_bg.gif);
   background-repeat:repeat-x;
}

#footText {
   width:900px;
   float:left;
   margin-top:5px;
   font-size:11px;
   text-align:center;
   font-weight:bold;
}
#footText a {color:#000; text-decoration:underline;}
#footText a:hover {color:#000; text-decoration:none;}

/* Inner Pages
----------------------------------------------------------------------------*/
#midContent {
   width:828px;
   float:left;
   margin-left:22px;
   margin-top:16px;
}

.headText {
   width:676px;
   float:left;
   font-size:15px;
   margin-left:22px;
   font-family:Helvetica;
   line-height:22px;
}

.headText2 {
   width:676px;
   float:left;
   font-size:15px;
   margin-left:22px;
   font-family:Helvetica;
   line-height:22px;
   margin-top:10px;
}

#mainText {
   width:800px;
   float:left;
   margin-top:38px;
   line-height:17px;
}

#mainLeft {
   width:361px;
   float:left;
}

#mainRt {
   width:371px;
   float:left;
   margin-left:68px;
}

#chart {
   width:800px;
   float:left;
   margin-top:15px;
}

#colText {
   width:828px;
   float:left;
   line-height:17px;
   font-size:12px;
}
#colText p {margin-top:0px; margin-bottom:8px;}

#col1 {
   width:256px;
   float:left;
}

#col2 {
   width:220px;
   float:left;
   margin-left:47px;
}

#col3 {
   width:263px;
   float:left;
   margin-left:42px;
}

/* Classes
----------------------------------------------------------------------------*/
h1 {font-size:15px; color:#ae2c2b; margin-bottom:6px; margin-top:0px;}
.sm_txt {font-size:11px;}
.sm_txt2 {font-size:12px;}
.picspace {margin-bottom:12px;}
.picspace2 {margin-bottom:12px; margin-left:15px;}
.picspace3 {margin-bottom:12px; margin-right:12px;}
.sub {font-size:14px;}
td {font-size:13px; font-family:arial;}
td.sm {font-size:12px; font-family:arial;}
a img {border:none;}
a {outline:none;}
ul.dots {list-style-image:url(images/dot1.gif); margin-top:4px; margin-bottom:0px; margin-left:0px; padding-left:16px;}
li.break {margin-bottom:5px;}
a:hover {outline:none;}
a {color:#003872; text-decoration:none;}
a:hover {color:#003872; text-decoration:underline;}
form {padding:0px; margin:0px;}