/* BROWSER FLAGS (vazing/subpage): default */
/* -------------------------------- default -------------------------------- */
/* PRICING PAGE CUSOTMS */
.page212 h1 {
 	color: #666666 !important;
	font-size: 30px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-bottom:15px !important;
}
.page212 .subContent {
 	color: #666666 !important;
	font-size: 14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
 	
}


/* */
body {
	background-image:url(../data/images/subpage-bg.jpg);
}
.featureButtons {
	padding-left: 122px;
}
.content {
 	width: 990px;
	overflow: hidden;
}
.body {
	background-image:url(../data/images/subtop.jpg);
	background-repeat:no-repeat;
	padding-left:0px;
	width:975px;
}
.navigation {left:360px;}
.loginTop {right:7px;}
.top {height:172px;}
.pageTitle h2 {font-size:19px; color: #000;}
.pageTitle {height: 30px;position:absolute;top: 144px;left:32px; width:424px;}
.reflection {
	height:35px;
	left:420px;
	position:absolute;
	top:73px;
	width:536px;
	background-image:url(../data/images/reflection.png);
}
.left {
 	float:left;
	width:243px;
	min-height: 500px;
	_height: 500px;
	background-image:url(../data/images/leftnav-bg.png);
	background-repeat:repeat-y;

}
.subContent {float:left;width:720px;}
.bottomBody {padding-left:50px;	width:918px;}
.content{margin-bottom: 20px;}
.logo a {
 	display:block;
	height: 108px;
	width: 200px;
	background-image:url(/spacer.gif);
}
.logo a span {display:none}


.featureButtons {
	height:77px;
	left:459px;
	position:absolute;
	top:105px;
	width:398px;
}
.newsDate a {
 	font-size: 14px;
	font-weight: bold;
}
td.news {
 	padding-bottom: 15px;
}

.left-navigation {
	background-image:url(../data/images/leftmenu.jpg);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	padding-top:10px;
	padding-bottom:10px;	

}
.left-navigation a {
 	cursor: pointer;
}
.left-navigation li {

	zheight: 34px;
 	
}
.left-navigation .leftnavDiv0 a {
	display:block;
 	padding-left:59px;
	background-image:url(../data/images/left-normal.gif);
	background-repeat: no-repeat;
	background-position: 35px 8px;
	font-weight: bold;
	font-family: "trebuchet ms", verdana, sans-serif;
xxxxtext-transform:uppercase;font-size:14px; color: #666;text-decoration:none;
	padding-top:8px;
	xheight: 25px;
	padding-bottom: 8px;
}
.left-navigation .leftnavDiv0-active a {
	display:block;
 	padding-left:59px;
	xbackground-position: 35px 8px;
	font-weight: bold;
	font-family: "trebuchet ms", verdana, sans-serif;
xxxxtext-transform:uppercase;font-size:14px; color: #000;text-decoration:none;
	padding-top:8px;
	padding-bottom: 8px;
	_padding-bottom:8px;
}
.left-navigation .leftnavDiv0-active {
	_height: 25px;
}
.left-navigation .leftnavDiv1-active {
	_height: 18px;
}

.industries {
	float:none;
	padding-left:20px;
}
.leftnavDiv0 span, .leftnavDiv0-active span {
	width: 159px;
	display:block;
}
.leftnavDiv0-active {
	background-image:url(../data/images/leaf-active.gif);
	background-repeat: no-repeat;
}
.leafNode .leftnavDiv0-active {
	zackground-image:url(../data/images/active-first.jpg);
	zheight: 34px;
	zbackground-repeat: no-repeat;

}
.leafNode .leftnavDiv0-active  {
	background-image:url(../data/images/active-first-bottom.jpg);
	background-repeat: no-repeat;
	background-position: 0px bottom;
}
.leafNode .leftnavDiv0-active a {
	background-image:url(../data/images/active-first-top.jpg) !important;
	background-repeat: no-repeat !important;
	background-position: 0px top !important;
	height: auto !important;

}

.leftnavDiv0-active a {
	xbackground-position: -141px 8px !important;
	color: #000 !important;
}
.leftnav1 {
 	display:none;
}
.leftnav1-active {
	background-image:url(../data/images/leftsubborder.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
 	background-color: #fff;
	xwidth: 227px;  
	padding-bottom:10px;

}
.leftnav1-active li a {
	height: auto !important;
	text-transform:none !important;
	font-size:12px; color: #666;
	text-decoration:none;
	xbackground-image:none !important;
	display:block;
	xwidth: 153px;
 	padding-left:80px !important;
	padding-top:3px !important;
	padding-bottom:6px !important;
}
.leftnav1-active li a span{
	width: 141px;
	display:block;
	padding-top:2px;
}

.leftnavDiv1-active a {
	color: #000 !important;
}
.leftnavDiv1-active  {
	background-image:url(../data/images/active-second-bottom.jpg);
	background-repeat: no-repeat;
	background-position: 0px bottom;
}
.leftnav-item-1-active a {
	background-image:url(../data/images/active-second-top.jpg) !important;
	background-repeat: no-repeat !important;
	background-position: 0px top !important;
	height: auto !important;
	padding-bottom:6px !important;

}
.title {
 	color: #000;
	font-size:30px;
	font-family: "trebuchet ms", verdana, sans-serif;
	padding-top:20px;
	padding-bottom:35px;
}
.locationAdd {display:none;}

#page35 .locationAdd {
	display:block;
	left:702px;
	position:absolute;
	top:229px;
	width:250px;
}
.locationForm {
 	padding:20px;
}
.locationForm h3 {
 	font-size: 20px;
	padding-bottom: 10px;
	
}
.locationForm strong {
 	font-weight: bold;
}


/* Flash Gallery Hack */

#page58 .title {

 	padding-bottom: 0px;
	margin-bottom: 0px;
}

