
/** 
 * stylesheet for package 
 */
#package
{
	border: #cccccc 0px solid !important;
	background: #2176b8;
	margin: 0px;
}

#package br
{
	display: block;
}

#package br.clearAll
{
	display: none;
}

#package table.head
{
	width:auto;
	border: #000000 0px solid;
}

#package .head td
{
	text-align: center;
	vertical-align: middle !important;
	padding: 3px 5px 5px 5px;
}

#package .head td div
{
	height: 100%;
	width: 100% !important;
}

#package .head td div a
{
	display: block;
	text-decoration: none;
	color: #ffffff;
}

#package .head td.active
{
	background: #d1dadd;
}

#package .head td.active div a
{
	text-decoration: none;
	color: #5a7681;
}

#package .body
{
	display: none;
	vertical-align: top;
	margin: 0px !important;
	min-height: 100px;
	height: auto !important;
	height: 100px;
	padding: 5px 10px 10px 10px;
	background: #d1dadd; /* #d1dadd*/
}


/** 
 * stylesheet for category 
 */
.category
{
	border: #000000 0px solid !important;
	width: 100% !important;
	background: #d1dadd;
}

.category br
{
	display: none;
}

.category table.headcat
{
	width:auto;
	border: #000000 0px solid;
}

.category .headcat td
{
	text-align: center;
	vertical-align: middle !important;
	padding: 0px 15px 5px 0px;
	background: #d1dadd;
}

.category .headcat td div
{
	height: 100%;
	width: 100% !important;
}

.category .headcat td div a
{
	display: block;
	text-decoration: none;
}

.category .headcat td.active
{
	background: #d1dadd;
	font-weight: bold;
}

.category .headcat td.active div a
{
	text-decoration: none;
	color: #5a7681;
}

.category .bodycat
{
	vertical-align: top;
	margin: 0px !important;
	min-height: 100px;
	height: auto !important;
	height: 100px;
	padding-left: 5px;
	background: #fefefe;
}

