/* ' *
'	CSS Themes1
'	Description:		CSS Template
'	Date started:	2005/06/09 18:34:43
'
'	$Id: css.css,v labour-version 2005/06/11 20:27:00 labour Exp $
'
'	Labour By Withichiwit.com and Labourcorporate.com
'	Copyright Withichiwit.com and Labourcorporate.com
'
'	Website:	http://www.withichiwit.com
'					http://www.labourcorpoarte.com
'	Email:		labour@labourcorporate.com
'	Country:	Thailand
'
* ' */




/** Define HTML Tag **/
Body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF; 
	color: #000000;
	font-family:  Tahoma, Verdana;
	font-size: 8pt;
	scrollbar-face-color: #F7FBF4;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #96C562;
	scrollbar-3dlight-color: #96C562;
	scrollbar-arrow-color: #96C562;
	scrollbar-track-color: #F3F8ED;
	scrollbar-darkshadow-color: #FFFFFF;
}


Table, Div {
	font-family: Tahoma, Verdana;
	font-size: 8pt;
	color: #000000;
}


Select , Textarea , Input { 
	font-family: Verdana, Tahoma ; 
	font-size: 8pt;
	/* default color */
	scrollbar-face-color: #D4D0C8;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #808080;
	scrollbar-3dlight-color: #D4D0C8;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #E9E7E3;
	scrollbar-darkshadow-color: #404040;
}


