@media all{
/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.2.0
*/
/*reset.css*/body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}
/*fonts.css*/body{font:13px tahoma,"trebuchet MS",arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.22em;}

body{font-size:13px;text-align:center;background:#FFF url('../images/ci/backing.gif') repeat-x top left;}
h1, h2, h3, ul#navigation_secondary li a, #footer p, th, td, div.paging ul li, #pr_summary,#pr_date {font-family:Georgia, Times, "Times New Roman", serif;}
h1, h2 {margin-bottom:0.8em;}
h3, h4 {margin-bottom:0.3em;}
h1{font-size:197%;}
h2{font-size:167%;}
h3{font-size:136%;}
h4{font-size:107%;font-style:italic;}
p {line-height:1.4em;margin-bottom:1em;}
a {color:#333;text-decoration:none;}
a:hover {color:#F00;}
strong{font-weight:bold;}
em {font-style:italic;}
th {font-style:italic;}
hr {border:none;border-width:1px 0;border-style:solid;}
table{margin:20px 0;}
#container{width:56.92em;margin:0 auto;text-align:left;margin-top:45px;}
#header{position:relative;clear:both;}
#logo {margin:-1px 0px 14px -2px;background:url('../images/ci/cpmm.gif') no-repeat scroll top left;width:345px;height:46px;}
#logo h1 strong {display:block;font-weight:normal;}
#logo h1 {display:none;}
#content{padding-top:15px;}
#content_primary{width:39.85em;float:right;}
#content_secondary{width:15.54em;float:left;}
#footer{clear:both;padding-top:30px;}
ul#navigation_main {margin-left:-10px;}
ul#navigation_main li, div.paging ul li {display:inline;}
ul#navigation_main li a {padding:3px 15px;font-weight:normal;color:#000;font-size:13px;padding-bottom:10px;font-weight:bold;}
ul#navigation_main li.current a {background:#FFF;border-top: 1px solid #F90;}
ul#navigation_secondary li a {padding:3px 5px;display:block;border-bottom-width:1px;border-bottom-style:solid;font-style:italic;}
ul#navigation_secondary li.current a, div.paging ul li.current {font-weight:bold;}
#content_primary li {margin-bottom:1em;list-style-type:square;margin-left:1.2em;}
#footer p{font-size:92%;}
.left {float:left;}
.right {float:right;}
.wpc100{width:99%;}
.wpc50{width:49%;}
th, td{padding:3px 10px;}
#qm_stock {margin:20px 0;}
#stock_table, #reports {width:99%;}
#stock_table th,#stock_table td{border-width:1px 0;border-style:solid;width:25%;}
div.paging {margin:10px 0px;border-width:1px 0 0 0;border-style:solid;padding:5px 0;}
div.paging ul li a {font-style: italic;}
p.notice {font-size: 85%;font-style: italic;}
div.image-set  { clear:both;}
div.image-set img { /*margin:1%;width:30%;*/width:100px;height:66px;margin:1px;float:left;}
hr{border-top-color:#EEE;border-bottom-color:#F00;}
div.paging ul li a {color:#333;}
ul#navigation_secondary li a {border-bottom-color:#EEE;color:#333;}
/*#content_primary li {color:#F00;}*/
#content_primary li p {color:#333;}
#content_primary h3 {border-bottom: 1px solid #EEE;margin-bottom:0.8em;}
th{background-color:#EEE;color:#333;}
#stock_table th {border-color:#FFF;}
#stock_table td, div.paging{border-color:#EEE;}
a.rss-feed {background:#FC4E08;color:#FFF;padding:0.1em 0.5em;font-size: 82%;font-weight: bold;}
a.rss-feed:hover {background:#2772EA;}
#press_release_table {width:99%;font-size: 85%;}
#press_release_table td {padding:0.5em;}
#press_release_table thead td {vertical-align: middle;background:none;font-weight: bold;}
#press_release_table tbody td {vertical-align: top;border-top:1px solid #EEE;}
#press_release_table .date {width:6em;font-family: Georgia, serif;}
#pr_summary {font-style: italic;}
#pr_contact, .pr_contact {white-space:pre;}

#TB_overlay {position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;background-color:#FFF;filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
#TB_window {position:fixed;top:50%;left:50%;z-index:102;display:none;text-align:left;padding:5px;padding-bottom:30px;}
#TB_window img {display:block;}
#TB_load {position:fixed;top:50%;left:50%;margin:-50px 0 0 -50px;display:none;height:100px;width:100px;z-index:101;}
#TB_HideSelect{z-index:99;position:absolute;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
a#TB_closeWindowButton, #TB_nav {background:#FFF;padding:3px 5px;font-weight:bold;color:#C00;font-size:77%;text-transform:uppercase;border-color:#333;border-style:solid;border-width:1px;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
a#TB_closeWindowButton { position:absolute;right:10px;bottom:0px;}
a#TB_closeWindowButton:hover {background-color:#C00;color:#FFF;}
#TB_nav {position:absolute;left:10px;bottom:0px;display:none;}
#TB_next, #TB_prev {margin-left:10px;}
}

@media print{
#bar, #navigation, #navigation_main, #navigation_secondary{display:none;}
#container{width:88%;margin:0 auto;}
#logo{margin-top:10px;background-image: none;height:auto;width:auto;}
#logo h1 {display:block;font-size:16pt;}
#logo h1 strong {display:block;font-size:20pt;}
#header{border-bottom: 1px solid #999;}
#content_primary, #content_secondary{width:100%;float: none;}
body, p, a, li {color:#333;background:none;}
h1{font-size:18pt;}
h2{font-size:16pt;}
h3{font-size:14pt;}
h4{font-size:12pt;font-style:italic;}    
}
