/*purchase wizard*/
/*<group=wizard>*/
span#ctl00_body_Label4
{
    margin-top:19px;
}
input#ctl00_body_cores
{
     margin-top:14px;
     margin-bottom:15px;
}
.graybgs
{
    background: 
    url(/purchase/images/greybox_sml.jpg);
    BACKGROUND-REPEAT: no-repeat;
	height:50px;
	padding-top:20px;
	padding-left:20px;
	
}
.graybgl
{
    background: 
    url(/purchase/images/greybox_lg.jpg);
    BACKGROUND-REPEAT: no-repeat;
	height:105px;
	padding-top:15px;
	padding-left:25px;
	padding-bottom:5px;
}
#wizhead {
	font: bold 16px/30px Arial, verdana, Helvetica, sans-serif;
	margin-right: 0px;
	white-space: nowrap;
	letter-spacing: 1px;
	color:#000000;
	
}
#wizsubhead {
	font: bold 14px/30px Arial, verdana, Helvetica, sans-serif;
	margin-right: 10px;
	white-space: nowrap;
	letter-spacing: 1px;
}

#wizheadcj {
	font: bold  16px/30px Arial, verdana, Helvetica, sans-serif;
	margin-right: 10px;
	letter-spacing: 1px;
	color:#000000 ;
}

#sysreq
{
	width: 622px;
	margin-top: 10px;
	text-align:left;	
	
}
table#sysreg
{
	width:auto;
	height:300px;
}

#wiztext {
	font: 13px/29px Arial, verdana, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 0px;
	margin-right: 10px;
	white-space: normal;
	
}
.ErrLabel {
	font: bold 13px/29px Arial, verdana, Helvetica, sans-serif;
	color: #871010;
	letter-spacing: 0px;
	white-space: normal;
	text-align:center;
	
}
#wiztextsmall {
	font: 10px/26px Arial, verdana, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 0px;
	margin-right: 0px;
	margin-left: 20px;
	white-space: normal;
	line-height: 11px;
	float: left;
	
}
#wiztextsmallupgrade {
	font: 10px/26px Arial, verdana, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 0px;
	margin-right: 0px;
	margin-left: 20px;
	white-space: normal;
	line-height: 11px;
	/*padding-left:20px;*/
	float: left;
	
}

#wizlinktext {
	font: 13px/29px Arial, verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	letter-spacing: 0px;
	text-decoration: underline;
	margin-right: 10px;
}

#wizlinktextthanklink {
	font: bold 13px/29px Arial, verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	letter-spacing: 0px;
	text-decoration: underline;
	margin-right: 3px;
	white-space:normal;
	line-height: 20px;
}
#wizlinktextthank {
	font: bold 13px/29px Arial, verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	letter-spacing: 0px;
	margin-right: 3px;
	white-space:normal;
	line-height: 20px;
}
#wiztextcj {
	font: 13px Arial, verdana, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 0px;
}
#costjusttext {
	font: 13px/29px Arial, verdana, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	white-space: nowrap;
	text-align:right;
}
#costjusttextred {
	font: 10px/29px Arial, verdana, Helvetica, sans-serif;
	color: #871010;
	letter-spacing: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	text-align:left;
	line-height: normal;
}
#costjustnumtext {
	font: 11px/29px Arial, verdana, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 0px;
	margin-bottom: 0px;
	margin-top: 29px;
	white-space: nowrap;
}

#wiztextbold {
	font: 13px/29px Arial, verdana, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 0px;
	font-weight: bold;
	margin-right: 4px;
	white-space: nowrap;
}

#wiztextboldcj {
	font: 13px Arial, verdana, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 0px;
	font-weight: bold;
	margin-right: 10px;
}

#wiztextwhitebold {
	font: 12px/29px Arial, verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	letter-spacing: 0px;
	font-weight: bold;
	margin-right: 10px;
	white-space: nowrap;
}
#costjusttextgray {
	font: 13px/29px Arial, verdana, Helvetica, sans-serif;
	color: Gray;
	letter-spacing: 0px;
	margin-right: 10px;
	white-space: nowrap;
}

#editionone, #editiontwo, #editionthree, #editionfour, #editionfive{
	height: 75px;
	background: left repeat-x url(/store/images/wizard_bg_edition.gif);
	width: 335px;
}

