/* CSS Document */

*{}

/*GENERIC ELEMENT SELECTOR CSS*/

#headerImage{width:730px; height:100px; background-image:url("http://enerconind.com/mediaLib/stml/illustrations/stheaderImage.jpg"); background-position:top left; background-repeat:none; margin-bottom:10px;}
#headerTitle{padding-top:38px;margin-top:-5px;padding-left:8px;}
.headerImageTitle{font-size:31px; color:#5a3481; margin:0px; padding:0px;border:none; background:none;}
.headerImageSubTitle{font-size:16px; margin:0px; border:none;  background:none;}

#leftContentTitle{background-color:#63557B; width:530px; padding:6px 0px; font-size:16px; font-weight:bold; color:#FFF;text-align:center; float:left; margin-right:1px;}
#rightContentTitle{background-color:#63557B; width:530px; padding:6px 0px; font-size:16px; font-weight:bold; color:#FFF;text-align:center; float:left;}
#rightContentText{width:528px; padding:6px 0px; float:left; border:0px solid #000; margin-left:2px; padding-left:0px;padding-right:5px;}
#leftContentText{float:left; width:528px; padding-right:4px; padding-left:0px; border-right:0px solid #000; padding-top:5px;}
#quickLinks{width:180px; padding:0px 0px; float:left; border:0px solid #000; margin-left:15px; padding-left:0px;}



#rightContentText h3, #leftContentText h3, #categories h3{margin:0px; color:#CC0000; }
#rightContentText p, #leftContentText p{margin-top:8px; }

#rightContentText ul, #leftContentText ul{margin-top:8px; margin-left: 5px;
  padding-left: 1em; }

/*#leftContentTextTop, #rightContentTextTop{min-height:250px; height:250px;}*/

#rightContentText .thumbGallery, #leftContentText .thumbGallery{margin-top:5px; float:right;}
#rightContentText ul li, #leftContentText ul li{margin:0px 0px 5px 0px; padding:2px 0px; list-style-type:square;}

#rightContentText img, #leftContentText img {/*float:left;*/ margin:4px 5px; }
#rightContentText .tech img, #leftContentText .tech img {/*float:left;*/ margin:4px 0px; }

.tech{margin:4px 3px;}
#categoriesTitle{background-color:#602d93; padding:3px 0px 3px 3px;  font-weight:bold; text-align:left;  margin-right:1px;margin-bottom:5px;}
#categoriesTitle h3{margin:0px; font-size:16px; color:#fff;}

/*body, p {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:12px;}*/


/*h1{color:#ed1c24; font-size:32px; font-weight:bold;}

h2{font-size:18px; }
h3{font-size:14px; }
h4{font-size:12px; }
h5{font-size:10px; }*/

