/* CSS Document */
body{ margin:0px; padding:0px;color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px}
.top_navi{ background-color:#0d5dac; height:31px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align: right }
.logo_bg{ background-color:#03498e;}
.search_bg{ background-color:#043362; height:48px;}
.sel_box{ width:155px; height:27px; font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:2px; font-weight:bold;}
.text_box{ width:330px; height:18px;font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.shopfor{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff;}
.find_it{ background:url(../images/CSite/find_but_bg.png) no-repeat top left; height:28px; width:115px; font-size:14px; font-weight:bold ; padding:0px; margin:0px; border:none; cursor:pointer; }
.menuBg{ background-repeat:repeat; background-image:url(../images/CSite/banner_bg.png); height:42px; }
.menu_tab{ background-repeat:repeat-x; background-image:url(../images/CSite/menu_bg.gif); height:42px; }

.activeMenuBG{background:url(../images/CSite/menu_active_bg.gif) repeat-x  top left; display:block; color:#336699;margin:0px; padding:0px; text-align:center;  line-height:30px; height:32px;}


.menu_tab a{ display:block; color:#336699;margin:0px; padding:0px; text-align:center; color:#FFFFFF; line-height:30px;}
.menu_tab a:hover{background-color:#006699;color:#ffffff;text-decoration:none;margin:0px; padding:0px; display:block; height:59px; line-height:59px}

/*
.menuBg a{ color:#ffffff; text-decoration:none;  }
.menuBg a:hover{ color:#ffffff; text-decoration:underline;  }
.menuBg{ background:url(../images/CSite/menu_bg.gif) repeat-x top left; height:32px;font-family:Arial; font-size:15px; color:#ffffff; text-align:center;   }

.activeMenuBG{background:url(../images/CSite/menu_active_bg.gif) repeat-x top left; height:32px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#043362; text-align:center;padding:0px 8px 0 8px } */

.menu_pad{padding:0px 8px 0 8px}

.sub_menu_bg{ height:31px; background-color:#b6dffa; color:#043362; line-height:30px; font-size:16px; font-family:"Arial Narrow" }
.sub_menu_bg a { color:#043362; text-decoration:none; padding:0 5px 0 5px; }
.sub_menu_bg a:hover{ color:#043362; text-decoration:underline;}
.sub_menu_bg_active{ color:#043362; text-decoration:none; font-weight:bold}

.pad10{ padding:10px;}
.pad5{padding:5px;}

.borbox{ border:1px solid #cdd5d8;}
.borboxbottom { font-size:18px; color:#555555; font-weight:bold;border-bottom:1px solid #cdd5d8;}

.incater{  font-size:14px;} 
.incater a{ color:#616b72; text-decoration:none} 
.incater a:hover{ text-decoration:underline; color:#616b72;}

.lft_panel_sep{border-bottom:1px solid #cdd5d8;}
.tabborbox{ border:1px solid #0766a8;}
.maintab{ border:#ffcc00 1px solid}
.maintab_head{ background-color:#0766a8;font-size:13px; padding:5px; color:#fff;}
.maintab_subhead{ background-color:#F7F7F7; font-size:12px; padding:5px; color:#03498e;}
.maintab_subheadBg{ background-color:#fef6d3; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:5px; color:#000000;}
.pic1{ border:#ffcc00 solid 1px;}

.tabinhead{ color:#626364; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.tabinhead a{ color:#626364; text-decoration:none;}

.tabinhead a:hover{ color:#626364; text-decoration:underline;}

.intabbottom { border-bottom:1px solid #0766a8; }
.globlinks{ color:#000000; font-size:11px;}
.globlinks a{ color:#000000; text-decoration:underline}
.globlinks a:hover { color:#000000; text-decoration:underline}
.avail_text{ color:#FF0000; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:5px;}

.store_text{ color:#000000; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:5px;}

.content_text{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; }

.inprodtab{ background-color:#e5fdbf; border-bottom:#7dbe0c 1px solid; border-right:#7dbe0c 1px solid; border-left:#7dbe0c 1px solid; }
.inprodtab_activemenu{ text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; font-weight:bold; background-color:#a2d945; padding:5px; border-top:#7dbe0c 1px solid; border-right:#7dbe0c 1px solid; border-left:#7dbe0c 1px solid; }
.inprodtab_menu{ text-align:center; font-weight:bold;border-bottom:#7dbe0c 1px solid; border-right:#7dbe0c 1px solid; border-top:#7dbe0c 1px solid; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:12px;  }
.inprodtab_menu a{ color:#000000; text-decoration:none }
.inprodtab_menu a:hover{ color:#000000; text-decoration:underline}



.intableBG{ background-color:#7dbe0c;}
.whiteBG{ background-color:#ffffff;}






/*Added on 22 Aug */

.xtraitems_Bg{ background-color:#fef6d3;}
.xit_box{ background-image:url(../images/CSite/xit_bg.gif); background-repeat:repeat-x; padding:12px 5px 12px 5px; background-position:top; background-color:#a6dffb; border:1px solid #a6dffb;}
.xit_head{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; padding:5px}
.xit_content{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding:5px}
.xit_price{color:#003366; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.main_head{font-size:14px; color:#626364;}
.banner_bg{ background-image:url(../images/CSite/banner_bg.gif); background-repeat:repeat-x;}
.line_height{ line-height:1.5;}
.active_color{ color:#043362; font-weight:bold; font-size:16px}
.footbg{  background-color:#0d5dac; border-top:1px solid #2d69ad; padding:5px 0 5px 0; font-size:11px; color:#fff}
.footbg a{ color:#a3bad7; text-decoration:none}
.footbg a:hover{ color:#a3bad7; text-decoration:underline}

.foot_rgt_sep a{ color:#a3bad7; text-decoration:none}
.foot_rgt_sep a:hover{ color:#a3bad7; text-decoration:underline}


.but_bg{ background:url(../images/CSite/button_bg.gif) repeat-x; height:27px; border:none; color:#FFFFFF; padding:0 8px 0 8px;cursor:pointer;}


.deal_border{ border:1px solid #03498e}
.deal_head_bg{ background:url(../images/CSite/g_tab_header_bg.gif) left top repeat-x; height:26px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#354704; font-weight:bold; padding-left:5px}

.deal_subhead_bg{ background-color:#e7fab5; height:22px;  font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#336600; padding-left:8px}

.deal_subhead_text{font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#506b07;}
.deal_subhead_click_text{font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff7e00;}
.deal_subhead_click_text a{color:#ff7e00; text-decoration:none}
.deal_subhead_click_text a:hover{color:#ff7e00; text-decoration:underline}


.deal_sub_cont_text{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#010101;}
.deal_pad_top{ padding-top:10px;}

.pro_activetab{ background-color:#03498e; height:21px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:bold; text-align:center; vertical-align:middle; border-left:1px solid #03498e; border-right:1px solid #03498e; border-top:1px solid #03498e; }

.pro_inactivetab{ background-color:#FFFFFF; height:21px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#332e2e; font-weight:bold; text-align:center; vertical-align:middle; border-left:1px solid #03498e; border-right:1px solid #03498e; border-top:1px solid #03498e; }

.pro_inactivetab a{ color:#332e2e; text-decoration:none}

.pro_inactivetab a:hover{ color:#332e2e; text-decoration:underline}

.pro_pad_left{ padding-left:7px;}

.main_content_bg{ background-color:#fbfbfb;}

.rgt_panel{ border:1px solid #C8C8C8;}
.rgt_panel_head{-x-system-font:none;
color:#336699;
float:left;
font-family:arial;
font-size:123.1%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:16px;}

a { color:#336699; text-decoration:none;}
a:hover { color:#336699; text-decoration:underline}
.foot_rgt_sep{ border-right:1px solid #6FA9EA}
.pad_lft{ padding-left:5px;}
.foot_top{ border-top:1px solid #CCCCCC; padding-top:5px;}
.bread{border:1px solid #C8C8C8}

.level2_Subhead{ font-family:arial,helvetica,clean,sans-serif; color:#3664a5; font-weight:bold;}

.level2_head{ font-family:arial,helvetica,clean,sans-serif; color:#3664a5; font-weight:bold; font-size:30px; padding:15px 0 15px 0}

.pad_top{ padding-top:18px;}
.home_links_active{ color:#333333; text-align:center; height:20px;font-size:14px;}
.home_links{ font-size:14px; color:#333333; text-align:center; height:20px; border-bottom:1px solid #C8C8C8;}
.home_links a{ font-size:14px; color:#333333; text-decoration:none}
.home_links a:hover{ font-size:14px; color:#333333; text-decoration:underline}

.br_btm{border-bottom:1px solid #C8C8C8}
.pad2_active{ padding:2px; background-color:#0d5dac; color:#FFFFFF;}
.pad2{ padding:2px; border:1px solid #C8C8C8; color:#000000}
.pad2 a{ color:#000000; text-decoration:none}
.pad2 a:hover{ color:#000000; text-decoration:underline}

.center_panel{ border-bottom:1px solid #C8C8C8;border-left:1px solid #C8C8C8;border-right:1px solid #C8C8C8;}
.menu_center_panel{ border-top:1px solid #C8C8C8;}
.menu_rgt_panel{ background-color:#C8C8C8;}
.menu_center_head{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#336699; font-weight:normal}
.menu_center_head a{ text-decoration:none;color:#336699;}
.menu_center_head a:hover{ text-decoration:none;color:#336699;}



.side_head{ background-color:#fbfbfb;color:#555555;font-family:arial;font-size:123.1%;font-weight:bold; padding:5px;border-bottom:1px solid #C8C8C8}
.side_in{ background:url(../images/CSite/arrow_dwn.png) right no-repeat; padding:5px;font-family:arial;font-size:123.1%; color:#336699; }
.side_in a{ color:#336699; text-decoration:none }
.side_in a:hover{ color:#336699; text-decoration:underline}

.grey_text{ color:#626364; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.bread_crumb{border-top:1px solid #C8C8C8; border-left:1px solid #C8C8C8; border-right:1px solid #C8C8C8}

.sort_bg{ background-color:#F9F9F9;padding:5px; }

.store_text_up{ font-size:18px; font-weight:600}
.price_drop{ font-size:24px; font-weight:600; color:#66CC00}

.link_sec_list{margin:0px;padding:0px 0px 0px 0px; color: #0099cc;font-size:14px; font-family:Arial, Helvetica, sans-serif}
.link_sec_list ul{margin:0px;padding:0px;list-style-type:none}
.link_sec_list ul li {background:url(../images/arrow.png) no-repeat 8px 8px;padding:3px 0px 3px 18px}
.link_sec_list ul li a {color: #303030; text-decoration:none;}
.link_sec_list ul li a:hover {color: #303030; text-decoration:underline;}

.link_sec_list{margin:0px;padding:0px 0px 0px 0px; color: #0099cc;font-size:14px; font-family:Arial, Helvetica, sans-serif}
.link_sec_list ul{margin:0px;padding:0px;list-style-type:none}
.link_sec_list ul li {background:url(../images/CSite/blue_arrow.gif) no-repeat 6px 8px;padding:3px 0px 3px 18px}
.link_sec_list ul li a {color: #3664a5; text-decoration:none;}
.link_sec_list ul li a:hover {color: #3664a5; text-decoration:underline;}


.txt_int{ text-indent:20px;}
.panel_sep{border-right:1px solid #fafafa}
.panel_head{ background-color:#fafafa; height:28px; line-height:28px; color:#336699; padding-left:5px; font-weight:bold; border:1px solid #eee; font-size:14px}
.grid_rgt_sep{ border-right:1px #C8C8C8 solid; } 
.grid_btm_sep{ border-bottom:1px #C8C8C8 solid; } 

.sep_table{ border-bottom:1px solid #eee}
.home_level2_head{ font-family:arial,helvetica,clean,sans-serif; color:#3664a5; font-weight:bold;}

/* Added on Sep 30 */

.reg_store, .reg_store a, .reg_store a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#66cc00; text-decoration:underline; text-align:right; vertical-align:middle; padding-right:5px; line-height:22px;}

.error_head{ color:#333; font-size:16px; font-weight:700}

.foot_btm_bg {
background-color:#5DA8D4;
color:#FFFFFF;
font-size:12px;
height:32px;
line-height:32px;
text-align:center;
}


.foot_btm_bg a, .foot_btm_bg a:hover {
color:#CDE5F3;
text-decoration:underline;
padding:0 5px 0 5px;
}
.side_in_home{ background:url(../images/CSite/arrow_dwn.png) right no-repeat; padding:5px;font-family:arial;font-size:123.1%; color:#336699; }
.side-in-head{ font-family:arial,helvetica,clean,sans-serif; color:#3664a5; font-weight:bold; font-size:12px; padding:15px 0 15px 0}
.viewBy_selected {font-family:arial,helvetica,clean,sans-serif;  }
.viewBy {font-family:arial,helvetica,clean,sans-serif;font-weight:bold; }
.grayFont{font-family:arial,helvetica,clean,sans-serif;font-weight:bold; color:#999999; font-size:10px;}
.blackFont{font-family:arial,helvetica,clean,sans-serif;font-weight:normal; color:#000000; font-size:10px;}

.foot_btm_bg{ height:32px; background-color:#5da8d4; color:#FFFFFF; font-size:12px; text-align:center; line-height:32px;}
.foot_btm_bg a, .foot_btm_bg a:hover { color:#cde5f3; text-decoration:underline;} 

.foot_btm_content{line-height:20px; font-size:14px; padding:10px; color:#333}
.br_rgt{border-right:1px solid #C8C8C8}

p, form{ padding:0px; margin:0px;}
.more_info{ color:#0066CC; }


	
	paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected {
background-color:#0d5dac;
color:#ffffff;
}

.paginationstyle a:hover, .paginationstyle a.selected {
background-color:#B3E7FF;
color:#000000;
}

.paginationstyle a {
background-color:white;
border:1px solid #C8C8C8;
color:#000000;
padding:0 5px;
text-decoration:none;
}

/* This style is modified */
.banner_bg{ background-color:#0766a8; padding:5px;}
.ban_image_bg{ background-color:#fff; border:2px solid #70c4ff; }
.pad_btm_ban{padding:0 0 5px 0; background:url(../images/CSite/banner_graphic.gif) no-repeat top left; height:184px;}
.ban_pagination{ border-top:#3d88bb 1px solid;}
.ban_head{ font-size:30px; font-weight:bold; color:#fff;}
.ban_cont{ font-size:14px;  color:#fff;}
.ban_but{ background:url(../images/CSite/ban_but.png) no-repeat top left; border:none; width:186px; height:37px; cursor:pointer; font-size:20px; color:#171717;}

.coun_border{ border-left:1px solid #a8cae0;border-right:1px solid #a8cae0;}
.coun_active{ background:url(../images/CSite/country_active.gif) repeat-x top left; height:26px;  font-size:12px; font-weight:bold; color:#043362; padding:0px 0 0 3px;}
.coun_normal{ background:url(../images/CSite/country_normal.gif) repeat-x top left; height:26px; color:#747474; font-size:12px; padding:0px 0 0 3px;}

.new_tab_rgt_border{ border-right:#c8c8c8 1px solid;}
.new_tab_in_head{ background-color:#f9f9f9; font-size:14px; color:#969696; padding:5px;}s

.sitemap{margin:0px;padding:0px 0px 0px 0px; color: #0099cc;font-size: 12px;}
.sitemap ul{margin:0px;padding:0px;list-style-type:none}
.sitemap ul li {padding:2px 0px 2px 25px}

.new_pro_table_head{ font-size:14px; font-weight:bold; padding:5px; color:#474747; background-color:#ececec}
.new_pro_table_row1{font-size:12px;color:#474747; padding:5px} 
.new_pro_table_row2{font-size:12px; background-color:#f7f7f7;color:#474747;padding:5px} 
.pad_right{ padding-right:10px;}



