@import url("reset.css");



body {

font-family:"HelveticaNeue",Helvetica, Arial;

font-size:11px;

background:#fff;

/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#00FFFFFF',EndColorStr='#00FFFFFF');*/

}

a {

color:#6ac718;

text-decoration:none;

}

a:hover {

color:#666;

text-decoration:underline;

}

#opacity {

	display:block;

	width:3000px;

	height:3000px;

	position:absolute;

	

	top:0;

	left:0;

	z-index:5000;

	/*visibility:visible;*/

}

* html #opacity {

	display:block;

	width:3000px;

	height:2000px;

	position:absolute;

	overflow:hidden;

	top:0;

	left:0;

	z-index:5000;

	/*visibility:visible;*/

}

#popup {

width:627px;

height:553px;

position:absolute;

background:url(../images/popup.gif) no-repeat top left;

top:100px;

left:45px;

z-index:5001;

}

#directContents {

width:599px;

float:left;

margin-left:22px;

display:inline;

}

#wrapper {

width:982px;

float:left;

background:none;

}

#homeWrapper {

width:982px;

height:732px;

float:left;

margin-top:45px;

background:url(../images/home_splash2.jpg) no-repeat top left;
	
}

#howWeHelpWrapper {

width:982px;

height:732px;

float:left;

margin-top:45px;

background:url(../images/how_we_help_splash.jpg) no-repeat bottom left;

}

#ourProcessWrapper {

width:982px;

height:732px;

float:left;

margin-top:45px;

background:url(../images/our_process_splash.jpg) no-repeat bottom left;

}

#ourPortfolioWrapper {

width:982px;

height:732px;

float:left;

margin-top:45px;

background:url(../images/our_portfolio_splash.jpg) no-repeat top left;

}

#getToKnowUsWrapper {

width:982px;

height:732px;

float:left;

margin-top:45px;

background:url(../images/get_to_know_us_splash2.jpg) no-repeat top left;

}

#newsWrapper {

width:982px;

height:777px;

float:left;

background:url(../images/news_splash.jpg) no-repeat top left;

}

#logo {

float:left;

margin-left:23px;

display:inline;

margin-top:18px;

width:692px;

height:46px;

}

#ecommerce {

width:267px;

height:49px;

margin-top:16px;

float:left;

}

#content {

width:982px;

float:left;

background:none;

}

#contentHome {

width:515px;

height:315px;

float:left;

margin-top:100px;

margin-left:73px;

display:inline;

}

#contentHome h1 {

font-family:Helvetica, Arial;

font-size:35px;

color:#fff;

letter-spacing:-1px;

font-weight:600;

padding-left:22px;

padding-top:25px;

line-height:33px;

}

#contentHome p {

font-family:Helvetica, Arial;

font-size:17px;

color:#fff;

letter-spacing:-0.5px;

padding-left:22px;

padding-top:10px;

line-height:22px;

font-weight:bold;

}

#contentHowWeHelp {

width:595px;

height:354px;

float:left;

margin-top:43px;

margin-left:60px;

padding-top:30px;

display:inline;

}

.howWeHelpNav {

padding-left:20px;

padding-bottom:25px;

font-size:12px;

}

.howWeHelpNav li {

display:inline;

padding-right:10px;

font-weight:bold;

}

.howWeHelpNav li a {

color:#333;

text-decoration:none;

}

.howWeHelpNav li a:hover {

color:#fff;

text-decoration:underline;

}

.howWeHelpNav li a.active {

text-decoration:none;

color:#fff;

font-weight:bold;

}

#contentHowWeHelp .par {

padding-left:20px;

color:#fff;

font-family:Helvetica, Arial;

font-size:17px;

line-height:21px;

font-weight:bold;

padding-bottom:25px;

}

#contentHowWeHelp .link {
	font-family:Helvetica, Arial;
	padding-left:20px;
	line-height:14px;

}

#contentHowWeHelp .link a {

font-weight:bold;

color:#6ac718;

/*color:#333;*/

text-decoration:none;

}

#contentHowWeHelp .link a:hover {

color:#fff;

font-weight:bold;

text-decoration:underline;

}

#contentHowWeHelp .contextlink a {

	color: #6ac718;
	
	text-decoration:none;
}

#contentHowWeHelp .contextlink a:hover {

color:#fff;

font-weight:bold;

text-decoration:underline;

}

#navigation {

width:282px;

float:right;

margin-top:24px;

display:inline;

}

