<.formTop {
	margin-top: 8px;
}

.formLeft {
	margin-left: 8px;
}

.formBottom {
	margin-bottom: 8px;
}

.formEntrySmall {
	width: 568px;
	height: 37px;
	background-color: #434343;
}

.formEntryLarge {
	width: 568px;
	height: 75px;
	background-color: #434343;
}
.formStrip {
        width: 568px;
        height: 5px;
        background-color: #434343;
}


.detail {
        width: 568px;
        height: 74px;
}

.formEntryLeftBox{
        width: 125px;
        height: 74px;
}

.formEntryLeftBox .top{
        height: 37px;
}

.formEntryLeftBox .control{
        height: 74px;
}

.formEntryRightBox{
        width: 442px;
        height: 74px;
}

.formEntryLeftHeader{
        height: 37px;
	width:125px;
	margin-left: 8px;
        background-color: #434343;
}

.formEntryLeftHeader .name {
        height: 37px;
}

.formEntryLeftHeader .name H2 {
        font-size: 16px;
        color: #FFFFFF;
        font-weight:normal;
        float: right;
        margin-right: 17px;
        margin-top: 9px;
}

.formEntryLeftHeader .name HH2 {
        font-size: 16px;
        color: #FFFFFF;
        font-weight:normal;
        float: right;
        margin-right: 17px;
        margin-top: 1px;
}

.formEntryListcontrol{
        width: 125px;
        height: 74px;
        background-color: #434343;
}
.formEntryListHeader {
        width: 442px;
        height: 37px;
}
.formEntryListHeader .col{
        height: 37px;
	background-color: #434343;
        border-right: thin solid #000000;
}

.formEntryListHeader .col .name {
        height: 37px;
}

.formEntryListHeader .col .name H2 {
        font-size: 16px;
        color: #FFFFFF;
        font-weight:normal;
        float: right;
        margin-right: 17px;
        margin-top: 9px;
}

 
.formEntryList {
        width: 442px;
        height: 74px;
}
.formEntryList .row {
        height: 37px;
}

.formEntryList .row .forminput {
        border-right: thin solid #000000;
        border-top: thin solid #000000;
        background-color: #ffffff;
}

.formEntryList .row .forminput input {
        background-color: #ffffff;
        color: #666666;
        font-style:italic;
        font-size: 14px;
        border: 0;
        margin-left: 18px;
        margin-top: 9px;
}

.formEntryListCol{
	height: 37px;
}

.formListScroll{
	overflow:auto;
	overflow-x:hidden;
}
.formTabs {
	width: 568px;
	height: 37px;
	overflow: hidden;
	background-image:url(../images/tabsBack.png);
	background-repeat: repeat-x;
}

.form {
	margin-top: 1px;
        background-color: #434343;
}

.lefttree{
	width: 120px;
        background-color: transparent;
}

.subform{
        width: 584px;
        background-color: #1f1f1f;
}
.subform H2 {
        font-size: 18px;
        color: #FFFFFF;
        font-weight:normal;
	/*float: center;*/
	margin-top: 0px;
	margin-bottom:0px;
}



.formSpace {
	margin-top: 5px;
}

.formTab {
	margin-top: 2px;
}
.formPart {
	margin-top: 0px;
	width: 584px;
	height: 550px;
        overflow:auto;
        overflow-x:hidden;
}

.formEntrySmall .header {
	width: 350px;
	height: 37px;
}

.formEntrySmall .header H2 {
	font-size: 16px;
	color: #999999;
	font-weight:normal;
	float: left;
	margin-left: 10px;
	margin-top: 9px;
}

.formEntrySmall .add {
	width: 100px;
	height: 37px;
	font-size: 16px;
	color: #fff99f;
	font-weight:normal;
}

.formEntrySmall .add .inner {
	margin-left: 10px;
	margin-top: 9px;
}

.formEntrySmall .add A{
	font-size: 16px;
	color: #fff99f;
	font-weight:normal;
}

.control .add {
        width: 124px;
        height: 37px;
        font-size: 16px;
        color: #fff99f;
        font-weight:normal;
	margin-bottom: 4px;
}

.control .add .inner {
        margin-left: 10px;
        margin-top: 9px;
}

.control .add A{
        font-size: 16px;
        color: #fff99f;
        font-weight:normal;
}

.formEntrySmall .name {
	width: 125px;
	height: 37px;
}

.formEntrySmall .name H2 {
	font-size: 16px;
	color: #FFFFFF;
	font-weight:normal;
	float: right;
	margin-right: 17px;
	margin-top: 9px;
}

.formEntrySmall H2 {
        font-size: 17px;
        color: #FFFFFF;
        font-weight:normal;
        margin-right: 17px;
	margin-top:0px;
	margin-bottom:0px;
}


.formEntrySmall .name HH2 {
        font-size: 16px;
        color: #FFFFFF;
        font-weight:normal;
        float: right;
        margin-right: 17px;
        margin-top: 1px;
}

.formEntrySmall .name H3 {
        font-size: 13px;
        color: #FFFFFF;
        font-weight:normal;
        float: right;
        margin-right: 17px;
        margin-top: 9px;
}

.formEntryLarge .name {
	width: 125px;
	height: 37px;
}

.formEntryLarge .name H2 {
	font-size: 16px;
	color: #FFFFFF;
	font-weight:normal;
	float: right;
	margin-right: 17px;
	margin-top: 9px;
}

.formEntryLarge .name HH2 {
        font-size: 16px;
        color: #FFFFFF;
        font-weight:normal;
        float: right;
        margin-right: 17px;
        margin-top: 1px;
}


.formEntrySmall .nameRight {
	width: 120px;
	height: 37px;
}

