﻿body 
{
    font-family:     Arial, Helvetica, sans-serif;
    font-size: 9pt;
    line-height: 1.4em;
    background-color:#989796;
    color: #333333;
    margin: 0px;
    background-image: url(../images/indeed_bg.gif);
    background-repeat: repeat-x;
    background-position: 0px 0px; /*letter-spacing: 0.1em;*/
	 
	}
img 
{
    border:none;
}
 p {
 margin: 0px 0px 15px 0px;
 }
 h2
{
    color: #25709C;
    font-size: 12pt;
    margin: 20px 0px 5px 0px;
} 

 h5
{
    color: #000;
    font-size: 10pt;
    margin: 25px 0px 8px 0px;
} 
ul {
margin:15px;
 
}
 li {
 padding:1px;
 margin: 0px;
 }
img {
	border:none;
}
a  {
color:#0099FF;
 
 
}
a:hover
{
    color: #808080;
    
   
}

table.list {
  background-color: #FFFFFF; /*#D6D7E1;*/
  /*border: 1px dotted gray;*/ 
  border: 1px #BFBFBF;
  border-collapse:collapse;
  padding:5px;
  width:711px;
 }
 .EquipmentReview 
{
    background-color: #008000;
} 
 table.list .EquipmentReview td, .EnergyTips td, .ResourcesTools td {
  text-align:left;
   padding: 10px;
 }
  table.list .EquipmentReview .LongText li
{
    padding: 2px 0 2px 0px;
    margin-left: 0px;
    list-style-position: inside;
    list-style-type: inherit;
}
 
  table.list .EquipmentReview th, .ResourcesTools th, .EnergyTips th{
  text-align:left;
   padding-left: 10px;
 }
   table.list .EquipmentReview th span, table.list .ResourcesTools th span, table.list .EnergyTips th span 
{
    font-weight: bold;
    color: #1875D1;
}

table.list .EquipmentReview th h5{
margin: 10px auto 10px auto;
font-size:11pt;
 }
 
 
.TitleCenter {
  text-align:center;
 } 
table.list tr:hover
{
    background-color: #EEEEEE;
} 

.note 
{
    font-size: 8pt;
    color:#666;
}

table.Details
{
    background-color: #fff; /*#F6F6F8#D6D7E1;*/
    border: 1px #BFBFBF;
    padding: 5px;
    border-collapse: collapse;
    width:600px;
}
table.softwaretoolsTable 
{
     
    padding: 5px;
    border-collapse: collapse;
    width:600px;
}
table.Details .photo img
{
    
    border: 1px solid #DDDDDD;
    padding: 2px;
    margin: 3px;
   
}
.Details tr:hover
{
    background-color: #F5F5F5;
}
.Details td
{
   
    /*border-bottom-style: dotted;*/
    border-bottom-width: 1px;
    border-bottom-color: #999;
}
th
{
    border-top-color: #E6E6E6;
    border-left-color: #E6E6E6;
    background-color: #D5E2F0; /*#c0c0c0;*/
    border: 1px gray;
    padding: 5px;
    font-size: 10pt;
    font-weight: bold; /*white-space: nowrap;*/
}

th.mainHeader {
  background-color: #808080;
  color: #ffffff;
  text-align: left;
}

th.DetailHeader {
  text-align: center;
  
}

th.LongDetailHeader {
  text-align: center;
  white-space: normal;
}


th a:link {
  color: #000;
  text-decoration: none;
}

th a:visited {
  color: #000;
}

th a:active, th a:hover
{
    color: #0099CC;
    text-decoration: underline;
}

th.sortedColumn {
  background-color: #b0b0b0;
}


tr.alternateRow
{
    /*background-color: #e0e0e0;*/
    background-color: #F6F6F8;
    
}
tr.Row 
{
 background-color: #FFFFFF; 
  cursor: default;
  /*background-color: #f0f0f0;*/
}

tr.alternateRow td.sortedColumn {
  background-color: #d0d0d0;
}

 