#costjusttowizl
{
	BACKGROUND-POSITION: left bottom;
	BACKGROUND-IMAGE: url(/store/purchase/images/corners_left.gif);
	BACKGROUND-REPEAT: no-repeat;
	background-color:#d6d6d6;
}
#costjusttowiz
{
			background-color:#d6d6d6;
}
#costjusttowizr
{
	BACKGROUND-POSITION: right bottom;
	BACKGROUND-IMAGE: url(/store/purchase/images/corners_right.gif);
	BACKGROUND-REPEAT: no-repeat;
	background-color:#d6d6d6;
}

#wiztocart
{
	background-color: #d6d6d6;
	background-image: url(/store/purchase/images/corners_left.gif);
	background-position: left bottom;
	background-repeat: no-repeat; 
}
/*#editionone 
{	background: url(/store/images/gra_linenum_1a.gif) left no-repeat;
}*/
#editionone p {
	background: url(/store/images/gra_linenum_1a.gif) left no-repeat;
	width: 335px;
	height: 75px;
	color: #000000;
	white-space: nowrap;
/*	vertical-align:bottom;*/
	text-align: right;
	overflow: hidden;
/*	display: block;*/
	margin: 0px;
/*	float: right;*/
	font-family: Arial, verdana, Helvetica, sans-serif;
}/*
#editionone p.maint {
	width:335px;
	height: 10px;
	color: #000000;
	white-space: nowrap;
	vertical-align:top;
	text-align: right;
	overflow: hidden;
	display: block;
	margin: 0px 0px 2	0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, verdana, Helvetica, sans-serif;
}

*/

#editiontwo p {
	background: url(/store/images/gra_linenum_2a.gif) no-repeat left;
	width: 335px;
	height: 75px;
	text-align: right;
	white-space: nowrap;
	color: #000000;
	font-family: Arial, verdana, Helvetica, sans-serif;
	overflow: hidden;
	margin: 0px;
}


#editionthree p {
	background: url(/store/images/gra_linenum_3a.gif) no-repeat left;
	width: 335px;
	height: 75px;
	text-align: right;
	white-space: nowrap;
	color: #000000;
	font-family: Arial, verdana, Helvetica, sans-serif;
	overflow: hidden;
	margin: 0px;
}


#editionfour p {
	background: url(/store/images/gra_linenum_4a.gif) no-repeat left;
	width: 335px;
	height: 75px;
	text-align: right;
	white-space: nowrap;
	color: #000000;
	font-family: Arial, verdana, Helvetica, sans-serif;
	overflow: hidden;
	margin: 0px;
}
#editionfive p {
	background: url(/store/images/gra_linenum_5.gif) no-repeat left;
	width: 335px;
	height: 75px;
	text-align: right;
	white-space: nowrap;
	color: #000000;
	font-family: Arial, verdana, Helvetica, sans-serif;
	overflow: hidden;
	margin: 0px;
}


#editionone p:hover {
	background: #FFFFFF no-repeat left url(/store/images/gra_linenum_1a.gif);
	color: #3478C2;
}

#editiontwo p:hover {
	background: #FFFFFF no-repeat left url(/store/images/gra_linenum_2a.gif);
	color: #3478C2;
}

#editionthree p:hover {
	background: #FFFFFF no-repeat left url(/store/images/gra_linenum_3a.gif);
	color: #3478C2;
}

#editionfour p:hover {
	background: #FFFFFF no-repeat left url(/store/images/gra_linenum_4a.gif);
	color: #3478C2;
}
#editionfive p:hover {
	background: #FFFFFF no-repeat left url(/store/images/gra_linenum_5.gif);
	color: #3478C2;
}
/*
#editionone a:hover {
	background: #FFFFFF no-repeat left url(/store/images/gra_linenum_1a.gif);
	color: #3478C2;
	display: block;
	cursor: default;
}

#editiontwo a:hover {
	background: #FFFFFF no-repeat left url(/store/images/gra_linenum_2a.gif);
	color: #3478C2;
	display: block;
	cursor: default;
}

#editionthree a:hover {
	background: #FFFFFF no-repeat left url(/store/images/gra_linenum_3a.gif);
	color: #3478C2;
	display: block;
	cursor: default;
}

#editionfour a:hover {
	background: #FFFFFF no-repeat left url(/store/images/gra_linenum_4a.gif);
	color: #3478C2;
	display: block;
	cursor: default;
}*/
#totalone {
	width: 111px;
	height: 75px;
	background: url(/store/images/wizard_bg_total_top.gif);
	font: 11px/28px Arial, verdana, Helvetica, sans-serif;
	color: #000000;
	text-align: right;
	right: 3px;
	padding-right: 8px;
