body {background-color: #D6D5A8;}

body,td,th {
    font-size: 12px;
    color: #003366;
    font-style:normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align:left;
}

a {color: #cc3300; text-decoration:none;}

a:hover	{color: #f4774e;}

H1 {font-size: 18px;
font-weight:normal;
margin-top:0px;
margin-bottom:15px}

H2 {font-size: 14px;
font-weight:normal;
margin-top:0px;
margin-bottom:5px}

.white {color: #FFFFFF;}

.small {font-size: 10px;}

.alignRight {text-align:right;}

.not-selected-nav {color: #cccc66; text-decoration:none;}
.not-selected-nav a	{color: #cccc66;
text-decoration:none}
.not-selected-nav a:hover	{color: #f2f1c7;  text-decoration:none;}

.selected-nav {color: #FFFFFF; text-decoration:none;}
.selected-nav a	{color: #FFFFFF;
text-decoration:none}
.selected-nav a:hover	{color: #f2f1c7; text-decoration:none;}


li {
    margin-top:8px;
    margin-bottom:8px;
}

#nav
{position:relative;
    left:22px;
    top:95px;
    visibility: visible;
    width:600px;
    z-index: 1;
    color:#FFFFFF;
    font-weight:bold;
    text-align: center;
    }

#navHome
{position:relative;
    left:399px;
    top:95px;
    visibility: visible;
    width:575px;
    z-index: 1;
    color:#FFFFFF;
    font-weight:bold;}
	
#member
{position:relative;
    left:740px;
    top:29px;
    visibility: visible;
    z-index: 1;
    color:#CC3300;
    font-weight:bold;
  }

#member a {color: #CC3300; text-decoration:none;}
#member a:hover {color: #02548C; text-decoration:none;}

.signout
{
    padding: 0 0 0 22px;
 }

 .signin
{
  padding: 0 0 0 27px;
  }

}
.quick-category-links
{
    font-size: smaller;
}

#quickMatchingCategories
{
    margin: 0 0 10px 0;
}

.defense_favorable_checkbox {
    padding: 0 0 .5em 0;
    
}

.quick-category-links
{
    font-size: smaller;
}

.quickMatchingCategories
{
    width: 165px;
    margin: 1em 0;
}

.defense_favorable_checkbox {
    padding: 0 0 .5em 0;
    
}

.single_summary {
    padding-bottom: 15px;
}

.full_text {
  margin: 0 0 0 20px;
}

.category-link {
  padding: 0;
  margin: 0;
}

.primary-category {
 font-weight: bold;
}

.subcategory {
  padding: 0 0 0 2em;
}

li {
list-style-image: none;
list-style-position: outside;
list-style-type: disc;
display: list-item;
}

ul, menu, dir {
padding: 0 0 0 40px;
display: block;
list-style-type: disc;
margin: 1em 0;
}

.active-scaffold ul, .active-scaffold menu, .active-scaffold dir, .active-scaffold li {
padding: 0;
display: block;
list-style-type: none;
margin: 1em 0;
}

b, strong {
font-weight:bolder;
}

p, dl, multicol {
display:block;
margin:1em 0;
}

input {
  padding: 1px;
}

#left_column table {
border-collapse: separate;
border-spacing: 2px;
text-indent: 0;
}

#left_column td {
  padding: 1px;
}

.caseOfTheDayBorder {
  border-color:#cc3300;
  border-style:solid;
  border-width:0px 1px 1px 1px;
  margin: 0;
  padding: 20px;
}

.pagination {
    padding-bottom: 10px;
}

.inlineBox form, .inlineBox div {
  display: inline;
}