@charset "utf-8";
/* CSS Document */
body
{
margin:0;
padding:0;
font-family:arial;
font-size:12px;
color:#231f20;
}
img
{
border:0;
}
h2
{
font-size:16px;
}
a
{
text-decoration:none;
}
a.contact
{
color:#333333;
}
a.contact:hover
{
text-decoration:underline;
}
.wrapper
{
margin:0 auto;
width:950px;
}
.solar-wrapper
{
margin:0 auto;
width:1000px;
height:auto;
}
.solar-header
{
width:1000px;
height:328px;
float:left;
margin-bottom:20px;
}
.main-solar-speaker
{
background:#0180c5;
width:1000px;
height:auto;
float:left;
}
.solar-speaker
{
float:left;
width:187px;
height:280px;
text-align:center;
color:#fedbbd;
margin-left:55px;
}
.mid-solar
{
width:960px;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin-bottom:20px;
padding:20px;
line-height:20px;
}
.mid-solar1
{
width:960px;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#f58220;
color:#ffffff;
margin-bottom:20px;
padding:20px;
line-height:20px;
}
.mid-solar1 h3
{
color:#c42d30;
}
.mid-solar1-left
{
float:left;
width:670px;
height:auto;
padding:10px;
}
.mid-solar1-left ul
{
float:left;
margin:0 0 0 20px;
padding:0;
padding-right:15px;
}
.mid-solar1-right
{
float:left;
width:250px;
height:auto;
padding:10px;
}
.mid-solar1-right ul
{
margin:0 0 0 20px;
padding:0;
list-style-type: circle;
}
.endorsed
{
float:left;
height:124px;
width:1000px;
background-color:#FFFFFF;
}
.main-solar-speaker h1
{
color:#ffffff;
}
.solar-speaker h2
{
color:#ffb300;
margin-bottom:0;
}
.solar-contact
{
margin-top:20px;
width:1000px;
height:265px;
float:left;
background: url(../images/solar-contact.png) no-repeat #040404;
}
.solar-contact-contnt
{
float:right;
text-align:left;
color:#FFFFFF;
font-size:13px;
margin-top:23px;
margin-right:121px;
}
.solar-footer
{
float:left;
background: #666666;
width:1000px;
height:50px;
line-height:50px;
text-align:center;
font-size:12px;
color:#FFFFFF;
}
.header
{
width:950px;
height:249px;
background:url(../images/header.jpg) no-repeat;
float:left;
}
.logo
{
float:left;
width:228px;
height:135px;
margin-left: 40px;
margin-top: 31px;
}
.menu-bar
{
width:950px;
height:62px;
line-height:62px;
float:left;
background-color:#c42d30;
}
.menu-bar ul
{
margin:0;
padding:0;
list-style-type:none;
}
.menu-bar li
{
float:left;
padding-left:9px;
padding-right:9px;
}
.menu-bar li a
{
font-size:13px;
color: #FFFFFF;
text-transform:uppercase;
}
.menu-bar li a.active
{
color:#abcdcc;
}
.menu-bar li a:hover
{
color:#992016;
}
.tho-banner-main
{
width:950px;
height:217px;
float:left;
margin-top:28px;
margin-bottom:28px;
}
.tho-banner
{
width:294px;
height:217px;
float:left;
margin-right:34px;
position:relative;
}
.tho-banner-content
{
position:absolute;
width:264px;
height:74px;
background-color:#625d5a;
bottom:0;
opacity: 0.7;
filter: alpha(opacity=40); /* For IE8 and earlier */
color:#FFFFFF;
font-size:13px;
font-weight:bold;
padding-left:15px;
padding-right:15px;
padding-top:20px;
line-height:21px;
}
.upper
{
font-size:14px;
text-transform:uppercase;
}
.tho-banner1
{
width:920px;
height:auto;
margin-top:28px;
padding-top:15px;
padding-bottom:15px;
float:left;
position:relative;
border:1px solid #d1d1d1;
padding-left:15px;
padding-right:15px;
}
.tho-banner1 img
{
margin-right:15px;
}
.tho-bannerinner
{
width:264px;
height:250px;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
margin-top:28px;
float:left;
position:relative;
border:1px solid #d1d1d1;
}
.tho-bannerinner img
{
margin-bottom:15px;
}
.home-content
{
width:950px;
height:auto;
float:left;
background:url(../images/cont-part.png) bottom center no-repeat;
}
.home-content-in
{
width:294px;
margin-right:34px;
text-align:left;
float:left;
margin-bottom:69px;
line-height:22px;
}
.home-content-in h1
{
font-size:18px;
font-weight:bold;
color:#c42d30;
}
.home-content-in .read-more
{
background-color:#c42d30;
width:112px;
height:30px;
line-height:30px;
text-align:center;
margin-top:15px;

}
.home-content-in .read-more a
{
color:#FFFFFF;
}
.home-content-in .read-more a:hover
{
color:#dd5457;
}
.inner-content
{
width:95%;
height:auto;
padding-bottom: 70px;
padding-top: 20px;
line-height:22px;
padding-left:20px;

float:left;
background:url(../images/cont-part.png) bottom center no-repeat;
}
.inner-content h1
{
font-size:18px;
font-weight:bold;
color:#c42d30;
}
.inner-content .read-more
{
background-color:#c42d30;
width:112px;
height:30px;
line-height:30px;
text-align:center;
margin-top:15px;

}
.inner-content .read-more a
{
color:#FFFFFF;
}
.inner-content .read-more a:hover
{
color:#dd5457;
}
ul.org 
{
margin:0;
padding:0;
list-style-type:none;
}
ul.org li
{
list-style-image:url(../images/list.png);
margin-left:16px;
}
ul.org1 
{
margin:0;
padding:0;
list-style-type:none;
}
ul.org1 li
{
list-style-image:url(../images/list.png);
margin-left:16px;
color:#c42d30;
font-weight:bold;
}
.mainulleft
{
width:100%;
height:auto;
float:left;
margin-top: 12px;
margin-bottom:12px;
padding-left:4%;
padding-bottom:10px;
width:96%;
background-color:#d3ece9;
}

