/* *************************************************************************
Title : CSS print styles
Author : Designkitchen, Inc.
Description : Styles for print view
Created : June.01.2007 
Modified : 


CSS TOC
=HTML SELECTORS
=MAIN STYLES
=APPLICATIONS
=HOME PAGE
************************************************************************* */



/* *************************************************************************
=HTML SELECTORS
************************************************************************* */
h1 {
    color:#5689bd;
    float:left;
    font-size:1.4em;
    margin:0;
    height:11px;
    padding:0 8px 57px 0px;
   
}
h1.aboutH1,
h1.appH1
{
    width:auto;    
}
h1 span
{
    display:block;
    
}
h2.headline
{
    font-size:1.4em;
    float:left;
    color:#cdca5e;
    font-weight:normal;
    letter-spacing:.04em;
    margin:0;
    padding:0;
    position:relative;
    vertical-align:middle;
    
    
} 
/* *************************************************************************
=MAIN STYLES
************************************************************************* */
#footer ul{padding-left:24px;}

#footer ul li
{
    display:none;
  
}
#footer ul li.copy
{
    display:block;
    border-left:none;
}
#footer ul li.powerRail
{
    display:none;
}
.logo a span
{
    display:block;
    font-weight:bold;
    font-size:12px;
}
#mainContent img
{
    border:1px solid #293747;
 }
.mainContentColumn
{
    float:left;
    padding:18px 0 0 0;
    position:relative;
    width:319px;
}
.mainContentColumn p,
.mainContentColumn h3

{
    margin:0;
    padding:0 10px 13px 0;
    width:250px;
}
.mainContentColumn h3{width:700px}

.full{width:700px;}

.full p{width:600px;}

.mainContentColumn h2,
.newsArticle h2,
.productsNeeded h2,
.cmsColumnLft h2
{
    background:#293747 url(../img/arrow.right.yellow.gif) no-repeat 10px 50%;
    color:#293747;
    font-size:.9em;
    font-weight:bold;
    margin:8px 0 12px 0;
    padding:3px 0 5px 0;
    
       
}

#topNav li:hover ul,
#topNav li.sfhover ul,
#topNav li.aboutOn ul,
#topNav li:hover.aboutActive ul
{
    display:none;
}
#rightColumn
{
    display:none;
}
/* *************************************************************************
=APPLICATIONS
************************************************************************* */

.applicationBody 
{
    padding:30px 160px 13px 0;

}
.applicationItem
{
    /*float:none;*/
    padding:9px 0 0 0;
    position:relative;
    width:309px;
}
.applicationItem p
{
    font-size:.85em;
    margin:0;
    padding:7px 10px 13px 0;
    width:250px;
    
}
/* *************************************************************************
=HOME PAGE
************************************************************************* */
#HomePageFlash_Holder{display:none;}
.homeContent
{
    margin:0; 
    padding:0 0 0 30px; 
 
 }
.homeHeadline
{
    float:none;
    width:100%;
    padding:15px 0 0 0;
    position:relative;
}

/* *************************************************************************
=NEWS
************************************************************************* */
.newsContent
{
 padding:0;
 width:560px;
}
.newsArticle
{
    padding:0;
    margin:0 0 0 -12px;
}
.newsArticle a{font-size:1em;}