td {
 	vertical-align: top;
}

#page34 .subContent {
	background-image:url(../data/images/39cents.png);
	background-repeat: no-repeat;
	background-position: left 32px;

}
#page34 .title span { display:none;}

#page34 .subContent {
 	padding-top:109px;
}
h4 {
 	color: #1e7bb1;
	font-weight: bold;
	font-size:15px;
	padding-bottom:10px;
}

#page72 .subContent {
	background-image:url(../data/images/watchDemo.jpg);
	background-repeat: no-repeat;
	background-position: 2px 15px;
	min-height:470px;
	_height: 470px;
}
#page73 .subContent {
	background-image:url(../data/images/newTnx.png);
	background-repeat: no-repeat;
	background-position: 2px 15px;
	min-height:470px;
	_height: 470px;
}
#page73 .message {
 	width: 559px;
}
#page73 .message h1 {
	padding-bottom: 10px; 
}
#page73 .message h2 {
	line-height: 22px;
	font-size: 16px;
}
#page72 .subContent td, #page73 .subContent td {
	padding-bottom:5px;
}

#page72 .subContent table, #page73 .subContent table {
 	margin-bottom: 15px;
	margin-top: 10px;
	width: 500px;
}

.warning {
	padding-top: 5px;
 	font-size: 14px;
	font-weight: bold;
	color: #2F7ACF !important;
}

#F4 .xFormErrorLabel, #F4 .xFormError {
	display:block;
	float:left;

}

#F4 .xFormError {
	background-color:#FD9404;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:3px;
	width: 350px;

}
#page70 .title {
 	padding-top: 0px;
	padding-bottom: 0px;
}



#helpNotes {
 	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 200%;
	_height: 700px;
	overflow: hidden;
	z-index: 4;
	background: #000;
	opacity: 0.7;
	filter:alpha(opacity=70);

}
.Processing {
	width: 220px;
	height: 55px;
	margin: 0px auto;
	margin-top: 300px;
	display: block;
	background-color: #FD9404;
	border:2px solid #8e8e8e;
	padding: 15px;

}
.Processing h2 {
padding-top:0px; margin-top:0px;
padding-bottom: 15px;
color:#fff;
font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;
white-space:nowrap;
font-size: 23px;

}



