.secondary {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #9BAFCB;
	text-decoration: none;
}
body {
	font-family: Helvetica,Arial,  sans-serif;
	font-size: 12px;
}
td {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
}
p {
	font-family:Helvetica,  Arial, sans-serif;
	font-size: 12px ! important;
	
}
.footer {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #081259;
	text-decoration: none;
}


/* new css for color change on homepage -- it isn't necessary white anymore, but the links are (as of 12/12/06) */
#home_text_block_links {
	margin-top:8px;
	margin-bottom:8px;
	color:#FFF;
	font-size:10px;
	line-height:16px;
}

#home_text_block_links a {
	color:#FFF;
	text-decoration:underline;
}
#home_text_block_links a:hover {
	color:#FFF;
	text-decoration:underline;
}

#home_text_block{
	display:block;
	width:518px;
	/* height:186px; ORIGINAL HEIGHT -- BEFORE TWO EXTRA LINES INTERVENED */
	height: 206px;
	border-left:12px solid #c4c7c8;
	border-right:5px solid #c4c7c8;
	border-top: 10px solid #c4c7c8;
	background-color:#c4c7c8;
	text-align: left;
	/*text-align:justify;
	text-justify:newspaper;*/
}
* html #home_text_block{
	width:535px;
	height:216px;
}

#home_text_block p{
	margin:0;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color:#18316a;
	line-height:18px;
	font-weight:bold;
	text-align:left;
	/*letter-spacing:1px;
	text-align:justify;
	text-justify:newspaper;*/
}


/* ------end new css ----------- */

/* HOME Search box css */

#sca_search_home {
	display:block;
	width:195px;
	padding-left: 10px;
	height: 28px;
	padding-top: 5px;
	padding-bottom: 5px;
	color:#162256;
	background-color:#C4C7C8;
	font-size:10px;
}

* html #sca_search_home {
	width:205px;
	height: 38px;
}

#sca_search_home .textbox
{
	background-color: #ffffff;
 	width: 110px;
	font-size: 9px;
	font-family: Helvetica, Futura, Verdana, Arial, sans-serif;
	color: #000000;
	border: 1px solid #162256;
}

#sca_search_home .submitbutton {
	background-color: #c4c7c8;
 	width: 60px;
	font-size: 12px;
	font-family: Helvetica, Futura, Verdana, Arial, sans-serif;
	color: #162256;
	border: 1px solid #cccccc;
}




#sca_rightimage_home {
	display:block;
	margin-top: 10px;
	margin-bottom: 5px;
	/* height: 248px; */
	
}
* html #sca_rightimage_home {
	/* height: 248px; */

}



#sca_links_home,.sca_links_home {
	display:block;
	width:202px;
	margin-top:10px;
	margin-bottom:1px;
	/* height:16px; */
	padding-top:5px;
	padding-bottom:5px;
	padding-left:3px;
	color:#162256;
	line-height:14px;
	font-size:14px;
	background-color:#C4C7C8;
}
* html #sca_links_home,* html .sca_links_home {
	width:205px;
	
}


#home_links_box,.home_links_box {
	display:block;
	width:202px;
	/* height:74px; */
	padding-top:5px;
	background-color:#C4C7C8;
	padding-left:3px;
	padding-bottom:5px;
	
}
* html #home_links_box,* html .home_links_box{
	/* height:79px; */
	width:205px;
}

#pressRelease,#pressRelease div.home_links_box {height:auto;}




a:hover.sca_links{
	text-decoration:underline;
}
.sca_links{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	line-height:14px;
	color: #162256;
	text-decoration: none;
}

#contentblock_regular {
	overflow:hidden;
	padding-top: 10px;
	margin-left: 3px;
}
* html div#contentblock_regular {
	overflow:hidden;
	height 1%;
	
}
#contentblock_regular a{
	color: #002469;

}
#contentblock_regular a:visited{
	color: #717074;
}

#contentblock_regular p{
	padding-top: 1px;
	margin-top: 1px;
	padding-bottom: 8px;
	margin-bottom: 8px;
}
/**
#contentblock_regular li {
	width: 525px;
}
**/
#contentblock_news {
	padding-top: 10px;
	margin-left: 3px;
}

#landingtable a{
	color: #002469;
}
#landingtable a:visited{
	color: #717074;
}

#landingtable .content {
color: black;
font-weight: normal;
font-size: 11px;
padding-left: 16px;
}

#packaging .heading {
color: #7bc143;
font-weight: bold;
font-size: 11px;
padding-left: 10px;
}
#packaging .content {
padding-left: 10px;
}




#material .heading {
color: #e95f20;
font-weight: bold;
font-size: 11px;
padding-left: 16px;
}
#specialty .heading {
color: #00a5e3;
font-weight: bold;
font-size: 11px;
padding-left: 16px;
}
#transguardtable table th {
text-align:left;
font-weight: bold;
padding:5px;
font-size:12px;
}
#transguardtable .heading{
color:white;
font-size:20px;
padding:10px;
}
#transguardtable table td {
font-size:10px;
padding-left: 6px;
}





h2 {
font-size:16px;
color:#002469;
}

h3 {
font-size:13px;
color:#000;
}

h4 {
color:#002469;
font-size:13px;
padding-bottom: 0px;
margin-bottom: 0px;
}

h5 {
color:#002469;
padding-bottom: 0px;
margin-bottom: 0px;
font-size:11px;
font-weight:bold;
}
/* Search box css */

#sca_search {
	
	width:195px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	color:#162256;
	/*background-color:#C4C7C8;*/
	font-size:10px;
}

#sca_search .textbox
{
	background-color: #ffffff;
 	width: 110px;
	font-size: 9px;
	font-family: Helvetica, Futura, Verdana, Arial, sans-serif;
	color: #000000;
	border: 1px solid #162256;
}

#sca_search .submitbutton {
	background-color: #c4c7c8;
 	width: 60px;
	font-size: 12px;
	font-family: Helvetica, Futura, Verdana, Arial, sans-serif;
	color: #162256;
	border: 1px solid #cccccc;
}
ul.sidebar li {
padding-bottom: 7px;
}