/* Default CSS Stylesheet for a new Web Application project */


table {font-family: Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; text-decoration:none;}

.black-text {font-family: Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; text-decoration:none;}
.orange-text {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FF9900; text-decoration:none;}
.blue-text {font-family:  Arial, Helvetica, sans-serif; font-size:9pt; font-weight:500; color:#4c4b4b; text-decoration:none;}
.grey-text{font-family:  Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none;}
.sky-blue-text{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#3399CC; text-decoration:none;}
.black-text-1 {font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none;}

.formbutton
{
	background-color:#E3E3E3;
	border-width:1px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold;
	color:black;
	 
}

ul, li
{
margin:0; 
padding:2px; 
list-style-type:none; 
} 
li{ 
background:url(../images/bullet.gif) 0px 7px no-repeat; 
padding-left:15px;
list-style-position:outside;
} 


/*
UL
{
	margin-left:50px; 
    padding:0;
	list-style-position:inside;
	margin-left:1px; 
	
}
LI 
{
	list-style-type:disc;	
	list-style-position:inside;
	font-family :Arial, Helvetica, sans-serif; 
	font-size: 10pt;
    color: black;
    margin-bottom:5px; 
    
      
}*/

.att_right
{
	margin:3 0 0 0; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9pt;
}

.att_right UL
{
	list-style-type:none; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9pt;
	color:black;
}

.att_right li
{
	background:url(../images/bullet.gif) 0px 7px no-repeat; 
	padding-left:15px; 
	list-style-position:outside; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9pt;
	color:black;
}

.att_right UL
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9pt;
	color:black;
}

.att_right li
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9pt;
	color:black;
}


.textboxstyle
{
    border:1px solid #808080; font-family:Arial, Helvetica, sans-serif;font-size:8pt
}

.rec_heading
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    color:#3F5388;
}

.heading
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    color:#000000;
}

.rec_leftheading
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    color:#FF6800;
}

.smapsections
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    color:black;
}

a.smapsections
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    color:black;
}

a.smapsections:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    color:black;
    text-decoration: underline;
}

A.rec_leftlinks
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    color:#D5D6D1;
    text-decoration: none;
}

A.rec_leftlinks:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    color:#D5D6D1;
    text-decoration: underline;
}



.np_heading
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    color:#3F5388;
}

.np_leftheading
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    color:#FF6800;
}

a.blue 
{   font-family:  Arial, Helvetica, sans-serif; 
    font-size:11px; 
    font-weight:500; 
    color:#0b73a3; 
    text-decoration:underline;
  }
  
a.blue:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-size:11px; 
    font-weight:500; 
    color:#0b73a3; 
    text-decoration:underline;
}

a.np_leftheading
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    color:#FF6800;
}

.np_leftheading:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    color:#FF6800;
    text-decoration:underline; 
}



.bullet
{
	   font-family :Arial, Helvetica, sans-serif; 
	font-size: 16pt;
    color: black;
}

A.np_leftlinks
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    color:#D5D6D1;
    text-decoration: none;
}

A.np_leftlinks:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    color:#D5D6D1;
    text-decoration: underline;
}

.pubdate
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    color:gray;
    text-decoration: none;
}

.np_eventaddress
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    color:gray;
    text-decoration: none;
    vertical-align: top;
}

a.np_eventaddress
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    color:gray;
    text-decoration: none;
}

a.np_eventaddress:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    color:gray;
    text-decoration: underline;
}
.np_eventdate_right
{
	position: relative; 
	top: -14px; 
	left:auto; 
	bottom: auto;
}

.np_eventdate
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    color:black;
    text-decoration: none;
}

A.np_eventlinks
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    color:#0b73a3;
    text-decoration: none;
}

A.np_eventlinks:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    color:#0b73a3;
    text-decoration: underline;
}

.firm_heading
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    color:#3F5388;
}

.firm_leftheading
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    color:#FF6800;
}

A.firm_leftlinks
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    color:#D5D6D1;
    text-decoration: none;
}

A.firm_leftlinks:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    color:#D5D6D1;
    text-decoration: underline;
}

.att_heading1
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    color:#91BAFC;
}
.att_heading
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    color:#3F5388;
}
.att_subheading
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    color:#3F5388;
}
a.att_subheading
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    color:#3F5388;
}
a.att_subheading:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    color:#3F5388;
}

.att_heading1
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    color:#91BAFC;
}

.att_putborder
{
	border: 1px solid #91BAFC;
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal
}

.att_leftheading
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    color:#FF6800;
}

A.att_leftlinks
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    color:#D5D6D1;
    text-decoration: none;
}

A.att_leftlinks:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    color:#D5D6D1;
    text-decoration: underline;
}

.att_blacktext
{
  font-family: Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; text-decoration:none;
}

.contact_blacktext
{
  font-family: Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; text-decoration:none;
}

a.home_news
{
  font-family:Arial, Helvetica, sans-serif; 
  font-size:11px; 
  color:#0b73a3; 
  text-decoration:none;
  
}

a.home_news:hover
{
font-family:Arial, Helvetica, sans-serif; 
  font-size:11px; 
  text-decoration:underline;
}

a.home_office
{
  font-family:Arial, Helvetica, sans-serif; 
  font-size:11px; 
  color:#0b73a3; 
  text-decoration:none;
  
}

a.home_office:hover
{
font-family:Arial, Helvetica, sans-serif; 
  font-size:11px; 
  text-decoration:underline;
}

a.att_links
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:8pt;
  color:#0b73a3;
  text-decoration:none;
}

