﻿/*line-height:1.2; คือ ?*/
/*,span */
input[type="text"]
,input[type="password"]
,textarea
,select
,fieldset legend
,label 
,a 
,table td
,select option
{
    font-family:"Tahoma",Georgia, serif;
	font-size:10pt;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
    /*color:#3F3F45;*/
    color:#333333;
}


/*input[type="text"]
,input[type="password"]
,textarea
,select
,fieldset legend
,label ,span 
, a 
{
    font: 90% Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size:10pt;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
    color:#444444;
}*/



input[type="text"]
,input[type="password"]
,textarea
{
    padding:3px;
    
    border-width:1px;
    border-style:solid;
    border-color:#cccccc;
    border-radius:4px;
}

select
{
    padding:2px;
    border-width:1px;
    border-style:solid;
    border-color:#cccccc;
    border-radius:4px;
    background-image:linear-gradient(#ffffff, #e6e6e6);
}


label 
,span 
{
    border:0px solid red;
}


/* start Validator ----------------------------------------------------------*/
.customCalloutStyle
{
}

.customCalloutStyle div
, .customCalloutStyle td
{
    background-color:YellowGreen;
    border:solid 1px Black;
}

.customCalloutStyle td
{
    width:auto;
    font-family: Arial;
    font-size: 11px;
    font-weight:bold;
    color:White;
}

/* stop Validator ----------------------------------------------------------*/



/* start table ----------------------------------------------------------*/
table
{
    border-collapse:separate;
    border-spacing:0px;
    border:0px solid red;
}

table tr td
{
    vertical-align:top;
}
/* stop table ----------------------------------------------------------*/



/* Ajax Calendar================================================= */
.cssCENxCalendar .ajax__calendar_container
{
width:190px;
background-color: #EEEEEE; border:solid 1px #DDDDDD;
-moz-border-radius-topleft: 8px/*{cornerRadius}*/; -webkit-border-top-left-radius: 8px/*{cornerRadius}*/; -khtml-border-top-left-radius: 8px/*{cornerRadius}*/; border-top-left-radius: 8px/*{cornerRadius}*/;
-moz-border-radius-topright: 8px/*{cornerRadius}*/; -webkit-border-top-right-radius: 8px/*{cornerRadius}*/; -khtml-border-top-right-radius: 8px/*{cornerRadius}*/; border-top-right-radius: 8px/*{cornerRadius}*/; 
-moz-border-radius-bottomleft: 8px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 8px/*{cornerRadius}*/; -khtml-border-bottom-left-radius: 8px/*{cornerRadius}*/; border-bottom-left-radius: 8px/*{cornerRadius}*/;
-moz-border-radius-bottomright: 8px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 8px/*{cornerRadius}*/; -khtml-border-bottom-right-radius: 8px/*{cornerRadius}*/; border-bottom-right-radius: 8px/*{cornerRadius}*/;
}
.cssCENxCalendar .ajax__calendar_body
{
width:180px;
height:150px;
background-color: #EEEEEE; border: solid 1px #cccccc;
}
.cssCENxCalendar .ajax__calendar_header
{
background-color: #F7B64A; margin-bottom: 4px;
-moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -khtml-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/;
-moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; -khtml-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; 
-moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/;
-moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/;
} 
.cssCENxCalendar .ajax__calendar_title
{
color: #ffffff; padding-top: 3px;
}
.cssCENxCalendar .ajax__calendar_next,
.cssCENxCalendar .ajax__calendar_prev
{
border:solid 2px #ffffff;
background-color: #F7B64A;
-moz-border-radius-topleft: 18px/*{cornerRadius}*/; -webkit-border-top-left-radius: 18px/*{cornerRadius}*/; -khtml-border-top-left-radius: 18px/*{cornerRadius}*/; border-top-left-radius: 18px/*{cornerRadius}*/;
-moz-border-radius-topright: 18px/*{cornerRadius}*/; -webkit-border-top-right-radius: 18px/*{cornerRadius}*/; -khtml-border-top-right-radius: 18px/*{cornerRadius}*/; border-top-right-radius: 18px/*{cornerRadius}*/; 
-moz-border-radius-bottomleft: 18px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 18px/*{cornerRadius}*/; -khtml-border-bottom-left-radius: 18px/*{cornerRadius}*/; border-bottom-left-radius: 18px/*{cornerRadius}*/;
-moz-border-radius-bottomright: 18px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 18px/*{cornerRadius}*/; -khtml-border-bottom-right-radius: 18px/*{cornerRadius}*/; border-bottom-right-radius: 18px/*{cornerRadius}*/;
}
.cssCENxCalendar .ajax__calendar_hover .ajax__calendar_next,
.cssCENxCalendar .ajax__calendar_hover .ajax__calendar_prev
{
border:solid 2px #F7B64A;
background-color: #ffffff;
}
.cssCENxCalendar .ajax__calendar_dayname
{
text-align:center; margin-bottom: 4px; margin-top: 2px;
} 
.cssCENxCalendar .ajax__calendar_day,
.cssCENxCalendar .ajax__calendar_month,
.cssCENxCalendar .ajax__calendar_year
{
margin:1px 1px 1px 1px;
text-align:center;
border:solid 1px #cccccc;
color:#4094C4;
background-color: #f9f9f9;
}
.cssCENxCalendar .ajax__calendar_hover .ajax__calendar_day,
.cssCENxCalendar .ajax__calendar_hover .ajax__calendar_month,
.cssCENxCalendar .ajax__calendar_hover .ajax__calendar_year
{
color: #FBD850; font-weight:bold; background-color: #FEFEFE;border:solid 1px #FBD850;
}
.cssCENxCalendar .ajax__calendar_active .ajax__calendar_day,
.cssCENxCalendar .ajax__calendar_active .ajax__calendar_month,
.cssCENxCalendar .ajax__calendar_active .ajax__calendar_year
{
color: #000000; font-weight:bold; background-color: #F7B64A;	
}
.cssCENxCalendar .ajax__calendar_today .ajax__calendar_day
{
color: #000000; font-weight:bold; background-color: #F7B64A;	
}
.cssCENxCalendar .ajax__calendar_other,
.cssCENxCalendar .ajax__calendar_hover .ajax__calendar_today
{
color: #000000;
font-weight:bold;
}
.ajax__calendar_days
{
background-color: #EEEEEE;
}

/* ================================================= */


/* file ----------------------------------------------------------*/
.file
{
    color:Red;
    border:0px solid #AB00CC;
    font: Verdana 10px;
    padding:0px 0px;
    font-family: Palatino Linotype, Arial, Helvetica, sans-serif;
    margin-top:2px;
    width:86px;
}

/* ----------------------------------------------------------------*/