/****** link Start *******/
a {
	color: #333333;
	text-decoration: underline;
}

a:hover,a:focus {
	color: #D31145;
}
/****** link End ******/


a.thinLink {
	color: #D31145;
	text-decoration: underline;
}

a.thinLink:hover,a.thinLink:focus {
	color: #D31145;
	text-decoration: underline;
}

/****** form elements Start ******/


form {
	margin-top:0;
}


input,textarea {
	border: 1px solid #CCCCCC;
	font-size:11px;

}

input[type="text"],textarea{

	background-color: expression(this.readOnly == true || this.disabled == true ?"#E9E9E9":"#FFFFFF");
}


input[type="text"],input[type="password"]{

	padding: 4px 0px 0px 0px;

}

input[type="checkbox"],input[type="radio"],input[type="text"],input[type="password"] {
	height:18px;
}

input[type="checkbox"],input[type="radio"],input.inputRadio {
	border:0px;
	padding:0px;
	margin:0px;
	vertical-align:middle;
	width:auto;
	margin:0px 5px 0px 5px;	
}

input[type="button"],input[type="submit"],input[type="reset"],input.button {
	background:#d31145; 
	border:none;
	color:#FFFFFF;
	padding: 3px 10px 1px 10px;
	margin:0px 10px 0px 10px;
	height:22px;
	cursor:pointer;
	width:auto;
	padding-top:4px;
	text-align:center;	
}

input[type="hidden"] {
	border:none;
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:1px;
}

input.ThinButton,input.InputButton{
	padding: 1px 8px 1px 8px;
	margin:0px 2px 0px 2px;
}

select {
	background-color: #FFFFFF;
	color: #333333;
	height: 22px;
	font-size:22px;
}

option[selected] {
	background-color: #333333;
	color: #FFFFFF;
}

div.buttonCentBar {
	width:100%;
	text-align:center;
	margin-top:15px;
	margin-bottom:15px;
}


div.buttonCentBar input{
	background:#d31145 url(/eCOMPASS/com/aig/ecompass/common/images/aiared.jpg) repeat;
	border:none;
	color:#FFFFFF;
	padding: 2px 10px 1px 10px \9;
	padding: 2px 10px 2px 10px;
	*padding: 3px 10px 1px 10px;
	margin:0px 10px 0px 10px;
	cursor:pointer;
	width:auto;
	text-align:center;
}


input.DateText{
	width:80px;
}

/****** form elements End ******/


input.LongText{
	width:360px;
}

input.MiddleText{
	width:180px;
}

input.ShortText{
	width:90px;
}



input.DateText{
	width:75px;
}

input.DateMonth_DayText{
	width:30px;
}

input.DateYearText{
	width:60px;
}

input.ClaimNoText{
	width:100px;
}

input.ShortfallNoText{
	width:100px;
}

input.PolicySetCodeText{
	width:100px;
} 

input.PolicyNoText{
	width:100px;
} 

input.PolicyholderNameLongText{
	width:300px;
} 

input.PolicyholderNameMiddleText{
	width:180px;
}

input. PolicyholderNameShortText{
	width:80px;
}


input.ClntCodeText{
	width:100px;
} 

input.CertnoText{
	width:100px;
} 

input.TeamCodeText{
	width:30px;
}

input.CompanyCodeText{
	width:30px;
}

input.CompanyNameLongText{
	width:320px;
}

input.CompanyNameMiddleText{
	width:160px;
}

input.CompanyNameShortText{
	width:80px;
}

input.RegNameLongText{
	width:320px;
}

input.RegNameMiddleText{
	width:160px;
}

input.RegNameShortText{
	width:80px;
}

input.PassWordText{
	width:140px;
}

input.TelText{
	width:140px;
}

input.TitleText{
	width:180px;
}
 
input.EmailText{
	width:180px;
}

input.FirstLastNameText{
	width:100px;
} 

input.EmployeeNumberText{
	width:150px;
}

input.SecretQuestionLongText{
	width:320;
} 

input.SecretQuestionMiddleText{
	width:160px;
}

input.SecretQuestionShortText{
	width:80px;
}

input.SecretAnswerLongText{
	width:320px;
}

input.SecretAnswerMiddleText{
	width:160px;
}

input.SecretAnswerShortText{
	width:80px;
}

input.SubOfficeText{
	width:25px;
}

input.SubOfficeNameLongText{
	width:320px;
}

input.SubOfficeNameMiddleText{
	width:160px;
}

input.SubOfficeNameShortText{
	width:80px;
}

input.BillNoText{
	width:120px;
}

input.TransactionCodeText{
	width:100px;
}

input.MemberIdText{
	width:100px;
} 

input.ProducerCodeText{
	width:80px;
}

input.ProductCodeText{
	width:80px;
}

input.ProductNameLongText{
	width:320px;
}

input.ProductNameMiddleText{
	width:160px;
}

input.ProductNameShortText{
	width:80px;
}

input.BranchCodeText{
	width:150px;
}

input.AgentCodeText{
	width:150px;
}

input.BrokerCodeText{
	width:150px;
}

input.PanelCodeText{
	width:150px;
}

input.ProviderCodeText{
	width:150px;
}

input.AddressLongText{
	width:320px;
}

input.AddressMiddleText{
	width:160px;
}

input.AddressShortText{
	width:80px;
}

input.RemarkLongText{
	width:320px;
}

input.RemarkMiddleText{
	width:160px;
}

input.RemarkShortText{
	width:80px;
}

input.UserIdText {
	width:300px;
}

input.PhoneNumberText {
	width:150px;
}

input.MainAccountText {
	width:100px;
}

input.SubAccountText {
	width:100px;
}

input.LoanNumberText {
	width:150px;
}
input.FileBrowserLongText {
	width:545px;
}

input.FileBrowserMiddleText{
	width:270px;
}

input.FileBrowserShortText{
	width:135px;
}

input.EnqFunctionTaskLongText{
	width:320px;
}

input.EnqFunctionTaskMiddleText{
	width:160px;
}

input.EnqFunctionTaskShortText{
	width:80px;
}

input.AgencyCodeText{
	width:100px;
}

input.AgencyNameLongText{
	width:520px;
}

input.AgencyNameMiddleText{
	width:260px;
}

input.AgencyNameShortText{
	width:130px;
}

input.Length1Text{
	width:20px;
}

input.Length2Text{
	width:30px;
}

input.Length3Text{
	width:40px;
}

input.SalaryText{
	width:150px;
}

input.OccupationText{
	width:100px;
}

input.PlanText{
	width:80px;
}

textarea.DefaultAreaText{
	
}

input.DefaultLargerText {
	
}

textarea.DefaultLargerAreaText {
	
}

select.DefaultSelect{

}

select.TransactionStatusSelect{
	width:80px;

}

select.DefaultLargerSelect{

}

input.CurrentPageNo{
	width:20px;
}

input.CityText{
	width:160px;
}

input.StateText{
	width:160px;
}

input.MailCodeText{
	width:100px;
}

input.BankAccountText{
	width:180px;
}

input.CountryText{
	width:160px;
}

.ImageHander{
	cursor:pointer;
}

input.BenID{
	width:100px;
} 

input.BenName{
	width:200px;
} 

input.BenRelat{
	width:100px;
} 

input.BenShare{
	width:100px;
} 