/*	padding-bottom: 4px;*/
}

#totalmid {
	width: 111px;
	height: 150px;
	background: url(/store/images/wizard_bg_total_midbigc.gif);
	color: #000000;
	font: 11px/28px Arial, verdana, Helvetica, sans-serif;
	text-align: right;
	vertical-align: bottom;
	padding-right: 4px;
	
}

#totaltopquote {
	width: 111px;
	height: 75px;
	background: #ffffff url(/store/images/wizard_bg_total_topc.gif);
	color: #000000;
	font: 11px/28px Arial, verdana, Helvetica, sans-serif;
	text-align: right;
	vertical-align: bottom;
	padding-right: 4px;
}

#totalbotquote {
	width: 111px;
	height: 75px;
	background: url(/images/wizard_bg_total_botc2.gif);
	color: #000000;
	font: 11px/28px Arial, verdana, Helvetica, sans-serif;
	text-align: right;
	vertical-align: bottom;
	padding-right:	4px;
}

#totaltwo, #totalthree, #totalfour {
	width: 76px;
	height: 75px;
	background: url(/store/images/wizard_bg_total_mid.gif);
	color: #000000;
	font: 11px/28px Arial, verdana, Helvetica, sans-serif;
	text-align: right;
	padding-right: 8px;
}

#totalfive {
	width: 76px;
	height: 75px;
	background: url(/store/images/wizard_bg_total_bot.gif);
	color: #000000;
	font: 11px/28px Arial, verdana, Helvetica, sans-serif;
	text-align: right;
	padding-right: 8px;
	padding-left:4px;
}

#costjusttotal {
	width: 592px;
	height: 32px;
	background: url(/store/images/costjust_bg_grandtotal.gif);
	color: #000000;
	font: 13px/28px Arial, verdana, Helvetica, sans-serif;
	text-align: right;
	padding-right: 0px;
}

#wizinfobox  {
	/*background: #3478C2 url(/store/images/wizard_bg_infobox.gif) no-repeat;*/
	background: #3478C2 url(/store/images/wizard_bg_infobox444.gif) no-repeat;
	width: 196px;
	height: 444px;
	margin: 0px;
	vertical-align: middle;
	position: relative;
	z-index: 1;
	top: 0px;
	right: 0px;
	bottom: 0px;
	left: 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	display:block;
	
	
}
#wizthankyoubox  {
	background: #850C0C url(/store/images/wizard_bg_quote_444.gif) no-repeat;
	width: 196px;
	height: 369px;
	margin: 0px 0px 0px 0px;
	vertical-align: middle;
	position: relative;
	z-index:3;
	top: 0px;
	right: 0px;
	bottom: 0px;
	left: 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	display:block;
	
	
	
	
	
}

#wizquote {
	background: #850C0C url(/store/images/wizard_bg_quote_444.gif) no-repeat;
	width: 196px;
	height: 444px;
	display: none;
	position: relative;
	z-index: 2;
	top: 0px;
	right: 0px;
	bottom: 0px;
	left: 0px;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	visibility:hidden;
	
}
#wizquote td.quotebutton
{
	padding-top:41px;
}


#wizinfobox h1, #wizquote h1, #wizthankyoubox h1{
	color: #ffffff;
	font: bold 13px/17px Arial, verdana, Helvetica, sans-serif;
	text-align: center;
}

#wizinfobox p, #wizquote p, #wizthankyoubox p{
	color: #ffffff;
	font: 12px/16px Arial, verdana, Helvetica, sans-serif;
	text-align: left;
}
#wizquote td.quote{
	color: #ffffff;
	padding-top:20px;
	font: 12px/16px Arial, verdana, Helvetica, sans-serif;
	text-align: left;
}

#quoteone {
	height: 75px;
	background:#FBFBFB left repeat-x url(/store/images/wizard_bg_edition.gif);
	width: 481px;
	text-align:right;
	float:right;
	
}

#quoteone p {
	height: 75px;
	background: left top repeat-x url(/store/images/costjust_bg_shadow.gif);
	width: 481px;
	text-align: right;
	float:right;
	padding:0px;
	margin:0px;
}

