body{
    margin-top: 0px; margin-left: 0px; margin-bottom: 5px; margin-right: 0px;
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 12px;
}

p, li, ul, ol, td, th {

}

body {
  background: #fff;
  color: #000;
}

hr {
  border-top: 0px solid blue;
  border-bottom: 1px solid #76a1ca;
  width: 90%;
  height: 1px;
}


/*
** main columns
*/
.LeftColumn{
  background: #5382ae;
  width: 220px;
  vertical-align: top;
}

.RightColumn{
  background: #5382ae;
  width: 220px;
  vertical-align: top;
}

.CentralColumn {
  vertical-align: top;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 5px;
  padding-bottom: 5px
}

/*
** bottom copyright note
*/
.AxalorCopyright{
    border: 1px solid #76a1ca;
    width: 400px;
    padding: 3px 0px 3px 0px;
    background: #fff;
    font-size: 10px;
    vertical-align:middle;
}



/*
** subdivision
*/
.SubdivisionsEnvelope {
     width:90%;
     border: 1px solid #5382ae;
     padding: 3px;
}


.SubdivisionItem {
    padding: 5px;
    font-size: 14px;
    text-align: left;
    letter-spacing: 1px;
    clear: both;
}

.SubdivisionItem a {
    text-decoration: none;
}

.SubdivisionItem:hover {
    background: #5382ae;
    cursor: pointer;
}

.SubdivisionItemSelected {
    padding: 5px;
    font-size: 14px;
    text-align: left;
    letter-spacing: 1px;
    clear: both;
    background: #5382ae;
    color: #ffff33;
}

.SubdivisionItem:hover a {
    color: #ffff33;
    text-decoration: none;
}

.SubdivisionBullet {
    background:#e1742a;
    margin: 3px 12px 0px 5px;
    width: 11px;
    height: 11px;
    float: left;
}


/*
** Navigation path
*/
.NavigationPath {
    border: 0px solid #5382ae;
    padding: 3px;
/*    background: #e1742a; */
}

.NavigationLink, a.NavigationLink,  a.NavigationLink:link, a.NavigationLink:hover, a.NavigationLink:visited {
    font-weight: bold;
    color: #e1742a;
}

.NavigationLinkFinal {
    font-weight: bold;
    color: #e1742a;
}


/*
** News column
*/
.NewsBlockEnvelopeHeader {
  border: 1px solid black;
  background: #003466;
  padding: 7px;
}

a.NewsBlockLink, a.NewsBlockLink:link, a.NewsBlockLink:visited {
	font-weight: bold; font-size: 12px; color: #ffffff;  text-decoration: none
}
a.NewsBlockLink:hover {
	font-weight: bold; font-size: 12px; color: #ffec00;  text-decoration: none
}

.NewsBlockEnvelopeHeader:hover {
  background: #021F3C;
}

.NewsBlockColumnItem {
    border-left: 1px solid #000;
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
    border-top: 0px solid #000;
    padding: 7px;
    color: white;
    background: #5382ae;
    font-size: 12px;
    cursor: pointer;
}

.NewsBlockColumnItem a, .NewsBlockColumnItem a:link, .NewsBlockColumnItem a:visited,  .NewsBlockColumnItem a:hover {
	font-weight: bold; font-size: 11px; color: yellow;  text-decoration: none
}


.NewsBlockColumnItem:hover {
    background: #76a1ca;
    color: #ffff33;
}



/*
** Ad blocks
*/

.AdBloksEnvelope {
    padding: 15px 0px 15px 0px;
}


.AdBlocksTitle {
    text-align: left;
    color: yellow;
    font-weight: bold;
    font-size: 12px;
    padding: 5px;
    margin-bottom: 3px;
    background: #003466;
    border: 1px solid #000;
}

.AdBlock {
    border: 1px solid #000;
    color: white;
    text-align: center;
    font-size: 12px;
    background: #003466;
    margin-bottom: 3px;
}

.AdBlockTitle {
    color: yellow;
    text-align: right;
    font-weight: bold;
    font-size: 11px;
    padding: 5px;
    border-bottom: 1px solid #000;
}

.AdBlockText{
    padding: 5px;
    background: #5382ae;
    text-align: center;
}

.AdBlockText a,  .AdBlockText a:hover,  .AdBlockText a:visited,  .AdBlockText a:link{
    color: yellow;
    font-size: 10px;
    text-decoration: none;
}

/*
** headers
*/

h1 { margin-top: 6px; font-weight: normal; font-size: 11px; padding-bottom:2px; border-bottom: 1px solid #606080; margin-bottom: 6px; color: #606080; font-family: Georgia,"Times New Roman",Times,serif; }
h2 { margin-top: 4px; font-weight: normal; font-size: 15px; margin-bottom: 6px; color: #606080; font-family: Georgia,"Times New Roman",Times,serif; }
h3 { margin-top: 4px; font-weight: normal; font-size: 14px; margin-bottom: 6px; color: #606080; font-family: Georgia,"Times New Roman",Times,serif; }
h4 { margin-top: 4px; font-weight: normal; font-size: 13px; margin-bottom: 6px; color: #606080; font-family: Georgia,"Times New Roman",Times,serif; }

pre {
	font-size: 8px; color: #604000; font-family: monospace
}
code {
	font-weight: bold; font-size: 11px; color: #604000; font-family: monospace
}
tt {
	font-weight: bold; font-size: 11px; color: #604000; font-family: monospace
}



A.HMenuLink, A.HMenuLink:link, A.HMenuLink:visited, A.HMenuLink:hover {
	font-weight: bold; font-size: 12px; color: #ffffff; text-decoration: none
}

/*
** Main menu items
*/
.VMenuMain {
	margin-left:3px; font-weight: bold; font-size: 12px; color: #ffec00;  text-decoration: none
}

.VMenuBlockLvl0 {
    border-left: 1px solid #000;
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
    border-top: 0px solid #000;
    padding: 7px;
    color: white;
    font-size: 12px;
    background: #003466;
    cursor: pointer;
}

.VMenuBlockLvl0:hover {
    background: #76a1ca;
}

.VMenuBlockLvl0Selected {
    color: yellow;
    font-size: 12px;
    background: #003466;
    padding: 7px;
    border-left: 1px solid #000;
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
    border-top: 0px solid #000;
    font-weight: bold;
}

a.VMenuLvl0, a.VMenuLvl0:link, a.VMenuLvl0:visited {
	font-weight: bold; font-size: 12px; color: #ffffff;  text-decoration: none
}
a.VMenuLvl0:hover {
	font-weight: bold; font-size: 12px; color: #ffec00;  text-decoration: none
}


.VMenuBlockLvl1 {
    border-left: 1px solid #000;
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
    border-top: 0px solid #000;
    padding: 7px 7px 7px 28px;
    color: white;
    font-size: 12px;
    background: #5382ae;
    cursor: pointer;
}

.VMenuBlockLvl1:hover {
    background: #76a1ca;
}

.VMenuBlockLvl1Selected {
    color: yellow;
    font-size: 12px;
    background: #76a1ca;
    padding: 7px 7px 7px 28px;
    border-left: 1px solid #000;
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
    border-top: 0px solid #000;
}

.VMenuLvl1, A.VMenuLvl1, A.VMenuLvl1:link, A.VMenuLvl1:visited, A.VMenuLvl1:hover {
    font-size: 12px; color: #ffffff;  text-decoration: none
}



.compactTitle {
	margin: 0px; font-weight: normal; font-size: 10px; color: #cccccc; font-style: italic;
    padding-left: 20px;
}

input, textarea, select {
	border: 1px solid; font-size: 10px;color: #000000;
}
