body { 
	
	
	font: 11px/17px arial, Verdana,Tahoma,  sans-serif;
	color: #000000; 
	margin: 0px;
	padding:0px;
	 font-smooth: always; 
	
	
		
}
.bottom{ font: 11px/17px arial, Verdana,Tahoma,  sans-serif;
    	font-weight:normal; height:38px; text-align:left; width: 968px; color:white; }
p { font-smooth: always; }
.title { height:85px; background-color:navy; background-color:#006BD7; background-color:#F5F5F5;  color:black;padding-left:15px;
padding-right:15px;  }
.main_content_wraper { 
width: 968px;
height:auto;
text-align:left;


/*background-color:#FFCC00;
*/
height:585px;
border-top:0px solid #333333;

}
/*.left_side_box{  height:200px; width:267px; float:left; background-color:#CCCCCC}*/
.left_side_box{  height:180px; width:247px; float:left; background-color:#CCCCCC; border:10px solid #D6EAF6}
.right_side_box{  height:200px; width:405px; float:left; background-color:#D6EAF6}
.testimonial{ font:normal 12px georgia; padding:0px 50px; text-align:center; margin:0; line-height:18px;background: transparent url(../images/speak.gif)
no-repeat scroll right bottom; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;
 }
 .testimonial2{ margin: 15px 10pt 0pt; background: transparent url(../images/speak2.gif) no-repeat scroll left top; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; color:black 
 }
 .testimonal3{background-color:#DBDBDB; padding:5px;}
 
 .testimonial0l{ font:normal 12px georgia; padding:0px 50px; text-align:center; margin:0; line-height:18px;background: transparent url(../images/speak02.jpg)
no-repeat scroll right bottom; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;
 }
 .Heading2 {
font: 11px/1.65em Arial, Verdana,Tahoma,  sans-serif;
	color: #009999; 
	font-weight:bold;
	text-align:right;
	padding-right:5px;
	text-decoration:none;
}
 .heading {

	text-align:left;
}
 .testimonial02{ margin: 5px 10pt 0pt; background: transparent url(../images/speak01.jpg) no-repeat scroll left top; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; color:black 
 }


#wrenchheader {
width: 267px;
border: 0px dashed black;
height: 200px;
background-color: #FFFFFF;
background-image:url(../images/rotate_header/rotate.php);
background-repeat: no-repeat;
background-position: center;
margin: 0px auto;
clear: both;
background-color:navy
}
#wrenchheader2 {
width: 267px;
border: 0px dashed black;
height: 200px;
background-color: #FFFFFF;
background-image:url(../images/rotate_header2/rotate.php);
background-repeat: no-repeat;
background-position: center;
margin: 0px auto;
clear: both;
background-color:navy
}

.top_link{ color:black}




/*.left_side {width:240px; float:left}
.middle_side {width:468px; float:left; background-color:#FFFFFF; text-align:justify; }
.right_side {width:240px; float:right} */

.left_side {width:25%; float:left }
.middle_side {width:48%; float:left; background-color:#FFFFFF; text-align:justify; }
.right_side {width:25%; float:left}

.content_wraper { 
width: 968px;
text-align:left;
background-color:navy;
vertical-align:top;
padding-bottom:0px;
border:0px solid #333333;
border-top:none;
background-color:#DDEEFF;
background-color:#ECF5FF;
background-color:white;
background-image:url(../images/bg0-1.gif); background-repeat:repeat-y;	
border-bottom:10px solid #0080C0;

}
.content_wraper2 { 
width: 968px;
text-align:left;
background-color:#C1E0FF;
vertical-align:top;
border:1px solid #CCCCCC;
}
.left_line{ background-image:url(../images/bg-left-line.jpg); background-repeat:repeat-y; background-position:right}
.content1{
padding-top:15px;
padding-left:15px;
padding-right:15px;
padding-bottom:15px;



}

.content{

padding-left:15px;
padding-right:15px;

}
.top_bar{ height:10px; 
background-color:#0099CC;background-color:#FFCC00; background-color:#0080C0; border-top:1px solid #FFFFFF;  border-bottom:0px solid #FFFFFF}
A {
	 TEXT-DECORATION: none; color:#333333;
}
A:visited {
	TEXT-DECORATION:  none
}
A:hover {
	TEXT-DECORATION: underline
}


.title_left{ float:left; width:20%; }
.title_right{ float:left;width:80%; text-align:right;}
.title_top{ font-size:11px; padding-top:6px;}
.title_bottom{ font-size:12px; font-weight:bold; padding-top:20px;}
div.background
{
  height:468px;;
  background: url(../images/bg.jpg) no-repeat;
/*  background: url(../images/banner.jpg) no-repeat;*/
  border:1px solid white;
  
}
.search_btn{ background-color:#FFFFFF; border:1px solid #999999; background-image:url(../images/btn.gif); background-repeat:no-repeat; background-position:center; color:#FFFFFF;  }
.text_box{ height:16px; border:none; background-color:#999999}
div.transbox
{
  width: 270px;
  height: 150px;
 
  margin-top:25px;
  margin-left:20px;
  border: 1px solid black;
  /*filter:alpha(opacity=90);     */
  background-image:url(../images/tran.png);

    float:left;
  font-smooth:always; 
}
h1 {font: Bold 16px/22px Arial, Helvetica, sans-serif; 
margin-bottom: 0px; text-transform:uppercase; color:#003399; font-smooth: always; text-align:left }

h4  {
font: Bold 13px/16px Arial, Helvetica, sans-serif; 

}

h3  {
font: Bold  16px/22px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#003399;

}
.sub_heading2{font-size:11px; line-height:22px; color:#0066CC;text-align:left; background-color:#FFFFFF; padding-left:10px; margin-bottom:2px; border:0px dotted #000000; line-height:24px; padding:10px; padding-left:5px;}
.sub_heading{font-size: 11; color:#0066CC; line-height:30px; text-transform:uppercase; border-bottom:0px dotted #999999; background-image:url(../images/news.gif); background-position:top; background-repeat:no-repeat ; padding-left:6px; color:#FFFFFF}
.side_box_right{ border:0px solid #000000; padding:0px; text-align:justify; margin-bottom:0px;  background-repeat:no-repeat; background-position:top; border-left:0px solid #000000;border-right:0px solid #000000;font-style: italic;  font-size: 100%;   }
.side_box_right2{  border:0px dotted #000000; padding:0px; text-align:justify; }
.inside{ margin:0px; border-bottom:0px solid #00CCCC;  padding:10px; background-color:#F3F3F3 }

div.transbox p
{
  margin: 10px 20px;
  color: #000000;
  	font: 11px/14px Arial, Verdana,Tahoma,  sans-serif;
    	font-weight:normal; 
}
div.transbox strong
{
 
  	font: 12px Arial, Verdana,Tahoma,  sans-serif;
    	font-weight:bolder;
		color:#000000; 
}
.wrenchepcfont{
	font: 11px/15px Arial, Helvetica, sans-serif; 
    color: #363636; 
	line-height:16px;
	text-decoration:none;
	text-indent: 0px;
	
	text-align:justify;
	
	}
.search_form { margin:0px; padding:0px; }
.text_box { margin:0px;  background-color:#FFFFFF; height:18px; margin-bottom:0px; padding-bottom:0px; background-image:url(../images/gradient_bg1.gif); background-position:center; background-repeat:no-repeat; border:1px solid #CCCCCC; color:white }
.search_btn { margin:0px}
.bg_container{ height:485px; background-color:#CCCCCC}
div.transbox ul { margin-top:5px; list-style:square}

#selected{ background-color:#FFFFFF; font-weight:bold ;border-right:none;}	