#page12 .content .hideMe {
 	display:none;
}
.list .list-row-pos0 h4 {
	color:#6B6B6B;
	font-size:18px;
	margin:0;
	padding-bottom:5px;
	padding-top:5px;
	letter-spacing:-0.05em;
	display:block;
	line-height:30px;
}
.list td, .list1 td, .list2 td, .list3 td, .list4 td {
	border-collapse:collapse;
}
.list td {
	font-size:12px;
	padding-left: 35px;
}
.TrainingSeries td {
	font-size:12px;
	padding: 4px;
	padding-left: 15px;

}
.list .list-col-pos0 {
	background-image:url(../data/images/bul.gif);
	background-repeat: no-repeat;
	background-position: 24px 4px;

}
.TrainingSeries .list-row0 , .TrainingSeries .list-row1 {
	background-image:url(../data/images/bul.gif);
	background-repeat: no-repeat;
	background-position: -109px 4px;

}
.list-row-pos0 {
	background-position: -118px 7px !important;
}
.list .list-row0, .list1 .list-row0 {
	background-color:#ececec; 
}
.list .list-row-pos0 h4 {
 	color: #fff !important;
	white-space: nowrap;
}
.list .list-row-pos0 td.list-col-0  {
	width: 100% ;
	text-align: left;
	
}
.TrainingSeries .list-row-pos0 td.list-col-pos0  {
	width: 30px !important;
	text-align: left;
	
}
.TrainingSeries .list-row-pos0 td.list-col-pos1  {
	width: 50% !important;
	text-align: left;
	
}
.TrainingSeries .list-row-pos0 td.list-col-pos2  {
	width: 50% !important;
	text-align: left;
	
}
.TrainingSeries .list-row-pos0 td.list-col-pos3 {
	width: 140px !important;
	text-align: left;
	
}


.list .list-row-pos0 td {
	background-image:url(/styles/vazing/data/th.jpg);
	background-repeat: repeat;
	background-position:top left;
	zoom: 1;	
	position:relative;
}
.list .list-row-pos0 .list-col-0 a {
 	float:left;
}
.list .list-row-pos0 td { 
 	padding-left: 15px;
}
.list .list-col-0  table td {
 

}
.list {
 	margin-bottom: 30px;
	border:1px solid #ccc;
}
.TrainingSeries p {
 	padding-top:0px;
	margin-top: 0px;
}
.TrainingSeries em {
 	font-style: italic;
	font-weight: bold;
}
.timeLine {
 	text-align: center;
	background-image:url(/styles/vazing/data/images/timeLine.png);
	background-repeat: no-repeat;
	background-position:37px 2px;
	color: #6a6a6a ;
	font-weight: bold;
	font-size: 10px;
}
.dbUpload {
	background-image:url(/styles/vazing/data/dbupload.png);
	background-repeat: no-repeat;
	background-position:0px 0px;
	width: 205px;
	height: 98px;
	position:relative;
	margin-left:22px;
}
.dbUpload a {
 	display:block;
	position:absolute;
	top: 53px;
	left: 13px;
	width: 115px;
	height: 30px;
	background-image:url(/spacer.gif);
}
.dbUpload a span {
 	display:none;
}
#page73 .left-navigation {
 	display:none;
}
#page73 .featureButtons ,#page73 .left-navigation {
 	display:none;
}
#page73 .body {
	background-image:url(../data/images/subtopNoButtons.jpg);
}

.thanx {
 	position:relative;
	height: 313px;
	width: 570px;
}
.tnxLink  {
 	position:absolute;
	display:block;
	background-image:url(/spacer.gif);
	left: 43px;
}
.tnxLink span {
 	display:none;
}
.l1 {
	width: 225px;
	height: 43px;
	top: 117px;
}
.l2 {
	width: 225px;
	height: 43px;
	top: 168px;
}
.l3 {
	width: 225px;
	height: 43px;
	top: 218px;
}
.l4 {
	height:46px;
	left:310px;
	top:221px;
	width:221px;
}
.newText {
 	padding-left: 38px;
}



