@charset "utf-8";
/* CSS Document */

/* global */
body{
   margin:0px;
   padding:0px;
   background:url(../images/home-main-bg-repeat.jpg) 0 0 #ffffff repeat-x;
   font-size:12px;
   font-family: Arial, Helvetica, sans-serif; 
}
a:link {
     color:#1169d0;
	 text-decoration:none;
	}
a:visited {
     color:#652888;
	 text-decoration:none;
	}
	
a:hover{
	 text-decoration:underline;
	      color:#1169d0;
	}
	
/* global end */

div.mla_container{
   background:url(../images/home-main-bg.jpg) 50% 0  no-repeat;
   width:100%;
   margin:0 auto;
}

table.mla_container{
   margin:0 auto;
}

.clear{
   clear:both;
}

.tleft{
  float:left;
  margin: 7px 0 5px 5px;
}


.tright{
  float:right;
  margin:15px 10px 0 0;
}
/******* header *********************/

.top_right_navigation a:link,
.top_right_navigation a:visited{
   color:#313131;
   font-size:11px;
   text-decoration:none;
}

 .top_right_navigation a:hover{
   color:#313131;
   font-size:11px;
   text-decoration:underline;
}


ul.top-search-container{
  list-style:none;
  position:relative;
  float:right;
  margin-top:20px;
}


ul.top-search-container li{
   line-height:16px;
   font-size:11px;
   color:#7a7979;
   padding:0px;
   margin:0px;
  float:left;
}

ul.top-search-container li.zwidth{
  .text-align:right;
} 

.top-search-input-box{
   border:1px solid #ccbbaa;
   width:230px;
   background:url(../images/cmd_search_magnifying_glass.jpg) 0% 50% no-repeat;
   text-indent:15px;
   color:#7a7979;
   font-size:11px;
   padding-top:3px;
   padding-bottom:3px;
   .height:20px;

}


/******* end header *********************/

/**** main navigation **/
ul.main-menu-links{
  list-style:none;
   padding:0px;
   margin:0px;
   position:relative;
}

ul.main-menu-links li{
   text-indent:0px;
   float:left;
   padding-bottom:6px;
   padding-top:7px;
   .padding-bottom:6px;
   .padding-top:7px;
   line-height:22px;
   
   padding-right:30px;
   padding-left:20px;
   padding-right:15px;#
    padding-left:5px;#
   .padding-right:21px;
   .padding-left:15px;
}


ul.main-menu-links li.menu-hover{
   background:url(../images/main-menu-center-hover.jpg) 0% 0% repeat-x;
   padding-bottom:6px;
   padding-top:7px;
   .padding-bottom:6px;
   .padding-top:7px;
   line-height:22px;
   
   padding-right:30px;
   padding-left:20px;
   padding-right:15px;#
    padding-left:5px;#
   .padding-right:21px;
   .padding-left:15px;
}

ul.main-menu-links li a:hover,
ul.main-menu-links li a:link,
ul.main-menu-links li a:visited{
  color:#ffffff;
  text-decoration:none;
  font-size:15px;
  font-family: Georgia, Helvetica, sans-serif; 
  font-weight:bolder;
  word-spacing:1px;
}


/*** end main navigation ***/

/**** footer ***/
.content_footer{
  width:100%;
  margin: 0 auto;
  min-height:100px;
  .height: 100px;
}
 
.content_footer_inner{
  text-decoration:none;
  font-size:11px;
  margin: 0 auto;
} 

.content_footer_inner a:link,
.content_footer_inner a:visited{
   color:#313131;
   font-size:11px;
   text-decoration:none;
}

.content_footer_inner a:hover{
   color:#313131;
   font-size:11px;
   text-decoration:underline;
}

/***** end footer ***/

/* left menu */
 

.left-menu-panel li a:link,
.left-menu-panel li a:visited{
  color:#80684e;
  text-decoration:none;
 }

.left-menu-panel li a:hover{
  color:#8e182a;
  text-decoration:none;
 }

 
.left-menu-panel li{
  color:#80684e;
  cursor:pointer;
  list-style:none;
  padding-top:5px;
  padding-bottom:5px;
  font-size:12px;
  border-top:1px solid #CCC;
  padding-left:10px;
}

.left-menu-panel li.mover,
.left-menu-panel li.current{

  color:#8e182a;
  cursor:pointer;
  list-style:none;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:10px;
  font-size:12px;
  background-color:#fbf5ef;

}

ul.left-menu-panel{
  padding:0px;
  margin:0px;
}
 
ul.headlink_panel{
  background-color:#fefefe;
  margin:0px;
  padding-left:30px;
  margin-top:5px;
}

