*, td {
	margin:0; padding:0;
}

ul
{
  margin-left: 0;
  padding-left: 30;
}

p, td, input, textarea {
	font-family:tahoma;
	font-size:12px;
	line-height:16px;  
	color:#010006;	
	vertical-align:top;
}

a {
	color:#410507;
}

a:hover {
	text-decoration: none;
}

a img {
	border:0;
}
.topNavcompanyactive {
	position:absolute;
	visibility: hidden;
	line-height: 18px;
	z-index: 100;
	background-color: #310a27;
	filter:alpha(opacity=85);
    -moz -opacity:0.85;
    -khtml -opacity:0.85;
    opacity: 0.85;
	width: 380px;
	margin-top: 35px;
	text-align: left;
}
.topNavcompany {
	position:absolute;
	visibility: hidden;
	line-height: 18px;
	z-index: 100;
	background-color: #010006;
	filter:alpha(opacity=85);
    -moz -opacity:0.85;
    -khtml -opacity:0.85;
    opacity: 0.85;
	width: 380px;
	margin-top: 35px;
	text-align: left;
}
.topNavonserve {
	position:absolute;
	visibility: hidden;
	line-height: 18px;
	z-index: 100;
	background-color: #010006;
	filter:alpha(opacity=85);
    -moz -opacity:0.85;
    -khtml -opacity:0.85;
    opacity: 0.85;
	width: 380px;
	margin-top: 35px;
	text-align: left;
}
.topNavonserveactive {
	position:absolute;
	visibility: hidden;
	line-height: 18px;
	z-index: 100;
	background-color: #310a27;
	filter:alpha(opacity=85);
    -moz -opacity:0.85;
    -khtml -opacity:0.85;
    opacity: 0.85;
	width: 380px;
	margin-top: 35px;
	text-align: left;
}
.topNavprint {
	position:absolute;
	visibility: hidden;
	line-height: 18px;
	z-index: 100;
	background-color: #010006;
	filter:alpha(opacity=85);
    -moz -opacity:0.85;
    -khtml -opacity:0.85;
    opacity: 0.85;
	width: 570px;
	margin-top: 35px;
	text-align: left;
}
.topNavprintactive {
	position:absolute;
	visibility: hidden;
	line-height: 18px;
	z-index: 100;
	background-color: #310a27;
	filter:alpha(opacity=85);
    -moz -opacity:0.85;
    -khtml -opacity:0.85;
    opacity: 0.85;
	width: 570px;
	margin-top: 35px;
	text-align: left;
}
.topNavsupportactive {
	position:absolute;
	visibility: hidden;
	line-height: 18px;
	z-index: 100;
	background-color: #310a27;
	filter:alpha(opacity=85);
    -moz -opacity:0.85;
    -khtml -opacity:0.85;
    opacity: 0.85;
	width: 205px;
	margin-top: 35px;
	text-align: left;
}
.topNavsupport {
	position:absolute;
	visibility: hidden;
	line-height: 18px;
	z-index: 100;
	background-color: #010006;
	filter:alpha(opacity=85);
    -moz -opacity:0.85;
    -khtml -opacity:0.85;
    opacity: 0.85;
	width: 205px;
	margin-top: 35px;
	text-align: left;
}
.topNavcompanyactive a {
	display: block;
	padding: 1px 0;
	text-decoration: none;
	text-indent: 10px;
}
.topNavcompany a {
	display: block;
	padding: 1px 0;
	text-decoration: none;
	text-indent: 10px;
}
.topNavonserveactive a {
	display: block;
	padding: 1px 0;
	text-decoration: none;
	text-indent: 10px;
}
.topNavonserve a {
	display: block;
	padding: 1px 0;
	text-decoration: none;
	text-indent: 10px;
}
.topNavprintactive a {
	display: block;
	padding: 1px 0;
	text-decoration: none;
	text-indent: 10px;
}
.topNavprint a {
	display: block;
	padding: 1px 0;
	text-decoration: none;
	text-indent: 10px;
}
.topNavsupportactive a {
	display: block;
	padding: 1px 0;
	text-decoration: none;
	text-indent: 10px;
}
.topNavsupport a {
	display: block;
	padding: 1px 0;
	text-decoration: none;
	text-indent: 10px;
}
.topNavigation a:hover {
	text-decoration: underline;
}

.sideNavigation {
	position:absolute;
	visibility: hidden;
	line-height: 18px;
	z-index: 100;
	background-color: #310a27;
	filter:alpha(opacity=75);
    -moz -opacity:0.75;
    -khtml -opacity:0.75;
    opacity: 0.75
	width: 205px;
	margin-top: -5px;
	text-align: left;
}

.sideNavigation a {
	display: block;
	padding: 1px 0;
	text-decoration: none;
	text-indent: 10px;
}

