/*{ border: 1px solid #369;}*/
img, div,li { behavior: url(iepngfix.htc) }
body {
	/*background:		url('images/gradient.gif') repeat-x #fff;*/
	background-color:		#000;
	font-size:		9pt;
	font-family:	sans-serif, Arial, Helvetica;
	margin:			auto auto;
	padding:		0px;
	text-align:		center;}

a,.content-main,.contactUs{
	color:			#000;
	text-decoration:none;}

.content-main,.middleBanner,.text{
    background-color:	#fff;}
#container ,.bottomBoxWrapper,.sideHeaderText,.contactUs{
	background-color:#57643f;}
	
#container {
	border:			0px solid #c00;
	margin:			auto auto;
	padding:		0px;
	text-align:		left;
	width:			1024px;}
/******************************** BANNERS *******************************/
#topBanner{
	margin-left:	500px;
	margin-top:		-160px;
	position:		absolute;}
#bottomBanner{
	margin-left:	400px;
	margin-top:		0px;}
#leftBanner{ 
	list-style-type:none;
	margin-left:	40px;
	margin-top:		30px;
	width:			182px;}

	/* IE6 Only */
/* html .middleBanner {
    margin:			-310px 0 0 115px;
}*/
.middleBannerDefault a:hover{
  color: #fff;
  background-color:#000;
}
.middleContent{
  border:			0px solid #0f0;
  height:			380px;
  margin-left:		220px;
  position:			relative;
  width:			780px;
  }
#bldg{
   border: 			0px solid #f00;
   float:			right;
   left:			300px;
   position:		absolute;
   z-index:			0}
.middleBannerDefault{
    background:     none;
	border:			0px solid #00f;
	float:			left;
	height:			380px;
	margin:			0px 0 0 0px;
	overflow:		hidden;
	width:			550px;
	position:       relative;
	z-index:		1}
#rightBanner{
	margin-left:	865px;
	margin-top:		0px;
	position:		absolute;}
/******************************** END BANNERS ***************************/
/******************************** Header ********************************/

#header	{ 
  border:			0px solid #f00;
   background:		url('images/gradient.gif') repeat-y;
   /*height:			105px;*/
   float:			left;
   margin:			0px;
   padding:			0px;
   position:		relative;
   width:			1024px;}
#nav-top img { 	
   margin:			0px; 						/* Adjust The Logo veritical position 	*/
   padding:			0;
   position:		relative;
   border:			0px solid red;}
.list{
	margin:			0px;
	padding:		0px;}

/******************** MAIN MENU ********************/
.menu {
 	border:			0px solid red;
	height: 		80px;
	margin:			0px;
	padding:		0px;
	width:			800px;}
.image1{
   	background:		url('images/button1.png');
   	border:			0px solid #00ff00;
   	float:			left;
   	height:			48px;
   	margin-top:		-30px;							/* Adjust page vertical postion			*/
   	padding:		0;
   	width:			389px;}
#h1 a,#h2 a,#h3 a{
   	/*border:		1px solid #cc0; */
   	float:			left;
   	height:			48px; 	
   	width:			270px; }
#h1 {
   	background:		url('images/topButton_new.gif') no-repeat;}
#h2{
   	background:		url('images/topButton2_new.gif') no-repeat;
   	margin-left: 	0;}
#h3{
   	background: 	url('images/topButton3_new.gif') no-repeat;
   	margin-left:	0;}
/******************** MAIN MENU ********************/

	
   	/*opacity: .85;
    filter: alpha(opacity=85);*/


/******************************** End Header ********************************/
/******************************** Side Navigation ********************************/
.leftMenu {
	border:			0px solid #0f0;
	float:			left;
	margin:			20px 0 0 20px;
	padding:		0;
	width:			200px;}
.sideHeader,.sideMiddle,.sideBottom{
	/*xmargin-left:	35px;/*2.50em;*/
	width:			182px;}
.sideHeaderText{
	border:			0px solid #0f0;
	font-size:		12pt;
	font-weight:	bold;
	height:			20px;
	margin:			0 0 0 1px;
	text-align:		center;
	width:			178px;}	
.sideHeader{
	/*xbackground:		url('images/blackBoxTop.gif') no-repeat;	*/
	border:			0px solid #0f0;
	}	
