/*============================== default setting ======================================*/
DIV,INPUT,SELECT,TEXTAREA,TABLE,TR{
        margin:0px;

        FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
        COLOR: #000000;
       FONT-SIZE: 12px;
       /*  line-height:120%;   */
}
PRE {	FONT-SIZE: 16px;}
H3 {
	COLOR: #222222;
	}
TD{
  padding-left: 5px;
  padding-right: 5px;

  }
BUTTON,FORM {
        margin:0px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;

        COLOR: black;
        FONT-SIZE: 10px;
		line-height: 100%;
}
A{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11 px;
    color : #000099;
    text-decoration: none;
}
A:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11 px;
    color : #777777;
    text-decoration: none;
}
a.bookmark {
      color: #FFEEE6;
      font-weight: bolder;
      text-decoration: none;
	}
a.bookmark:hover {
      color: #FFE3D7;
      text-decoration: underline;
	}
/*============================== Main Web page body=====================================*/
BODY{
      background-image: url(web_images/bodyback.jpg);
      background-repeat: repeat-x;
      background-attachment: fixed;
      text-align: center;
      margin: 0px;
}
DIV.MAIN_PAGE {
	WIDTH: 1100px;
	height: 70%;
	border-style: solid;
	border-color: #0099FF;
	border-width: 1px;
}
TABLE.Main_box {
	WIDTH: 100%;
	/*height:100%; */
    text-align: center;
}
TD.Main_left_td {
  /*  background-image: url(../web_images/boxback.gif);   */
  /*  background-repeat: repeat-x; */
	border-right:1px solid #AAAAAA;
	width: 150px;
	vertical-align: top;
	padding: 0;
	}
TD.Main_right_td {
  /*  background-image: url(../web_images/boxback.gif);  */
  /*  background-repeat: repeat-x;  */
	border-left:1px solid #aaaaaa;
	width: 190px;
	vertical-align: top;
	padding-left: 0;
	padding-right:0;
	}
TD.Main_middle_td {
	background: #ffffff;
	padding-top: 10px;
	/*WIDTH: 724;
	height: 500px;*/
	vertical-align: top;
	padding-left: 0;
	}
DIV.notes {	width: 90%;
	padding: 5;
	background: #FFFF00;
	border: 1px solid #FF9F9F;
 	font-size: 12 px;
  	color : #000fff;
}
TABLE.TOP {
   /* background-image: url(../web_images/topback.jpg);  background-repeat: repeat-x;*/
   background-color: #9ACEFE;

	WIDTH: 100%;
	/*height: 80 px;   */
    text-align: center;
}
TABLE.NAVIGATION {
   /* background-image: url(../web_images/navback.jpg); */
    background-repeat: repeat-x;
	WIDTH: 100%;
	height: 20px;
    text-align: center;
    panding-top: 0px;
    panding-bottom: 0px;
}
A.navigation {
    font-size: 12px;
    font-weight: bolder;
    color : #ffffff;
    text-decoration: none;
}
A.navigation:hover{
    font-size: 12px;
    font-weight: bolder;
    color : #000000;
    text-decoration: none;
}

TABLE.bottom {
    font-size: 10px;
    text-align: center;
    }
A.bottom_nav {
    font-size: 10px;
    color : #000000;
    text-decoration: none;
}
A.bottom_nav:hover{
    font-size: 10px;
    color : #777777;
    text-decoration: none;
}
/*===================================Left Table ================================*/
table.left_tb {
    width: 100%;
	}
td.left_tt {
	background-color: #dddddd;
	font-size: 12px;
	font-weight: bolder;
	height: 20px;
	border-bottom:0px solid #6699ff;
	border-top:0px solid #6699ff;
	padding_left: 10px;
	}
td.left_td {
	height: 20px;
	padding-left: 10px;
	}
a.Navleft {
    color : #000000;
    text-decoration: none;
    margin-left: 10px;
	}
a.Navleft:hover {
      color : #777777;
      text-decoration: underline;
	}
a.Navleft_tt {
      color : #000000;
      font-weight: bolder;
      text-decoration: none;
	}
a.Navleft_tt:hover {
      color : #777777;
      text-decoration: underline;
	}
/*================================All Products Table ================================*/
table.search_tb {
      width: 100%;
	}
tt.search_tt{
      background-color: #bbbbbb;
}
tr.search_tr{
	}
