body {font-size: 11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #000000; background-color: #678fc2; margin: 0px}

a {color: #2771ba; background-color: transparent; text-decoration: none}

a:hover {text-decoration: underline}

a img {border: 0px}

div#mainbody {width: 1000px; color: #000000; background-color: #678fc2; margin-top: 57px; background-image: url(http://www.trymicrosoftoffice.com/buymsoffice_assets/local/footer_bkgd.gif); background-position: -40px 0px; background-repeat: repeat-y; padding-top: 25px}

div#orange {color: #000000; background-color: #f2a31b; width: 970px;padding-top: 30px}

div#rlcontainer {color: #000000; background-color: #f2f2f2; width:960px; float: right; background-image: url(http://c5.img.digitalriver.com/buymsoffice_assets/local/lnav_l_t.gif); background-position: top left; background-repeat: no-repeat}

div#rgt {width: 801px; max-width: 800px; position: relative; left: 159px; color: black; background-color: #ffffff; float: left; border-left: 1px solid #E7C57E; border-top: 1px solid #e7c57e}

#cdbreadbar {color:#333333; background-color: #efdfbe; border-bottom: 1px solid #e0c580; text-align: left; padding: 2px 10px 2px 10px}
.cdbread h1 {color: #333333; background-color: transparent; font-size: 9px; font-weight:normal; line-height: 12px; padding: 0; margin:0; display:inline;}
.cdbread {color: #333333; background-color: transparent; font-size: 9px; line-height: 12px}

.cdbread a {color: #333333; background-color: transparent; text-decoration: none}

.cdbread a:hover {color: #333333; background-color: transparent; text-decoration:underline}

.cdbread a:visited {color:#333333; background-color: transparent}

div#loffboxpic {float: left; width: 236px; overflow: hidden; margin-left: 5px}

div#titlepic {float: left; width: 550px; overflow: hidden}

div#titlebox {background-image: url(http://atl.img.digitalriver.com/v2.0-img/operations/microsoft/431535/pd-images/bg-header-burst_2.jpg); float: left; height: 173px; width: 550px; overflow: hidden; margin: 0px; padding: 0px}

.includes {text-align: left; width: 190px; float: left; margin-top: 20px;color: #636363; background-color: transparent}

.includes ul {position: relative; left: -25px; margin-top: 0px}

div#download {float: right; width: 340px; text-align: left; font-size: 11px; padding: 55px 0px 0px 0px}

span.down1 {font-size: 14px; clear: both}

div#prodsel {float: left; margin: 20px 0px 0px 0px}

#trynow {float: left; margin: 28px 0px 0px 55px}

/* tabs */

.tabs {width: 588px}

.tabs img {cursor: pointer}

.bottom {font-size: 11px; color: #000000; background: url(http://atl.img.digitalriver.com/v2.0-img/operations/microsoft/431535/pd-images/bg-header-repeating.jpg) repeat-x top #ffffff; padding-right: 11px; float:left; margin-left: 5px; clear:both; width: 775px}

.btm1 {padding: 0pt 10px 0px 0px; width: 588px}

.tab-bar {background: url(http://atl.img.digitalriver.com/v2.0-img/operations/microsoft/431535/pd-images/tab-bg-repeat.gif) repeat-x scroll 0%; height: 26px; width: 588px}

.btm2 {color: #000000; background: #ffffff none repeat scroll 0%; width: 587px}

.copy {font-size: 11px; border-left: 1px solid #9E8255; border-right: 1px solid #9E8255; width: 588px; max-width: 586px}

.copy div {padding: 20px}

.copy p {font-size: 11px; line-height: 13px; margin: 0px 0px 10px 0px}

#tab-bg {color: #000000; background: url(http://atl.img.digitalriver.com/v2.0-img/operations/microsoft/431535/pd-images/tab-bg-arrow.gif) no-repeat #ffffff; background-position: -470px 0; position: relative; top: -2px}

.tab-bottom {position: relative; width: 588px; top: -3px; margin-bottom: 20px}

#content-compare {width: 588px; height: 385px; background: url(http://atl.img.digitalriver.com/v2.0-img/operations/microsoft/431535/pd-images/chart-pro.gif) no-repeat scroll center bottom; display: none}

#content-sysreqs {display: none}

#content-sysreqs table, #content-sysreqs table td {font-size: 11px; border: 1px solid #000000; border-collapse: collapse}

#content-sysreqs table td{padding: 10px}

#content-sysreqs div td {vertical-align: top}

#content-suite, #tab-suite {display: none}

#tabgraph {width: 5px; height: 26px; background-image: url(http://atl.img.digitalriver.com/v2.0-img/operations/microsoft/431535/pd-images/tab-tr.gif); background-repeat: no-repeat; overflow: hidden}

/* tabs */

.relatedProducts {position: relative; top: -3px}

.relatedProducts a {text-decoration: none}

.relatedProducts a:hover {text-decoration: underline}

.relatedProducts h1, .relatedProducts h1 a {font-size: 11px; color: #0562A7; background-color: transparent; margin: 0px 0px 0px 0px}

.relatedProducts table table img {padding: 0px 5px 0px 0px}

.relatedProducts table table {padding: 0px 0px 10px 0px; margin: 0px 0px 10px 0px; border-bottom: 1px solid #c5c5c5}

.relatedProducts table table td {padding: 0; margin: 0; padding-bottom: 10px}

.relatedProducts table table div {font-size: 10px}

.rps1 {position: relative; top: 3px}

.rps2 {border-left: 1px solid #c5c5c5; border-right: 1px solid #c5c5c5; padding: 5px; color: #000000; background: #ffffff none repeat scroll 0%; width: 165px}

.rps3 {border-bottom: medium none !important}

div#rpsgraph {width: 177px; height: 25px; overflow: hidden; background-image: url(http://atl.img.digitalriver.com/v2.0-img/operations/microsoft/431535/pd-images/rp-bottom.gif); background-position: top; background-repeat: no-repeat}

div#lft {width: 157px; position: relative; left: -800px; text-align: left; float: left}

div#lft a {color: #636363; background-color: transparent; text-decoration: none}

div#lft a:hover {color: #636363; background-color: transparent; text-decoration: underline}

div#lft ul {list-style-type: none; margin: 10px 5px 15px 15px; padding:0px 0px 0px 8px;
text-indent: -9px}

div#lft ul li {padding: 0px; line-height: 16px}

div#lft1 {color: #636363; background-color: #f9f1e4; border-bottom: 1px solid #e7c57e; margin-top: 3px}

div#lft-title {color: #666666; background-color: #efdfbe; padding-top: 3px; padding-bottom: 3px; width: 157px; overflow: hidden; text-indent: 15px; margin-top: 6px}

div#mailto {margin: 15px 0px 0px 0px}

p.orspace {height: 3px; overflow: hidden; color: #000000; background-color: #ff9933; clear:both; margin: 0px; padding: 0px}

div#footer {background-image: url(http://c5.img.digitalriver.com/buymsoffice_assets/local/footerside.jpg); width: 970px; clear:both; color: #808080; background-color: #e3efff}

div#footbar {background-image: url(http://c5.img.digitalriver.com/buymsoffice_assets/local/footergradient.gif); background-position: 0px 1px; width: 950px; background-repeat: repeat-x; color: #808080; background-color: #ffffff; height: 41px; max-height: 39px; border: 1px solid #9dbcda; margin-top: 12px}

.foot-text {color:#808080; background-color: transparent; float: left; width: 500px; text-align: left; margin: 1px 0px 0px 10px}

.foot-text a, #btmlinks a {color: #2771ba; background-color: transparent ; text-decoration: none}

.foot-text a:hover, #btmlinks a:hover {color: #2771ba; background-color: transparent; text-decoration: underline}

.foot-text a:visited, #btmlinks a:visited {color: #2771ba; background-color: transparent}

.foot-logo {float: right; margin: 10px 5px 0px 0px}

#btmlinks {color: #808080; background-color: #E3EFFF; width: 970px; clear: both; padding: 10px 0px 0px 0px}

div#btmgraph {background-image: url(http://c5.img.digitalriver.com/buymsoffice_assets/local/bg_bottom.jpg); height: 18px; overflow: hidden; margin-left: 2px; clear: both}

div#top-bar {width: 100%; position: absolute; top: 5px}

div#top-white {font-size: 8px; width: 965px; text-align: right; color: #ffffff; background-color: transparent}

div#top-white a {color: #ffffff; background-color: transparent}

div#top-banner {height: 77px; overflow: hidden; background-image: url(http://c5.img.digitalriver.com/gtimages/mso-trial/assets/local/bg_tophead.jpg); width: 1000px; background-repeat: no-repeat}

div#top-logo {float: left; clear: both; padding: 9px 0px 7px 33px}

div#topgraph {height: 25px; overflow: hidden; background-image: url(http://c5.img.digitalriver.com/buymsoffice_assets/local/bg_navcon.gif); width: 970px; clear: both}

#featuredTable {float: left; position: relative; top: -2px;}
.subproducts {height: 35px; font-size: 11px; font-weight: bold; color: #ffffff; background-color: transparent; text-align: center;}
.subproducts a:link {color: #ffffff; background-color: transparent; text-decoration: none;}
.subproducts a:visited {color: #ffffff; background-color: transparent; text-decoration: none;}
.subproducts a:hover {color: #ffffff; background-color: transparent; text-decoration: none;}

div#smaplinks {font-size: 12px; color: #000000; background-color: transparent; text-align: left;}
div#smaplinks a:link {font-size: 12px; color: #000000; background-color: transparent; text-decoration: none;}
div#smaplinks a:hover {font-size: 12px; color: #000000; background-color: transparent; text-decoration: underline}
div#smaplinks a:visited {font-size: 12px; color: #000000; background-color: transparent; text-decoration: none;}
p.smaptitle {font-size: 14px; font-weight: bold; padding-left: 15px;}

div.sitebox {background: url(http://trymicrosoftoffice.com/buymsoffice_assets/local/otherProduct_body-bkgd.gif) bottom center; width: 789px; margin: 5px 0px 10px 0px; padding: 0px}

div.sbox1 {margin: 10px 0px 5px 0px}

div.sitebox h1 {background-image: url(http://trymicrosoftoffice.com/buymsoffice_assets/local/otherProduct_top-bkgd.gif); background-repeat: no-repeat; width: 100%; line-height: 37px; padding-left: 11px; font-size: 16px; text-align: left; margin: 0px}

div.sitebox  ul {font-size: 10px; margin: 0px 0px 6px 10px; padding: 0px; list-style-type: none}

div.sitebox  ul li {margin: 16px 0px 0px 0px; padding: 0px; list-style-type: none; vertical-align: top}

div.sitebox p {color: #000000; background: #ffffff url(http://trymicrosoftoffice.com/buymsoffice_assets/local/otherProduct_bottom.gif) no-repeat; margin: 0px; padding: 0px}

div#greenArticle {
	padding: 15px;
	text-align:left;
	font-size:1em;
	line-height:1.4em;
}
div.title {
	padding: 10px 0px 10px 0px;
	color: #6D6D6D;
	font-size:16px;
	font-weight:bold;
}