td.list
{
	border-right: 1px solid #E6E6E6; 
	border-bottom: 1px solid #E6E6E6; 
}

td.title
{
	font-weight:bold;	
}
td.LinkCategoryTitle
{
	font-weight:bold;
	 font-size: 13px; 	
}

td.LongText
{
	white-space: normal;
}

td.TitleRight {
  text-align: right;
  font-weight:bold;
}


td.sortedColumn {
 /* background-color: #f0f0f0;*/
 background-color:#D6D7E1;
}


.ErrorMessage
{
    white-space: normal;
    font-size: 10pt;
    color: Red;
}
.ErrorMessage span b
{
   color: #0066CC;
   padding: 3px;
   border: 1px solid #0066CC;
}
.ErrorMessage span
{
    display: block;
    
    color: #0066CC;
    
    margin: 10px 0 0 0;
    
    
}

div.RequiredField
{
	font-size: 8pt;
	padding-bottom:5px;
	color:gray;
}

div.SoftwareTool
{
	font-size: 8pt;
	padding:5px;
	background-color:#f5f2ff;
	
}
div.AlterSoftwareTool
{
    font-size: 8pt;
    padding: 5px;
    background-color:#f0f0f0;
    margin-bottom:10px;
    /*background-image: url(../images/page_title_bg_grey.jpg);
	background-repeat: repeat-x;*/
    
}
div.rightBottom
{
	padding-top:30px;
	padding-right:25px;
	text-align:right;
	vertical-align:bottom;
	
}
div.BlogContent
{
	 min-height:350px;
}
 
.target_box{
    height: 150px;
    width: 300px;
    border: 1px dotted #999; 
    
    padding: 5px 0 0 0;
    text-align: center;
    color: #000000;
   
}
.target_box img 
{
    display:block;
    border:0px;
}
.target_box p
{
  
    padding: 5px;
   margin:10px 0 0 0;
    font-size: 8pt;
    /* border: 1px dotted #808080
    background-color: #F2F2F2;*/
}
 
#tblList
{
 border-color: #000000;
 border-spacing: 2px;
}
a.q_link
{
     
    white-space: nowrap;
    font-size: 9pt;
    width: 220px;
    background-color: #669900;
    border: 1px solid gray;
    border-top-color: #E6E6E6;
    border-left-color: #E6E6E6;
    padding: 5px;
    margin: 0 0 20px 0;
    text-align: center;
    color: #FFFFFF;
    cursor: hand;
    display: block;
}
a.q_link:hover
{
    background-color: #336600;
    color:#fff;
}

.button
{
     
    white-space: nowrap;
    font-size: 9pt;
    background-color: #CC0000;
    border: 1px solid gray;
    border-top-color: #E6E6E6;
    border-left-color: #E6E6E6;
    padding: 2px;
    text-align: center;
    color: #FFFFFF;
    cursor:hand;
}

td.print_link  {
    
    width: 26%;
 
}
.disclaimer
{
    background-image: url('../images/comment2_16x16.gif');
    background-repeat: no-repeat;
    background-position:left;
    width: auto;
}
.overview_link
{
    height: 35px; 
    background-image: url('../images/record_16x16.gif');
    background-repeat: no-repeat;
    background-position:0 center;
    width: auto;
    padding: 2px 6px 0px 20px;
     margin-left:7px;
}
.print_link
{
    background-image: url('../images/print_16x16.gif');
    background-repeat: no-repeat;
    height: 35px; 
    background-position:0 center;
    width: auto;
    padding: 2px 6px 0px 20px;
    border-right:1px dotted #666;
   margin-left:7px;
}
.feedback_link
{
    background-position: 5px 20px;
    background-image: url('../images/comment2_(edit)_16x16.gif');
    background-repeat: no-repeat;
    border-right:1px dotted #666;
    height: 35px;
    background-position:0 center;
    width: auto;
    padding: 2px 6px 0px 20px;
     margin-left:2px;
}
.printdisclaimer 
{
	visibility:visible;
	position:static;
	float:left;
	background-color:#F2F2F2; 
	border-style:groove; 
	border-width:thin;
	text-align:left;
}