td.search_td{
	padding: 0px;
}
/*================================List each Product  Table ================================*/
table.list_tb {
    font-size: 10px;
	width: 100%;
	height: 200 px;
	border-top: 1px solid #0099ff;
	border-right: 0px solid #0099ff;
	padding-left: 0;
	}
tr.list_tt {
    font-size: 10px;
/*	background-image: url(../web_images/lefttdback.jpg);   */
	height: 20px;
	border-bottom: 1px solid #ff6600;
	padding-left: 0;

}
td.list_tt{
color : #ff9900;
}
a.list_link {
      color: #ff9900;
      text-decoration: none;
      }
a.list_link:hover {
      color: #0099ff;
      text-decoration: none;
      }
/*==============================Right Table ================================= */
table.right_tb {
	  width: 100%;
	  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 10px;
      color : #000000;
	}
td.right_tt {
/*	background-image: url(../web_images/leftttback.jpg);   */
    background-repeat: repeat-x;
	height: 20px;
	border-bottom:1px solid #6699ff;
	border-top:1px solid #6699ff;
	padding_left: 10px;
	}
td.right_td {
	text-align: center;
	padding_left: 10px;
	}
a.right_nav {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color : #000000;
    text-decoration: none;
    margin-left: 10px;
	}
a.right_nav:hover {
	  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 10px;
      color : #777777;
      text-decoration: underline;
	}
/*================================= Other Box =============================== */
div.popupBox {
	border: 2px solid #0099ff;
	position: absolute;
	background-color: #fefefe;
	padding: 5px;
	}
div.adBox {
	border-top: 1px solid #0099ff;
	background-color: #fefefe;
	padding: 0px;
	width: 150px;
	height: 150px;
	overflow: hidden;
	}
div.popupBoxClose {
	border-top: 3px solid #bbbbbb;
	border-bottom: 3px solid #333333;
	border-left: 3px solid #666666;
	border-right: 3px solid #888888;
	position: absolute;
	background-color: #FFF2E6;
	visibility : "hidden";
	padding: 5px;
	}
div.scrollBox{
	overflow:auto;
	border: 1px solid #444444;
	padding: 5px;
	}
div.page_nav {
	font-size: 10px;
	}
TABLE.box100 {
	  width: 100%;
	  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 10px;
      color : #000000;
}
TABLE.box90 {
	  width: 95%;
	  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 10px;
      color : #000000;
      border: 1px solid #0099FF;
}
TABLE.box80 {
	  width: 80%;
	  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 10px;
      color : #000000;
      border: 1px solid #0099ff;
}
tr.box_tt {
    background-image: url(web_images/lefttdback.jpg);
	color : #000000;
    font-size: 12px;
	height: 20 px;
	border-bottom: 0px solid #FF6600;
	padding-left: 5px;
}
td.box_tt {
	/*background-color: #dddddd; */
	background-image: url(web_images/lefttdback.jpg);
	font-size: 12px;
	font-weight: bolder;
	height: 20px;
	border-bottom: 1px solid #FF6600;
	border-right: 1px solid #FF6600;
	padding-left: 5px;
}
/*=========================== for print_db_result(); =========================*/
TABLE.db_box {
	  width: 100%;
	  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 10px;
      color : #000000;
      border: 1px solid #bbbbbb;
}
tr.db_box_title {
/*	background-image: url(../web_images/lefttdback.jpg); */
	color : #ff9900;
    font-size: 12px;
	height: 20px;
	border: 1px solid #FF6600;
	padding-left: 5px;
}
tr.db_box_row {
	font-size: 12px;
}
td.db_box_td {	height: 18px;
	padding: 5px;
	border-bottom: 0px solid #bbbbbb;
	}
table.toolbar {      background-color: #aaaaaa;
	  width: 188;
	  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 12px;
      spacing: 3px;
      color : #000000;
	}
td.button_up{	background-color: #bbbbbb;	border-top: 3px solid #dddddd;
	border-bottom: 3px solid #777777;
	border-left: 3px solid #888888;
	border-right: 3px solid #cccccc;
}
td.button_down{	background-color: #999999;	border-bottom: 3px solid #dddddd;
	border-top: 3px solid #777777;
	border-right: 3px solid #888888;
	border-left: 3px solid #cccccc;}
td.button_disable{
	background-color: #999999;
	border-bottom: 3px solid #dddddd;
	border-top: 3px solid #777777;
	border-right: 3px solid #888888;
	border-left: 3px solid #cccccc;
	color: #777777;
}