input.oemsubmit
{
    background:url("/partners/images/sidebar-red-button.gif") no-repeat scroll 0 0 transparent;
    border:medium none;
    color:#FFFFFF;
    font-weight:bold;
    height:28px;
    padding-bottom:8px;
    padding-right:18px;
    text-align:center;
    width:200px;
    margin-left:10px;
}
ul.reasons
{
    list-style: none;
    line-height: 23pt;
}
a.btnaffiliatesubmit
{
    width:206px;
    height:43px;
    margin:0px 15px -20px 400px;
    border:none;
}
div.mvpfirstdiv
{
    background: #818181;
    width: 610px;
    padding: 5px;
}
div.mvpseconddiv
{
    background: #d3d3d3;
    width: 600px;
    padding: 10px 10px 0 0;
}
div.thirddiv
{
    width: 300px;
    padding: 10px;
}
div.rightdiv
{
    float: right;
    color: #b6b6b6;
    margin-top: -105px;
    padding-right: 30px;
}
div.rightdivnew
{
    background: #f2f2f2;
    float:right;
    padding:10px;
    width:250px;
    margin-top:-180px;
}
input.bigtextbox
{
    border:solid 1px #a3a3a3;
    width:200px;
}
p.buttonp
{
    padding-left: 425px;
    padding-top:50px;
}
div.lastdiv
{
    background: #f2f2f2;
    width: 465px;
    padding: 10px 25px 20px 50px;
    margin-left:30px;
}
h1.custheader
{
    background:url(/support/images/customer-support.jpg) no-repeat;
    height:167px;
    color:#ffffff;
    margin:0px;
    padding:40px 0 0 30px;
}
h1.onlineheader
{
    background:url(/support/images/online-support.jpg) no-repeat;
    height:167px;
    color:#ffffff;
    margin:0px;
    padding:40px 0 0 30px;
}
h1.onlineheaderfr
{
    background:url(/support/images/online-support-fr.jpg) no-repeat;
    height:167px;
    color:#ffffff;
    margin:0px;
    padding:40px 0 0 30px;
}
h1.techheader
{
    background:url(/support/images/technical-support.jpg) no-repeat;
    height:167px;
    color:#ffffff;
    margin:0px;
    padding:40px 0 0 30px;
}

div.sidebars,div#sidetabblue,div#sidebars
{
    margin-top:-32px;
}
div.quotes
{
    background:url(/partners/images/quotes-sidebar.gif);
    background-repeat:no-repeat;
    height:158px;
    padding:20px 0 0 10px;
}
h1.partnerheader
{
    background:url(/partners/images/partner-center.jpg); 
    height:141px; 
    color:#ffffff; 
    margin:0px; 
    padding:40px 0 0 30px;
}
h1.channelheader
{
    background:url(/partners/images/channel-partner.jpg); 
    height:141px; 
    color:#ffffff; 
    margin:0px; 
    padding:40px 0 0 30px;
}
h1.oemheaderclass
{
    background:url(/partners/images/oem-partners.jpg); 
    height:141px; 
    color:#ffffff; 
    margin:0px; 
    padding:40px 0 0 30px;
}
h1.oemheaderclassfr
{
    background:url(/partners/images/oem-partners-fr.jpg); 
    height:141px; 
    color:#ffffff; 
    margin:0px; 
    padding:40px 0 0 30px;
}
h1.affiliateheader
{
    background:url(/partners/images/affiliate-partner.jpg); 
    height:141px; 
    color:#ffffff; 
    margin:0px; 
    padding:40px 0 0 30px;
}
h1.strategicheader
{
    background:url(/partners/images/strategic-alliance.jpg); 
    height:141px; 
    color:#ffffff; 
    margin:0px; 
    padding:40px 0 0 30px;
}
p.productactive
{
    background:transparent url(/partners/images/active-state.jpg) no-repeat scroll 0 0;
    height:20px;
    margin:5px;
    padding-top:6px;
}

p.productinactive
{
    height:20px;
    margin:5px;
    padding-top:6px;
}
p.productinactive:hover
{
    height:20px;
    margin:5px;
    background:transparent url(/partners/images/hover-state.jpg) no-repeat scroll 0 0;
}
p.productactive a
{
    font-weight:bold;
    font-size:10pt;
    color:#000000;
}
p.productinactive a
{
    font-weight:bold;
    font-size:10pt;
    color:#ffffff;
}
div.smallbluebox
{
    background-color:#E7F4FD;
    border:1px solid #B2B2B0;
    margin-right:15px;
    height:210px;
    width:320px;
}
.light
{
	background-color:#e2e2e2;
}
.dark
{
	background-color:#d6d6d6;
}

img 
{
	border:none;
}

div#copy
{
	height:100px;
}
a
{
 color:#3478c2;
 text-decoration:none;	
}
a:hover
{
 text-decoration:underline;	
}
span.welcome a
{
	color:Black;
}
/*BEGIN SIDEBAR NAV*/


div#sidebar
{
	background: transparent url(/partners/images/sidebarbg.gif) repeat-y;	
	position: relative; 
	text-align:left;
	float:left;
	/*z-index:100;*/
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:190px; 
	font:bold 10pt Arial, Verdana, Helvetica, sans-serif;
	border:solid 0px #000000;	
}
div#sidebar img
{
	position:relative;
	top:9px;
	left:15px;
	
}
ul#mainnav
{
	width:180px;
	list-style:none;
	margin:0;
	padding:15px 0 0 0;

}
ul#mainnav li
{
	background: transparent url(/partners/images/sidebarlibg2.gif) no-repeat bottom;
	height:26px;
	padding:0 0 0 10pt;
	text-align:left;
}
ul#mainnav li a:hover
{
	text-decoration:underline;
}
ul#mainnav li.subnav
{
    list-style:none;
	background:transparent url(/partners/images/subnavbottom.gif) no-repeat bottom right;
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 15px;
}
ul#mainnav li.active
{
	background: transparent url(/partners/images/sidebarextend.gif) no-repeat;
	height:26px;	
	padding:0px 0px 0px 10pt;
	color:#000000;
}
ul#mainnav li.subextended
{
	background: transparent url(/partners/images/sidebarextend.gif) no-repeat;
	height:26px;	
	padding:0px 0px 0px 35px;
	color:#000000;
}
ul#mainnav li.subextended a, ul#mainnav li.active a
{
	color:#000000!important;		
}
ul#mainnav li a, ul#mainnav li a:visited
{
	position:relative;
	top:5px;
	color:#3478c2;
	white-space:nowrap;
	width:100%;
	text-transform:capitalize;
	padding: 4px  0px 5px 0px;
	text-align:left;
}
ul#mainnav li a#productinfo
{
	padding-right:28px;
}
ul#mainnav li a#trainingandcert
{
	padding-right:38px;
}
ul#mainnav li a#programs
{
	padding-right:32px;
}
ul#mainnav li a#purchaseinfo
{
	padding-right:16px;
}
ul#mainnav li a#dealreg
{
	padding-right:44px;
}
ul#mainnav li a#partnertools
{
	padding-right:68px;
}
ul#mainnav li a#promo
{
	padding-right:81px;
}
/*ul#mainnav li a:hover
{
	background: transparent url(/partners/images/sidebarhover.gif) no-repeat;
	width:100%;
	padding: 6px 0px 5px 13px;	
	white-space:nowrap;
	color:#000000;
	text-decoration:none;
	position:relative;
	text-align:left;
	left:-13px;
}*/

