/* CSS Document */
/* Woodward Communications, Inc. */

body { background:#FFFFFF;}

#container
{
	margin: 0 auto 0 auto;
	width: 960px;
	font-size: 13px;
	line-height: 18px;
	font-family: "Lucida Grand", Arial, Geneva, Verdana, Helvetica, sans-serif;
	color: #000;
	background:#ffffff;
	
}

#header { display:none;}

.wcilogoprint {display:block; width:300px; height 120px;}


/*************************************************************
NAVIGATION
************************************************************/

#mainnav 
{
        display:none;
}


        
  /*************************************************************/      
        

#leftcol { display: none;}
#leftcol.sidehome 
{
	width:300px; 
	margin: 15px 0 0 0;
	padding:6px 0 6px 0;
	
}


#content
{
	width: 600px;
	display:block;
	margin: 0; 
	background: url("../images/headerrule1.gif") no-repeat 0 23px;/*this is the rule under each header*/
	
}


#footer
{
	 display:none;
}

b {color:#555}
b.big {font-size:16px;}
.contacttop {background:#eeeeee; padding:3px;}
.borderbottom td {border-style:solid; border-width:0 0 1px 0; border-color:#ddd; padding:3px;}
.grayback {background: url("../images/grayback.jpg") repeat-x;padding:6px;}
.margin30 {margin-left:30px;}
.marginless20 {margin-top:-20px;}
.small {font-size:10px;}
.rightphoto {margin-right:-60px; margin-left:10px;}





/*************************************************************
SUB NAVIGATION
************************************************************/

#sidenavs 
{
	width:200px; 
	background: url(../images/back_sidenavs.jpg) no-repeat; 
	display:block; list-style-type: none;
	padding:6px 0 6px 0;
	
}

.submenu
{ 
	font-size:11px;
 list-style-type: none;
 padding:20px 20px 20px 20px !important;
margin:0px;
 width: 150px; 
	display:block;
	
}

.submenu li{ line-height: 25px; font-weight: bold; border-bottom: 1px solid #52B1DA; margin:0px;} 
.submenu li.first{ border-top: 3px solid #52B1DA; } 
.submenu li a:link, .submenu li a:active, .submenu li a:visited { color: #B3E2FA; padding-left:15px; text-decoration: none; font-weight:bold;} 
.submenu li a:hover{ background: url(../images/nav_arrow_lt.gif) no-repeat 0 3px; color: #fff;} 

/******SIDE PAGE HIGHLIGHTS*******/
body.compoverview ul.submenu li a.companybtn, 
body.history ul.submenu li a.historybtn,
body.locations ul.submenu li a.locationsbtn,
body.board ul.submenu li a.boardbtn,
body.senior ul.submenu li a.seniorbtn,
body.esop ul.submenu li a.esopbtn,
body.eocc ul.submenu li a.eoccbtn,
body.busoverview ul.submenu li a.busoverbtn,
body.newspapers ul.submenu li a.newsbtn,
body.radio ul.submenu li a.radiobtn,
body.printing ul.submenu li a.wpsbtn,
body.mags ul.submenu li a.magsbtn,
body.agency ul.submenu li a.agencybtn,
body.careerover ul.submenu li a.careerbtn,
body.openings ul.submenu li a.openingsbtn,
body.benefits ul.submenu li a.benefitsbtn,
body.giveover ul.submenu li a.givebtn,
body.foundation ul.submenu li a.foundation,
body.givecomm ul.submenu li a.community,
body.giveind ul.submenu li a.industry,
body.executive ul.submenu li a.execbtn,
body.unit ul.submenu li a.mgmtbtn,
body.email ul.submenu li a.notifybtn

{ color: #fff; background: url(../images/nav_bullet.gif) no-repeat; margin-left:-20px; padding-left:35px;}



/*************************************************************
CAREERS listing on homepage
************************************************************/

#careershome 
{
	width:255px;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	display:block;
	margin:0 20px 20px 40px;
}


ul.fancy { list-style: none; margin:0px 0 0 15px; padding: 0; display:block;  }
ul.fancy li{  padding: 0 0 0 15px; background: url(../images/bullet.gif) no-repeat 0 6px;} 

/*ul {  list-style-image: url(../images/bullet.gif); }*/
ul.double li {   padding: 0 0 0 15px; background: url(../images/bullet.gif) no-repeat 0 6px; margin-bottom:5px; }

/*************************************************************
NEWS listing on homepage
************************************************************/

#newshome 
{
	width:255px;
	font-size:12px;
	line-height:15px; 
	display:block;
	margin:0 20px 20px 40px;
}

.date {color: #67891E; font-size:10px;}

#newshome a:link, #newshome a:active, #newshome a:visited {color: #555; text-decoration:none;font-weight:normal;}
#newshome a:hover {color: #333; text-decoration:underline;}



#homecontent
{
	width: 635px;
	float:right;
	margin: 35px 0px 20px 5px; 
	padding: 0;
	background: url(../images/vertrule.gif) no-repeat;
	}
	
#homecontent p
{
	margin: 0px 0px 0px 25px; 
	padding: 0;}
	
.hmphotoside {display:none; }

#content.news {width:430px;float:left;}
#morenews {font-size:11px; width:200px;border-left:1px solid #ddd; margin: 45px 20px 20px 5px; padding-left:10px; float:left;}


/*************************************************************
Float Clear Fix
************************************************************/

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


#copyright { display:none;} 

.copyrightcontact { display:none;}

/*************************************************************
UNIVERSAL STYLES - LINKS, UNORDERED LISTS
************************************************************/

a:link, a:active, a:visited  {color: #000000; text-decoration:none;font-weight:normal;}
a:hover {color: #000000; text-decoration:none;}

a:focus { outline: none;}



INPUT, textarea, select, checkbox, option	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; border:1px solid #aaa; background-color:#eeeeee; }
.submit {color:#ffffff; background-color:#1D7CAC; font-weight:bold; height:23px;
/*border: 3px double #C4DCE9;
border-top-color:#AFD9EE;
border-left-color:#AFD9EE;
border-right-color:#0A4C6E;
border-bottom-color:#0A4C6E;*/
}

      
/*************************************************************
PAGE HIGHLIGHTS - WHERE AM I? also displays appropriate side navigation 
************************************************************/



body.business a.business,
body.careers a.careers,
body.company a.company,
body.contact a.contact,
body.strategy a.strategy,
body.support a.support 
{ border-style: solid;
  border-width: 0 0 3px 0;
  border-color:#52B1DA;}
        
/*submenu is set to display:none on all pages in stylesheet. Each page has a body class 
which is connected to the submenu classes below. For example, if I am on a "Business" page, 
the submenu class .subbusiness is set to display:block*/


 
.submenu { display: none;}


.sIFR-flash {
	visibility: hidden;
	margin: 0;
}





body.company .submenu.subcompany  { display: block;}
body.contact .submenu.subcontact { display: block;} 
body.strategy .submenu.substrategy  { display: block;}
body.support .submenu.subsupport { display: block;}
body.business .submenu.subbusiness { display: block;}
body.careers .submenu.subcareer  { display: block;} 
  

.footerprint { display:block;}

h1 {font-size:22px;}

.mcbug {display:none;}