#navigation li a.howWeHelp {

margin-left:18px;

margin-bottom:2px;

width:150px;

height:82px;

display:block;

background:url(../images/how_we_help.gif) no-repeat top left;

}

#navigation li a.howWeHelp:hover {

background:url(../images/how_we_help.gif) no-repeat bottom left;

}

#navigation li a.howWeHelp_a {

margin-left:18px;

margin-bottom:2px;

width:150px;

height:82px;

display:block;

background:url(../images/how_we_help.gif) no-repeat bottom left;

}

#navigation li a.ourProcess {

width:187px;

margin-bottom:1px;

height:65px;

display:block;

background:url(../images/our_approach.gif) no-repeat top left;

}

#navigation li a.ourProcess:hover {

background:url(../images/our_approach.gif) no-repeat bottom left;

}

#navigation li a.ourProcess_a {

margin-bottom:1px;

width:187px;

height:65px;

display:block;

background:url(../images/our_approach.gif) no-repeat bottom left;

}

#navigation li a.ourPortfolio {

margin-left:29px;

margin-bottom:20px;

width:171px;

height:69px;

display:block;

background:url(../images/our_portfolio.gif) no-repeat top left;

}

#navigation li a.ourPortfolio:hover {

background:url(../images/our_portfolio.gif) no-repeat bottom left;

}

#navigation li a.ourPortfolio_a {

margin-left:29px;

margin-bottom:20px;

width:171px;

height:69px;

display:block;

background:url(../images/our_portfolio.gif) no-repeat bottom left;

}

#navigation li a.getToKnowUs {

margin-left:2px;

width:198px;

height:65px;

display:block;

background:url(../images/get_to_know_us.gif) no-repeat top left;

}

#navigation li a.getToKnowUs:hover {

background:url(../images/get_to_know_us.gif) no-repeat bottom left;

}

#navigation li a.getToKnowUs_a {

margin-left:2px;

width:198px;

height:65px;

display:block;

background:url(../images/get_to_know_us.gif) no-repeat bottom left;

}

#products {

width:520px;

float:left;

background:none;

font-family:Helvetica, Arial;

font-size:11px;

color:#999999;

font-weight:bold;

}

#products .paragraph {

line-height:20px;

padding-bottom:20px;

}

#evergreen {

width:560px;

float:left;

background:none;

}

#evergreen h1 {

font-size:18px;

font-weight:bold;

}

#evergreen a {

font-weight:bold;

color:#6ac718;

text-decoration:none;

}

#evergreen a:hover {

color:#6ac718;

font-weight:bold;

text-decoration:underline;

}

.everGreenSolar {

width:310px;

float:left;

background:none;

}

.evergreenImage1 {

width:229px;

float:left;

}

.everGreenSolar p {

font-size:11px;

color:#999;

line-height:18px;

}

.evergreenContinue {

width:560px;

float:left;

padding-top:10px;

}

.evergreenContinue p {

font-size:11px;

color:#999;

line-height:18px;

}

.evergreenContent {

width:560px;

float:left;

}

.evergreenContentImg {

width:187px;

float:left;

}

.evergreenContentText {

width:370px;

float:left;

}

.evergreenContentText h1 {

font-size:16px;

font-weight:bold;

padding-bottom:5px;

}

.evergreenContentText p {

font-size:11px;

}

.tracContent {

width:560px;

float:left;

color:#999;

}

.tracContentLeft {

width:215px;

float:left;

}

.tracContentLeft ul {

padding-top:15px;

padding-left:5px;

padding-bottom:10px;

}

.tracContentLeft li {

padding-bottom:5px;

}

.tracContentLeft li a {

color:#6ac718;

font-weight:bold;

text-decoration:none;

}

.tracContentLeft li a:hover {

color:#666;

text-decoration:underline;

}

.tracContentLeft li a.active {

color:#666;

}

.tracContentText {

width:345px;

float:left;

}

.tracContentText h1 {

font-size:24px;

font-weight:bold;

padding-bottom:5px;

color:#000;

}

.tracContentText h2 {

font-size:16px;

font-weight:bold;

padding-bottom:5px;

font-size:15px;

color:#666;

}

.tracContentText p {

line-height:18px;

font-size:11px;

word-wrap: break-word;

zoom:1;

}

.appP {

padding-top:10px;

font-weight:bold;

}

#docu ul {

background:none;

}

#docu li {

background:url(../images/pdficon.jpg) no-repeat left;