ul#subnav, ul#subnav2
{
	list-style:none;
	background:transparent url(/partners/images/subnavbottom.gif) no-repeat bottom right;
	margin:0px 0px;
	padding:0 0 0 10pt;
	border:solid 0px red;
}
ul#subnav li, ul#subnav2 li
{
	background:transparent url(/partners/images/subnavbg.gif) repeat-y;
	position:relative;
	width: 160px;
	color:#3478c2;
	font-weight:normal;
	font-size:9pt;
	padding:0 0 0 10pt;
	margin:0px 0px 0px 0px;
}
ul#subnav li a, ul#subnav2 li a
{
	color:#3478c2;
}
/*ul#subnav li a:hover, ul#subnav2 li a:hover, ul#subnav li.last a:hover
{
	background:none;	
	text-decoration:underline;
	color:#3478c2;
	width: 150px;
	margin: 0px 0px;
	padding: 0px 0px 0px 10pt;
	border:solid 0px black;
}*/
ul#subnav li.last, ul#subnav2 li.last
{
	margin: 0px 0px 1px 0px;
	padding: 0px 0px 0px 10pt;
	color:#3478c2;
}

/*END SIDEBAR NAV*/

/*BEGIN GRAYBAR*/
blockquote
{
	background: transparent url(/partners/images/openquotes.png) no-repeat;
	padding: 5px 10px 5px 10px;	
	margin:0;
}
p#quote
{
	background: transparent url(/partners/images/closedquotes.png) no-repeat bottom right;
	padding:0;
	font-size:10pt;
}
p#author
{
	font-size:10pt;
	font-weight:bold;
	text-align:right;
	text-transform:capitalize;
	padding: 10px 0 3px 0;
	margin:0;
	
}
p#title, p#citystate
{
	font-size:8pt;
	font-weight:normal;
	text-align:right;
	text-transform:capitalize;
	padding:0;
	margin:0;
}
blockquote.noquotes
{
    background-image:url();
    padding:10px 30px 10px 30px;
    margin:0px 0px;
    color:#1f497d;
}


/*END GRAYBAR*/

/*BEGIN PARTNERSCONTENT*/

div#page
{	
	background: transparent url(/partners/images/sidebarbg.gif) repeat-y;	
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
	text-align:left;
	width: 950px;
	border: solid 0px black;
}
#main
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    text-align:left;
	margin: 0px 0px 0px 0px;	
	padding:0px 0px 0px 0px;
	/*position: relative;*/
	float:right;
	border:solid 1px white;  /*keep 1px white*/
	width:750px;	
}
div#cookiecrumb
{
	font:normal 8pt Arial, Verdana, Helvetica, sans-serif;
	position:relative;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 30px 0px;
	text-align:left;
	width:460px;
	border:solid 0px red;
}
a#root, a#root:hover
{
	color:#1d446d;
	text-decoration:none;
}
a#sub
{
	color:#3478c2;
}
img.alignright /*aligns right all images in content and adds a little cushion of margin*/
{
	/*float:right;	*/
	
}
img.alignleft /*aligns left all images in content and adds a little cushion of margin*/
{
	/*float:left;	*/
	
	clear:both;
}
img#dkbox
{
	height:196px;
	width:150px;
}
img#skbox
{
	height:191px;
	width:172px
}
img#udbox
{
	height:191px;
	width:172px
}
span#active
{
	color:#818181;
	font-weight:bold;
	text-transform:capitalize;
	
}
div#print
{
	padding:0;
	margin:0;
	float:right;
	height:20px;
	position:relative;
	left:-4px;
	top:-10px;
	/*border:solid 1px #000000;*/
	font:normal 8pt Arial, Verdana, Helvetica, sans-serif;
	text-align:left;	
}
#print p 
{
	padding:0;
	margin:0;
	
}
#print p img#printimg
{
	margin:0 ;
	border:none;
	padding:0;
	position: relative;
	right:0;
	z-index:1;
}
#print a#printtext
{
	margin:0 0 0 0;
	padding:0;
	position:relative;
	bottom:5px;
	left:3px;
	color:#000000;
	text-decoration: underline;
}
#partnerscontent
{	
	margin-top:0px;
	font: normal 10pt Arial, Verdana, Helvetica;
	border: 1px solid white; /*keep 1px white*/
}
#partnerscontent ul#q li
{	
	text-align:left;
	list-style-type: disc;
	list-style-image:none;
	margin:0;
}
#partnerscontent ul li
{	
	text-align:left;
	list-style-type:none;	
	list-style-image: url(/partners/images/bluedot.jpg);
	margin:0;
}
#partnerscontent ul li
{	
	margin: 1em 0 1em 0;
}
#partnerscontent ul li.number
{	
	list-style-image:none;
	list-style-type:upper-roman;
}
#partnerscontent ul li a
{	
	text-decoration:none;
	color:#3478c2;
}
#partnerscontent ul li a:hover
{	
	text-decoration:underline;	
}
#partnerscontent ul.contentlist li.center
{		
	list-style-type:none;	
	list-style-image:none;
}
/*begin partners quotes*/
#partnerscontent ul.quote, #partnerscontent ul.quote ul,  #partnerscontent ul.quote ul li
{	
	text-align:left;
	list-style-type:none;	
	list-style-image:none;
	margin:0 auto;
	padding:0;
	
	
}
#partnerscontent li.center ul.quote li
{	
	background: transparent url(/partners/images/quotetop.gif) no-repeat  top;
	width:550px;
	margin:0 auto;	
	position:relative;
	left:-10px;
	margin-bottom:1em;
}
#partnerscontent li.center ul li.link
{	
	background:none;
	width:550px;
	margin:0 auto;	
	color:#3478c2;
	position:relative;
	list-style:none;
	left:-30px;
	margin-bottom:1em;
}
#partnerscontent li.center ul.quote li a
{	
	color:#3478c2;	
}
#partnerscontent li.center ul.quote li a:hover
{	
	text-decoration:underline;
}
#partnerscontent ul.quote li span
{		
	position:relative;
	width:550px;
	display:block;
	top:2px;
	/*background: transparent url(/partners/images/quotebody.gif) no-repeat bottom; */
}
#partnerscontent ul.quote blockquote
{	
	background: transparent url(/partners/images/openquotes.png) no-repeat 10px 1px;
	width:525px;
	margin:0 auto;
	/*background-color:#d6d6d6;*/
}
#partnerscontent ul.quote blockquote p span
{
    width:100%;
}
#partnerscontent ul blockquote p#quote
{
	background: transparent url(/partners/images/closedquotes.png) no-repeat bottom right;	
	padding:0;
	margin:0px 0px 0px 0px;
	font-size:9pt;	
}
div#quotecontent
{
	width:550px;
	margin:0 auto;	
}
div#quotecontent ul
{
	margin:1em 0 1em 0;
	padding:0;	
}
div#quotecontent ul li 
{
	background: transparent url(/partners/images/quotetop.gif) no-repeat  top;
	margin:1em 0 1em 0;
	padding:0;	
}
#quotecontent ul.quote
{	
	
	list-style-type:none;	
	list-style-image:none;
	margin:0;
	padding:0;
	
}
div#quotecontent p#quote
{
	font-size:.8em;	
}
/*end partners quote*/