ul.headlink_panel li,
ul.headlink_panel li.mover{
   background:none;
   padding-top:3px;
   padding-bottom:3px;
   list-style-type:square;
   text-indent:0px;
   font-size:11px;
   border-color:#FFFFFF;
   background-color:#ffffff;
} 

ul.headlink_panel li.nt{
    list-style-type:none;

}

ul.left-menu-panel li.bottom{
  border-bottom:1px solid #cab5a2;
}

/* end left menu */

/**** contents ****/


.pane_breadcrumbs a:link,
.pane_breadcrumbs a:visited{
     color:#1169d0;
	 text-decoration:none;
	 font-size:10px;
}

.pane_breadcrumbs a:hover{
	 text-decoration:underline;
}


.pane_breadcrumbs{
     color:#666666;
	 font-size:10px;
 }
 
 img.headerlink_arrow{
    margin-bottom:2px;
 }
 
 
 .pane_title h1{
  color:#8e182a;
  font-size:22px;
  font-family: Georgia, Helvetica, sans-serif; 
  margin:0px;
  padding:0px
 
}

.pane_title h2{
  color:#8e182a;
  font-size:23px;
  font-family: Georgia, Helvetica, sans-serif; 
  margin:0px;
  padding:0px;
  font-weight:lighter;
}

.pane_line{
  background: url(../images/line-1.jpg) 0% 90% repeat-x;
  clear:both;
  width:100%;
  height:10px;
}

.pane_breadcrumbs a:link,
.pane_breadcrumbs a:visited{
     color:#1169d0;
	 text-decoration:none;
	 font-size:11px;
}

.pane_breadcrumbs a:hover{
	 text-decoration:underline;
}


.pane_breadcrumbs{
     color:#666666;
	 font-size:11px;

 }
 
 
/*** Innerpage-Contents****/
 
 
 
/*** end contents ****/


/*** faq page ***/
 img.headerlink_arrow{
    margin-bottom:2px;
 }
 
.search_box_center{
  background: url(../images/search_box_center.jpg) 0% 0% repeat-x;
}


input.search_box_input{
   border:1px solid #cab5a2;
   width:490px;
   color:#7a7979;
   font-size:15px;
   padding-top:7px;
   padding-bottom:7px;
   .height:14px;
   text-indent:10px;
}

.search_box_advance a:link,
.search_box_advance a:visited{
  color:#1169d0;
  font-size:11px;
  left:60px;
  position:relative;
  top:6px;
  text-decoration:none;
}


.faq_expand_bg_section{
  height:34px;
  width:100%;
  position:relative;
   background: url(../images/faq_expand_bg_section.jpg) 0% 0% repeat-x;
 }

.faq_inner_sec{
  padding-top:5px;
}

.faq_inner_sec a:link,
.faq_inner_sec a:visited{
  color:#1169d0;
  font-size:11px;
  text-decoration:none;
}

.faq_inner_sec a:hover,
.search_box_advance a:hover{
  text-decoration:underline;
}

ul.faq_section{
   margin:0px;
   padding:0px;
}

.faq_section li{
  color:#1169d0;
  cursor:pointer;
  list-style:none;
  padding-top:8px;
  padding-bottom:8px;
  font-size:13px;
} 

.faq_section  li.gray{
  background-color:#f1f1f1;
}

.faq_section li .content{
  color:#000000;
  width:90%;
  padding-left:25px;
  margin-top:6px;
  margin-bottom:6px;
}


/*** end faq page **/

/*** about us section ***/

td.other_minlaw_web{
  background:url(../images/about-us/minlaw-website.jpg) 0 0 no-repeat;
  text-align:left;
  position:relative;
}

td.other_minlaw_web select{
  width:160px;
  font-family: Arial, Helvetica, sans-serif; 
  font-size:10px;
  color:#666;
  margin-left:5px;
  position:absolute;
 }

td.other_minlaw_web select.tover{
  width:190px;;
  margin-left:5px;
  font-family: Arial, Helvetica, sans-serif; 
  font-size:10px;

  color:#666;
}

 

td.small-text{
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#666;

}


.center-content{
	 margin-top:30px;
     z-index:-5;

 }

 .Normal{
     font-size:12px;
     font-family: Arial, Helvetica, sans-serif;
	 color:#333;
 }
 
  .NormalRed{
     font-size:12px;
     font-family: Arial, Helvetica, sans-serif;
	 color:#8E182A;
	 font-weight:normal;
 }


