@charset "utf-8";
/* CSS Document */
body, p, form, div, h1,h3, a, fieldset{margin:0; padding:0;}
body{ font:normal 12px "Tahoma" Arial; color:#a0a0a0; margin:0; padding:0;}
img, fieldset{border:0;}
ul{list-style:none;}
h1 {font:bold 16px Arial; color:#de121b; text-transform:uppercase; padding-bottom:5px;}

/* Styles for Header */

#wrapper1{width:100%; margin:auto; background:url(../images/bg1.gif) repeat-x; height:70px;}

#wrapper-header{width:1000px; margin:auto;}

.header-txt1{font:normal 11px Arial; color:#86d0ed; text-align:right; margin-top:40px; float:right;}
.header-txt1 a{ font:normal 11px Arial; color:#86d0ed; text-decoration:none; margin-right:5px; margin-left:5px; text-decoration:none;}
.header-txt1 a:hover{ font:normal 11px Arial; color:#86d0ed; text-decoration:none; text-decoration:underline;}

.newsletter{font:normal 11px Arial; color:#f2c451;}
.newsletter a{ font:normal 11px Arial; color:#f2c451; text-decoration:none; text-decoration:none;}
.newsletter a:hover{ font:normal 11px Arial; color:#f2c451; text-decoration:none; text-decoration:underline;}

#wrapper2{background-color:#3596bc; height:54px;}

.tabmain{margin:0; padding:0; width:1000px; margin:auto;}
.tabmain ul{margin:0; padding:0;}
.tabmain ul li{background:url(../images/home.gif) top left no-repeat;  width:118px; height:54px; }
.tabmain ul li a{ background:url(../images/home.gif) top left no-repeat;  width:118px; height:54px;}
.tabmain ul li a:hover{ background:url(../images/home-roll.gif) top left no-repeat; width:118px; height:54px;}

.navmain{width:1000px; margin:auto;}

.nav{margin:0; clear:both; text-align:center; padding-top:5px;}
.nav a{ background-color:#1767a2; font:bold 12px Arial; color:#FFFFFF; padding:8px; text-decoration:none; display:inline block; text-align:center;}
.nav a:hover{ background-color:#0597d3; color:#FFFFFF; padding:8px; text-decoration:none;}
.img1{vertical-align:middle;}

/* styles for content */

.content-container{width:1000px; margin:auto;}
.container-logo{ width:230px; float:left;}
.container-table{float:left; margin-top:12px;}
.txt1{font:normal 14px Arial; color:#777777; line-height:25px; padding-top:15px; padding-right:9px; padding-left:25px; padding-bottom:15px;}
.txt2 { font:bold 14px Arial; color:#3596bc;}
.txt3{padding-left:17px; padding-right:19px;}
.txt4{font:bold 11px "Tahoma", Arial; color:#de121b; text-transform:uppercase;}
.txt5{font:normal 12px Arial; color:#adaaad; padding-top:5px;}
.readmore-img{padding-top:10px;}
.readmore{font:normal 10px Arial; color:#DC3521; padding-top:5px; padding-bottom:15px;}
.readmore a{font:normal 10px Arial; color:#DC3521; text-decoration:underline;} 
.readmore a:hover{font:normal 10px Arial; color:#DC3521; text-decoration:none;} 
.view-txt{font:bold 13px "Tahoma", Arial; color:#008DD0; padding-left:19px;}
.energy-img{ padding-right:10px; text-align:right;}
.viewmore{font:normal 10px Arial; color:#DC3521; padding-left:15px; }
.viewmore a{font:normal 10px Arial; color:#DC3521; text-decoration:underline;} 
.viewmore a:hover{font:normal 10px Arial; color:#DC3521; text-decoration:none;} 
.energytd{padding-left:10px;}
.news-txt{font:normal 13px "Tahoma", Arial; color:#008DD0; font-weight:bold;}
.news-txtnew{font:normal 13px "Tahoma", Arial; color:#7ea8bf; font-weight:bold;}
.news-date{ padding-top:10px; font:bold 11px Arial; color:#7ea8bf;}
.news-date1{font:bold 11px Arial; color:#7ea8bf;}
.news-txt1{font:normal 12px Arial; color:#A0BCCA; line-height:14px; text-align:justify;}
.readmore1{font:normal 10px Arial; color:#DC3521; padding-right:5px; text-align:right;}
.readmore1 a{font:normal 10px Arial; color:#DC3521; text-decoration:underline;} 
.readmore1 a:hover{font:normal 10px Arial; color:#DC3521; text-decoration:none;} 
.hand-img{padding-top:10px;}
.power-img{ padding-left:16px; padding-top:16px;} 
.power-txt{font:normal 13px Arial; color:#939393; padding-left:23px; padding-top:10px; padding-right:5px; padding-bottom:20px; }
.power-txt1{font:bold 13px "Tahoma", Arial; color:#008DD0; padding-top:10px; padding-left:18px;}
.power-txt2{font:normal 12px Arial; color:#8F8F8F; padding-top:10px; padding-left:10px; overflow:hidden;}
.readmore3{font:normal 10px Arial; color:#DC3521; padding-top:10px; padding-left:15px; padding-bottom:20px;}
.readmore3 a{font:normal 10px Arial; color:#DC3521; text-decoration:underline;} 
.readmore3 a:hover{font:normal 10px Arial; color:#DC3521; text-decoration:none;} 
.power-img1{padding-top:40px;}
.bg-img1{background:url(../images/dot-sep.gif) repeat-x; width:221px;}
.bluetxt{color:#3596bc; font:bold 16px Arial;}
.redtxt{color:#ca5656; font:bold 16px Arial;}


/* style for Footer */

#footer-main{width:100%; margin:auto; background:url(../images/footer-bg.gif) repeat-x; height:178px; float:left;}

#footer{width:1000px; margin:auto; padding-top:15px;}

#footer-main1{width:100%; margin:auto; background:url(../images/footer-line1.gif) repeat-x; height:33px; float:left;}

#footer1{width:1000px; margin:auto;}
.footer-txt2{font:normal 11px Arial; color:#59AECF; padding-top:10px; padding-bottom:10px; padding-left:80px;}
.footer-txt2 a{ text-decoration:underline; color:#59AECF;}
.footer-txt2 a:hover{ text-decoration:none; color:#59AECF;}
.footer-td{ padding-left:58px;}
.footer-td1{ padding-left:13px;}



.quick ul{ margin:0; padding:0; padding-top:10px;}
.quick li{ background:url(../images/arrow.gif) no-repeat top left; padding-left:12px; margin-bottom:5px; margin-left:20px; font:normal 11px Arial; color:#a2d2e9;}

.quick li a{ font:normal 11px Arial; color:#a2d2e9; text-decoration:underline;}
.quick li a:hover{ font:normal 11px Arial; color:#a2d2e9; text-decoration:none;}
.quick2{padding-left:12px; padding-top:8px;}

.quick1{padding-left:5px; background-color:#003662; width:105px; height:35px;}
.quick1-img { padding-right:5px; padding-left:5px; padding-top:5px; float:left;}
.quick1-txt{font:bold 15px Arial; color:#f4551e; padding-left:13px; padding-top:5px;}
.quick1-link{font:normal 11px Arial; color:#a2d2e9; padding-top:5px; padding-bottom:5px; padding-left:12px;  }
.quick1-link a{font:normal 11px Arial; color:#a2d2e9; text-decoration:underline;} 
.quick1-link a:hover{font:normal 11px Arial; color:#a2d2e9; text-decoration:none;} 

/* styles for inner pages */

.banner-main{width:1000px; float:left; margin:0; padding:0; margin-bottom:10px;}
.banner{width:770px; float:left;}
.breadcrumb{ padding-left:10px; padding-top:12px; font:normal 12px Arial; color:#068bce; padding-bottom:20px;}
.breadcrumb a{font:normal 12px Arial; color:#B83525; text-decoration:underline;} 
.breadcrumb a:hover{font:normal 12px Arial; color:#B83525; text-decoration:none; } 
.heading-main{width:990px; margin:0; padding:0; padding-left:10px; padding-bottom:20px; float:left;}
.heading{float:left; width:700px;}
.heading1{float:left;}
.heading-img{ margin:0; padding:0;}
.heading-img1{float:right; width:255px; padding-right:10px;}
.inner-subtitle{font:bold 12px Arial; color:#008ace; padding-top:15px; padding-bottom:5px;}
.inner-subtitlered{font:bold 12px Arial; color:#de121b;}
.inner-subtitleblue{font:bold 12px Arial; color:#008ace;}

.txt-clr{color:#008ace;}
.inner-subtitle1{font:bold 14px Arial; color:#008ace; padding-top:5px; padding-bottom:5px;}
.inner-subtitle2{font:bold 20px Arial; color:#008ace; padding-top:5px; padding-bottom:5px;}
.inner-txt{font:normal 12px Arial; color:#7c7c7c; padding-right:10px; text-align:justify;}
.inner-txt a{font:normal 12px Arial; color:#3596bc; padding-right:10px; text-align:justify; text-decoration:underline;}
.inner-txt a:hover{font:normal 12px Arial; color:#3596bc; padding-right:10px; text-align:justify; text-decoration:none;}

.inner-txt3{font:normal 12px Arial; color:#7c7c7c; padding-right:10px; text-align:justify;}
.inner-txt3 a{font:normal 12px Arial; color:#114f8d; padding-right:10px; text-align:justify; text-decoration:underline;}
.inner-txt3 a:hover{font:normal 12px Arial; color:#114f8d; padding-right:10px; text-align:justify; text-decoration:none;}


.inner-txtheading1{font:bold 12px Arial; color:#7c7c7c; padding-right:10px; text-align:justify; padding-top:10px;}

.inner-txtheading{font:bold 12px Arial; color:#7c7c7c; padding-right:10px; text-align:justify; padding-top:10px; padding-bottom:10px;}
.inner-txt1{font:normal 12px Arial; color:#7c7c7c; padding-right:10px; text-align:justify; padding-left:20px; padding-bottom:10px;}

.heading2{font:bold 16px Arial; color:#de121b; text-transform:uppercase; padding-bottom:5px; padding-top:20px;}
.heading-tab ul{ margin:0; padding:0; padding-top:10px;}
.heading-tab li{ background:url(../images/arrow1.gif) no-repeat top left; padding-left:12px; margin-bottom:10px; margin-left:10px; font:normal 12px Arial; color:#7d7d7d; text-align:justify;}
.heading-tab1 ul{ margin:0; padding:0; padding-top:10px;}
.heading-tab1 li{ background:url(../images/arrow1.gif) no-repeat top left; padding-left:12px; margin-bottom:10px; margin-left:10px; font:bold 12px Arial; color:#7d7d7d; text-align:justify;}
.heading-tab2 ul{ margin:0; padding:0; padding-top:10px;}
.heading-tab2 li{ background:url(../images/dash.gif) no-repeat top left; padding-left:12px; margin-bottom:10px; margin-left:10px; font:normal 12px Arial; color:#7d7d7d; text-align:justify;}

.heading-tab3 ul{ margin:0; padding:0;}
.heading-tab3 li{ background:url(../images/arrow2.gif) no-repeat top left; padding-left:12px; margin-bottom:3px; margin-left:10px; font:normal 12px Arial; color:#858485;}


#login{ width:240px; float:right; position:absolute; top:70px; right:155px; z-index:5000; background:url(../images/bg-footer.gif) repeat-x top #FFFFFF; margin: 0px; padding:10px; text-align:left; font:normal 11px tahoma; color:#7B7B7B; border:1px solid #00527a; border-top:none;}
#login select{ margin-right:8px;padding:0px; text-align: left; font:normal 11px tahoma; color:#7B7B7B;}
#login label{display:inline-block; width:65px; margin-right:5px; font:normal 11px tahoma; color:#7B7B7B;}
.formRow{margin-bottom:8px;}
.inputfield1 { border:1px solid #C4D2DE; height:13px; width:125px; font:normal 11px tahoma; color:#7B7B7B; padding:2px;}
.list { border:1px solid #C4D2DE; width:133px; font:normal 11px tahoma; color:#7B7B7B; padding:2px;}

#login a { text-decoration:underline; color:#7B7B7B;}
#login a:hover { text-decoration:none;}

/* styles for login1 */

#login1{ width:240px; float:right; position:absolute; top:770px; right:155px; z-index:5000; background:url(../images/bg-footer.gif) repeat-x top #FFFFFF; margin: 0px; padding:10px; text-align:left; font:normal 11px tahoma; color:#7B7B7B; border:1px solid #00527a; border-top:none;}
#login1 select{ margin-right:8px;padding:0px; text-align: left; font:normal 11px tahoma; color:#7B7B7B;}
#login1 label{display:inline-block; width:65px; margin-right:5px; font:normal 11px tahoma; color:#7B7B7B;}
.list { border:1px solid #C4D2DE; width:133px; font:normal 11px tahoma; color:#7B7B7B; padding:2px;}

#login a { text-decoration:underline; color:#7B7B7B;}
#login a:hover { text-decoration:none;}


.tableBorder2{ border-collapse:collapse;}
.tableBorder2 td{ border:1px solid #c8d2da; text-align:left; font:normal 12px Arial; color:#114f8d; padding:0.5em;}
.tableBorder2 td h1{font:bold 16px Arial; color:#114f8d;}
.testimonialBox2{ background:#dde8f3; border:1px solid #94bfd4; padding:15px; color:#336699; font-weight:bold;}
.tableBorder5{ border-collapse:collapse;}
.tableBorder5 td{ border:1px solid #c8d2da; font:normal 12px Arial; color:#114f8d; padding:0.5em;}
.tableBorder5 td h1{font:bold 16px Arial; color:#ffffff;}
.tableBorder6{ border-collapse:collapse;}
.tableBorder6 td{ font:normal 12px Arial; color:#114f8d; padding:0.5em;}
.tableBorder6 td h1{font:bold 16px Arial; color:#ffffff;}
.newsletter-txt{color:#b83525; font-size:13px;}