/*begin deal registration form*/
#dealregistration
{
	font-weight:bold;
}
div#dealregistration #resellername
{
	margin-left:70px;
}
div#dealregistration #dealname
{
	margin-left:93px;
}
div#dealregistration #resellervoice
{
	margin-left:71px;
}
div#dealregistration #reselleremail
{
	margin-left:124px;
}
div#dealregistration #resellerfax
{
	margin-left:135px;
}
div#dealregistration #custname
{
	margin-left:57px;
}
div#dealregistration #custdemo
{
	margin-left:18px;
}
div#dealregistration #indname
{
	margin-left:67px;
}
div#dealregistration #custtitle
{
	margin-left:129px;
}
div#dealregistration #custemail
{
	margin-left:124px;
}
div#dealregistration #custadd
{
	margin-left:105px;
}
div#dealregistration #custcity
{
	margin-left:132px;
}
div#dealregistration #custstate
{
	margin-left:125px;
}
div#dealregistration #custzip
{
	margin-left:136px;
}
div#dealregistration #custcountry
{
	margin-left:109px;
}
div#dealregistration #custphone
{
	margin-left:118px;
}
div#dealregistration #custfax
{
	margin-left:135px;
}


/*end deal registration form*/

#partnerscontent p , #partnerscontent h1, #partnerscontent h3, #partnerscontent h4, #partnerscontent h5, #partnerscontent h6
{	
	text-align:left;
}
#partnerscontent h1
{
	margin:0;
	padding:0;
	
}
#partnerscontent .bold
{
	font-weight:bold;
	font-size:18pt;
	color:#818181;
	padding:8pt 0 0 0;
	margin: 0px 0px 0px 2px;
}
#partnerscontent h1.bold
{
	margin:0;
	padding:0;
}
#partnerscontent h4.bold
{
    font-size:14pt;
}
#partnerscontent h5.bold
{
	margin:0 0 10pt 0;
	padding:0;
	color:#000000;
	font-size:12pt;
	text-align:center;
	
}
h3.bolditalic
{	
	font-style:italic;
	color:#000000;
	font-size:11pt;
	padding:5pt 0 0 0;
	margin:0 0 0 0;
}
#partnerscontent h3.bold
{	
	color:#000000;
	font-size:11pt;
	padding:5pt 0 0 0;
	text-transform:capitalize;
	text-align:center;
	margin:0 0 0 0;
}
.italic
{
	font-style:italic;
}
.bolditalic
{	
	font-style:italic;
	color:#000000;
	padding:5pt 0 0 0;
	margin:0 0 0 0;
}
#partnerscontent .redbold
{
	font-weight:bold;
	font-size:12pt;
	color:#871010;
	padding:8pt 0 0 10px;
	margin:0 0 0 0;
}

#partnerscontent img#hands
{
	padding-right:15pt;
}

p a
{
	color:#3478c2;
}
p a:hover
{
	text-decoration:underline;
}

p.heading
{
	font-size: 17px;
	font-weight:bold;
	margin-left : 2px;
	border-bottom : 1px;
}

/*Begin partners pre-sales map*/
div#repmap
{
	background: transparent url(/partners/images/dkcsalesmap.jpg) no-repeat;
	position:relative;
	height:344px;	
	margin:-150px 0px 200px 0px;	
	margin:0px 0px 20px 0px;
	border:solid 1px gray;
}
div#repmap img.dkcmapspacer
{
    position:relative;
	width:500px;
	height:344px;		
}
div#repmap img.dkcmapspacerafterclick
{
    position:relative;
	margin:-170px 0px 0px 0px;
	border:solid 0px red;
}
div#imagemap
{
    position:relative;
    border:solid 0px navy;
}

