/* Theme Pack 2.5.2 (last modified: 11.24.08) */

body {color:#000;background-color:#fff;padding:10px;margin:0;
font-style:normal;font-family: arial,helvetica;}

.fixed-layout {min-width:0;width:300px;}
#logo {margin-bottom:10px;}
#main {width:100%;}

h1, h2, h3, h4, h5, h6 {color:red;padding:0;margin:0 0 .4em 0;font-weight:bold;}

h1 {font-size:1.5em;font-size:1.5em;}
h2 {color:#660;font-size:1.4em;font-size:1.4em;}
h3 {color:#000;font-size:1.2em;font-size:1.2em;}


p, label {font-size:1em;line-height:1.4em;margin:0 0 .8em 0;}
div {margin:0 0 1.5em 0;}

label {color:#666;font-weight:bold;}
.check {color:#000;font-weight:normal;}

ul, ol {padding:0;margin:0 0 2em 0;}
ul li, ol li {padding:0;margin:0 0 0 20px;}

.nav {padding:0;margin:5px 0 15px 0;}
.nav li {display:inline;padding:0 2px 0 2px;margin:0;list-style:none;}
.nav li a {text-decoration:none;}


/** TABLES **/
table {width:100%;background-color:#fff;margin:0;margin-bottom:20px;border:1px solid #660;}

tr.zebra {background-color:#eee;}
tr.zebra td {border-top:1px solid #ccc;border-bottom:1px solid #ccc;}

/* cells */
th, td {font-size:.9em;line-height:1.1em;vertical-align:top;}
thead th, thead td {color:#fff;background-color:#996;border:1px solid #fff;border-color:#cc9 #660 #660 #cc9;border-bottom-width:0;padding:4px;text-align:left;font-weight:bold;}

th.nest {border-top:1px solid #fff;}

tbody th {color:#666;padding:5px;padding:5px;font-weight:bold;}
tbody td {border-right:1px solid #ccc;}
td {overflow:hidden;padding:5px;}
td.first {border-left-width:0;}
.number {text-align:right;}

.pipe {color:#660;}