.list2 {
 	width: 100%;
	margin-top: 10px;
}
.list2 .list-row-pos0 h4 {
	color:#6B6B6B;
	font-size:18px;
	margin:0;
	padding-bottom:5px;
	padding-top:5px;
	letter-spacing:-0.05em;
	display:block;
	line-height:30px;
}
.list2 td, .list1 td, .list2 td, .list3 td, .list4 td {
	border-collapse:collapse;
}
.list2 td {
	font-size:12px;
	padding:3px;
/*	border:1px dashed #ccc; */
	font-weight: bold;

}
.list2 .list-row0, .list2 .list-row0 {
	background-color:#ececec; 
}
.list2 .list-row-pos0 h4 {
 	color: #fff !important;
	white-space: nowrap;
}
.list2 .list-col-pos0 {
 	width: 40%;
}
.list2 .list-row-pos0 td {
	background-image: url(/data/Image/thRoundedLeft.png);
	background-repeat: no-repeat;
	background-position:top left;
	zoom: 1;	
	position:relative;
	color: #fff;
	font-size: 14px;
}
.list2 .list-row-pos0 td.list-col-1 {
	background-image: url(/data/Image/thRoundedRight.png);
	background-position: top right;
}
.list2 p {
 	padding: 3px;
	margin:0px;
}

#page160 .content {
	background-image: url(../data/pricing.png);
	background-position:257px 45px;
	background-repeat: no-repeat;

}
#page160 h1.title {
	left:251px;
	position:absolute;
	top:180px;
	color:#3A7CD0;
	
}
.pricingTable {
 	margin-top: 86px;
	width: 507px;
}
.pricingTable td {
 	border-bottom:1px solid #ccc;
	padding: 0px !important;
	vertical-align:middle; 
}
.tdFree {
	height: 20px;
	padding-left: 40px;
	font-weight: bold;
}
.pricingTable .list-row-pos16 .list-col-pos3,
.pricingTable .list-row-pos16 .list-col-pos2,
.pricingTable .list-row-pos16 .list-col-pos1,
.pricingTable .list-row-pos17 .list-col-pos3,
.pricingTable .list-row-pos17 .list-col-pos2,
.pricingTable .list-row-pos17 .list-col-pos1 {
	background-image: url(../data/freeBg.png);
	background-position:6px 0px;
	background-repeat: repeat-y;

}
.pricingTable .list-row-pos18 .list-col-pos3,
.pricingTable .list-row-pos18 .list-col-pos2,
.pricingTable .list-row-pos18 .list-col-pos1 {
	background-image: url(../data/estimBg.png);
	background-position:6px 0px;
	background-repeat: repeat-y;

}

.tdFree2 {
	padding-left: 30px;
	font-weight: bold;
	line-height:1.1em;	
}
.notIncluded {
	width: 103px;
	background-image: url(../data/notIncluded.png);
	background-position:7px 0px;
	background-repeat: no-repeat;
	height: 23px;

}
.included {
	width: 103px;
	background-image: url(../data/included.png);
	background-position:11px 0px;
	background-repeat: no-repeat;
	height: 23px;
}
a.featureListItem {
	color: #fff !important;
}
.featureListItem {
 	width: 168px;
	color: #fff;
	padding-left: 30px;
	line-height:1.1em;
	padding-top: 5px;
	font-family:"trebuchet ms",verdana,sans-serif;
	padding-bottom: 5px;
	display:block;
	background-image: url(../data/iIcon.png);
	background-position:11px 5px;
	background-repeat: no-repeat;
	cursor: help;
	text-decoration:none;
	
}
a.featureListItem:hover {
	background-image: url(../data/iIconOn.png);
 	background-color:#fe970b;
}
.pricePer {
 	height:37px;
}

.pricingTable .list-col-pos0 {
 	width: 180px;
}
.pricingTable .list-row-pos18 td,
.pricingTable .list-row-pos0 td {
 	border: 0 none !important;
}
.pricePer {
	color:#FFFFFF;
	font-family:"trebuchet ms",verdana,sans-serif;
	font-size:23px;
	line-height:1.1em;
	padding-left:43px;
	padding-top:1px;
	padding-bottom:4px;
}


/* TIP */


.tooltip{
	width: 256px; color:#fff;
	font-size: 13px;
	font-weight: normal;
	font-family:"trebuchet ms",verdana,sans-serif;
	text-decoration:none;
	text-align:left;
	line-height: 1.2em;

	
}
	