div#repmap1 h2.repheader,div#repmap h2.repheader, div#repmap h2.repheaderrick, div#repmap h2.repheadertom,
div#repmap h2.repheaderryan, div#repmap h2.repheaderjustin, div#repmap h2.repheaderbill,
div#repmap h2.repheadererol, div#repmap h2.repheaderjeff, div#channelrep h2.channelrepheader, div#channelrepleft h2.channelrepheader
{
	color:#ffffff;
	background: transparent url(/partners/images/repheader.gif) no-repeat;
	font: bold 13pt Arial, Verdana, Helvetica, Sans-serif;
	text-transform:capitalize;
	height:28px;
	width:244px;
	position:relative;
	margin:0px 0px 0px 0px;
	padding:3px 0px 3px 10px;
	left:0px;
	top:0px;
	text-align:left;
	
}
div#repmap h2.repheaderrick
{
	background: transparent url(/partners/images/rickheader.gif) no-repeat;
	color:#000000;
}
div#repmap h2.repheadertom
{
	background: transparent url(/partners/images/tomheader.gif) no-repeat;
}
div#repmap h2.repheaderryan
{
	background: transparent url(/partners/images/ryanheader.gif) no-repeat;
}
div#repmap h2.repheaderjustin
{
	background: transparent url(/partners/images/justinheader.gif) no-repeat;	
}
div#repmap h2.repheaderjeff
{
	background: transparent url(/partners/images/jeffheader.gif) no-repeat;
}
div#repmap h2.repheadererol
{
	background: transparent url(/partners/images/erolheader.gif) no-repeat;
}
div#repmap h2.repheaderbill
{
	background: transparent url(/partners/images/billheader.gif) no-repeat;
	color:#000000;
}
div#repmap1 div.repcontent,div#repmap div.repcontent, div#channelrep div.channelrepcontent, div#channelrepleft div.channelrepcontent
{
	color:#000000;
	background: transparent url(/partners/images/repcontent.gif) no-repeat;
	font: bold .7em Arial, Verdana, Helvetica, Sans-serif;
	position:relative;	
	margin:-20px 0px 0px 0px;
	padding:0px 10px 0px 0px;
	/*left:0px;
	top:20px;*/
	width:234px;
	height:142px;
	text-align:left;	
	
}
div#repmap1 div.repcontent span.bold,div#repmap div.repcontent span.bold, div#channelrep div.channelrepcontent span.bold, div#channelrepleft div.channelrepcontent span.bold
{
	color:#000000;
	font: bold 8pt Arial, Verdana, Helvetica, Sans-serif;
	text-align:left;
}
div#repmap div.repcontent a, div#channelrep div.channelrepcontent a, div#channelrepleft div.channelrepcontent a
{
	font: bold 1.1em Arial, Verdana, Helvetica, Sans-serif;
	white-space:nowrap;
	text-align:left;
}
div#repmap1 div.repcontent h3,div#repmap div.repcontent h3, div#channelrep div.channelrepcontent h3, div#channelrepleft div.channelrepcontent h3
{
	color:#000000;
	text-transform:capitalize;
	font: bold 12pt Arial, Verdana, Helvetica, Sans-serif;	
	padding:10px 0 0 0;
	margin:10px 0 0 0;
	position:relative;
	top:0px;
	text-align:left;
	white-space: nowrap;
}
div#repmap1 div.repcontent img,div#repmap div.repcontent img, div#channelrep div.channelrepcontent img, div#channelrepleft div.channelrepcontent img
{
	margin:10px 5px 0px 8px;
}
#default
{
	position:relative;
	display:inline-block;
}
#rick, #rachel, #erol, #bill, #justin, #ryan, #tom, #jeff, #default,
#divrep1, #divrep2, #divrep3, #divrep4, #divrep5, #divrep6, #divrep7, #divrep8
{
	height:172px;
	width:248px;
	position:relative;
	top:160px;
	left:475px;	
	padding:0;
	margin:0;		
}
#channelrep
{
	height:172px;
	width:242px;
	float:right;
/*	position:relative;
	top:200px;
	left:428px;	*/
	padding:0;
	margin:0 0 0 0px;			
	
}

#channelrepleft
{
	height:172px;
	width:242px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;			
}

/*End partners pre-sales map*/


/*Begin SK, UD and DK header code */
div#skhead,
div#udhead
{
	height:134px;		
}
div#dkhead
{
	background: transparent url(/partners/images/dkheadbg.gif) repeat-x;
	margin-bottom:10pt;
	width:710px;
	/*height:175px;	*/
	
}
div#dkhead img#dkheadleft
{
	background: transparent url(/partners/images/dkheadleft.gif) left no-repeat;	
	border:solid 1px #000000;	
	height:175px;
	position:relative;
	z-index:100;
}
div#skhead table,
div#udhead table
{
	background: transparent url(/partners/images/headerbg1.gif) repeat-x;		
	/*border:solid 1px #000000;*/
	position:relative;
	width:100%;
	height:134px;	
	margin:0 auto;	
}
div#skhead table td p,
div#udhead table td p
{
	background: transparent url(/partners/images/headerleft.gif) left no-repeat;		
	height:134px;	
	margin:0 auto;
}
div#dkhead table td p
{
	background: transparent url(/partners/images/bottomleft.gif) left no-repeat;			
	height:134px;	
	margin:0 auto;
}
div#skhead table td, 
div#udhead table td
{
	background: transparent url(/partners/images/headerright.gif) right no-repeat;		
	height:134px;	
	margin:0 auto
}
div#dkhead table td
{
	background: transparent url(/partners/images/bottomright.gif) right no-repeat;		
	height:134px;	
	margin:0 auto
}

div#skhead table td img#skimg,
div#udhead table td img#udimg,
div#dkhead table td img#dkimg
{
	margin:0 auto;	
	height:134px;	
	position: relative;	
	padding-right:5px;
	padding-left:5px;
}
div#dkhead div#redheadtop
{
	background: transparent url(/partners/images/topleft.gif) left top no-repeat;	
	width:680px;
	
}
div#dkhead div#redheadtop div#topright
{
	background: transparent url(/partners/images/topright.gif) right top no-repeat;	
	width:680px;
	
	height:41px;
		
}
div#dkhead div#redheadtop ul#redhead
{
	position:relative;	
	top:19px;	
	width:560px;
	padding:0;
	height:20px;
	margin:0 auto;
	white-space:nowrap;
	text-align:center;
}
div#dkhead div#redheadtop ul#redhead li
{
	display:inline;
	/*color:#ffffff;	*/
	position:relative;
	right:20px;
	white-space:nowrap;	
	text-transform:capitalize;
	/*border-right:solid 2px #ffffff;*/
	font: bold 11pt Arial, Verdana, Helvetica, Sans-Serif;
	padding:0 15px 0 10px;	
	text-align:center;
}
div#dkhead div#redheadtop ul#redhead li.divider
{
	background:transparent url(/images/nav/nav_divider.gif) no-repeat;
	width:3px;
	margin:0;
	padding:0 5px 0 5px;
	
}

div#dkhead div#redheadtop ul#redhead li a:link
{
	padding:4px 10px 4px 10px;
	/*color:#ffffff;*/
}
div#dkhead div#redheadtop ul#redhead li a:visited
{
	/*color:#ffffff;*/
	padding:4px 10px 4px 10px;
}
div#dkhead div#redheadtop ul#redhead li a:hover
{	
	/*background: transparent url(/diskeeper/images/product_over.gif) repeat-x;*/
	padding:4px 10px 4px 10px;
	text-decoration:underline;
}
div#dkhead div#redheadtop ul#redhead li a:active, 
div#dkhead div#redheadtop ul#redhead li span.active
{
	/*background: transparent url(/diskeeper/images/product_active.gif) repeat-x;*/
	padding:4px 10px 4px 10px;
	border:solid 1px grey;
	border-bottom:none;
}
div#dkhead div#redheadtop ul#redhead li a.inactive, 
div#dkhead div#redheadtop ul#redhead li span.inactive
{
	/*background: transparent url(/diskeeper/images/product_active.gif) repeat-x;*/
	padding:4px 10px 4px 10px;
	border:solid 1px white;
	border-bottom:none;
}

