/* New defined -- */
.textheading{
	font-size : 16px;
	font-family : verdana, arial, helvetica, sans-serif;
	vertical-align:text-top;
	font-weight:bold;
	font-style:italic;
}
.tdproduct{
	font-size:12px;
	padding: 4 4 4 4;
	line-height: 24px;
}
.tdproductlist{
	font-size:10px;
	padding: 4 4 4 4;
	line-height: 24px;
}

.separator{
	/*background:url('sysimg/separator.gif');
	background-repeat:repeat-x;*/
	border-bottom:1px solid #CCCCCC;
}

.pagetitles {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	background:url('sysimg/tbimage2.gif');
	font-size: 14px;
	color: black;
	font-weight: bold;
	padding:4 8 4 8;
}

.pagenav{
	font-size:11px;
	font-family: Verdana, Arial;	
}
.tbwhite {
	color:black;
	white-space: nowrap; 
	vertical-align:middle; 
	text-align:center;
	font-family: Verdana, Arial; 
	font-weight: bold; 
	font-size: 14px;
	background-color:#64A7E6;
	padding: 2 5 2 5;
}

.tbimage1 { 
	color:black; 
	background-image: url("/sysimg/tbimage1.gif"); 
	white-space: nowrap; 
	vertical-align:middle; 
	text-align:center;
}

.tbimage2 { 
	color:black; 
	background-image: url("/sysimg/tbimage2.gif"); 
	white-space: nowrap;  
	vertical-align:middle;
/*	text-align:center;*/
	background-repeat: repeat-x;
	font-size: 12px;
}

BODY {	
	margin: 10 5 5 5;
	/*background-image: url('/sysimg/background.gif');*/
	background-color:white;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	SCROLLBAR-FACE-COLOR: white; 
	SCROLLBAR-HIGHLIGHT-COLOR: white; 
	SCROLLBAR-SHADOW-COLOR: white; 
	SCROLLBAR-3DLIGHT-COLOR: white; 
	SCROLLBAR-ARROW-COLOR: black; 
	SCROLLBAR-TRACK-COLOR: white; 
	SCROLLBAR-DARKSHADOW-COLOR: white; 
	SCROLLBAR-BASE-COLOR: white;
	/*
	SCROLLBAR-FACE-COLOR: #C9CBC0; 
	SCROLLBAR-HIGHLIGHT-COLOR: #C9CBC0; 
	SCROLLBAR-SHADOW-COLOR: #C9CBC0; 
	SCROLLBAR-3DLIGHT-COLOR: #C9CBC0; 
	SCROLLBAR-ARROW-COLOR: black; 
	SCROLLBAR-TRACK-COLOR: #EDEEEA; 
	SCROLLBAR-DARKSHADOW-COLOR: #EDEEEA; 
	SCROLLBAR-BASE-COLOR: #EDEEEA;
	*/
}

.tdnospace{
	padding:0 0 0 0;
	vertical-align:middle;
	white-space: nowrap;
}

.pgheading {
	padding:2 20 2 20;
	font-size:14;
	font-family:Arial;
	letter-spacing:1px;
	color:#152B57;
	font-weight:bold;
	background-image:url('/sysimg/pgheading.gif');
	//background:#64A7E6;

	border-top: 0 solid #CCCCCC;
	border-left: 0 solid #CCCCCC;
	border-right: 0 solid black;
	vertical-align:middle;
}

.pgDiv{
	border-top:1px solid #64A7E6;
	border-left:1px solid #64A7E6;
	border-bottom:1px solid #64A7E6;
	border-right:1px solid #64A7E6;
	width:99%;
	
	height:380;
	overflow:auto;
}

.hyperlink {
	font-decoration:underline;
	color:red;
	cursor:pointer;
}
.pgcontent{
	height:420;
}
.pgbody {
	padding:10 10 10 10;
	border-top: 1 solid #3399CC;
	border-left: 1 solid #3399CC;
	border-right: 2 solid black;
	border-bottom: 2 solid black;
	background:#F3F8E8;

	
}