.center-content h2{
color:#8e182a;
  font-size:23px;
  font-family: Georgia, Helvetica, sans-serif; 
  margin:0px;
  padding:0px;
  line-height:25px;
  .line-height:28px;
  font-weight:lighter;
  }
  
  
  .center-content h3{
color:#8e182a;
  font-size:18px;
  font-family: Georgia, Helvetica, sans-serif; 
  margin:0px;
  padding:0px;
  font-weight:lighter;
  margin-bottom:8px;
  }
  

  
  .center-content.img{
     margin:0;
     padding:0;
  }
 ul.Innerpage-bullet li{
   list-style-type:square;
   padding-top:2px;
   padding-bottom:5px;
   text-indent:0px;
   color:#8e182a;

} 

ul.Innerpage-bullet li span{
	color:#333;
	
}


.more-info-head{
  color:#8e182a;
  font-size:18px;
  font-family: Georgia, Helvetica, sans-serif;
  font-weight:lighter;
  padding-bottom:4px;
  }
  
  
  .news-search-input-box{
   border:1px solid #ccbbaa;
   width:120px;
   color:#7a7979;
   font-size:11px;
   padding-top:3px;
   padding-bottom:3px;
    text-indent:3px;
 }
 
   .top{

	   padding-top:30px;
	   float:right;
	   padding-right:10px;
 }
 


/*** end about us section ***/

/*** forms ***/
.form-input{
   border:1px solid #ccbbaa;
   width:230px;
   text-indent:5px;
   color:#7a7979;
   font-size:13px;
   padding-top:4px;
   padding-bottom:4px;
   background-color:#FFF;

}


.form-textarea {
    border:1px solid #ccbbaa;
	width:230px;
	background-color: #fff;
    font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
    color:#7a7979;
	text-indent:5px;
}

.highlighter{
    border:1px dotted #ccbbaa;
	width:420px;
	.width:452px;
	margin:0 auto;
	height:20px;
	background-color: #f8f2ec;
    font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
    color:#8e182a;
	padding:10px;
	text-align:center;
}


.asterix{
    font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
    color:#8e182a;

}


/*** end of forms ***/
 
 
 
 /*** Newsletter thumbnails ***/
 .thumbnail img{
border: 5px solid #cab9a6;
margin: 0 5px 5px 0;
}


.thumbnail:hover img{
border: 5px solid #8e182a;
}

.archive-highlighter{
    border:1px dotted #ccbbaa;
	width:405px;
	margin-top:0px;
	margin-bottom:0px;
	margin:0 auto;
    background-color: #f8f2ec;
    font-size:14px;
	margin-left:20px;
    background-color:#FFF;
	padding:10px 5px 5px 5px;
	text-align:center;
}


.archive-container-bg{
	background:url(../images/publications/archive-bg.jpg);
	background-repeat:repeat-x;
	height:78px;
	width:455px;
	margin-top:10px;
	margin-bottom:40px;
	padding-top:16px;
}

.archive-select{

    font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
    color:#7a7979;
	width:175px;
	margin-top:3px;

	
}
HR{
	width:100%;
	border:0;
	padding:0;

	height:1px;
	color:#CCC;
	background-color:#CCC;


	}
	
	  .see-more{
	  border:3px solid #ede8e2;
	  width:468px;
	  padding:10px;
	  background-color:#fdf8f5;
}
  
 /*** end Newsletter thumbnails ***/
 
 /***** top scroller ****/
 #mlatopmenu{
		position:absolute;
		left:10px;
 }
 
 .mlatoprel{
       position:relative;
 }
 /***** end top scroller ***/
 
  .table-header td{
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:normal;
	 font-size:12px;
	 text-decoration:none;
	 color:#333;
	 
	 }
	 
 /****************  main menu sub navigation and table ****/
 
 ul.head-menu-link-panel{
   position:absolute;
   left:-40px;
   top:34px;
   .top:36px;
  	z-index:99;
 }
 
 


 li.head-menu-link{
   position:relative;
  	z-index:99;
 }
  
  ul.main-menu-links li.menu-hover ul.head-menu-link-panel li{
   float:left;
   line-height:15px;
   padding-right:9px;
   padding-left:9px;
   padding-bottom:4px;
   padding-top:4px;
   list-style-type:none;
   width:180px;
   background-color:#370101;
   clear:both;
   filter:alpha(opacity=85);
   opacity:0.85;
}


 div.head-menu-link-panel-container table{
   position:absolute;
   width:400px;
    background-color:#370101;
   left:-9px;
   top:6px;
     font-weight:normal;

}


