body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "Verdana,MS Sans Serif, Tahoma";
}
td {
	font-size: 11px;
	color: #666666;
}
SELECT {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #999999 1px solid;
	COLOR: Black;
	BORDER-BOTTOM: #999999 1px solid;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #F9FCFF;
}
a:link {
	text-decoration: none;
	color:#666666;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration:underline;
}
a:active {
	text-decoration: none;
	color:#009900;
}

.tdFix {
	font-size: 13px;
	color: #666666;
}
.fontStyle1 {
	font-size: 10px;
	color: #177B2F;
}
.font3 {
	font-size:13px;
	font-weight:bold;
	color:#56bd0a;
}
.font4 {
	font-size: 13px;
	font-weight: bold;
	color: #385D00;
}
.font4_1 {
	font-size: 14px;
	font-weight: bold;
	color: #007101;
}
.font12 {
	font-size: 11px;
	font-weight: bold;
}
.font12n {
	font-size: 12px;
	font-weight: normal;
}
.font11 {
	font-size: 11px;
	font-weight: normal;
}
.font10 {
	font-size: 10px;
	font-weight: normal;
}
.font13 {
	font-size: 13px;
	font-weight: bold;
	color: #007101;
}
.font13g {
	font-size:13px;
	font-weight:bold;
	color:#56bd0a;
	text-decoration:none;
}
.font14green {
	font-size: 14px;
	font-weight: bold;
	color: #005301;
}
.fontred {
	font-size: 14px;
	font-weight: normal;
	color: #FF4500;
}
.fontred12 {
	font-size: 12px;
	font-weight: normal;
	color: #FF4500;
}
.fontStyle2 {
	color: #666666;
	font-size: 12px;
	padding: 3px;
}
.fontStyle3 {
	color: #666666;
	font-size: 16px;
	font-weight: bold;
}
.fontStyle4 {
	color: #177B2F;
	font-size: 14px;
	font-weight: bold;
}
.fontStyle5 {
	color: #666666;
	

}
.fontStyle6 {
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
}
.fontStyle7 {
	font-size: 13px;
	color: #FFFFFF;
    BACKGROUND-COLOR: #B7B7B7;
}
.fontStylemenu {
	font-size: 11px;
	color: #FFFFFF;
    BACKGROUND-COLOR: #B7B7B7;
}
.fontStyleDetail {
	font-size: 12px;
	color: Gray;
}
.fontStylemenu1 {
	font-size: 12px;
	color: White;
	BACKGROUND-COLOR: #8A9FC4;
}
.fontStyle8 {
	font-size: 13px;
	color: #666666;
    BACKGROUND-COLOR: #F1F1F1;
}
.alertText {

	text-decoration: underline;
	background-color: #FF9066;
}
.alertL{

	text-decoration: underline;
	background-color: #FF9066;
	border: 2px ridge Aqua;
}
.alertLL{
	
	text-decoration: underline;	
	border: 2px ridge Aqua;
}