.tooltip span.tops{
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom:0px;
	padding-right: 30px;
	background: url(../data/bt.gif) no-repeat top;
	

}
	

.tooltip b.bsottom {
	padding-top: 15px;
	color: #548912;
	height: 15px;
	background: url(../data/bt.gif) no-repeat bottom

}

#btc {
 	left:0px !important;
}
.pricing-faq {
	display:block;
	height:41px;
	left:786px;
	position:absolute;
	top:228px;
	width:194px;
	background: url(/spacer.gif);

}
.pricing-example span,.pricing-faq span {display:none;}
.pricing-example {
	display:block;
	height:292px;                                                                                                                	
	left:778px;
	position:absolute;
	top:453px;
	width:219px;
	background: url(../data/joebanner.png);

}
.subPricingTable {
	color:#3A7CD0;
	font-family:"trebuchet ms",verdana,sans-serif;
	font-size:30px;
	padding-bottom:15px;
	padding-top:33px;	
}
.spricingTableDiv {
	background-image: url(../data/spricingBg.png);
	background-repeat: no-repeat;
	width: 507px;
}
.spricingTableDiv table {
	width: 507px; 	
}
.spricingTableDiv .list-row-pos0 .list-col-pos0 {
 	width: 188px;
}
.spricingTableDiv table td {
 	padding: 3px;
	text-align: center;
	color: #383838;
	font-size: 13px;
	font-weight: bold;
}
.spricingTableDiv .list-row-pos0 td {
 	font-size: 15px;
	color: #fff;
	padding: 5px;
	padding-top: 9px;
	padding-bottom: 15px;
}
 .spricingTableDiv .list-row-pos1 .list-col-pos0 {
	background-color: #daecff;
	border-right: 4px solid #fff;
	border-bottom: 4px solid #fff;
}

.spricingTableDiv .list-row-pos2 .list-col-pos0 {
	background-color: #f3f8fd;
	border-right: 4px solid #fff;
	border-bottom: 4px solid #fff;
}

.spricingTableDiv .list-row-pos3 .list-col-pos0 {
	background-color: #daecff;
	border-right: 4px solid #fff;
	border-bottom: 4px solid #fff;
}

.spricingTableDiv .list-row-pos4 .list-col-pos0 {
	background-color: #f3f8fd;
	border-right: 4px solid #fff;
}
.spricingTableDiv .list-row-pos3 .list-col-pos1,
.spricingTableDiv .list-row-pos3 .list-col-pos2,
.spricingTableDiv .list-row-pos3 .list-col-pos3,
.spricingTableDiv .list-row-pos1 .list-col-pos1,
.spricingTableDiv .list-row-pos1 .list-col-pos2,
.spricingTableDiv .list-row-pos1 .list-col-pos3 {
	background-color: #95c9ff;
	border-right: 4px solid #fff;
	border-bottom: 4px solid #fff;

}

.spricingTableDiv .list-row-pos2 .list-col-pos1,
.spricingTableDiv .list-row-pos2 .list-col-pos2,
.spricingTableDiv .list-row-pos2 .list-col-pos3 {
	background-color: #dcebf9;
	border-right: 4px solid #fff;
	border-bottom: 4px solid #fff;

}
.spricingTableDiv .list-row-pos4 .list-col-pos1 {
	background-color: #dcebf9;

}
.callNowAt {
	color:#FFFFFF;
	font-family:"trebuchet ms",verdana,sans-serif;
	font-size:21px;
	left:286px;
	position:absolute;
	top:97px;
	
}
.page46 .ifIndustries {
        display:none;
}	
#itemPageTab .list-col-pos0 {

}

#itemPageTab .list-col-pos0 {
	padding-left: 3px !important;
	width:65px;

}
#itemPageTab .list-col-pos1 {
	padding-left: 0px !important;

}
#itemPageTab .list .list-row-pos0 td.list-col-0 { 
	width: 20px !important;
}
.showMe {
 	xdisplay:block;
	xbackground-image:url(../data/watchNow.gif);
	xwidth: 46px;
	xheight: 28px;
}
.showMe span {display:none;}

#itemPageTab .colspan {
 	padding-left: 15px !important;
}