ul.main-menu-links li.menu-hover ul.head-menu-link-panel li.menu-hover{
   background-color:#370101;
   background-image:none;
   padding-bottom:4px;
   padding-top:4px;
   line-height:15px;
   padding-right:9px;
   padding-left:9px;
   z-index:99;
}

 
ul.main-menu-links li ul.head-menu-link-panel li a:link,
ul.main-menu-links li ul.head-menu-link-panel li a:visited{
  color:#ffffff;
  text-decoration:none;
  font-size:11px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:normal;
  word-spacing:1px;
  z-index:99;
}

ul.main-menu-links li ul.head-menu-link-panel li a:hover{
  color:#ffffff;
  text-decoration:none;
  font-size:11px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:normal;
  word-spacing:1px;
}



ul.main-menu-links li ul.head-menu-link-panel li a:hover{
  text-decoration:underline;
}


div.head-menu-link-panel-container table tr td{
   color:#ffffff;
  font-size:11px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:normal;
  word-spacing:1px;
}


ul.main-menu-links li  div.head-menu-link-panel-container table tr td a:link,
ul.main-menu-links li  div.head-menu-link-panel-container table tr td a:visited{
  color:#ffffff;
  font-size:11px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:normal;
  word-spacing:1px;
 }
 
ul.main-menu-links li  div.head-menu-link-panel-container table tr td a:hover{
   text-decoration:underline;
}


 /****************  end main menu sub navigation and table ****/


/******************************* home *********************************/
  .home-faq{
	 padding:15px 10px 15px 10px;
	 background-color:#e8e1d9;
	 border-bottom:1px dotted #aa9986;
}

  .left-colum-container{
	 padding:10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
 }
 
  img{
    border:0px;
 }

  .faq-container{
	 padding: 0px 10px 0px 0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
		color:#333;
}

  .spotlight-container{
	 padding: 14px 15px 0px 14px;
    font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;

}
  .spotlight-container H2{
	  font-size:14px;
	  color:#8e182a;
	  font-weight:bolder;
	font-family:Arial, Helvetica, sans-serif;
}

  .faq-container h3{
	  font-size:14px;
	  color:#8e182a;
	  margin-left:10px;
	  margin-top:10px;
	  margin-bottom:-4px;
	  font-family:Arial, Helvetica, sans-serif;
      font-weight:bolder;
}
.form1-select {
    border:1px solid #ccbbaa;
	width:200px;
	background-color: #fff;
    font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
}


  ul.home-bullet li{
  
   list-style-type:square;
   list-style-position: outside;
   margin-left:-18px;
   padding-left:0;
   padding-top:5px;
   padding-bottom:5px;
   text-indent:0px;
   color:#900;

} 
  ul.home-bullet li a:link,
  ul.home-bullet li a:visited,
  ul.home-bullet li a{
   font-size:12px;
   font-family:Arial, Helvetica, sans-serif;
   color:#333;

} 

ul.home-bullet li span a{
    font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;	
}

  ul.home-bullet-number li{
   list-style-type:decimal;
   padding-top:2px;
   padding-bottom:5px;
   text-indent:0px;
	color:#000;	

} 

ul.home-bullet-number li span{
	color:#000;	
}
 
 
    .read-more{
	   width:100px;
	   float:right;
	   padding-right:10px;
	   color:#900;
	   font-size:11px;
	   text-align:right;
	   text-decoration:none;
       margin-top:5px;
}
   .read-more a{
     color:#900;
     text-decoration:none;
}

   .read-more a:hover{
     text-decoration:underline;
}


  .news-box{
	  display:block;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
      text-decoration:none;
      text-align:left;
	  width:100%;
      cursor:text;
	  margin:0 0 2px 0;
	  padding:10px;
      color:#333;
	  border-bottom:1px dotted #9c9a9a;
}


  .news-box-details{
	  display:block;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
      text-decoration:none;
      text-align:left;
	  width:100%;
      cursor:text;
	  margin:0 0 2px 0;
	  padding:10px;
      color:#333;
}


  .news-box-details a{
	  color:#900;
	  text-decoration:none;
}
  .news-box-details a:hover{
	  text-decoration:underline;
}
  .news-box-details H4{
	  color:#8e182a;
	  margin-top:0px;
	  margin-bottom:0px;
	  font-size:14px;
	  margin-bottom:5px;
	  margin-top:0;	  
	  font-weight:bolder;
      font-family:Arial, Helvetica, sans-serif;
}


  .news-box:hover{
 background-color:#f4ebdf;
}
  .news-hover{
     background-color:#f4ebdf;
  }


  .news-box a{
	  color:#900;
	  text-decoration:none;
}
  .news-box a:hover{
	  text-decoration:underline;
}
  .news-box H4{
	  color:#8e182a;
	  margin-top:0px;
	  margin-bottom:0px;
	  font-size:14px;
	  margin-bottom:5px;
	  margin-top:0;	  
	  font-weight:bolder;
      font-family:Arial, Helvetica, sans-serif;
}

  .news-box-text{
	width:200px;
	text-decoration:none;
    padding-bottom:5px;
}




  .center-box{
	  display:block;
	  font-family:Arial, Helvetica, sans-serif;
      text-decoration:none;
      text-align:left;
	  width:165px;
      cursor:text;
	  margin:0 0 2px 0;
	  font-size:12px;

}

  .center-box:hover{
	  background:url(../images/home/bg.png) no-repeat;
	  background-position:right;
}

  .center-box-hover{
	  background:url(../images/home/bg.png) no-repeat;
	  background-position:right;
}
   .center-box-hover a:hover{
       text-decoration:none;
   }



  .center-box a:link
  .center-box a:visited{
	  color:#8e182a;
	  text-decoration:none;
}
  .center-box a:hover{
	  text-decoration:underline;
}
  .center-box H4,
  .center-box H4 a:link,
  .center-box H4 a:visited{
	  color:#8e182a;
	  margin-top:0px;
	  margin-bottom:0px;
	  font-size:15px;
	  margin-bottom:5px;
	  margin-top:0;
	  padding:4px;
	  font-weight:bolder;
	  	  font-family:Arial, Helvetica, sans-serif;
	  
}