.sideMiddle {
	background:		url('images/blackBoxMid.gif') repeat-y;}
.sideBottom{	
 /*   xbackground:		url('images/blackBoxBot.gif') no-repeat;
	xheight:			11px; */}	
.menuLeft {
	border:			0px solid #0f0;
	margin:			0; 	  /* Adjust vertical position of inside left menu */
	padding-left:   12px;
	list-style-type:none;}
.sideMenu2 {
    height: 		3em;
    font-size:		13px;
	font-weight:	bold;
	line-height: 	3em;
	margin: 		0 3px;
	padding: 		0;
	text-align: 	center;
	}


/******************************** News Block ********************************/

 #newsBlock{
 	border:			0px solid #c00;
 	margin-left:	20px;
 	margin-top:		-20px;}
 .readButton{
 	margin-left:	180px;
 	padding-bottom:	4px;}
 .newsdata{
 	border:			0px solid #c00;
 	padding-top:	10px;}
 .newsData li{
 	border:			0px solid #c00;
 	color:			#000;
	margin-left:	-30px;
	list-style-type:none;
	text-align:		left;
    width:			200px;}
 
/******************************** End News Block ********************************/
/******************************** End Side Navigation ********************************/
/******************************** Main Content ********************************/  
.content-main{
   border:			0px solid #00ff00;
   height:			400px;
   _height:			445px;
   margin:			0px;
   padding:	        0px;
   width:			1024px;}
   
#centerContent{
	border:			0px solid #00f;
   clear:			both;
	height:			400px;
	_height:		400px;
	margin-top:		0px;
	overflow:		hidden;
	width:			1024px;}
	
.bottomBoxWrapper{
   background-color:#57643f;
	border:			0px solid #00f;
	clear:			left;
	height:			122px;
	margin:			0px;
	padding:		0px;
	width:			1024px;}
.bottomBox{
	background:		url('images/botBox.gif') no-repeat;
	border:			0px solid #00f;
	float:			left;
	height:			122px;
	margin:			1px;
	width:			281px;}
.contactUs{
	float:			left;
	margin:	    	0 3px 0 0;
	padding: 		0px;
	width:			169px;}
.man{
	margin-top:		-78px;}
.text span{
	font-size:		13pt;
	margin-left:	70px;
	}
.text{
    color:#000;
	margin-top:		2px;
	padding-top:	24px;
	height:			95px;
	width:			167px;}
/******************************** End Main Content ********************************/  

/******************************** BREADCRUMB ********************************/  
.breadcrumb{
    display:		none;
	margin:		    2px 0 0 0px;
	left:			135px;
	_left:			5px;
	position:		absolute;
	top:			145px;
	_top:			0px;
	width:			600px;}
/******************************** End BREADCRUMB ********************************/  

/***************************** FOOTER *****************************/
#footer { 
	background:		url('images/footerBg.gif');
	border:			0px solid #fff;
	float:			left;
	height:			68px;
	margin:			0;
    padding:		0;
	width:			1024px;
	text-align:center;}

.bb1 li{  
   border-right:	1px solid #fff;		
   float:			left;
   font-size:		9pt;							/*	Height of bottom Menu BG Box  */
   margin-left:		1px;
   text-align:		center;	
   padding:			0px 40px 0px 40px;	
   position:		relative}							
 .menuBottom {
   border:			0px solid #fff;
  							/* position of bottom menu relative to top of page  */
   padding:			20px 40px 0px 100px;	
   position:		relative;
   /*width:			1024px;*/}
.menuBottom ul{
   list-style-type:		none;
   margin:			0;
   padding:			0;}
#footer,#footer a{
    background-color: transparent;
	color:			#fff;
	text-decoration:none;}
#footerDisclose{
   border:			0px solid #fff;
   clear: 			left;
   font-size:		8pt;
   margin:			0px 10px 0 0;}
#copyright{
   padding-right:	165px;} 

   #idList,#idList2,#idList3,#idList4 {
	padding: 		20px 0 0 0;
	margin:			0;}
 
#list3{color:#000;}
#idList li,#idList2 li,#idList3 li,#idList4 li {
	background: 	url('images/leftButton.png') no-repeat;
	height:			35px;
	list-style-type:none;
	margin: 		0;
	width: 			157px;}