a.att_links:hover
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:8pt;
  color:#0b73a3;
  text-decoration:underline;
}

a.att_search
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:9pt;
  color:#0b73a3;
  text-decoration:none;
  margin-right:2; 
}

a.att_search:hover
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:9pt;
  color:#0b73a3;
  text-decoration:underline;
}

a.att_biglinks
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12pt;
  color:#0b73a3;
  text-decoration:none;
}

a.att_biglinks:hover
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12pt;
  color:#0b73a3;
  text-decoration:underline;
}

.pa_heading
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    color:#91BAFC;
}

.pa_leftheading
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    color:#FF6800;
}

A.pa_leftlinks
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    color:#D5D6D1;
    text-decoration: none;
}

A.pa_leftlinks:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    color:#D5D6D1;
    text-decoration: underline;
}

.pa_blacktext
{
  font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none;
}
/*XXXXXXXXXXXXXXXXX CREATED BY NITIN SINDHU XXXXXXXXXXXXX**/
/*XXXXXXXXXXXXXXXXX START XXXXXXXXXXXXX*/
.pa_Heading
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    color:#666666;
}
.pa_Bullet  /* for &#149;*/
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: normal;
    color:#666666;
}
.pa_PAname
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    color:#666666;
}
.pa_PAnameLink
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    color:#0b73a3;
    text-decoration: none;
}
.pa_PAnameLink:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    color:#0b73a3;
    text-decoration: underline;
}


.pa_desc
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    color:#666666;
}

a.pa_morelink
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    color:#0b73a3;
    text-decoration: none;
}
a.pa_morelink:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    color:#0b73a3;
    text-decoration: underline;
}
a.pa_moreAttoney
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    color:#0b73a3;
    text-decoration: none;
}
a.pa_moreAttoney:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    color:#0b73a3;
    text-decoration: underline;
}
a.pa_morePub
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    color:#0b73a3;
    text-decoration: none;
}
a.pa_morePub:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    color:#0b73a3;
    text-decoration: underline;
}
.pa_AttorneyHeading
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    color:#666666;
}

a.pa_AttorneyLink
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    color:#0b73a3;
    text-decoration: none;
}
a.pa_AttorneyLink:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    color:#0b73a3;
    text-decoration: underline;
}

.pa_NewsHeading
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    color:#666666;
}
.pub_text
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    text-decoration: none;
    color:#000000;
}
a.pub_text
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    text-decoration: none;
    color:#0b73a3;
}
a.pub_text:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    text-decoration: underline;
    color:#0b73a3;
}

/*XXXXXXXXXXXXXXXXX END HERE XXXXXXXXXXXXX*/

A.faq_links
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    color:#0b73a3;
    text-decoration: none;
}

.faq_ques
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    color:#000000;
    text-decoration: none;
}

A.faq_links:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    color:#0b73a3;
    text-decoration: underline;
}

.text
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    line-height: single;
}

a.text
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    line-height: single;
    text-decoration:none;
}
a.text:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    line-height: single;
    text-decoration:underline;
}

.text1
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    line-height: single;
}

a.text1
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    line-height: single;
    text-decoration:none;
}
a.text1:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    line-height: single;
    text-decoration:underline;
}

.imagedescriptor
{

font-family: Arial, Helvetica, Sans-Serif;
font-size: 10pt;
color:#000000;
font-style:normal;
font-weight:normal;

}

.copyright
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:7.5pt;
  color:#666666;
}

a.sitemap
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:7.5pt;
  color:#0b73a3;
  text-decoration:none;
}
a.sitemap:hover
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:7.5pt;
  color:#0b73a3;
  text-decoration:underline;
}


a
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:10pt;
  color:#0b73a3;
  text-decoration:none;
}
a:hover
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:10pt;
  color:#0b73a3;
  text-decoration:underline;
}
.titlesmall
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
	color:#812911;
}

.title
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
	color:#856F3E;
}

.titleprint
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
	color:#000000;
}

.bionormal
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    line-height:normal ;
}

.biodouble
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    line-height:2;
}

a.site
{
 color:#0b73a3; font-family:Arial, Helvetica, sans-serif; font-size:8pt;text-decoration:none;line-height:2.5
}
a.site:hover
{
 color:#003550; font-family:Arial, Helvetica, sans-serif; font-size:8pt;text-decoration:underline
}

a.blue-site
{
 color:#0060fe; font-family:Arial, Helvetica, sans-serif; font-size:8pt;text-decoration:none;line-height:2.5
}
a.blue-site:hover
{
 color:#0060fe; font-family:Arial, Helvetica, sans-serif; font-size:8pt;text-decoration:underline
}

/* STYLE FOR BIO PAGE */
.att_Name{ FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE: 12pt; FONT-WEIGHT: bold; color:#01334C;}
.att_Location{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal; font-style:italic; color:#363636;}
a.att_Location{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal; font-style:italic; color:#363636;}
a.att_Location:hover{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal; font-style:italic; color:#363636;}
.att_header_general{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal; color:#01334C;}
a.att_header_general{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal; color:#01334C;}
a.att_header_general:hover{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal; color:#01334C;}
.att_header_general_bold{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold; color:#01334C;}

td.att_desc{ background-color:#FEF2E6;}

.rightTD{border-right: 1px solid #CCCCCC; background-color:#FFFFFF; }

img.attorneybiophoto
{
	border: 1pt solid #000000;
	margin-left:20px; 
	margin-bottom:10px; 
	margin-right:10px; 
}

