body { 
	font-family: verdana;
	font-size:.7em;
	margin: 0px; 
	padding: 0px;
	}

hr { margin:14px 0;  color:#ccc; height:1px; }

a { text-decoration:none; }

#header { 
	background:#9CF url(images/headbg.gif) repeat-x left top; 
	border:0px solid #ccc;
	}
	#headermid { 
	 	background: url(images/headbg.gif) repeat-x left top; 
		width:776px;
		text-align:center;
		border:0px solid #ccc;
		}
	#toplink { 
		text-align:right;
		width:100%;
		padding:4px;
		color: #FFF;
		}
	#toplink a { color: #FFF; }
	#logo { 
		width:100%;
		border-bottom:2px solid #fff;
		}
	#logoimg { 
		float:left;
		background: #fff url(images/scorn.gif) no-repeat left top; 
		padding:10px;
	 	}
	#logor { 
	 	height:64px;
		padding:10px;
	 	text-align:right;
	 	border:0px solid #aaa;
	 	}
	#searcht { 
	 	clear:both;
	 	margin-top:10px;
	 	background: url(images/srch_bg.jpg) repeat-x left top; 
	 	}
		#searcht1 { 
			background:  url(images/scorn.gif) no-repeat left top; 
			text-align:right;
		 	}

	#bcrum { 
	 	clear:both;
	 	padding:5px;
	 	background:#ffd; 
	 	text-align:left;
	 	border:0px solid #aaa;
	 	}

	#hdrtabs, #hdrtabs1 { 
	 	position: relative;
	 	top: 25px;
	 	height:50px;
		margin:0px;
	 	text-align:right;
	 	font:bolder 13pt arial;
	 	color:#000080;
	 	border:0px solid #aaa;
	 	}
	
	#hdrtabs1 { 
	 	top: 50px;
	 	}

	#hdrtabs a, #hdrtabs1 a{ 
	 	height:4px;
	 	background: url(images/nav-bg.gif) repeat-x center bottom; 
	 	padding:5px 10px;
	 	text-decoration:none;
	 	color:#AAA;
	 	}
	
	#hdrtabs a:hover, #hdrtabs1 a:hover{ 
	 	background: url(images/nav-bg1.gif) repeat-x center bottom; 
	 	color:green;
	 	}
	
	#hdrtabs .tabsel, #hdrtabs1 .tabsel{ 
	 	background: url(images/nav-bg2.gif) repeat-x center bottom; 
	 	color:#000080;
	 	}

#footer { 
	background: #FFF url(images/midbg.gif) repeat-y center top; 
	border-bottom:2px solid #9DF;
	}

#flink { 
 	background: #EEE;
 	width: 770px;
 	padding:5px 0;
	border:1px solid #ccc;
	}
	
#container { 
	background: #fff url(images/midbg.gif) repeat-y center top; 
	border:0px solid #ccc;
	}

#containermid { 
 	text-align:center;
	width:776px;
	text-align:center;
	border:0px solid #aaa;
	}

#searchbox {
	text-align:center;
	border:0px dotted #f93;
	margin:0 1px;
	background: url(images/srch_bg.jpg) repeat-x left bottom; 
	}

#sbox {
	margin:0 7px;
	width:350px;
	border:2px solid #f93;
	}

#mid1 { 
 	position:relative;
 	margin:0 2px 0px 0;
 	padding-bottom:35px;
	background: url(images/grbottbg1.gif) repeat-x left bottom; 
	}


#prcom {
 	background: #eee;
	border:0px solid red;
}

#prcom img {
		margin:8px;
}

h4 {
 	padding:7px;
 	margin:4px;
	border-left:1px solid #fff;
	border-top:1px solid #fff;
	border-right:1px solid #ccc;
	border-bottom:2px solid #bbb;
	background:#FFE1E1 url(images/wcorn.gif) no-repeat left top;
	font:bolder 13pt arial;
	color:red;
}

h3 {
 	background:url(images/ob.gif) no-repeat left center;
 	padding:1px 18px;
 	margin:1px 0 10px 0;
	font:bolder 13pt arial;
}

#hotcat {
	float:left;
	margin:0px;
	padding:5px;
	text-align:left;
}

#hotcat ul {
	margin:0 10px;
	padding:4px;
}

#hotcat1 #br1 {
 	margin:0;
 	padding:4;
	border-right:0px solid #DD7E88;
}

#br1 li {
 	margin:0 0 1px 0;
	list-style-image:  url(images/bulr1.gif);
}

#bg1 li {
 	margin:0;
 	list-style-image:  url(images/bulg1.gif);
}

