﻿body 
{
     font-family: tahoma;
    font-size: small; 
    
}

.buttonStyle
{
    font-family: tahoma;
    font-size: small;
    
}

.buttonStyleForMenu
{
    background-position: #FFFFFF url('../Images/bucket_bg.png') repeat-x;
    border: thin groove #BFEBFF;
    font-family: tahoma;
    background: #FFFFFF url('../Images/bucket_bg.png') repeat-x;
}


.textbox
{
    padding: 0.1em 0.2em;
/*BACKGROUND: url(../images/shared/input_bg.png) #fff repeat-x 50% top; */
        border-right: 1px solid #b8bac2;
    border-top: 1px solid #b3b5bd;
    border-left: 1px solid #b8bac2;
    border-bottom: 1px solid #cfd0d6;
    margin: 1px 0pt 0px 0pt;
    color: #191919;
        font-family: Tahoma;
        height: 18px;
}

.treeFirstLevel
{
    border-top-style: outset;
    border-width: thin;
    border-color: #C0C0C0;
    border-bottom-style: solid;
}




.watermarked {
	border-right: #b8bac2 1px solid;
    border-top: #b3b5bd 1px solid;
    border-left: #b8bac2 1px solid;
    border-bottom: #cfd0d6 1px solid;
    padding-right: 0.2em;
    padding-left: 0.2em; /*BACKGROUND: url(../images/shared/input_bg.png) #fff repeat-x 50% top; */
    padding-bottom: 0.1em;
    margin: 1px 0pt;
    COLOR: #aaa;
    padding-top: 0.1em;
    font-family: Tahoma;
    height: 18px;
	
	
}




.bgStyle
{
    background-position: bottom;
    /*background-image: url('../Images/bg.png');
    background-repeat: repeat-x;*/
    background-color: #E1E1E1;
    font-family: Tahoma;

}
#mainDiv
{
    /*border: 1px solid #599CD4;*/
    width: 1000px;/* background-image: url('../Images/maindiv_bg.png');background-repeat: no-repeat;*/
    background-color: #FFFFFF;
}
#headerDiv
{
   
    /*height: 200px;*/
}
#topPart
{
   position: inherit;
    height: 134px;
}
#topPartLogo
{
    float: right;
}
#topPartLogin
{
    float: right;
    font-family: tahoma;
    font-size: small;
    height: 79px;
    width: 197px;
}

.styleLogo
{
    width: 282px;
    top: 32px; 
    right: 0px;
    height: 74px;
}

#LastRow
{
    background-image: url('../Images/Tab/tab-body.gif');
    background-repeat: repeat-x;
    background-position: top;
}
#tab
{
    background-position: left bottom;
    margin: 0px;
    padding-right: 0px;
    padding-left: 15px;
    background: left bottom;
    padding-bottom: 0px;
    padding-top: 2px;
    height: 34px;
    width: 768px;
    background-color: #FFFFFF;
}


#subTab
{
    margin: 0px;
    padding-right: 0px;
    padding-left: 10px; /*background: url(../images/tab/tab-bottom-line.png) no-repeat left bottom;*/
    padding-bottom: 0px;
    padding-top: 5px;
    height: 25px;
    /*border-width: medium;
    border-color: #FFDD9F;
    border-bottom-style: solid;*/
}

#bodyDiv
{
    padding: 0px;
    font-family: tahoma;
    font-size: small;
    text-align: right;
    min-height: 500px;
    margin-bottom: 20px;
}


#footerDiv
{
    border-style: solid;
    border-width: thin;
    height: 75px; /*background-image: url('../Images/maindiv_bg.png');*/
    font-size: small;
    clip: rect(auto, auto, 0px, auto);
    background-color: #E1E1E1;
}

#footerDiv DIV.links
{
    padding-left: 50px;
    cursor: default;
    padding-top: 20px;
    float: left;
    width: 350px;
    height: 42px;
}
#footerDiv DIV.copyright
{
    padding-top: 20px;
    width: 587px;
    float: right;
    height: 44px;
}

.bucketStyle
{
   
    background-position: right top;
    background-image: url('../Images/Bucket/bucket-blue-right.png');
    background-repeat: no-repeat;
}
.bucketStyleOrange
{
   
    background-position: right top;
    background-image: url('../Images/Bucket/bucket-orange-right.png');
    background-repeat: no-repeat;
}

.bucketStyleFinal
{
   
    background-position: right top;
    background-image: url('../Images/Bucket/bucket-final-right.gif');
    background-repeat: no-repeat;
    width: 538px;
}

.bucketStyleGray
{
   
    background-position: right top;
    background-image: url('../Images/Bucket/bucket-gray-right.png');
    background-repeat: no-repeat;   
}

