/* PRINT STYLES
------------------------------------------------------------------------------------- */
* { float: none !important }
body { text-align: left; font: 12px "Lucida Sans Unicode", arial, helvetica, sans-serif; color: #000; background: #fff; }
#header img { border: none; }

a:link { color: #333; text-decoration: underline; }
a:visited { color: #666; text-decoration: underline; }

#nav, #prod_box, #search_box, #skip, #headernav, #sidebar, #subnavlist, #countries, #global_links, #global_search, #footer_nav, #h_infoheader { display: none !important; }
h2 { color:#2271B2; }
h3 { color:#666; }

select { height:16px; *height:18px; padding:0; color:#6a737b; font-size:11px; border:1px solid #bfbfbf; }
.table_interact { margin:10px 0; width:100%; }
.table_interact select, .table_interact input { margin-right:2px; float:left; }
.table_interact select { width:150px; padding:1px 0 0; }

.styled { width:100%; margin-top:5px; clear:both; }

h4 { margin:0 0 3px; font-size:11px; }
input.simple { border: 1px solid #bfbfbf; background: #fff; width: 99px; height: 16px; text-indent: 2px; }

.submit { border: 1px solid #bfbfbf; background: #fff; height: 16px; }

.info { font-family: tahoma, arial, sans-serif; font-weight: normal; font-size: 11px; padding: 0px 0px 0px 4px; margin: 0px 0px 0px 0px; color:#6a737b; }

#h_categories { padding: 16px 0px; background:#fff; clear:both;}
#h_categories img { border:0; }

/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */
.sIFR-flash, .sIFR-flash object, .sIFR-flash embed { display: none !important; width: 0; height: 0;	position: absolute;	overflow: hidden; }

span.sIFR-alternate { visibility: visible !important; display: block !important; position: static !important; left: auto !important; top: auto !important; }

/*LISTS
------------------------------------------------------------------------------------- */
.contentlist { margin-top:5px; }
.contentlist li { padding:0 0 4px 9px; background: url(../images/listdot.gif) no-repeat 0% 6px; }


/* TABLES
------------------------------------------------------------------------------------- */
.styled { width:100%; border:0; background:#fff; border-collapse:collapse; }
.styled th { padding:6px 4px 4px; *padding:0 4px 0; color:#6a737b; font-size:11px; font-weight:bold; background:#e1e3e5; border-right:1px dotted #6a737b; border-bottom:#dadcde; }
.styled th span { font-weight:normal; }
.styled td { padding:5px 40px 3px 4px; *padding:0 40px 0 4px; color:#6a737b; font-size:11px; border-right:1px dotted #6a737b; border-bottom:1px solid #dadcde; }

.styled .first { width:16px; padding-right:4px; }
.styled .last   { border-right:0; }
.styled .gpcr_list { width:70px; }

.contentform td textarea { width:600px !important; min-height:500px; overflow:visible !important; overflow-x:visible !important; overflow-y:visible !important; }

#pcms_show, #pcms_form { display:none; }