#m1m2 #bgr1 {
 	margin:0 0 0 170px;
 	width:230px;
	border:0px solid #DD7E88;
}
#bgr1 li {
 	margin:0 0 0 14px;
 	padding:0 0 4px 0;
 	list-style-image:  url(images/bulgr1.gif);
 	border-bottom:0px dotted #DD7E88;
}

#mid1main {
	text-align:left;
 	margin-top:1px;
 	
	border:0px solid #ddd;
}

#mid2 {
 	clear:both;
}

#tophlight {
 	padding:4px 16px;
 	height:135px;
	background:  url(images/homehlbg.gif) no-repeat left top;
	border:0px solid red;
}

#tophlight img {
 	margin:1px;
	border:7px solid #fff;
}

#postr { 
 		float:right;
 		width:170px;
 		text-align:left;
		background: #FFFFCC url(images/postr.gif) no-repeat right bottom;
		padding:10px;
		margin:0 7px;
		border: 1px dashed #555; 
		}


		.ft1 {
			color:#FF6600;
			font:bolder 16px arial;
			}
		.ft10 {
			color:#888;
			font:9px verdana;
		}
		.ft2 {
			color:#669900;
			font:22px verdana;
		}
		
		.ft3 {
			color:#fff;
			font:22px verdana;
		}
		
		.more {
		 	float:right;
			color:red;
			font:11.5px verdana;
		}

#m1m1 { 
	margin-right:13px;
	 float:left;
	padding:0 10px 0 10px;
 width:170px;
 border-right: 1px dashed #555; }
 
 
 	#lft { 
	 	float:left;
	 	width:200px;
	 	border: 0px solid #888;
		}
		
	#cs, #askexp, #expus { 
			background: #eee url(images/cust_supp.gif) no-repeat left bottom; 
			height:100px;
			margin:0px 4px;
			padding:0px 5px 0px 54px;
			text-align:right;
			border-bottom: 2px solid #aaa; 
			border-right: 1px solid #888;
			}
			
			#askexp { 
			background: #D1E390 url(images/askexp.gif) no-repeat right bottom; 
			padding:10px;
			text-align:left;
			height:180px;
			}	
		
#mid2main {
	text-align:left;
 	margin-top:1px;
 	margin-left:234px;
	border:0px solid #ddd;
}

#tnr, #iwu {
 	margin:0 14px;
 	padding:25px 5px;
 	width:29%;
	background: url(images/tnr.gif) no-repeat left top; 
	border-right: 1px solid #CCC; 
	text-align:left;
	float:left;
}

#iwu {
	background: url(images/iwu.gif) no-repeat left top; 
}


#wn1 {
 	margin:25px 14px 25px 75%;
 	padding:25px 10px;
	background: url(images/tnr.gif) no-repeat left top; 
	text-align:left;
	width:10%;
}


#rb {float:left; width:260px; border-right:1px solid #D1E390; margin-right:22px; }
#tnr ul {
 	margin:0;
 	padding:5px 5px 5px 70px;
	background: url(images/rb_bg.jpg) no-repeat left bottom; 
	border: 0px solid #aaa; 
}

#tnr li {
 	margin:0 0 0 7px;
 	list-style-image:  url(images/bularrow.gif);
}

#iwu1 {
 	margin:0 16px 0 0;
 	float:left;
 	width:150px;
border: 0px solid #aaa; 
}

	#expus { 
			background: #1064A2 url(images/expressuslf.gif) no-repeat right bottom; 
			padding:10px;
			text-align:left;
			height:180px;
			}	
		

#cbleft {
 	float :left;	
 	width:170px;
 	height:400px;
	padding:16px 0;
 	margin:0 5px 0 0;
 	border-right: 2px dashed #ddd; 
}

#cbright, #cbright1 {
	float :right;	
	width:160px;
 	margin:10px;
 	padding:10px;
	border-left: 2px dashed #ddd; 
	background:#FFF;
	text-align:left;
}

#cbright1 { 
 margin:5px;
 border:4px solid #FFF; 
 padding:10px 0;
 background:#D1E5FF url(images/nav-bg2.gif) repeat-x left bottom;
 }

#cbmain {
 	margin:0 10px;
 	border: 0px solid #ddd; 
 	text-align:left;
}

#error, .error {
 	width:95%;
 	padding:10px 0 10px 50px;
 	background: #eee url(images/ic_error.gif) no-repeat left center; 
	font:1.3em verdana;
	border: 1px solid red; 
}