/***************************** end home ******************************/

/**** splash home ***/
.splash-buttons{
   cursor:pointer;
}
.splash-contents{
  position:absolute;
  display:none;
  .margin-left:3px;
 }
 
 div.splash-section{
    z-index:1;
	position:relative;
 } 



.splash-slogan{
    font-size:14px;
    font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin-left:20px;
	margin-top:50px;
}

.splash-slogan h1{
    font-size:17px;
	font-weight:bold;
    font-family:Georgia, Helvetica, sans-serif;
	color:#370101;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}

.splash-slogan .more{
   margin-top:5px;
   float:right;
   clear:both;
}


/**** end splash home ***/


/***** news section *****/
div.news-search-container{
   width:672px;
   border-top:3px solid #C7B29F;
   background-color:#f8f2ec;
}

input.news-input-text{
   background:url(../images/news/news-magnifying-glass.jpg) #ffffff 3% 50% no-repeat;
   color:#999999;
   font-size:19px;
   text-indent:30px;
   border:1px solid #ccbbaa;
   font-family: Georgia, Helvetica, sans-serif; 
   width:280px;
   .height:26px;
   padding-top:4px;
   padding-bottom:4px;
   .padding-top:2px;
   ,padding-bottom:2px;
}

.news-search-white td{
   color:#750716;
   font-size:19px;
   font-family: Georgia, Helvetica, sans-serif; 
 }
 
.news-select{
   background:url(../images/news/news-select.jpg) 0% 50%  no-repeat;
   width:180px;
   height:31px;
   color:#999999;
   font-size:19px;
}
div.news-select-drop{
  margin-left:5px;
  cursor:pointer;
   color:#999999;
}

.news-select-drop-container{
   position:relative;
   top:-10px;
   left:-30px;
   .top:5px;
   .left:-32px;
   color:#999999;
}

.news-select-drop-container div{
   width:173px;
   height:50px;
   background-color:white;   
   position:absolute;
   left:30px;
   top:12px;
   .top:-4px;
   .left:32px;
   height:130px;
   border-right:1px solid #cdbba9;
   border-left:1px solid #cdbba9;
   border-bottom:1px solid #cdbba9;
}

ul.news-select-drop{
  position:absolute;
}

ul.news-select-drop li{
  list-style-type:none;
   color:#999999;
   font-size:15px;
   line-height:23px;
   font-family: Georgia, Helvetica, sans-serif; 
   cursor:pointer;  
   width:156px; 
}

ul.news-select-drop li.nover{
 background-color:#fbf8bc;
}
 

td.horizontal-dash{
   background:url(../images/news/news-dots.jpg)  bottom repeat-x;
}

td.horizontal-dash-upward{
   background:url(../images/news/news-dots.jpg)  top repeat-x;
}

td.vertical-dash{
   background:url(../images/news/news-dots.jpg) repeat-y;
}

td.news-search-white{
  background-color:white;
  font-family: Georgia, Helvetica, sans-serif; 
  font-size:15px;
  color:#710715;
 }
 
img.btn_news_search{
   cursor:pointer;
}


/*** end  news section ***/


  .moreinfo-text{
	  color:#666;
	  text-decoration:none;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:11px;
}



 