#quoteone p:hover {
	background: #FBFBFB repeat-x left top url(/store/images/costjust_bg_shadow.gif);
	color: #3478C2;
}
/*#quoteone a, a:link {
	height: 75px;
	background: left top repeat-x url(/store/images/costjust_bg_shadow.gif);
	width: 506px;
	text-align: right;
	color: #000000;
	text-decoration: none;
}
#quoteone a:hover {
	background: #FFFFFF repeat-x left top url(/store/images/costjust_bg_shadow.gif);
	color: #3478C2;
	display:block;
	cursor: default;
}*/

#quotetwo {
	height: 150px;
	background:#FBFBFB left bottom repeat-x url(/store/images/wizard_bg_edition.gif);
	width: 481px;
	padding:0px;
	margin:0px;
}
#quotetwo p {
	height: 150px;
	background: left top repeat-x url(/store/images/costjust_bg_line.gif);
	width: 481px;
	text-align: right;
	float:right;
	padding:0px;
	margin:0px;
}
#quotetwo p:hover  {
	background: #FBFBFB repeat-x left top url(/store/images/costjust_bg_line.gif);
	color: #3478C2;
	
}
/*#quotetwo  a, a:link  {
	height: 150px;
	background: left top repeat-x url(/store/images/costjust_bg_line.gif);
	width: 506px;
	text-align: right;
	color:#000000;
	text-decoration: none;
}
#quotetwo   a:hover  {
	background: #FFFFFF repeat-x left top url(/store/images/costjust_bg_line.gif);
	color: #3478C2;
	display:block;
	cursor:  default;
}*/
#quotethree {
	height: 92px;
	background: #FBFBFB left bottom repeat-x url(/store/images/wizard_bg_edition.gif);
	width: 481px;
	padding:0px;
	margin:0px;
}
#quotethree p {
	height: 92px;
	background: left top repeat-x url(/store/images/costjust_bg_line.gif);
	width: 481px;
	text-align: right;
	padding:0px;
	margin:0px;
}
#quotethree p:hover {
	background: #FBFBFB repeat-x left top url(/store/images/costjust_bg_line.gif);
	color: #3478C2;
}/*
#quotethree a, a:link {
	height: 75px;
	background: left top repeat-x url(/store/images/costjust_bg_line.gif);
	width: 506px;
	text-align: right;
	color: #000000;
	text-decoration:none;
}
#quotethree   a:hover  {
	background: #FFFFFF repeat-x left top url(/store/images/costjust_bg_line.gif);
	color: #3478C2;
	display:block;
	cursor:  default;
}*/
.quotetxt
{
	width: 45px;
}

.quoteerrtxt
{
	color: yellow;
}
.quotenoerrtxt
{
	color: white;
}
.quotefrmtxt
{
	width: 80px;
}
.quotefrmlrgnoerrtxt
{
	width: 120px;
	background-color: white;
}
.quotefrmlrgerrtxt
{
	width: 120px;
	background-color: yellow;
}
.quoteerrfrm
{
	background-color: yellow;
	width: 80px;
}
.quotenoerrfrm
{
	width: 80px;
	background-color: white;
}
/*#1wizquote h1 {
}

#1wizquote p {
}*/
.upgrade
{
	width:47px;	
}
td.upgradebx
{
	padding-right:10px;
}
td.upgradetxt
{	padding-top:2px;
	padding-bottom:5px;
	padding-left:10px;
}

/*</group>*/

.colorlight {
	background: #3478C2;
}

ul.requirements
{
	font: 13px Arial, verdana, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 0px;
	vertical-align:top;
	margin-top:2px;
}
ul.requirements li 
{
	list-style-image: url(/store/images/liblue.gif);
}
/*dk/ud grid*/
TABLE.dkedition
{
	width:622px;
	height:198px;
	
}
TABLE.homeprof
{
	padding-bottom:21px;
	width:622px;
	background-color:#d6d6d6;
}
TD.routeselect
{
	background: url(/store/images/routing_bg.gif) repeat-x;
	color:#ffffff;
	width:612px;
	height:31px;
	font-family:arial;
	font-size:10pt;
	font-weight:bold;
	letter-spacing:0;	
	overflow:hidden;
	white-space: nowrap;	
}
TD.routeselectimg
{	background: url(/store/images/routing_bg.gif) repeat-x;
	color:#ffffff;
	height:31px;
	width:5px;
}
TD.space
{
	background-color:#d6d6d6;
	padding: 0px 0px 0px 56px;
	font: Bold 15pt Arial, Verdana, Gillsans, sans-serif;
	color:#000000; 
	text-align:center;
	
}
TD.dkspace
{
	background-color:#d6d6d6;
	padding: 20px 0px 0px 56px;
	font: Bold 12pt Arial, Verdana, Gillsans, sans-serif;
	color:#000000; 
	text-align:center;	
}

