#bizmedia, #techmedia
{
	position:relative;
	top:3;	
	
}

/*<group=greysection>*/

#greysection
{
	width: 710px;
	background:  url(/dkproducts/images/section_nav_bg.gif) no-repeat;
	
}

#greysection td
{	
	font: bold 13px/16px Arial, Verdana, Helvetica, sans-serif;
	height: 30px;
}

#greysection a
{	
	color: #ffffff;
	height:30px;	
	white-space:nowrap;
	text-decoration:none;
}
#greysection a.overview
{
	padding: 7px 34px 4px 34px;
	white-space:nowrap;
}

#greysection a.pricepurchase
{	
	padding: 7px 34px 4px 34px;
	white-space:nowrap;
}
#greysection pricepurchaseactive
{
	padding: 7px 34px 4px 34px;
	white-space:nowrap;
}

#greysection a.features
{
	padding: 7px 42px 4px 45px;
	white-space:nowrap;
}
#greysection .featuresactive
{
	background: #1d446d url(/dkproducts/images/overview-bottom.gif) repeat-x bottom;
	text-decoration:none;
	padding: 7px 42px 7px 45px;
	white-space:nowrap;
}

#greysection a.techspecs
{	
	padding: 7px 34px 4px 34px;
	white-space:nowrap;
}
#greysection .techspecsactive
{
	background: #1d446d url(/dkproducts/images/overview-bottom.gif) repeat-x bottom;
	padding: 7px 34px 7px 34px;
	text-decoration:none;
	white-space:nowrap;
}
#greysection a.trial
{	
	padding: 7px 33px 4px 33px;
	white-space:nowrap;
}

#greysection a:hover
{
	background:repeat-x url(/images/company-active.gif);
	text-decoration:underline;
	white-space:nowrap;
}
#greysection a:hover.overview
{
	background: #3478c2 url(/dkproducts/images/overview-hover.gif) no-repeat;
	text-decoration:underline;
	white-space:nowrap;
}

#greysection a:hover.pricepurchase
{
	background: #3478c2 url(../diskeeper/images/pricepurchase-hover.gif) no-repeat;
	text-decoration:underline;
	white-space:nowrap;
}
#greysection .overviewactive
{
	background: #1d446d url(/dkproducts/images/overview-hover.gif) no-repeat;
	text-decoration:none;
	padding: 7px 34px 4px 34px;
	white-space:nowrap;
	cursor:default;
}
#greysection a:hover.overviewactive
{
	background: #3478c2 url(/dkproducts/images/overview-hover.gif) no-repeat;
	text-decoration:none;
	white-space:nowrap;
	cursor:default;
}
#greysection .active
{
	background: #1d446d;
	text-decoration:none;
	cursor:default;
	white-space:nowrap;
}
 

#greysection a:active.pricepurchase
{
	background: #1d446d url(/dkproducts/images/overview-hover.gif) no-repeat;
	text-decoration:none;
	cursor:default;
	white-space:nowrap;
}

	
/*</group=greysection>*/


/*<group=inlinebutton> */


