﻿#main-form-container {
	width: 940px;
	padding: 5px;
	height: auto;
	/* [disabled]background-image: url(../images/form-img/form-bg.jpg); */
	background-repeat: repeat;
}
.form-title {
	background-image: url(../Images/NewImages/form-img/form-title-bg.jpg);
	height: 35px;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
.form-title h5{
	color: #FFF;
	padding-left: 10px;
	padding-top: 9px;
	margin: 0;

}
.form-list-elements-1 {
	background-image: url(../Images/NewImages/form-img/form-list-element-1.jpg);
	height: 43px;
	width: 100%;
	margin-top: 3px;
	/* [disabled]padding-top: 7px; */
	background-repeat: no-repeat;
}
.form-list-elements-1 table{
	text-align: center;
	height: 43px;

}
.form-list-elements-1 table td{
	padding-left: 20px;
	/* [disabled]padding-top: 7px; */


}
.bring_button {
	background-image: url(../Images/NewImages/form-img/bring_button.png);
	background-repeat: no-repeat;
	width: 85px;
	height: 35px;
	border: 0;
	cursor: pointer;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.bring_button:hover {
	background-image: url(../Images/NewImages/form-img/bring_button_hover.png);
	background-repeat: no-repeat;
	width: 85px;
	height: 35px;
	border: 0;
	cursor: pointer;
}
.form-list-elements-2 {
	background-image: url(../Images/NewImages/form-img/form-list-element-1.jpg);
	height: 45px;
	width: 100%;
	margin-top: 5px;
	padding-top: 5px;
	background-repeat: no-repeat;
}
.form-list-elements-2 table{
	text-align: center;

}
.form-list-elements-2 table td{
	/* [disabled]padding-left: 20px; */
	/* [disabled]padding-top: 7px; */
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCC;


}
.form-list-elements-2 h6 {
	font-size: 13px;



}
.form-list-elements-3 {
	background-image: url(../Images/NewImages/form-img/form-list-element-3.jpg);
	height: 40px;
	width: 100%;
	margin-top: 1px;
	padding-top: 2px;
	background-repeat: no-repeat;
}
.form-list-elements-3 table{
	text-align: center;
	height: 40px;
	border:0px;

}
.form-list-elements-3 table td{
	/* [disabled]padding-left: 20px; */
	/* [disabled]padding-top: 7px; */
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCC;


}
.form-list-elements-3 img {
	padding-left: 5px;
	margin: 0;
	padding-right: 0px;



}
.form-list-elements-3 h6 {
	font-size: 13px;

}

.no-border  {
	/* [disabled]padding-left: 20px; */
	/* [disabled]padding-top: 7px; */
	border-right-width: 0px;
	border-right-style: none;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;

}

.form-update-elements-1 {
	background-image: url(../Images/NewImages/form-img/form-list-element-1.jpg);
	height: 43px;
	width: 100%;
	margin-top: 3px;
	/* [disabled]padding-top: 7px; */
	background-repeat: no-repeat;
}
.form-update-elements-1 table{
	text-align: left;
	height: 43px;
	border:0px;
}
.form-update-elements-1 table td{
	padding-left: 20px;


}
.form-update-elements-1 .text-fields {
	background-image: url(../Images/NewImages/form-img/text-field-bg.png);
	width: 217px;
	height: 32px;
	background-color: transparent;
	border: 0;
	padding-left: 10px;
	background-repeat: no-repeat;
	color: #979797;
	font-size: 12px;
}
.form-update-elements-4 {
	background-image: url(../Images/NewImages/form-img/form-list-element-4.jpg);
	width: 100%;
	margin-top: 3px;
	/* [disabled]padding-top: 7px; */
	background-repeat:repeat;
}
.form-update-elements-4 table{
	text-align: left;
	border:0px;
}
.form-update-elements-4 table td{
	padding-left: 20px;
}
.form-update-elements-4 .text-fields {
	background-image: url(../Images/NewImages/form-img/form-list-element-4.jpg);
	width: 217px;
	background-color: transparent;
	border: 0;
	padding-left: 10px;
	background-repeat: repeat;
	color: #979797;
	font-size: 12px;
}

.form-update-elements-5 {
	background-image: url(../Images/NewImages/form-img/form-list-element-4.jpg);
	width: 100%;
	margin-top: 3px;
	/* [disabled]padding-top: 7px; */
	background-repeat:repeat;
}
.form-update-elements-5 table{
	text-align: left;
	border:0px;
}
.form-update-elements-5 table td{
	padding-left: 2px;
}
.form-update-elements-5 .text-fields {
	background-image: url(../Images/NewImages/form-img/form-list-element-4.jpg);
	width: 217px;
	background-color: transparent;
	border: 0;
	padding-left: 10px;
	background-repeat: repeat;
	color: #979797;
	font-size: 11px;
}
.form-update-elements-6 {
	background-image: url(../Images/NewImages/form-img/form-list-element-4.jpg);
	width: 100%;
	margin-top: 3px;
	/* [disabled]padding-top: 7px; */
	background-repeat:repeat;
}
.form-update-elements-6 table{
	text-align: left;
	border:0px;
}
.form-update-elements-6 table td{
	padding-left: 5px;
}
.form-update-elements-6 .text-fields {
	background-image: url(../Images/NewImages/form-img/form-list-element-4.jpg);
	width: 217px;
	background-color: transparent;
	border: 0;
	padding-left: 10px;
	background-repeat: repeat;
	color: #979797;
	font-size: 10px;
}
.form-update-elements-7 {
	width: 100%;
	margin-top: 3px;
	/* [disabled]padding-top: 7px; */
	background-repeat:repeat;
}
.form-update-elements-7 table{
	text-align: left;
	border:0px;
}
.form-update-elements-7 table td{
	padding-left: 5px;
}
.form-update-elements-7 .text-fields {
	width: 217px;
	background-color: White;
	border: 0;
	padding-left: 10px;
	font-size: 9px;
}
.form-update-elements-9 {
	width: 100%;
	margin-top: 3px;
}
.form-update-elements-9 table{
	text-align: left;
	border:0px;
}
.form-update-elements-9 table td{
	padding-left: 5px;
}
.form-update-elements-9 .text-fields {
	width: 217px;
	background-color: transparent;
	border: 0;
	padding-left: 10px;
	background-repeat: repeat;
	color: white;
	font-size: 10px;
}
.calenderFloat
{
    float:left;    
}

.save_button {
	background-image: url(../Images/NewImages/form-img/save.png);
	background-repeat: no-repeat;
	width: 112px;
	height: 38px;
	border: 0;
	cursor: pointer;
}
.cancel_button {
	background-image: url(../Images/NewImages/form-img/cancel-1.png);
	background-repeat: no-repeat;
	width: 112px;
	height: 38px;
	border: 0;
	cursor: pointer;
}
.autocomplete_completionListElement 
        {  
                visibility : hidden;
                margin : 0px 0px 0px 0px!important;
                background-color : #FFFFFF;
                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-image:url(../Images/NewImages/form-img/form-list-element-4.jpg);
               
                color: black;
                padding: 1px;
        }

        /* AutoComplete item */

        .autocomplete_listItem 
        {
                background-color : window;
            color : windowtext;
                padding : 1px;
        }
        
        .cal_Theme1 .ajax__calendar_container

{
background-color: #e2e2e2; border:solid 1px #cccccc; width:300px;

}

.cal_Theme1 .ajax__calendar_header

{
background-color: #ffffff; margin-bottom: 4px; width:300px;

} 

.cal_Theme1 .ajax__calendar_title,

.cal_Theme1 .ajax__calendar_next,

.cal_Theme1 .ajax__calendar_prev

{
color: #004080; padding-top: 3px;

}

.cal_Theme1 .ajax__calendar_body

{
background-color: #e9e9e9; border: solid 1px #cccccc;

}

 .cal_Theme1 .ajax__calendar_dayname

{
text-align:center; font-weight:bold; margin-bottom: 4px; margin-top: 2px;

} 

.cal_Theme1 .ajax__calendar_day

{
text-align:center;

}

.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day,

.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month,

.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year,

.cal_Theme1 .ajax__calendar_active

{
color: Blue; font-weight:bold; background-color: #ffffff;

}

 
.ajax__calendar_container { z-index : 1000 ; }
 

.cal_Theme1 .ajax__calendar_today

{
font-weight:bold; color:Red;

}
.cal_Theme1 .ajax__calendar_body 

{
 width:300px;
 height:130px;

}

 

 

.cal_Theme1 .ajax__calendar_other,

.cal_Theme1 .ajax__calendar_hover .ajax__calendar_today
{
    width:300px;
}

.cal_Theme1 .ajax__calendar_hover .ajax__calendar_title

{
color: #bbbbbb;

}