/* STYLES FOR THE PRESS PAGES */

/**************************
STYLES FOR THE PRESS RELEASE LISTING TABLE
**************************/
table.pressdatelist {	border: 1px solid #9fd6f1;	border-collapse: collapse;	width: 468px;	margin-top: 20px;	margin-bottom: 20px;}
.tabscontent table.pressdatelist {	border: 1px solid #cfeaf8;	border-collapse: collapse;	width: 450px;	margin-top: 20px;	margin-bottom: 20px;}
.tabscontent table.pressdatelist td {padding: 10px 15px 10px 15px;	border-bottom: 1px solid #cfeaf8;	vertical-align: top;	background-color: #e5f3fb;}
#maincontent .tabscontent table.pressdatelist a, #maincontent .tabscontent table.pressdatelist a:link, #maincontent .tabscontent table.pressdatelist a:visited, #maincontent .tabscontent table.pressdatelist a:active {color: #0064a6;text-decoration: none;}
#maincontent .tabscontent table.pressdatelist a:hover {color: #999999; text-decoration: underline !important;}
table.pressdatelist td {padding: 10px 15px 10px 15px;	border-bottom: 1px solid #9fd6f1;	vertical-align: top;}
table.pressdatelist td.date {font-weight: bold;	white-space:nowrap;	padding: 10px 0px 10px 15px;}
table.pressdatelist2 {	border: 1px solid #9fd6f1;	border-collapse: collapse;	width: 350px;	margin-top: 20px;}
table.pressdatelist2 td {padding: 5px 15px;	border-bottom: 1px solid #9fd6f1;}
table.pressdatelist2 td.date {	font-weight: bold;	width: 300px;}
/**************************
STYLES FOR THE PRESS ADS LISTING:
*************************/
.ad {	padding: 0 30px 15px 0;	float: left;}
div.ad p { margin: -6px 0 0 10px; padding: 0; font-size: 0.9em; color: #666; line-height: 1.2;}
div.ad p img{vertical-align:middle;}
/**************************
STYLES FOR THE DETAIL VIEW OF A PRESS RELEASE
**************************/
div.pressdetail {	margin-top: 15px;}
div.pressdetail p {	line-height: 1.2;	font-size: 0.95em;}
div.pressdetail h2 {	font-weight: normal;	line-height: 1.2;	font-size: 1.3em;}
/**************************
THE SEARCH FORM ON THE PRESS ARCHIVE PAGE
**************************/
form.search {	margin: 10px 0 20px 0;}
form.search ul {display: inline;}	
form.search li {list-style-type: none;	display: inline;	margin-left: 16px;}
#contentcol form.search a {	color: #000;}
#contentcol form.search li a:link, #contentcol form.search li a:visited {color: #000;}
#contentcol form.search li a:active, #contentcol form.search li a:hover, #contentcol form.search li a:selected {color: #999;}
#contentcolinfopress {	width: 470px;	padding-right: 20px;	float: left;	clear: none;	text-align:justify;}
#contentcolinfopress h2{padding-top: 10px;}
#contentcolinfopress ul{margin-left: 22px;}
#contentcolinfopress ol{margin-left: 22px;}
#contentcolinfo table.pressdatelist a, #homenewscol table.pressdatelist a:link {text-decoration: none !important;}