div.attentionaddtocart
{
	margin: 0px 0px 0px 60px;
	padding: 0px;
	font-family: Arial;
}
div.attentionaddtocartupgrade
{
	margin: 0px 0px 0px 20px;
	padding: 0px;
	font-size: 12px;
	font-family: Arial;
}
p.attentionaddtocart
{
	background: url(../diskeeper/images/gridattentionaddtocart.png) no-repeat;
	overflow: visible;
	text-align: left;
	margin: 10px!important;
	margin:0px;
	padding:5px 5px 5px 20px;
	position: relative;
	bottom:20px;
	right:12!important;
	right:3px;
	width:490px!important;
	width:490px;
	height:105px!important;
	height:105px;
	font-weight: bold;
	font-family: Arial;
}
p.attentionaddtocartupgrade
{
	background: url(../diskeeper/images/gridattentionaddtocartupgrade.png) no-repeat;
	overflow: visible;
	text-align: left;
	margin: 10px!important;
	margin:0px;
	padding:5px 5px 5px 20px;
	position: relative;
	bottom:20px;
	right:12!important;
	right:3px;
	width:540px!important;
	width:540px;
	height:105px!important;
	height:105px;
	font-weight: bold;
	font-family: Arial;
}
p.attentionaddtocartupgrade2
{
	background: url(../diskeeper/images/gridattentionaddtocartupgrade.png) no-repeat;
	overflow: visible;
	text-align: left;
	margin: 10px!important;
	margin:0px;
	padding:5px 5px 5px 10px;
	position: relative;
	bottom:20px;
	right:12!important;
	right:3px;
	width:540px!important;
	width:540px;
	height:105px!important;
	height:105px;
	font-weight: bold;
	font-family: Arial;
}
span.smalltext
{
	font-size: 10px;
	font-weight: bold;
}
span.addtocartinline 
{
	margin: 0px 0px;
	padding: 0px 0px;
	display: inline;
	overflow: visible;
	border-bottom-width: 115px;
	width: 115px;
	height: 20px;
	text-align: center;
}
#buttonarrowredtext 
{
	background: url('../diskeeper/images/gridattentionaddtocartbutton.gif') no-repeat;
	padding:0px;
	margin:0px;
	color:#ffffff;
	width: 115px;
	height: 20px;
	font-size: 10px;
}
a.buttonarrowredtext:hover
{
	text-decoration: underline;
	color: White;	
}
span#redpriceinline
{
	color:#871010;	
	font-size:110%;	
}
a.buttonnarrowredinline
{
    background-color: transparent;
    background-image: url(/diskeeper/images/but_addtocartgrid-y.jpg);
    background-repeat: no-repeat;
    background-attachment: scroll;
    color: rgb(255, 255, 255); 
    width: 120px;
    height: 28px;
    display: inline;
    border: solid 0px black;
    vertical-align: middle;
    padding: 3px 24px 8px 24px;
    font-family: Arial,verdana,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 11px;
    line-height: normal;
    white-space: nowrap;
    letter-spacing: 1px;
    text-align: center;
    text-decoration: none;
    overflow: visible;
}
/*a.buttonnarrowredinline:link 
{
    color: rgb(255, 255, 255);
} */
a.buttonnarrowredinline1
{
    background: transparent url(/store/purchase/images/but_addtocartgrid.gif) no-repeat;
    color: white; 
    width: 120px;
    height: 23px;
    display: inline;
    border: solid 0px black;
    vertical-align: middle;
    padding: 3px 12px 8px 12px;
    font-family: Arial,verdana,Helvetica,sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 12px;
    white-space: nowrap;
    text-align: center;
    text-decoration: none;
    overflow: visible;
}
a.buttonnarrowredinline2
{
    background: transparent url(/store/purchase/images/but_addtocartgrid.gif) no-repeat;
    color: white; 
    width: 120px;
    height: 23px;
    display: inline;
    border: solid 0px black;
    vertical-align: middle;
    padding: 3px 8px 8px 8px;
    font-family: Arial,verdana,Helvetica,sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 12px;
    white-space: nowrap;
    text-align: center;
    text-decoration: none;
    overflow: visible;
}
a.buttonnarrowredinline3
{
    background: transparent url(/store/purchase/images/but_addtocartgrid.gif) no-repeat;
    color: white; 
    width: 120px;
    height: 23px;
    display: inline;
    border: solid 0px black;
    vertical-align: middle;
    padding: 3px 4px 8px 4px;
    font-family: Arial,verdana,Helvetica,sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 12px;
    white-space: nowrap;
    text-align: center;
    text-decoration: none;
    overflow: visible;
}
a.buttonnarrowredinline4
{
    background: transparent url(/diskeeper/images/but_addtocartgrid125.gif) no-repeat;
    color: white; 
    width: 125px;
    height: 23px;
    display: inline;
    border: solid 0px black;
    vertical-align: middle;
    padding: 3px 6px 8px 6px;
    font-family: Arial,verdana,Helvetica,sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 12px;
    white-space: nowrap;
    text-align: center;
    text-decoration: none;
    overflow: visible;
}
a.buttonnarrowredinline:hover, a.buttonnarrowredinline2:hover, a.buttonarrowredinline3:hover, a.buttonnarrowredinline4:hover
{
    color: white;
    text-decoration: underline;
}

/*</group=inlinebutton> */


/*<group=companyheader>*/
#companysection
{
	width:100%;
	/*border-style:solid;
	border-color:#000000;
	border-width:1px;*/
	text-align:center;
	
}
#companysection ul#company
{
	/*background:  url(/dkproducts/images/section_nav_bg.gif) no-repeat;	*/
	color: #FFFFFF;
	font: bold 10pt Arial, Verdana,  Helvetica, sans-serif;
	background:  url(../images/sectionnavbg.gif) repeat-x;	
	text-align: center;
	letter-spacing: .5pt;
	white-space: nowrap;
	display: inline;
	float:left;
	height:31px;
	list-style: none;
	margin: 0px 0px 0px 0px;	
	padding:0px 0px 0px 0px;	
	vertical-align: baseline;
}
#companysection ul#company li
{
	
	height:30px;
	display: inline;
	float:left;
	margin: 0px 0px 0px 0px;		
}
#companysection ul#company li.sectionnav
{
	background:  url(../images/sectionnavbg.gif) repeat-x;	
	height:30px;
	display: inline;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;		
}
/*#companysection a
{	
	color: #ffffff;
	font-weight: bold;
	font-size: 10pt;	
	height:30px;
	display: inline;
	width:auto;	
	padding: 7px 0px 4px 0px;
}*/
#companysection ul#company a
{	
	color: #ffffff;
	height:16px;
	white-space:nowrap;	
	text-align:center;
	display: inline;
	float:left;		
	padding: 7px 0px 4px 0px;
}

