body
{
font-family: Tahoma, Verdana, Arial;
margin: 0;
padding: 0;
}


p, ol, div, h1, h2, dl, label {
font-size: 80%;
letter-spacing: 0.07ex;
margin: 0;
line-height: 125%;
word-spacing: 0.2ex;
}


a {
font-weight: normal;
color: #5c5c5c;
text-decoration: underline;
}

a.navi {
font-size: 80%;
letter-spacing: 0.07ex;
word-spacing: 0.2ex;
}

a.mmenu, a.edcol, a.pg, a.dasm, a.nim {
text-decoration: none;
}

a.top {
font-size: 68%;
color: #8d1818;
margin-left: 4pt;
margin-top: 10px;
}

a.mmenu {
font-size: 105%;
color: #fd6406;
line-height: 2ex;
margin-top: 100px;
letter-spacing: 0.07ex;
word-spacing: 0.2ex;
}

a.nvb, div.inactive {
color: #94001f;
}

a.edcol {
color: #3b4c66;
font-size: 75%;
}

a.tt, a.pg, input.subscribe, #wt {
color: #ffffff;
}

a.mmenu, a#ttop {
vertical-align: text-top;
}

a.pg, a.tt, #nm {
font-size: 100%;
}

a.top, a.pg, .titlen, #bl {
font-weight: bold;
}

a.nim {
color: #000000;
}


table.top {
background-image: url(../img/bckgit.gif);
}

.logotype {
background: transparent url(../img/gradient.png) repeat-x scroll top;
}

table.maint, .logotype {
border-bottom: 1px solid #e0e7ef;
}

table.centert {
border-left: 1px solid #e0e7ef;
border-right: 1px solid #e0e7ef;
}

table.topline {
border-top: 3px solid #f0a740;
background-color: #ba3337;
}

table.coltc {
border-bottom: 1px solid #ffb525;
}

table.gal {
border: 1px solid #ffe8bb;
}

td.colt, td.lborw, .colg {
background-color: #ffb525;
}

td.coltl, td.coltr {
border-left: 1px solid #ffb525;
}

td.coltr {
border-right: 1px solid #ffb525;
}

td.lborw {
border-left: 1px solid #ffffff;
}

td.colc, input.subscribe {
background-color: #ffe8bb;
}

td.colt, input.subscribe {
border: 1px solid #ffb525;
}


form {
margin-bottom: 0px;
}

input,select {
border-style: inset;
}

input.search {
border-width: 0px;
}

input.search {
background-image: url(../img/searchb.gif);
}

input.subscribe {
background-image: url(../img/subscribeb.gif);
}


ul.mli, ul.mrli, ul.sli, ul.srli {
vertical-align: middle;
padding: 0;
}

ul.mli, ul.mrli {
margin-bottom: 2ex;
}

ul.sli, ul.srli {
list-style-image: url(../img/sli.gif);
margin-top: 0.5ex;
}

ul.mli {
list-style-image: url(../img/mli.gif);
margin-left: 16px;
}

ul.sli {
margin-left: 2.3ex;
}

ul.mrli {
list-style-image: url(../img/mrli.gif);
margin-right: 16px;
padding-left: 5px;
}

ul.srli {
margin-right: 2.3ex;
font-size: 88%;
}


div.inactive {
cursor: pointer; cursor: hand; text-decoration: underline;
}

div.hand {
cursor: hand;
}

div.gr {
color: #5c5c5c;
margin: 7px;
}

img.sp {
margin: auto 1ex 1ex auto;
}

img.Cborder {
border: 1px solid #ba3337;
}


hr.card {
color: #ba3337;
margin: 10px -5px 10px -5px;
width: 101.3%;
height: 1px;
border-bottom-style: none;
}


.titlen {
padding: 10px 10px 10px 20px;
}


.pl {
margin: 10px;
}

.col {
background-color: #fff0d3;
}

.bckgt {
background-color: #fff4df;
}

.redt {
background-color: #ff0000;
}

.lsm, #lsm {
font-size: 75%;
}

.sm, #sm {
font-size: 70%;
}

.vsm, #vsm {
font-size: 60%;
}

.sp10, #sp10 {
margin-left: 10px;
}


#lb {
font-size: 110%;
}

#alert {
color: #ff0000;
}

ul.nlst, ul.lsp, li#lsp {
	list-style-type: none;
}

ul.lsp, li.lsp {
	display: inline-block;
}

li#lsp {
	display: inline;
	margin-right: 1em;
}

fieldset.nrbc {
	border: 1px solid #e0e7ef;
}

.actlink {
background-color: #ffffff;
color: #000000;
}

.r5 {
margin-right: 5px;
}

.extra {
background-color:#e0e7ef;
padding:10px;
}

.extra2 {
background-color:#bbd024;
padding:10px;
}

.roller {
height:100px; width:90%; overflow:hidden;
}

.rollerWrapper img {
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

a.prev, a.next {
width:22px; height:22px; position:absolute; top:220px; display:none;
}

a.prev {
left:17px; background:url(../img/bottomL.gif);
}

a.next {
right:17px; background:url(../img/bottomR.gif);
}

.LogoContainer a:focus {
outline:none
}

.PngContainer, .rollerWrapper img {
width: 80px; height:55px; margin-bottom: 5px;
}