TD.line
{
	background-color:#d6d6d6;
	padding: 20px 0px 20px 0px;
	
	
	
}
TD.busiredirect
{
	background: url(/images/dktablebg2.gif) repeat-x;
	width:622px;
	height:21px;
}
TD.dkhome
{
	padding:0px 60px 5px 0px;
	font:bold 10pt Arial, verdana, Helvetica, sans-serif;
	color:#3478c2;
	text-align:center;
	
}
TD.dkpro
{
	padding:0px 60px 5px 0px;
	font:bold 10pt Arial, verdana, Helvetica, sans-serif;
	color:#3478c2;
	text-align:center;
}
TD.dkproupgrade
{
	padding:10px 63px 5px 0px;
	font:bold 10pt Arial, verdana, Helvetica, sans-serif;
	color:#3478c2;
	text-align:center;
	
	
}
TD.dkhomeupgrade
{
	padding:10px 63px 5px 0px;
	font:bold 10pt Arial, verdana, Helvetica, sans-serif;
	color:#3478c2;
	text-align:center;
}

TD.dkhome #price, TD.dkhomeupgrade #price,TD.dkpro #price, TD.dkproupgrade #price    
{
	padding:0px 0px 0px 0px;
	font:bold 10pt Arial, verdana, Helvetica, sans-serif;
	color:#871010;
	text-decoration:none;
	cursor:default;
	
}
/*TD.dkhome #price a,  TD.dkhomeupgrade #price a,TD.dkpro #price a, TD.dkproupgrade #price a  
{
	padding:0px 0px 0px 0px;
	font:bold 10pt Arial, verdana, Helvetica, sans-serif;
	color:#871010;
	text-decoration:none;
	cursor:default;
}
TD.dkhome #price a:hover,  TD.dkhomeupgrade #price a:hover, TD.dkpro #price a:hover, TD.dkproupgrade #price a:hover  
{
	padding:0px 0px 0px 0px;
	font:bold 10pt Arial, verdana, Helvetica, sans-serif;
	color:#3478c2;
}*/
td.addtocart
{
	padding: 0px 0px 0px 7px;
}
td.addtocartpro
{
	padding: 0px 0px 0px 7px;
}

TD.cellspace
{
	padding-left:19px;
}
TABLE.homeedition
{
	width:310px;
	
}
TABLE.profedition
{
	width:310px;
	
}

