+#formats .wrap li {
+ display: block;
+ width: 100%;
+ height: 1.9em;
+ background-color: #F2F2F2;
+ border: 1px solid #EEE;
+ text-align: center;
+}
+*/
+#formats .wrap .header {
+ display: block;
+ width: 100%;
+ height: 1.9em;
+ background-color: #FFF;
+ border: 1px solid #EEE;
+ margin: 0;
+ padding: 0;
+ -moz-border-radius: 4px 4px 0 0;
+ -webkit-border-radius: 4px 4px 0 0;
+ border-radius: 4px 4px 0 0;
+ color:#2F4110;
+ margin-top: 40px;
+}
+
+#formats .wrap .header span.active {
+ display: block;
+ height: 1.5em;
+ background-color:#FFF;
+ width: 80px;
+ text-align: center;
+ padding: 2px 0;
+ -moz-border-radius: 4px;
+ -webkit-border-radius: 4px;
+ border-radius: 4px;
+ color: #2F4110;
+ font-weight: bold;
+ float:left;
+ border: 1px solid #EEE;
+}
+
+#formats .wrap .header span {
+ display: block;
+ height: 1.6em;
+ background-color:#EEE;
+ width: 80px;
+ text-align: center;
+ padding: 2px 0;
+ -moz-border-radius: 4px;
+ -webkit-border-radius: 4px;
+ border-radius: 4px;
+ color: #2F4110;
+ font-weight: bold;
+ float:left;
+ cursor: pointer;
+ border: 1px solid #EEE;
+}
+
+#formats .wrap .header span.desc {
+ display: block;
+ height: 1.6em;
+ background-color: #EEE;
+ width: 100px;
+ text-align: center;
+ padding: 2px 0;
+ -moz-border-radius: 4px;
+ -webkit-border-radius: 4px;
+ border-radius: 4px;
+ color: #2F4110;
+ font-weight: bold;
+ float:left;
+ cursor: normal;
+ margin-right: 20px;
+ border:0px;
+}
+
+
+#formats .wrap p.online {