.formEntrySmall .nameRight H2 {
	font-size: 16px;
	color: #FFFFFF;
	font-weight:normal;
	float: right;
	margin-right: 17px;
	margin-top: 9px;
}

.formEntrySmall .forminput {
	width: 442px;
	height: 37px;
	background-color: #ffffff;
}

.formEntrySmall .forminput input {
	width: 400px;
	background-color: #ffffff;
	color: #666666;
	font-style:italic;
	font-size: 14px;
	border: 0;
	margin-left: 18px;
	margin-top: 9px;
}

.formEntrySmall .forminputSmall {
	width: 162px;
	height: 37px;
	background-color: #ffffff;
}

.formEntrySmall .forminputSmall input {
	width: 142px;
	background-color: #ffffff;
	color: #666666;
	font-style:italic;
	font-size: 14px;
	border: 0;
	margin-left: 18px;
	margin-top: 9px;
}

.formEntryLarge .forminputLarge {
	width: 442px;
	height: 75px;
	background-color: #ffffff;
}

.formEntryLarge .forminputLarge textarea {
	width: 420px;
	height: 60px;
	background-color: #ffffff;
	color: #666666;
	font-style:italic;
	font-size: 14px;
	border: 0;
	margin-left: 18px;
	margin-top: 11px;
}

.formEntrySmall .forminputSmallRight {
	width: 160px;
	height: 37px;
	background-color: #ffffff;
}

.formEntrySmall .forminputSmallRight input {
	width: 137px;
	background-color: #ffffff;
	color: #666666;
	font-style:italic;
	font-size: 14px;
	border: 0;
	margin-left: 18px;
	margin-top: 9px;
}

.activeTab {
        height: 37px;
        background-color: #434343;
        border-right: thin solid #000000;
}

.activeTab h2 {
	font-size: 12px;
	font-weight:normal;
	color: #FFFFFF;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 9px;
}

.inactiveTab {
	height: 35px;
	background-color: #919191;
	margin-top: 2px;
	border-right: thin solid #000000;
}

.inactiveTab h2 {
	font-size: 12px;
	font-weight:normal;
	color: #1f1f1f;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 7px;
}

.formButtons {
        height: 37px;
        overflow: hidden;
        background-image:url(../images/tabsBack.png);
        background-repeat: repeat-x;
}



.formButton {
        margin-top: 2px;
      
}
.button_label{
    margin-top: 2px;
    z-index: 1;
}
.unpressedButt {
        width: 120px;
        height: 20px;
	text-align:center;
        background-color: #DDDDDD;
 	cursor:pointer;
        opacity:0,9;
	filter:alpha(opacity=90);
    z-index: 2700;

}
.unpressedButt_over {
        width: 120px;
        height: 20px;
	text-align:center;
        background-color: #ffffff;
        border: none;
 	cursor:pointer;
        opacity:0,9;
	filter:alpha(opacity=90);
    z-index: 2700;

}
.pressedButt {
        width: 120px;
        height: 20px;
        background-color: #999999;
        cursor:pointer;
	text-align:center;
        opacity:0,9;
	filter:alpha(opacity=90);
    z-index: 2700;


}

.button_label_title{
    margin-top: 2px;
    margin-left: 4px;
    margin-right: 4px;
    z-index: 1;
}

.unpressedButt_title {
         height: 20px;
	text-align:center;
        background-color: #DDDDDD;
 	cursor:pointer;
        opacity:0,9;
	filter:alpha(opacity=90);
    z-index: 2700;

}
.unpressedButt_title_over {
        height: 20px;
	text-align:center;
        background-color: #ffffff;
        border: none;
 	cursor:pointer;
        opacity:0,9;
	filter:alpha(opacity=90);
    z-index: 2700;

}
.pressedButt_title {
        height: 22px;
        background-color: #999999;
        border-right: thin solid #000000;
	background-image:url(../images/tabsBack.png);
        cursor:pointer;
	text-align:center;
        opacity:0,9;
	filter:alpha(opacity=90);
    z-index: 2700;


}
.kub_trtop {
    padding: 0px;
    spacing: 4;
}
.kub_lang {
       width: 218px;
}

.unpressedButt2 {
        width: 120px;
        height: 30px;
        background-color: #fafafaf;
cursor:pointer;
}
.unpressedButt3 {
        min-width: 110px;
	margin-top: 10px;
	margin-left: 5px;
	margin-bottom: 5px;
 cursor:pointer;
}
.unpressedButt_over3 {
        min-width: 110px;
	margin-top: 10px;
	margin-left: 5px;
	margin-bottom: 5px;
        background-color: #ffffff;
	color: #dddddd;
cursor:pointer;
}
.unpressedButt h2 {
        font-size: 12px;
        font-weight:normal;
        color: #000000;
        margin-left: 15px;
        margin-right: 15px;
        margin-top: 9px;
cursor:pointer;
}

.pressedButt {
         background-color: #efefef;
        border-right: thin solid #000000;
	background-image:url(../images/tabsBack.png);
        cursor:pointer;
}

.pressedButt h2 {
        font-size: 12px;
        font-weight:normal;
        color: #1f1f1f;
        margin-left: 15px;
        margin-right: 15px;
        margin-top: 9px;
cursor:pointer;
}

.unpressedIcon {
        width: 30px;
        height: 30px;
        background-color: #000000;
        border:0px;
}

.pressedIcon {
        width: 30px;
        height: 30px;
        background-color: #efefef;
        border-right: thin solid #000000;
}

.imgControl{
	height: 30px;
}

.imgControl .ctrlspace {
	width: 20px;
}

.imgControl .text {
        font-size: 12px;
        font-weight:normal;
        color: #ffffff;
}

.imgText{
	height:200px;
	background-color:#ffffff;
}

.arrows{
	background-color:#000000;
	height:30px;
}

