P
{
	margin:0px;
}

BODY
{
    MARGIN: 0px;   
}

/* related documents */

.dropdown {float:left; padding:0px; margin:0px;}
.dropdown dd {position:relative ; overflow:hidden; width:254px; display:none; background:#fff;  opacity:0; padding:0px; margin:0px;}
.dropdown ul {width:250px; list-style:none; border-top:none; padding:0px; margin:0px;}
.dropdown li {display:inline; padding:0px; margin:0px;}

ul{margin-top:0px; margin-bottom:0px;}
ol{margin-top:0px; margin-bottom:0px;}

/* BACKGROUNDS */
.bg_blue
{
	background-color: #407eb7; 		
}
.bg_light_gray
{
	background-color: #efefef;
}
.bg_light_blue
{
	background-color: #D0EDFF; 		
}
.bg_header
{
	background-image: url('../images/picts/bg_header.gif');	
}
.bg_footer
{
	background-image: url('../images/picts/bg_footer.gif');	
}
.bg_midle
{
	background-image: url('../images/picts/bg_midle.gif');	
}
.bg_midle2
{
	background-image: url('../images/picts/bg_midle2.gif');	
}
.horizontal_gray_dots
{
	background-image: url('../images/picts/horizontal_gray_dots.gif');	
}
.vertical_gray_dots
{
	background-image: url('../images/picts/vertical_gray_dots.gif');	
}
.bg_manualmarkupimage
{
	background-image: url('../images/manualmarkupimage.gif');	
	background-repeat:no-repeat;
}

/*FONTS*/
font.arialblack20b
{
	color:#000000;
	font-family:arial;
	font-size:20px;
	font-weight:bold;	
}
font.arialdarkgray11
{
	font-family:arial;
	font-size:11px;
	color:#666666;
	font-weight:normal;
}
font.arialdarkgray16
{
	font-family:arial;
	font-size:16px;
    COLOR: #505050;
    FONT-WEIGHT: normal;
}
font.arialblack12b
{
	font-family:arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
font.arialblack14b
{
	font-family:arial;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
font.arialblack14
{
	font-family:arial;
	font-size:14px;
	color:#000000;
	font-weight:normal;
}
font.arialblack12
{
	font-family:arial;
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
font.arialblack16
{
	font-family:arial;
	font-size:16px;
	color:#000000;
	font-weight:normal;	
}
font.arialwhite12b
{
	font-family:arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
font.ariallightblue12b
{
	font-family:arial;
	font-size:12px;
	color:#477FBA;
	font-weight:bold;
}
font.ariallightblue12
{
	font-family:arial;
	font-size:12px;
	color:#477FBA;
	font-weight:normal;
}
font.ariallightblue14
{
	font-family:arial;
	font-size:14px;
	color:#477FBA;
	font-weight:normal;
}
font.ariallightblue16
{
	font-family:arial;
	font-size:16px;
	color:#477FBA;
	font-weight:normal;	
}
font.ariallightblue16b
{
	font-family:arial;
	font-size:16px;
	color:#477FBA;
	font-weight:bold;	
}
font.arialblue12
{
	color:#407EB9;
	font-family:arial;
	font-size:12px;
	font-weight:normal;	
}
font.arialblue12b
{
	color:#407EB9;
	font-family:arial;
	font-size:12px;
	font-weight:bold;	
}
font.arialblue16b
{
	color:#407EB9;
	font-family:arial;
	font-size:16px;
	font-weight:bold;	
}
font.arialblue18b
{
	color:#407EB9;
	font-family:arial;
	font-size:18px;
	font-weight:bold;	
}
font.arialblue18
{
	color:#407EB9;
	font-family:arial;
	font-size:18px;
	font-weight:normal;	
}
font.arialblue26b
{
	color:#407EB9;
	font-family:arial;
	font-size:26px;
	font-weight:bold;	
}
font.arialred12
{
	font-family:arial;
	font-size:12px;
	color:#FF0000;
	font-weight:normal;
}

/*links*/
a.arialblue11:link
{
	color:#407EB9;
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;	
}
a.arialblue11:visited
{
    color:#407EB9;
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;	
}
a.arialblue11:hover
{
	color:#407EB9;
	font-family:arial;
	font-size:11px;
	font-weight:normal;
    text-decoration:underline;
}

a.arialblue12:link
{
	color:#407EB9;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;	
}
a.arialblue12:visited
{
    color:#407EB9;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;	
}
a.arialblue12:hover
{
	color:#407EB9;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
    text-decoration:underline;
}

a.arialblue12u:link
{
	color:#407EB9;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;	
}
a.arialblue12u:visited
{
    color:#407EB9;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;	
}
a.arialblue12u:hover
{
	color:#407EB9;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
    text-decoration:underline;
}

a.arialblue12b:link
{
	color:#407EB9;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
}
a.arialblue12b:visited
{
    color:#407EB9;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
}
a.arialblue12b:hover
{
	color:#407EB9;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
    text-decoration:underline;
}


a.arialblue14b:link
{
	color:#407EB9;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;	
}
a.arialblue14b:visited
{
    color:#407EB9;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;	
}
a.arialblue14b:hover
{
	color:#407EB9;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
    text-decoration:underline;
}

a.ariallightblue12b:link
{
	color:#477FBA;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
}
a.ariallightblue12b:visited
{
    color:#477FBA;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
}
a.ariallightblue12b:hover
{
	color:#477FBA;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
    text-decoration:underline;
}

a.ariallightblue12bu:link
{
	color:#477FBA;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;	
}
a.ariallightblue12bu:visited
{
    color:#477FBA;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;	
}
a.ariallightblue12bu:hover
{
	color:#477FBA;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
    text-decoration:underline;
}

a.ariallightblue12u:link
{
	color:#477FBA;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;	
}
a.ariallightblue12u:visited
{
    color:#477FBA;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;	
}
a.ariallightblue12u:hover
{
	color:#477FBA;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
    text-decoration:underline;
}

a.arialblack12:link
{
	color:#000000;
	font-family:arial;
	font-size:12px;
	text-decoration:none;	
}
a.arialblack12:visited
{
    color:#000000;
	font-family:arial;
	font-size:12px;
	text-decoration:none;	
}
a.arialblack12:hover
{
	color:#000000;
	font-family:arial;
	font-size:12px;
    text-decoration:underline;
}

a.arialblack12b:link
{
	color:#000000;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
}
a.arialblack12b:visited
{
    color:#000000;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
}
a.arialblack12b:hover
{
	color:#000000;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
    text-decoration:underline;
}

a.arialblack14b:link
{	
	font-family:arial;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;	
}
a.arialblack14b:visited
{
    color:#000000;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;	
}
a.arialblack14b:hover
{
	color:#000000;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
    text-decoration:underline;
}

A.arialdarkgray14:link
{
	font-family:arial;
	font-size:14px;
    COLOR: #505050;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.arialdarkgray14:visited
{
	font-family:arial;
	font-size:14px;
    COLOR: #505050;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.arialdarkgray14:hover
{
	font-family:arial;
	font-size:14px;
    COLOR: #505050;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}



TD
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
td.dgbgiii
{
	background-color: #E8E8E8; 
}
td.dgbgiii
{
	background-color: #E8E8E8; 
}
textarea
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
    background-color: #ffffff;
    font-family: arial,helvetica,sans-serif;
    font-size: 11px;
}
tr.SENDBUTTON
{
	background-color: #2C7DBC; 
}
TD.IMAGE_BORDER
{
	 BACKGROUND-COLOR: #307CB6;
}
TD.STATISTICSBG
{
	BACKGROUND-COLOR: #B5D8EE;	
}
TD.ALERT
{
    FONT-SIZE: 11px;
    COLOR: #c1050a;
}
TD.FOOTER
{
    FONT-SIZE: 11px;
    COLOR: #c1050a;
}
TD.BLUE1
{
     BACKGROUND-COLOR: #65A6D7   
}
TD.BLUE2
{
     BACKGROUND-COLOR: #D4EEFF
}
TD.BLUE3
{
     BACKGROUND-COLOR: #C9E4F7   
}
TD.IMAGES_BG
{
	background-color: #DEEFF9
}
TD.NODEPATH
{
     BACKGROUND-COLOR: #C9E4F7  
}
TD.DOCLIST
{
     BACKGROUND-COLOR: #C4E0F5  
}
TD.ATTACHMENTS
{
     BACKGROUND-COLOR: #BCDAF4 
}
TD.SEARCHHEADER
{
     BACKGROUND-COLOR: #2C7DBC   
}
TD.SEARCHRESULT
{
     BACKGROUND-COLOR: #E4EEF7   
}
SELECT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}
INPUT
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
}
A:link
{
	color:#477FBA;
	font-family:arial;	
    text-decoration:underline;  
}
A:visited
{
   color:#477FBA;
	font-family:arial;	
    text-decoration:underline;  
}
A:hover
{
    color:#477FBA;
	font-family:arial;	
    text-decoration:underline;  
}   
FONT
{
	FONT-SIZE: 11px;
}
FONT.HTMLBODY
{
	FONT-SIZE: 9px;
}
INPUT.FORMS
{
    BORDER-RIGHT: #7F9DB7 1px solid;
    BORDER-TOP: #7F9DB7 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #7F9DB7 1px solid;
    BORDER-BOTTOM: #7F9DB7 1px solid;
    FONT-FAMILY: arial,helvetica,sans-serif;
}
TEXTAREA.FORMS
{
    BORDER-RIGHT: #7F9DB7 1px solid;
    BORDER-TOP: #7F9DB7 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #7F9DB7 1px solid;
    BORDER-BOTTOM: #7F9DB7 1px solid;
    FONT-FAMILY: arial,helvetica,sans-serif;
}


FONT.TREETITLE
{
    COLOR: #2C7EBB;
    FONT-WEIGHT: bold;
}
FONT.COMMENTS
{
    COLOR: #2C7EBB;
    FONT-WEIGHT:normal;
}
font.COMMENTLABELS
{
    color: #666666;
    font-weight: bold; 
}
font.LABELS
{
    color: #666666;
    font-weight: bold; 
}
FONT.DOCTITLE
{
    COLOR: #2C7EBB;
    FONT-SIZE : 12px;
    FONT-WEIGHT: bold;
}
FONT.DOCTITLENEWS
{
    COLOR: #2C7EBB;
    FONT-SIZE : 11px;
    FONT-WEIGHT: bold;
}
FONT.PATHDESC
{
    COLOR: #000000;
    FONT-WEIGHT: bold;
}
FONT.NODEPATH_BLUE
{
    COLOR: #307CB6;
    font-size : 9px;
}
FONT.NODEPATH
{
    COLOR: #000000;
    font-size : 9px;
}
FONT.CODE
{
    COLOR: #000000;
}
FONT.BODYTITLE
{
    COLOR: #2C7EBB;
    FONT-WEIGHT: bold;
}
FONT.FOOTERTEXT
{
    COLOR: #ffffff;
    FONT-WEIGHT: bold;
}
FONT.COPYRIGHT
{
	FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-WEIGHT: bold;
}
FONT.IMAGE_TITLE
{
    COLOR: #110000;
    FONT-SIZE: 9px;  
}
FONT.IMAGETITLENEWS
{
    FONT-SIZE: 9px;  
}
FONT.SEARCHRESULT
{
    COLOR: #2D7EBF;
    FONT-WEIGHT: bold;
}
FONT.SEARCHHEADER
{
	COLOR: #ffffff;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
font.ERRORS
{
    color: #FF0000;
    font-weight: bold; 
}
font.BLACKBOLD
{
    color: #111111;
    font-weight: bold; 
}

A.BLUE:link
{
    COLOR: #2D7EBF;
    font-size :10px;
    TEXT-DECORATION: none
}
A.BLUE:visited
{
    COLOR: #2D7EBF;
    font-size :10px;
    TEXT-DECORATION: none
}
A.BLUE:hover
{
    COLOR: #2D7EBF;
    font-size :10px;
    TEXT-DECORATION: underline
}
    
A.TREETITLE_ROOT:link
{
	font-family:arial;	
	font-size:12px;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.TREETITLE_ROOT:visited
{
	font-family:arial;	
	font-size:12px;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.TREETITLE_ROOT:hover
{
	font-family:arial;	
	font-size:12px;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
A.TREETITLESEL_ROOT:link
{
	font-family:arial;	
	font-size:12px;
    COLOR: #2C7EBB;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.TREETITLESEL_ROOT:visited
{
	font-family:arial;	
	font-size:12px;
    COLOR: #2C7EBB;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.TREETITLESEL_ROOT:hover
{
	font-family:arial;	
	font-size:12px;
    COLOR: #2C7EBB;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}


A.TREETITLE:link
{
	font-family:arial;	
	font-size:12px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.TREETITLE:visited
{
	font-family:arial;	
	font-size:12px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.TREETITLE:hover
{
	font-family:arial;	
	font-size:12px;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.TREETITLESEL:link
{
	font-family:arial;	
	font-size:12px;
    COLOR: #2C7EBB;
    TEXT-DECORATION: none
}
A.TREETITLESEL:visited
{
	font-family:arial;	
	font-size:12px;
    COLOR: #2C7EBB;
    TEXT-DECORATION: none
}
A.TREETITLESEL:hover
{
	font-family:arial;	
	font-size:12px;
    COLOR: #2C7EBB;
    TEXT-DECORATION: underline
}
A.SEARCHRESULT:link
{
    COLOR: #2D7EBF;
    TEXT-DECORATION: none
}
A.SEARCHRESULT:visited
{
    COLOR: #2D7EBF;
    TEXT-DECORATION: none
}
A.SEARCHRESULT:hover
{
    COLOR: #2D7EBF;
    TEXT-DECORATION: underline
}
A.ADDCOMMENT:link
{
    COLOR: #2D7EBF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
A.ADDCOMMENT:visited
{
    COLOR: #2D7EBF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
A.ADDCOMMENT:hover
{
    COLOR: #2D7EBF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
A.BODYTITLE:link
{
    COLOR: #2C7EBB;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.BODYTITLE:visited
{
    COLOR: #2C7EBB;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.BODYTITLE:hover
{
    COLOR: #2C7EBB;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
A.RBARTITLE:link
{
    COLOR: #2C7EBB;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.RBARTITLE:visited
{
    COLOR: #76B4E2;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.RBARTITLE:hover
{
    COLOR: #2C7EBB;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
A.HEADLINKS:link
{
    COLOR: #ffffff;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.HEADLINKS:visited
{
    COLOR: #ffffff;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.HEADLINKS:hover
{
    COLOR: #ffffff;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
a.navigation:link  
{
    color: #ffffff;
    text-decoration: none;
	font-weight: bold;
}
a.navigation:visited
{
    color: #ffffff;
    text-decoration: none;
	font-weight: bold;
}
a.navigation:hover
{
    color: #ffffff;
    text-decoration: underline;
	font-weight: bold;
}
a.navigationi:link  
{
    color: #ffffff;
    text-decoration: underline;
	font-weight: bold;
}
a.navigationi:visited
{
    color: #ffffff;
    text-decoration: underline;
	font-weight: bold;
}
a.navigationi:hover
{
    color: #ffffff;
    text-decoration: underline;
	font-weight: bold;
}
A.LOGIN:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.LOGIN:visited
{
    COLOR: #000000;    
    TEXT-DECORATION: none
}
A.LOGIN:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}

A.SELECTEDNODE:link
{
	font-family:arial;
	font-size:12px;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.SELECTEDNODE:visited
{
	font-family:arial;
	font-size:12px;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.SELECTEDNODE:hover
{
	font-family:arial;
	font-size:12px;
    COLOR: #000000;
    TEXT-DECORATION: underline
}

a.ariallightblue12:link
{
	color:#477FBA;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;	
}
a.ariallightblue12:visited
{
    color:#477FBA;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;	
}
a.ariallightblue12:hover
{
	color:#477FBA;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
    text-decoration:underline;
}

span.fileidhascode{ color:#b2b2b2}