.mainul
{
float:left;
width:100%;
padding-right:1%;
}

.ulleft
{
float:left;
width:49%;
padding-right:1%;
}
.ulleft ul
{
margin:0;
padding-left:14px;
}
.ulleft li
{
font-size:12px;
}
.bottom-content
{
width:950px;
height:auto;
float:left;
margin-top:15px;
margin-bottom:-10px;
}
.footer
{
height:83px;
padding-top:24px;
width:950px;
float:left;
background-color:#554d4b;
font-size:11px;
color:#FFFFFF;
}
.footer h2
{
font-size:14px;
color:#fcb9ba;
font-weight:bold;
text-align:center;
}
.footer ul
{
margin:0;
padding:0;
list-style-type:none;
margin-left:150px;
}
.footer li
{
float:left;
list-style-image:url(../images/footer-list.png);
padding-left:12px;
padding-right:24px;
}
.footer li a
{
font-size:11px;
color:#FFFFFF;
}
.footer li a:hover
{
color:#817a78;
}
.footer li a.active
{
color:#817a78;
}
.footer li.first
{
list-style-image:none;
}
ul.winners
{
margin:0;
padding:0;
list-style-type:none;
font-weight:bold;
line-height:26px;
}
ul.winners li ul
{
list-style-type:disc;

}
ul.winners li li
{
font-weight:normal;
}
a.award
{
float:right;
font-weight:bold;
color:#30918c;
}
.fancybox-custom .fancybox-skin {
box-shadow: 0 0 50px #222;
}
.baner11
{
float:left;
width:100%;
padding-left:10px;
}
.baner11 img
{
margin-right:5px;
margin-top:10px;
}
.employer
{
width:92%;
margin-right:5%;
float:left;
border-bottom:1px #CCCCCC solid;
margin-bottom:5px;
}

.employer-left
{
width:31%;
float:left;
margin-right:-1%;
height:auto;
font-weight:bold;
text-align:center;
margin-bottom:5px;
color:#FF0000;
margin-top:5px;
}
.employer-left img
{
padding-bottom:5px;
}
.employer-right
{
width:66%;
float:left;
font-size:15px;
text-align:justify;
height:auto;
margin-bottom:5px;
margin-top:5px;
padding-left:4%;
}