#idList li a,#idList2 li a,#idList3 li a,#idList4 li a {
    border:			0px solid #c00;
    margin:     	10px 0 0 0px;
	padding:        10px;}
#kwicks_container { 
 	border:			0px solid #c00;
	/*background-color: violet;*/
	float: 			left;
	height: 		48px;
	margin-top:		-30px;	
	padding:		0;	
	width: 			635px;}
#drop,#drop2,#drop3{
  border:0px solid #0f0;
  margin:48px 0 0 0;
  _margin-top:0px;}
#drop4{
    border: 0px solid #0f0;
    xtop:0;
    left:176px;
    _left:185px;
    position:absolute;
    width:178px;}
#drop ul,#drop2 ul,#drop3 ul,#drop4 ul{
    border: 0px solid #f77;
    list-style-type:none;
    margin:0 0 0 0;
    padding:0;}
#drop ul li,#drop2 ,#drop3 ul li,#drop4 ul li{
    border: 0px solid #f77;clear:both;}
#drop ul li a,#drop2  a,#drop3 ul li a,#drop4 ul li a{    
    background-color:#57643f;
    border:			1px solid #fda;
    color:			#fff;
    height:			20px;
    line-height:	20px;
    padding-left:	5px;
    
    width:			259px;}
#drop4 ul li a{background-color:		#7e886c;width:			179px;}
#drop ul li a:hover,#drop2  a:hover,#drop3 ul li a:hover{
    background-color:		#7e886c;
}
#drop4 ul li a:hover{
    background-color:		#fda;
    color:					#57643f;
}
#drop,#drop2,#drop3,#drop4{display:none;}

#kwicks {
	margin:  		0px;
	padding:		0px;
	position:		absolute;
	z-index:6;}
#kwicks .kwick {
	float: 			left;
	display: 		block;
	width:			170px;
	overflow: 		hidden;
	/*border-right: 2px solid #1d1d20;*/}
	a:hover,#footer a:hover,.newsData li a:hover {
   	color: 			#c00;}
   	
   	
#up,#down{
	cursor:pointer;
	height:10px;
	left:0px;
	position:absolute;
	width:10px;
	z-index:2;
	}
#up{
	top:-10px;
}	
#down{
	top:310px;}
#scrollme {
    /*background-color:#57643f;*/
    border: 		0px solid #000;
    float:			left;
    margin:	        350px 15px 0 405px;
    padding:		0px;
    position:		absolute;
    visibility: 	hidden; 
    width:	 		85px;}
.scroller{
	background:		#57643f;
	border: 		1px solid #000;
	height:			15px;
	text-align:		center;
	width:			85px;}
#divScrollTextCont{
    border: 		0px solid #ff0;
    height:			380px;
    left:			0px;
    margin:			0 0 0 0px;
    overflow:		hidden;
    padding:		20px 0 0 0px;
    position:		relative;
    top:			0px;
    width:			400px;
    }
.myContent{
    border: 		0px solid #000;
    left:			0px;
    margin:			0px;
    padding:		0px;
    position:		relative;
    top:			0px;}
#skilled,#mitigate,#leverage{
   background:		#000;
   border:			1px solid #fff;
   display:			none;
   float:			left;
   padding:			5px;
   text-align:		left;
   width:			420px;
  _width:			440px;}
 #rapid,#all,#convienence,#access,#trust{
   border:			0px solid #000;
   display:	        none;
   height:			300px;
   width:			420px; }
.hiddenText{
   background:		#57643f;
   border:			4px solid #7e886c;
   float:			left;
   margin-right:	5px;
   text-align:		center;
   width:			145px;}
#slideWrapper{
   border:			1px solid #7e886c;
   color:			#fff;
   float:			left;
   margin:			0;
   padding:			0;}
#slideWrapperSmall{
   _margin-top:	   -20px;
   height:		   300px;	
   position:       absolute;
   right:		   0;}
#creditContentMiddle,#smallContentMiddle{
   background:      #7e886c;
   border:			0px solid #000;
   float:			left;
   margin:			0;
   padding:			10px;
   width:			448px;
   _width:			468px}