padding-left:25px;

margin-bottom:10px;

padding-top:3px;

height:18px;

}

.dottedLine20 {

width:540px;

padding-top:20px;

padding-bottom:20px;

float:left;

background:url(../images/dots.gif) repeat-x center left;

height:1px;

}

.os {

width:183px;

float:left;

padding-top:10px;

}

.docP {

padding-bottom:5px;

}

.driverVer {

padding-top:10px;

width:162px;

float:left;

}

.utilTitle {

padding-top:10px;
width:183px;
float:left;

}

.utilDescription {

padding-top:10px;
width:162px;
float:left;

}

.solar {

padding-left:20px;

line-height:15px;

width:157px;

float:left;

}

.solar p {

color:#fff;

font-weight:bold;

}

.solar a {

color:#6ac718;

text-decoration:none;

font-weight:bold;

}

.solar a:hover {

color:#fff;

text-decoration:underline;

font-weight:bold;

}

.energy {

line-height:15px;

width:163px;

float:left;

}

.energy p {

color:#fff;

font-weight:bold;

}

.materials {

line-height:15px;

width:148px;

float:left;

}

.materials p {

color:#fff;

font-weight:bold;

}

.technology {

padding-left:20px;

width:201px;

float:left;

}

.technology p {

padding-bottom:7px;

color:#fff;

font-weight:bold;

}

.manufacturing {

width:183px;

float:left;

}

.manufacturing p {

padding-bottom:7px;

color:#fff;

font-weight:bold;

}

.wafers {

width:180px;

float:left;

}

.wafers p {

padding-bottom:7px;

font-weight:bold;

color:#fff;

}

.partnersList {

padding-top:0px;

}

.partnersList li {

display:block;

color:#fff;

padding-bottom:6px;

font-weight:bold;

}

.partnersList li a {

color:#6AC718;

font-weight:bold;

text-decoration:none;

}

.partnersList li a:hover {

color:#FFFFFF;

text-decoration:underline;

}

.partnersColumn1 {

padding-left:25px;

width:156px;

float:left;

}

.partnersColumn2 {

width:162px;

float:left;

}

.partnersColumn3 {

width:210px;

float:left;

}

#contentOurProcess {

width:610px;

height:335px;

float:left;

margin-top:43px;

margin-left:60px;

display:inline;

}

#contentOurProcess .pa {

padding-left:25px;

color:#fff;

font-family:Helvetica, Arial;

font-size:22px;

letter-spacing:-1px;

line-height:24px;

font-weight:bold;

padding-bottom:25px;

}

#ourProcessLeft {

padding-top:30px;

width:398px;

float:left;

}

#ourProcessImg {

width:212px;

float:left;

}

#fivePhases {

width:560px;

float:left;

}

#fivePhases a {

color:#6ac718;

text-decoration:none;

}

#fivePhases a:hover {

color:#6ac718;

text-decoration:underline;

}

#fivePhases h1 {

font-family:Helvetica, Arial;

font-size:24px;

letter-spacing:-1px;

padding-bottom:5px;

font-weight:bold;

}

#fivePhases h2 {

font-family:Helvetica, Arial;

font-size:20px;

letter-spacing:-1px;

line-height:23px;

padding-bottom:5px;

font-weight:bold;

color:#999;

}

#fivePhasesImg {

width:140px;

float:left;

}

#fivePhasesContent {

width:420px;

float:left;

}

#fivePhasesContent h3 {

font-family:Helvetica, Arial;

font-size:18px;

letter-spacing:-1px;

padding-bottom:5px;

font-weight:bold;

color:#000;

}

#fivePhasesContent p {

font-family:Helvetica, Arial;

font-size:12px;

line-height:17px;

color:#999;

}

#BfivePhases {

width:560px;

float:left;

}

#BfivePhases a {

color:#6ac718;

text-decoration:none;

}

#BfivePhases a:hover {

color:#6ac718;

text-decoration:underline;

}

#BfivePhases h1 {

font-family:Helvetica, Arial;

font-size:24px;

letter-spacing:-2px;

padding-bottom:5px;

font-weight:bold;

}

#BfivePhases h2 {

font-family:Helvetica, Arial;

font-size:20px;

letter-spacing:-0.7px;

line-height:23px;

padding-bottom:5px;

font-weight:bold;

color:#999;

}

#BfivePhasesImg {

width:188px;

float:left;

}

#BfivePhasesContent {

width:372px;

float:left;

}