#companysection ul#company a.pressreleases
{	
	width:122px;
}

#companysection ul#company li#news a.news
{
	padding: 7px 0px 7px 0px;
	background: #818181 url(../../images/pressrelease-hover.gif) no-repeat left;
	white-space:nowrap;	
	height:16px;
	display: inline;
	width:100px;	
	float:left;	
	margin: 0px 0px 0px 0px;		
}
#companysection ul#company li#events a.upcomingevents
{
	padding: 7px 0px 7px 0px;
	background: #818181 url(../../images/events-hover.gif) no-repeat right;
	white-space:nowrap;	
	height:16px;
	display:inline;
	float:left;	
	width:120px;  /* changed from 145 to 120 */	
	margin: 0px 0px 0px 0px;		
}

#companysection  ul#company a.knowledgecenter
{	
	width:151px;
	white-space:nowrap;	
}

#companysection ul#company a.articles
{	
	width:100px;  /* changed from 80 to 100 */
}
#content #ctl00_ctl00_body_body_testimoniallist .dark, 
#content #ctl00_ctl00_body_body_testimoniallist .light
{
    font: 9pt normal Arial,Verdana, Helvetica;
    padding:7px 7px 7px 7px;
}
#content #ctl00_ctl00_body_body_testimoniallist b
{
    font-weight:bold;
}

#companysection ul#company a.testimonials
{	
	width:112px;
}
#companysection td.upcomingevents
{	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;	
}
#companysection ul#company li#news a:hover.news
{
	background: #3478c2 url(../../images/pressrelease-hover.gif) no-repeat;
	text-decoration:underline;
	white-space:nowrap;	
}
#companysection ul#company li#events a:hover.upcomingevents
{
	background: #3478c2 url(../../images/events-hover.gif) no-repeat right;
	text-decoration:underline;
	white-space:nowrap;
	
}
#companysection ul#company a:hover
{
	background:repeat-x url(/images/company-active.gif);
	text-decoration:underline;
	
}
/*
#companysection a:active.news
{
	background: no-repeat url(../../images/pressreleaseactive.gif);
	text-decoration:none;
	cursor:default;
}
*/
#companysection a:active.upcomingevents
{
	/*background: no-repeat url(../../images/upcomingactive.gif);*/
	text-decoration:none;
	cursor:default;
}

#companysection ul#company li a:active.upcomingevents
{
	background: no-repeat url(../../images/upcomingactive.gif);
	text-decoration:none;
	cursor:default;
}
#companysection ul#company a:active
{
	background: repeat-x url(/images/company-over.gif);
	text-decoration:none;
	cursor:default;
}


/*</group=companyheader>*/
td.bluebg
{
	background: url('/images/headerbg.gif') repeat-x;
	font-family: Arial, Verdana, Helvetica ;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 10px;
	color: #ffffff;
	height: 34px;
}
td.bottom
{
	background: transparent url('../../images/bottom680-blue.gif') no-repeat;  /*#d6d6d6*/
	height:10px;
}
td.bottom709
{
	background: transparent url('../images/bottom709-blue.gif') no-repeat;  /*#d6d6d6*/
	height:10px;
}
td.bottomtestimonials
{
	background:  #ffffff url('../../images/testimonials-bottom680.gif') no-repeat;  /* bottomtestimonials.gif */
	height:10px;
}
td.bottomconsumerdownloads
{
	background:  #d6d6d6 url('../downloads/images/bottomconsumerdl.gif') no-repeat;
	height:5px;
	
}
td.alternate
{
	font: bold 8pt Arial, Verdana, Helvetica;
	color:#000000;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 7px;
	padding-bottom:7px;
	height: 22px;
	border-left:solid 0px gray;
	border-right:solid 0px gray;
}
span.alternate
{
	font: bold 8pt Arial, Verdana, Helvetica;
	color:#000000;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 7px;
	padding-bottom:7px;
	height: 22px;
	border-left:solid 0px gray;
	border-right:solid 0px gray;
}
ul.alternate
{
	font: 8pt Arial, Verdana, Helvetica;
	color:#000000;
	padding:0;	
	list-style:none;
	margin:0;
	
}
ul.alternate li
{
	padding:0px 10px 0px 10px;
}
a.alternatelink
{	
	text-decoration:none;
	color: #3478c2;
	font: bold 9pt Arial, Verdana, Helvetica;
}
a.alternatelink:active
{	
	text-decoration:none;
	color: #1d446d;
	font: bold 9pt Arial, Verdana, Helvetica;
}
a.companylink
{	
	text-decoration:none;
	color: #3478c2;
	font: bold 9pt Arial, Verdana, Helvetica;
}
a.companylink:active
{	
	text-decoration:none;
	color: #1d446d;
	font: bold 9pt Arial, Verdana, Helvetica;
}
.buttonenabled
{
	background-color:#3478c2;
	
}

