﻿/*
.orangeDirectoryWrapper{	overflow:hidden;    	height:100px;	background:#EB5C34;	margin:0;	padding:0;}
.orangeLeftBorder{	float:left;	width:7px;		height:100px;		background:url(Graphics/content/directory/headerRoundLeft.jpg) no-repeat;		}
.orangeRightBorder{	float:left;	width:7px;		height:100px;		background:url(Graphics/content/directory/headerRoundRight.jpg) no-repeat;	}
.orangeDirectoryBar{	overflow:hidden;	float:left;    width:560px;		height:100px;		}
*/

.orangeDirectoryWrapper{	overflow:hidden; width:606px;    /*width:604px;	*/	height:100px; 	background:#ffffff;	/*background:#EFA30C;*/	margin:0;	padding:0;			}
.orangeLeftBorder{	float:left;	width:7px;		height:100px;	background:url(Graphics/content/directory/headerRoundLeft.jpg) no-repeat;		}
.orangeRightBorder{	float:left;	width:7px;		height:100px;		 background:url(Graphics/content/directory/headerRoundRight.jpg) no-repeat;	}
.orangeDirectoryBar{	overflow:hidden;	float:left;    width:592px;		height:100px;		}


/*Directory search pane*/

.directorySearch{    width: 585px;	height:50px;	margin:13px 0 0 0;}
.directorySearch p{    font-size:12px;	font-family:Arial;	color:#000000;	text-align:center;}
.directorySearchLeft{    background:url(Graphics/content/directory/searchLeftImg.jpg) left top;    float:left;    width:55px;    height:50px;}
.directorySearchMid{	overflow:hidden;    float: left;	width:500px;	height:40px;	padding:14px 0 0 0;	margin:0;	    /*background:url(Graphics/content/directory/searchMidImg.jpg) repeat-x  ;*/}
.directorySearchMid span{	font-family:Helvetica;	overflow:hidden;	font-size:15px;		color:#000000;			margin:0 5px 0 4px;	padding:0;	}
.directorySearchMid input{	overflow:hidden;	width:282px;	height:18px;	font-size:13px;	color:#000000;	margin:0;	padding:0;	}
.directorySearchMid image{	overflow:hidden;	width:282px;	height:18px;	font-size:13px;	color:#000000;	margin:0;	padding:0; 	}
.directorySearchRight{    background:url(Graphics/content/directory/searchRightImg.jpg) left top;    float:left;    width:9px;    height:50px;}

/*End Of Directory search pane*/

/*Consultants category pane*/

.textRow{    clear:left;	width:300px;height:100%;	padding:15px 0px  15px 0px;}
.textArea{    float: left;    width: 300px;	padding:0 6px 0 0;}
.textArea ul {	margin-top:0; margin-bottom:0; list-style-position:outside;  list-style-image:url("images1/bullets.gif");    	}
.textArea ul li{    color:#000000;     margin:0 0 0 15; padding: 0 0 0 0;	font-family:Arial;    font-size:11px;	line-height:17px;	 	}

.textArea ul li a:active {      color:#000000;     text-decoration:none; font-size:11px;  	      		  }
.textArea ul li a:visited {     color:#000000;     text-decoration:none; font-size:11px;	      	 	  }
.textArea ul li a:link {        color:#000000;     text-decoration:none; font-size:11px;	      		  }
.textArea ul li a:hover   {     color:#000000;     text-decoration:none; font-size:11px; text-decoration:underline;}

 
.headingWrapper{	overflow:hidden;	width:289px;	height:29px;	}
.headingLeft{   /* background:url(Graphics/content/directory/headingLeftImg.jpg); */   float:left;    height:29px;    width:7px;}
.headingMid{	/*background:url(Graphics/content/directory/headingMidImg.jpg);*/  font-weight:bold;  float:left;    width:275px;	height:29px;	padding:6px 0 0 0;font-family:Verdana;	font-size:13px!important;color:#000000;}
.headingMid a.headingMid,a.headingMid:active,a.headingMid:hover,a.headingMid:visited,a.headingMid:link {	margin:0;	padding:0;	font-family:Verdana; text-decoration:none; cursor:hand;  	font-size:12px!important;font-weight:bold;	color:#000000;}


/*.headingMid p a:hover {	margin:0;	padding:0;	font-family:Arial;	font-size:13px;	color:#000000;}
.headingMid p a:visited {	margin:0;	padding:0;	font-family:Arial;	font-size:13px;	color:#000000;}
.headingMid p {	margin:0;	padding:0;	font-family:Arial;	font-size:13px;	color:#000000;}
.headingMid p a {	margin:0;	padding:0;	font-family:Arial;	font-size:13px;	color:#000000;}*/
.headingRight{float:left;    height:29px;    width:7px;} 

.plusWrapper{	clear:both;    float:left;	width:100%;	height:42px;	padding:0  0px 0 0;}
.plus{	float:right;	width:156px;	height:42px;}
.plusLeft{    float:left;    width:61px;    height:42px;		background:url(Graphics/content/directory/plusLeftImg.jpg);}
.plusMid{	float:left;    width:86px;    height:42px;		background:url(Graphics/content/directory/plusMidImg.jpg);}

.plusLeft p{ vertical-align:middle; font-family:Helvetica;	font-size:13px;	color:#EB5C34;	margin:13px 0 0 0;	padding:0 0 5px 0;	}
.plusLeft a{ font-family:Helvetica;	font-size:13px;	color:#EB5C34;	margin:13px 0 0 0;	padding:0;	}
.plusLeft a:visited{	font-family:Helvetica;	font-size:13px;	color:#EB5C34;	margin:13px  0 0 0;	padding:0; text-decoration:none;	}
.plusLeft a:hover{	font-family:Helvetica;	font-size:13px;	color:#EB5C34;	margin:13px 0 0 0;	padding:0;		text-decoration:none;}


.plusMid p{ vertical-align:middle; font-family:Helvetica;	font-size:13px;	color:#EB5C34;	margin:13px 0 0 0;	padding:0 0  5px 0;	}
.plusMid a{ font-family:Helvetica;	font-size:13px;	color:#EB5C34;	margin:13px 0 0 0;	padding:0; font-weight:bold;	}
.plusMid a:visited{	font-family:Helvetica;	font-size:13px;	color:#EB5C34;	margin:13px  0 0 0;	padding:0; text-decoration:none;	 font-weight:bold;}
.plusMid a:hover{	font-family:Helvetica;	font-size:13px;	color:#EB5C34;	margin:13px 0 0 0;	padding:0;		text-decoration:none; font-weight:bold;}
.plusRight{    float:left;    width:9px;    height:42px;		background:url(Graphics/content/directory/plusRightImg.jpg);}

/*End of content items*/
	 

.headingMid2{	background:url(Graphics/content/directory/headingMidImg.jpg);    float:left;    width:556px;	height:29px;	padding:6px 0 0 0;}
.headingWrapper2{	overflow:hidden;	width:570px;	height:29px;	}
.headingMid2 span{	margin:0;	padding:0;	font-family:Arial;	font-size:13px;	color:#EB5C34;}

.headingMid2  a:hover { 	margin:0;	padding:0;	font-family:Arial;	font-size:13px;	color:#EB5C34;}
.headingMid2  a:link{ 	margin:0;	padding:0;	font-family:Arial;	font-size:13px;	color:#EB5C34;}
.headingMid2  a:active{	margin:0; 	padding:0;	font-family:Arial;	font-size:13px;	color:#EB5C34;}
.headingMid2  a:visited{  	margin:0;	padding:0;	font-family:Arial;	font-size:13px;	color:#EB5C34;}


 

.Description{     margin-left:20px;	padding:0;	font-family:Arial;	font-size:11px;	color:#000000;    }
    
.readMore a:hover { 	margin:0;	padding:0;	font-family:Arial;	font-size:11px;	color:#EB5C34;}
.readMore a:link{ 	margin:0;	padding:0;	font-family:Arial;	font-size:11px;	color:#EB5C34;}
.readMore a:active{	margin:0; 	padding:0;	font-family:Arial;	font-size:11px;	color:#EB5C34;}
.readMore a:visited{  	margin:0;	padding:0;	font-family:Arial;	font-size:11px;	color:#EB5C34;}
    
.Wrapper2{overflow:hidden;  width:600px; margin:0;padding:0;}
.textRow2{    clear:left;	width:564px;	height:100%;	padding: 10px 0 0 0px;}


.headingWrapper3{ vertical-align:bottom; margin-top:55px;	overflow:hidden;	width:265px; 	height:29px;	}
/*
.headingLeft3{    background:url(Graphics/content/directory/headingLeftImg2.jpg);    float:left;    height:29px;    width:7px;}

.headingMid3{	background:url(Graphics/content/directory/headingMidImg2.jpg);    float:left;    width:251px; height:29px;	padding:6px 0 0 0;}
.headingMid3 p{	margin:0;	padding:0;	font-family:Arial;	font-size:11px;	color:#EB5C34;}
.headingRight3{    background:url(Graphics/content/directory/headingRightImg2.jpg);    float:left;    height:29px;    width:7px;}
*/
.headingMid3 {	margin-left :20;   line-height:25px;	font-family:Arial;	font-size:20px;	color:#ffffff;}

.orangeDirectoryBar3{	overflow:hidden;	float:left;    width:560px;		height:100px;		}


.alphaSearchWrapper{	width:604px;	height:20px;}
.alphaSearchLeft{	float:left;	width:322px;	height:28px;}
.alphaSearchRight{	float:right;	width:auto;  	height:28px;	padding:0 19px 0 0;}
.alphaSearchBox01{	float:right;	width:364px;	height:28px;	background:#ffffff;}
.alphaSearchBox02{	float:right;	width:auto;	height:28px;	background:#ffffff;}



.alphaSearchRight{	float:right;	width:auto;  	height:28px;	padding:0 19px 0 0;}
.alphaSearchBox01{	float:right;	width:364px;	height:28px;	background:#ffffff;}
.alphaSearchBox02{	float:right;	width:auto;	height:28px;	background:#ffffff;}
.alphaHeaderLeft{	float:left;	width:6px;	height:28px;	background:url(Graphics/content/directory/alphaHeaderLeft.jpg);}
.alphaHeaderMid{	float:left;	width:auto;	height:28px;	background:url(Graphics/content/directory/alphaHeaderMid.jpg);}
.alphaHeaderMid p{	float:left;	margin:7px 0 0 0;	padding:0;	font-size:10px;	font-weight:bold;	font-family:Arial;	color:#333333;	text-align:left;}
.alphaHeaderMid p.dos{	float:left;	margin:7px 0 0 10px;	padding:0;	font-size:8px;	font-weight:bold;	font-family:Arial;	color:#333333;	text-align:left;}
.alphaHeaderMid02{	float:left;		width:auto;	height:28px;	background:url(Graphics/content/directory/alphaHeaderMid.jpg);}
.alphaHeaderMid02 p{	float:left;	margin:5px 0 0 0;	padding:0;	font-size:8px;	font-weight:bold;	font-family:Arial;	color:#333333;	text-align:left;}
.alphaHeaderMid02 p.dos{	float:left;	margin:5px 0 0 8px;	padding:0;	font-size:10px;	font-weight:bold;	font-family:Arial;	color:#333333;	text-align:left;}
.grey{	color:#999999;}

.alphaHeaderMid p a{ 	float:left;	margin: 0px 2px 0px 0px;	padding:0;	font-size:10px;	font-weight:bold;	font-family:Arial;	color:#333333;	text-align:left;}
.alphaHeaderMid p a:active{	float:left;	margin: 0px 2px 0px 0px;	padding:0;	font-size:10px;	font-weight:bold;	font-family:Arial;	color:#333333;	text-align:left;}
.alphaHeaderMid p a:hover{	float:left;	margin: 0px 2px 0px 0px;	padding:0;	font-size:10px;	font-weight:bold;	font-family:Arial;	color:#333333;	text-align:left;}
.alphaHeaderMid p a:visited{	float:left;	margin: 0px 2px 0px 0px;	padding:0;	font-size:10px;	font-weight:bold;	font-family:Arial;	color:#797979;	text-align:left;}

.alphaHeaderRight{
	float:left;	width:6px;	height:28px;
	background:url(Graphics/content/directory/alphaHeaderRight.jpg);
}
/*End Of Alpha Search*/

.error {font-weight: bold; color: #E74100; font-size: 12px;}

a.Paging        {  	margin: 5px 1px 0px 0px;	padding:0;	font-size:9px;	font-weight:bold;	font-family:Arial;	color:#333333;	}
a.Pagingactive  { 	margin: 5px 1px 0px 0px;	padding:0;	font-size:9px;	font-weight:bold;	font-family:Arial;	color:#333333;	}
a.Paging:hover  { 	margin: 5px 1px 0px 0px;	padding:0;	font-size:9px;	font-weight:bold;	font-family:Arial;	color:#333333;	}
a.Paging:visited{	margin: 5px 1px 0px 0px;	padding:0;	font-size:9px;	font-weight:bold;	font-family:Arial;	color:#797979;	}