h4 
{
	color: #25709C;
    font-weight:bold;
    font-size: 12pt;
    margin: 0px 0px 20px 0px;
}
#wrapper 
{
    margin-left:auto;
    margin-right:auto;
    margin-top:0px;
    margin-bottom:0px;
    width:920px;
     
     
}
#wrapper table tr td{
	vertical-align:top;
	 
 
}
table.maincontent_wrapper
{
    width: 920px;
    min-height:550px;
    height:auto;
    /*border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #acacac;
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #acacac;*/
    background-color:#fff;
    background-image: url(../images/page_bg_grey.jpg);
    background-repeat:repeat-x;
    background-position:bottom;
    /*border-left-color: #fff;*/
}
.wrapper_with_bg 
{
    padding:0px 4px 4px 4px;
    background-image: url(../images/outerWrapGradient.png);
    background-repeat:repeat-x;
    background-position:bottom;
    width:920px;
}

/*#maincontent_wrapper
{
    width: 918px;
    min-height:550px;
    height:auto;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #acacac;
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #acacac;
    background-color:#fff;
    clear:both;
}*/
.header {
	background-image: url(../images/indeed_logo.gif);
	background-repeat: no-repeat;
	background-position: 30px 30px;
	height: 83px;
	background-color:#fff;
}
.header_banner 
{
    background-image: url(../images/page_top_banner.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 46px;
	width:920px;
}
 
.header a.link:hover {
	color: #000000;
	text-decoration:underline;
}
.header a.link {
	color: #696a6a;
	text-decoration:none;
}
 

.header .pipe {
color:#ccc;
font-size: 8pt;
}

.header .links {
	float: right;
	margin-top: 25px;
	margin-right: 25px;
	color: #696a6a;
	font-size:8pt;
	 
}
 
.senleaders_logo
{
    margin: 10px 40px 10px 0px;
    float: right;
    
   
}    
.footer 
{
    padding: 15px 10px 25px 25px;
    
	/*background-image: url(../images/footer_bg.jpg);
    background-repeat: repeat-x;
    background-position: 0px bottom;
    height: 112px;
     clear:both;
    border:1px solid #c2c1c2;
    background-color:#fff;
    */
}
 .footer .pipe
{
    color: #666666;
    font-size: 8pt;
}
 
.footer ul  {
	 
	font-size:8pt;
	font-weight:normal;
	margin:0px;
    

}  
.footer li {
	display:inline;
	padding:0px 0px 0px 5px;
	margin:0px;
	list-style-type: none;	 
	border-left:1px solid #999999;
}      
.footer li.last {
	  
	border:none;
}  
	

.footer a
{
    color: #E5E5E5;
    text-decoration: none;
}
.footer a:hover {
	color:#333333;
	text-decoration:underline;	 
}
.footer img {
display:inline;
float:left;
}

.footer_links {
	display:inline;
	float:right;
	padding: 0px 0px 0px 0px;
	line-height:normal;
	margin-right:8px;
 
 
}.indeed_logo {
	background-image: url(../images/indeed_logo.gif);
	background-repeat: no-repeat;
	background-position: 35px 65px;
	float: left;
	width: 179px;
	height: 100px;
}
.navcontainer{
	margin: 0px 0 0 0px;
	padding:0px 0px 0px 0px;
	width: 920px;
	background-color:#000; 
	background-image: url(../images/menu_off_bg.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;
 		
}   
#navlist
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    margin: 0px;
    padding: 5px  0px 5px 0px;
    text-transform: uppercase;
    /*letter-spacing: 1px;*/ 
}  
     
 
	
 #navlist li {
display:inline;
padding:5px 20px 5px 20px;
margin:0px; 
cursor:pointer;

} 
#navlist li:hover
{
    display: inline;
    padding: 6px 20px 6px 20px;
    background-color: #605f5f;
    color: #FFFFFF; 
    /*background-image: url(../images/menu_selected_bg.jpg);*/
    background-image: url(../images/menu_hover_bg_green.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;
    
}
#navlist li.current {
	display:inline;
	padding:6px 20px 6px 20px;
	background-color:#1c7ab2;
    /*background-image: url(../images/menu_selected_bg.jpg);*/
    background-image: url(../images/menu_hover_bg_green.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;
	
	color:#FFFFFF;
}
#navlist li.lastcurrent {
	display:inline;
	padding:6px 20px 6px 20px;
	background-color:#1c7ab2;
	color:#FFFFFF;
    /*background-image: url(../images/menu_selected_bg.jpg);*/
    background-image: url(../images/menu_hover_bg_green.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;
}


#navlist li.last {
	border:none;
}