/*End SK, UD and DK header code */


/*Begin partners routing*/
div#partnersrouting
{
	min-height:300px;
	height: auto!important;
	position:relative;
	left:0;
	width:550px;
	margin:0 auto;
	text-align:center;
	padding-top:5pt;
	
}
/*End partners routing*/


/*Begin tools.asp*/
div#diskeeperwp .boxbody a, div#undeletewp .boxbody a, div#sitekeeperwp .boxbody a, div#casestudies .boxbody a
{
	font: bold 9pt Arial, Verdana, Helvetica, Sans-Serif;
}
img.arrow
{
	padding:0;
	margin:-20px 25px 0px 0px;
	position:relative;
	float:right;
}
div#diskeeperwp .headerwph1
{
	background-color:#818181;
	font:bold 10pt Arial, Veradana, Helvetica;
	padding: 4px 0px 4px 10px;
	color:#ffffff;	
	margin: 0 0 -1px 0;
	position:relative;
	top:0px;
	text-transform:capitalize;
	/*border:solid 1px #d6d6d6;*/
}
div#diskeeperwp a.headerwpa 
{
	
	padding: 4px 0px 4px 5px;
	color:#ffffff;
	text-decoration:none;
	
}
div#diskeeperwp a.showmore 
{
	font:bold 9pt Arial, Veradana, Helvetica;
	padding: 0px 0px 0px 0px;
	color:#3478c2;
	text-decoration:none;
	text-transform:none;
}
div#diskeeperwp a.expandall
{
	font:bold 9pt Arial, Veradana, Helvetica;
	padding: 0px 0px 0px 0px;
	color:#ffffff;
	text-decoration:none;
	position: relative;
	text-transform:none;
	top:-15px;
	right:10px;
	float:right;
}

div#diskeeperwp a.headerwp:hover, div#diskeeperwp a.expandall:hover 
{
	text-decoration:underline;
}
#whitepapers p, #casestudies p
{
	padding:5px 0 5px 10px;
	margin:0;
	color:Gray;
	font:  9pt Arial, Verdana, Helvetica;
}
#whitepapers p a, #casestudies p a
{
	text-decoration:none;
	font-size: 9pt;
}
#whitepapers p a img, #casestudies p a img
{
	border:none;
}
#whitepapers p a:hover, #casestudies p a:hover
{
	text-decoration:underline;
}
p#casestudiestxt
{
	font-weight:normal;
	white-space:nowrap;
	position:relative;
	z-index:100;
	width:100%;
	margin-right:-1000px;
	margin-bottom:10px;
	
}
div#include
{
	/*float:left;
	clear:both;*/
	
}
div#salesmat td, div#prodshots td, div#graphics td
{
	padding: 5px 0 5px 10px;
}
div#salesmat td#head, div#prodshots td#head, div#graphics td#head
{
	background-color:#818181;
	height:20px;
	color:#ffffff;
	font-size:10pt;
	text-transform:capitalize;
}


/*End tools.asp*/

/*Begin downloads section*/

p.downloadbutton
{
	height:10px;
}
div.downloadbox div.boxbody div#dkdl,
div.downloadbox div.boxbody div#dkdlhf
{	
	background:#818181;
	padding:5px 0 10px 0; 
	margin:-8px -10px 0px -10px;	
}
div.downloadbox div.boxbody div#uddl, div.downloadbox div.boxbody div#vlocitydl, div.downloadbox div.boxbody div#dpandl
{	
	background:#818181 url(/partners/images/downloadsbotgrad.gif) repeat-x;
	padding:0 0 14px 0;
	margin:0px -10px 0px -10px;	
}
div.downloadbox .boxbody div#dkdl dl.table-display,div.downloadbox .boxbody div#dkdlhf dl.table-display

{	
	padding:0px 0 0 0; 
	margin:0px 0 4pt 0; 
	height:77px;
	display:block;	
	width: 550px; 
}

div.downloadbox .boxbody div#uddl dl.table-display, 
div.downloadbox .boxbody div#vlocitydl dl.table-display,
div.downloadbox .boxbody div#dpandl dl.table-display
{	
	padding:5px 0 0 0;
	margin:0px 0 6px 0;		
	height:77px;
	display:block;  
	top:0px; 
	width: 550px; 
}
div.downloadbox .boxbody div#dkdl .table-display dt,  
div.downloadbox .boxbody div#dkdlhf .table-display dt,  
div.downloadbox .boxbody div#uddl .table-display dt,
div.downloadbox .boxbody div#vlocitydl .table-display dt,
div.downloadbox .boxbody div#dpandl .table-display dt
{
	float:left;
	margin:0px 0px 0px 10px;
	padding:.2em 0 0 2px;  
	color:#ffffff;
	/*text-transform: capitalize;*/
	font: bold 12pt  Arial, Verdana,Helvetica;		
	width: 90px;  
}
div.downloadbox .boxbody div#dkdl .table-display dd, 
div.downloadbox .boxbody div#dkdlhf .table-display dd, 
div.downloadbox .boxbody div#uddl .table-display dd,
div.downloadbox .boxbody div#vlocitydl .table-display dd,
div.downloadbox .boxbody div#dpandl .table-display dd
{
	float: left;	
	margin:0;
	position: relative; 
	left:30px;  
	padding: 0 .5em .5em 0 ;
	width:352px; 
}
div.downloadbox .boxbody div#dkdl  dl.table-display dd img
div.downloadbox .boxbody div#dkdlhf  dl.table-display dd img
{
	float:right;
	display:block;
	padding:0;
	margin:0;
}
div.downloadbox .boxbody div#uddl dl.table-display dd img,
div.downloadbox .boxbody div#vlocitydl dl.table-display dd img
{
	float:right;
	display:block;
	padding:0;
	margin:0;
}
div.downloadbox .boxbody dl.showhidedk a.showhidetext,
div.downloadbox .boxbody dl.showhideud a.showhidetext,
div.downloadbox .boxbody dl.showhidevlocity a.showhidetext
{
	color:#ffffff;
	position:relative;
	top:0px;
	left:0;
	margin:0px 0px 0px 0px;	
	
}
div.downloadbox .boxbody dl.showhidedk a.showhideimg,
div.downloadbox .boxbody dl.showhideud a.showhideimg,
div.downloadbox .boxbody dl.showhidevlocity a.showhideimg
{
	position:relative;
	float:right;
	top:-15px;
	left:-5px;	
	margin:0px 0px 0px 0px;	
}
div.downloadbox .boxbody dl.showhidedk
{	
	padding:0;
	float:left;
	margin:-20px 0 0px 10px;	
	height:10px;
	position:relative;
	top:0px;
	display:block;	
}
div.downloadbox .boxbody dl.showhideud,
div.downloadbox .boxbody dl.showhidevlocity  
{	
	padding:0;
	float:left;
	margin:-16px 0 0px 10px;		
	height:10px;
	position:relative;
	top:0px;
	display:block;	
	text-align:left;
	
}
div.downloadbox .boxbody dl.showhideud
{
	top:0px;
}
div.downloadbox .boxbody .showhidedk dt
{
	float:left;
	margin:0 0 0 0 ;
	padding:0 0 0 .5em;
	color:#ffffff;
	height:10px;
	text-transform: capitalize;
	font: bold 8pt  Arial, Verdana,Helvetica;		
}
div.downloadbox .boxbody .showhideud dt,
div.downloadbox .boxbody .showhidevlocity dt
{
	float:left;
	margin:0pt 0 0 0 ;
	padding:0 0 0 0;
	color:#ffffff;
	height:10px;
	text-transform: capitalize;
	font: bold 8pt  Arial, Verdana,Helvetica;		
}
div.downloadbox .boxbody .showhidedk dd
{
	
	margin:0 0 0 0;
	position:relative;
	left:0px;
	height:10px;	
	padding:0 ;	
	clear:left;
	
	
}
div.downloadbox .boxbody .showhideud dd,
div.downloadbox .boxbody .showhidevlocity dd
{
	
	margin:0 0 0 0;
	position:relative;
	left:0px;
	height:10px;	
	padding:0 ;	
	clear:left;	
}