TD.hdright
{
	padding-top:0px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:8px;
	vertical-align:top;
	width:76px;
	height: 123px;
}
TD.hdleft
{
	padding-top:0px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:8px;
	vertical-align:top;
	width:76px;
	height: 123px;
}
TD.udhdrighthome
{
	padding-top:0px;
	padding-left:28px;
	padding-right:25px;
	vertical-align:top;
	width:76px;
	height: 123px;
}
TD.udhdlefthome
{
	padding-top:0px;
	padding-left:47px;
	padding-right:25px;
	vertical-align:top;
	width:76px;
	height: 123px;
}
TD.udhdright
{
	padding-left:28px;
	padding-right:6px;
	padding-top:0px;
	vertical-align:top;
	width:76px;
	height: 123px;
}
TD.udhdleft
{
	padding-left:38px;
	padding-right:6px;
	padding-top:0px;
	vertical-align:top;
	width:76px;
	height: 123px;
}
TR.gridselectbottom
{
	background-color:#d6d6d6;
	
}
a.buttonred142
{
    background: no-repeat url(/images/but_addtocartgrid142.gif);
	color: #FFFFFF;
	width: 142px;
	height: 20px;
	display: inline;
	margin:0px 3px 0px 3px;
	padding: 3px 6px 3px 6px!important; /*FF*/
	padding: 0px 6px 3px 6px;  /*IE*/
	font: bold 11px Arial, verdana, Helvetica, sans-serif;
	white-space: nowrap;
	letter-spacing: 1px;
	line-height:2em;
	vertical-align:middle;
	text-align: center;
	text-decoration:none;
	overflow: visible;
}	
div#content a.buttonred142
{
    color:White;
}
a.buttonnarrowred span {
	background: no-repeat url(/diskeeper/images/but_proceed200-b.jpg);
	color: #FFFFFF;
	width: 200px;
	height: 28px;
	display: block;
	padding-top: 5px;
	padding-bottom: 0px;
	font: bold 11px Arial, verdana, Helvetica, sans-serif;
	white-space: nowrap;
	letter-spacing: 1px;
	text-align: center;
	text-decoration:none;
	overflow: hidden;
    /*text-transform:capitalize;*/	
}
.redboxbody .addtocart a.buttonnarrowred span {
	background: no-repeat url(/diskeeper/images/but_proceed200-b.jpg);
	color: #FFFFFF;
	width: 200px;
	height: 28px;
	display: block;
	padding-top: 5px;
	padding-bottom: 0px;
	font: bold 11px Arial, verdana, Helvetica, sans-serif;
	white-space: nowrap;
	letter-spacing: 1px;
	text-align: center;
	text-decoration:none;
	overflow: hidden;
	/*text-transform:capitalize; */
}
a.buttonnarrowred:link
{
	color:#ffffff;
}
a.buttonnarrowred:hover {
	color:#FFFFFF; 
	background: no-repeat url(/diskeeper/images/but_proceed200over-b.jpg);
	text-decoration:none;
}
.redboxbody .addtocart a.buttonnarrowred:hover, .redboxbody .addtocart a.buttonnarrowred:hover span, #dk2007purchase .addtocart a.buttonarrowred:hover {
	color:#FFFFFF; 
	background: no-repeat url(/diskeeper/images/but_proceed200over-b.jpg);
	text-decoration:none;
	cursor:pointer;
}
#dkedtext {
	font: 12px/29px Arial, verdana, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 0px;
	white-space: nowrap;
	padding-left:10px;
	
}
#dkedtextpro {
	font: 12px/29px Arial, verdana, Helvetica, sans-serif;
	color: #000000;
	white-space:normal;
	line-height:12pt;
	letter-spacing: 0px;
	white-space: normal;
	padding-left:13px;
	margin-left:23px;
	padding-top:10px;
	
}
#dkedtexthome {
	font: 12px/29px Arial, verdana, Helvetica, sans-serif;
	color: #000000;
	white-space:normal;
	line-height:12pt;
	letter-spacing: 0px;
	white-space: normal;
	margin: 0px 0px 0px 0px;
	padding:10px 0px 0px 13px;
}
.clickhere
{
	color:#3478c2;
}
 a.whatis
{ 
	color:#3478c2;
}
a:visited.whatis
{ 
	color:#1d446d;
}
a:active.whatis
{ 
	color:#5693d5;
}
/*purchase error*/
.blue
{ 
	background: #d6d6d6 url(/store/purchase/images/bluebg.gif) repeat-x;
	color:#ffffff;
	font-family:verdana, Helvetica, Arial;
	font-size:10pt;
	font-weight: bold;
	height:34px;
	width:622px;
	padding-left: 10px;
	
}
.grey
{	
	background: #d6d6d6;
	color:#000000;
	font-family:verdana, Helvetica, Arial;
	font-size:8pt;
	font-weight: normal;
	width:622px;
	
}
p.error
{
	padding-left:10px;
}

