.title{border-width:1px;border-color:#000000;color:#FFFFFF;background-color:#002D53;font-family:Tahoma, Arial;font-size:11px;}  

.cabinet{
 width:127px;
 height:500px; 
 margin-top:0px; 
 background-color:#002D53; 
 border-top-width:1px; 
 border:1px solid black; 
 border-top-style:solid; 
 float:left; 
 overflow:auto;
 }


TABLE.common{border-width:0px;Tahoma, Arial;font-size:11px;} 
TH.common{border-width:0px;border-style:solid;border-color:menu;font-family:Tahoma, Arial;font-size:11px;}
TD{border-width:0px;border-style:solid;border-color:menu;font-family:Tahoma, Arial;font-size:11px;}
SELECT{font-family:Tahoma, Arial;font-size:11px;}
INPUT{font-family:Tahoma, Arial;font-size:11px;}

.tableWhite, .tableWhite table, .tableWhite tr, .tableWhite td{
	border:0px;
	border-left:0px;
	border-top:0px;
	border-right:0px;
	border-bottom:0px;
	border-style: none;
	border-width:0px;
	background-color:#FFFFFF;
	padding: 0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	vertical-align: top;
	font-weight: bold;
	font-size:12px;
}

.light{background-color:#FFFFFF; color:#003366; font-family:Tahoma, Arial;font-size:11px;}
.dark{background-color:#E6E4E4; color:#003366; font-family:Tahoma, Arial;font-size:11px;} 
.mark, .mark A, .mark A:link, .mark A:visited{background-color:#000000; color:#ffffff;font-family:Tahoma, Arial;font-size:11px;} 
.hover{cursor:pointer;background-color:#ababab; color:#003366;font-family:Tahoma, Arial;font-size:11px;} 
.title{background-color:#CCCCCC; color:#000000; font-family:Verdana;font-size:11px;}
.imgSortAsc{ src : "img/sortasc.gif", width : 10, height : 10}

.dialogTop, .dialogTop table, .dialogTop tr, .dialogTop td{
	padding: 0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-left:0px;
	border-top:0px;
	border-right:0px;
	border-bottom:0px;
	border-style: none;
}

.custom_rollover, .custom_rollover A, .custom_rollover A:link, .custom_rollover A:hover, .custom_rollover A:visited, .custom_rollover A:active {
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-ALIGN: left;
    font-weight: bold;  
    FONT-WEIGHT: bolder;
    text-decoration: none;
}



A:link
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-ALIGN: left;
    font-weight: bold;  
    FONT-WEIGHT: bolder;
    text-decoration: none;
}

.title A:link{
	COLOR: #000000;
}
.title A:visited{
	COLOR: #000000;
}
A:visited
{
    FONT-SIZE: 8pt;
    COLOR: #373838;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-ALIGN: left;
    font-weight: bold;  
    FONT-WEIGHT: bolder;
    text-decoration: none;
}

A:active
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-WEIGHT: bolder;
    font-weight: bold;  
    FONT-FAMILY: Tahoma, Arial
}
A:hover
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-WEIGHT: bolder;
    font-weight: bold;  
    FONT-FAMILY: Tahoma, Arial
}
A.onwhite:hover
{
    FONT-SIZE: 8pt;
    COLOR: #626030;
    FONT-WEIGHT: bolder;
    font-weight: bold;  
    FONT-FAMILY: Tahoma, Arial
}

.fixedTable {
   table-layout : fixed;
}

td.cell {/
    margin        : 0px;
    border-bottom : 0px solid #b8b8b8;
    border-right  : 0px solid #b8b8b8;
    height        : 22px;
    overflow      : hidden;
    font-size     : 11px;
    font-family: verdana, arial, helvetica, sans-serif;
    line-height: 12px;
}

.first {
   border-left  : 1px solid #b8b8b8;
}

.tableCellHeader {
   padding          : 2px 0px 2px 3px;
   text-align       : left;
   font-size        : 11px;
   border-top       : 0px solid #b8b8b8;
   border-right     : 0px solid #b8b8b8;
   background-color : #cedebd;
}



div#treelabeldiv {
	background-color:#CCCCCC;
	height:21px;
	font-family:Tahoma, Arial;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	vertical-align:middle;
	padding-top:4px;
	}

.innerDiv {
	width:134px;
	overflow:visible;
	height:101%;
	font-size: 11px;

}

.innerDiv div{
	width:300px;
	
}

#innerDiv div{
	width:134px;
	
}

.safarifix{
	position:relative;
	left:-100;
}
.treearea{
	width:200px;
	height:500px;
	border:1px solid black;
	float:left;
	overflow:scroll;
	font-size: 11px;
}
#toplinks{
	background-color:#002d53;
	position:absolute;
	left:165;
	top:28;
	}
#toplinks a, #toplinks a:link, #toplinks a:visited{
	color : #ffffff;
}
	
#bodydiv{
	padding: 0 350px 0 350px; 
}
#thewholebarc{
	margin: 0 -350px 0 -350px;
	border:0px solid red;
}
.login_link, .login_link a, .login_link a:hover, .login_link a:link, .login_link a:visited{
	color: #000000;
}

.dialog th, .dialog .th{
		background-color:#CCCCCC;
		color:white;
		font-size:12px;
		font-family:tahoma;arial;
		cellpadding:0px;
		cellspacing:0px;
		border-bottom : 0px;
		border-left : 0px;
		border-top : 0px;
		border-right  : 1px;
		padding:0px;
		font-weight:bold;
		color:#000000;
		}

.dialog td{
		margin        : 0px;
		border-bottom : 0px;
		border-left : 0px;
		border-top : 0px;
		border-style:solid;
		border-color:#000000;
		border-right  : 1px;
		height        : 22px;
		overflow      : hidden;
		font-size     : 11px;
		font-family: verdana, arial, helvetica, sans-serif;
		line-height: 12px;
		padding:2px;
		color:#003366;
		}
.dialog td a:link{
	color:#003366;
}
.dialog table{
		width:100%;
		border:0px;
		background-color:#E6E4E4;
		cellpadding:0px;
		cellspacing:0px;
		color:#003366;
		}