/*~~~~downloads content after click on "show more"~~~~*/

div#diskeeperdownloads,
div#diskeeperdownloadshf,
div#undeletedownloads,
div#vlocitydownloads 
{
	display:block;
	background:#d6d6d6;
	margin:0px -10px 0px -10px;
	padding:0 0 0 0;
	
}
div#diskeeperdownloadshf span#ff,
div#diskeeperdownloads span#ff,
div#diskeeperdownloads span#trial,
div#undeletedownloads span#ff,
div#undeletedownloads span#trial,
div#vlocitydownloads span#ff,
div#vlocitydownloads span#trial
{
	display:block;
	padding: 5px 0px 0px 10px;	
	/*text-transform:capitalize;*/
	font-size: 15px;
	height:23px;	
	background-color:#e2e2e2;
	background-image:none;
	margin:0px 0px 0 0px;
}
div#downloadsbottom
{
	background: url(/partners/images/downloadsbottomcorsnersie6.gif) no-repeat bottom center;
	width:550px;
	height:27px;
	margin:10px -20px -8px -10px;
	text-align: center; /* added 11/29/06 */
}

/* old section
div#diskeeperdl,div#sitekeeperdl, div#undeletedl
{
	height:250px;
}
div#diskeeperdl h1, div#sitekeeperdl h1, div#undeletedl h1
{
	font: bold 27pt Verdana, Arial, Helvetica;
	text-transform:capitalize;
	height:30px;
}
div#diskeeperdl h1 a, div#sitekeeperdl h1 a, div#undeletedl h1 a
{
	color:#3478c2;
	text-decoration:none;
}
div#diskeeperdl img#dkbox
{
	margin-right:22pt;
}
div#diskeeperdl p
{
	margin:15pt 10pt 0pt 30pt;
	width:80%;
}
div#sitekeeperdl p, div#undeletedl p
{
	margin:20pt 10pt 25pt 30pt;
	width:80%;
}

div#downloadslogin
{
	margin-top:20pt;
}
div#downloadslogin h1
{
	font: bold 27pt Verdana, Arial, Helvetica;
	text-transform:capitalize;
	margin-bottom:10pt;
}*/
/*End downloads section*/

/***END PARTNERSCONTENT***/

/***BEGIN PARTNERS PROFILECONTNET***/