.buttondisabled
{
	background-color:#818181;
	cursor:default;
}
.pagenumber
{
	font: bold 9pt Arial, Verdana, Helvetica;
	vertical-align:top;
	color:#3478c2;
	text-decoration:none;
	margin:0 5px 0 5px;
}
.pagenumber:hover
{
	text-decoration:underline;
}

 
.pagenumberactive, 
div#content a.pagenumberactive
{
	font: bold 9pt Arial, Verdana, Helvetica;
	vertical-align:top;
	text-decoration:underline;
	color:#000000;
	cursor:default;
}

.light
{
	background-color: #ffffff;	/* #F4F8FF #E2E2E2;*/
	border-left:solid 0px gray;
	border-right:solid 0px gray;
}

.dark
{
	background-color: #e7f4fd;	/*ddeefd #E3EEF6 #D6D6D6;*/
	border-left:solid 0px gray;
	border-right:solid 0px gray;
}
/*<group=sidetab>*/
#sidetabblue
{
	float:right;	
	margin-bottom:20px;
	margin-left:0px;
		
}
#sidetabbluefeedback
{
	float:none;
	text-align:center;	
	margin-bottom:20px;
	margin-left:0px;
		
}

#sidetabblue .sideheader, #sidetabbluefeedback .sideheader
{
	background: url(/diskeeper/images/2009boxbody-blue252.gif) no-repeat bottom;
	width:252px;
	height:34px;
}
#sidetabblue .sideheaderred, #sidetabbluefeedback .sideheaderred
{
	background: url(/diskeeper/images/2009boxbody-blue252.gif) no-repeat bottom;
	width:252px;
	height:34px;
}

#sidetabblue .sideheadertxt, #sidetabbluefeedback .sideheadertxt, .sideheadertxt
{
	background: url(/diskeeper/images/2009subheadred-r.gif) no-repeat right top;
	font: bold 12pt Arial, Verdana,  Helvetica;
	color: #000000;
	height:34px;
	padding-left:10px;
}
/*#sidetabblue .contentarea, #sidetabbluefeedback .contentarea
{
	background-color: #d6d6d6;	
	width:252px;
	margin-left:5px;
	margin-right:5px;
}*/
#sidetabblue .rssimage
{
    float:right;
    margin-right:20px;
}
#sidetabbluefeedback .tabcontent
{
	font: 12px Arial, Verdana,  Helvetica, sans-serif;
	padding: 0px 16px 0px 16px;
	margin-top:0px
}
#sidetabblue .tabcontent, #sidetabblue table td.contentarea
{
	font: 12px Arial, Verdana,  Helvetica, sans-serif;
	padding: 10px 5px 0px 5px;
	margin-top:0px;
	/*text-align: center; */
}
#sidetabblue table td.contentarea ul
{
    margin-left:15px;
    padding-left:5px;
}
#sidetabblue .tabcontentcentered
{
	font: 12px Arial, Verdana,  Helvetica, sans-serif;
	padding: 0px 16px 0px 16px;
	margin-top:0px;
	text-align: center;
}
#sidetabblue .tabcontentbold, #sidetabbluefeedback .tabcontentbold
{
	font: bold 12px Arial, Verdana,  Helvetica, sans-serif;
	padding: 0px 16px 0px 5px;
	margin:0;
	
}
#sidetabblue .tabcontentwhatis, #sidetabbluefeedback .tabcontentwhatis
{
	font: 12px Arial, Verdana,  Helvetica, sans-serif;
	padding: 0px 16px 10px 5px;
	margin-top:10px
	
}
#sidetabblue .tabcontentsmall, #sidetabbluefeedback .tabcontentsmall
{
	font: 7pt Arial, Verdana,  Helvetica, sans-serif;
	padding: 0px 16px 0px 5px;
	margin-top:0px;
	
	
}
#sidetabblue .contentbold, #sidetabbluefeedback .contentbold
{
	font: bold 12px Arial, Verdana,  Helvetica;
	padding: 0px 16px 0px 16px;
}
#sidetabblue .bottom, #sidetabbluefeedback .bottom
{
	background: #d6d6d6 url(/images/sidebar_product_bottom.gif) no-repeat bottom;
	height:5px
}

#sidetabblue ul.req
{	
	font-weight: bold;
	font: 12px Arial, Verdana,  Helvetica;
	padding: 10px 10px 0px 10px;
	margin:0px 15px 0px 15px;
	
	
}

