body,td,th {
	font-family: "宋体", Tahoma, Verdana, times, serif;
	font-size: 10px;
	color: #CCC;
	margin-top: 0px;
	padding: 0px;
}
body { background-color: #FFF; }

a:link { color: #FFF; text-decoration: none; }
a:visited { text-decoration: none; color: #C60; }
a:hover { text-decoration: none; color: #F60; }
a:active { text-decoration: none; color: #FFF; }

/* Navigation Bar */ 
.navigationBar, .navigationBarLrg { position:absolute; z-index:60; width:960px; height:120px; background-color:#151515; text-align:left; position:relative; margin-top:0px; }
.navigationBarLrg { width:1025px; }
.navigationBar .logo, .navigationBarLrg .logo { position:relative; padding: 12px 0px 27px 12px; }
.navigationBar .intl, .navigationBarLrg .intl { position:relative; float:right; top:-75px; padding-right:15px; color:#CCC; font-size:12px; }
.navigationBar .intl a, .navigationBarLrg .intl a { margin:0 0 0 5px; color:#F60; }
.intl img { position: relative; top: -2px; vertical-align: top; border: none; }

#sddm { margin:0; padding:2px; }
#sddm li { margin:0; padding:0; list-style:none; float:left; font:11px Verdana; }
#sddm li a { display:block; margin:0 1px 0 0; padding:8px 13px; color:#FFF; text-align:center; text-decoration:none }
#sddm div { position:absolute; z-index:60; width:150px; top:120px; visibility:hidden; margin:0; padding:0; background:#333; /*border:1px solid #F60*/ }
#sddm div a { position:relative; display:block; margin:5px 0; padding:10px 23px 10px 8px; width:auto; white-space:nowrap; text-align:left; text-decoration:none; background:#333; color:#FFF; font:11px Verdana; }
#sddm div a:hover { background:#F60; color:#111 }
#sddm div .zbc:hover { background:#FC0; color:#111 }

/* Footer Bar */
.navigationFooter a { text-decoration:none; color:#F60; }
.navigationFooter { width:960px; background:#333; padding-top:10px; }
.navigationFooterLeft { width:630px; position:relative; float:left; }
.navigationFooterRight { width:330px; position:relative; float:right; }

.frameBtm, .frameBtm div { height:15px; width:100%; }
.frameBtm { background:url('http://www.pixologic.com/footer/img/frame_lt.gif') no-repeat bottom left; }
.frameBtm div { background:url('http://www.pixologic.com/footer/img/frame_rt.gif') no-repeat bottom right; }

.navigationFooterLink, .navigationFooterLegal { background:#414141; color:#888; }
.navigationFooterLegal { width:610px; text-align:left;  }
.navigationFooterLink { width:310px; }

.roundTop, .roundTop div, .roundBtm, .roundBtm div { height:5px; width:100%; }
.roundTop { background:url('http://www.pixologic.com/footer/img/top_lt.gif') no-repeat top left; }
.roundTop div { background:url('http://www.pixologic.com/footer/img/top_rt.gif') no-repeat top right; }
.roundBtm { background:url('http://www.pixologic.com/footer/img/btm_lt.gif') no-repeat top left; }
.roundBtm div { background:url('http://www.pixologic.com/footer/img/btm_rt.gif') no-repeat top right; }

/* Document */
.largeBGbox { background-color: #333; padding-top: 15px; padding-bottom: 40px; color: #CCC; text-align: left; }
.sidebar td { text-transform: uppercase; color: #999; padding-top: 10px; padding-bottom: 10px; letter-spacing: 1px; font-family: "宋体", Tahoma, Verdana, times, serif; }
.sidebar a { text-transform: uppercase; color: #CCC; font-size: 12px; }
.sidebar a:hover { color: #999; font-size: 12px; }

.bodytext, .bodycopy, .fullpadding, .orangetext, .dc-titles, .dvd-links, .pressroomtitles, .downloadcenterlist, .evaluatetitles, .evaluatemaintitles, .trial-text { font-size: 12px; }

.bodytext {
	color: #999;
	text-align: justify;
	padding: 8px 60px;
	line-height: 18px;
	font-family: "宋体", Tahoma, Verdana, times, serif;
}
.sidebar {
	background: #282828;
	padding-top: 60px;
}
.bodycopy {
	color: #999999;
	font-family: "宋体", Tahoma, Verdana, times, serif;
}
.maintitle {
	font-size: 14px;
	text-transform: uppercase;
	color: #FFF;
	padding-left: 60px;
	text-align: left;
}
.titles {
	font-size: 14px;
	font-weight: bold;
	text-transform: capitalize;
	color: #CCC;
	font-family: "宋体", Tahoma, Verdana, times, serif;
}
.fullpadding {
	padding: 0px 60px;
	text-align: justify;
	color: #999999;
	font-family: "宋体", Tahoma, Verdana, times, serif;
}
.largeBGbox .fullpadding a {
	color: #CCC;
	font-weight: bold;
	font-size: 12px;
	text-transform: capitalize;
}
.largeBGbox td.fullpadding {
	font-family: "宋体", Tahoma, Verdana, times, serif;
	padding: 20px 40px 20px 40px;
	margin: 40px;
}
.largeBGbox-sidebar {
	background: #333333;
}
.largeBGbox .fullpadding a:hover {
	color: #F60;
}
.orangetext {
	color: #F60;
}
.dc-titles {
	text-transform: uppercase;
	color: #FFF;
	font-weight: bold;
}
.dvd-description {
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 12px;
}
.dvd-titles {
	font-weight: bold;
	text-transform: uppercase;
	color: #CCC;
}
.dvd-links {
	color: #F60;
	font-weight: bold;
	text-transform: uppercase;
}
.largeBGbox .fullpadding .dvd-links a {
	color: #F60;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
.resellers-titles {
	text-transform: uppercase;
	color: #CCC;
	font-weight: bold;
}
.largeBGbox .fullpadding a {
	color: #F60;
}
.country {
	text-transform: uppercase;
	color: #CCC;
	font-weight: bold;
}
.oneofthreecolumns-pad {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 60px;
	text-align: justify;
}
.twoofthreecolumns-pad {
	text-align: justify;
	padding: 5px 20px;
}
.threeofthreecolumns-pad {
	text-align: justify;
	padding: 5px 60px 5px 0px;
}
.green {
	color: #0C0;
}
.red {
	color: #F00;
}
.pressroomtitles {
	font-weight: bold;
	text-transform: uppercase;
	color: #F60;
	padding-left: 30px;
}
.downloadcenterlist
 {
	font-weight: bold;
	text-transform: capitalize;
	color: #FFF;
	padding-top: 2px;
	padding-bottom: 2px;
	list-style: disc;
}
.evaluatetitles {
	font-weight: bold;
	text-transform: capitalize;
	color: #CCC;
	padding-left: 10px;
}
.evaluatemaintitles {
	font-weight: bold;
	text-transform: capitalize;
	color: #FFF;
	padding-left: 10px;
}
.dcenter-titles {
	font-weight: bold;
	text-transform: uppercase;
	color: #CCC;
	font-size: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.dcenter-titles a:hover {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #F60;
}
.orange2 {
	font-size: 12px;
	font-weight: bold;
	color: #F60;
	text-transform: uppercase;
}
.largetitle1 {
	text-transform: capitalize;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体", Tahoma, Verdana, times, serif;
}
.largeorangetitles {
	font-size: 14px;
	font-weight: bold;
	color: #F60;
	text-transform: uppercase;
	font-family: "宋体", Tahoma, Verdana, times, serif;
}
.upgrade-titles {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
}
.siggraph-title {
	font-family: "宋体", Tahoma, Verdana, times, serif;
	font-size: 20px;
	text-transform: uppercase;
	color: #60cabc;
}
.pressroom-titles {
	font-size: 12px;
	font-weight: bold;
	color: #F60;
	padding-left: 60px;
	text-transform: uppercase;
}
.large-titles-16 {
	font-size: 14px;
	text-transform: capitalize;
	color: #FFF;
}
.feature_request_titles {
	font-size: 12px;
	color: #FFF;
}
.trailtitles {
	font-size: 14px;
	color: #FFF;
	font-family: "宋体", Tahoma, Verdana, times, serif;
	text-transform: uppercase;
}
.trial-text {
	font-family: "宋体", Tahoma, Verdana, times, serif;
	color: #CCC;
}
.lpad {
	padding-left: 16px;
}
.trial-titles2 {
	font-family: "宋体", Tahoma, Verdana, times, serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFF;
	padding-left: 30px;
}
.largeorangecaps {
	font-size: 16px;
	color: #F90;
	font-family: "宋体", Tahoma, Verdana, times, serif;
	text-transform: uppercase;
}