.msgboxhead {
	padding:2 20 2 20;
	font-size:14;
	font-family:Arial;
	letter-spacing:2px;
	color:white;
	font-weight:bold;	
	vertical-align:middle;
}
.heading1 {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center; 
	font-size: 12px;
	color: black;
/*	background: #898684;*/
	/*background-image: url(/sysimg/heading1.gif);*/
	font-weight: bold;	
	/*border-bottom: 1pt solid #000000;
	border-right: 1pt solid #000000;
	border-left: 1pt solid #CCCCCC;
	border-top: 1pt solid #CCCCCC;
	*/
	padding: 2 4 2 4;
	word-spacing:2;
	width:200;

}

.textbutton {
	cursor:pointer;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center; 
	font-size: 12px;
	color: black;
	background-image: url(/sysimg/heading1.gif);
	font-weight: bold;	
	border-bottom: 1pt solid #000000;
	border-right: 1pt solid #000000;
	border-left: 1pt solid #CCCCCC;
	border-top: 1pt solid #CCCCCC;
	padding: 2 4 2 4;
	word-spacing:2;	

}

.listtable {	
	behavior:url(/css/scrolltable.htc);
	/*height:300;*/
	/*width:75%;*/
	background:white;
	/*border-bottom: 1pt solid black;
	border-right: 1pt solid black;
	border-left: 1pt solid #CCCCCC;
	border-top: 1pt solid #CCCCCC;	*/
	font-family: Arial, Helvetica, sans-serif;
	width:100%;
}
.listtr1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	text-decoration: none;
	background:#FBF9D6;
	vertical-align:text-top;
	white-space: nowrap;	
}
.listtr2 {
	background:white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	text-decoration: none;
	white-space: nowrap;
	vertical-align:text-top;
}
.listth {
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;		
	background-image: url(/sysimg/subtitle.gif);
	font-weight: bold;
	vertical-align:text-top;
	padding: 2pt 2pt 2pt 2pt;
}

.inputtable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	text-decoration: none;
	padding:4 4 4 4;
	border-top: medium solid #3399CC;
	border-bottom: medium solid #3399CC;
}

.optionbutton{
	border-left : 0px solid #b6b6b6; 
	border-right : 0px solid #b6b6b6; 
	border-top : 0px solid #b6b6b6; 
	border-bottom : 0px solid #b6b6b6; 	
	font-size : 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.checkboxnb{
	border-left : 0px solid #b6b6b6; 
	border-right : 0px solid #b6b6b6; 
	border-top : 0px solid #b6b6b6; 
	border-bottom : 0px solid #b6b6b6; 	
	font-size : 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.infoth {
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5F093A;
	text-align:center;
	background-image: url(/sysimg/infobg.gif);
	font-weight: bold;
	vertical-align:text-top;
	padding: 4pt 4pt 4pt 4pt;
	/*border-bottom: medium solid #3399CC;
	/*border-top: medium solid #3399CC;*/
}
.infotable {	
	background:white;
	border-top: 1pt solid #3399CC;
	border-left: 1pt solid #3399CC;
	border-bottom: 1pt solid #000000;
	border-right: 1pt solid #000000;	
}

.label {
	font-weight : bold; 
	white-space: nowrap;
	
	font-size : 12px; 
	font-weight : bold; 
	
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : none; 
}
input {
	border-left : 1px solid #b6b6b6; 
	border-right : 1px solid #b6b6b6; 
	border-top : 1px solid #b6b6b6; 
	border-bottom : 1px solid #b6b6b6; 	
	font-size : 12px;
	font-family: Arial, Helvetica, sans-serif;
}


/* New defined -- */


td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-decoration: none;
	vertical-align:text-top;
}


.td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-decoration: none;
	vertical-align:text-top;
	padding: 2pt 2pt 2pt 2pt;
}
.tableheading{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	color:white;
	background-image: url(/sysimg/tableheading.gif);
	text-align:left;
}

th{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	text-decoration: none;	
	font-weight: bold;
	text-align:left;
}