#sidetabblue ul.req li
{
	font: 12px Arial, Verdana,  Helvetica;
	list-style-type:none;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	
}
#sidetabblue .sideheadertxttour 
{	
	font: bold 12pt Arial, Verdana,  Helvetica;
	background:#d6d6d6 url(/diskeeper/images/multimediatourblue.jpg) no-repeat;
	height:143px;
	width:252px;
	color: #ffffff;
	width:252px;
	vertical-align:top;
	text-align:center;
	/*letter-spacing: 1pt; */
	padding: 8px 0px 0px 0px;
}
p.aligncenter
{
	text-align: center;
	font: bold 12px Arial, Verdana,  Helvetica, sans-serif;
	padding: 0px 16px 0px 16px;
	margin:0;
	font-weight: normal;
}
/*</group=sidetab>*/

/*<group=jobopp>*/
#jobopp
{
	text-align:left;
	margin:0 auto;
	padding:1px 30px 1px 30px;
	border:solid 0px red;
}
#jobopp .content
{
	font: 12px Arial, Verdana,  Helvetica;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	
}
#jobopp .boldcontent
{
	font: bold 12px Arial, Verdana,  Helvetica;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 1px 0px;
}
#jobopp .boldcontentother
{
	font: bold 12px Arial, Verdana,  Helvetica;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 5px 0px;
}
#jobopp ul
{
	font: normal 12px Arial, Verdana,  Helvetica;
	list-style-type:none;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}



/*</group=jobopp>*/
div#contact
{
	/*width:612px;*/
	font: normal 12px Arial, Verdana,  Helvetica;
	padding: 10px 20px 10px 20px;
	margin: 0px 0px;
	text-align:left;
}
 .boldcontentcontact
{
	font: bold 13pt/14pt Arial, Verdana,  Helvetica;
	margin:0px 0px 10px 0px;
	line-height:11pt;
		
}


 .content
{
	font: 10pt Arial, Verdana,  Helvetica; 
	margin:0px 0px 10px 0px;
	line-height:11pt;
}
 .contentindented
{
	font: 10pt Arial, Verdana,  Helvetica; 
	margin:0px 0px 10px 0px;
	line-height:11pt;
	padding: 0px 0px 0px 20px;
}

.contentcentered
{
	font: 9pt/11pt Arial, Verdana,  Helvetica;
	margin:0px 0px 10px 0px;
	line-height:11pt;
	text-align:center;
}

.contentcentered a
{
	color: #FFFFFF;
	border-top-width: thin;
	background-image: url('/images/emgud-attentionbutton-over.gif');
	background-repeat: no-repeat;
	background-position: center;
	height: 27px;
	padding: 8px 51px 8px 51px;
	text-decoration:none;
} 

.contentcentered a:hover
{
	background-image: url('/images/emgud-attentionbutton.gif');
	color: #FFFFFF;
}

.contentcentered a:visited
{
	color: #FFFFFF;
}

 .boldcontent
{
	font: bold 9pt/14pt Arial, Verdana,  Helvetica;
	margin:0px 0px 10px 0px;
	letter-spacing:.4pt;
	line-height:11pt;
}

/*active states for section nav*/

#newstable ul#company li#news a#news
{
	background: no-repeat url(../../images/pressreleaseactive.gif);
	text-decoration:none;
	cursor:default;
	white-space:nowrap;
}
#companyevents ul#company li#events a#upcomingevents
{
	background: no-repeat url(../../images/upcomingactive.gif) right;
	text-decoration:none;
	cursor:default;
	white-space:nowrap;
	
}
#companypress a#pressrelease,
#testimonialstable a#testimonials,
#knowledgecentertable a#knowledgecenter,
#articlestable a#articlesnav

{
	background: repeat-x url(/images/company-over.gif);
	text-decoration:none;
	cursor:default;
}

/*/active states for section nav*/

