body {

	margin-top: 15px;

	margin-left: 0px;

	margin-right: 0px;

	margin-bottom: 15px;

	background: #ffffff; 

	

}

tr, p, div {

  font-family      :  Verdana, Arial, Helvetica, sans-serif;

  font-size        : 12px;

  color            : #000000;

}



.content {

  font-family      :  Verdana, Arial, Helvetica, sans-serif;

  font-size        : 12px;

  color            : #000000; 

  padding-left: 20px;

  padding-right: 20px;

  }

  

  .search {

  font-family      : Verdana, Arial, Helvetica, sans-serif;

  font-size        : 9px;

  color            : #3A455A; 

  padding-left: 20px;

  padding-right: 20px;

  font-weight: bold;
  text-decoraction: none;

  }

  a.sarch:link; a.search:visited {

  font-weight: bold;
  color: #3A455A;
  text-decoration: none;
  }

  

  a.search:hover {

  font-weight: bold;

  text-decoration: none;

  color: 000000;

  }

  

  .boxcontent {

  font-family      : Verdana, Arial, Helvetica, sans-serif;

  font-size        : 11px;

  color            : #000000; 

  padding-left: 10px;

  }



.tableFLASH {

border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: none;

	boder-color: #ffffff;

	border-collapse: collaspe;

}



.tableHEADER {

border: 1px solid #000000;

border-collapse: collaspe;

}



	

.tableFARleft {

border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	boder-color: #ffffff;

	border-collapse: collaspe;

}



.tableRIGHT {

border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: none;

	border-color: #ffffff;

	}



.tabletop {

border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 3px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

}



.tableLOGO {

border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: none;

	border-left-style: solid;

}



.tableTOPleft {

border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 3px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

}



.tableMENU {

border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: none;

	border-left-style: solid;

	border-color: #ffffff;

}



.tableHOME {



border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: none;

	border-left-style: none;

	border-color: #ffffff;}

	
.date { 
color: #2251A1;
font-size: 10pt;
}
	

h1 {

   FONT-FAMILY: VERDANA, ARIAL, HELVETICA, SANS-SERIF;

   FONT-SIZE: 20PX;

   FONT-WEIGHT: bold;

   COLOR: #2251A1;

   line-height: 20px;


   }

   

h2 {

   FONT-FAMILY:  VERDANA, ARIAL, HELVETICA, SANS-SERIF;

   FONT-SIZE: 13PX;

   FONT-WEIGHT: bold;

   COLOR: #882931;

   }



hr {

  color       : #000000;

  height           : 1px;

  shade: no-shade;

}

a.link:link, a.link:visited {color: #2251A2; text-decoration: none; font-weight: bold;}
a.link:hover, a.link:active {color: #2251A2; text-decoration: underline;}

a.menu:link, a.menu:visited {color: #ffffff; text-decoration: none; font-weight: bold;}

a.menu:hover, a.menu:active {color: #f3cc03; text-decoration: none;}



a.topmenu:link, a.topmenu:visited {color:#000000; text-decoration: none;}

a.topmenu:hover {color: 000000; text-decoration: underline} 



a:link, a:visited {color: 000000; text-decoration: underline;}

a:hover  {color: FF9703;}



a.mainlevel:link, a.mainlevel:visited {

	display: block;

	background: url(http://usimmigrationwaiver.com/images/menu_bg.jpg) no-repeat;

	vertical-align: middle;

	font-size: 10px;

	font-weight: bold;

	color: #ffffff;

	text-align: left;

	padding-top: 5px;

	padding-left: 12px;

	height: 20px !important;

	height: 25px;

	width: 100%;

	text-decoration: none;

}

a.mainlevel:hover {

	background-position: 0px -25px;

	text-decoration: none;

	color: #ffffff;

}



a.mainlevel2:link, a.mainlevel2:visited {

	display: block;

	background: url(/images/menu_bg2.jpg) no-repeat;

	vertical-align: top;

	font-size: 10px;

	font-weight: bold;

	color: #ffffff;

	text-align: left;

	padding-top: 8px;

	padding-left: 12px;

	height: 27px !important;

	height: 28px;

	width: 100%;

	text-decoration: none;

}

a.mainlevel2:hover {

	background-position: 0px -37px;

	text-decoration: none;

	color: #ffffff;

}





ul {

  margin: 0;

  padding-left: 15px;

  

}

li {

  padding-left: 0px;

  padding-top: 0px;

}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");  }