.sideNavigation a:hover {
	text-decoration: underline;
}
table#price-chart {
	MARGIN: 0px;
	padding: 0px;
}
table#price-chart th img {
	MARGIN-TOP: 140px
}
table#price-chart th.heading {
	WIDTH: 125px
}
table#price-chart th.basic {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(images/Basic_header.jpg);
	background-repeat: no-repeat;
	background-color: #C4E2EC;
}
table#price-chart th.professional {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(images/Professional_header.jpg);
	background-repeat: no-repeat;
	background-color: #E9DBAA;
}
table#price-chart th.business {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(images/Business_header.jpg);
	background-repeat: no-repeat;
	background-color: #E9BFC0;
}
table#price-chart th.enterprise {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(images/Enterprise_header.jpg);
	background-repeat: no-repeat;
	background-color: #D5DFAA;
}
table#price-chart th.premier {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(images/Premier_header.jpg);
	background-repeat: no-repeat;
	background-color: #D6C4EC;
}
table#price-chart th.basice {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(images/Basic_headere.jpg);
	background-repeat: no-repeat;
	background-color: #C4E2EC;
}
table#price-chart th.professionale {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(images/Professional_headere.jpg);
	background-repeat: no-repeat;
	background-color: #E9DBAA;
}
table#price-chart th.businesse {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(images/Business_headere.jpg);
	background-repeat: no-repeat;
	background-color: #E9BFC0;
}
table#price-chart th.enterprisee {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(images/Enterprise_headere.jpg);
	background-repeat: no-repeat;
	background-color: #D5DFAA;
}
table#price-chart th.premiere {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(images/Premier_headere.jpg);
	background-repeat: no-repeat;
	background-color: #D6C4EC;
}
table#price-chart th.basicb {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(images/Basic_headerb.jpg);
	background-repeat: no-repeat;
	background-color: #C4E2EC;
}
table#price-chart th.professionalb {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(images/Professional_headerb.jpg);
	background-repeat: no-repeat;
	background-color: #E9DBAA;
}
table#price-chart th.businessb {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(images/Business_headerb.jpg);
	background-repeat: no-repeat;
	background-color: #E9BFC0;
}
table#price-chart th.enterpriseb {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(images/Enterprise_headerb.jpg);
	background-repeat: no-repeat;
	background-color: #D5DFAA;
}
table#price-chart th.premierb {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(images/Premier_headerb.jpg);
	background-repeat: no-repeat;
	background-color: #D6C4EC;
}

table#price-chart th.basicwi {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(images/Basic_headerwi.jpg);
	background-repeat: no-repeat;
	background-color: #C4E2EC;
}
table#price-chart th.professionalwi {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(images/Professional_headerwi.jpg);
	background-repeat: no-repeat;
	background-color: #E9DBAA;
}
table#price-chart th.businesswi {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(images/Business_headerwi.jpg);
	background-repeat: no-repeat;
	background-color: #E9BFC0;
}
table#price-chart th.enterprisewi {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(images/Enterprise_headerwi.jpg);
	background-repeat: no-repeat;
	background-color: #D5DFAA;
}
table#price-chart th.premierwi {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(images/Premier_headerwi.jpg);
	background-repeat: no-repeat;
	background-color: #D6C4EC;
}
table#price-chart th.basicdedln {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(images/Basic_headerdedln.jpg);
	background-repeat: no-repeat;
	background-color: #C4E2EC;
}
table#price-chart th.basicdedwn {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(images/Basic_headerdedwn.jpg);
	background-repeat: no-repeat;
	background-color: #C4E2EC;
}
table#price-chart th.professionaldedln {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(images/Professional_headerdedln.jpg);
	background-repeat: no-repeat;
	background-color: #E9DBAA;
}
table#price-chart th.professionaldedwn {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(images/Professional_headerdedwn.jpg);
	background-repeat: no-repeat;
	background-color: #E9DBAA;
}
table#price-chart th.businessdedln {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(images/Business_headerdedln.jpg);
	background-repeat: no-repeat;
	background-color: #E9BFC0;
}
table#price-chart th.businessdedwn {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(images/Business_headerdedwn.jpg);
	background-repeat: no-repeat;
	background-color: #E9BFC0;
}

table#price-chart th {
	BORDER-RIGHT: #fff 1px solid;
	TEXT-ALIGN: center
}
table#price-chart td {
	BORDER-RIGHT: #fff 1px solid;
	TEXT-ALIGN: center
}
table#price-chart td {
	margin: 0px;
	padding: 0px;
	height: 30px;
}
table#price-chart .even td {
	background-color: #e5e5e5;
}
table#price-chart .odd td {
	background-color: #cacaca;
}
table#price-chart .odd .table-col-0 {
	background-color: #c4e2ec;
}
table#price-chart .odd .table-col-1 {
	background-color: #e9dbaa;
}
table#price-chart .odd .table-col-2 {
	background-color: #e9bfbf;
}
table#price-chart .odd .table-col-3 {
	background-color: #d4e0a9;
}
table#price-chart .odd .table-col-4 {
	background-color: #d7c4ed;
}
table#price-chart .even .table-col-0 {
	background-color: #d8ecf2;
}
table#price-chart .even .table-col-1 {
	background-color: #f1e7c7;
}
table#price-chart .even .table-col-2 {
	background-color: #f1d5d5;
}
table#price-chart .even .table-col-3 {
	background-color: #e3ebc6;
}
table#price-chart .even .table-col-4 {
	background-color: #e5d8f3;
}
.left-col-captions {
	width: 315px;
	font-weight: bold;
	color: #424242;
	text-align:right !important;
	padding-right: 8px !important;
}
.black-bg {
	background-color: #373737 !important;
	color: #FFF;
}
