body
{
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 background: url(https://s3-us-west-1.amazonaws.com/dnimages/themes/blueninja/background.png) no-repeat top center #000000;
 color: #000000;
 font-family: ariel, verdana, helvetica, sans-serif;
 font-size: 13px;
}

img
{
 border: 0;
}

table tr td
{
 font-size: 13px;
}

table
{
 margin: 0;
 border: 0;
 padding: 0;
}

.fieldName
{
 font-weight: bold;
}

.smallHeading
{
 font-weight: bold;
 font-size: 1.12em;
}

.medHeading
{
 font-weight: bold;
 font-size: 1.25em;
}

.tip
{
 font-style: italic;
 font-size: .85em;
}

.pageHeadingDiv
{
 margin: 5px 20px 15px 5px;
}

.sectionDiv
{
 margin-left: 15px;
 margin-right: 20px;
 margin-bottom: 15px;
}

.editTable tbody tr td
{
 padding: 5px 10px 10px 10px;
 background: #fcfcfc;
 border: 1px solid #e0e0e0;
}

.editTable tbody tr:first-child td
{
 font-weight: bold;
 font-size: 1.05em;
 padding: 5px 10px 10px 10px;
 background: #f0f0f0;
 border: 1px solid #e0e0e0; 
}

.noBGBorder
{
 background: none !important;
 border: none !important;
}

.centered
{
 margin-left: auto;
 margin-right: auto;
}

a:link {
 color: #000000;
 font-weight: bold;
 text-decoration: none;
}

a:active {
 color: #000000;
 font-weight: bold;
 text-decoration: none;
}

a:visited {
 color: #000000;
 font-weight: bold;
 text-decoration: none;
}

a:hover {
 color: #000000;
 font-weight: bold;
 text-decoration: none;
}


td.options
{
 background-color: #ffffff;
 color: #000000;
 text-align: left;
}

td.optionsHover
{
 background-color: #146a2d;
 color: #ffffff;
 cursor: pointer;
 text-align: left;
}

.editSelectDiv
{
 margin-bottom: 20px;
 width: 750px;
 text-align: center;
}

.editSelectTableDiv
{
 text-align: center;
 border: 1px solid;
 padding-left: 10px;
 padding-right: 5px;
}

.editSelectTable
{
 text-align: left;
 margin-left: auto;
 margin-right: auto;
}

.editSelectHeading
{
 font-weight: bold;
 font-size: 1.12em;
}

.editSelectColumnHeading
{
 font-weight: bold;
}

.editSelectColumnData
{
}

.editResultBoxError
{
 border: 1px solid #ff0000;
 background: #ffeeee;
 color: #ff0000;
 padding: 5px 0 10px 5px;
 margin-bottom: 15px;
}

.editResultBoxSuccess
{
 border: 1px solid #00ff00;
 background: #eeffee;
 color: #00ff00;
 padding: 5px 0 10px 5px;
 margin-bottom: 15px;
}

.bordered
{
 border: 1px solid;
}

.productDiv
{
 margin-bottom: 15px;
 padding: 0px 10px 10px 10px;
}