.bluedivider
{
	background:#d6d6d6 url(/purchase/Images/bluebar.gif) repeat-y;
	width:1px;
	
}
/* BEING MAINTENANCE */
div#maintenancediv
{
	margin: 0 auto;
	width:710px;
	text-align:left;
	font: normal .8em Arial, Verdana, Helvetica, sans-serif;
}
div#maintenancecontent
{	
	
	text-align:left;
	
}
div#maintenancediv .boxbody ul
{	
	margin:0 0 0 20px;
	padding:0;
	text-align:left;
	/*border: solid 1px #000000;*/
	font: normal 1.2em Arial, Verdana, Helvetica, sans-serif;
	list-style-type:none;
	list-style-image: url(/purchase/images/maintcheck.gif);
	
}
div#maintenancediv .boxbody ul li
{	
	margin:0 0 10px 0!important;
	margin:7px 0 7px 0;	
}
div#maintenancediv #maintenancecontent ul
{	
	margin:0 0 0 20px;
	padding:0;
	text-align:left;
	/*border: solid 1px #000000;*/
	font: normal 1em Arial, Verdana, Helvetica, sans-serif;
	list-style-type:none;
	list-style-image: url(/diskeeper/images/bluedot.jpg);
	
}
div#maintenancediv #maintenancecontent ul li
{	
	margin:0 0 10px 0;
		
}
div#maintenancediv .boxbody #quote
{
	font: normal 1.2em Arial, Verdana, Helvetica, sans-serif;
}
div#maintenancediv .boxbody #quotefooter
{
	font: normal 1.2em Arial, Verdana, Helvetica, sans-serif;
	font-style:italic;
}
div#maintenancecontent .bold
{	
	font-weight:bold;
}
div#maintenancediv h1
{
	font: normal 1.6em Arial, Verdana, Helvetica, sans-serif;
}
div#maintenancediv h1 span
{
	font-style:italic;
}

/* END MAINTENANCE */
#whyupgrade
{
	text-align:center;
	font-weight:bold;
	font-size:11pt;
	margin:0 auto;
	padding:0;
	position:relative;
	top:-5px;
	height:1em;
}
/*upgrade popup*/
ul#upgrade
{
	width:232;
	margin:0;
	padding: 0 0 0 20px;
	list-style-image: url(/diskeeper/images/checkmark.gif);
	
}
ul#upgrade li
{
	margin:5px 0 5px 0;
	
}


/*/upgrade popup*/
/*BEGIN PURCHASE QUOTES.ASPX*/
p.nostar
{
	padding-left:10px;
}
p.radio
{
	position:relative;
	left:150px;
	margin:0 0 0 0;
	padding:0 0 2px 0;
}
div#purchasequotes
{
	margin:0 auto;
	padding: 0px 0px;
	width:580px;
	font: normal 10pt Arial, Verdana, Helvetica, Sans-serif;	
	text-align:left;
}
div#purchasequotes a
{
	color:#3478c2;
	text-decoration:underline;
	font-weight:normal;
}
div#purchasequotes a:hover
{
	text-decoration:underline;
}
div#purchasequotes a:visited
{
	color:#1d446d;
}
div#purchasequotes h1
{
    font-size:18pt;
    margin-top:5px;
}
p#alreadyhaveprofile
{
	text-align:right;
	margin:25px 5px 3px 0;	
}
a.remember
{
	color:#3478c2;	
	font-weight:bold;
	text-decoration:none;
}
a.remember:hover
{
	text-decoration:underline;
}
input#chinput
{
	float:right;
	margin-right:80px;
}
.boxbody p.chinese
{
	margin-left:100px;
	text-align:left;
	border:solid 0px gray;
}
#userfirstname,
#userlastname,
#phonenum,
#emailadd,
#city,
#corpname,
#country,
#zip,
#product,
#address1,
#address2 
{
	/*margin-left:101px; for userfirstname*/
	float:left; 
	margin-right:20px;  /* 20px 80px*/
	margin-left:0px;
	padding: 0px 0px;
}
/*#userlastname
{
	margin-left:102px;
}
#phonenum
{
	margin-left:78px;
}
#emailadd
{
	margin-left:80px;
}
#corpname
{
	margin-left:108px;
}*/
/*#address1
{
	margin-left:112px;	
}
#address2
{
	margin-left:172px;	
}*/
/*#city
{
	margin-left:139px;
}*/
/*#state
{
	margin-left:81px;
}*/
/*#zip
{
	margin-left:74px;
}
#country
{
	margin-left:30px;*/  /*96*/