#navlist a {
	color:#fff;
	text-decoration:none;
  
}
#navlist a:hover {
	color:#fff;
	text-decoration:none;
	 
}




.left_column_title
{
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #006699;
    margin: 15px 10px 10px 0px;
    padding: 0px 0px 2px 0px;
    text-transform: uppercase;
    display: block;
    color: #006699;
}


.page_title_container {
	background-image: url(../images/page_title_bg.gif);
	background-repeat: repeat-x;
	border-bottom: 1px solid #acacac;
	 
	height: 50px;
	width: 916px;
	
}

.page_navigation 
{
    float:right;
    margin: 15px 20px 0px 0px;
    }
 
 
.img_title_ed {
	background-image: url(../images/page_title_equipmentdirectory.gif);
	background-repeat: no-repeat;
	background-position: 0px 20px;
	height:50px;
	margin-left:15px;
	float:left;
	width:250px;
}

.img_title_cs {
	background-image: url(../images/page_title_casestudy.gif);
	background-repeat: no-repeat;
	background-position: 0px 20px;
	height:50px;
	margin-left:15px;
	float:left;
	width:250px;
}

.img_title_eo {
	background-image: url(../images/page_title_eqpmntoverview.gif);
	background-repeat: no-repeat;
	background-position: 0px 20px;
	height:50px;
	margin-left:15px;
	float:left;
	width:250px;
}

.img_title_er {
	background-image: url(../images/page_title_equipmentreview.gif);
	background-repeat: no-repeat;
	background-position: 0px 20px;
	height:50px;
	margin-left:20px;
	float:left;
	width:450px;
}

.img_title_blog {
	background-image: url(../images/page_title_blog.gif);
	background-repeat: no-repeat;
	background-position: 0px 20px;
	height:50px;
	 
	margin-left:20px;
	float:left;
	width:250px;
}

.img_subtitle_ed_equipment {
	background-image: url(../images/subtitle_categories.gif);
	background-repeat: no-repeat;
	background-position: 0px 20px;
	height:50px;
	float:left;
	width:250px;
}
.img_subtitle_ed {
	background-image: url(../images/subtitle_categories.gif);
	background-repeat: no-repeat;
	background-position: 0px 20px;
	height:50px;
	 border-right: 1px solid #99ccff;
	float:left;
	width:250px;
}

.img_title_st {
	background-image: url(../images/page_title_softwaretools.gif);
	background-repeat: no-repeat;
	background-position: 15px 20px;
	height:50px;
	float:left;
	width:250px;
}
.img_title_contact {
	background-image: url(../images/page_title_contactus.gif);
	background-repeat: no-repeat;
	background-position: 0px 20px;
	height:50px;
	margin-left:20px;
	float:left;
	width:250px;
}
.img_title_lg {
	background-image: url(../images/page_title_login.gif);
	background-repeat: no-repeat;
	background-position: 0px 20px;
	height:50px;
	margin-left:20px;
	float:left;
	width:250px;
}
.img_title_rg {
	background-image: url(../images/page_title_registration.gif);
	background-repeat: no-repeat;
	background-position: 0px 20px;
	height:50px;
	margin-left:20px;
	float:left;
	width:250px;
}
.img_title_privacy {
	background-image: url(../images/page_title_privacypolicy.gif);
	background-repeat: no-repeat;
	background-position: 0px 20px;
	height:50px;
	margin-left:20px;
	float:left;
	width:250px;
}

