:focus
{
  -moz-outline-style  :  none;
}

body
{   
  margin      :  0px;
  background  :  #FFFEF1;
  color: #58595B;
}

table
{
  /* border-collapse  :  collapse; */
  /* table-layout     :  fixed;    */
  
  border-spacing   :  0;
  	
  color            :  #414142;
  font-family      :  Verdana, Arial, Helvetica, sans-serif;
  font-size        :  12px;

  /* text-align       :  justify;  */
}



h1
{
	color           :  #031B41;
	margin          :  0px 0px 15px 0px;
	text-transform  :  capitalize;
	border-bottom   :  1px dotted #cccccc;
	font:  18px Helvetica;
}

h2
{
	color           :  #11327f;
	margin          :  0px 0px 5px;
	text-transform  :  capitalize;
	font: bold 12px/22px Verdana, Arial, sans-serif;
	border-bottom: 1px dotted #CCCCCC;
}

h3
{
  font-family     :  verdana, arial, sans-serif;
  font-size       :  12px;
  font-weight     :  bold;
  color           :  #555555;

  margin          :  0px;
}

h4
{
  font-family     :  verdana, arial, sans-serif;
  font-size       :  13px;
  font-weight     :  bold;
  color           :  #b30d19;

  margin          :  0px;
}

blockquote
{
  font-family   :  verdana, arial, sans-serif;
  font-size     :  12px;
  color         :  #333333;
  
  margin        :  15px;   
  padding       :  12px;
  border        :  solid 1px #dddddd;
  border-left   :  solid 8px #dddddd;
  background    :  #fafafa;
}
 
a
{
	color            :  #1b4588;
	text-decoration  :  none;
	font: 12px verdana, arial, sans-serif;
}
  
a:hover
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  12px;
  color            :  #1b4588;
   
  text-decoration  :  underline;
}

ul
{
	margin  :  0px 0px 0px 25px;
	padding: 0px;
}

ol
{
  margin  :  5px 0px 0px 35px;
}

li
{
	text-decoration: none;
	text-transform: capitalize;

}

li a
{
	/*color: #183ED1;
	text-decoration: none;
	font-family: Helvetica;*/

}

li a:hover
{
/*
	color: #000000;
	text-decoration: none;
	*/
	

}

.footer
{
color: #999999;
font-size:12px;
background:#ffffff;
letter-spacing: 0px;
padding: 10px 10px 20px 10px;
}


form
{
  margin  :  0px;
}

form h2
{
  color       :  #ffffff;
  margin      :  0px;
  background  :  #767676;
}

.frmLeftTd
{
  background  :  #e9e9e9;
  text-align  :  right;
  
  padding     :  6px 15px 6px 10px;
}

.frmRightTd
{
  background  :  #f3f3f3;

  padding     :  6px 10px 6px 15px;
}

.frmButtonTd
{
  background  :  #dddddd;
  text-align  :  right;
  
  padding     :  5px;
}

input.textBox
{
  font-family  :  Helvetica;
  font-size    :  12px;
  color        :  #000000;
  height       :  20px;
  border       :  solid 1px #cccccc;  
  background   :  #ffffff;  
}

input.button
{
  font-family  :  Helvetica;
  font-size    :  12px;
  font-weight  :  bold;
  color        :  #333333;
  
  text-align   :  center;
t
  width        :  70px;
  height       :  22px;
}

textarea.textArea
{
  font-family  :  Helvetica;
  font-size    :  12px;
  color        :  #000000;
  
  
  border       :  solid 1px #cccccc;  
  background   :  #ffffff;  
}


.menus {
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}

.menus a
{
	text-decoration: none;
	display: block;
	font-size: 12px;
	padding: 2px;
	background: #cccccc;
	margin: 1px;
}
.menus a:hover
{
	text-decoration: none;
	display: block;
	font-size: 12px;
}




.menus1
{
	text-decoration: none;
	display: block;
	font-size: 12px;
	padding: 2px;
	background: #BCD6FC;
	margin: 1px;
	width: 167px;
}
.menus1:hover
{
	text-decoration: none;
	display: block;
	font-size: 12px;
	color: #FFFFFF;
	background: #03285D;
}

.menus2
{
	text-decoration: none;
	display: block;
	font-size: 12px;
	padding: 2px;
	background: #E0ECFE;
	margin: 1px;
	width: 167px;
}
.menus2:hover
{
	text-decoration: none;
	display: block;
	font-size: 12px;
	color: #FFFFFF;
	background: #03285D;
}

.menus3
{
	text-decoration: none;
	display: block;
	font-size: 12px;
	padding: 2px;
	background: #F4F8FF;
	margin: 1px;
	width: 167px;
}
.menus3:hover
{
	text-decoration: none;
	display: block;
	font-size: 12px;
	color: #FFFFFF;
	background: #03285D;
}
.link {
	cursor: hand;
}

  .breadcrumbtr a
  {
	
	  font-family:Helvetica;
	  color:#031B41; 
	  font-size:18px;    
	  border-bottom: 1px solid #031B41;
	  text-decoration:none;
  }
    .breadcrumbtr a:hover
  {
	
	  font-family:Helvetica;
	  color:#031B41; 
	  font-size:18px;    
	  border-bottom: 0px solid #031B41;
	  text-decoration:none;
  }
  .breadcrumbtr
  {
	  padding-left:10px; 
	  padding-bottom:10px; 
 	 font-family:Helvetica;
	  color:#031B41; 
	  font-size:18px;    
	  text-align:left;
	  vertical-align:bottom;
	  }
    .breadcrumbtrwhite a
  {
	
	  font-family:Helvetica;
	  color:#FFFFFF; 
	  font-size:18px;    
	  border-bottom: 1px solid #FFFFFF;
	  text-decoration:none;
  }
    .breadcrumbtrwhite a:hover
  {
	
	  font-family:Helvetica;
	  color:#FFFFFF; 
	  font-size:18px;    
	  border-bottom: 0px solid #FFFFFF;
	  text-decoration:none;
  }
  .breadcrumbtrwhite
  {
	  padding-left:10px; 
	  padding-bottom:10px; 
 	 font-family:Helvetica;
	  color:#FFFFFF; 
	  font-size:18px;    
	  text-align:left;
	  vertical-align:bottom;
	  }
