.msg{
	width: 100%;
}
.tmb_img{
	width: 100px;
}

.msg_cntr{
	width: 350px;
	text-align: left;
}

.box_stat{
	width: 300px;
	text-align: left;
}

.cat_table,.myuser {
	width: 100%;
	border-bottom: 1px solid gray;
	border-collapse: collapse;
	text-align: left;
}
.cat_table th,.myuser th{
	border: 0px;
	font: bold 11px Arial;
	color: #8F0000;
}

.cat_table td,.myuser td{
	border: 1px solid gray;
	font: normal 10px Arial;
}

 #faqplus4, .faq-box {
	position: absolute;
	width: 200px;
	border: 1px solid #8f0000;
	background-color:   #FFFFCC;
	color: #000;
	font-size: 10px;
	padding: .5em;
	font-weight: normal;
}

div.tl {

	background: url(images/ul2.gif) 0 0 no-repeat #D8DAD9;
	margin-top: 1em;
}
div.tr {

	background: url(images/ur2.gif) 100% 0 no-repeat #D8DAD9; 

	padding: 2px;
}
.blad {
	background: url(images/tr2.gif) 0 100% no-repeat  #D8DAD9;
}
.brad {
	background: url(images/tl2.gif) 100% 100% no-repeat;
	padding: 2px;
}
.tl3 {
	background: url(images/ul2.gif) 0 0 no-repeat #d8dad9;
}
.tr3 {
	background: url(images/ur2.gif) 100% 0 no-repeat;
	padding: 5px;
}	

/* box bottom - sample browse */
.b1 {
	background: url(images/bline.gif) repeat-x center bottom;
	font-size: 8px;
	height: 10px;
}
.b1 .bl {
	background: url(images/bl.gif) 0 100% no-repeat;
	height: 10px;
}
.b1 .br {
	background: url(images/br.gif) 100% 100% no-repeat;
	height: 10px;
}
.b12{
	background: url(images/bline2.gif) repeat-x;
}

.admin-form {
	background-color: #D8DAD9;
	padding: 0 1em;
	color: #000033;
	border: 1px solid #D8DAD9; /* hack.. the bottom renders an invisible 5px white space if this border is removed*/
}