.font
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}
.dots {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.links {
	font-weight: bold;
	color: #339966;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.texttool {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.textheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	text-decoration: none;
	font-weight: bold;
	line-height: 12px;
}
.pagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center; 
	font-size: 16px;
	color: #FFFFFF;
	background: #3399CC;
	font-weight: bold;	
	border-bottom: 2pt solid #000000;
	border-right: 2pt solid #000000;
	border-left: 2pt solid #CCCCCC;
	border-top: 2pt solid #CCCCCC;
}
.pagetitles2 {
	font-size: 12px;
	font-weight: bold;
	color: #999999;
}
.boxborder {
	background: "#FFFFFF";
	border: 1px solid #999999;		
}
.diarytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
}
.boxborder2 {
	border: 1px solid #666666;
}
.introtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #339966;
}
img {
	border: 0;
}
.spacetool {
	font-size: 6px;
}

div, span { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #040403;
}

h1, h2 { 
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-size: 12px; 
	color: #040403; 
}

.ahead:hover {
	color: black;
	text-decoration: underline;
	font-size:13px;
}

.ahead:link { 
	color: black;
	text-decoration: underline;
	font-size:13px;
}

.ahead:visited { 
	color: black;
	text-decoration: underline; 
	font-size:13px;
}

a:hover {
	color: red;
	text-decoration: underline;
}

a:link { 
	color: green;
	text-decoration: underline;
}

a:visited { 
	color: green;
	text-decoration: underline; 
}

p { 
	padding: 3px 0px; 
	margin: 0px; 
}
.clear { 
	clear: both; 
	height: 1px; 
	font-size: 10%; 
	line-height: 10%; 
	overflow: hidden; 
}

/*Max right @ width*/
#container { 
	margin: 0px; 
	width: 1000px; 
	text-align: left; 
}

#content { 
	padding: 10px 0px; 
}
/*width of right menu @ width*/
.login { 
	background-color: #EAF4FD; 
	width: 200px; 
	float: right; 
	margin-bottom: 10px; 
}
.login .heading { 
	padding: 0; 
	color: #628600; 
	font-size: 120%; 
	font-weight: bold; 
}
.login .heading img { 
	margin-left: 70px; 
}
#content .box2 { position: relative; width: 184px; color: #ffffff; padding: 49px 2px 0px 20px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; font-size: 130%; float: left; line-height: 130%; margin-bottom: 10px; }
/*max footer width @ width*/
#footer { clear: both; font-family: Arial, Helvetica, sans-serif; font-size: 105%; width: 100%; padding: 10px 0px; }
#footer .brk { width: 752px; clear: both; background-color: #EAF4FD; height: 1px; font-size: 10%; margin: 3px 0px; line-height: 10%; overflow: hidden; }
#footer .fbot { margin-bottom: 3px; color: #336699;}
.fbot a:link,
.fbot a:visited,
.copyright2 a:link, .notices a:visited { color: #336699; text-decoration: none; }
.fbot a:hover, .notices a:hover { text-decoration: underline; }
.contentbox1 {
font-size : 12px;
font-weight :normal;
color : #000;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
}
/*content left @ width*/
#content #leftcol {
float: left;
}

#content .main_image {
float: right;
}
#content #leftcol #leftcont {
width: 220px; float: left;
}

#rightcont .box1 {
background-color: #f4f8fb; padding: 9px 8px; font-family: Verdana, Arial, Helvetica, sans-serif;
}
#rightcont .box1 img {
margin: 5px 0px 0px 0px; border: 1px solid #666633;
}
.img_left { float: left; margin: 3px 8px 3px 0px;
}
/*search max width @ width*/
.div2 {
width: 780px;
margin-top: 1px;
padding-top: 1px;
border-color: 1px solid #336699;
/*background-color: #F4F8FB;*/
}
.navwrap{
	margin: 0;
	padding: 0;
border: 1px solid #ccc;
	}
#menu {
	margin: 0;
	padding: 0;
	}

#menu ul {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
 clear: left;
	}
#menu ul li {
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;
	}