/*}
#product
{
	margin-left:117px;
}*/
#workstations
{
	/*margin-left:15px;
	margin-right:30px;*/
	width: 60px;
}
#servers
{
	/*margin-left:5px;*/
	width: 60px;
}
/*#reseller  
{
	float:right;
	margin-right:190px;
	margin-left:0px;
	padding: 0px 0px;
}*/
span.star
{
	color:red;  /*#871010*/
	padding:5px 5px;
}
input.buttonsubmitquote
{
	background-image: url(/downloads/images/dk2008-VLQuote-bluebutton.jpg);  /* /images/but_addtocartgrid142B.gif*/
	width: 163px;  /*142*/
	height:27px;  /*20*/
	padding: 0px 0px;
	margin: 0px 0px 0px 0px;
	/*color:White;  */
	/*font-weight:bold;  */
	border: solid 0px;
}
input.buttonsubmitquote:hover
{
    background-image: url(/downloads/images/dk2008-VLQuote-bluebutton-over.jpg);   /* /images/but_addtocartgrid142B.gif*/
	cursor:pointer;
}
p#quoteheader
{
	line-height:12pt;
}
span.smallred
{
	color: #871010;
	font-size: 10px;
}

div.boxcontainer650
{
    width:650px;
    margin:0px auto;
    padding:0px 0px;
    border:solid 0px #9fcfff;
}
div.boxcontainer700
{
    width:700px;
    margin:0px auto;
    padding:0px 0px;
    border:solid 0px #9fcfff;
}
div.boxcontainer905
{
    width:905px;
    margin:0px auto;
    padding:0px 0px;
    border:solid 0px #9fcfff;
}
div.whiteboxheader650
{
    background:transparent url(/store/images/cart-tableheader-blueslice.jpg) repeat-x scroll 0 0;
    height:33px;
    /*width:630px;  see IE*/
    color:#FFFFFF;
    font-family:Arial, helvetica, Sans-Serif;
    font-weight:bold;
    text-align:left;
    overflow:visible;
    font-size:14px;
    line-height:1.8em;
    margin:0px 0px;
    padding:0px 10px 0px 10px;
    
}

span#ctl00_body_lblHead
{
    color: #153b8c;
    font-size:20px;
    padding:10px 5px 5px 5;
    vertical-align:bottom;
}
div.blueboxheader650
{
    background: transparent url(/images/purchase-bg-header-gray2.jpg) repeat-x;
    height:33px;
    /*width:630px;  see IE*/
    
    font-family:Arial, helvetica, Sans-Serif;
    font-weight:bold;
    text-align:left;
    overflow:visible;
    font-size:14pt;
    line-height:1.8em;
    margin:0px 0px;
    padding:0px 10px 0px 10px;
}
div.whitebox650
{
    width:698px;  /*see IE*/
    font-family:Arial, helvetica, Sans-Serif;
    text-align:left;
    
    font-size:10pt;
    margin:0px 0px 10px;
    padding:0px 0px 0px 0px;
    background-color:#FFFFFF;
    border-right:solid 1px #CCCCCC;
    border-left:solid 1px #CCCCCC;
    border-bottom:solid 1px #CCCCCC;
}
div.whitebox900
{
    width:900px;  /*see IE*/
    font-family:Arial, helvetica, Sans-Serif;
    text-align:left;
    
    font-size:10pt;
    margin:0px 0px 10px;
    padding:0px 0px 0px 0px;
    background-color:#FFFFFF;
    border-right:solid 1px #CCCCCC;
    border-left:solid 1px #CCCCCC;
    border-bottom:solid 1px #CCCCCC;
}
div.bluebox650
{
    width:648px;  /*see IE*/
    font-family:Arial, helvetica, Sans-Serif;
    text-align:left;
    font-size:11pt;
    margin:0px 0px;
    padding:0px 0px 0px 0px;
    background-color:#ddeefd;
    border-right:solid 1px #9fcfff;
    border-left:solid 1px #9fcfff;
    border-bottom:solid 1px #9fcfff;
}
div.boxcontainer650 p, div.boxcontainer650 p#cityarea, div.boxcontainer650 p#statearea
{
    padding:5px 5px 5px 5px;
    margin:1px 0px 1px 0px;
    font-size:10pt;
    line-height:1.5em;
}
div.boxcontainer650 p.smalltext
{
    font-size:12px;
}
p.quoteserror
{   
    background-color:Yellow;
    padding:10px 10px 10px 10px;
    margin:0px 0px 0px 0px;
}
table#ctl00_body_productforquoterbl
{
    padding:0px 2px 2px 2px;
    margin:0px 0px 15px 0px;
    font-size:10pt;
}
input#ctl00_body_workstations, input#ctl00_body_servers, input#ctl00_body_workstationssup, input#ctl00_body_serverssup
{
    margin-top:5px;
}
/*END PURCHASE QUOTES.ASPX*/