#itemPageTab .list-row0 , #itemPageTab .list-row1 {
	background-position: 14px 4px;

}
.showMe2 {
 	position:absolute;
	top: 1px;
	right: 6px;
}
.relativePos {
 	position:relative;
	height: 39px;
}
.relativePos h4 {
 	margin:0px;
	padding: 0px;
	position:absolute;

}

/* VIDEO TRAINING */ 

.videoListTable {
	width: 700px;	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;

}
.videoTitle {
		font-family:Tahoma, Geneva, sans-serif;
		font-size: 20px;
		color: #fff;	
		padding-top:14px;
		padding-left:23px;
		padding-bottom:34px;
		text-shadow: #186398 2px 2px 1px;
		position:relative;
}
.videoListTable  {
		background-position:top left;
		background-repeat:no-repeat;
}
.mainBottom {
		background-position:top left;
		background-repeat:no-repeat;
		height:22px;
}
.videoItem {
		background-position:top left;
		background-repeat:no-repeat;
		width:668px;
		margin-left:14px;
		padding-top:14px;
		margin-top:10px;
}
.videoItemBottom {
		background-position:top left;
		background-repeat:no-repeat;
		height: 22px;	
}
/* CATEGORIES */
.videoCategories  {
		background-image:url(../data/video/main-top.png);
}
.videoCategories .mainBottom {
		background-image:url(../data/video/main-bottom.png);
}
.videoCategories .videoItem {
		background-image:url(../data/video/grey-box-top.png);
}
.videoCategories .actVideo a {	
		background-image:url(../data/video/button-videos.png);
}
.videoCategories .nameVideo {
	background-image:url(../data/video/sep.png);
}
.videoCategories .videoItem {
		background-image:url(../data/video/grey-box-top.png);
}
.videoCategories .videoItemBottom {
		background-image:url(../data/video/grey-box-bottom.png);
}
/* CATEGORY */
.videoCategory  {
		background-image:url(../data/video/maing-top.png);
}
.videoCategory .mainBottom {
		background-image:url(../data/video/maing-bottom.png);
}
.videoCategory .videoItem {
		background-image:url(../data/video/white-box-top.png);
}
.videoCategory .actVideo a {	
		background-image:url(../data/video/button-video.png);
}
.videoCategory .nameVideo {
	background-image:url(../data/video/sepwhite.png);
}
.videoCategory .videoItem {
		background-image:url(../data/video/white-box-top.png);
}
.videoCategory .videoItemBottom {
		background-image:url(../data/video/white-box-bottom.png);
}

/* */ 

.videoTitle a span{
	display:none; 	
}
.videoTitle a {
	display:block;
	height:24px;
	left:396px;
	position:absolute;
	top:13px;
	width:159px;
}
.videoItem .descVideo,
.videoItem .actVideo,
.videoItem .nameVideo {
		float:left;
}
.descVideo {
	color:#595858;
	font-size:13px;
	line-height: 15px;
	width:260px;
	padding-left:14px;
}
.nameVideo h1 {
	font-size:20px;
	color:#3391d1;
	padding:0px;
	margin:0px;
	padding-bottom:5px;
	font-weight: normal;	
}
.nameVideo h2 {
	font-size:15px;
	font-weight: normal;
	width: 215px;
	color:#606060;
	padding:0px;
	margin:0px;
}
.nameVideo {
	background-repeat:no-repeat;
	background-position: right center;
	width: 230px;
	padding-left:14px;
	min-height: 86px;	

}
.videolength {
	background-image:url(../data/video/time.png);
	background-repeat: no-repeat;
	width: 122px;
	padding: 5px;
	height: 30px;
	text-align:center;
	color:#686767;
	font-size:14px;

}
.actVideo {
	padding-left: 10px;	
}
.actVideo span {display:none;}
.actVideo a {	
		background-repeat:no-repeat;
		display:block;
		height:40px;
		width:122px;	
}
.page216 .body{
	background-image:url(../data/subtopvideos.jpg);
}
.page216 .title {
 	display:none;
}
.page216 .subContent {
 	padding-top: 48px;
	padding-left:5px;
	width: 715px;
}

button#email {
	width:149px;
}