@charset "utf-8";
/* CSS Document */

html, body{
    position:absolute;
    top:-12px;
    left:-4px;
    right:-4px;
    overflow-x:hidden;
	background:#EEEEEE;
}

.clear	{
	clear:both;
}

/* ########### */
/*  Nav style  */
/* ########### */

nav{
	width:100%;
	height:30px;
	background-color:#222222;
	border:none;
	border:0px;
	font-size:14px;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
	padding: 11px 0 14px;
}
	
.nav ul{
	background-color:#666;
	height:30px;
	list-style:none;
	margin:0;
	padding:0;
}
	
.nav li{
	float:left;
	padding:0 10px;
	list-style:none;
	}
	
.nav li a{
	color:#999;
	display:block;
	font-weight:bold;
	line-height:30px;
	margin:0px;
	text-align:left;
	text-decoration:none;	
	}

.nav li a:hover, .nav ul li:hover a{
	background: #000000;
	color:#FFFFFF;
	text-decoration:none;
		}

		
.nav li ul{
	background:#222222;
	display:none;
	height:auto;
	padding:0px;
	margin:0px;
	border:0px;
	position:absolute;
	width:150px;
	border-right:none;
	z-index:200;

		/*top:1em;
		/*left:0;*/
	}

/* ########## Last nav entry to make hover narrower ############## */		
	

/* ######################## */	
.nav li ul a{
	display:block;
	height:35px;
	font-size:12px;
	font-style:normal;
	border-right:none;
	margin:0px;
	text-align:left;
	}
	
/* ######################## */	
.nav li:hover ul{
	display:block;
		}
		
.nav li li {
	display:block;
	float:none;
	margin:0px;
	padding:0px;
	width:150px;
	}
.nav li:hover li a{
	background:none;
	}
	
.nav li ul a{
	display:block;
	height:35px;
	font-size:12px;
	font-style:normal;
	margin:0px;
	padding:0px 10px 0px 15px;
	text-align:left;
	border-bottom:1px solid #FFF;
	}
	
.nav li ul a:hover, .nav li ul li:hover a{
	background:#000;
	border:0px;
	border-bottom:1px solid #FFF;
	color:#fff;
	text-decoration:none;
	}


/* ############### */
/*  End Nav style  */
/* ############### */
	
	
#wrapper	{
	width:800px; 
	margin:0 auto; 
	padding-top:30px;
	color:#000;
	overflow:hidden;
	min-height:600px;
}

#topinfo	{
	width:798px;
	height:40px;
	padding-bottom:5px;
	background:#cbe0f8;
	position:relative;
	top:-31px;
	border:1px solid #222222;
	z-index:99;
}

.quat	{
	width:200px;
	float:left;	
}

.left	{
	float:left;
	width:385px;
	border:1px solid #333333;
	height:auto;
	padding:5px;
	text-align:center;
}

.right	{
	float:right;
	width:385px;
	border:1px solid #333333;
	height:auto;
	padding:5px;
	text-align:center;
}

/* Styling below to match old IBR */
.OneHundred-T{width:100px; height:15px; float:left; margin-left:5px; font-size:12px;}
.OneHundredMore-T{width:100px; height:15px; float:left; margin-left:33px; font-size:12px;}
.OneHundredFive-T{width:110px; height:15px; float:left; font-size:12px;}
.Print-T{width:35px; height:15px;float:left; font-size:12px;}
.Fifty-T{width:55px; height:15px;float:left; font-size:12px;}
.Auto{width:auto; height:15px;float:left; font-size:12px; margin-right:10px; margin-left:2px;}
.OneFifty-T{width:155px; height:15px;float:left; font-size:12px;}
.OneSixty-T{width:160px; height:15px;float:left; font-size:12px;}
.TwoHundred-T{width:200px; height:15px;float:left; font-size:12px;}
.TwoHundred50-T{width:255px; height:15px;float:left; font-size:12px;}
.Address-T{width:212px; height:15px;float:left; font-size:12px;}

.SeventyFive-T{width:80px; height:15px;float:left; font-size:12px;}
.Name-T{width:131px; height:15px;float:left; font-size:12px;}
.FourHundred-T{width:425px; height:120px;float:left; font-size:12px;}
.Remarks-T{width:460px; padding-left:20px; height:15px; float:left; font-size:12px;}