.testimonialbottom
{
	background: #d6d6d6 url(../../images/testimonialbottom.gif) no-repeat bottom;
	font: 11px Arial, Verdana, Helvetica;
	color:#000000;
	
}
.blueheadertxttest
{
	font: bold 16pt Arial, Verdana, Helvetica;
	color: #3478c2;
	text-align:left;
	background-color:#ffffff;
	width: 100%;
	padding: 0px 0px 0px 20px;
}
.blueheadertxtfeedback
{
	font: bold 20pt Arial, Verdana, Helvetica;
	color: #3478c2;	
	padding-left:320px;
	background-color:#ffffff;
	
}
.greybg
{
	background: #e7f4fd;  /*DDEEFD #d6d6d6*/
	font: 14px Arial, Verdana, Helvetica;
	color:#000000;
	margin:0px;
	padding:10px 10px 5px 10px;
}
.corner
{
	background: url(/images/2009subheadred-r.gif) no-repeat; 
	
}
.corner818181
{
	background: url(/partners/images/blueheaderbgnewkc.gif) repeat-x;
	
}
.blueheader
{
	background: url(/images/2009subheadred-r.gif) no-repeat;
	color:#000000;
	font: bold 12pt Arial, Verdana, Helvetica;
	height: 34px;
	padding-left:7px;
	width:100%;
	
}
.blueheader818181
{
	background: url(/partners/images/blueheaderbgnewkc.gif) repeat-x;
	color:#ffffff;
	font: bold 12pt Arial, Verdana, Helvetica;
	height: 34px;
	padding-left:6px;
	width:100%;
	
}
#alternate1 a:link
{
	color:#3478c2;
}
#alternate2 a:link
{
	color:#3478c2;
}
#alternate3 a:link
{
	color:#3478c2;
}

/*<group=awards>*/

.pagenumbervisited
{
	font: bold 9pt Arial, Verdana, Helvetica;
	vertical-align:top;
	color:#000000;
	text-decoration:none;
	margin:0 5px 0 5px;
	cursor:default;
}
a#dk2003, a#ud2003, a#sk2003
{
	margin:0 10px 0 0;
}

div#awards td.product
{
	background: #818181 url(../aboutus/awards/images/awardproductbg.gif) no-repeat;
	height:31px;
	font: bold 10pt Arial, Verdana, Helvetica;
	color:#ffffff;
	letter-spacing: .5pt;
	text-align:center;
	padding: 0px 0px 0px 0px;
}
div#awards td.product:hover
{
	background: #ffffff url(../aboutus/awards/images/awardproducthover.gif) no-repeat;
	height:31px;
	font: bold 10pt Arial, Verdana, Helvetica;
	color:#ffffff;
	letter-spacing: .5pt;
	text-align:center;
	padding: 0px 0px 0px 0px;
}/*
div#awards a
{
	color:#ffffff;
	text-decoration:none;
	letter-spacing: .5pt;
	padding: 0px 0px 0px 0px;
	width:207px;
	height:31px;
	padding: 7px 0px 0px 0px;
	
}

div#awards a.dk
{
	color:#ffffff;
	text-decoration:none;
	width:207px;
	height:31px;
	padding: 7px 66px 8px 66px;			
}
div#awards a.ud
{
	color:#ffffff;
	text-decoration:none;
	width:207px;
	height:31px;
	padding: 7px 73px 8px 73px;	
}		
	div#awards a.sk
{
	color:#ffffff;
	text-decoration:none;
	width:207px;
	height:31px;	
	padding: 7px 63px 8px 63px;		
}
div#awards a:link
{
	color:#ffffff;
	text-decoration:none;
	width:207px;
	height:31px;		
}
div#awards a.dk:hover
{
	background: url(../aboutus/awards/images/awardproducthover.gif) no-repeat;
	height:31px;
	font: bold 10pt Arial, Verdana, Helvetica;
	color:#ffffff;
	letter-spacing: .5pt;
	text-align:center;
	padding: 7px 69px 8px 69px;	
	
}
div#awards a.dk:active
{
	background: url(../aboutus/awards/images/awardproducthover.gif) no-repeat;
	height:31px;
	font: bold 10pt Arial, Verdana, Helvetica;
	color:#ffffff;
	letter-spacing: .5pt;
	text-align:center;
	padding: 7px 69px 8px 69px;	
	
}
div#awards a.ud:hover
{
	background: url(../aboutus/awards/images/awardproducthover.gif) no-repeat;
	height:31px;
	font: bold 10pt Arial, Verdana, Helvetica;
	color:#ffffff;
	letter-spacing: .5pt;
	text-align:center;
	padding: 7px 73px 8px 73px;	
	
}
div#awards a.sk:hover
{
	background: url(../aboutus/awards/images/awardproducthover.gif) no-repeat;
	height:31px;
	font: bold 10pt Arial, Verdana, Helvetica;
	color:#ffffff;
	letter-spacing: .5pt;
	text-align:center;
	padding: 7px 66px 8px 66px;		
}*/
div#awards td.dropshadow
{
	background: url(../aboutus/awards/images/awardproductbottom.gif) repeat-x;
	height:3px;
}
/*award divs*/
div#dkawards a, div#udawards a, div#skawards a
{
	/*color:#3478c2;*/
}

