body {
   font-family: verdana;
   margin: 0 auto;
   padding: 0px;
   background-color: #DDDDDD;
   background-repeat: repeat;
   text-align: center;
   font-size: 14px;
}

a{
    color: #292F41;
}

a:hover{
    color: #090E1C;
}

a.subpage-menu{
    padding: 6px;
    font-size: 12px;
    color: #23385C;
    border: 1px solid transparent;
}
a.subpage-menu:hover{
    background-color: #FFFFFF;
    color: #090E1C;
    border: 1px solid #DAE1F1;
}

a.sidemenulink{
    padding: 6px;
    font-size: 12px;
    color: #FFFFFF;
}

a.sidemenulink-selected{
    background-color: #555555;
    border: 1px solid #FFFFFF;
    border-top: 6px solid #555555;
    padding: 6px;
    font-size: 12px;
    color: #FFFFFF;
}

a.sidemenulink:hover{
    background-color: #101B32;
    color: #FFFFFF;
}

a.top-menu, a.top-menu-red, a.top-menu-green {
    padding: 6px;
    margin-right: 2px;
    border: 1px solid #555555;
    background-color: #555555;
    font-family: verdana;
    font-size: 12px;
    text-decoration: none;
    color: #FFFFFF;
}

a.top-menu:hover, a.top-menu-red:hover, a.top-menu-green:hover {
    padding: 6px;
    border-top: 1px solid #838383;
    border-right: 1px solid #838383;
    border-left: 1px solid #838383;
    border-bottom: 1px solid #838383;
    background-color: #162345;
    font-family: verdana;
    font-size: 12px;
    text-decoration: none;
    color: white;
}

a.top-menu-selected {
    padding: 6px;
    border: 1px solid #FFFFFF;
    background-color: #060A13;
    font-family: verdana;
    font-size: 12px;
    text-decoration: none;
    color: white;
}

a.top-menu-red:hover {
    background-color: #893D3D;
}
a.top-menu-green:hover {
    background-color: #4F873F;
}

a.side-menu {
    display: block;
    border: 2px solid #6A91B7;
    background-color: #486F95;
    font-family: tahoma;
    font-size: 12px;
    color: white;
    padding: 8px;
    text-decoration: none;
}

a.side-menu:hover {
    background-color: #385776;
    text-decoration: underline;
}

*.content {
    padding: 5px;
    border: 10px solid #060A13;
    width: 1000px;
    margin: 0px auto;
    background-color: white;
    text-align: left;
}

div.login-box {
    border: 2px solid #C6CADD;
    background-color: white;
    font-family: verdana;
    font-size: 15px;
    padding: 6px;
}

h1 {
  margin: 0px;
  margin-bottom: 5px;
  padding: 4px;
  color: #23385C;
  border-top:    1px dashed #BECDE7;
  border-bottom: 1px solid #8FAAD6;
  background-color: #D5DDF0;
  font-size: 20px;
  cursor: default;
}

h2 {
  margin: 0px;
  margin-bottom: 5px;
  padding: 4px;
  color: #23385C;
  background-color: #D5DDF0;
  font-size: 16px;
  cursor: default;
}

a.newslink {
  font-size: 10px;
  border-bottom: 1px solid #E1E8F4;
}


div.rounded {
 font-size: 12px;
 width: 200px;
 padding: 10px;
 background: white;
 border-radius: 10px;
 -o-border-radius: 10px;
 -icab-border-radius: 10px;
 -khtml-border-radius: 10px;
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
}

/* Update Log */
div.stylechange {
    padding: 5px;
    background-color: #F2FABC;
    border: 1px solid #6F760E;
    margin-bottom: 5px;
    font-size: 13px;
    font-family: tahoma;
}

div.stylechange:hover {
    background-color: #EEF9A4;
}

div.bugsecurity {
    padding: 5px;
    background-color: #F3E2E2;
    border: 1px solid #770D10;
    margin-bottom: 5px;
    font-size: 13px;
    font-family: tahoma;
}

div.bugsecurity:hover {
    background-color: #EED7D7;
}

div.bugminor {
    padding: 5px;
    background-color: #E1E6F4;
    border: 1px solid #262B5E;
    margin-bottom: 5px;
    font-size: 13px;
    font-family: tahoma;
}

div.bugminor:hover {
    background-color: #D6DDEF;
}


div.bugmajor {
    padding: 5px;
    background-color: #F1ADDD;
    border: 1px solid #3E3F10;
    margin-bottom: 5px;
    font-size: 13px;
    font-family: tahoma;
}

div.bugmajor:hover {
    background-color: #EEA4E7;
}

div.logfeature {
    padding: 5px;
    background-color: #ADF1F1;
    border: 1px solid #3E3F10;
    margin-bottom: 5px;
    font-size: 13px;
    font-family: tahoma;
}

div.logfeature:hover {
    background-color: #96EDED;
}

table.atable {
  cursor: default;
  border: 1px solid black;
  padding: 0px;
  margin: 0px;
  border-spacing: 0px;
}

th.atable {
  cursor: default;
  padding: 5px;
  background-color: #354557;
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  font-size: 12px;
}

td.atable-disable {
  cursor: default;
  padding: 5px;
  background-color: #D9E0E8;
  border: 1px solid #FFFFFF;
  color: #354557;
  text-align: center;
  font-size: 12px;
}
td.atable-row1 {
  cursor: default;
  background-color: #D9E0E8;
  border: 1px solid #FFFFFF;
  color: #354557;
  text-align: left;
  font-size: 12px;
  padding: 7px;
}
td.atable-row2 {
  cursor: default;
  background-color: #F5F8FA;
  border: 1px solid #FFFFFF;
  color: #1B232C;
  text-align: left;
  font-size: 14px;
  padding: 4px;
}

input.kb_search_textbox {
    border: 1px solid #354557;
    background-color: #F8F9FA;
    padding: 4px;
    font-family: verdana;
    margin: 0px;
}

input.kb_search_button {
    border: 1px solid #354557;
    background-color: #202933;
    color: #FFFFFF;
    padding: 5px;
    font-family: verdana;
    font-size: 12px;
    cursor: pointer;
    margin: 5px;
}
input.kb_search_button:hover {
    border: 1px solid #354557;
    background-color: #3C4D60;
    color: #FFFFFF;
}

a.kb-cat-link {
    display: block;
    padding: 5px;
}
a.kb-cat-link:hover {
    background-color: #FFFFFF;
}

a.top-link {
    font-size: 14px;
    font-family: tahoma;
    color: white;
}
a.top-link:hover {
  background-color: #000000;
}

#productstable
{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
width:100%;
border-collapse:collapse;
}
#productstable td, #productstable th
{
font-size:14px;
border:1px solid #98bf21;
padding:3px 7px 2px 7px;
}
#productstable th
{
font-size:14px;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#839E2E;
color:#fff;
}
#productstable tr.alt td
{
color:#000;
background-color:#EAF2D3;
}