A { color: #000000; text-decoration: underline; }
A:hover { color: #000000; text-decoration: none; }
A:active { color: #000000; text-decoration: none; }
/** End Define HTML Tag **/




/** My **/
.My td {
	font-family: _Tahoma , Verdana;
	font-size: 8pt;
	color: #69AC1F;
	border-top: 1px solid #96C562;
	border-left: 1px solid #96C562;
	border-right: 1px solid #96C562;
	background-color: #FFFFFF;
	padding: 1px 10px 2px 50px;
}

.My a { color: #69AC1F; text-decoration: none; }
.My a:hover { color: #69AC1F; text-decoration: none; }
.My a:active { color: #69AC1F; text-decoration: none; }

.MyLine {
	border-bottom: 1px solid #96C562;
}
/** End My **/



/** frame **/
.FrameLeft {
	border-right: 1px solid #96C562;
}
/** end frame **/



/** Navigator **/
.Navigator {
	font-family: Tahoma, Verdana;
	font-size: 8pt; 
	color: #000000;
	background-color: #F7FBF4;
	border: 1px solid #96C562;
	border-width: 1px 1px 1px 6px;
	padding: 3px 5px 3px 10px;
}

.Navigator a { color: #000000; text-decoration: none; }
.Navigator a:hover { color: #000000; text-decoration: underline; }
.Navigator a:active { color: #000000; text-decoration: underline; }
/** End Navigator **/




/** DateTime **/
.DateTime {
	font-family: Tahoma, Verdana;
	font-size: 8pt;
	color: #000000;
	width: 100%;
	background-color: #FFFFFF;
	border: 1px solid #96C562;
	padding: 3px 5px 3px 10px;
}
/** End DateTime **/



/** Font DateTime **/
.FontDateTime {
	font-family: Tahoma;
	font-size: 10px;
	white-space: nowrap;
	}
/** End Font DateTime **/



/** Form **/
.FormCaption {
	border: 1px solid #B4D58F;
	border-width: 1px 1px 0px 1px;
	padding: 4px 20px 4px 10px;	
	background-color: #F3F8ED;
	color: #000000;
	font-weight: Bold;
}

.Form {
	border: 1px solid #B4D58F;
	background-color: #FFFFFF;
}

.FormTextAlign {
	text-align: right;
	white-space: nowrap;
}

.FormLang {
	padding-bottom: 2px;
	white-space: nowrap;
}

.FormHelp {
	padding-left: 5px;
	cursor: help;
}

.FormFieldRequest {
	color: #FF0000;
}

.FormError {
	color: #FF0000;
	padding-bottom: 2px;
	white-space: nowrap;
}

.FormErrorF2 {	
	color: #000000;
	width: 100%;
	border: 1px solid #7F7FFF;
	background-color: #F2F2FF;
	padding: 6px 20px 6px 6px;
}

.FormButton {
	font-family: Tahoma, Verdana;
	font-weight: Normal;
	font-size: 8pt;
	cursor: hand;
}

.FormUpload {
	border: 1px solid #818181;
}
.FormUploadSub {
	border: 1px solid #818181;
}
.FormUploadHelp {
	color: #666666;
}
/** End Form **/





/** Display **/
/* #1 */
Table.Display1 Th {
	font-weight: bold; 
	text-align: center;
	border-top: 1px solid #B4D58F;
	border-bottom:1px solid #B4D58F;
	background-color: #F3F8ED;
	padding: 2px 5px 1px 5px;
	white-space: nowrap;
}

Table.Display1 Th a { color: #000000; text-decoration: none; }
Table.Display1 Th a:hover { color: #000000; text-decoration: underline; }
Table.Display1 Th a:active { color: #000000; text-decoration: underline; }

Table.Display1 Td {
	text-align: center;
	border-bottom:1px solid #B4D58F;
	padding: 5px 5px 5px 5px;	
	width: 100%;
}

Table.Display1 Td a { color: #000000; text-decoration: underline; }
Table.Display1 Td a:hover { color: #000000; text-decoration: none; }
Table.Display1 Td a:active { color: #000000; text-decoration: none; }
/* End #1 */



/* #2 */
Table.Display2 Th {
	font-weight: bold; 
	text-align: center;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	background-color: #6487DB;
	padding: 2px 5px 1px 5px;
	white-space: nowrap;
}

Table.Display2 Th a { color: #FFFFFF; text-decoration: none; }
Table.Display2 Th a:hover { color: #FFFFFF; text-decoration: underline; }
Table.Display2 Th a:active { color: #FFFFFF; text-decoration: underline; }

Table.Display2 Td {
	text-align: center;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	background-color: #F3F8ED;
	padding: 3px 5px 3px 5px;
	width: 100%;
}

Table.Display2 Td a { color: #000000; text-decoration: underline; }
Table.Display2 Td a:hover { color: #000000; text-decoration: none; }
Table.Display2 Td a:active { color: #000000; text-decoration: none; }

#DisplayRow2 Td {
	background-color: #FFFFFF;
}
/* End #2 */


#DisplayRowAdd Td {
	background-color: #E1EED2;
}

.DisplayPaging {
	width: 100%;
	padding: 3px 5px 5px 0px;
}

#DisplayDel {
	width: 20px;
}

.DisplayLang {
	padding: 3px 0px 3px 0px;
}

#DisplayButton Td {
	text-align: left;
	padding-bottom: 40px;
	border-bottom-width: 0px;
	white-space: nowrap;
	background-color: #FFFFFF;
}
/** End Display **/











/** ModulesCaptionHelp **/
.ModCaption {
	border: 1px solid #B4D58F;
	padding: 3px 6px 2px 10px;
	background-color: #F3F8ED;
	color: #000000;
	font-weight: Bold;
}

.ModCaption a { color: #000000; text-decoration: none; }
.ModCaption a:hover { color: #000000; text-decoration: none; }
.ModCaption a:active { color: #000000; text-decoration: none; }

.ModCaptionHelp {
	border: 1px solid #B4D58F;
	border-width: 0px 1px 1px 1px;
	padding: 3px 12px 3px 12px;
	color: #000000;
}
/** End ModulesCaptionHelp **/








/** Modules Menu **/
.ModMenu {
	font-family: Tahoma, Verdana;
	font-size: 8pt; 
	color: #FFFFFF;
	background-color: #7BB63A;
	filter:progid:DXImageTransform.Microsoft.Gradient( GradientType=1, StartColorStr=#7BB63A, EndColorStr=#BAD997 );
	border: 1px solid #7BB63A;
}
.ModMenu a { color: #000000; text-decoration: underline; }
.ModMenu a:hover { color: #000000; text-decoration: none; }
.ModMenu a:active { color: #000000; text-decoration: none; }

.ModMenuC {
	font-family: Tahoma, Verdana;
	font-size: 8pt; 
	color: #FFFFFF;
	background-color: #7BB63A;
	filter:progid:DXImageTransform.Microsoft.Gradient( GradientType=1, StartColorStr=#7BB63A, EndColorStr=#BAD997 );
	border: 1px solid #7BB63A;
}
.ModMenuC a { color: #000000; text-decoration: underline; }
.ModMenuC a:hover { color: #000000; text-decoration: none; }
.ModMenuC a:active { color: #000000; text-decoration: none; }

.ModMenuBorderBottom { border-bottom: 1px solid #7BB63A; }


.ModMenuL {
	font-family: Tahoma, Verdana;
	font-size: 8pt; 
	color: #FFFFFF;
	background-color: #9AC769;
	filter:progid:DXImageTransform.Microsoft.Gradient( GradientType=1, StartColorStr=#9AC769, EndColorStr=#C7E0AC );
	border: 1px solid #9AC769;
}
.ModMenuL a { color: ; text-decoration: underline; }
.ModMenuL a:hover { color: ; text-decoration: none; }
.ModMenu a:active { color: ; text-decoration: none; }

.ModMenuLC {
	font-family: Tahoma, Verdana;
	font-size: 8pt; 
	color: #FFFFFF;
	background-color: #9AC769;
	filter:progid:DXImageTransform.Microsoft.Gradient( GradientType=1, StartColorStr=#9AC769, EndColorStr=#C7E0AC );
	border: 1px solid #9AC769;
}
.ModMenuLC a { color: ; text-decoration: underline; }
.ModMenuLC a:hover { color: ; text-decoration: none; }
.ModMenuLC a:active { color: ; text-decoration: none; }

.ModMenuBorderBottomL { border-bottom: 1px solid #9AC769; }
/** End Modules Menu **/




/** Modules Menu Center **/
.ModMenuCenterFieldset {
  border: none;
  border-top: 1px solid #B4D58F;
  border-right: 1px solid #B4D58F;
}

.ModMenuCenterLegend {
	margin-left: -5px; 
	font-size: 9pt;
}

.ModMenuCenterLink {
	color: #000000;
}

.ModMenuCenterLink a { color: #000000; text-decoration: underline; }
.ModMenuCenterLink a:hover { color: #000000; text-decoration: none; }
.ModMenuCenterLink a:active { color: #000000; text-decoration: none; }
/** End Modules Menu Center **/




/** picmanage **/
.Picmanage { border: 1px solid #B4D58F; }
.Picmanage1 { border-bottom: 1px solid #B4D58F; }
.PicmanageBorder { border: 1px solid #E1EED2; }
/** end picmanage **/





/** Bottom, Copyright, LabourBy **/
.BottomLine {
	border-top:1px solid #96C562;
	border-left:1px solid #96C562;
}

.Copyright {
	font-family: Tahoma; 
	font-size: 8pt;
	color: #000000;
}

.Copyright a { color: #000000; text-decoration: none; }
.Copyright a:hover { color: #000000; text-decoration: underline; }
.Copyright a:active { color: #000000; text-decoration: underline; }


.LabourBy {
	font-family: Tahoma; 
	font-size: 8pt;
	color: #FFFFFF;
}

.LabourBy a { color: #FFFFFF; text-decoration: none; }
.LabourBy a:hover { color: #FFFFFF; text-decoration: underline; }
.LabourBy a:active { color: #FFFFFF; text-decoration: underline; }
/** End Bottom, Copyright, LabourBy **/