html,body {
line-height:8px;
margin:0;
}

p, ol, li {line-height:16px; }
img { border: 0 }
.input {
	font-family: Tahoma, Arial;
	font-size: 11px;
}
label.browntext input {
    margin-bottom: -2px;
}
.bottomtext {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #FFFFFF;
	line-height:12px;
}
a.bottomtext:link,a.bottomtext:visited,a.bottomtext:hover,a.bottomtext:active {
 text-decoration: underline;
	color: #FFFFFF;
}
.sidebuttons {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-style: normal;
	color: #495569;
	font-weight: bold;
	text-align: left;
	line-height:12px;
}
a.sidebuttons:link,a.sidebuttons:visited,a.sidebuttons:hover,a.sidebuttons:active {
 text-decoration: underline;
	color: #495569;
}
.sidebuttonsreg {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-style: normal;
	color: #495569;
	line-height:12px;

}
a.sidebuttonsreg:link,a.sidebuttonsreg:visited,a.sidebuttonsreg:hover,a.sidebuttonsreg:active {
 text-decoration: underline;
	color: #495569;
}
.logindetails {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.greytext {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #646464;
	line-height:12px;
}

.brownlinetext {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #0d3270;
	text-decoration: underline;
}
.greylinetext {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #393939;
	text-decoration: underline;
}
a.greylinetext:link,a.greylinetext:visited,a.greylinetext:hover,a.greylinetext:active {
	color: #393939;
	text-decoration: underline;
}
.browntext {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #004889;
	line-height:12px;
}
a.browntext:link,a.browntext:visited,a.browntext:hover,a.browntext:active {
 text-decoration: underline;
	color: #03558A;
}
.select {
	font-family: Tahoma, Arial;
	font-size: 11px;
}
.greytextbold {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #4C4C4C;
	font-weight: bold;
}
.browntextbold {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #802300;
	line-height:12px;
	font-weight: bold;
}
a.browntextbold:link,a.browntextbold:visited,a.browntextbold:hover,a.browntextbold:active {
 text-decoration: underline;
	color: #802300;
}
.brownbg {
	background-image: url(../images/b_bg.gif);
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #61250C;
}
.greybg {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-image: url(../images/g_bg.gif);
}

.catebg {
	background-image: url(../images/cate_bg.gif);
}
.whitetext {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #FFFFFF;
}
a.whitetext:link,a.whitetext:visited,a.whitetext:hover,a.whitetext:active {
 text-decoration: underline;
	color: #FFFFFF;
}
.whitetextbold {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.redtext {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #CC0000;
}

.browntext a,a:link, a:visited, a:hover, a:active {
	text-decoration: none;
	color: #802300;
}

a.brownlinetext:link,a.brownlinetext:visited,a.brownlinetext:hover,a.brownlinetext:active {
 text-decoration: underline;
	color: #0d3270;
}


a.greytextbold:link,a.greytextbold:visited,a.greytextbold:hover,a.greytextbold:active {
 text-decoration: none;
	color: #4C4C4C;
}

.logindetails a {
    text-decoration: none;
	color: #FFFFFF;
}

.error {
    color:#ff0000;
    font-weight: bold;
    line-height:12px;
    padding: 10px;
    text-align: center;
    font-family: Tahoma, Arial;
	font-size: 11px;
}

.admintext {
    color: #000000;
    line-height: 14px;
}

