/* CSS Document */

.splasharea {height:203px;	background-image:url(../images/layout/productbackdrop.jpg)}
.splasharea .blurb {position:absolute;	left:371px;	top:35px;	width:505px;	font-size:14px;	line-height:23px;	color:#FFFFFF;}

/* Header Graphics */
.winheader {height:203px;	background-image:url(../images/layout/productbackdrop.jpg);	left:0px;	position:relative;	width:959px;}
.winheader .blurb {	position:absolute;	left:371px;	top:35px;	width:505px;	font-size:14px;	line-height:23px;	color:#FFFFFF;}

.aspheader {height:203px;	background-image:url(../images/headings/aspnet.jpg);	left:0px;	position:relative;	width:959px;}
.aspheader .blurb {	position:absolute;	left:400px;	top:20px;	width:505px;	font-size:16px;	line-height:23px;	color:#FFFFFF;}

.comheader {height:203px;	background-image:url(../images/headings/com.jpg);	left:0px;	position:relative;	width:959px;}
.comheader .blurb {	position:absolute;	left:100px;	top:25px;	width:505px;	font-size:14px;	line-height:23px;	color:black;}

.listheader {height:203px;	background-image:url(../images/headings/listpro.jpg);	left:0px;	position:relative;	width:959px;}
.listheader .blurb {	position:absolute;	left:25px;	top:125px;	width:375px;	font-size:14px;	line-height:23px;	color:#FFFFFF;}

.btnheader {height:203px;	background-image:url(../images/headings/btnobx.jpg);	left:0px;	position:relative;	width:959px;}
.btnheader .blurb {	position:absolute;	left:25px;	top:125px;	width:375px;	font-size:14px;	line-height:23px;	color:#FFFFFF;}

.calheader {height:203px;	background-image:url(../images/headings/calobx.jpg);	left:0px;	position:relative;	width:959px;}
.calheader .blurb {	position:absolute;	left:25px;	top:125px;	width:375px;	font-size:14px;	line-height:23px;	color:#FFFFFF;}

.entdbpackheader {height:203px;	background-image:url(../images/headings/entdatapack.jpg);	left:0px;	position:relative;	width:959px;}
.entdbpackheader .blurb {	position:absolute;	left:25px;	top:125px;	width:375px;	font-size:14px;	line-height:23px;	color:#FFFFFF;}

.enttoolboxheader {height:203px;	background-image:url(../images/headings/entdevtool.jpg);	left:0px;	position:relative;	width:959px;}
.enttoolboxheader .blurb {	position:absolute;	left:25px;	top:125px;	width:375px;	font-size:14px;	line-height:23px;	color:#FFFFFF;}

.inputaspheader {height:203px;	background-image:url(../images/headings/Inputasp.jpg);	left:0px;	position:relative;	width:959px;}
.inputaspheader .blurb {	position:absolute;	left:25px;	top:125px;	width:375px;	font-size:14px;	line-height:23px;	color:#FFFFFF;}

.inputsilverlightheader {height:203px;	background-image:url(../images/headings/Inputsilverlight.jpg);	left:0px;	position:relative;	width:959px;}
.inputsilverlightheader .blurb {	position:absolute;	left:25px;	top:125px;	width:400px;	font-size:14px;	line-height:23px;	color:#FFFFFF;}

.inputcomheader {height:203px;	background-image:url(../images/headings/inputpro.jpg);	left:0px;	position:relative;	width:959px;}
.inputcomheader .blurb {	position:absolute;	left:25px;	top:125px;	width:375px;	font-size:14px;	line-height:23px;	color:#FFFFFF;}

.inputwinheader {height:203px;	background-image:url(../images/headings/inputwin.jpg);	left:0px;	position:relative;	width:959px;}
.inputwinheader .blurb {	position:absolute;	left:25px;	top:150px;	width:375px;	font-size:14px;	line-height:23px;	color:#FFFFFF;}

.spreadaspheader {height:203px;	background-image:url(../images/headings/Spreadasp.jpg);	left:0px;	position:relative;	width:959px;}
.spreadaspheader .blurb {	position:absolute;	left:25px;	top:140px;	width:375px;	font-size:14px;	line-height:23px;	color:#FFFFFF;}

.spreadbundleheader {height:203px;	background-image:url(../images/headings/Spreadnetbundle.jpg);	left:0px;	position:relative;	width:959px;}
.spreadbundleheader .blurb {	position:absolute;	left:20px;	top:140px;	width:380px;	font-size:14px;	line-height:23px;	color:#FFFFFF;}

.spreadspheader {height:203px;	background-image:url(../images/headings/spreadsharepoint.jpg);	left:0px;	position:relative;	width:959px;}
.spreadspheader .blurb {	position:absolute;	left:25px;	top:125px;	width:375px;	font-size:14px;	line-height:23px;	color:#FFFFFF;}

.spreadwinheader {height:203px;	background-image:url(../images/headings/Spreadwin.jpg);	left:0px;	position:relative;	width:959px;}
.spreadwinheader .blurb {	position:absolute;	left:25px;	top:125px;	width:375px;	font-size:14px;	line-height:23px;	color:#FFFFFF;}

.spreadcomheader {height:203px;	background-image:url(../images/headings/spreadcom.jpg);	left:0px;	position:relative;	width:959px;}
.spreadcomheader .blurb {	position:absolute;	left:25px;	top:125px;	width:375px;	font-size:14px;	line-height:23px;	color:#FFFFFF;}

.tabheader {height:203px;	background-image:url(../images/headings/tabpro.jpg);	left:0px;	position:relative;	width:959px;}
.tabheader .blurb {	position:absolute;	left:25px;	top:125px;	width:375px;	font-size:14px;	line-height:23px;	color:#FFFFFF;}

.biztalkheader {height:203px;	background-image:url(../images/headings/biztalk.jpg);	left:0px;	position:relative;	width:959px;}
.biztalkheader .blurb {	position:absolute;	left:25px;	top:125px;	width:375px;	font-size:14px;	line-height:23px;	color:#FFFFFF;}

/* TOUR Header Graphics */
.wintourheader {height:75px;	background-image:url(../images/headings/com.jpg);	left:0px;	position:relative;	width:959px;}
.wintourheader .blurb {	position:absolute;	left:150px;	top:25px;	width:505px;	font-size:14px;	line-height:23px;	color:#FFFFFF;}

#buyNow {background-image:url(../images/buttons/buynow.png);	display:block;	margin-left:15px;	margin-top:19px;	width:253px;	height:31px;}
#downloadTrial {background-image:url(../images/buttons/downloadtrial.png);	display:block;	margin-left:15px;	margin-top:10px;	width:253px;	height:31px;}
.col1 {	width:678px;	}
.col1 .content {color:#000000;	padding-top: 18px;	padding-left: 19px;	padding-right: 38px;	padding-bottom: 20px;}
.col2 {	width:283px;	background-color:#DDDCDB;}
.Header {font-size: 20px;	color: #2671BB;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;}
.SubHeader {font-size: 14px;	color: #2671BB;	font-family: Arial, Helvetica, sans-serif;	font-weight: 600;}
.TagLine {	font-size: inherit;	font-weight: bold;}
div.productscreen {width: 100%;}

.TrialHeader {font-size: 14px; 	color: #2671BB;	font-family: Arial, Helvetica, sans-serif;	font-weight: 600;}

.subHeaderCap {	font-size: 14px;	color: #2671BB;	font-family: Arial, Helvetica, sans-serif;	font-weight: 600;	font-variant: small-caps;	line-height: 30px;}

.zClass { z-index:-1500;	color: #2671BB;	}

#products {width: 600px;	height: auto;	background-color: #fff;	margin-left: 0px;	margin-top: 3px;} 
#products .boxtop { height: 43px; width: 100%; position: relative; z-index: 100; bottom: 0; _bottom: 0px; left: 0; background: url(../images/common/boxheaderlg.jpg) no-repeat; } 
#products .catheader {	font-weight: bold;	font-size: 14px;	margin-left: 15px;	color: dimgray;	letter-spacing: 1pt;	position: relative; padding-top:15px;}
#products .boxbottom { height: 10px; width: 100%; position: relative; z-index: 100; bottom: 0; _bottom: 0px; left: 0; background: url(../images/common/boxBottomlg.jpg) no-repeat; }
#products .list {height:auto; width: 100%; background: url(../images/common/boxBkgndlg.jpg) repeat-y; }
#products .list .listing {padding-left:15px; }