body { padding: 0px; margin: 0px 15px 0px 15px; color: #000; background: #808080; font-size : 12px;
	font-family: "Trebuchet MS", "Lucida Grande", "Bitstream Vera Sans", Arial, Helvetica, sans-serif; }

TABLE {empty-cells: show; margin: 0px; padding: 0px; border-collapse: collapse;
	vertical-align: top; text-align: left; background: #fff; color: #000;}
TABLE caption { background: #fff; color: #000; }
TABLE TH {margin: 0px; padding: 0px; border-collapse: collapse;}
TABLE TD {margin: 0px; padding: 0px; border-collapse: collapse; vertical-align: top; text-align: left;}
TABLE TR {margin: 0px; padding: 0px;	border-collapse: collapse; vertical-align: top; text-align: left;}

h1 { font-size: 20px; margin: 0px; padding: 0px; color: #3A3AFF; }

#csx { background: #3A3AFF; }
#cct { background: #339900; }
#cdx { background: #999999; }

.sx,.dx { width: 20%; }

#logo { margin: 5px; }

.compl { background: url(../images/bklogo.gif) top right no-repeat #fff; padding-top: 10px; }
.comp { background: #fff }

.compl img { border: none; }

#colsx, #coldx, #colct { min-height: 400px; height: auto !important; height: 400px; }

.foo { background: #EAEAEA; padding: 3px; }
#footer { color: #000; font-size: 11px; }

.compl ul { position: absolute; top: 56px; left: 386px; font-size: 13px; list-style: none;
	margin: 2px; padding: 2px; }
.compl ul li { display: inline; list-style: none; margin: 3px; padding: 2px; }
.compl ul li a { background: #F0F0F0; padding: 3px; text-decoration: none; color: #00016C;
	font-weight: bold; }
.compl ul li a:hover { text-decoration: underline; }

#colsx { padding: 0px; margin: 0px; font-size: 14px; }
#colsx ul { font-size: 13px; list-style: none; margin: 2px; padding: 4px; }
#colsx ul li { display: block; list-style: none; margin: 3px; }
#colsx ul li a { background: #F0F0F0; padding: 3px; text-decoration: none; color: #00016C;
	font-weight: bold; border-left: 4px solid #D3D3D3; width: 95%; display: block; }
#colsx ul li a:hover { border-left: 4px solid #666; text-decoration: underline; }

#colsx .menus2 { padding-top: 3px; padding-bottom: 3px; margin: 2px; font-size: 11px;
	background: #999999; }
#colsx .menus2 ul { font-size: 13px; list-style: none; margin: 2px; padding: 4px; }
#colsx .menus2 ul li { display: block; list-style: none; margin: 3px; }

#colct { padding: 10px; }
#colct TABLE { border: 1px solid #fff; font-size: 12px; }
#colct TABLE TD{ border: 1px solid #fff; padding: 2px; }
#colct TABLE TR{ border: 1px solid #fff; padding: 2px; }

#colct TABLE  img { border: 1px solid #339900; }

#colct a { color: #3A3AFF; text-decoration: underline; }
#colct a:hover { color: #339900; text-decoration: none; }

#stats { display: none; visibility: hidden; }