/*menu color @ background*/
/*menu each button size @ width*/
/*menu each button height @ line-height*/
#menu ul li a {
	background: #183111;
	width: 130px;
	height: 2em;
	border-top: 0px solid #8AA1B6;
	border-left: 0px solid #8AA1B6;
	border-bottom: 0px solid #8AA1B6;
	border-right: none;
	padding: 0;
	margin: 0 0 10px 0;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	text-align: center;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 20px;
	font-size: 12px;
	voice-family: "\"}\"";
	voice-family: inherit;
	}
#menu ul li a:hover {
	color: #000;
	background: #f4f8fb;
	}
#menu a:active	{
	background: #f4f8fb;
	color: #fff;
	}
#banner {
height: 100px;
width: 780px; 
background-color: #183111;
padding: 0;
margin: 0;
}
/*heading color @ background-color*/
.bhz {
width : auto;
font-family : Arial, Helvetica, sans-serif;
font-size : 10px; 
text-align : left; 
font-weight : bold; 
color : #ffffff; 
background-color : #183111; 
padding-top : 3px; 
padding-bottom : 4px; 
padding-left : 4px; 
border-left: 5px solid #FF7C3E;
display : block; 
}
.ht1 {
	font-size : 10px; 
	font-weight: bold;
	color : #000; 
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none; 
} 	
.hw2 {
	font-size : 12px; 
	font-weight : bold; 
	color : #ffffff; 
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none; 
}

textarea {
	border-left : 1px solid #b6b6b6; 
	border-right : 1px solid #b6b6b6; 
	border-top : 1px solid #b6b6b6; 
	border-bottom : 1px solid #b6b6b6; 
	background-color : #ffffff; 
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : #000; 
	overflow : auto
}
.checkbox {
	border-left : 1px solid #b6b6b6; 
	border-right : 1px solid #b6b6b6; 
	border-top : 1px solid #b6b6b6; 
	border-bottom : 1px solid #b6b6b6; 
	background-color : #ffffff; 
	font-size : 10px;
	font-family : Arial, Helvetica, sans-serif;
	color : #000; 
}

.file {
border-left : 1px solid #b6b6b6;
border-right : 1px solid #b6b6b6;
border-top : 1px solid #b6b6b6;
border-bottom : 1px solid #b6b6b6;
background-color : #ffffff;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif; 
color : #000;
}

select {
	border-left : 1px solid #b6b6b6;
	border-right : 1px solid #b6b6b6;
	border-top : 1px solid #b6b6b6;
	border-bottom : 1px solid #b6b6b6;
	background-color : #ffffff;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : none;
}

.bigsizeselect {
	border-left : 1px solid #b6b6b6;
	border-right : 1px solid #b6b6b6;
	border-top : 1px solid #b6b6b6;
	border-bottom : 1px solid #b6b6b6;
	background-color : #ffffff;
	font-size : 16px;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000; 
}

.button {
	cursor: pointer;
	background: url("/sysimg/button.gif");
	border-top : 2px solid #D4CECD;
	border-left : 2px solid #D4CECD;
	border-right : 2px solid black;
	border-bottom : 2px solid black;	
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	width:100;
	height:25;
}

.disablebutton {
	border-top : 1px solid #D4CECD;
	border-left : 1px solid #D4CECD;
	border-right : 1px solid black;
	border-bottom : 1px solid black;	
	disable: yes;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	width:60;
	height:25;
}
.style1 {color: #FF0000}

tr th {
color: #FFFFFF;
font-weight: bold;
background-color : #183111;
text-align: center;
}

.tr1 {
background-color : #CCCCCC;
text-align: left;
vertical-align:text-top;
}

.tr2 {
background-color : #FFFFCC;
text-align: left;
vertical-align:text-top;
}

.langlink {font-size: 16px}

.lowerline {
width : 780px;
font-family : Arial, Helvetica, sans-serif;
font-size : 10px; 
text-align : left; 
font-weight : bold; 
color : #FFFFFF; 
background-color : #183111; 
padding-top : 3px; 
padding-bottom : 4px; 
padding-left : 4px; 
border-left: 5px solid #FF7C3E;
display : block; 
}

.slink{
color: #FFFFFF;
}

.pagehdrtd{
text-align : left; 
color: #FFFFFF;
font-family: "Arial";
font-size: 12px;
	
}