#rbnav {
 	width:99%;
 	padding:5px;
 	background: #eee; 
	font: bolder 1em verdana;
	text-align:center;
	border-top: 1px solid #ddd; 
	border-bottom: 2px solid #ddd; 
}

#rbtbl {
	width:97%;
 	background: #DDD; 
	font:1em verdana;
}

#rbtbl td {
 	background: #fff; 
}

#rbtbl th {
 	background: #E3F1FE; 
}

.chk {
 	background: #000; 
 	padding:5px;
}

.icadd, .icview {
 	padding:5px; margin:0;	background: url(images/add-icon.gif) no-repeat center center; 
 }
 
.icview { background: url(images/view-icon.gif) no-repeat center center;  }


.icfav, .icyes, .iclat, .iclink {
 	padding:10px; margin:0;
  	background: url(images/fav-icon.png) no-repeat center center; 
 }
 
.icyes { background: url(images/bult_yes.gif) no-repeat center center; }
.iclat { background: url(images/latest-icon.png) no-repeat center center; }
.iclink { background: url(images/link.gif) no-repeat center center; }

.icedit, .icdel,.icfirst,.iclast,.icprev,.icnext {
 	padding:5px; margin:0;
  	background: url(images/edit-icon.gif) no-repeat center center; 
 }

.icdel { background:url(images/delete-icon.gif) no-repeat center center;  }
.icfirst { background:url(images/first.gif) no-repeat center center;  }
.iclast { background:url(images/last.gif) no-repeat center center;  }
.icprev { background:url(images/nav-left.gif) no-repeat center center;  }
.icnext { background:url(images/nav-right.gif) no-repeat center center;  }

.icvis, .ichid {
 	padding:10px; margin:0;
  	background:  url(images/bult_yes.gif) no-repeat center center; 
}

.ichid { background:  url(images/hot-hilite.gif) no-repeat center center; }

.icerr { padding:7px; background: url(images/ic-error.gif) no-repeat center center;  }

.icpdf, .icdoc, .ictxt {
 	padding:8px; margin:0;	background:url(images/pdf-icon.gif) no-repeat center center; 
 }

.icdoc { background:url(images/doc-icon.gif) no-repeat center center;  }
.ictxt { background:url(images/txt-icon.gif) no-repeat center center;  }

.bcaro, .icaro { padding:0px 5px; background: url(images/bularrow.gif) no-repeat center center;  }



.hr1 {height:1px; border-top:0px; margin:25px 5px;}

#settbl {
 	margin:10px 0;
	width:590px;
 	background: #ddd; 
	font:1em verdana;
}

#settbl td {
	padding:8px;
	background: #fff; 
}


#fmsg {
 	font:1em verdana;
 	color:red;
 	padding:4px 8px 4px 22px; 
 	margin:5px;
 	background: url(images/ic-info.gif) no-repeat left center; 
 	border:4px solid yellow;
}

#fmsg {
 	font:1em verdana;
 	color:red;
 	padding:4px 8px 4px 22px; 
 	margin:5px;
 	background: url(images/ic-info.gif) no-repeat left center; 
 	border:4px solid yellow;
}

.topb { background:#eee; padding:10px; }
.topbs { background:#fff; padding:5px; }

.jobhl { background:#FC9; padding:19px; }

#stb1, #stb2, #stb3 {
 	font:bolder 1.1em verdana;
 	color:#555;
 	padding:2px 25px; 
 	margin:40px 2px;
 	background: #FFF; 
 	border-right:2px solid #aaa;
 	border-top:2px solid #ddd;
}

#stb1 {	background: #f93; }

.refres { background: #FFF url(images/bgblue.jpg) repeat-x left center; padding:8px 18px; margin:0; border:1px solid #CCC; }

.mfM, .mfF { background: url(images/ic-me.gif) no-repeat left top; padding:14px 0 5px 25px; }
.mfF { background: url(images/ic-fe.gif) no-repeat left top; }

.btab0, .btab1 { background: orange; padding:8px 14px; margin:0; border:1px solid #555; font:bolder 1.1em verdana; }
.btab1 { background: #fff; border:6px solid #555; padding:4px 10px; font:bolder 1.4em arial; }
.btab0 a { color:#FFF; }
.btab1 a { color:red; }

.hdr01 {
 	font:bolder 1.3em arial;
 	color:#555;
 	padding:7px; 
 	margin-top:10px;
 	background: #eee; 
 	border-right:4px solid #aaa;
 	border-bottom:3px solid #ddd;
}

.fbig {font:bolder 1.5em verdana; color:#008; }
.fbig1 {font:bolder 1.2em verdana; color:#008; }
