/* CSS Document */

/* *********** Start DF style of pkg */
#pkg table.pkgtable {
	width:100%;
	margin:0 auto;
	margin-top:-0px;
	margin-left:1px;
	border:1px solid #333;
	border-top:none;
	background:#000 url("../imagesdf/pkg-bg.png") bottom left repeat-x;
	color:#FFF;
	vertical-align:top
}
#pkg table.pkgtable td.descr {
	background:#000 url("../imagesdf/pkg-bg.png") bottom left repeat-x;
	color:#FFF;
	width:70%;
	border:none;
	padding:10px;
	vertical-align:top
}
#pkg table.pkgtable td.order {
	color:#fff;
	width:30%;
	padding:5px;
	padding-top:10px;
	vertical-align:top;
	background:#000 url("../imagesdf/pkg-bg.png") bottom left repeat-x
}
#pkg table.price {
	width:100%;
	padding-bottom:5px;
	vertical-align:top
}
#pkg td.term {
	color:#FFF;
	width:75%;
	font-weight:600;
	border-bottom:dashed thin #39c
}
#pkg td.price {
	color:#FFF;
	text-align:right;
	border-bottom:dashed thin #639;
	white-space:nowrap
}
#pkg td.termlast {
	color:#FFF;
	width:75%;
	font-weight:600;
	border-bottom:none
}
#pkg td.pricelast {
	color:#FFF;
	text-align:right;
	border-bottom:none;
	white-space:nowrap
}
#pkg2 table.pkgtable {
	width:883px;
	border:1px solid #333;
	border-top:none;
	float:right;
	margin-bottom:5px
}
#pkg2 table.pkgtable td.descr {
	background:#000 url("../imagesdf/pkg-bg.png") bottom left repeat-x;
	color:#FFF;
	width:75%;
	border-right:1px solid #333;
	padding:10px;
	vertical-align:top
}
#pkg2 table.pkgtable td.order {
	color:#fff;
	width:25%;
	padding:5px;
	vertical-align:top;
	background:#000 url("../imagesdf/pkg-bg.png") bottom left repeat-x
}
#pkg2 table.price {
	width:100%;
	padding-bottom:5px;
	vertical-align:top
}
#pkg2 td.term .last {
	color:#FFF;
	width:75%;
	font-weight:600;
	border-bottom:dashed thin #39c
}
#pkg2 td.price {
	color:#FFF;
	text-align:right;
	border-bottom:dashed thin #639;
	white-space:nowrap
}
#pkg2 td.termlast {
	color:#FFF;
	width:75%;
	font-weight:600;
	border-bottom:none
}
#pkg2 td.pricelast {
	color:#FFF;
	text-align:right;
	border-bottom:none;
	white-space:nowrap
}
#pkg .inplink, #pkg2 .inplink {
	margin-top:15px
}
#pkg div.pkgtabletitle, #pkg2 div.pkgtabletitle {
	font-size:180%;
	font-weight:normal;
	font-family:"Segoe UI", "Trebuchet MS";
	width:auto
}
#pkg div.pkgtabletitle div.text, #pkg2 div.pkgtabletitle div.text {
	margin:10px;
	padding:10px 0 10px 0
}
#pkg div.pkginfo {
	width:699px;
	margin:0 auto;
	margin-top:-10px;
	border:1px solid #333;
	border-top:none;
	background:#000 url("../imagesdf/pkg-bg.png") bottom left repeat-x;
	color:#FFF;
	vertical-align:top
}
#pkg div.pkginfo div {
	padding:10px
}
#pkg ul.arrows li {
	margin-left:15px;
	padding:0px 0px 0px 0px;
	list-style-image:url("../imagesdf/sq1.gif");
	background:none
}

.spricetable, .cxbox {
	background:transparent;
	margin:0 auto;
	font-weight:600;
	cursor:default;
	color:#FFF
}
.cxtop, .cxbottom {
	display:block;
	background:transparent;
	font-size:1px
}
.cxb1, .cxb2, .cxb3, .cxb4 {
	display:block;
	overflow:hidden
}
.cxb1, .cxb2, .cxb3 {
	height:1px
}
.cxb2, .cxb3, .cxb4 {
	background:#000;
	border-left:1px solid #333;
	border-right:1px solid #333
}
.cxb1 {
	margin:0 5px;
	background:#333
}
.cxb2 {
	margin:0 3px;
	border-width:0 2px
}
.cxb3 {
	margin:0 2px
}
.cxb4 {
	height:2px;
	margin:0 1px
}
.cxboxcontent {
	display:block;
	background:#000;
	border:0 solid #333;
	border-width:0 1px;
	font-size:100%;
	padding-right:5px;
	padding-left:5px
}
.cxCrOS {
	display:block;
	background:#000;
	border:0 solid #333;
	border-width:0 1px;
	padding:5px;
	padding-top:3px
}

/* *********** End DF style of pkg */