#BfivePhasesContent h3 {

font-family:Helvetica, Arial;

font-size:18px;

letter-spacing:-1px;

padding-bottom:5px;

font-weight:bold;

color:#000;

}

#BfivePhasesContent p {

font-family:Helvetica, Arial;

font-size:12px;

line-height:17px;

color:#999;

}

.dottedLineBPhases {

width:500px;

padding-top:20px;

padding-bottom:20px;

float:left;

background:url(../images/dots.gif) repeat-x center left;

height:1px;

}

.dottedLinePhases {

width:540px;

padding-top:20px;

padding-bottom:20px;

float:left;

background:url(../images/dots.gif) repeat-x center left;

height:1px;

}

#contentOurPortfolio {

width:595px;

height:350px;

float:left;

margin-top:100px;

margin-left:61px;

display:inline;

}

#ourPortfolioLeft {

width:376px;

float:left;

}

#ourPortfolioLeft h1 {

padding-left:25px;

font-size:20px;

font-weight:bold;

letter-spacing:-1px;

line-height:24px;

color:#fff;

}

#ourPortfolioLeft p {

padding-left:25px;

padding-top:20px;

font-size:12px;

font-weight:bold;

color:#6ac718;

}

#ourPortfolioLeft a {

color:#6ac718;

text-decoration:none;

font-weight:bold;

}

#ourPortfolioLeft a:hover {

color:#fff;

text-decoration:underline;

}

#ourPortfolioBottom {

width:586px;

float:left;

}

#ourPortfolioBottom h1 {

padding-left:25px;

padding-top:20px;

font-size:18px;

font-weight:bold;

letter-spacing:-1px;

line-height:24px;

color:#fff;

}

#ourPortfolioBottom a {

color:#6ac718;

text-decoration:none;

font-weight:bold;

}

#ourPortfolioBottom a:hover {

color:#fff;

text-decoration:underline;

}


#caseStudiesList {

width:210px;

float:left;

font-size:11px;

}

#caseStudiesList ul {

padding-top:25px;

}

#caseStudiesList li {

display:block;

padding-bottom:10px;

}

#caseStudiesList li a {

color:#333;

text-decoration:none;

font-weight:bold;

}

#caseStudiesList li a:hover {

color:#fff;

text-decoration:underline;

}

#caseStudies {

width:560px;

float:left;

}

#caseStudiesLeft {

width:210px;

float:left;

}

.caseStudiesNav {

width:210px;

float:left;

}

.caseStudiesLeftImg {

width:210px;

height:237px;

float:left;

}

#caseStudiesLeft ul {

padding-top:0px;

}

#caseStudiesLeft li {

padding-bottom:10px;

font-weight:bold;

font-size:11px;

}

#caseStudiesLeft li a {

color:#6ac718;

text-decoration:none;

}

#caseStudiesLeft li a:hover {

color:#6ac718;

text-decoration:underline;

}

.caseStudiesLeft li.active {

text-decoration:none;

color:#666;

}

#caseStudiesContent {

width:350px;

float:left;

}

#caseStudiesContent h1 {

font-size:22px;

padding-bottom:10px;

font-weight:bold;

line-height:24px;

letter-spacing:0px;

color:#000;

}

#caseStudiesContent h3 {

font-size:11px;

padding-bottom:20px;

font-weight:bold;

line-height:16px;

color:#000;

}

#caseStudiesContent p {

padding-bottom:20px;

line-height:20px;

color:#333;

}

#caseStudiesContent a {

color:#6ac718;

text-decoration:none;

font-weight:bold;

}

#caseStudiesContent a:hover {

color:#6ac718;

text-decoration:underline;

}

#contentGetToKnowUs {

width:595px;

float:left;

margin-top:60px;

margin-left:61px;

display:inline;

background:none;

}

#getToKnowUsLeft {

width:450px;

float:left;

/*margin-bottom:25px;*/

}

#getToKnowUsNav {

width:140px;

float:left;

}

#getToKnowUsNav ul {

padding-top:30px;

}

#getToKnowUsNav li {

padding-bottom:10px;

}

#getToKnowUsNav li a {

color:#333;

text-decoration:none;

font-weight:bold;

}

#getToKnowUsNav li a:hover {

color:#fff;

text-decoration:underline;

}

#getToKnowUsNav li a.active {

color:#fff;

text-decoration:none;

font-weight:bold;

}

#getToKnowUsLeft h1 {

font-family:Helvetica, Arial;