div.esdbox710 table
{
	font-weight:normal;
}
table.prodselection
{
	width: 600px;
	margin: 0px 0px 10px 0px;
	border-collapse:collapse;
	border:solid 1px gray;
}
table.managedprodselection
{
	width: 700px;
	margin: 0px 0px 10px 0px;
	border-collapse:collapse;
	
}
td.tc1
{
	width: 300px;
	padding:2px 0px 0px 10px;
	vertical-align:top;
}
td.tc2, td.tc4, td.tc5
{
	width: 75px;
	text-align:center;
	padding-top:2px;
	vertical-align:top;
}
td.tc3
{
	width:75px;
	text-align:right;
	padding: 2px 15px 0px 0px;
	vertical-align:top;
}
td.tc6
{
	width:100px;
	text-align:right;
	padding: 2px 15px 0px 0px;
	vertical-align:top;
}
td#ProductSelectionusercontrol1_tc5_1763, #tc5_1802,
td#ProductSelectionusercontrol1_tc5_1801, #tc5_1801,
td#ProductSelectionusercontrol1_tc5_1408, #tc5_1408,
td#ProductSelectionusercontrol1_tc5_1030, #tc5_1030,
td#ProductSelectionusercontrol1_tc5_2272, #tc5_2272
{
	padding-bottom:10px;
}
td.item
{
	width:410px;
}
td.qty, td.unitprice, td.total
{
	width:100px;
	text-align:center;
}
div#profilecontent
{
	font: normal .9em Arial, Verdana, Helvetica;	
}div#profilecontent, table p
{
    padding:10px 10px 10px 10px;
    text-align:left;
}
div#profilecontent
{
	margin:0 auto;
}
#TxtEmail, #ctl00_ctl00_body_body_uxEmailAddressValue
{
	position:relative;
	left:64px;
}
#Password, #ctl00_ctl00_body_body_uxPasswordValue
{
	position:relative;
	left:88px;
}
#PasswordConfirm, #ctl00_ctl00_body_body_uxConfirmPasswordValue
{
	position:relative;
	left:15px;
}
#UserFirstName, #UserLastName, #ctl00_ctl00_body_body_uxFirstNameValue, #ctl00_ctl00_body_body_uxLastNameValue
{
	position:relative;
	left:87px;
}
#TxtOtherJob, #ctl00_ctl00_body_body_uxJobDescriptionOthers
{
	position:relative;
	left:60px;
	top:-22px;
}
#TxtCompanyName, #ctl00_ctl00_body_body_uxCompanyNameValue
{
	position:relative;
	left:60px;
}
#Address1, #ctl00_ctl00_body_body_uxAddressValue
{
	position:relative;
	left:98px;	
}
#Address2, #ctl00_ctl00_body_body_uxAddress2Value
{
	position: relative;
	left:62px;
}
#City, #ctl00_ctl00_body_body_uxCityValue
{
	position: relative;
	left:125px;
}
#State, #ctl00_ctl00_body_body_uxStateValue
{
	position: relative;
	left:118px;
}
#Country, #ctl00_ctl00_body_body_uxCountryValue
{	
	position: relative;
	left:101px;
}
#Zip, #ctl00_ctl00_body_body_uxPostalCodeValue
{
	position: relative;
	left:79px;	
}
#Voice, #ctl00_ctl00_body_body_uxTelephoneValue
{
	position: relative;
	left:86px;
}
#Fax, #ctl00_ctl00_body_body_uxFaxValue
{
	position: relative;
	left:127px;
}
#Website, #ctl00_ctl00_body_body_uxWebsiteValue
{
	position: relative;
	left:100px;
}
#TxtBizOther, #TxtBizFocus, #TxtDistributor, 
ctl00_ctl00_body_body_uxBusinessFocusOthers, 
ctl00_ctl00_body_body_uxDistributorsOthers 
{
	position:relative;
	left:160px;
	top:-22px;
}
span.star
{
	color:#871010;
	margin: 0 2pt 0 0;
}
#partnersubmit
{
	margin:0 auto;
	text-align:center;
}
a#LinkButtonPass
{
	color:#3478c2;
}
/*begin error divs*/
#partnerscontent p.centerit
{
    text-align:center;
}
.centerit
{
	text-align:center;
}
span#LblError
{
	display:block;
}
div#profileerror, span#LblError, span#ErrLabel2, span#DownloadsUserControl1_LblError
{
	/*display:none;*/	
	display:block; 
	position:relative;
	background: #ffffff url(/profile/images/profileerrorp.gif) repeat-y;
	left:6px;
	left:0;	
	width:525px;
	text-align:left;	
}
div#profileerror #top, span#LblError #top, span#ErrLabel #top, span#DownloadsUserControl1_LblError #top
{
	background: #ffffff url(/profile/images/profileerrortop.gif) no-repeat;
	padding:0;
	margin:0;
	height:19px;
	text-align:left;
}
div#profileerror #content, span#LblError #content, span#ErrLabel #content, span#DownloadsUserControl1_LblError #content
{
	position:relative;
	bottom: 10px;	
	right:5px;		
	width:500px;	
	margin:0px 0px 0px 40px;
	padding: 0px 0px 0px 0px;	
	font: bold 9pt Arial, Verdana, Helvetica, sans-serif;
}

div#profileerror #bottom, span#LblError #bottom, span#ErrLabel #bottom, span#DownloadsUserControl1_LblError #bottom
{
	background: #ffffff url(/profile/images/profileerrorbottom.gif) no-repeat;
	padding:0;
	margin:0;
}
div#invalidemail
{
	background: url(/profile/images/notification_address.gif) no-repeat;
	position:relative;
	top:-120px;
	left:310px;
	right:0;
	width:184px;
	z-index:10;
	height:90px;
	margin:0 0 -60pt 0;
	visibility:hidden;
	
	
}
div#invalidfirstname
{
	background: url(/profile/images/notification_name.gif) no-repeat;
	position:relative;
	top:-434px;
	left:310px;
	right:0;
	width:184px;
	z-index:10;
	margin:0 0 -45pt 0;	
	height:61px;
	visibility:hidden;
	
}
div#invalidphone
{
	background: url(/profile/images/notification_phone.gif) no-repeat;
	position:relative;
	top:-887px;
	right:-310px;
	width:184px;
	height:76px;
	z-index:8;
	margin:0 0 -60pt 0;
	visibility:hidden;
}
div#invalidaddress
{	background: url(/profile/images/notification_address.gif) no-repeat;
	position:relative;
	top:-1070px;
	padding-top:0;
	margin:0 0 -60pt 0;
	left:310px;
	bottom:0px;
	width:184px;
	height:90px;
	z-index:8;
	visibility:hidden;
	
}
.invalidheader
{
	/*background: url(/profile/images/notificatiodn_top.gif) no-repeat top;*/
	width: 184px;
	height: 67px;	
}

.invalidbg
{
	background: url(/profile/images/notification_bg.gif) repeat-y;
	width: 184px;
	padding:0px;
	margin:0px;
	
}
.invalidfooter
{
	background: url(/profile/images/notification_bottom.gif) no-repeat bottom;
	width: 184px;
	height: 13px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;

}
.invalidcopyheader
{
	font: bold 11px Arial, Verdana, Helvetic;
	margin: 5px 5px 4px 48px;
	padding: 0px 0px 0px 0px;	
}
.invalidcopy
{
	font: 11px Arial, Verdana, Helvetica;
	margin: 8px 10px 0px 30px;
	padding: 0px 0px 0px 0px;
	
}
/*end error divs*/


/*END PARTNERS PROFILECONTENT*/

/*BEGIN PARTNERS SPECIAL*/
/*begin comptia*/
div#comptiamain
{
	margin:0 auto;
	font:normal 10pt Arial, Verdana, Helvetica, Sans-serif;
	width:708px;
	
}
div#comptiamain img#header
{
	margin:42px 0 31px 0;
	padding:0;
	
}

div#comptiamain div#comptiaright
{
	float:right;

}
div#comptiamain div#comptiaright, div#comptiamain div#comptialeft
{
	text-transform:capitalize;
}

