body{

background-color:#000000;

}




a	     {  font-family: Verdana, Arial, Helvetica, sans-serif ; font-style: normal; font-weight: bold; text-decoration: none; color: #666666}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif ; font-style: normal; font-weight: bold; text-decoration: none; color: #FFFFFF}


TABLE.relation
{
	margin: 0;
	border-spacing: 0;
	border-collapse: collapse;
}

TABLE.relation TH
{
	background: #ccc url(../admin/images/th_bg.png) right center repeat-x;
	color: #fff;
	text-align: left;
	font-weight: normal;
	padding: 3px 8px;
	border-bottom: 1px solid #FF0000;
}

TABLE.relation TD
{
	background-color:#CCCCCC;
	border-right: 1px solid #FF0000;
	padding: 4px 5px;
	vertical-align: top;
}

TABLE.relation TD.sel
{

font-weight:bold;

}


/* TABLE.browser */
TABLE.browser
{
	width: 776;
	margin: 0;
	border-spacing: 0;
	border-collapse: collapse;
}

TABLE.browser TH
{
font-family: Verdana, Arial, Helvetica, sans-serif ; 
font-size: 11px; 
font-style: normal; 
font-weight: bold; 
text-decoration: none; 
color: #fff;
	background: #000000;
	text-align: left;
	padding: 3px 8px;
	border-bottom: 1px solid #FF0000;
}
TABLE.browser TH.hl
{
	background:#000000;
}

TABLE.browser TD
{
	border-right: 1px solid #FF0000;
	background: #000000;
	padding: 4px 5px;
	vertical-align: top;
}
TABLE.browser TD.sel
{
	font-weight:bold;
}
TABLE.browser.product TD
{
	border-bottom: 1px solid #FF0000;
	background: #000000;
	vertical-align: middle;
	padding: 3px 5px;
}
TABLE.browser TR.new TD
{
	border-top: 1px solid #FF0000;
	border-right: 1px solid #FF0000;
	background: #000000;
	padding: 4px 5px;
	vertical-align: top;
}
TABLE.browser A.item { display: block; }

TABLE.browser TD DIV.item
{
	padding: 3px;
	margin-bottom:5px;
}
TABLE.browser TD DIV.sel { font-weight:bold; }
TABLE.browser TD DIV.inactive A { font-weight:bold; }
TABLE.browser TD DIV.sel.inactive A { font-weight:bold; }

TABLE.browser TD DIV.info
{
	padding: 3px;
	font-weight:bold;
	border: 1px solid #FF0000;
	border-top: none;
	color: #999;
}

TABLE.browser TD DIV.info P
{
	padding: 0;
	margin-top: 0;
	margin-bottom: 5px;
	color: #333;
}

DIV.item a {
 color:#FFFFFF;
 text-align:left;
 padding-left:30px;

}

a.item {
 color:#FFFFFF;
 font-size:12px;
 
}



DIV#alert
{
	position: absolute;
	left: 300px;
	top: 120px;
	width: 300px;
	margin: 10px auto;
	padding: 20px;
	text-align: center;
	border: 1px none #000;
	background: transparent url(../admin/images/semi_alpha.png) top left repeat;
	font-weight: xbold;
	font-size: 14px;
	color: #fff;
	text-shadow: #000 2px 2px 2px;
}

DIV.dim_mask
{
	background: transparent url(../admin/images/semi_alpha.png) top left repeat;
	top: 0;
	left: 0px;
	Xborder: 1px solid #090;
}
IMG.img_prev { Xborder: 1px solid #FF0000; }
DIV.mask_w SPAN, DIV.mask_h
{
	font-size: 10px;
	color: #000;
	background: #fff;
	padding: 1px;
}
DIV.mask_w
{
	text-align: center;
}
DIV.mask_h
{
	position: absolute;
	left: 0;
	top: 50%;
}
/* GLOBAL CLASSES */
TABLE.plain, TABLE.plain TD
{
	border: none;
	background: none;
}
.l { text-align: left !important; }
.c { text-align: center !important; }
.r { text-align: right; }
.t { vertical-align: top !important; }
.m { vertical-align: middle; }
.b { vertical-align: bottom; }
.full { width: 100%; }
.w100 { width: 100%; }
.w50 { width: 50%; }
.disabled { color: #89c; }
.d-none { display: none; }

.boldme{

	font-size:16px !important;
	background-color:#999999;

	


}

.my_link:link{

	text-decoration:none;
	color:#FF0000;
	font-weight:bold;
	font-size:13px;

}

.my_link:hover{

	text-decoration:underline;
	color:#FF0000;
	font-weight:bold;
	font-size:13px;

}


.my_link:visited{

	
	color:#FF0000;
	font-weight:bold;
	font-size:13px;

}


.my_link:active{

	text-decoration:underline;
	color:#FF0000;
	font-weight:bold;
	font-size:13px;

}