#creditContentRightMiddleBottom{
   background: 		#57643f;
   border: 			1px solid #fff;
   margin-top:		60px;
   width:			300px;}

#smallContentMiddle{
   background:		none;
   border:			0px solid #f00;
   height:			350px;
   position:		relative;}
#creditContent{
   padding-top:		10px;
   margin-bottom:	0px;
   }
#smallContent{
   margin-top:	    0px;
   padding-top:		0px;}
#credit,#small,#about{
   border:			0px solid #f00;
   display:			none;
   height:			400px;
   }


#creditContentRightMiddle,#smallContentRightMiddle{
   border:			0px solid #ff0;
   color:			#fff;
   margin:			auto auto;
   padding:			5px;
   text-align:		center;}
#creditContentRight,#smallContentRight{
  background: 		#000;
  border:			1px solid #7e886c;
  height:			380px;
  margin:			0 0 0px 700px;
  width:			310px}
#smallContentRightMiddleBottom{
   background: 		#ff7;
   border: 			4px solid #57643f;
   color:			#000;
   margin-top:		-10px;
   width:			292px}
.listHeight,.listHeight2,.listHeightLeft,.listHeightRight{border:0px solid #fff;font-family:Arial;font-size:14;height:18px;padding: 0 30px 0 30px}
.listHeight2{margin: 10px 0 0 0}
.listHeightLeft{text-align:left}
.listHeightRight{text-align:right}
#creditContentRightMiddle a,#smallContentRightMiddle a{color:#fff;}
#creditContentRightMiddle a:hover,#smallContentRightMiddle a:hover{color:#7e886c;font-size:12pt;}
.listWord a:hover{color:#f00;font-size:12pt;}
.hiddenBox{
   background:		#57643f;
   border:			4px solid #7e886c;
   color:			#fff;
   float:			left;
   margin-right:	5px;
   text-align:		center;
   width:			145px;}
#aboutContentRightMiddle {
   border: 			0px solid #0f0;
   height:			150px;
   clear:			both;
   left:			220px;
   margin:          auto auto;
   margin-top:	    0px;
   position:		absolute;
   top:             -80px;
   _top:            -100px;
   text-align:      center;
   width:			900px;}
#aboutContentRightMiddle li{
   display:			inline;}
#aboutContentSub{
   border:			0px solid #00f;
   float:			left;
   margin:			0 0 0 10px;
   width:			200px;
   position:		relative;}
#aboutContentSub a{color:#fff}
#aboutBox,#aboutBox1{
  border:			1px solid #fff;
  height:			100px;
  color:			#ffc;
  left:				10px;
  padding:			3px;
  position:			absolute;
  text-align:		center;
  width:			300px;}
#aboutBox{
  background:		#57643f; 
  top:				-30px;}
#aboutBox1{
  background:		#7e886c;
  top:				90px;}
#aboutBox a:hover,#aboutBox1 a:hover{
  color:			#ff7}
div#contentContainer{
  border: 			0px solid #f00;
  height:			380px;
  position:			absolute;
  top:				0;
  left:				0px;
  width:			780px;}
div#contentStaff{
  background:       url('images/staffBg.gif');
  border: 			0px solid #000;
  color:			#57643f;
  height:			380px;
  position:			absolute;
  top:0;
  width:			780px;}
div#contentStaff ul{
  border:			0px solid #000;
  list-style-type:	none;
  margin:			48px 0 0 500px;
  padding:			0;
  width:			215px;}
div#contentStaff ul li{
  border:			4px solid #57643f;
  background: 		#ff7;
  padding:			3px;
  text-align:		center;
  width:			200px;}
div#contentStaff ul li a:hover{
  background:		#7e886c;
  color:			#fff;
  display:			block;
  width:			200px;
  _width:			186px;}
#eecu,#fire,#united,#mobil,#dallas {
   background:		#fff;
   border: 			4px solid #000;
   display:			none;
   left:			8px;
   padding:			3px;
   position:		absolute;
   top:             50px;
   width:			200px;
   z-index: 		2;}
#first,#firstmark,#neches,#community {
   background:		#fff;
   border: 			4px solid #000;
   display:			none;
   float:			right;
   right:			35px;
   padding:			3px;
   position:		relative;
   top:				50px;
   width:			200px;
   z-index: 		2;}