.OneHundred{width:95px; height:30px; margin:0px 5px 20px 0px; float:left;}
.txt100{width:90%; height:26px;background-color:#058; float:left; color:#FFF}

.OneHundredFive{width:105px; height:30px; margin:0px 5px 20px 0px;float:left;}
.txt105{width:103px; height:26px;background-color:#058; float:left; color:#FFF}
#txt105id{width:95%; height:26px;background-color:#058; float:left; color:#FFF}

.OneHundredTwenty-T{width:115px; height:15px; float:left; font-size:12px;}
.OneHundredTwenty{width:115px; height:30px; margin:0px 5px 20px 0px;float:left;}
.txt120{width:90%; height:26px;background-color:#058; float:left; color:#FFF}

.Fifty{width:45px; height:30px; margin:0px 10px 20px 0px; float:left; color:#FFF}
.txt50{width:90%; height:26px; background-color:#058; color:#FFF}
.Selecttxt50{width:50px; height:32px; background-color:#058; color:#FFF}

.OneFifty{width:150px; height:30px; margin:0px 15px 20px 0px; margin-top:0px; float:left; color:#FFF}
.txt150{width:100%; height:26px;background-color:#058; float:left; color:#FFF}
#txt140{width:138px; height:26px;background-color:#058; float:left; color:#FFF}

#txt150{width:162px; height:26px;background-color:#058; float:left; color:#FFF}

.SelectTxt50{width:55px; height:32px; background-color:#058; color:#FFF}
.Selecttxt150{width:150px; height:32px; background-color:#058; color:#FFF}
.Selecttxt250{width:250px; height:32px; background-color:#058; color:#FFF}

.OneEighty-T{width:180px; height:15px;float:left; font-size:12px;}
.OneEighty{width:175px; height:30px; margin:0px 5px 20px 0px; float:left; color:#000}
#txt180{width:153px; height:26px; background-color:#058; float:left; color:#FFF}



/***********FOR ADVANCED.PHP PAGE****************/
.white	{
	background-color:#FFF;
}
/**********END ADVANCE.PHP STYLING***************/



.OneSixty{width:150px; height:30px; margin:0px 5px 20px 0px; margin-top:0px; background-color:#058; float:left; color:#FFF}
.txt160{width:148px; height:26px;background-color:#058; float:left; color:#FFF}
#txt160{width:148px; height:26px;background-color:#058; float:left; color:#FFF}

.TwoHundred{width:200px; height:30px; margin:0px 5px 20px 0px; margin-top:0px; background-color:#058; float:left; color:#FFF}
.txt200{width:198px; height:26px;background-color:#058; float:left; color:#FFF}

.TwoHundred50{width:250px; height:30px; margin:0px 5px 20px 0px; float:left; color:#FFF}
.txt250{width:248px; height:26px;background-color:#058; float:left; color:#FFF}

.Address{width:210px; height:30px; margin:0px 5px 20px 0px; margin-top:0px; float:left; color:#FFF}
.txtAdd{width:95%; height:26px;background-color:#058; float:left; color:#FFF}

.SeventyFive{width:75px; height:30px; margin:0px 5px 20px 0px; margin-top:0px; background-color:#058; float:left; color:#FFF}
.txt75{width:73px; height:26px; background-color:#058; float:left; color:#FFF}
#txt75id{width:83px; height:26px; background-color:#058; float:left; color:#FFF}

.Name{width:126px; height:30px; margin:0px 5px 20px 0px; margin-top:0px; float:left; color:#FFF}
.txtName{width:90%; height:26px;background-color:#058; float:left; color:#FFF;}

.FourHundred{width:320px; height:auto;float:left;}
.Remarks{width:460px; height:160px; background-color:none; float:right; color:#FFF}

.Remarksring{width:460px; height:225px; background-color:none; float:left; color:#FFF}

.ButtonsDiv{width:450px; height:auto; float:right; position:relative; color:#FFF; text-align:center; font-family:Tahoma, Geneva, sans-serif;}
.Button{width:125px; height:28px; background-image:url(button.jpg); border:4px solid #FFF; float:left; padding-top:5px;}
.floatL{float:left}
.floatR{float:right}
.clear{clear:both;}

textarea#styled {
  width:450px;
  max-height:145px; 
  padding:5px; 
  background-color:#fff;
  z-index:-1;
}

/********Center div elements on the search page**********/

.main-search	{
	margin:0 auto;
}

.liltext	{
	margin-top:10px;
	font-size:10px;	
	float:left;
}