div#dkawards ul,
div#udawards ul,
div#skawards ul
{
	list-style:none;
	margin:0;
	padding:0;
	width:688px;
	font: bold 10pt Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	
}
div#dkawards ul li,
div#udawards ul li,
div#skawards ul li
{
	
	padding:5px 5px 5px 10px;
	vertical-align:top;	
}
div#dkawards ul li a,
div#udawards ul li a,
div#skawards ul li a,
div#dkawards ul li a:link,
div#udawards ul li a:link,
div#skawards ul li a:link
{
	color:#3478c2;
	text-decoration:none;
}
div#dkawards ul li a:hover,
div#udawards ul li a:hover,
div#skawards ul li a:hover
{
	text-decoration:underline;
}
div#dkawards ul li a:visited,
div#udawards ul li a:visited,
div#skawards ul li a:visited
{
	color:#1d446d;
	text-decoration:none;
}
a#dkawards
{
	padding:0;
	margin:0;
	display:block;	
	z-index:-10;
}
div#dkawards2006
{
	padding:0;
	margin:0;
	display:block;	
}
div#dkawards2005
{
	padding:0;
	margin:0;
	display:none;	
}
div#dkawards2004
{
	padding:0;
	margin:0;
	display:none;	
	
}
div#dkawards2003-87
{
	padding:0;
	margin:0;
	display:none;	
	
}
div#udawards
{
	padding:0;
	margin:0;
	display:none;
	visibility:visible;	
	z-index:0;

}
div#udawards2005
{
	padding:0;
	margin:0;
	display:none;
		
}
div#udawards2004
{
	display:none;	
	padding:0;
	margin:0;	
}
div#udawards2003-87
{
	padding:0;
	margin:0;
	display:none;	
	
}
div#skawards
{
	padding:0;
	margin:0;
	display:none;	
	visibility:visible;	
	z-index:10;
}
div#skawards2005
{
	padding:0;
	margin:0;
	display:none;
		
}
div#skawards2004
{
	padding:0;
	margin:0;
	display:none;	
	
}
div#skawards2003-87
{
	padding:0;
	margin:0;
	display:none;
		
}
.bottom688
{
	background:white url(../images/bottom688-blue.gif) no-repeat;
	/*border-right:solid 1px gray;
	border-left:solid 1px gray;
	border-bottom: solid 1px gray; */
	height:10px;
}

/*/award divs*/

/*</group=awards>*/
/*<group=3tab>*/

ul#threetabs	{
	color: #FFFFFF;
	font: bold 10pt Arial, Verdana,  Helvetica, sans-serif;
	text-align: center;
	letter-spacing: .5pt;
	white-space: nowrap;
	width: 608px;
	height: 31px;
	display: inline;
	float:none;
	list-style: none;
	margin: 0;
	padding: 0;	
}
ul#threetabs li {
	display: inline;
	float: left;	
	color: #FFFFFF;
	height:31px;
	padding:0;
	margin:0;
	background: #818181 url(../aboutus/awards/images/awardproductbg237.gif) no-repeat;
}
ul#threetabs a {
	width: 237px;
	height: 24px;
	display: inline;
	float: left;
	padding:7px 0px 0px 0px;	
	margin:0px 0px 0px 0px;	
	color: #FFFFFF;	
	text-decoration:none;
}
/*ul#threetabs a#sklinktab {
	width: 237px!important;
	width: 237px;
	height: 24px;
	display: inline;
	float: left;
	padding:7px 0px 0px 0px;	
	margin:0px 0px 0px 0px;	
	color: #FFFFFF;	
	text-decoration:none;
}*/
ul#threetabs a:hover, ul#threetabs a.sklinktab:hover  
{
	text-decoration: underline;
	background: url(../aboutus/awards/images/awardproducthover237.gif) no-repeat;
	height: 31px;
    padding: 7px 0px 0px 0px;
}


ul#threetabs a:active, ul#threetabs a#sklinktab:active
{
	text-decoration: none;
	height: 16px;
	background: #1d446d url(../aboutus/awards/images/awardproductbg237.gif) no-repeat;
	padding:7px 0px 8px 0px;	
	margin:0px 0px 0px 0px;	
	cursor:default;	
}
ul#threetabs .awardsactive, ul#threetabs a#sklinktab .awardsactive
{
	text-decoration: none;
	height: 16px;
	background: #1d446d url(../aboutus/awards/images/awardproductbg237.gif) no-repeat;
	padding:7px 0px 8px 0px;	
	margin:0px 0px 0px 0px;	
	cursor:default;	
}
/*ul#threetabs .awardsnormal {
	display: inline;
	float: left;
	color: #FFFFFF;
	height:31px;
	padding:7px 0px 8px 0px;
	margin:0;
	background: #818181 url(../aboutus/awards/images/awardproductbg.gif) no-repeat;
}
/*table#tabtable li#dk
{
	text-decoration: none;
	height: 24px;
	background: #1d446d url(../aboutus/awards/images/awardproductbg.gif) no-repeat;
	padding:0px 0px 7px 0px;	
	margin:0px 0px 0px 0px;	
	cursor:default;	
}

/*table#alternate li#dk
{
	text-decoration: none;
	height: 16px;
	background: #1d446d url(../aboutus/awards/images/awardproductbg.gif) no-repeat;
	padding:7px 0px 8px 0px;	
	margin:0px 0px 0px 0px;	
	cursor:default;	
}*/
/*</group>*/

