* {margin:0; padding:0; }
code {font-family:"Courier New",Courier}

#options {font:12px Verdana,Arial; width:157px; margin:5px auto; text-align:right; color:#9ac1c9; float:left;}
#options a {text-decoration:none; color:#9ac1c9}
#options a:hover {color:#033}

#acc {font:12px Verdana,Arial; width:157px; list-style:none; color:#033; margin:0 auto 40px;float:left;clear:left;}
#acc a{text-decoration:none;}
#acc h3 {font:12px Verdana,Arial; width:143px; border:1px solid #9ac1c9; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(images/header.gif); color: #000000;}
#acc h3:hover {background:url(images/header_over.gif)}
#acc h5 {font:12px Verdana,Arial; width:143px; border:1px solid #9ac1c9; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(images/header.gif); color: #000000;}
#acc h5:hover {background:url(images/header_over.gif)}

#acc .acc-section {font:12px Verdana,Arial; overflow:hidden; background:#fff}
#acc .acc-content {font:12px Verdana,Arial; width:143px; padding:0px; border:0px solid #9ac1c9; border-top:none; background:#fff}

#nested {font:12px Verdana,Arial; width:143px; list-style:none; color:#033;}
#nested h3 {font:10px Verdana,Arial; width:140px; border:1px solid #9ac1c9; padding:6px 6px 8px; font-weight:bold; margin-top:2px; cursor:pointer; background:url(images/header.gif)}
#nested h4 {font:12px Verdana,Arial; width:130px; border:1px solid #9ac1c9; border-top:none; padding:6px 6px 8px; cursor:pointer; background:url(images/header.gif)}
#nested a{text-decoration:none;}
#nested h3:hover {background:url(images/header_over.gif)}
#nested h4:hover {background:url(images/header_over.gif)}
#nested .acc-section {font:12px Verdana,Arial; overflow:hidden; background:#fff}
#nested .acc-content {font:12px Verdana,Arial; width:93px; padding:15px; border:1px solid #9ac1c9; border-top:none; background:#fff}
#nested .acc-selected {background:url(images/header_over.gif)}

/*#header {margin-bottom:50px;}*/

input.btn { 
	  margin-top: -7px;
	  margin-bottom: -6px;
	  height:30px;font:12px Verdana,Arial;
	  width:150px; 
	  border:0px; 
	  font-weight:bold; 
	  text-align: left; background-color:transparent; cursor:pointer;
	 } 

.partheader{
	background-color:#FF6633;
	border:1px solid black;
	width:30%;
	height:24px;
	font-size: 16px;
	font-weight:bold;
	overflow:hidden;
	float:left;
	text-align:right;
	padding-right: 6px;
	padding-top:4px;
	}
	
.descheader{
	background-color:#FF6633;
	border:1px solid black;
	border-left:0px;
	width:64%;
	height:24px;
	font-size:16px;
	font-weight:bold;
	overflow:hidden;
	padding-left:6px;
	padding-top:4px;
	float:left;
	}

.queryheader{
	background-color:#FF6633;
	border:1px solid black;
	border-left:0px;
	width:3%;
	text-align:center;
	height:24px;
	font-size:16px;
	font-weight:bold;
	overflow:hidden;
	padding-top:2px;
	padding-bottom:2px;
	float:left;
	}


.partrow0{
	background-color:#CCFFCC;
	border:1px solid black;
	border-top:0px;
	width:30%;
	height:24px;
	font-size: 14px;
	font-weight:600;
	overflow:hidden;
	float:left;
	text-align:right;
	padding-right: 6px;
	padding-top:5px;
	}
	
.descrow0{
	background-color:#CCFFCC;
	border:1px solid black;
	border-left:0px;
	border-top:0px;
	width:64%;
	height:24px;
	font-size:14px;
	font-weight:600;
	overflow-x:hidden;
	overflow-y:scroll;
	padding-left:6px;
	padding-top:5px;
	float:left;
	}
	
.partrow1{
	background-color:#FFFF66;
	border:1px solid black;
	border-top:0px;
	width:30%;
	height:24px;
	font-size: 14px;
	overflow:hidden;
	float:left;
	text-align:right;
	padding-right: 6px;
	padding-top:5px;
	}
	
	.big{
font-size:x-large;
color:blue;
 }
 .small{
font-size:normal;
color:red;
 }
 
	
.descrow1{
	background-color:#FFFF66;
	border:1px solid black;
	border-top:0px;
	border-left:0px;
	width:64%;
	height:24px;
	font-size: 14px;
	overflow-x:hidden;
	overflow-y:scroll;
	float:left;
	padding-left:6px;
	padding-top:5px;
		}
	
.text-middle{
	vertical-align:middle;
}	

.vendorheader{
border: 2px
border-style:double
}

#main{
	position:relative;
	width:75%;
	height:65%;
	max-height:950px;
	border-bottom:2px groove;
	overflow-x:hidden;
	overflow-y:scroll;
	float:left;
	padding:25px;
	padding-top:0px;
}
