body {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight:normal; text-decoration: none;}
/*td a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none}
td a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none}*/
.default_txt {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight:normal; text-decoration: none;}

/*a:link		{text-decoration: none;color: #99BFCF;}
a:visited	{text-decoration: none;color: #99BFCF;}
a:active	{text-decoration: none;color: #99BFCF;}
a:hover		{text-decoration: underline; color: #99BFCF;}*/


a:link		{text-decoration: none;color: #417f99;}
a:visited	{text-decoration: none;color: #417f99;}
a:active	{text-decoration: none;color: #417f99;}
a:hover		{text-decoration: underline; color: #417f99;}

h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 19px; color: #417f99; text-decoration: none; font-weight: normal; padding-bottom: 0px}
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 19px; color: #417f99; text-decoration: none; font-weight: normal; padding-bottom: 0px }


.headder {  background-attachment: scroll; background-image: url(../../images/headder1.gif); background-repeat: no-repeat; background-position: left top; height: 60px; width: 958px}
.headlines {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #417f99; text-decoration: none; padding-left: 0px; padding-right: 20px; padding-top: 5px; padding-bottom: 5px; line-height: 12px}
.headlines:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #417f99; text-decoration: none; padding-left: 0px; padding-right: 20px; padding-top: 5px; padding-bottom: 5px; line-height: 12px}
.headlines:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #417f99; text-decoration: none; padding-left: 0px; padding-right: 20px; padding-top: 5px; padding-bottom: 5px; line-height: 12px}
.headlines:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #417f99; text-decoration: underline; padding-left: 0px; padding-right: 20px; padding-top: 5px; padding-bottom: 5px; line-height: 12px}

.txtBox_search {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none; border-color: #737373 #C4C5C5 #E8E7E8 #737373; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
/*.txtBox_search:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none; border-color: #737373 #C4C5C5 #E8E7E8 #737373; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.txtBox_search:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none; border-color: #737373 #C4C5C5 #E8E7E8 #737373; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.txtBox_search:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none; border-color: #737373 #C4C5C5 #E8E7E8 #737373; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
*/
.title_enlargeTxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #417f99; text-decoration: none; line-height: 12px }
/*.title_enlargeTxt:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #417f99; text-decoration: none; line-height: 12px }
.title_enlargeTxt:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #417f99; text-decoration: none; line-height: 12px }
.title_enlargeTxt:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #417f99; text-decoration: underline; line-height: 12px }
*/

/*.advanceSearch { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #417f99; text-decoration: none; line-height: 12px ;background-image: url(../../images/icons/arrow_advsearch3.gif); background-repeat: no-repeat; background-position: left top; width:200px;}*/
.advanceSearch { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #417f99; text-decoration: none; line-height: 12px ;background-image: url(../../images/icons/arrow_advsearch3.gif); background-repeat: no-repeat; background-position: left top; }
.advanceSearch:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #417f99; text-decoration: none; line-height: 12px }
.advanceSearch:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #417f99; text-decoration: none; line-height: 12px }
.advanceSearch:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #417f99; text-decoration: underline; line-height: 12px }


.pdn_newsFeeds {  padding-top: 8px}


.img_border {	padding:10px 10px 10px 10px; 
				border: #7BAAC0; 
				border-style: solid; 
				border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
				width:440px;
				height:254;
				}


				
.line_dotHoz {  background-attachment: scroll; background-image: url(../../images/line_dotsH.gif); background-repeat: repeat-x; background-position: left top}
.line_dotHozDark { background-attachment: scroll; background-image: url(../../images/line_dotsHdark.gif); background-repeat: repeat-x; background-position: left top; }

.title_main {  font-family: Arial, Helvetica, sans-serif; font-size: 1.8em; color: #417f99; text-decoration: none; font-weight: normal}

.title_main_txt {  font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; color: #666666; text-decoration: none; font-weight: normal; padding-right: 35px; line-height: 19px}

.title_main_txtHLight { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #417f99; text-decoration: none ; font-weight: bold}

.pdn_15_top {  padding-top: 15px; padding-bottom: 40px}

.nav_bottom {  font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #707070; text-decoration: none}
.nav_bottom:link {  font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #707070; text-decoration: none}
.nav_bottom:visited {  font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #707070; text-decoration: none}
.nav_bottom:hover {  font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #707070; text-decoration: underline}
.nav_bottomGreen { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #417f99; text-decoration: none }

.nav_bottomGreenTxt { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #417f99; text-decoration: none }

.nav_bottomGreen { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #417f99; text-decoration: none }
.nav_bottomGreen:link { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #417f99; text-decoration: none }
.nav_bottomGreen:visited { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #417f99; text-decoration: none }
.nav_bottomGreen:hover { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #417f99; text-decoration: underline; }

.pdn_29_top { padding-top: 20px; padding-bottom: 10px}

.read_more { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #417f99; text-decoration: none; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 12px }

.title_AOE { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #417f99; text-decoration: none; line-height: 12px }

.title_subTxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #417f99; text-decoration: none; line-height: 12px }

.title_sub { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #417f99; text-decoration: none; line-height: 12px }

.view_all_people { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #417f99; text-decoration: none; line-height: 14px }


.title_subNormal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #77AABF; text-decoration: none; line-height: 12px }

.title_sub_txt { font-family: Tahoma, Arial, Verdana; font-size: 11px; font-weight: normal; color: #606060; text-decoration: none; padding-right: 15px; padding-top: 10px}

.bg_NavShadow {  background-attachment: scroll; background-image: url(../../images/bg_img1.gif); background-repeat: repeat-x; background-position: left top}

/*--------------------------------------------*/
.border_sub {  border-color: #FFFFFF #000000 #000000 #FFFFFF; 
               border-style: solid; 
               border-top-width: 1px; 
               border-right-width: 2px; 
               border-bottom-width: 2px; 
               border-left-width: 1px;
               background-color: #419DC1;
               /*filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);-moz-opacity:0.9;*/
               filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;-khtml-opacity:0.9;
               }

.menu_default {  font-family: Arial, Helvetica, sans-serif;
                 font-size: 0.9em;
                 color: #FFFFFF; 
                 text-decoration: none; 
                 background-attachment: scroll;
                 background-image: url(../../images/icon_arrowWhite.gif);
                 background-repeat: no-repeat; 
                 background-position: right center; 
                 padding-right: 25px; 
                 padding-top: 2px; 
                 padding-bottom: 2px; 
                 padding-left: 10px;
                 font-weight: bolder
                 }
.menu_default:link { font-family: Arial, Helvetica, sans-serif;
                     font-size: 0.9em;
                     color: #FFFFFF; 
                     text-decoration: none;
                     background-attachment: scroll;
                     background-image: url(../../images/icon_arrowWhite.gif);
                     background-repeat: no-repeat; 
                     background-position: right center; 
                     padding-right: 25px; 
                     padding-top: 2px; 
                     padding-bottom: 2px; 
                     padding-left: 10px; 
                     font-weight: bolder
                     }
.menu_default:hover { font-family: Arial, Helvetica, sans-serif;
                      font-size: 0.9em;
                      color: #FFFFFF; 
                      text-decoration: underline;
                      background-color: #A5C63E;
                      /*filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-moz-opacity:1;*/
                      filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;-khtml-opacity:0.9;
                      background-attachment: scroll; 
                      background-image: url(../../images/icon_arrowBlack.gif);
                      background-repeat: no-repeat;
                      background-position: right center;
                      padding-right: 25px;
                      padding-top: 2px;
                      padding-bottom: 2px;
                      padding-left: 10px;
                      font-weight: bolder
                      }

.menu_select { font-family: Arial, Helvetica, sans-serif;
               font-size: 0.9em; 
               color: #333333; 
               text-decoration: none; 
               background-color: #A5C63E; 
               background-attachment: scroll; 
               background-image: url(../../images/icon_arrowBlack.gif);
               background-repeat: no-repeat; 
               background-position: right center; 
               padding-top: 2px;
               padding-right: 25px; 
               padding-bottom: 2px; 
               padding-left: 10px; 
               font-weight: bold
               }
.text_white {  font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #FFFFFF; text-decoration: none; font-weight: bolder}
.text_white:link {  font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #FFFFFF; text-decoration: none; font-weight: bolder}
.text_white:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #FFFFFF; text-decoration: none; font-weight: bolder}
.text_white:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #FFFFFF; text-decoration: underline; font-weight: bolder}

.caps {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-transform: capitalize}
.aa {  font-family: Arial, Helvetica, sans-serif; 
       font-size: 10px; 
       color: #FFFFFF; 
       background-color: #003366; 
       font-weight: bold; 
       border-color: #B4C8E1 #B4C8E1 #B4C8E1 #B4C8E1; 
       border-style: solid; 
       border-top-width: 1px; 
       border-right-width: 1px; 
       border-bottom-width: 1px; 
       border-left-width: 1px
       }
       


.border_sub2 { border-color: #FFFFFF #000000 #000000 #FFFFFF; 
               border-style: solid; 
               border-top-width: 1px; 
               border-right-width: 2px; 
               border-bottom-width: 2px; 
               border-left-width: 1px;
               background-color: #000000;
               /*filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);-moz-opacity:0.75;*/
               filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;-khtml-opacity:0.75;
               }
 .menuSub2     { font-family: Arial, Helvetica, sans-serif;
                 font-size: 0.9em;
                 color: #FFFFFF; 
                 text-decoration: none; 
                 padding-right: 25px;
                 padding-top: 2px; 
                 padding-bottom: 2px; 
                 padding-left: 10px;
                 font-weight: bolder
                 }
 
 .menuSub2:hover { font-family: Arial, Helvetica, sans-serif;
                      font-size: 0.9em;
                      color: #FFFFFF; 
                      text-decoration: nunderlineone;
                      background-color: #A5C63E;
                     /*filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);-moz-opacity:0.9;*/
                      filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;-khtml-opacity:0.9;
                      padding-right: 25px;
                      padding-top: 2px;
                      padding-bottom: 2px;
                      padding-left: 10px;
                      font-weight: bolder
                      }
 
 .menuSub2_select {  font-family: Arial, Helvetica, sans-serif;
                     font-size: 0.9em; 
                     color: #333333;
                     text-decoration: none; 
                     background-color: #A5C63E; 
                     padding-top: 2px;
                     padding-right: 25px; 
                     padding-bottom: 2px; 
                     padding-left: 10px; 
                     font-weight: bold
                     }
 /*---------------------------------*/
.page_locationTxt {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none;  vertical-align:bottom;}

.page_location {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none;  vertical-align:bottom;/*padding-bottom: 10px; height: 43px;*/}
.page_location:visited {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none; }
.page_location:link {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none;  vertical-align:bottom;/*padding-bottom: 10px; height: 43px;*/}
.page_location:hover {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: underline;  vertical-align:bottom;/*padding-bottom: 10px; height: 43px;*/}


.bg_left {  background-attachment: scroll; background-image: url(../../images/bg_left.gif); background-repeat: no-repeat; background-position: left top; width: 5px}
.border_black {  border: 1px solid; border-color: #000000 #666666 #0033CC #FFFFFF}
.advs_sub-title_org {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #FA6B15; text-decoration: none}


.table-float { FLOAT: left! important; WIDTH: 154px;}
.table-floatL { FLOAT: left! important; WIDTH: 142px;}
.sub-title_Grey {  font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #666666; text-decoration: none; font-weight: bolder; word-spacing: 0em}
.sub-title_Grey:link {  font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #666666; text-decoration: none; font-weight: bolder; word-spacing: 0em}
.sub-title_Grey:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #666666; text-decoration: none; font-weight: bolder; word-spacing: 0em}
.sub-title_Grey:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #666666; text-decoration: underline; font-weight: bolder; word-spacing: 0em}

.pdn_leftNav {  padding-left: 8px}

.bg_VerticleShadow { background-attachment: scroll; background-image: url(../../images/bg_verticleShadow.gif); background-repeat: no-repeat; background-position: left top }
.bg_VerticleShadow1 { background-attachment: scroll; background-image: url(../../images/bg_verticleShadow1.gif); background-repeat: repeat-y; background-position: left top }

.bg_careers {	background-attachment: scroll; 
				/*background-image: url(../../images/bg_270x260.gif); */
				background-repeat: repeat-y; 
				background-position: left top;
				background-color:#D6EAF2;
				}

.bg_right { background-attachment: scroll; background-image: url(../../images/bg_right.gif); background-repeat: no-repeat; background-position: left top; width: 7px}
.bg_leftT { background-attachment: scroll; background-image: url(../../images/bg_navLeft.gif); background-repeat: no-repeat; background-position: left top; width: 5px }
.bg_rightT { background-attachment: scroll; background-image: url(../../images/bg_navRight.gif); background-repeat: no-repeat; background-position: left top; width: 7px }
.pdn_right_25 {  padding-right: 25px}

.border_95x95_float {FLOAT: left! important; 
		     WIDTH: 129px;
                     }
.border_95x95_floatL {FLOAT: left! important;
		     WIDTH: 108px;
                     }
.border_95x95 {  padding-top: 5px;
		 padding-right: 5px;
		 padding-bottom: 5px;
		 padding-left: 5px;
		 border: 2px #B2B2B2 solid
		 }
		 
.border_142x172_float {	FLOAT: left! important; 
						WIDTH: 152px;height:187px;
						}
.border_142x172_floatL {FLOAT: left! important;
						WIDTH: 142px;
                       }
.border_142x172{padding-top: 5px;
				padding-right: 5px;
				padding-bottom: 5px;
				padding-left: 5px;
				border: 2px #B2B2B2 solid
				}

.border_176x110_float {FLOAT: left! important;
  					   WIDTH: 194px;
                       }
.border_176x110_floatL {FLOAT: left! important;
						WIDTH: 176px;
                        }

.border_publications_float {FLOAT: left! important;
  		            WIDTH: 250px;
                            }
.border_publications_floatL {FLOAT: left! important;
    		             WIDTH: 250px;
                             }
.border_areaExpCL {FLOAT: left! important;
  		            WIDTH: 258px;
                            }
.border_areaExpCLL {FLOAT: left! important;
    		             WIDTH: 242px;
                             }
.border_95x95_floatAbout {FLOAT: left! important;
		          WIDTH: 160px;
                          }
.border_95x95_floatLAboutL {FLOAT: left! important;
		           WIDTH: 108px;
                           }                             

.txt_def {  font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: none; padding-left: 0px; padding-top: 5px; font-weight: normal}
.txt_defB {  font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: none; padding-left: 10px; padding-top: 5px; font-weight: bold; }

.leftnav_careers {  font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: none; padding-left: 10px; padding-top: 5px; font-weight: bolder}
.leftnav_careers:link {  font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: none; padding-left: 10px; padding-top: 5px; font-weight: bolder}
.leftnav_careers:visited {  font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: none; padding-left: 10px; padding-top: 5px; font-weight: bolder}
.leftnav_careers:hover {  font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: underline; padding-left: 10px; padding-top: 5px; font-weight: bolder}


.leftnav_careers_bg {  background-color: #D6EAF2; background-attachment: scroll; background-image: url(../../images/bg_nav_careers.gif); background-repeat: repeat-x; background-position: left top; height: 23px}
.title_main { height: 40px}
.title_BGmain { font-weight: normal; height: 42px; width: 100% ; background-attachment: scroll; background-image: url(../../images/bg_main_title.gif); background-repeat: repeat-x }

.title_BGmainDotsfree { font-weight: normal; height: 42px; width: 100% ;}

.border_img_258x350 {  padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; border: #C0D3DD; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.sub-title_Green { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #417f99; text-decoration: none }

.txt_careers_benifits {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #417F99; text-decoration: none}

.txt_careers_benifitsWhiteTxt {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none}

.txt_careers_benifitsWhite {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none}
.txt_careers_benifitsWhite:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none}
.txt_careers_benifitsWhite:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none}
.txt_careers_benifitsWhite:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: underline}

.bg_careers_opportunities {  background-attachment: scroll; background-image: url(../../images/bg_opportunities.gif); background-repeat: repeat-y; padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 11px}
.txt_careers-job-posting { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #606060; text-decoration: none; padding-top: 2px; font-weight: bolder}
.bg_SJBgallery1b {	/*background-attachment: scroll; 
					background-image: url(../../images/bg1b_SBJ_gallery.gif); 
					background-repeat: repeat-x; 
					background-position: left top ;*/ 
					background-color: #D6EAF2}

.bg_SJBgallery1t {	/*background-attachment: scroll; 
					background-image: url(../../images/bg1t_SBJ_gallery.gif); 
					background-repeat: repeat-x; 
					background-position: left top ; */
					background-color: #D6EAF2; 
					height: 44px
					}

.careers_image_title { font-family: Arial, Helvetica, sans-serif; font-size: 24px; text-decoration: none; color: #FFFFFF; padding-top: 14px; padding-right: 20px; padding-bottom: 14px; padding-left: 15px }
.careers_image_txt { font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #FFFFFF; text-decoration: none; padding-right: 20px; padding-bottom: 10px; padding-left: 15px; padding-top: 10px }

.gallery_image_title { font-family: Arial, Helvetica, sans-serif; font-size: 22px; text-decoration: none; color: #FFFFFF; padding-top: 14px; padding-right: 20px; padding-bottom: 14px; padding-left: 15px ; height: 44px}
.gallery_image_txt { font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #E6E6E6; text-decoration: none; font-weight: bolder; padding-left: 15px}
.gallery_image_txt_off { font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #666666; text-decoration: none; font-weight: bolder; padding-left: 15px }

.gallery_image_no { font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #ffffff; text-decoration: none; font-weight: bolder}
.gallery_image_no:link { font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #ffffff; text-decoration: none; font-weight: bolder}
.gallery_image_no:visited { font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #ffffff; text-decoration: none; font-weight: bolder}
.gallery_image_no:hover { font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #ffffff; text-decoration: underline; font-weight: bolder}

.td_width20	 { width: 20px}
.td_width30 { width: 30px}

.td_height10 { height: 10px}
.td_height15 { height: 13px}
.td_height20 { height: 20px}
.td_height25 { height: 25px}
.td_height30 { height: 30px}
.td_height40 { height: 40px}

.nav_shadowL { background-attachment: scroll; background-image: url(../../images/nav_main/nav_bg_left.gif); background-repeat: no-repeat; background-position: right top; width: 5px}
.nav_shadowR { background-attachment: scroll; background-image: url(../../images/nav_main/nav_bg_right.gif); background-repeat: no-repeat; background-position: left top; width: 7px}

.txt_awards { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #909090; text-decoration: none; padding-left: 10px; padding-top: 5px; font-weight: normal}

.new_joiners { font-family: Tahoma, Arial, Verdana; font-size: 12px; color: #417f99; text-decoration: none }
.txt_click { font-family: Arial, Helvetica, sans-serif; color: #666666; text-decoration: none}
.txt_click:link { font-family: Arial, Helvetica, sans-serif; color: #666666; text-decoration: none}
.txt_click:visited { font-family: Arial, Helvetica, sans-serif; color: #666666; text-decoration: none}
.txt_click:hover { font-family: Arial, Helvetica, sans-serif; color: #666666; text-decoration: underline}

.title_mainHome { font-family: Arial, Helvetica, sans-serif; font-size: 1.8em; color: #417f99; text-decoration: none; font-weight: normal;  }

.txtBox_searchWhiteBg { font-family: Verdana, Arial, Helvetica, sans-serif; 
						font-size: 11px; 
						color: #77AABF; 
						text-decoration: none; 
						border-color: #C0D9E3 #C0D9E3 #C0D9E3 #C0D9E3; 
						border-top-width: 0px; 
						border-right-width: 0px; 
						border-bottom-width: 0px; 
						border-left-width: 0px; 
						background-color: #ffffff;
						padding-left:0px;
						}
						

.txtBox_searchDarkBg { font-family: Verdana, Arial, Helvetica, sans-serif; 
						font-size: 11px; 
						color: #ffffff; 
						text-decoration: none; 
						border-color: #C0D9E3 #C0D9E3 #C0D9E3 #C0D9E3; 
						/*background-attachment: scroll; 
						background-image: url(../../images/bg_270x260.gif); 
						background-repeat: repeat-y; border-style: solid; */
						border-top-width: 0px; 
						border-right-width: 0px; 
						border-bottom-width: 0px; 
						border-left-width: 0px; 
						background-color: #C0D8E1;
						
						}
						
.txtBox_searchDarkBglight { font-family: Verdana, Arial, Helvetica, sans-serif; 
							font-size: 11px; 
							color: #ffffff; 
							text-decoration: none; 
							border-top-width: 0px; 
							border-right-width: 0px; 
							border-bottom-width: 0px; 
							border-left-width: 0px; 
							border-color: #77AABF #77AABF #77AABF #77AABF; 
							background-color: #77AABF;
							
							}
.txtBox_searchDarkBglight1 {font-family: Verdana, Arial, Helvetica, sans-serif; 
							font-size: 11px; 
							color: #666666; 
							text-decoration: none; 
							border-color: #737373 #C4C5C5 #E8E7E8 #737373; 
							background-color: #ffffff; 
							border-style: solid; 
							border-top-width: 1px; 
							border-right-width: 1px; 
							border-bottom-width: 1px; 
							border-left-width: 1px;
							}
.pagingTxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #417f99; text-decoration: none; line-height: 12px }

.paging { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #417f99; text-decoration: none; line-height: 12px }
.paging:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #417f99; text-decoration: none; line-height: 12px }
.paging:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #417f99; text-decoration: none; line-height: 12px }
.paging:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #417f99; text-decoration: underline; line-height: 12px }

.paging_txt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #417f99; text-decoration: none; line-height: 12px }

.paging1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #417f99; text-decoration: none; line-height: 12px }
.paging1:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #417f99; text-decoration: none; line-height: 12px }
.paging1:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #417f99; text-decoration: none; line-height: 12px }
.paging1:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #417f99; text-decoration: underline; line-height: 12px }

.pagingSelectTxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FA6B15; text-decoration: none; line-height: 12px }

.pagingSelect { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FA6B15; text-decoration: none; line-height: 12px }
.pagingSelect:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FA6B15; text-decoration: none; line-height: 12px }
.pagingSelect:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FA6B15; text-decoration: none; line-height: 12px }
.pagingSelect:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FA6B15; text-decoration: underline; line-height: 12px }

.title_subOrg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #FA6B15; text-decoration: none}
.search_msg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #73858C; text-decoration: none}
.bg_resultsRaw { height: 25px ; background-attachment: scroll; background-image: url(../../images/bg_newsResults.gif); background-repeat: repeat-y; background-position: left top}

.resultsRawhd_white { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; padding-left: 5px; font-weight: bolder}
.resultsRawhd_white:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; padding-left: 5px; font-weight: bolder}
.resultsRawhd_white:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; padding-left: 5px; font-weight: bolder}
.resultsRawhd_white:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: underline; padding-left: 5px; font-weight: bolder}

.resultsRawhd_black { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; text-decoration: none; padding-left: 5px ; font-weight: bolder}
.resultsRawhd_black:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; text-decoration: none; padding-left: 5px ; font-weight: bolder}
.resultsRawhd_black:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; text-decoration: none; padding-left: 5px ; font-weight: bolder}
.resultsRawhd_black:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; text-decoration: underline; padding-left: 5px ; font-weight: bolder}



.results_date { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: none; padding-left: 5px; padding-top: 15px; font-weight: normal; padding-bottom: 10px}
.results_date:link { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: none; padding-left: 5px; padding-top: 15px; font-weight: normal; padding-bottom: 10px}
.results_date:visited { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: none; padding-left: 5px; padding-top: 15px; font-weight: normal; padding-bottom: 10px}
.results_date:hover { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: underline; padding-left: 5px; padding-top: 15px; font-weight: normal; padding-bottom: 10px}

.results_title { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: none; padding-left: 5px; padding-top: 15px; font-weight: normal; padding-bottom: 20px; padding-right: 10px}

.resent_pub_date { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: none; padding-top: 5px; font-weight: normal}
.resent_pub_date:link { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: none; padding-top: 5px; font-weight: normal}
.resent_pub_date:visited { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: none; padding-top: 5px; font-weight: normal}
.resent_pub_date:hover { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: underline; padding-top: 5px; font-weight: normal}

.resent_pub_dateB { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: none; padding-top: 5px; font-weight: bolder }
.resent_pub_dateB:link { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: none; padding-top: 5px; font-weight: bolder }
.resent_pub_dateB:visited { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: none; padding-top: 5px; font-weight: bolder }
.resent_pub_dateB:hover { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: none; padding-top: 5px; font-weight: bolder }


.hd_publication { font-family: Arial, Helvetica, sans-serif; font-size: 19px; color: #417f99; text-decoration: none; font-weight: normal; padding-bottom: 0px }
.bg_publication_headder { height: 25px ; background-attachment: scroll; background-image: url(../../images/bg_publication_headder.gif); background-repeat: repeat-y; background-position: left top }

.headder_logo{ height: 60px ; background-attachment: scroll; background-image: url(../../images/headder1.gif); background-repeat: repeat-y; background-position: left top}	

.bg_advSearchRaw { height: 25px ; background-attachment: scroll; background-image: url(../../images/bg_advSearch_headder.gif); background-repeat: repeat-y; background-position: left top }
.news_subtitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; color: #417f99; text-decoration: none}
.news_text { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: none; font-weight: normal;}

.people_detail_txt { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: none; font-weight: normal; padding-right: 30px}
.people_detail_txtTitle { font-family: Tahoma, Arial, Verdana; font-size: 13px; color: #555555; text-decoration: none; font-weight: bold}

.people_txt_download { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #417f99; text-decoration: none; padding-top: 7px}
.people_txt_download_normal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color: #417f99; text-decoration: none; padding-top: 7px}

.people_txt_download_disable { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #5A8091; text-decoration: none; padding-top: 7px}
.people_txt_view { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #99bfcf; text-decoration: none}

.border_imgPeople { padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; border: 1px #B3B3B3 solid}
.border_resentPublication { padding-top: 1px 1px 1px 1px; border: 1px #99BFCF solid}

.txt_a-zTxt {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; text-align: justify}

.txt_a-z {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; text-align: justify}
.txt_a-z:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; text-align: justify}
.txt_a-z:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; text-align: justify}
.txt_a-z:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: underline; text-align: justify}

.resultsPeopleBlackNoLink { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; text-decoration: none; padding-left: 5px ; font-weight: bolder ;  background-color: #E8E8E8;vertical-align:middle}

.resultsPeopleBlack { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; text-decoration: none; padding-left: 5px ; font-weight: bolder ;  background-color: #E8E8E8;vertical-align:middle}
.resultsPeopleBlack:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; text-decoration: none; padding-left: 5px ; font-weight: bolder ;  background-color: #E8E8E8;vertical-align:middle}
.resultsPeopleBlack:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; text-decoration: none; padding-left: 5px ; font-weight: bolder ;  background-color: #E8E8E8;vertical-align:middle}
.resultsPeopleBlack:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; text-decoration: underline; padding-left: 5px ; font-weight: bolder ;  background-color: #E8E8E8;vertical-align:middle}

.resultsPeopleWhite { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; padding-left: 5px; font-weight: bolder ; background-color: #176E92;vertical-align:middle}
.resultsPeopleWhite:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; padding-left: 5px; font-weight: bolder ; background-color: #176E92;vertical-align:middle}
.resultsPeopleWhite:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; padding-left: 5px; font-weight: bolder ; background-color: #176E92;vertical-align:middle}
.resultsPeopleWhite:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: underline; padding-left: 5px; font-weight: bolder ; background-color: #176E92;vertical-align:middle}


.txt_Litigation_date1 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none; height: 25px; padding-left: 10px; width: 178px ; background-attachment: scroll; background-image: url(../images/bg_LitigationBtm1.gif); background-repeat: no-repeat}
.bg_Litigation1 { background-attachment: scroll; background-image: url(../images/bg_LitigationOp1.gif); background-repeat: repeat-y; background-position: left top; height: 140px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; padding-left: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px }

.txt_Litigation_headderTxt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #417f99; text-decoration: none }

.txt_Litigation_headder1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #417f99; text-decoration: none }
.txt_Litigation_headder1:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #417f99; text-decoration: none }
.txt_Litigation_headder1:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #417f99; text-decoration: none }
.txt_Litigation_headder1:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #417f99; text-decoration: underline }

.txt_Litigation_name { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #89C3D9; text-decoration: none }
.bg_Litigation2 { height: 140px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; padding-left: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px ; border: #666666 solid; border-width: 1px 1px 0px}
.txt_Litigation_date2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-decoration: none; height: 25px; padding-left: 10px; width: 178px ; border-color: black #666666 #666666; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.title_Grey { font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; color: #999999; text-decoration: none; font-weight: bolder; word-spacing: 0em }

.publication_date_txt { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #999999; text-decoration: none; padding-top: 5px; font-weight: bolder }
.publication_date_txt:link { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #999999; text-decoration: none; padding-top: 5px; font-weight: bolder }
.publication_date_txt:visited { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #999999; text-decoration: none; padding-top: 5px; font-weight: bolder }
.publication_date_txt:hover { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #999999; text-decoration: underline; padding-top: 5px; font-weight: bolder }

.pagingSelectNormal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FA6B15; text-decoration: none; line-height: 12px }

.leftnav_careersN { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: none; padding-top: 5px; font-weight: normal}
.leftnav_careersN:link { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: none; padding-top: 5px; font-weight: normal}
.leftnav_careersN:visited { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: none; padding-top: 5px; font-weight: normal}
.leftnav_careersN:hover { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: underline; padding-top: 5px; font-weight: normal}


.txt_publication_searchR {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; padding-top: 15px; padding-bottom: 20px; padding-left: 5px; font-weight: normal}
.bg_search_title {  background-attachment: scroll; background-image: url(../../images/titles/hd_search_directory.gif); background-repeat: no-repeat; background-position: left top; height: 34px}



.bg_peopleResults { height: 25px ; background-attachment: scroll; background-image: url(../images/bg_peopleResults.gif); background-repeat: repeat-y; background-position: left top }
/*.resultsPeopleBlack { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; text-decoration: none; padding-left: 5px ; font-weight: bolder ; height: 23px; background-color: #E8E8E8}
.resultsPeopleWhite { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; padding-left: 5px; font-weight: bolder ; background-color: #176E92}*/
.txtBox_register { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #99BFCF; text-decoration: none; border-color: #737373 #C4C5C5 #E8E7E8 #737373; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.title_OfficeDetails {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #999999; background-color: #D6EAF2; height:30px; padding-left: 10px; font-weight: normal;}

.title_OfficeDetails_txt { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #666666; text-decoration: none; padding-left: 10px; padding-top: 5px; font-weight: normal; }

.title_sub12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #417f99; text-decoration: none; line-height: 12px }

.bg_titleHeadder {  font-size: 22px; font-style: normal; color: #FFFFFF; text-decoration: none; background-attachment: scroll; background-image: url(../../images/titles/bg_titleHeadder.gif); background-repeat: no-repeat; background-position: left top; font-family: Arial, Helvetica, sans-serif; height: 34px}

.left_titles1 { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: none; padding-top: 5px; font-weight: bolder }


.leftnav_about { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: none; padding-top: 5px; font-weight: bolder }
.leftnav_about:link{ font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: none; padding-top: 5px; font-weight: bolder }
.leftnav_about:visited { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: none; padding-top: 5px; font-weight: bolder }
.leftnav_about:hover { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #555555; text-decoration: underline; padding-top: 5px; font-weight: bolder }


.txt_abt-location_links { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #8B8B8B; text-decoration: none; padding-top: 5px; font-weight: normal }
.txt_abt-location_links:link { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #8B8B8B; text-decoration: none; padding-top: 5px; font-weight: normal }
.txt_abt-location_links:visited { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #8B8B8B; text-decoration: none; padding-top: 5px; font-weight: normal }
.txt_abt-location_links:hover { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #8B8B8B; text-decoration: underline; padding-top: 5px; font-weight: normal }

.bgnone{background-color: none;}

#dyn_menuTxt a {font-family: Arial, Verdana; font-size:9px;color:#ffffff;}
.dyn_menuTxt{font-family: Arial, Verdana; font-size:9px;color:#ffffff;}
.dyn_menuTxt:link{font-size:9px;color:#ffffff;}
.dyn_menuTxt:visited{font-size:9px;color:#ffffff;}
.dyn_menuTxt:hover{font-size:9px;color:#ffffff;}


.dyn_menu {  FILTER:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
             -moz-opacity:0.9;
             opacity:0.9;
             -khtml-opacity:0.9;
           }
.dyn_menu:link {  FILTER:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
             -moz-opacity:0.9;
             opacity:0.9;
             -khtml-opacity:0.9;
           }          
.dyn_menu:visited {  FILTER:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
             -moz-opacity:0.9;
             opacity:0.9;
             -khtml-opacity:0.9;
           }
           
.dyn_menu:link {  FILTER:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
             -moz-opacity:0.9;
             opacity:0.9;
             -khtml-opacity:0.9;
           }
           
.dyn_menuSelect {	FILTER:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
					-moz-opacity:0.9;
					opacity:0.9;
					-khtml-opacity:0.9;
					}
 .dyn_sub_menu {	FILTER:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
					-moz-opacity:0.9;
					opacity:0.9;
					-khtml-opacity:0.9;
					}     
           
.dyn_sub_menu:hover  { FILTER:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
					   -moz-opacity:0.9;
					   opacity:0.9;
					   -khtml-opacity:0.9;
					 }  
.dyn_sub_menu:visited  { FILTER:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
					   -moz-opacity:0.9;
					   opacity:0.9;
					   -khtml-opacity:0.9;
					   color:#ffffff;
					 }  
.dyn_sub_menu:link  { FILTER:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
					   -moz-opacity:0.9;
					   opacity:0.9;
					   -khtml-opacity:0.9;
					   color:#ffffff;
					 }  


.expertise_link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #417f99; text-decoration: none; line-height: 12px}
/*.expertise_link:link{color: #99BFCF; }
.expertise_link:visited{color: #99BFCF;}
.expertise_link:hover{color: #99BFCF;}*/

.expertise_link_selected{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #999999; text-decoration: none; line-height: 12px}
.expertise_link_selected:link{color: #999999;}
.expertise_link_selected:visited{color: #999999;}
.expertise_link_selected:hover{color: #999999;}

.title_disable { font-family: Verdana, Arial, Helvetica, sans-serif; 
				 font-size: 11px; 
				 font-weight: bold; 
				 color: #C1D2DB; 
				 text-decoration: none; 
				 line-height: 12px ; 
				 cursor: text
				 }
.gallery_image_noSE { font-family: Arial, Helvetica, sans-serif; 
						font-size: 0.9em; 
						color: #FF9900; 
						text-decoration: none; 
						font-weight: bolder 
					}
.gallery_image_noSE:link { font-family: Arial, Helvetica, sans-serif; 
						font-size: 0.9em; 
						color: #FF9900; 
						text-decoration: none; 
						font-weight: bolder 
					}
.gallery_image_noSE:visited { font-family: Arial, Helvetica, sans-serif; 
						font-size: 0.9em; 
						color: #FF9900; 
						text-decoration: none; 
						font-weight: bolder 
					}					
.txt_Litigation_banner { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #89C3D9; text-decoration: none }
.txt_Litigation_banner:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #89C3D9; text-decoration: none }

.bg-deals { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #80A7BB; text-decoration: none;}
.bg-deals:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #80A7BB; text-decoration: none;}
.bg-deals:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #80A7BB; text-decoration: none;}
.bg-deals:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #80A7BB; text-decoration: underline;}

.txt_Litigation_data { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; height: 25px; padding-left: 10px; width: 178px ; padding-top: 5px}
/*.txt_Litigation_data_Text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #000000; text-decoration: none; height: 25px; padding-left: 10px; width: 178px ; padding-top: 5px}*/
.txt_Litigation_dataLink { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #99BFCF; text-decoration: none; clip:  rect(   )}
.pagingBlack { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none; line-height: 12px }

.bg_Litigation {  background-attachment: scroll; 
                  background-image: url(../../images/bg-deals_headding.gif);
                  background-repeat: repeat-y; 
                  background-position: left top; 
                  height: 40px; 
                  font-family: Arial, Helvetica, sans-serif; 
                  font-size: 11px; 
                  font-weight: bold; 
                  color: #FFFFFF; 
                  text-decoration: none; 
                  padding-left: 10px; 
                  padding-top: 5px; 
                  padding-right: 10px; 
                  padding-bottom: 5px; clip:  rect(   )
                  }

.txt_Litigation_headder { font-family: Arial, Helvetica, sans-serif; 
                          font-size: 14px; 
                          font-weight: bold; 
                          color: #FFFFFF; 
                          text-decoration: none
                        }

.txt_Litigation_headder { font-family: Arial, Helvetica, sans-serif; 
                          font-size: 14px; 
                          font-weight: bold; 
                          color: #FFFFFF; 
                          text-decoration: none
                        }

.resultsSearchCat_black { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; text-decoration: none; font-weight: bolder ; background-color: #E8E8E8 }
.resultsSearchCat_black:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; text-decoration: none; font-weight: bolder ; background-color: #E8E8E8 }
.resultsSearchCat_black:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; text-decoration: none; font-weight: bolder ; background-color: #E8E8E8 }
.resultsSearchCat_black:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; text-decoration: underline; font-weight: bolder ; background-color: #E8E8E8 }

.resultsSearchCat_white { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight: bolder ; background-color: #FF6600}
.resultsSearchCat_white:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight: bolder ; background-color: #FF6600}
.resultsSearchCat_white:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight: bolder ; background-color: #FF6600}
.resultsSearchCat_white:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: underline; font-weight: bolder ; background-color: #FF6600}

.title_disable { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #C1D2DB; text-decoration: none; line-height: 12px ; cursor: text}

.pdn_left0{padding-left:0px;}

.Contact_us_CityDisplay{
			padding-bottom: 28px; 
			padding-left: 0; 
			padding-right: 28px; 
			padding-top: 0; 
			height: 172px; 
			width: 142px;
			FLOAT: left! important;		
	}


.suggestive
{
	background-color:#99bfcf;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;	
}

.suggestive_back
{
	background-color:#77AABF;
	list-style-type:none;
}

.suggestiveSelect
{
	background-color:#A5C63E;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.default_linkTxt {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none}

.default_link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none}
.default_link:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none}
.default_link:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none}
.default_link:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: underline}

.default_No_Underline_link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none}
.default_No_Underline_link:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none}
.default_No_Underline_link:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none}
.default_No_Underline_link:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none}

.default_linkGreen{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #417f99; text-decoration: none}
.default_linkGreen:link{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #417f99; text-decoration: none}
.default_linkGreen:visited{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #417f99; text-decoration: none}
.default_linkGreen:hover{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #417f99; text-decoration: underline}

.newsFeed{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #417f99; text-decoration: none}

.greenLink{font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #417f99; text-decoration: none;}
.greenLink:link{font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #417f99; text-decoration: none;}
.greenLink:visited{font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #417f99; text-decoration: none;}
.greenLink:hover{font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #417f99; text-decoration: underline;}


.contact_txt{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none; font-weight: normal;}
 
.intro_text {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; line-height:17px}
.body_text_black {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000}

a.body_text_Blue_link {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#417f99}
.heading {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#417f99}
.sub_heading {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#417f99}

.bullet{ background-image:url(../../images/bullet.gif); background-repeat:no-repeat;}
.galleryPageLink{color:#ffffff;}
.galleryPageLink:link{color:#ffffff;}
.galleryPageLink:visited{color:#ffffff;}
.galleryPageLink:hover{color:#ffffff;}



.expertiseDataItems {FLOAT: left! important; WIDTH: 200px;}

.country_selectBG {	background-image: url(../../images/nav_main/nav_country_select_bg.gif);
					background-repeat: repeat-x;
					height:27px;}
					
/*-----------------------------*/				
ul{
	list-style-image: url(../../images/bullet_ss.gif);
	list-style-position: inherit;
	margin-left:0px;
	padding-left:14px;
}
li{	list-style-type:none;
   	list-style-image: url(../../images/bullet_ss.gif);
	list-style-position: inherit;
	margin:0px;
	margin-left:0px; 
	padding-left:0px;
	}

/*-----------------------------*/
#AutoCompleteEx {
		width: 150px;
		/*border-right: 1px solid #000;
		padding: 0 0 1em 0;
		margin-bottom: 1em;
		font-family: 'Trebuchet MS', 'Lucida Grande',Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;*/
		background-color: #99bfcf;
		color: #333;
		}
#AutoCompleteEx ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		list-style-image: url(../../images/bullet_ss.gif);
		list-style-position: inherit;
		}
		
#AutoCompleteEx li {
		/*border-bottom: 1px solid #90bade;*/
		margin: 0;
		}
#AutoCompleteEx li a {
		display: block;
		/*padding: 2px 5px 5px 0.5em;
		border-left: 10px solid #1958b7;
		border-right: 10px solid #508fc4;*/
		background-color: #99bfcf;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

html>body #AutoCompleteEx li a {
		width: auto;
		}

#AutoCompleteEx li a:hover {
		/*border-left: 10px solid #1c64d1;
		border-right: 10px solid #5ba3e0;*/
		background-color: #99bfcf;
		color: #000;
		}

/*---------------------------------*/

#suggestive {
		width: 150px;
		background-color: #99bfcf;
		color: #333;
		z-index:1000;
		height:100%;
		}
#suggestive ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		list-style-image: url(../../images/bullet_ss.gif);
		list-style-position: inherit;
		z-index:1000;
		}
		
#suggestive li {
		margin: 0;
		z-index:1000;
		}
#suggestive li a {
		display: block;
		background-color: #99bfcf;
		color: #fff;
		text-decoration: none;
		width: 100%;
		z-index:1000;
		}

html>body #suggestive li a {
		width: auto;
		z-index:1000;
		}

#suggestive li a:hover {
		background-color: #99bfcf;
		color: #000;
		z-index:1000;
		}
.padding_selectBox
{
	white-space :nowrap;
}
.backFwdHome{padding:7px 0px 6px 27px; background-image:url(../../images/icons/icon_firm-back.gif); background-repeat:no-repeat; background-position:left;  width:27px; height:30px;
             font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #417f99; text-decoration: none;
             }

/*-------top nav fly over menu-------------*/

/* {padding:0; margin:0}*/
#wrapper {width:750px; padding:0px; margin:0px;}
#leftcolumn {float:left; padding:0px; margin:0px;}
#rightcolumn {float:left; width:525px; padding:0px; margin:0px;}

.dropdown {display:block; position:relative; font-family: Arial, Verdana; font-size:11px;color:#ffffff;padding:0px; margin:0px;}
.dropdown dt { border:0px none #9ac1c9; padding:0px; font-weight:bold; cursor:pointer; padding:0px; margin:0px; }
.dropdown .upperdd {border-bottom:none; padding:0px;margin:0px;}
.dropdown dt:hover {padding:0px;margin:0px;}
.dropdown dd {position:absolute; top:0; left:0px; overflow:hidden; width:108px; display:none;   background:#409CC0; opacity:0; margin:0px;}
.dropdown ul {width:118px; border:1px none #9ac1c9; list-style:none; padding:0px;margin:0px;}
.dropdown li {display:inline;list-style:none; padding:0px;margin:0px;}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; 
													  padding:2px; padding-left:7px;
													  text-decoration:none; 
													  background:#409CC0; 
													  /*width:194px;*/
													  font-family: Arial, Verdana; 
													  font-size:11px;
													  color:#ffffff;
													  margin:0px;
													  }
.dropdown a:hover {background:#A5C63E; font-family: Arial, Verdana; font-size:11px;color:#ffffff;}
.dropdown, .underline {font-family: Arial, Verdana; }

/*--------------------*/