/* XARAYA REQUIRED CLASSES */
a {
}
a:hover {
}
blockquote {
}
body {
}
code {
}
h1 {
}
h2 {
}
h3 {

}
h4 {
}
/*
Tables and related selectors
-------------------------------------------------------------------------[comment] */
/*
table { font-size: 100%; }

div table {width:inherit;}*/

/*
the actual border should be visible only when border-width is re-declared
------------------------------------------------------------------[important note] */

th {
    color: #666699;
    background-color: #DCDCE5;
}

tfoot {
    font-weight: bold;
    background-color: #DCDCE1;
}

th, td { padding: 3px; }

 .headerrow {font-weight:bold; border-bottom:1px solid black}

p {
}
pre {
}
input {
}
button {
}
select {
}
textarea {
}
img {
border:none;
}
li {
}
ul {
}
ol {
}
sup {
}
sub {
}

/*  XARAYA REQUIRED INDIVIDUAL CLASSES */
td.xar-norm {border:none}
td.xar-alt {}

/*  XARAYA REQUIRED ANONYMOUS CLASSES  */

/* these defaults apply to the left block group */
.xar-block-head{
}
.xar-block-title {
}
.xar-block-body {
margin-left:5px;
}
.xar-block-foot {
}

/* right block group classes */
.xar-block-head-right{
}
.xar-block-title-right {
}
.xar-block-body-right {
}
.xar-block-foot-right {
}

/* topnav block group classes */
.xar-block-head-topnav {
}
.xar-block-title-topnav {
}
.xar-block-body-topnav {
}
.xar-block-foot-topnav {
}

/* center block group classes */
.xar-block-head-center{
}
.xar-block-title-center {
}
.xar-block-body-center {
}
.xar-block-foot-center {
}
.xar-mod-head {
}
.xar-mod-title {
font-size:14pt;
}
.xar-mod-body {
}
.xar-mod-foot {
}
.xar-alt {
}
.xar-accent {
}
.xar-alt-outline {
}
.xar-accent-outline {
}
.xar-norm-outline {
}
.xar-norm {
}
.xar-sub {
}
.xar-menu-section {
}
.xar-menu-section-current {
}
.xar-menu-item {
}
.xar-menu-item-current {
}
.xar-menu-item:hover {
}
.xar-menu-subitem {
}
.xar-menu-subitem:hover {

}
.xar-menu-subitem-current {
}
.xar-menu-item-current > .xar-menu-subitem > a {
}
.xar-menu-item-current > .xar-menu-subitem > a:visited {
}
.xar-title {
}
.xar-error {
	font-weight:bold; width: 150px; color:white; background:red;
}

/*Inline Lists*/
div.inline-list {
	padding: 5px;
	}

div.inline-list p {
	display: inline;
	}

div.inline-list ul, div.inline-list li {
	display: inline;
	margin: 0;
	padding: 0;
	}

