body
{
}
.basepage
{
	font-size: 10px;
	font-family:  Verdana, Arial;
}
.link
{
	font-size: 12px;
	font-family:  Verdana, Arial;
	color: #ffffff;
}
.linknoline
{
	font-size: 12px;
	font-family:  Verdana, Arial;
	color: #ffffff;
	text-decoration:none;
}

.mainmenu
{
    font-size:16px;
    font-family:  Times New Roman, Verdana, Arial;
	text-decoration:none;
	margin-right:20px;
	color : #2f0304; 
}

.smalllink
{
	font-size: 10px;
	font-family:  Verdana, Arial;
	color: #ffffff;
}

input, .input
{
	font-size: 12px;
	font-family:  Verdana, Arial;
	color: Black;	
}

input.button
{
	font-size: 12px;
	font-family: Verdana, Arial;
	color: #2f0304;
	border:solid 1px #2f0304;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#ffcccccc);
	width: 88px
}


.smallbutton
{
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2F0304;
}

label, .label
{
	font-size:12px;
	font-family:  Verdana, Arial;
	color: #2f0304;
}

.labelbold
{
	font-size: 12px;
	font-family:  Verdana, Arial;
	font-weight:bold;
	color: #2f0304;
}
.infolabelbold
{
	font-size: 12px;
	font-family:  Verdana, Arial;
	color: #2f0304;
}
.infolabel
{
	font-size: 12px;
	font-family:  Verdana, Arial;
	font-weight:bold;
	color: #2f0304;
}

h3 {
	font-size: medium;
	color: #ffffff;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.whitepanel
{
	background: white;
	border:solid 1px #2f0304;
}

.panel
{
	background: #9ea59d;
	border:solid 1px #2f0304;
}
.errormsg
{
	font-size: 12px;
	font-family: Verdana, Arial;
	color:#2f0304;
	font-weight:bold;
}

.infodatagrid
{
	background:#9ea59d;
	border-color:#2f0304;
	border-style:solid;
	color: #2f0304;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
}

.listdatagrid
{
	border-style:solid;
	color: #2f0304;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
}

.productimagesmall
{
	vertical-align:text-top;
}
.whitelabel
{
	font-size: 12px;
	font-family:  Verdana, Arial;
	color: #ffffff;	
}

.whitelabelbold
{
	font-size: 12px;
	font-family:  Verdana, Arial;
	font-weight:bold;
	color: #ffffff;	
}

.h3dark
{
	font-size: medium;
	color:#2f0304;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;	
}

.texttitle {
	color : #2f0304; 
	text-decoration : none;
	font-size : 12px;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.textdescription {
	padding-top: 15px;
	color : #CCC3C4; 
	text-decoration : none;
	text-align: justify;
	font-size : 12px;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
}

.sub_box {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #2F0303;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #716869;
}


.logintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #2F0304;
}

.newstext 
{
  	background: #9ea59d;
	border:solid 1px #2f0304;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2F0304;
}