#ccccff.horz_navi:link {COLOR: white; TEXT-DECORATION: none; font-family: tahoma; font-size: 11px; FONT-WEIGHT: bold;}
.horz_navi:visited {COLOR: white; TEXT-DECORATION: none; font-family: tahoma; font-size: 11px; FONT-WEIGHT: bold;}
.horz_navi:hover {COLOR: white; TEXT-DECORATION: underline; font-family: tahoma; font-size: 11px; FONT-WEIGHT: bold;}
.sub_navi:link {COLOR: black; TEXT-DECORATION: none; font-family: tahoma; font-size: 11px; FONT-WEIGHT: bold;}
.sub_navi:visited {COLOR: black; TEXT-DECORATION: none; font-family: tahoma; font-size: 11px; FONT-WEIGHT: bold;}
.sub_navi:hover {COLOR: red; TEXT-DECORATION: none; font-family: tahoma; font-size: 11px; FONT-WEIGHT: bold;}
A:link {COLOR: gray; TEXT-DECORATION: none;}
A:visited {COLOR: gray; TEXT-DECORATION: none;}
A:hover {COLOR: gray; TEXT-DECORATION: underline;}

.login_link:link {COLOR: #ffffff; TEXT-DECORATION: none; font-family: tahoma; font-size: 10px;}
.login_link:visited {COLOR: #ffffff; TEXT-DECORATION: none; font-family: tahoma; font-size: 10px;}
.login_link:hover {COLOR: #ffffff; TEXT-DECORATION: underline; font-family: tahoma; font-size: 10px;}

.footer_link:link {COLOR: #000000; TEXT-DECORATION: none; font-family: tahoma; font-size: 11px;}
.footer_link:visited {COLOR: #000000; TEXT-DECORATION: none; font-family: tahoma; font-size: 11px;}
.footer_link:hover {COLOR: #000000; TEXT-DECORATION: underline; font-family: tahoma; font-size: 11px;}

.tnc_link:link {COLOR: #0589df; TEXT-DECORATION: none; font-family: tahoma; font-size: 11px;}
.tnc_link:visited {COLOR: #0589df; TEXT-DECORATION: none; font-family: tahoma; font-size: 11px;}
.tnc_link:hover {COLOR: #0589df; TEXT-DECORATION: underline; font-family: tahoma; font-size: 11px;}

.blue_link:link {COLOR: #0589df; TEXT-DECORATION: none; font-family: tahoma; font-size: 11px;}
.blue_link:visited {COLOR: #0589df; TEXT-DECORATION: none; font-family: tahoma; font-size: 11px;}
.blue_link:hover {COLOR: #0589df; TEXT-DECORATION: underline; font-family: tahoma; font-size: 11px;}

.sitemain_link:link {COLOR: #FDA426; TEXT-DECORATION: none; font-family: tahoma; font-size: 17px; font-weight: bold;}
.sitemain_link:visited {COLOR: #FDA426; TEXT-DECORATION: none; font-family: tahoma; font-size: 17px; font-weight: bold;}
.sitemain_link:hover {COLOR: #FDA426; TEXT-DECORATION: underline; font-family: tahoma; font-size: 17px; font-weight: bold;}

.yourfav_link:link {COLOR: #FDA426; TEXT-DECORATION: none; font-family: tahoma; font-size: 11px; font-weight: none;}
.yourfav_link:visited {COLOR: #FDA426; TEXT-DECORATION: none; font-family: tahoma; font-size: 11px; font-weight: none;}
.yourfav_link:hover {COLOR: #FDA426; TEXT-DECORATION: underline; font-family: tahoma; font-size: 11px; font-weight: none;}

#loginbox {
padding-left: 80px;
padding-bottom: 15px;
FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
FONT-SIZE: 11px; 
FONT-WEIGHT: normal; 
color: #0072bc;
}

.logininput {
	border: 1px solid gray;
	font-family: tahoma;
	font-size: 11px;
	background-color : #ffffff;
	color: black;
}

/* start menu setting */

.item1:link {COLOR: #ffffff; TEXT-DECORATION: none;}
.item1:visited {COLOR: #ffffff; TEXT-DECORATION: none;}
.item1:hover {COLOR: #ffffff; TEXT-DECORATION: none;}

.item1-active:link {COLOR: #2B302B; TEXT-DECORATION: none;}
.item1-active:visited {COLOR: #2B302B; TEXT-DECORATION: none;}
.item1-active:hover {COLOR: #ffffff; TEXT-DECORATION: none;}

.item2:link {COLOR: #2B302B; TEXT-DECORATION: none;}
.item2:visited {COLOR: #2B302B; TEXT-DECORATION: none;}
.item2:hover {COLOR: #ffffff; TEXT-DECORATION: none;}

.item2-active:link {COLOR: #ffffff; TEXT-DECORATION: none;}
.item2-active:visited {COLOR: #ffffff; TEXT-DECORATION: none;}
.item2-active:hover {COLOR: #2B302B; TEXT-DECORATION: none;}

 .item1,
 .item1:hover,
 .item1-active,
 .item1-active:hover {
    padding: 0px 0px 5px 0px;
    background: #ffffff;
    font: 12px Arial, verdana, georgia,Tahoma, Helvetica, sans-serif;;
    color: #2b302b;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}
 .item1 {
    background: #ffffff;
	color: #ffffff;
}

 .item2,
 .item2:hover,
 .item2-active,
 .item2-active:hover {
    padding: 3px 2px 4px 2px;
	background: #cccccc;
    font: 11px Arial, verdana, georgia,Tahoma, Helvetica, sans-serif;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
	/*border: 1px solid #cccccc;*/
}

 .item2 {
    background: #ffffff;
	color: #2B302B;
	font-weight: normal;
	border: 0px solid #cccccc;
}

 .arrow,
 .arrow:hover {
    padding: 3px 0px 4px 8px;
}
 .item2 img,
 .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
 .section {
    border: 1px solid #cccccc;
    position: absolute;
    visibility: hidden;
    z-index: 100;
}

/* * html .ddmx td { position: relative; }  ie 5.0 fix */


#td_menubar{
	/*border-bottom : 1px solid #cccccc;*/
	
	background-color:#cccccc;
	background-repeat:repeat-y; 
	height:1px;
	}

/* end menu setting */

input,textarea,select {
	/* border: 1px solid gray; */
	font-family: Tahoma;
	font-size: 11px;
	background-color : #ffffff;
	color: black;
}

.normal_form_elem {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; BACKGROUND-COLOR: transparent; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; BORDER: 0px; TEXT-DECORATION: none;}

body, table, p { 
FONT-FAMILY: Tahoma, verdana, Arial,  Helvetica, sans-serif; 
FONT-SIZE: 12px; 
FONT-WEIGHT: normal; 
}
	
.normal_txt {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; color: #000000;}
.small_txt {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; color: #000000;}
.err_txt {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; color: #FF0000;}
.footer_txt {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; color: #000000;}
.header_txt {FONT-FAMILY: Tahoma, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; color: #000000;}
.field_desc {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; color: #31E3FF;}
.catalog_field_desc {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; color: #0589df;}
.left_bar_title {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; color: #ffffff;}

.catalog_form_select {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none; BORDER-STYLE: solid; BORDER-WIDTH: 1px; BORDER-COLOR: #666666; CURSOR: normal;}
.title_txt {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; color: #0589df;}
.login_txt {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; color: #31E3FF;}

.breadcrumb_txt {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; color: #000000; padding-bottom: 10px;}
.breadcrumb_link:link {COLOR: #7777777; TEXT-DECORATION: none; font-family: tahoma; font-size: 11px;}
.breadcrumb_link:visited {COLOR: #7777777; TEXT-DECORATION: none; font-family: tahoma; font-size: 11px;}
.breadcrumb_link:hover {COLOR: #7777777; TEXT-DECORATION: underline; font-family: tahoma; font-size: 11px;}

.homecrumb_link:link {COLOR: #000000; TEXT-DECORATION: none; font-family: tahoma; font-size: 11px;}
.homecrumb_link:visited {COLOR: #000000; TEXT-DECORATION: none; font-family: tahoma; font-size: 11px;}
.homecrumb_link:hover {COLOR: #000000; TEXT-DECORATION: underline; font-family: tahoma; font-size: 11px;}

.redemption_txt {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; color: #000000;}
.redemptionpt_txt {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; color: #0589df;}

.formsection_txt {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; color: #ff9900; padding-bottom: 10px;}

.asterisk_txt {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; color: #ff0000;}

.blue_small_txt {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; color: #0589df;}
.blue_smallb_txt {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; color: #0589df;}
.pointno_txt {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 30px; FONT-WEIGHT: bold; color: #0a5284;}
.point_txt {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; color: #949188;}
.gray_small_txt {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; color: #5E727F;}
.green_small_txt {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; color: #47ac3f;}
.keyword_txt {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold; color: #FDA426;}
.sitemain_txt {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 17px; FONT-WEIGHT: bold; color: #FDA426;}
.form_btn {padding: 0px;FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #8d8d8d; FONT-WEIGHT: bold; TEXT-DECORATION: none; BORDER-STYLE: solid; BORDER-WIDTH: 1px; BORDER-COLOR: #c0c0c0; border-bottom-color: #333333; border-right-color: #333333; CURSOR: hand; cursor: pointer;}
.austionpoint_txt {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; color: #0a5284;}
.normal_orange_txt {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; color: #ff9900;}