.img_title_blogpolicy {
	background-image: url(../images/page_title_blogpolicy.gif);
	background-repeat: no-repeat;
	background-position: 0px 20px;
	height:50px;
	margin-left:20px;
	float:left;
	width:250px;
}

.img_title_suggestblogtopic {
	background-image: url(../images/page_title_suggestblogtopic.gif);
	background-repeat: no-repeat;
	background-position: 0px 20px;
	height:50px;
	margin-left:20px;
	float:left;
	width:250px;
}

.img_title_resources {
	background-image: url(../images/page_title_resources.gif);
	background-repeat: no-repeat;
	background-position: 0px 20px;
	height:50px;
	margin-left:20px;
	float:left;
	width:250px;
}

.img_title_links {
	background-image: url(../images/page_title_relatedlinks.gif);
	background-repeat: no-repeat;
	background-position: 0px 20px;
	height:50px;
	margin-left:20px;
	float:left;
	width:250px;
}

.img_title_suggestions {
	background-image: url(../images/page_title_suggestions.gif);
	background-repeat: no-repeat;
	background-position: 0px 20px;
	height:50px;
	margin-left:20px;
	float:left;
	width:250px;
}
TD.right_container {
	width: 170px;
	padding: 0px 19px 15px 19px ;
	 
	margin: 0px 0px 20px 0px;
 
	 
 }
 .right_column_title
{
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #808080;
    margin: 20px 0px 5px 0px;
    padding: 0px 0px 3px 0px;
    text-transform: uppercase;
    display:block;
    color: #006699;
}
 TD.right_container .banner{
	 
	height:71px;
	margin: 0px 0px 00px 0px;
    
 }
 .banner ul
{
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  list-style:none;
     
}  
.banner ul li
{
    padding: 0px 0px 3px 12px;
     background-image: url(../images/list_dash.gif);
     background-repeat:no-repeat; 
     background-position:0px 8px;
    
    
   
}  
.banner ul li a
{
    color: #515151;
}    
.banner ul li a:hover
{
    color: #0099FF;
} 
 /*
.right_container {
	width: 170px;
	padding: 20px 15px 15px 0px ;
	float:right; 
	margin: 0px 0px 20px 0px;
 
	 
 }
 .right_container .banner{
	width: 163px;
	height:71px;
	margin: 0px;
 
 }
 .right_container form input{
	margin-right:4px;
	border: 1px #666 solid;
	font-size:12px;
 }
*/
 .left_and_middle_column_container 
{
    float:left;
    
}

a.suggesttopic_link
{
    background-color:#dfebf7;
    border: solid #81b6d4 1px;
    padding:3px 5px 3px 5px;
    display: inline-block;
     margin-left:10px;
       
    /* 
background: #F8E9B6 url(../images/icons/pen_icon.gif) no-repeat;
     
    */
} 
a.current_topics
{
    
    background: #F8E9B6 url(../images/icons/current_topics.gif) no-repeat;
    
} 
.page_navigation a 
{
     
     
    padding: 4px 7px 4px 7px;
    color: #146799;
    text-decoration: none;
   /*  
    margin-left:8px;
    background-image: url(../images/button_grey_bg_horiz.gif) ;
    background-repeat:repeat-x;*/
    }
.page_navigation a:hover
{
    background-color: #43A9E7;
    color: #fff;
} 

.content {
	padding: 15px 15px 15px 10px;
	min-height:350px;
}

.InputPage 
{
	padding: 15px 15px 15px 10px;
	min-height:350px;
	 position:relative;
	 left:15%;	  
	  
}
    