font-size:42px;

color:#fff;

letter-spacing:-1px;

font-weight:700;

padding-left:22px;

padding-top:25px;

line-height:33px;

}

#getToKnowUsLeft h3 {

font-family:Helvetica, Arial;

font-size:18px;

color:#fff;

font-weight:700;

padding-left:25px;

line-height:33px;

}

#getToKnowUsLeft p {

font-family:Helvetica, Arial;

font-size:18px;

color:#fff;

padding-left:22px;

line-height:21px;

font-weight:bold;

letter-spacing:0px;

}

#contentHistory {

width:595px;

float:left;

margin-top:60px;

margin-left:61px;

display:inline;

background:none;

padding-bottom:25px;

}

.ourRoots {

margin-left:24px;

display:inline;

width:415px;

float:left;

}

.ourRootsImg {

width:165px;

float:left;

}

.ourRootsContent {

width:240px;

float:left;

font-size:11px;

font-weight:bold;

color:#fff;

line-height:17px;

}

.ourRootsContent a {

color:#6ac718;

text-decoration:none;

font-weight:bold;

}

.ourRootsContent a:hover {

color:#fff;

text-decoration:underline;

}

.ourRootsContent span {

font-size:23px;

}

.dottedLineGet {

width:410px;

padding-top:20px;

margin-left:25px;

display:inline;

padding-bottom:20px;

float:left;

background:url(../images/get_dot.gif) repeat-x center left;

height:1px;

}

.tyler {

width:400px;

float:left;

}

#tylerContent {

width:450px;

float:left;

/*margin-bottom:25px;*/

}

#tylerContent h1 {

	font-family:Helvetica, Arial;

	font-size:42px;

	color:#fff;

	letter-spacing:-2px;

	font-weight:700;

	padding-left:22px;

	padding-top:25px;

	line-height:33px;

}

#tylerContent p {

font-family:Helvetica, Arial;

font-size:12px;

color:#fff;

padding-left:22px;

line-height:19px;

font-weight:bold;

}

.vertdots {

width:10px;

height:355px;

margin-top:100px;

margin-left:25px;

display:inline;

float:left;

background:url(../images/dots_vert.gif) repeat-y top center;

}

.tylerImg1 {

margin-top:15px;

margin-left:25px;

display:inline;

width:192px;

float:left;

color:#fff;

font-weight:bold;

}

.tylerImg2 {

margin-top:15px;

width:182px;

float:left;

color:#fff;

font-weight:bold;

}

.tylerSecContent {

width:130px;

float:left;

font-weight:bold;

padding-top:14px;

color:#fff;

font-size:9px;

line-height:14px;

font-size:10px;

}

.tylerSecContent a {

color:#333;

text-decoration:none;

}

.tylerSecContent a:hover {

color:#fff;

text-decoration:underline;

}

#cultureContent {

width:450px;

float:left;

}

#cultureContent h1 {

font-family:Helvetica, Arial;

font-size:25px;

color:#fff;

letter-spacing:-1px;

font-weight:700;

padding-bottom:10px;

padding-left:22px;

padding-top:25px;

line-height:25px;

}

#cultureContent h2 {

font-family: Helvetica, Arial;

font-size:18px;

padding-left:22px;

line-height:22px;

color: #FFFFFF;
}

.cultureImgContainer {

width:553px;

float:left;

margin-left:25px;

}

*html .cultureImgContainer {

margin-left:13px;

}

.cultureImg {

width:133px;

float:left;

margin-right:5px;

}

.culturep  {

color:#fff;

line-height:15px;

padding-top:12px;

font-weight:bold;

}

.vertdotscareers {

width:10px;

height:205px;

margin-top:100px;

margin-left:25px;

display:inline;

float:left;

background:url(../images/dots_vert.gif) repeat-y top center;

}

#contactLeft {

width:450px;

float:left;

/*margin-bottom:25px;*/

}

#contactLeft h1 {

font-family:Helvetica, Arial;

font-size:42px;

color:#fff;

letter-spacing:-2px;

font-weight:700;

padding-left:22px;

padding-top:25px;

line-height:33px;

}

#contactLeft h3 {

font-family:Helvetica, Arial;

font-size:18px;

color:#fff;

font-weight:700;

padding-left:25px;

padding-bottom:2px;

}

#contactLeft p {

font-family:Helvetica, Arial;

font-size:11px;

color:#fff;

padding-left:25px;

line-height:16px;

