/* ----------------------------------------------------------------------------- 

Curtiss-Wright 2007 Online Annual Report css [www.curtiss-wright.com]
written by Eisenman Associates [www.eisenman.com]

--------------------------------------------------------------------------------

		
Color Name				RGB					HEX
Purple PMS 2766 		R26/G33/B85			#1A2155
Purple PMS 2766 70% 	R95/G100/B136		#5F6488
Purple PMS 2766 60% 	R118/G122/B153		#767A99
Text Gray 				R88/G89/B91			#58595B
----------------------------------------------------------------------------- */



/* ----------------------------------------------------------------------------- 
TYPOGRAPHY
----------------------------------------------------------------------------- */

#online_annual_2007 {
	font-family: Arial, sans-serif;
	color:#58595B;
	line-height:130%;
	}

#online_annual_2007 h2 {
	font-weight:normal;
	font-size:22px;
	color:#1A2155;
	margin:0 0 30px 0;
	padding:0;
	line-height:28px;
	}

#online_annual_2007 h3 {
	font-weight:normal;
	font-size:18px;
	color:#767A99;
	margin:0 0 5px 0;
	padding:0;
	}
	
#online_annual_2007 h3.purple {
	color:#767A99;
	padding: 10px;
	}

#online_annual_2007 h4 {
	font-weight:normal;
	font-size:14px;
	color:#767A99;
	margin:0 0 5px 0;
	padding:0;
	}

#online_annual_2007 h5 {
	font-weight:bold;
	font-size:12px;
	color:#1A2155;
	margin:0;
	padding:0;
	}

#online_annual_2007 h6 {
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0;
	}
	
#online_annual_2007 p {
	font-size:12px;
	margin:0 0 10px 0;
	padding:0;
	line-height: 140%;
	}

#online_annual_2007 p.intro {
	font-size:16px;
	color:#5F6488;
	margin:0 0 30px 0;
	padding:0;
	line-height:160%;
	}
	
#online_annual_2007 p.caption {
	font-size:10px;
	color: #666666;
	margin:0;
	padding:0;
	}

span {
	color:#1A2155;
	font-weight:bold;
	}

div.purple {
	background-color:#efefef;
	padding: 20px 25px 20px 25px;
	}

div.purple ul {
	font-size:18px;
	color: #767A99;
	}
	
div.purple ul li {
	padding: 7px;
	}

div.purple p {
	color: #767A99;
	}

#online_annual_2007 div.sidebar {
	float:right;
	width:150px;
	height:auto;
	margin: 0 0 0 10px;
	}

#online_annual_2007 div.sidebar ul {
	list-style:none;
	padding: 0;
	margin: 0;
	}

#online_annual_2007 div.sidebar ul li {
	padding: 5px 10px 5px 16px;
	margin: 0 0 2px 0;
	background:#efefef url(bullet.gif) 2px 4px no-repeat;
	}
	
#online_annual_2007 div.sidebar ul li.pdf {
	padding: 5px 10px 5px 16px;
	background:#efefef url(pdf.gif) 2px 7px no-repeat;}

#online_annual_2007 div.sidebar ul li:hover, #online_annual_2007 div.sidebar ul li:hover ul li {
	background-color:#DDDEE6;
	}

#online_annual_2007 div.sidebar ul li a{
	color:#999;
	text-decoration:none;
	font-weight:normal;
	}

#online_annual_2007 div.sidebar ul li ul li a:hover{
	color:#fff;
	text-decoration:none;
	}

#online_annual_2007 div.sidebar ul li ul li{
	padding: 2px 10px 2px 2px;
	margin: 0 0 0 15px;
	background: none 2px 4px no-repeat;
	list-style:disc;
	color:#767A99;
	font-size:10px;
	}

div.benante {
	float:left;
	font-size: 10px;
	width: 150px;
	}

div.benante img {
	padding:0 15px 5px 0;
	}

div.dividend {
	float:right;
	width: 166px;
	}

div.dividend img, div.return img, div.snapshot img {
	padding:0 0 5px 15px;
	}

div.return, div.snapshot {
	float:right;
	width: 285px;
	}
div.aag_chart img, div.fc_chart img, div.mc_chart img, div.mt_chart img {
	padding:0 0 5px 0px;
	}

div.aag_chart, div.fc_chart, div.mc_chart, div.mt_chart {
	width: 540px;
	}