/******** Document Types ***** 

a[href$='.pdf'] { padding:0 20px 0 0; background:transparent url(../images/icons/acrobat.gif) no-repeat center right; }  
a[href$='.doc'],a[href$='.docx'] { padding:0 20px 0 0; background:transparent url(../images/icons/word.gif) no-repeat center right; }  
a[href$='.xls'],a[href$='.xlsx'] { padding:0 20px 0 0; background:transparent url(../images/icons/excel.gif) no-repeat center right; }  
a[href$='.mdf'] { padding:0 20px 0 0; background:transparent url(../images/icons/access.gif) no-repeat center right; }  
a[href$='.ppt'] { padding:0 20px 0 0; background:transparent url(../images/icons/powerpoint.gif) no-repeat center right; }  
a[href$='.txt'] { padding:0 20px 0 0; background:transparent url(../images/icons/text.gif) no-repeat center right; }
a[href$='.jpg'],a[href$='.gif']  { padding:0 20px 0 0; background:transparent url(../images/icons/image.gif) no-repeat center right; }  
a[href$='.zip'] { padding:0 20px 0 0; background:transparent url(../images/icons/zip.gif) no-repeat center right; }  

*/
table 
{
    border-collapse:collapse;
}

/*for menu mouseover */

.HomeMouseOver {
	position:absolute;	 
	width:250px;
	visibility:hidden;
	margin: 0px 0px 0px 0px;
	padding:10px 10px 10px 20px;
	/*background-image: url(../images/menu_bg_blu.png);*/
	background-image: url(../images/menu_bg_green.png);
	background-repeat: repeat;	
	color:#FFFFFF; 
	font-size:8pt;
  }

.EquipmentMouseOver {
	position:absolute;	 
	width:250px;
	visibility:hidden;
	margin: 0px 0px 0px 78px;
	padding:10px 10px 10px 20px;
	/*background-image: url(../images/menu_bg_blu.png);*/
	background-image: url(../images/menu_bg_green.png);
	background-repeat: repeat;	
	color:#FFFFFF; 
	font-size:8pt;
  }
  
 .SoftwareToolMouseOver{
	position:absolute;	 
	width:250px;
	visibility:hidden;
	margin: 0px 0px 0px 575px;
	padding:10px 10px 10px 10px;
	/*background-image: url(../images/menu_bg_blu.png);*/
	background-image: url(../images/menu_bg_green.png);
	background-repeat: repeat;	
	color:#FFFFFF; 
	font-size:8pt;	  
  }
  .ResourceMouseOver  {
	position:absolute;	 
	width:250px;
	visibility:hidden;
	margin: 0px 0px 0px 264px;
	padding:10px 10px 10px 10px;
	/*background-image: url(../images/menu_bg_blu.png);*/
	background-image: url(../images/menu_bg_green.png);
	background-repeat: repeat;	
	color:#FFFFFF; 
	font-size:8pt;
  }
  .CaseStudyMouseOver  {
	position:absolute;	 
	width:255px;
	visibility:hidden;
	margin: 0px 0px 0px 384px;
	padding:10px 10px 10px 10px;
	/*background-image: url(../images/menu_bg_blu.png);*/
	background-image: url(../images/menu_bg_green.png);
	background-repeat: repeat;	
	color:#FFFFFF; 
	font-size:8pt;
  }
  
   .BlogMouseOver  {
	position:absolute;	 
	width:200px;
	visibility:hidden;
	margin: 0px 0px 0px 583px;
	padding:10px 10px 10px 10px;
	/*background-image: url(../images/menu_bg_blu.png);*/
	background-image: url(../images/menu_bg_green.png);
	background-repeat: repeat;	
	color:#FFFFFF; 
	font-size:8pt;
  }
   .LinkMouseOver  {
	position:absolute;	 
	width:200px;
	visibility:hidden;
	margin: 0px 0px 0px 658px;
	padding:10px 10px 10px 10px;
	/*background-image: url(../images/menu_bg_blu.png);*/
	background-image: url(../images/menu_bg_green.png);
	background-repeat: repeat;	
	color:#FFFFFF; 
	font-size:8pt;
  }