font-weight:bold;

}

#contactLeft a {

color:#6ac718;

text-decoration:none;

}

#contactLeft a:hover {

color:#fff;

text-decoration:underline;

}

.dottedLineContact {

width:400px;

margin-top:15px;

margin-left:25px;

display:inline;

margin-bottom:15px;

float:left;

background:url(../images/get_dot.gif) repeat-x center left;

height:1px;

}

.contactContent {

float:left;

width:425px;

}

#contentTeam {

width:595px;

height:630px;

float:left;

margin-top:60px;

margin-left:61px;

display:inline;

background:none;

}

#teamContent {

width:450px;

height:240px;

float:left;

}

#teamContent h1 {

font-family:Helvetica, Arial;

font-size:16px;

color:#fff;

padding-left:22px;

padding-top:30px;

padding-bottom:7px;

}

#teamContent p {

font-size:11px;

color:#fff;

padding-left:22px;

line-height:15px;

}

.teamp {

font-size:15px;

color:#fff;

padding-left:25px;

font-weight:700;

line-height:18px;

}


.teamImg {

width:134px;

float:left;

margin-right:5px;

padding-bottom:5px;

}

.teamImg a {

text-decoration:none;

color:#fff;

}

.dottedLineSocial {

width:540px;

height:30px;

float:left;

background:url(../images/dot_social.gif) repeat-x left center;

}

*html .dottedLineSocial {

margin-left:-20px;

width:540px;

height:30px;

float:left;

background:url(../images/dot_social.gif) repeat-x left center;

}

.socialImg {

width:142px;

float:left;

}

.socialContent {

width:410px;

float:left;

}

.socialContent a {

color:#6ac718;

text-decoration:none;

}

.socialContent a:hover {

color:#fff;

text-decoration:underline;

}

.socialContent h2 {

color:#6ac718;

font-size:13px;

padding-bottom:5px;

}

.socialContent p {

color:#fff;

font-size:11px;

line-height:18px;

font-weight:bold;

font-size:11px;

}

.socialImg2 {

margin-left:22px;

display:inline;

width:142px;

float:left;

}

.social2Content {

width:282px;

color:#fff;

line-height:15px;

float:left;

}

.dottedLineSocial2 {

width:385px;

padding-top:15px;

margin-left:25px;

display:inline;

padding-bottom:15px;

float:left;

background:url(../images/dot_social.gif) repeat-x center left;

height:1px;

}

#cultureContent a {

color:#6ac718;

text-decoration:none;

}

#cultureContent a:hover {

color:#fff;

text-decoration:underline;

}

.arrow {

width:10px;

float:left;

}

*html .arrowCont {

width:10px;

padding-top:230px;

padding-left:540px;

}

.arrow2 {

width:10px;

float:left;

padding-left:540px;

}

*html .arrow2 {

width:10px;

float:left;

padding-left:540px;

}

.arrowCont {

width:10px;

padding-top:245px;

padding-left:540px;

}

#contentNews {

width:515px;

height:408px;

float:left;

margin-top:223px;

margin-left:73px;

display:inline;

}

#contentNews h1 {

font-family:Helvetica, Arial;

font-size:15px;

color:#fff;

padding-left:22px;



padding-bottom:7px;

}

#contentNews p {

font-family:Helvetica, Arial;

font-size:11px;

color:#fff;

padding-left:22px;

padding-bottom:21px;

line-height:16px;

}

#contentNews a {

color:#333;

text-decoration:none;

font-weight:700;

}

#contentNews a:hover {

color:#fff;

text-decoration:underline;

}

#footer {

font-family:Helvetica, Arial;

width:100%;

float:left;

background:#fff;

}

#footer ul {

font-size:11px;

font-weight:bold;

padding-left:10px;

padding-top:22px;

}

#footer li {

display:inline;

padding-left:15px;

color:#333;

}

#footer li a {

color:#333;

text-decoration:none;

}

#footer li a:hover {

color:#666666;

text-decoration:underline;

}

.bold {

font-weight:bold;

}

.padding15 {

padding-bottom:20px;

}

.tracImg { width: 103px; height:86px; float:left; }

.tracImg { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/trac-stat-sl1-small.png'); }

.tracImg[class] { background-image:url(../images/trac-stat-sl1-small.png); }

.ivImg { width: 103px; height:87px; float:left; }

.ivImg { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/iv-small.png'); }

.ivImg[class] { background-image:url(../images/iv-small.png); }
