body { background-color: #FFFFFF; background: url(http://www.sunedison.com/images/bg.jpg); background-position: center top; background-repeat: repeat-x; margin: 0px; padding: 0px; scrollbar-3dlight-color:#D7D7D7; scrollbar-arrow-color:#FCFCFC; scrollbar-base-color:#D7D7D7; scrollbar-track-color:#F0F0F0; scrollbar-darkshadow-color:#C1C1C1; scrollbar-face-color:#D7D7D7; scrollbar-highlight-color:#F0F0F0; scrollbar-shadow-color:#C1C1C1; }
.form { margin: 0px; padding: 0px; }
a:link { color: #44aee6; text-decoration: none;}
a:visited { color: #44aee6; text-decoration: none;}
a:hover { color: #666666; text-decoration: underline;}
a:active { color: #44aee6; text-decoration: none;}
a.header:link { font-family: Arial; font-size: 11px; color: #89441e; font-weight: bold; text-decoration: none; }
a.header:visited { font-family: Arial; font-size: 11px; color: #89441e; font-weight: bold; text-decoration: none; }
a.header:hover { font-family: Arial; font-size: 11px; color: #89441e; font-weight: bold; text-decoration: underline; }
a.header:active { font-family: Arial; font-size: 11px; color: #89441e; font-weight: bold; text-decoration: none; }
a.graylink1:link { color: #666666; text-decoration: none; }
a.graylink1:visited { color: #666666; text-decoration: none; }
a.graylink1:hover { color: #666666; text-decoration: underline; }
a.graylink1:active { color: #666666; text-decoration: none; }
a.footer:link { color: #666666; text-decoration: none; }
a.footer:visited { color: #666666; text-decoration: none; }
a.footer:hover { color: #666666; text-decoration: underline; }
a.footer:active { color: #666666; text-decoration: none; }
a.sidenav1:link { font-family: Arial; font-size: 10px; color: #666666; font-weight: bold; line-height: 13px; text-decoration: none; }
a.sidenav1:visited { font-family: Arial; font-size: 10px; color: #666666; font-weight: bold; line-height: 13px;  text-decoration: none; }
a.sidenav1:hover { font-family: Arial; font-size: 10px; color: #f76d14; font-weight: bold; line-height: 13px;  text-decoration: none; }
a.sidenav1:active { font-family: Arial; font-size: 10px; color: #666666; font-weight: bold; line-height: 13px;  text-decoration: none; }
a.sidenav2:link { font-family: Arial; font-size: 10px; color: #666666; font-weight: bold; line-height: 13px;  text-decoration: none; }
a.sidenav2:visited { font-family: Arial; font-size: 10px; color: #666666; font-weight: bold; line-height: 13px;  text-decoration: none; }
a.sidenav2:hover { font-family: Arial; font-size: 10px; color: #f76d14; font-weight: bold; line-height: 13px;  text-decoration: none; }
a.sidenav2:active { font-family: Arial; font-size: 10px; color: #666666; font-weight: bold; line-height: 13px;  text-decoration: none; }
a.sidenav3:link { color: #666666; text-decoration: none; }
a.sidenav3:visited { color: #666666; text-decoration: none; }
a.sidenav3:hover { color: #f76d14; text-decoration: none; }
a.sidenav3:active { color: #666666; text-decoration: none; }
a.inset1:link { font-family: Arial; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.inset1:visited { font-family: Arial; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.inset1:hover { font-family: Arial; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.inset1:active { font-family: Arial; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.black:link { color: #000000; text-decoration: none; }
a.black:visited { color: #000000; text-decoration: none; }
a.black:hover { color: #000000; text-decoration: underline; }
a.black:active { color: #000000; text-decoration: none; }
a.sb1:link { font-family: Arial; font-size: 11px; color: #6f6f6f; font-weight: bold; line-height: 14px; text-decoration: none; }
a.sb1:visited { font-family: Arial; font-size: 11px; color: #6f6f6f; font-weight: bold; line-height: 14px; text-decoration: none; }
a.sb1:hover { font-family: Arial; font-size: 11px; color: #44aee6; font-weight: bold; line-height: 14px; text-decoration: underline; }
a.sb1:active { font-family: Arial; font-size: 11px; color: #6f6f6f; font-weight: bold; line-height: 14px; text-decoration: none; }
.gray1	{background-color: #d1d4cc;}
.gray2	{background-color: #dddddd;}
.white1	{background-color: #FFFFFF;}
.green1 {background-color: #8ab130; }
.ui-accordion-header { height: 25px; }
.ui-state-active { background-image: url(http://www.sunedison.com/images/menu_close.gif); background-repeat: no-repeat; background-position: 285px 0px; }
.ui-state-default { background-image: url(http://www.sunedison.com/images/menu_expand.gif); background-repeat: no-repeat; background-position: 285px 0px; }
.hp_slice1	{background: url(http://www.sunedison.com/images/hp_slice1.jpg); background-position: center top; background-repeat: repeat-x;}
.hp_slice2	{background-color: #FFFFFF; background-image: url(http://www.sunedison.com/images/hp_slice2.jpg); background-position: center bottom; background-repeat: repeat-x;}
.hp_tab_o_bg	{background-image: url(http://www.sunedison.com/images/hp_tab_o_bg.jpg); background-position: left top; background-repeat: repeat-x;}
.sec_slice1	{background: url(http://www.sunedison.com/images/sec_slice1.jpg); background-position: left top; background-repeat: repeat-y;}
.nav_bg	{background: url(http://www.sunedison.com/images/nav_bg.gif); background-position: left bottom; background-repeat: no-repeat;}
.employee_bg { background-image: url(http://www.sunedison.com/images/employee_bg.jpg); background-repeat: no-repeat; background-position: center top;}
.formfield1 { font-family: Arial; font-size: 10px; color: #FFFFFF; font-weight: normal; background-color: #f3ac5c; width: 117px; height: 13px; border-color:#FFFFFF; border-width:1px;}
.formfield2 { font-family: Arial; font-size: 11px; color: #666666; font-weight: normal; width: 180px;}
.formfield3 { font-family: Arial; font-size: 11px; color: #666666; font-weight: normal; width: 20px;}
.formfield4 { font-family: Arial; font-size: 11px; color: #666666; font-weight: normal; width: 40px;}
.formfield5 { font-family: Arial; font-size: 11px; color: #000000; font-weight: normal; width: 132px;}
.formbutton1 { font-family: Arial; font-size: 11px; color: #333333; font-weight: bold; }
.sbtable1	{border-width: 1px; border-color: #dedede; border-style: solid;}
.sb_bg1	{background-image: url(http://www.sunedison.com/images/sb_bg1.jpg); background-repeat: repeat-y;}
ul { color: #44aee6; margin-left: 8px; margin-top: 8px; }
li	{list-style-image: url(http://www.sunedison.com/images/bullet1.jpg); margin-left: 8px;  margin-top: 8px; margin-bottom: 6px; font-family: Arial; font-size: 11px; color: #666666; font-weight: normal; line-height: 13px;}
.text1 { font-family: Arial; font-size: 17px; color: #cccccc; font-weight: bold; line-height: 24px;}
.text2 { font-family: Trebuchet MS; font-size: 11px; color: #666666; font-weight: bold;}
.text3 { font-family: Trebuchet MS; font-size: 16px; color: #0099ff; font-weight: normal;}
.text4 { font-family: Trebuchet MS; font-size: 14px; color: #333333; font-weight: normal;}
.text5 { font-family: Trebuchet MS; font-size: 11px; color: #666666; font-weight: normal; line-height: 15px;}
.text6 { font-family: Arial; font-size: 10px; color: #666666; font-weight: normal; line-height: 17px;}
.text7 { font-family: Arial; font-size: 18px; color: #666666; font-weight: normal; line-height: 22px;}
.text8 { font-family: Arial; font-size: 12px; color: #666666; font-weight: normal; line-height: 15px;}
.text9 { font-family: Arial; font-size: 16px; color: #f76d14; font-weight: normal; line-height: 18px;}
.text10 { font-family: Arial; font-size: 16px; color: #666666; font-weight: bold; line-height: 18px;}
.text11 { font-family: Arial; font-size: 10px; color: #666666; font-weight: bold; padding-bottom: 5px;}
.text12 { font-family: Arial; font-size: 10px; color: #0099ff; font-weight: bold;}
.text13 { font-family: Arial; font-size: 10px; color: #666666; font-weight: normal; line-height: 12px;}
.text14 { font-family: Arial; font-size: 12px; color: #666666; font-weight: normal; line-height: 15px;}
.text15 { font-family: Arial; font-size: 13px; color: #FFFFFF; font-weight: bold; line-height: 15px;}
.text16 { font-family: Arial; font-size: 11px; color: #000000; font-weight: normal; line-height: 12px;}
.text17 {font-family: Arial; font-size: 12px; color: #8ab130; font-weight: bold;}
.text18 { font-family: Arial; font-size: 12px; color: #000000; font-weight: normal; line-height: 16px;}
.text19 { font-family: Arial; font-size: 10px; color: #f76d14; font-weight: bold; line-height: 12px; text-transform: uppercase;}
.text20 { font-family: Arial; font-size: 11px; color: #666666; font-weight: bold; line-height: 13px;}
.text21	{ font-family: Arial; font-size: 9px; color: #44aee6; font-weight: bold; line-height: 14px; text-decoration: none;}
.text22 { font-family: Arial; font-size: 11px; color: #666666; font-weight: normal; line-height: 13px;}
.text23 { font-family: Arial; font-size: 11px; color: #535353; font-weight: normal; line-height: 13px;}
.text24 { font-family: Arial; font-size: 11px; color: #f76d14; font-weight: bold; line-height: 13px;}
h1 { font-family: Arial; font-size: 14px; color: #666666; font-weight: bold; line-height: 16px; margin: 0px; padding: 0px;}
.footerSEOList {
	border-top:1px solid #DDDDDD;
	display:inline;
	float:left;
	margin-left:0;
	margin-top:15px;
	padding-top:15px;
	position:relative;
	text-align:left;
	width:160px;
	}
.footerSEOList li {
	list-style: none;
	list-style-type: none;
	list-style-image:none;
	margin: 0px 5px 6px;
	width: 160px;
	}
.footerSEOList li a {
	line-height: 10px;
	color: #666666;
	display: block;
	font-size: 10px;
	}

.footerSEOList li.first a {
	font-size: 11px;
	font-weight: bold;
	}


/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%; z-index: 9998;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:hidden;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#000000; z-index: 9998; }
#flashPlaceHolder{z-index: -1;}
#colorbox{}
    #cboxContent{margin:0px;}
        #cboxLoadedContent{padding:0px;}
        #cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}
        #cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose{text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(images/controls.png) 0 0 no-repeat;}
        #cboxPrevious{background-position:0px 0px; right:44px;}
        #cboxPrevious.hover{background-position:0px -25px;}
        #cboxNext{background-position:-25px 0px; right:22px;}
        #cboxNext.hover{background-position:-25px -25px;}
        #cboxClose{background-position:-50px 0px; right:0;}
        #cboxClose.hover{background-position:-50px -25px;}
        .cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
        .cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
        .cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
        .cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}