body
{
	font-family: tahoma, verdana, arial, calibri;
	font-size: 11pt;
}

label
{
	font-weight: bold;
}

div
{
}

#header-logo ul
{
	list-style-type: none;
	margin: 3px 0px 0px 3px;
	padding: 0;
	vertical-align: middle;
}

#header-logo ul li
{
	display: inline;
	margin-right: 10px;
}

#header-usr ul
{
	list-style-type: none;
	margin: 3px 0px 0px 3px;
	padding: 0;
	vertical-align: middle;
}

#header-usr ul li
{
	display: inline;
	margin-right: 10px;
}


.lp25
{
	padding-left: 25px;
}

table.dltable
{
	width: 700px;
	border-top: solid gainsboro 1px;
	border-left: solid gainsboro 1px;
	border-right: solid gainsboro 1px;
}

table.dltable tr td
{
	border-bottom: solid gainsboro 1px;
}

table.dltable tr th
{
	border-bottom: solid lightgray 1px;
	text-align: left;
}

table.dltable tr.current
{
	background-color: #EEFFEE;
}

table.dltable tr.outdated
{
	background-color: #FFEEEE;
}

.err
{
	font-weight: bold;
	color: Red;
}

.nav_btn
{
	font-family: tahoma, verdana, Arial;
	font-weight: normal;
	font-size: 14pt;
}

.nav_btn a
{
	color: #e86d19;
}

.nav_btn1
{
	font-family: tahoma, verdana, Arial;
	font-weight: normal;
	font-size: 12pt;
}

.nav_btn1 a
{
	color: #e86d19;
}

.front-features
{
	list-style-type: none;
	margin-top: 50px;
}

.front-features li
{
	color: #e86d19;
	font-family: tahoma, verdana, Arial;
	font-size: 10pt;
	padding: 15px 0px 0px 0px;
}

.front-features li a
{
	color: #e86d19;
	text-decoration: none;
}

.front-features li a:link
{
	color: #e86d19;
	text-decoration: none;
}

.front-features li a:active
{
	color: #e86d19;
	text-decoration: none;
}

.front-features li a:visited
{
	color: #e86d19;
	text-decoration: none;
}

.front-features li a:hover
{
	color: #e86d19;
	text-decoration: underline;
}

.front-desc-c
{
	background-image: url(/images/bbg.png);
	background-repeat: no-repeat;
	width: 482px;
	height: 128px;
	margin-top: 80px;
}

.front-desc
{
    
	padding-top: 7px;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-left: 5px;
}

.front-desc-text
{
	color: #7d9dd1;
    font-family: tahoma, verdana, Arial;
	font-size: 10pt;
}

.front-desc-h
{
	font-size: 15pt;
}

.front-desc-b
{
	padding-top: 10px;
}

.endorsement
{
	color: #7d9dd1;
    font-family: tahoma, verdana, Arial;
	font-size: 10pt;
}

.rmenu
{
    list-style-type: none;
}

.rmenu li
{
	font-family: tahoma, verdana, Arial;
}

.rmenu li a
{
	color: #7d9dd1;
}

.shoplist 
{
	border-right: solid gainsboro 1px;
	border-bottom: solid gainsboro 1px;
	font-size: 10pt;
	width: 600px;
}

.shoplist tr td
{
	border-top: solid gainsboro 1px;
	border-left: solid gainsboro 1px;
}

.shoplistrel
{
	font-weight: bold;
}

.prodview
{
	font-size: 10pt;
	width: 600px;
}

.prodviewh td
{
	background-color: gainsboro;
}

.prodviewn 
{
	font-size: 14pt;
}