body {
    margin: 0px 0px 8px;
    background-color: #f0f0f0;
}
.ltd_shadow {
    background-image: url(image/ltd_shadow.jpg);
    background-repeat: repeat-y;
    background-position: left top;
    width: 8px;
}
.rtd_shadow {

    background-image: url(image/rtd_shadow.jpg);
    background-repeat: repeat-y;
    background-position: right top;
    width: 8px;
}
.logo_gap {
    padding-left: 14px;
}
.top_baner_tabgap {
    margin-right: 16px;
    margin-bottom: 17px;
}
.searcht {
    font-family:Tahoma;
    font-size: 11px;
    color: #9f9f9f;
    text-decoration: none;
    padding-right: 5px;
}
.src_mytd {
    border: 1px solid #DDDDDD;
    margin-right: 5px;
    font-family:Tahoma;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
}
.tbaner_linkt {
    font-family:Tahoma;
    font-size: 11px;
    color: #9f9f9f;
    text-decoration: none;
    padding-top: 4px;
}
.tbaner_linkt a{
    color: #9f9f9f;
    text-decoration: none;
}
.tbaner_linkt a:hover{
    color: #00a9de;
}
.top_baner_gap {
    margin-bottom: 3px;
}
.page_gr {
    background-image: url(image/page_grshadow.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    height: 12px;
    width: 795px;
}
.hp_ltdbox_br {
    border-top: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8;
    border-left: 1px solid #e8e8e8;
}
.hp_ltdbox_gr {
    height: 8px;
    width: 246px;
    background-image: url(image/hp_ltdgr.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}
.hp_ltdboxt {
    font-family:Tahoma;
    font-size: 11px;
    /*color: #7C7C7C;*/
    color:#000000;
    text-decoration: none;
    padding-top: 10px;
    padding-bottom: 5px;
}
.hp_ltdboxt_blue {
    color: #2c6297;
    text-decoration: none;
}
.ltd_boxgap {
    margin-top: 10px;
}
.hp_knowt {
    background-image: url(image/blue_arrow.gif);
    background-repeat: no-repeat;
    background-position: 175px 3px;
    font-family: Tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #9b9b9b;
    text-decoration: none;
    padding-bottom: 4px;
}

.hp_knowt a {
    color: #9b9b9b;
    text-decoration: none;
}

.hp_knowt a:hover {
    color: #7A7A7A;
}
.hp_email_hdt {
    font-family:Tahoma;
    font-size: 11px;
    color: #878787;
    text-decoration: none;
    padding-top: 8px;
    padding-bottom: 4px;
}
.hp_email_mytd {
    background-color: #f0f0f0;
    border: 1px solid #dbdbdb;
    font-family:Tahoma;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    margin-bottom: 4px;
}
.wel_knowt {
  font-family:Tahoma;
  color:#9f9f9f;
  font-size:10px;
  font-weight:bold;
  text-decoration:none;
}
.wel_knowt a{
  color:#9f9f9f;
  text-decoration:none;
}
.hp_dot {
    background-image: url(image/dot.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    height: 1px;
}
.hp_glass_gap {
    padding-top: 27px;
    padding-right: 54px;
}
.hp_glassname {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #9f9f9f;
    text-decoration: none;
    padding-top: 4px;
    padding-bottom: 21px;
}
.hp_glassname_sky {
    color: #000000;
    text-decoration: none;
    padding-top: 4px;
    padding-bottom: 12px;
}
.gr_menubg {
    background-image: url(image/grmenu_bg.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    height: 18px;
    border: 1px solid #dadada;
    margin-top: 18px;
    margin-bottom: 10px;
}
.gr_menut {
    font-family:Tahoma;
    font-size: 11px;
    color: #9f9f9f;
    text-decoration: none;
    padding-right: 12px;
    padding-left: 12px;
}
.gr_menut a{
    color: #9f9f9f;
    text-decoration: none;
}
.gr_menut a:hover{
    color: #00a9de;
}
.hltd {
    background-image: url(image/hp_lbg.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    height: 171px;
    width: 247px;
}
.hp_ltdt1 {
    font-family: "Trebuchet MS";
    font-size: 16px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    padding-top: 19px;
    text-transform: uppercase;
}
.hp_ltdt1 a{    
    color: #FFFFFF;
    text-decoration: none;
}
.hp_ltdt1 a:hover{  
    color: #FFCC00;
}
.hp_ltdt2 {
    font-family: "Trebuchet MS";
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    padding-top: 15px;
    text-transform: uppercase;
}
.hp_ltdt2 a{
    font-size: 13px;
    font-weight: bold;
    color: #235b91;
    text-decoration: none;
}
.hp_ltdt2 a:hover{
    color: #FFCC00;
}
.hp_ltdt3 {

    font-family: "Trebuchet MS";
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    padding-top: 16px;
    text-transform: uppercase;
}
.hp_ltdt3 a{
    color: #FFFFFF;
    text-decoration: none;
}
.hp_ltdt3 a:hover{
    color: #FFCC00;
}
.hp_ltdt4 {

    font-family: "Trebuchet MS";
    font-size: 16px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    text-transform: uppercase;
}

.hp_ltdt4 a{
    color: #FFFFFF;
    text-decoration: none;
}
.hp_ltdt4 a:hover{
    color: #FFCC00;
}.hp_ltd_dot {
    background-image: url(image/dot.gif);
    background-repeat: repeat-x;
    background-position: left 5px;
    height: 1px;
}
.top_homeb {
    font-family:Tahoma;
    font-size: 11px;
    font-weight: bold;
    /*color: #999999;*/
    color:#000000;
    text-decoration: none;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: 8px;
}
.top_homeb a {
    color: #000000;
    text-decoration: none;
}
.top_homeb a:hover{
    color: #FEA330;
}
.bold1 {
    font-family:Tahoma;
    font-size: 11px;
    color:#FF6600;
    text-decoration: none;
    padding-bottom: 17px;
    font-weight: bold;
}
.bold1 a {
    color:#FF6600;
    text-decoration: none;
}  
.bold1 a:hover {
    text-decoration: underline;
}
.bold3 {
    font-family:Tahoma;
    font-size: 15px;
    /*color: #f4b04b;*/
    color:#000000;
    text-decoration: none;
    font-weight: bold;
}

.sub_t {
    font-family:Tahoma;
    font-size: 11px;
    /*color: #7C7C7C;*/
    color:#000000;
    text-decoration: none;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 10px;
}
.sub_t a{
    color:#000000;
    text-decoration: none;
}
.sub_hdt {
    font-family:Tahoma;
    font-size: 11px;
    /*color: #37CCFD;*/
    color:#000000;
    text-decoration: none;
    font-weight: bold;
}
.sub_bigt {
    font-family: "Microsoft Sans Serif";
    font-size: 13pt;
    font-weight: bold;
    color: #FF9900;
    text-decoration: none;
    padding-bottom: 10px;
}
.sub_hdt1 {
    font-family:Tahoma;
    font-size: 11px;
    /*color: #FC9801;*/
    color:#000000;
    text-decoration: none;
    font-weight: bold;
    border-bottom-width: 1px;
    /*border-bottom-color: #FC9801;*/
    padding-bottom: 4px;
}  
.sub_hdt2 {
    font-family:Tahoma;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    border-bottom-width: 1px;
    padding-top: 4px;
    padding-left: 4px;
}
.sub_pricet {
    font-family:Tahoma;
    font-size: 11px;
    /*color: #5C5C5C;*/
    color:#000000;
    text-decoration: none;
    padding-top: 5px;
    padding-bottom: 10px;
    /*font-weight: bold;*/
}

.yell_txt {
    font-family:Tahoma;
    font-size: 12px;
    color: #f4b04b;
    text-decoration: none;
  }  
.yell_txt a {
    color: #f4b04b;
    text-decoration: none;
  }   
.yell_txt a:hover {
    color: #DB6E02;
    text-decoration: underline;
  }

.nor_txt {
    font-family:Tahoma;
    font-size: 11px;
    color: #1F1F1F;
    text-decoration: none;
  }


.price_crosst1 {
    font-family:Tahoma;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
}
.price_crosst {
    color: #000000;
    text-decoration: line-through;
}

.my_selectbox
{
    font-size: 11px;
    color: #330000;
    font-family: Tahoma, Verdana;
    text-decoration: none;
    border: darkgray 1px outset;
    font-weight: normal;
    background-color: #FFFCF1;
}
.my_textbox
{
    font-size: 11px;
    color: #330000;
    font-family: Tahoma, Verdana;
    text-decoration: none;
    border: darkgray 1px outset;
    font-weight: normal;
}
.pltd_ort {
    font-family: "Trebuchet MS";
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}
.my_link {
    font-weight: bold; 
    font-family:Tahoma;
    font-size: 12px;
    color: #FFB02F;
    text-decoration: none;
}
.my_link:hover
{
    COLOR: #454545;
}
.login_bg
{
    background-image: url(image/menu_bg.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    height: 29px;
    margin-right: 0px;
    text-decoration: none;
    font-family:Tahoma;
    color: #6B6B6B;
    font-size: 11px;
}    
.my_button
{        
    font-family:Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #2480F0;
    text-decoration: none;
}
.simple_box
{
    background-image: url(image/menu_bg.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    height: 29px;
    margin-right: 0px;
    text-decoration: none;
    font-family:Tahoma;
    font-variant: small-caps;
    font-weight: bold;
    color: #6B6B6B;
    font-size: 12px;
}
.simple_box a {
    color: #316AC5;
    text-decoration: none;
  }   
.simple_box a:hover {
    color: #DB6E02;
  }
.stext {
    font-family:Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}   
.org_boldt {
    font-family:Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #FF9900;
    text-decoration: none;
}

.top_link1 {
    font-family:Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    padding-left: 5px;
    padding-bottom: 8px;
}
.top_link1:hover{
    color: #9F9F9F;
}
.top_link2 {
    font-family:Tahoma;
    font-size: 12px;
    font-weight: bold;
    /*color: #4B4B4B;*/
    color:#000000;
    text-decoration: none;
    padding-left: 40px;
    padding-bottom: 8px;
}
.top_link2:hover{
    color: #FFAB2E;
}
.top_link3 {
    font-family:Tahoma;
    font-size: 12px;
    font-weight: bold;
    /*color: #878787;*/
    color:#000000;
    text-decoration: none;
    padding-left: 75px;
    padding-bottom: 8px;
}
.top_link3:hover{
    color: #D38E26;
}

/******************************/

.leftst {
    background-image: url(image/left_strip.jpg);
    background-repeat: repeat-y;
    width: 7px;
}
.rightst {
    background-image: url(image/right_strip.jpg);
    background-repeat: repeat-y;
    width: 7px;
}
.downst {
    background-image: url(image/down_strip.jpg);
    background-repeat: repeat-x;
    height: 11px;
}
.bust {
    background-image: url(image/button_strip.jpg);
    background-repeat: repeat-x;
    height: 29px;
}
.buttonpo {
    margin-top: 10px;
    margin-right: 16px;
    margin-left: 16px;
}
.footerst {
    background-image: url(image/footer_strip.jpg);
    background-repeat: repeat-x;
    height: 18px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #CCCCCC;
    border-right-color: #CCCCCC;
    border-bottom-color: #CCCCCC;
    border-left-color: #CCCCCC;
    font-family:Tahoma;
    font-size: 11px;
    color: #595959;
    text-decoration: none;
}
.footerst a{
    color: #595959;
    text-decoration: none;
}
.footerst a:hover{
    color: #595959;
    text-decoration: underline;
}
.footertext {
    font-family:Tahoma;
    font-size: 11px;
    color: #595959;
    text-decoration: none;
}
.lefttable {
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #CCCCCC;
    border-left-color: #CCCCCC;
}
.boxst {
    background-image: url(image/box_strip.jpg);
    background-repeat: repeat-x;
    height: 7px;
}
.lefttext {
    font-family: Tahoma;
    font-size: 11px;
   /* color: #9f9f9f;*/
   color:#000000;
    text-decoration: none;
}
.more {
    font-family:Tahoma;
    font-size: 11px;
    font-weight: bold;
    /*color: #9b9b9b;*/
    color:#000000;
    text-decoration: none;
}
.more a{
    color:#000000;
    text-decoration: none;
}
.more a:hover{
    color: #FF9F2E;
    text-decoration: none;
}
.topbgimg {
    background-image: url(image/top_bg_img.jpg);
    background-repeat: no-repeat;
    height: 28px;
    width: 491px;
}
.bannerlink {
    font-family:Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
}
.bannerlink a{
   color: #FFFFFF;
   text-decoration: none;
}
.bannerlink a:hover{
    /*color: #00a9e0;*/
    color:#000000;
    text-decoration: none;
}
.searchbox {
    font-family:Tahoma;
    font-size: 11px;
    color: #666666;
    text-decoration: none;
    height: 12px;
    width: 130px;
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-left-style: solid;
    border-top-color: #666666;
    border-left-color: #999999;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
    text-indent: 4px;
}
.maintext {
    font-family: Tahoma;
    font-size: 11px;
    color: #595959;
    text-decoration: none;
}
.orangebold {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #e47c00;
    text-decoration: none;
}
.mnuanc
{
    height: 29px;
    margin-right: 0px;
    text-decoration: none;
    font-family:Tahoma;
    color: #FFFFFF;
    font-size: 11px;
}.bold_s_bl {
    font-family:Tahoma;
    font-size: 11px;
    font-weight: bold;
    /*color: #2c6297;*/
    color:#000000;
    text-decoration: none;
}
.black_sm_text {
    font-family:Tahoma;
    font-size: 11px;
    /*color: #7c7c7c;*/
    color:#000000;
    text-decoration: none;
    line-height: 16px;
}

.sky_blue_b_t {
    font-family:Tahoma;
    font-size: 14px;
    font-weight: bold;
    /*color: #149DC5;*/
    color:#000000;
    text-decoration: none;
}
.black_bold_sm {
    font-family:Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}
.text_box {
    font-family:Tahoma;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    height: 14px;
    width: 110px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #999999;
    border-right-color: #999999;
    border-bottom-color: #999999;
    border-left-color: #999999;
    background-color: #FFFFFF;
}
.area_t {
    font-family:Tahoma;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    height: 30px;
    width: 177px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #999999;
    border-right-color: #999999;
    border-bottom-color: #999999;
    border-left-color: #999999;
}
.button {
    font-family: Tahoma, "Century Gothic";
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    background-color: #FFCC00;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #CCCCCC;
    border-right-color: #CCCCCC;
    border-bottom-color: #CCCCCC;
    border-left-color: #CCCCCC;
}
.tblheader
{
    FONT-SIZE: 12px;
    FONT-FAMILY:Tahoma;
    FONT-WEIGHT: bolder;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #9F9F9F
}
.tblheader a
{
    COLOR: #FFFFFF;
	text-decoration:none;
}
.logtable
{
    BORDER-RIGHT: #9F9F9F 1px solid;
    BORDER-TOP: #9F9F9F 1px solid;
    BORDER-LEFT: #9F9F9F 1px solid;
    BORDER-BOTTOM: #9F9F9F 1px solid;
}
.my_link_new {
    font-weight: bold; 
    font-family:Tahoma;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
}
.my_link_new:hover
{
    COLOR: #000000;
}
.divstyl1
{
    background-color:#F5CE21;
    color:#BC0605;
    font-size:10px;
    text-decoration:none;
    width: 116px;
    height: 120px;
    font-family: Verdana;
    padding-left:1px;
}

.gray12 {

	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #616161;
	text-decoration: none;
}
.red24 {
	font-family: "Trebuchet MS";
	font-size: 24px;
	color: #FF0902;
	text-decoration: none;
	font-weight: bold;
}
.gray20 {
	font-family: "Trebuchet MS";
	font-size: 20px;
	font-weight: bold;
	color: #616161;
	text-decoration: none;
}
.gray12 {

	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #616161;
	text-decoration: none;
}
.red14 {

	font-family: Tahoma;
	font-size: 12px;
	color: #FF0902;
	text-decoration: none;
	font-weight: bold;
}
.white11 {
	FONT-SIZE: 11px;
	FONT-FAMILY:Tahoma;
	FONT-WEIGHT: normal;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #9F9F9F;
	text-decoration: none;

}
.bg-try {
	background-image: url(image/bg_try.jpg);
	background-repeat: repeat-y;
}
.bg-recommend {
	background-image: url(image/bg_recommend.jpg);
	background-repeat: repeat-y;
}
.bg-help {

	background-image: url(image/bg_help.jpg);
	background-repeat: repeat-y;
}
.white12 {

	FONT-SIZE: 12px;
	FONT-FAMILY:Arial;
	FONT-WEIGHT: normal;
	COLOR: #FFFFFF;
	text-decoration: none;
}
.bg-low {
	background-image: url(image/bg_low.jpg);
	background-repeat: no-repeat;
}
.yellow12 {


	FONT-SIZE: 12px;
	FONT-FAMILY:Arial;
	FONT-WEIGHT: normal;
	COLOR: #FFC600;
	text-decoration: none;
}
.gray20t {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.gray10 {

	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #616161;
	text-decoration: none;
}