a.linkFontStyle1:link {		font-size: 10px;	color: #177B2F;text-decoration: none;}
a.linkFontStyle1:visited {		font-size: 10px;	color: #177B2F;text-decoration: none;}
a.linkFontStyle1:hover {		font-size: 10px;	color: #D7D7D7;text-decoration: none;}
a.linkFontStyle1:active {		font-size: 10px;	color: #177B2F;text-decoration: none;}

a.linkFontStyle1_1:link {		font-size: 12px;	color: #177B2F;text-decoration: none;}
a.linkFontStyle1_1:visited {		font-size: 12px;	color: #177B2F;text-decoration: none;}
a.linkFontStyle1_1:hover {		font-size: 12px;	color: #D7D7D7;text-decoration: none;}
a.linkFontStyle1_1:active {		font-size: 12px;	color: #177B2F;text-decoration: none;}



a.linkFontStyle11:link {
	font-size: 10px;
	color: White;
	text-decoration: none;
}
a.linkFontStyle11:visited {
	font-size: 10px;
	color: White;
	text-decoration: none;
}
a.linkFontStyle11:hover {
	font-size: 10px;
	color: Green;
	text-decoration: none;
}
a.linkFontStyle11:active {
	font-size: 10px;
	color: White;
	text-decoration: none;
}



a.linkFontStyle2:link {		font-size: 11px;	color: #0071BC;text-decoration: none;}
a.linkFontStyle2:visited {		font-size: 11px;	color: #0071BC;text-decoration: none;}
a.linkFontStyle2:hover {		font-size: 11px;	color: #B87839;text-decoration: none;}
a.linkFontStyle2:active {		font-size: 11px;	color: #0071BC;text-decoration: none;}

a.linkFontStyle3:link {		font-size: 12px;	color: #666666;text-decoration: none;}
a.linkFontStyle3:visited {		font-size: 12px;	color: #666666;text-decoration: none;}
a.linkFontStyle3:hover {		font-size: 12px;	color: #666666;text-decoration: none; font-weight:bold;}
a.linkFontStyle3:active {		font-size: 12px;	color: #666666;text-decoration: none;}

a.linkStyle1:link {		color: #38B549;text-decoration: none;}
a.linkStyle1:visited {		color: #38B549;text-decoration: none;}
a.linkStyle1:hover {		color: #009933;text-decoration: none; font-weight:bold;}
a.linkStyle1:active {		color: #38B549;text-decoration: none;}

.point{
	cursor: pointer;
}
.menu_line {
	background: #707b94;
}
.button1 {
	font-size:13px;
	color:#FFFFFF;
	font-weight: bold;
	background-color: #707b94;
	border: 1px solid #2d2d2d;
	cursor:pointer;
}
.imbutton{
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #207921;
	border: 1px solid #2d2d2d;
	cursor: pointer;
}
.button2_1 {
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #007701;
	border: 1px solid #2d2d2d;
}
.button2_2 {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #007701;
	border: 1px solid #2d2d2d;
	cursor: pointer;
}
.button2_3 {

	background-color: #E5FFF1;
	border: 1px solid #2d2d2d;
}
.button3 {
	font-size: 13px;
	color: Green;
	font-weight: bold;
	background-color: Green;
	border: 1px solid #2d2d2d;
}
.boxc {display:block; background-color:#E0E0E0; padding:4px}
.ca {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	COLOR: #4A8369;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #E7F8EB;
	TEXT-ALIGN: center;
}
.statusW{
	background: #BB0000 repeat-x center;
	width: 30px;
}
.statusS{
	background: #FFFF9F repeat-x center;
}
.statusE{
	background: #1113FF repeat-x center;
	width: 30px;
}
.shipBG{
	background: #DDFFE4;
}
.bg1	{ background-color: #f7f7f7;}
.bg2	{ background-color: #f2f2f2; }
.bg3	{ background-color: #ebebeb; }

.border1 {
	padding:1px;
	border: 2px solid #006633;
}
.border2 {
	padding:1px;
	border: 1px solid #006633;
	
}
.border3{
	border-right: 1px solid #006633;
	border-left: 1px solid #006633;
	border-top: 1px solid #006633;
	border-bottom: 1px solid #006633;
	background-color: #88C5FF;
}
.border4{
	border-top: 1px solid #006633;
	border-right: 1px solid #006633;
	border-left: 1px solid #006633;
	border-bottom: 1px solid #006633;
	background-color: #FFFFB9;
}
.boxT{
	border-top: 1px solid #006633;
	border-right: 1px solid #006633;
	border-left: 1px solid #006633;
	border-bottom: 1px solid #006633;
}
.dkd{
	background: #71FF72;
}
A.ContextMenuItem {
	PADDING-BOTTOM: 3px; MARGIN: 1px 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: black; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 3px
}
A.ContextMenuItem:hover {
	BORDER-BOTTOM: #afdbee 1px solid; BORDER-LEFT: #afdbee 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: white; MARGIN: 1px 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; COLOR: black; BORDER-TOP: #afdbee 1px solid; BORDER-RIGHT: #afdbee 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.tbl {
	display: table;
	width: 100%;
	margin: 0em;
	font-family: inherit;
	font-size: 100%;
	BORDER-RIGHT: #8ed4ab 1px solid; BORDER-TOP: #8ed4ab 1px solid; BORDER-LEFT: #8ed4ab 1px solid; BORDER-BOTTOM: #8ed4ab 1px solid	
}
.fontTex{
	font-size: 14px;
}
.calendarToday {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 3px;
	COLOR: #FEFF09;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: Green;
}
.tborder
{
	padding: 1px;
	border: 1px solid #696969;
	background-color: #FFFFFF;
	border-left: 1px solid #696969;
	border-bottom: 1px solid #696969;
	border-right: 1px solid #696969;
}
.font3mini {
	font-size:11px;
	font-weight:bold;
	color:#56bd0a;
}
.font3 {
	font-size:13px;
	font-weight:bold;
	color:#56bd0a;
}
.font3Yellow {
	font-size:13px;
	font-weight:bold;
	color:#FFFF00;
}
.font3Orange {
	font-size:11px;
	
	color:#FF9900;
}
.font3L {
	font-size:12px;
	font-weight:bold;
	color:#FF9900;
}
.style100 {
	color: #FF6633
}
.fontBlur {
	color: #A0A0A0;
	width: 30%;
}
.fontWhite{
	font-size:12px;
	color:#FFFFFF;
}
.fontSize11{
	font-size: 11px;
}
.orange {
	color:#FF8A00;
}



.dotline { border-bottom: 1px dotted #666666; }
.dotlineTop { border-top: 1px dotted #666666; }
.boderlineTop { border-top: #8ed4ab 1px solid;}
.boderlineBottom { border-bottom: #8ed4ab 1px solid;}
.red{color:#FF0000;}
.center{text-align:center;}
.right{text-align:right;}
.left{text-align:left;}
.point{cursor:pointer;}
.inputButton{ height:30px; width:70px;}
.ui-state-error { padding: .3em; }
.validateTips { border: 1px solid transparent; padding: 0.3em; color:#FF6600; }
.fontH1{font-size: 21px;color:#FF7200;padding-bottom:10px;}
.menuLink {
	width: 100%;
	background: url(../images/top_grey3.gif) repeat-x scroll 0 0;
	margin: 0 auto;
	text-align: left; }
.f_blue2_100 { font-size:12px; color:#339933; font-weight:bold;}

.table01
{
width:100%;
border-collapse:collapse;
}
.table01 td, .table01 th 
{
font-size:1em;
border:1px solid #fff;
padding:3px 7px 2px 7px;
}
.table01 th 
{
font-size:1.1em;
text-align:center;
padding-top:5px;
padding-bottom:4px;
background-color:#92C9E3;
color:#003399;
}
.table01 tr td {
background-color:#CDEFF3;
color:#003399;
}
.table01 tr.alt td 
{
color:#003399;
background-color:#B0E4EC;
}

.Ttable
{
    border-color: #600;
    border-width: 1px 1px 2px 2px;
    border-style: solid;
	font-size:10px;
}
.TtrHead1{
    border-color: #600;
    border-width: 0 0 1px 1px;
    border-style: solid;
	font-size:10px;	
}
.TtrHead2{
    border-color: #600;
    border-width: 0 0 1px 0;
    border-style: solid;
	font-size:10px;	
}
.Ttd
{
	font-size:10px;
    border-color: #600;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 2px;
    
}
.backGround {
	background-repeat:no-repeat;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	margin:0px;
}
.bodyClass {
	background: #d5d3e6;
	margin: 0;
	padding: 0;
	color: #2d2d2d;
}
.bodyClassNomaly {
	background: #EEF2F7;
	margin: 0;
	padding: 0;
	color: #2d2d2d;
}
.bodyClassOver {
	background: #CCFF99;
	margin: 0;
	padding: 0;
	color: #2d2d2d;
}

.tb_top {
	background-image:url(../../images/table_line/table_top.gif);
}



.f_blue2_100 { font-size:11px; color:#339933; font-weight:bold;}
a.fontWhiteLink:link {		font-size: 12px;	color: #FFFFFF;text-decoration: none;}
a.fontWhiteLink:visited {		font-size: 12px;	color: #FFFFFF;text-decoration: none;}
a.fontWhiteLink:hover {		font-size: 12px; color:#FF9900;text-decoration: none;}
a.fontWhiteLink:active {		font-size: 12px;	color: #FFFFFF;text-decoration: none;}

#trImageBackGround{
	background-image:url(../image/en/empty.gif);
}	
#zone-bar {	
	/*background: #b2d281;*/
	min-height: 30px;
	margin-left: -35px;
	margin-top: -7px;
	/*margin: -15px;*/
	padding: 5px 10px 0 -1px;
	}
	#zone-bar ul {
		display: block;
		z-index:2;
		list-style:	none;
		}
		#zone-bar ul li {
			height: 18px;
			padding: 5px 5px 0 5px;
			position: relative;
			float: left;
			margin-right: 10px;
			}
			#zone-bar ul li:hover {
				background: url(../images/zonebar-navleft.png) center left no-repeat;
			}
			#zone-bar ul li a {
				display: block;
				float: left;
				height: 23px;
				position: relative;
				top: -5px;
				right: -5px;
				padding-right: 3px;
				color: #383838;
				font-weight: bold;
				font-size: 11px;
				text-decoration: none;
				}
				#zone-bar ul li a:hover {
					background: url(../images/zonebar-navright.png) center right no-repeat;
				}
				#zone-bar ul li a span {
					position: relative;
					top: 6px;
				}
			#zone-bar ul li ul {
				display: none;
				position: absolute;
				top: 29px;
				left: 0px;
				width: 200px;
				border: 1px solid #ccc;
				background: white;
				padding: 10px 0 0 0;
				}
				#zone-bar ul li ul li {
					float: none;
					padding: 0; margin: 0;
					height: 100%;
				}
				#zone-bar ul li ul li:hover {
					background: none;
					}
					#zone-bar ul li ul li a {
						display: block;
						float: none;
						margin-left: -5px;
						padding: 5px 0 0 10px;
						width: 190px;
					}
					#zone-bar ul li ul li a:hover {
						background: #d9f0b7;
					}
					
.erroMessage{background-color:#FFECEC; border:1px solid #F00;}
/*.completeMessage{background-color:#DFF3FF;} */
.completeMessage{background-color:#FFF; border:1px solid #999;}
.erroForm{background-color:#FFECEC; color:#F00; border-width:1px; border-style:dotted; margin:9px; padding:9px;}	