/*.sidebarTitle span{ padding:4px 0px 2px 0px;}*/
.sidebarTitle{padding:4px 5px 2px 5px; margin:0px;  border-bottom:2px solid #602d93; background-image:url(images/gray_tab_left.jpg); background-position:left; background-repeat:no-repeat;}
.sidebarTitle a:link{color:#000; padding:4px 15px 2px 10px; text-decoration:none; background-image:url(images/gray_tab_right.jpg); background-color:#CCC;background-position:right!important; background-repeat:no-repeat;}

#sidebar ul{margin-left:6px;padding-left: 1.125em; margin-top:8px; padding-bottom:8px;margin-bottom:2px; }

#sidebar ul li{padding:4px 0px; margin:0px;}


/*a:link{text-decoration:underline; color:#36529A;}
a:visited{text-decoration:underline; color:#36529A;}
a:hover{text-decoration:none; color:#666;}*/

.thumbGallery img{border:#999 solid 1px;}
.dataChart img{border:#999 solid 0px;}

/*CONTAINER CSS*/
.mainContent{width:740px; margin-top:0px; padding-left:10px; margin-right:auto; margin-left:auto; margin-bottom:0px; padding-top:0px;}
.header{width:742px; height:75px; margin:0px; padding:0px; margin-bottom:15px; }
.leftColumn{width:500px; float:left; margin-top:0px; }
.rightColumn{width:220px; margin-left:0px; padding-right:5px; float:right; margin-top:0px;   margin-bottom:0px; padding-top:0px; }
.bottom{width:742px; height:160px; padding:10px 0px 0px 20px; margin-bottom:20px; margin-right:auto; margin-left:auto;  position:relative; clear:both;} 
.footer{position:relative; clear:both; width:98%; margin-right:auto; margin-left:auto; font-size:10px; text-align:center;}

/*CONTAINERS' OBJECTS CSS*/
.header img{border-width:0px;}

.leftColumn h1{margin-bottom:8px; margin-top:-5px; }

.rightBox{background-image:url("images/rightBoxes.jpg"); background-repeat:no-repeat; background-position:top left; padding:10px; width:212px; height:82px; margin-bottom:5px; }

.rightBox p{font-size:11px; color:#333; margin:8px 0px  0px 0px;}
.rightBox h2{margin:0px; font-weight:bold;}
.rightBox h3{margin:0px; font-weight:bold;}
.rightBox ul{margin:0px; padding:0px;}
.rightBox li{list-style-position:inside;margin:0 0 0 3px;}

.bottom #one {margin:0px 10px 0px -8px;}
.bottom #two {margin:0px 10px 0px 0px;}
.bottom #three {margin:0px 0px 0px 0px;}

.bottomBox{width:219px; height:150px; padding:10px 10px 10px 14px; background-image:url("images/bottomBoxes.jpg"); background-repeat:no-repeat; background-position:top left; float:left; }
.bottomBox h3{font-size:16px; margin:0px 0px 10px 0px;}
.bottomBox .caption{font-size:10px; font-weight:bold; text-align:center;}

.footerLinks{border-top:1px #000 solid; border-bottom:1px #000 solid; position:relative; clear:both; padding:10px; height:15px;  width:99%; padding-left:0px; margin:15px 0px; margin-left:auto; margin-right:auto; }
.footerContent{width:99%; text-align:center; font-size:8px;}
.footerLeft{float:left;}
.footerRight{float:right;}

/*GENERIC CLASSES*/
.red{color:#ED1C24;}
.blue{color:#36529A;}
.marginBottom5{margin-bottom:5px;}


#mainImage{border: 1px solid #000;}

.rightBox a:link{text-decoration:underline; color:#36529A;}
.rightBox a:visited{text-decoration:underline; color:#36529A;}
.rightBox a:hover{text-decoration:none; color:#666;}
.rightBox a:active{text-decoration:none; color:#666;}

.bottomBox a:link{text-decoration:none; color:#333;}
.bottomBox a:visited{text-decoration:none; color:#333;}
.bottomBox a:hover{text-decoration:underline; color:#666;}

.bottomBox a.red:link{text-decoration:none; color:#ED1C24;}
.bottomBox a.red:visited{text-decoration:none; color:#ED1C24;}
.bottomBox a.red:hover{text-decoration:underline; color:#666;}

.footerLinks a:link{color:#602d93; text-decoration:none; font-size:10px; font-weight:bold;}
.footerLinks a:visited{color:#666; text-decoration:none; font-size:10px; font-weight:bold;}
.footerLinks a:hover{color:#666; text-decoration:underline; font-size:10px; font-weight:bold;}

.tdBottomBorderBlk{border-bottom:1px black solid;}
.tdTopBorderBlk{border-top:1px black solid;}

.tdBorderTBBlk{border-top:1px black solid;border-bottom:1px black solid;}
.tdBorderTRBlk{border-top:1px black solid;border-right:1px black solid;}
.tdBorderTBRBlk{border-top:1px black solid;border-bottom:1px black solid;border-right:1px black solid;}