.bucketContentBorder
{
   
    border-left: thin solid #9FBDE5;
    border-right: thin solid #9FBDE5;
    border-bottom: thin solid #9FBDE5;
    border-top-width: thin;
    margin-top: 0px;
    /*width: 452px;*/
}

.bucketContentBorderOrange
{
    border-left: thin solid #9FBDE5;
    border-right: thin solid #9FBDE5;
    border-bottom: thin solid #9FBDE5;
    border-top-width: thin;
    margin-top: 0px;
    border-right-color: #FECE1E;
    border-bottom-color: #FECE1E;
    border-left-color: #FECE1E;
}

/*a7a6a3*/
.bucketContentBorderFinal
{
    border-left: thin solid #9FBDE5;
    border-right: thin solid #9FBDE5;
    border-bottom: thin solid #9FBDE5;
    margin-top: 0px;
    border-right-color: #a7a6a3;
    border-bottom-color: #a7a6a3;
    border-left-color: #a7a6a3;
    border-width: 1px;
}

.bucketContentBorderGray
{
    border-left: thin solid #9FBDE5;
    border-right: thin solid #9FBDE5;
    border-bottom: thin solid #9FBDE5;
    border-top-width: thin;
    margin-top: 0px;
    border-right-color: #e0d680;
    border-bottom-color: #e0d680;
    border-left-color: #e0d680;
}

.bucketContent
{
    padding: 10px;
    /*width: 149px;*/
}
.bucketHeader
{
    background-position: top;
    height: 31px;
    top: 0px;
    font-style: normal;
    font-size: medium;
    padding-right: 10px;
    padding-top: 5px;
    font-weight: bold;
    background-image: url('../Images/Bucket/bucket-blue-body.png');
    background-repeat: repeat-x;
    margin-right: 4px;
    margin-left: 4px;
}

.bucketHeaderOrange
{
    background-position: top;
    height: 31px;
    top: 0px;
    font-style: normal;
    font-size: medium;
    padding-right: 10px;
    padding-top: 5px;
    font-weight: bold;
    background-image: url('../Images/Bucket/bucket-orange-body.png');
    background-repeat: repeat-x;
    margin-right: 4px;
    margin-left: 4px;
}

.bucketHeaderFinal
{
    background-position: 50% top;
    height: 31px;
    top: 0px;
    font-style: normal;
    font-size: medium;
    padding-right: 10px;
    padding-top: 5px;
    font-weight: bold;
    background-image: url('../Images/Bucket/bucket-final-body.gif');
    background-repeat: repeat-x;
    margin-right: 4px;
    margin-left: 4px;
    direction: rtl;
}
.bucketHeaderGray
{
    background-position: top;
    height: 31px;
    top: 0px;
    font-style: normal;
    font-size: medium;
    padding-right: 10px;
    padding-top: 5px;
    font-weight: bold;
    background-image: url('../Images/Bucket/bucket-gray-body.png');
    background-repeat: repeat-x;
    margin-right: 4px;
    margin-left: 4px;
}


.bucketHeaderLeft
{
    background-position: left top;
    height: 31px;
    top: 0px;
    font-style: normal;
    font-size: medium;
    padding-top: 0px;
    font-weight: bold;
    background-image: url('../Images/Bucket/bucket-blue-left.png');
    background-repeat: no-repeat;
}
.bucketHeaderLeftOrange
{
    background-position: left top;
    height: 31px;
    top: 0px;
    font-style: normal;
    font-size: medium;
    padding-top: 0px;
    font-weight: bold;
    background-image: url('../Images/Bucket/bucket-orange-left.png');
    background-repeat: no-repeat;
}

.bucketHeaderLeftFinal
{
    background-position: left top;
    height: 31px;
    top: 0px;
    font-style: normal;
    font-size: medium;
    padding-top: 0px;
    font-weight: bold;
    background-image: url('../Images/Bucket/bucket-final-left.gif');
    background-repeat: no-repeat;
}

.bucketHeaderLeftGray
{
    background-position: left top;
    height: 31px;
    top: 0px;
    font-style: normal;
    font-size: medium;
    padding-top: 0px;
    font-weight: bold;
    background-image: url('../Images/Bucket/bucket-gray-left.png');
    background-repeat: no-repeat;
}

.bucketBottom
{
    /*background: url('../Images/bucket_bottom.png') repeat-x;*/
    margin-bottom: 0px;
    height: 10px;
    margin-top: 5px;
   
}

.secondMenuSelected
{
    background-image: url('../Images/bucket_bottom.png') repeat-x;
    font-weight: bold;
}

.table
{    width: 718px;
}

/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}