/* CSS Document */

a{
color: #FEA116;
font-weight:bold;
}

body{
  font-family: Arial, Helvetica, sans-serif;
 }

p, ul{
 font-size: 12px;
  margin: 0 0 18px 0;
}
.imgFloatLeft{
  float: left;
  margin: 0 10px 10px 0;
  border: 1px solid #000;
}

.imgFloatLeft2{
  float: left;
  margin: 0 10px 10px 10px;
  border: 1px solid #000;
}


a img{
border:none;
}


#expertmenu ul{
list-style-type: none;
	margin: 0;
	padding: 0;
}


#expertmenu ul li {
   
   	line-height: 28px;
	font-weight: bold;
	font-size: 12px;
	padding: 0;
	margin: 0 0 0 1px;
	color: #000;
	text-align: center;
	float: left;
	border-left: 1px solid #fff;
}
#expertmenu ul li a{
    background-image: url(Images/global/submenu1.gif);	
    background-repeat: repeat-x;
   	color: #000;
	text-decoration: none;	
	padding: 0 20px;
	display: block;
}
#expertmenu ul li a:hover {
    background-image: url(Images/global/submenu2.gif);
	background-repeat: repeat-x;
    color: #000;
}




#consultmenu ul{
list-style-type: none;
	margin: 0;
	padding: 0;
}


#consultmenu ul li {
   
   	line-height: 28px;
	font-weight: bold;
	font-size: 12px;
	padding: 0;
	margin: 0 0 0 1px;
	color: #000;
	text-align: center;
	float: left;
	border-left: 1px solid #fff;
}

#consultmenuback ul{
list-style-type: none;
	margin: 0;
	padding: 0;
}


#consultmenuback ul li {
   
   	line-height: 28px;
	font-weight: bold;
	font-size: 12px;
	padding: 0;
	margin: 0 0 0 1px;
	color: #000;
	text-align: center;
	float: left;
}

#consultmenuback ul li a{
    background-image: url(Images/global/submenu1.gif);	
    background-repeat: repeat-x;
   	color: #000;
	text-decoration: none;	
	padding: 0 20 0 0px;
	display: block;
}


#consultmenu ul li a{
    background-image: url(Images/global/submenu1.gif);	
    background-repeat: repeat-x;
   	color: #000;
	text-decoration: none;	
	padding: 0 20px;
	display: block;
}
#consultmenu ul li a:hover {
    background-image: url(Images/global/submenu2.gif);
	background-repeat: repeat-x;
    color: #000;
}


#linksdown ul{
list-style-type: none;
	margin: 0;
	padding: 0;
}


#linksdown ul li {
   
   	line-height: 28px;
	font-weight: bold;
	font-size: 12px;
	padding: 0;
	margin: 0 0 0 1px;
	 	color:#999999;
	text-align: center;
	float: left;
	border-left: 1px solid #fff;
}
#linksdown ul li a{
    background-image: url(Images/global/submenu1.gif);	
    background-repeat: repeat-x;
   	color:#999999;
	text-decoration: none;	
	padding: 0 20px;
	display: block;
}
#linksdown ul li a:hover {
    background-image: url(Images/global/submenu2.gif);
	background-repeat: repeat-x;
     	color:#999999;
}



#submenu ul {

	list-style-type: none;
	margin: 0;
	padding: 0;
	
	
}

#submenu ul li {
   
   	line-height: 28px;
	font-weight: bold;
	font-size: 12px;
	padding: 0;
	margin: 0 0 0 1px;
	color: #000;
	text-align: center;
	float: left;
	border-left: 1px solid #fff;
}
#submenu ul li a{
    background-image: url(Images/global/submenu1.gif);	
    background-repeat: repeat-x;
   	color: #000;
	text-decoration: none;	
	padding: 0 15px;
	display: block;
}
#submenu ul li a:hover {
    background-image: url(Images/global/submenu2.gif);
	background-repeat: repeat-x;
    color: #000;
}
ul li{
  margin: 0 0 15px 20px;
}
.caltable{
  border: 1px solid #333;
  font-size: 12px;
  border-collapse: collapse;
}
.caltable th{
 background-color: #FFA216;
 padding: 5px;
  color: #333;
 font-weight: bold;
  border: 1px solid #333;

  
}
.caltable tr.white{
  background-color: #fff;
  color: #333;
  
}
.caltable td{
   vertical-align: top;
   padding: 5px;
   border: 1px solid #000;
   text-align: center;
}

#infobox {
width:240px;
float:left;
background:#FFFFFF;
font-size:12px;
border:12px solid #FFF;


}

#infobox2 {
width:240px;
float:left;
background:#FFFFFF;
font-size:12px;
border:12px solid #FFF;
}

.newbox{
margin-left:12px;
margin-right:12px;
padding-left:16px;
padding-right:12px;
font-size:14px;
}


.newboxheader{
padding-left:12px;
}

.newboxfont p{
margin-left:12px;
margin-right:12px;
}

#newboxwrap{
width:730px;
margin:auto;
}

.infoboxh2{
font-size:14px;
font-weight:bold;
line-height:14px;
}

.paddingcontent{
padding-left:40px;
padding-top:10px;
}

.subheading {
font-size:14px;
font-weight:bold;
padding-left:55px;
}

.aboutus{
line-height:18px;
font-size:12px;
font-weight:bold;
padding: 7px 10px;
}

.aboutuscontent{
padding: 7px 10px;
}

.aboutuscontentheading{
font-weight:bold;
font-size:14px;
padding: 5px 10px;
}

.cell-padder{
padding:10px;
}

.investigationsheadings{
padding:6px;
}

.paddingtopinvestigation{
padding-top:5px;
}

.investigationheading{
font-size: 28px;
font-weight:bold;
color:#FFFFFF;
padding-left:57px;
}

.inactive{
color:#999999;
}

.expertservices{
padding:12px;
}

.aboutusheading {
	font-size: 16px;
	font-weight: bold;
	padding: 7px 10px;
}