div#comptiamain p#smalltxt
{
	width:430px;
	margin:0 auto;
	text-align:left;
	font-size:8pt;
	letter-spacing:.5pt;
	margin-bottom:20px;
	
}
div#comptiamain .bold
{
	font-weight:bold;	
	width:700px;
	text-align:left;
}
div#comptiamain p.thankyou
{
	
	width:700px;
	text-align:left;
	margin-bottom:20px;
}
div#comptiamain #purchaseerror
{
	width:528px;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:-20px;
}
div#comptiamain #middle
{
	font: bold 9pt Arial, Verdana, Helvetica, sans-serif;
	padding:0px  10px 0px 20px;
	
	text-align:left;
}
/*end comptia*/
/*begin msmvp*/
div#msmvp
{
	margin:0 auto;
	font:normal 10pt Arial, Verdana, Helvetica, Sans-serif;
	width:710px;
	margin-bottom:20px;	
	padding-bottom:20px;
}
div#msmvp h4
{
	font: bold 10pt Arial, Verdana, Helvetica;
	margin:0 0 2px 0;
}
div#msmvp img#header
{
	margin:42px 0 30px 0;
	padding:0;
	position:relative;
	left:-200px;	
}
div#msmvp img#redcarpet
{
	margin:0px 0 0px 0;
	padding:0;
	position:relative;
	right:0px;	
	clear:both;
	
}
div#msmvp p.info
{
	width:334px;
	margin:0 auto;
	padding:10px;
	text-align: left;
	position:relative;
}
div#msmvp p#fname, div#msmvp p#lname
{
	margin-left:21px;
}
div#msmvp p#passredcarpet
{
	margin-left:25px;
}
div#msmvp h3#line
{
	background: url(../aboutus/awards/images/awardproductbottom.gif) repeat-x top;
	margin-left:-10px;
	margin-right:-10px;
	padding-top:10px;
	padding-left:10px;
	font-size:11pt; 
    
}
div#msmvp ul
{
	list-style:none;
	margin:0;
	padding:0;
}
div#msmvp ul li
{
	margin:5px 0 5px 0;
	white-space:nowrap;
}
div#msmvp ul li.noradio
{
	margin-left:20px;
	margin-top:-5px;
}
div#msmvp p#smalltxt
{
	width:430px;
	margin:0 auto;
	text-align:left;
	font-size:8pt;
	letter-spacing:.5pt;
	margin-bottom:20px;
	
}
div#msmvp .bold
{
	font-weight:bold;	
	width:700px;
	text-align:left;
}
div#msmvp p.thankyou
{
	
	width:700px;
	text-align:left;
	margin-bottom:20px;
}
div#msmvp #purchaseerror
{
	width:528px;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:-20px;
}
div#msmvp #middle
{
	font: bold 9pt Arial, Verdana, Helvetica, sans-serif;
	padding: 0px 10px 0px 20px;
	
	text-align:left;
}
/*end msvp*/
/*END PARTNERS SPECIAL*/

/*START DISKEEPER PRODUCTS PAGE*/

.mainproductsrouting
{
	margin-bottom:20px;
	/*margin-top:0px;*/
	height:205px;	
}
.editioncontainer
{
	margin: 0 auto;
	width: 513px;	
	clear:left;
	height:120px;
}

.servereditioncontainer
{
	margin: 0 auto;
	width: 513px;	
	clear:left;
	height:245px;
}

div.comparisonchart
{
	width:100%;
	
}

ul.partnerslist
{
	border: 0px solid #ff8800;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
}

ul.partnerslist li
{	
	list-style-image: url(../partners/channel/products/images/twotabsli.gif);
}

li.partnerslistitem
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #0088ff;
}
/*END DISKEEPER PRODUCTS PAGE*/ 

.alertcolor
{
    color:#871010;
}
.smalltext
{
    font-size:9px;
}
.underline, #partnerscontent a.underline
{
    text-decoration:underline;
}
.buttonmanaged{
	background: transparent url(/Images/Button-Routing175-b.jpg)  repeat;
	color: #FFFFFF;
	width: 175px;
	height: 28px;	
	padding-bottom:4px;
    text-align:center;
    display:inline;
    color:#ffffff;
    font-weight:bold;
    letter-spacing:.1em;
    font-size:12px;
    font-family:Arial; 
    float:none;
    border:solid 0px #e7f4fd;
    cursor:pointer;
    text-decoration:none;
}

.buttonmanaged:hover
{
    background: transparent url(/Images/Button-Routing175over-b.jpg)  repeat;
	color: #FFFFFF;
	width: 175px;
	height: 28px;	
	padding-bottom:4px;
    text-align:center;
    display:inline;
    color:#ffffff;
    font-weight:bold;
    letter-spacing:.1em;
    font-size:12px;
    font-family:Arial; 
    float:none;
    border:solid 0px #e7f4fd;
    cursor:pointer;
    text-decoration:none;
}
.right
{
    float:right;
    width:200 ;
}
.submitbuttondownload
{
    background: transparent url(/partners/Images/Download.png) no-repeat;
    width:115px;
    height:28px;
    padding-bottom:4px;
    text-align:center;
    display:inline;
    color:#ffffff;
    font-weight:bold;
    letter-spacing:.1em;
    font-size:12px;
    font-family:Arial; 
    float:none;
    border:solid 0px #e7f4fd;
    cursor:pointer;
    text-decoration:none;
}
.submitbuttondownload:hover
{
    background: transparent url(/partners/Images/Download.png) no-repeat -115px;
}
.submitbluebutton
{
    background: transparent url(/Images/BlueButton.jpg) no-repeat;
    width:115px;
    height:28px;
    padding-bottom:4px;
    text-align:center;
    display:inline;
    color:#ffffff;
    font-weight:bold;
    letter-spacing:.1em;
    font-size:12px;
    font-family:Arial; 
    float:none;
    border:solid 0px #e7f4fd;
    cursor:pointer;
    text-decoration:none;
}
.submitbuttonnew
{
    background: transparent url(/partners/Images/submit-button.png) no-repeat;
    width:147px;
    height:28px;
    padding-bottom:4px;
    text-align:center;
    display:inline;
    color:#ffffff;
    font-weight:bold;
    letter-spacing:.1em;
    font-size:12px;
    font-family:Arial; 
    float:none;
    border:solid 0px #e7f4fd;
    cursor:pointer;
    text-decoration:none;
}

.submitbluebutton:hover
{
    background: transparent url(/Images/BlueButton.jpg) no-repeat -115px;
}

div.msrightbuttondiv
{
	font-weight:bold;
	float:right;
	width: 230px;
	color: Gray;
	text-align:right;
	font-family:Arial;
	font-size: 10pt;
}
.bluebold
{
    font-weight:bold;
    color:#3478C2;
    }
    div.centerdiv
        {
            width:540px;
            margin-left:50px;
        }
        div.divleft
        {
            width:250px;
            margin-bottom: 25px;
            margin-top: 25px;
            margin-left: 25px;
        }
        div.divright
        {
            float:right;
            margin-bottom: 25px;
            margin-top: -140px;
            margin-right:25px;
        }
        div.divlast
        {
            margin-right: 75px;
            margin-top: -110px;
        }
