a {
	color: #7F0000;
} 

body {
	background: #001F4E;
	background-image: url(images/bg_gradient_top.gif);
	background-position: top;
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}



.subnav		{text-decoration:underline; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;
		color:#ffffff; font-weight:bold;} 
		
a.subnav:hover	{text-decoration:underline; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;
		color:#7F0000; font-weight:bold;}
		
.subnavA     	{text-decoration:underline; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;
		color:#ffffff; font-weight:normal;} 
		
a.subnavA:hover	{text-decoration:underline; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;
		color:#7F0000; font-weight:normal;}
		
.link    	{text-decoration:underline; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px;
		color:white; font-weight:normal;} 
		
a.link:hover	{text-decoration:underline; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px;
		color:#000066; font-weight:normal;}
		

.ecat    	{text-decoration:underline; font-family:verdana; font-size:11px;
		color:#7F0000; font-weight:normal;} 
		
a.ecat:hover	{text-decoration:underline; font-family:verdana; font-size:11px;
		color:#000066; font-weight:normal;}
		
.equip    	{text-decoration:none; font-family:verdana; font-size:11px;
		color:#ffffff; font-weight:normal;} 
		
a.equip:hover	{text-decoration:underline; font-family:verdana; font-size:11px;
		color:#000066; font-weight:normal;}


.pageHdr	{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:24px;
		color:#001F4E; font-weight:bold;} 
		
.pageHdr2	{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:34px;
		color:#ffffff; font-weight:bold;} 

.txt		{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:normal;}	

.eventinfoHdr	{font-family:verdana; font-size:10px; color:#ffffff; font-weight:bold; background-color:#15528D;}	

.hdr1		{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#001F4E; font-weight:bold;} 
.hdr2		{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; color:#001F4E; font-weight:bold;}
.hdr3		{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold;}
.hdr4		{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-weight:bold;}					
		
.list1		{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:white; font-weight:normal; background-color:#536E8D;}
.list2		{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:white; font-weight:normal; background-color:#69839D;}


h1 {
	background: transparent;
	color: #001232;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	height: 16px;
	line-height: 26px;
	margin: 0px;
	padding: 0px;
}
h2 {
	background: transparent;
	color: #003164;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 19px;
	height: 19px;
	line-height: 30px;
	margin: 0px;
	padding: 0px;
}
p {
	color: white;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0 0 15px 0;
}
li {
	color: white;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0 0 12px 0;
}
td {
	color: white;
}
td.secondary_body_bg {
	background: url(images/bg_secondary.jpg);
	background-repeat: no-repeat;
	background-color: #8099B3;
}
td.mid_blue {
	background-color: #597492;
	color: white;
}
td.lt_blue {
	background: #003366;
}
td.body_hor_ln {
	background: #8099B3;
	width: 2px;
	}
td.i_phoneaddress {
	background: #99B1CA;
	height: 21px;
}
td.i_bg_building{
	background: #8099B3;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 5px;
}
td.line_white_hor {
	background: white;
	height: 2px;
	background-image: url(images/line_white_hor.gif);
	color: White;
}
td.line_white_vert {
	background: white;
	width: 2px;
	background-image: url(images/line_white_vert.gif);
	color: White;	
}
td.copyright {
	color: #597492;
	background: #003366;
	border-top: 1px solid #000000;
	padding: 5px 0px 0px 10px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
td.bottom_stars{
	background: #003366;
	background-image: url(images/bg_bottom_star.jpg);
	background-repeat: repeat-x;
}
td.vertline_null {
	background: transparent;
}
td.vertline_lt {
	background: #8099B3;
	width: 2px;
	background-image: url(images/line_blue_gray.gif);
}
td.experience {
	background: #8099B3;
}
td.solutions {
	background-image: url(images/bg_solutions.jpg);
	background-repeat: repeat-x;
}
td.vertline_white {
	background: White;
	width: 2px;
}
td.vertline_dk {
	background: #001F4E;
	width: 8px;
}
td.horline_white {
	background: White;
	height: 2px;
}
td.horline_white_faded {
	background: #D3DBE4;
	height: 4px;
}
td.horline_bluegray {
	background: #A6B8CA;
	height: 9px;
}
td.horline_red {
	background: #BD0000;
	height: 6px;
}
td.bg_topheading {
	background-image: url(images/heading_gradient.jpg);
	background-position: top;
	background-repeat: repeat-x;
}
td.bg_nav {
	background: #D3DBE4;
}
td.bg_subnav {
	background: #536E8D;
}
td.bg_packing_solutions {
	background-image: url(images/i_bg_innovative_pkg.jpg);
	background-repeat: repeat-y;
}
td.bg_packing_solutions_head {
	background-image: url(images/bg_heading_packing_solutions.gif);
	background-repeat: repeat-x;
}
td.copy_space_lr {
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 0px;
	text-align: left;
	vertical-align: top;
}
td.copy_space_r {
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 20px;
	padding-top: 0px;
	text-align: left;
	vertical-align: top;
}