UNKNOWN {	BACKGROUND: url(bg.jpg) #fff no-repeat center top; MARGIN: 0px auto; WIDTH: 100%}.container {	WIDTH: 770px; TEXT-ALIGN: left}.leftContent {	WIDTH: 178px}UNKNOWN {	WIDTH: 178px; HEIGHT: 500px}.rightContent {	BACKGROUND: url(rightcontent_back.gif) #fff no-repeat right top; WIDTH: 197px; HEIGHT: 500px}.ContentPane {	Z-INDEX: 10; BACKGROUND: url(center_back.gif) #fff no-repeat left top; POSITION: relative}.ContentPane_SinglePane {	Z-INDEX: 10; BACKGROUND: url(center_back.gif) #fff no-repeat right top; POSITION: relative}.NewsContent {	WIDTH: 192px; HEIGHT: 500px}.NewsContentBack {	BACKGROUND: url(leftcontent_back.gif) #fff no-repeat center bottom; WIDTH: 192px; HEIGHT: 500px}.ContentPane3col {	PADDING-RIGHT: 15px; Z-INDEX: 10; BACKGROUND: url(center_back.gif) #fff no-repeat right top; POSITION: relative}.footer {	BACKGROUND: url(footer_back.gif) no-repeat center bottom; WIDTH: 770px; POSITION: absolute; HEIGHT: 111px; TEXT-ALIGN: left}.header {	BACKGROUND: url(header_bot.gif) no-repeat center bottom; WIDTH: 770px; HEIGHT: 395px; TEXT-ALIGN: left}.subNav {	PADDING-LEFT: 12px; BACKGROUND: url(subnav_back.gif); VERTICAL-ALIGN: top}.bNav {	LEFT: 79px; FLOAT: left; POSITION: relative; TOP: 26px}.bottomNav LI {	PADDING-LEFT: 12px; BACKGROUND: url(bottomnavli.gif) no-repeat left center; FLOAT: left; MARGIN-LEFT: 22px; LIST-STYLE-TYPE: none}.bottomNav LI A {	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #463c3c; PADDING-TOP: 1px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center}.bottomNav LI A:hover {	COLOR: #fff! important; BACKGROUND-COLOR: #c4141b}.copyright {	FONT-SIZE: 10px; LEFT: 55px; WIDTH: 79px; POSITION: relative; TOP: 17px; HEIGHT: 79px; TEXT-ALIGN: right; bbb9b9: }.search {	BACKGROUND: url(logo.gif) #fff no-repeat left top; WIDTH: 770px; POSITION: absolute; TOP: 15px; HEIGHT: 103px}.searchForm {	LEFT: 265px; POSITION: absolute; TOP: 55px}.input {	BORDER-RIGHT: #bfbfc3 1px solid; BORDER-TOP: #bfbfc3 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #bfbfc3 1px solid; WIDTH: 111px; COLOR: #6c6c6c; BOTTOM: 4px; BORDER-BOTTOM: #bfbfc3 1px solid; POSITION: relative; HEIGHT: 15px}.tNav {	LEFT: 62px; FLOAT: right; WIDTH: 296px; POSITION: relative; TOP: 60px}.topNav {	DISPLAY: inline}.topNav LI {	PADDING-LEFT: 12px; BACKGROUND: url(topnavli.gif) no-repeat left center; FLOAT: left; LIST-STYLE-TYPE: none}.topNav LI A {	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; COLOR: #463c3c; PADDING-TOP: 1px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center}.topNav LI A:hover {	COLOR: #fff! important; BACKGROUND-COLOR: #c4141b}.mainNav {	Z-INDEX: 1; LEFT: 0px; FLOAT: left; POSITION: absolute; TOP: 103px}.photoFlash {	LEFT: 0px; POSITION: absolute; TOP: 102px}.topLogo {	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; Z-INDEX: 3; LEFT: 573px; PADDING-BOTTOM: 1px; WIDTH: 173px; PADDING-TOP: 1px; POSITION: absolute; TOP: 103px; HEIGHT: 50px}.bodyText {	PADDING-LEFT: 14px; BACKGROUND: url(bodytext_back.gif) repeat-y left 50%}.ContentPane_noRight {	BACKGROUND: url(full_width.gif) #fff no-repeat left top}H1 {	PADDING-RIGHT: 0px; PADDING-LEFT: 26px; FONT-SIZE: 28px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #6a6c72; PADDING-TOP: 22px; FONT-FAMILY: tahoma, verdana, arial}H2 {	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 18px; PADDING-BOTTOM: 24px; MARGIN: 0px; COLOR: #3e3030; PADDING-TOP: 20px; FONT-FAMILY: tahoma, verdana, arial}H3 {	PADDING-RIGHT: 0px; PADDING-LEFT: 27px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #3e3030; PADDING-TOP: 0px; FONT-FAMILY: tahoma, verdana, arial}.introText {	BACKGROUND: url(intro_text.gif) #fff no-repeat left top; WIDTH: 325px; POSITION: relative; TOP: 176px; HEIGHT: 165px}.introduction {	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; PADDING-TOP: 18px}.topLang {	FLOAT: right}a            { color: #0000FF; text-decoration: none }a:hover      { color: #0000FF; text-decoration: underline }a:visited    { color: #800080; text-decoration: none }IMG {	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px}FORM {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}div          { font-size: 11px; color: #000000; font-family: tahoma, verdana, arial }TABLE {	FONT-SIZE: 11px; COLOR: #636467; FONT-FAMILY: tahoma, verdana, arial}font         { font-size: 11px; font-family: tahoma, verdana, arial }BODY {	WIDTH: 100%; HEIGHT: 100%}HTML {	WIDTH: 100%; HEIGHT: 100%}BODY {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(bg.jpg) #fff no-repeat center top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%}.dnnSearchResults {	}.SkinObject {	BACKGROUND: url(btn_search.gif)}TD {	VERTICAL-ALIGN: top}.featureCaption {	BACKGROUND: url(images/fc_back.gif) #fff no-repeat left top; MARGIN-LEFT: 1px}.featureText {	PADDING-RIGHT: 10px; PADDING-LEFT: 27px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px}.featureText2 {	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px}.MainMenu_MenuContainer {	}.2columnwidth {	PADDING-RIGHT: 20px; WIDTH: 100%}.font        { font-size: 11px; font-family: tahoma, verdana, arial; color: #000000 }.homeLogo {	POSITION: absolute; TOP: 30px}.odd-right {	PADDING-RIGHT: 14px; BORDER-TOP: #ededec 1px solid; PADDING-LEFT: 14px; BACKGROUND: #fbfbfb; PADDING-BOTTOM: 8px; PADDING-TOP: 8px}.even-right {	PADDING-RIGHT: 14px; BORDER-TOP: #ededec 1px solid; PADDING-LEFT: 14px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px}.odd-left {	BORDER-RIGHT: #c4141b 3px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ededec 1px solid; VERTICAL-ALIGN: middle; WIDTH: 140px; BACKGROUND-COLOR: #fbfbfb; TEXT-ALIGN: right}.even-left {	BORDER-RIGHT: #c4141b 3px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ededec 1px solid; VERTICAL-ALIGN: middle; TEXT-ALIGN: right}.dnnSearch {	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; BACKGROUND: url(btn_search.gif) no-repeat center center; PADDING-BOTTOM: 2px; WIDTH: 80px; PADDING-TOP: 2px; TEXT-ALIGN: center}.dnnSearchResults {	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; BACKGROUND: url(btn_search2.gif) no-repeat center center; PADDING-BOTTOM: 2px; WIDTH: 80px; PADDING-TOP: 2px; TEXT-ALIGN: center}.prod-header {	PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/Portals/_default/Skins/suntech/topnavli.gif) no-repeat; MARGIN: 10px 0px 0px 10px; COLOR: #333333}.prod-div-cell {	Z-INDEX: 99; VERTICAL-ALIGN: top; OVERFLOW: hidden; BOTTOM: 12px; POSITION: relative; HEIGHT: 60px}.prod-div-mod1 {	Z-INDEX: 101; OVERFLOW: hidden; BOTTOM: 12px; POSITION: relative; HEIGHT: 120px}.prod-div-mod2 {	Z-INDEX: 100; OVERFLOW: hidden; BOTTOM: 20px; POSITION: relative; HEIGHT: 130px}.prod-odd    { background-color: #fbfbfb; background-repeat: repeat; background-attachment:                scroll; color: #000000; border-top: 1px solid #ededec;                margin-top: 1px; padding-left: 0px; padding-right: 0px;                padding-top: 1px; padding-bottom: 1px; background-position: 0% }.prod-even {	PADDING-RIGHT: 0px; BORDER-TOP: #ededec 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px}.prod-idx {	BORDER-RIGHT: #c4141b 2px solid; FLOAT: left; WIDTH: 153px; MARGIN-RIGHT: 5px}.prod-container {	MARGIN-TOP: 8px; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 10px; BORDER-BOTTOM: #ededec 1px solid}.leadership {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}.leadership LI {	PADDING-LEFT: 18px; BACKGROUND: url(topnavli.gif) no-repeat left top; MARGIN: 0px 0px 0px 5px; LIST-STYLE-TYPE: none}.SubHead     { font-family: Arial; font-weight: bold }.prod-ul LI {	PADDING-LEFT: 12px; BACKGROUND: url(bottomnavli.gif) no-repeat left center; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none}.prod-ul {	MARGIN-TOP: 8px}.prod-subHeader {	PADDING-LEFT: 14px; FONT-SIZE: 11px; BACKGROUND: url(prodsubhead.jpg) no-repeat; MARGIN: 5px 0px 0px 30px; COLOR: #333333}.visIcon {	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 6px}.visHeading {	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #544848; POSITION: relative; TOP: 5px}.visText {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(vis_body.gif) repeat-y}.visTextNews {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/Portals/_default/Containers/suntech/news_summary/vis_body.gif)}.visTitleNews {	BACKGROUND: url(/Portals/_default/Containers/suntech/news_summary/vis_title.gif) no-repeat; HEIGHT: 27px}.visTextDisplay {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/Portals/_default/Containers/suntech/news_display/vis_body.gif)}.visTitleDisplay {	BACKGROUND: url(/Portals/_default/Containers/suntech/news_display/vis_title.gif) no-repeat; HEIGHT: 27px}.visTitle    { background-image: url('vis_title.gif'); background-repeat: no-repeat;                background-attachment: scroll; height: 40px; color: #000000;                font-size: 14pt; font-family: Arial; font-weight: bold;                background-position: 0% 50% }.recentnewsPadding {	PADDING-RIGHT: 4px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px}.recentnewsred {	FONT-WEIGHT: bold; COLOR: #c4141b}.recentnews {	MARGIN-TOP: 6px; PADDING-LEFT: 10px; BACKGROUND: url(/Portals/_default/Containers/suntech/news_summary/recentnews.gif) repeat-y; COLOR: #000}.recentnews A {	COLOR: #433636}.recentnews A:visited {	COLOR: #433636}.CommandButton { color: #0000FF }.CommandButton:visited { color: #800080 }.CommandButton:hover { color: #0000FF }.subhead     { font-size: 10pt; font-family: Arial; color: #0000FF; font-weight: bold }.tbheader {	BORDER-RIGHT: 0px; PADDING-RIGHT: 20px; BORDER-TOP: 0px; PADDING-LEFT: 20px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 10px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: transparent}.newsDescription {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}.newsTitle {	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px}.quotes {	MARGIN: 5px 10px}.repHeading {	BORDER-TOP: #eaeaea 1px solid; BORDER-BOTTOM: #eaeaea 1px solid; BACKGROUND-COLOR: #f9f9f9}.repLink     { color: #0000FF }.repHead     { font-size: 12px; background-color: #f9f9f9; color: #800080; font-weight: bold;                border-top: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea;                margin-top: 4px; margin-bottom: 4px; padding-top: 4px;                padding-bottom: 4px }.dottedLine {	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #636467 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; BORDER-LEFT: 0px; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: 0px}