td.awardsbottom
{
	background: #d6d6d6 url(/aboutus/awards/images/bottomcornerawards711.gif) no-repeat;
	height:10px;
}
td.awardscontent
{
	font: bold 10pt Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	padding:5px;
	vertical-align:top;	
}
td.awardscontent
{
	font: bold 10pt Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	padding:5px;
	vertical-align:top;	
}
img.productimage
{
	float:left;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: solid 0px;
}
td.articles
{
	font:  9pt Arial, Verdana, Helvetica;
	color:#000000;
	padding: 7px 10px 7px 10px;
	height: 22px;
	border-left: solid 0px gray;
	border-right: solid 0px gray;
}
table#ctl00_ctl00_body_body_pressReleasesList td, table#ctl00_ctl00_body_body_expertList td
{
    padding:7px 7px 7px 7px;
}
.whitespace
{
	background-color:#ffffff;
}
.viewall
{
	padding:0;
	margin:0;
	white-space:nowrap;
	background: url(../images/bluebg.gif) repeat-x;	
	height: 34px;
	padding-right:10px;
	width:100%;
	text-align:right;
}
 a#viewall, div#content a#viewall
{
	text-decoration:none;
	color:#ffffff;
	font: bold 11pt Arial, Verdana, Helvetica;
	
}
a#viewall:hover
{
	text-decoration:underline;
}
/*<group=subscribe>*/
td#subscribe p#blog
{
	color:#3478c2;
	font: bold 10pt Arial, Verdana, Helvetica, sans-serif;
	margin: 5px 5px 5px 5px;
	display:block;
}
td#subscribe p#blog img#rsspress
{
	
	margin: 0px 0px 0px 6px;
	vertical-align:middle;	
}
td#subscribe p#blog img#rssblog
{
	
	margin: 0px 0px 0px 5px;	
	vertical-align:middle;	
}


/*</group=subscribe>*/

/*<group=feedback>*/


/*</group=feedback>*/
div#feedback table
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}
div#feedback #surveylbl
{
	padding:5px 4px 10px 0px;
}
div#feedback #surveylblstep1
{
	padding:5px 21px 10px 0px;
}
div#feedback #surveylblstep2
{
	padding:5px 5px 10px 0px;
	
}
div#survey .textarea
{
	font: normal 10pt Arial, Verdana, Helvetica, sans-serif;
	color: #d6d6d6;
}
div#feedback .bottom
{
	background: #d6d6d6 url(/images/feedbackbottom.gif) no-repeat;
	height:5px;
}
div#feedback div#privacy
{
	padding: 0px 0px 0px 0px;
	position:relative;
	left:10px;
	margin:0;
	z-index:1;
}
div#feedback div#required
{
	padding:0;	
	position:relative;
	left:200px;
	vertical-align:top;
	margin-top:-13px;
	z-index:10;
}
div#feedback div#privacy a.privacy:link
{
	color:#3478c2;
	font: normal 10pt Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;	
}
div#feedback div#privacy a.privacy:hover
{
	color:#3478c2;
	text-decoration:underline;	
}
div#feedback div#privacy a.privacy:visited, div#feedback div#privacy a.privacy:active 
{
	color:#3478c2;
	text-decoration:none;	
	font: normal 10pt Arial, Verdana, Helvetica, sans-serif;
}


/*<group=survey>*/

div#survey #surveylbl
{
	padding:5px 4px 10px 0px;
	margin: 0px 0px 0px 0px;
	text-align:right;	
	overflow:hidden;
}

/*div#survey #input
{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	
}*/
div#survey #surveylbl15
{
	padding:5px 0px 10px 20px;
	
	text-align:right;
	
}
div#survey a#login
{
	color:#3478c2;
	text-decoration:none;
}
div#survey a#login:hover
{
	text-decoration:underline;
}

/*</group=survey>*/
div#divprofile
{
	/*display: none;
	visibility:hidden;*/
	/*border: solid 1px #000000;*/
}
div#divprofile .tabcontent, div#survey .tabcontentinput
{
	font: 12px Arial, Verdana,  Helvetica, sans-serif;
	padding: 0px 0px 0px 5px;
	margin:0px
}
td.knowledge, div#dk p, div#moredk p, div#ud p, div#dkcase p, div#moredkcase p
{
	font: bold 9pt Arial, Verdana, Helvetica;
	border-left:solid 0px gray;
	border-right:solid 0px gray;
}
.smallertext 
{
    font-size:8pt;
}