/* CSS Document ttw_search */
body{ margin:0 auto; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#fff; text-align:center; min-width:1002px;
}
#ttw_search_header ul, #ttw_search_header li, #ttw_search_header h1, #ttw_search_header h2,
   #ttw_search_header h3, #ttw_search_header h4, #ttw_search_header h5, #ttw_search_header h6,
   #ttw_search_header p, #ttw_search_header form{ margin:0; padding:0;}

li{ list-style:none;}
img{ border:0;}
.clear{ clear:both; font-size:0; line-height:0;}

#ttw_search_header{ margin:0 auto; background:url(/searchapp/images/css_images/ttw_search_header.gif) repeat-x; height:107px;
}
.ttw_search_lsa{ margin:0 auto; height:81px; text-align:left;
}
.ttw_search_lsa_l{ float:left; width:100%; margin:0 0 0 -530px;
}
.ttw_search_lsa_l_inner {
	MARGIN: 0px 0px 0px 540px; WIDTH: 980px;
}
.ttw_search_logo {
	WIDTH: 190px; FLOAT: left; PADDING-TOP: 7px; overflow:hidden;height:70px;
}
.ttw_search_search {
	WIDTH: 780px; FLOAT: right
}
.ttw_search_input{ float:left; width:250px; margin-top:5px;
}
.ttw_search_input input{ width:250px; height:18px; font-family:Arial; font-size:12px; border:1px solid #806b2d;
}
.ttw_search_button {
	MARGIN-TOP: 3px; PADDING-LEFT: 6px; FLOAT: right; _padding-left: 1px; padding-right:450px;
}
.ttw_search_button input{ width:71px; height:29px; background:url(/searchapp/images/css_images/ttw_search_button.gif) no-repeat; border:0; cursor:pointer; color:#6c3d00; font-family:Verdana; font-size:13px; font-weight:700; padding-bottom:6px; padding-left:10px;
}
.ttw_search_advancedsearch{ padding-top:2px;
}
.ttw_search_advancedsearch a{ font-size:12px; font-family:Arial; color:#3439c5; text-decoration:underline; font-weight:700; margin-right:20px;
}
.ttw_search_advancedsearch a:hover{ font-size:12px; font-family:Arial; color:#3439c5; text-decoration:underline; font-weight:700; margin-right:20px;
}
.ttw_search_ad{padding-top:5px; text-align:center
}
.ttw_search_nav{ margin:0 auto; height:26px; text-align:left; line-height:26px;
}
.ttw_search_nav_l{ float:left; height:26px; padding-left:2px;
}
.ttw_search_nav_r{ float:right; text-align:right; height:26px;
}
.ttw_search_nav_r ul li{ float:right; padding-right:5px;
}
.ttw_search_nav UL LI a:link { FONT-FAMILY: Arial; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: none}
.ttw_search_nav UL LI a:visited { FONT-FAMILY: Arial; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: none}
.ttw_search_nav UL LI a:hover { FONT-FAMILY: Arial; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: none}
.ttw_search_nav UL LI a:active { FONT-FAMILY: Arial; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: none} 
#nav { line-height: 26px; list-style-type: none;
}
#nav li { float: left; padding-left:8px; padding-right:8px;
}
#nav a { display: block; text-align:left;
}
#nav a:hover { color:#FFF;text-decoration:none;font-weight:bold;
}
#nav li ul { line-height: 26px; list-style-type: none;text-align:left; left: -999em; width: 120px; position: absolute; border:1px solid #428fcf; border-top:none;z-index:5;
}
#nav li ul li{ background: #7acdf2; width: 120px; padding:0;
}
#nav li ul a{ display: block; text-align:left; padding-left:8px; color:#141414;
}
#nav li ul a:hover { color:#fff; text-decoration:none; font-weight:normal;
}
#nav li:hover ul { left: auto;
}
#nav li.sfhover ul { left: auto;
}



#ttw_search_middle{ margin:0 auto; width:960px; text-align:left;
}
.ttw_search_middle_l{ float:left; width:706px;
}

.ttw_search_wholesale{ width:706px;
}
.ttw_search_wholesale_l{ width:500px; float:left; color:#06559e; font-size:18px; padding-top:10px; font-family:Arial; border:0; padding-left:1px;
}
.ttw_search_wholesale_r{ float:right; padding-top:10px;
}
.ttw_search_narrow{ width:365px; font-size:13px; font-weight:700; margin-top:15px; margin-bottom:10px; padding-left:1px;
}
.ttw_search_narrow a{ font-size:13px; font-weight:700; color:#2e2e2e; text-decoration:underline;
}
.ttw_search_narrow a:hover{ font-size:13px; font-weight:700; color:#FA630A; text-decoration:none;
}
.ttw_search_narrow img{ vertical-align:bottom; margin-left:4px;
}
#ttw_search_content{ margin:0; padding:0; display: none; height:auto;
}

.ttw_search_relatedsearches{ width:704px;  margin-top:15px; font-family:Arial; font-size:12px;
}
.ttw_search_relatedsearches a{ color:#0a51a1; font-size:12px; text-decoration:underline; font-family:Verdana;
}
.ttw_search_relatedsearches a:hover{ color:#0a51a1; font-size:12px; text-decoration:none; font-family:Verdana;
}
.ttw_search_star{ width:704px; padding-top:10px; padding-bottom:10px; border:1px solid #ffce00; font-size:11px;
}
.ttw_search_star h2{ background:url(/searchapp/images/css_images/ttw_search_star.gif) no-repeat; padding-left:23px;
}
.ttw_search_star h2 a{ color:#0000bb; font-size:14px; text-decoration:underline; font-family:Verdana;
}
.ttw_search_star h2 a:hover{ color:#0000bb; font-size:14px; text-decoration:underline; font-family:Verdana;
}
.ttw_search_star h2 img,.ttw_search_list h4 img{ padding:0 5px; vertical-align:middle;}

.ttw_search_star h2 span a,.ttw_search_list h4 span a{ color:#0000bb;
}
.ttw_search_star h2 span a:hover,.ttw_search_list h4 span a:hover{ color:#0000bb;
}

.review_sec { font-size:12px; font-weight:700; margin-top:6px;
}
.review_sec span{ padding:0 10px;
}
.review_sec a.review_nums { color:#fd7624; text-decoration: none;
}
.review_sec a.review_nums:hover{ color:#000; text-decoration: none;
}

.ttw_search_star p{ font-size:12px; padding-top:3px;
}
.ttw_search_star span{ color:#008000; font-size:12px;
}
.ttw_search_star span a{ color:#008000; font-size:12px; text-decoration:none;
}
.ttw_search_star span a:hover{ color:#008000; font-size:12px; text-decoration:none;
}
.ttw_search_star b{ color:#606060; font-size:12px; font-style:italic; font-weight:normal;
}
.ttw_search_list{ padding-top:12px; padding-bottom:12px; font-family:Arial; border-bottom:1px dashed #ccc;
}
.ttw_search_list h4{ background:url(/searchapp/images/ttw_search_small.gif) no-repeat; padding-left:23px; padding-bottom:2px;
}
.ttw_search_list_img img{ padding:2px; width:77px;
}
.ttw_search_list h4 a{ color:#0000bb; font-size:14px; text-decoration:underline; font-weight:normal; font-weight:700;
}
.ttw_search_list h4 a:hover{ color:#0000bb; font-size:14px; text-decoration:underline; font-weight:normal; font-weight:700;
}
.ttw_search_list span{ color:#008000; font-size:12px;
}
.ttw_search_list span a{ color:#008000; font-size:12px; text-decoration:none;
}
.ttw_search_list span a:hover{ color:#008000; font-size:12px; text-decoration:none;
}
.ttw_search_list b{ color:#606060; font-size:12px; font-style:italic; font-weight:normal;
}
.ttw_search_banner_top{ margin-top:15px;
}
.ttw_search_banner{ border:2px solid #004A99; background:url(/searchapp/images/css_images/ttw_search_banner.gif) repeat-x; padding-top:6px; padding-bottom:5px; text-align:center;
}
.ttw_search_accessories{ margin-top:8px; background:url(/searchapp/images/css_images/ttw_search_small2.gif) left top no-repeat; height:28px; padding-left:25px; padding-top:2px; font-size:18px; color:#fc6001; padding-bottom:10px;
}
.ttw_search_accessories_ul li{ float:left; text-align:center; padding-top:15px; padding-bottom:15px;
}
.ttw_search_accessories_ul li img{ border:0;
}
.ttw_search_accessories_ul li a{ font-family:Arial; font-size:12px; color:#0a51a1; text-decoration:none;
}
.ttw_search_accessories_ul li a:hover{ font-family:Arial; font-size:12px; color:#fc6001; text-decoration:underline;
}
.ttw_search_share{ width:80%; color:#2967ad; font-size:11px; text-align:right; padding-top:10px;
}
.ttw_search_share img{ vertical-align:middle;
}
.ttw_search_pglinks{ width:80%; text-align:center; padding-top:20px; padding-bottom:30px; color:#000;
}
.ttw_search_pglinks a{ font-size:12px; color:#32738f; text-decoration:none; padding:3px 3px;
}
.ttw_search_pglinks a:hover{ font-size:12px; color:#32738f; text-decoration:underline; padding:3px 3px;
}
.ttw_search_pglinks_on{ font-size:12px; color:#32738f; text-decoration:none; padding:3px 4px;
}
.ttw_search_pglinks_on:hover{ font-size:12px; color:#32738f; text-decoration:none; padding:3px 4px;
}
.ttw_search_pglinks_off{ font-size:12px; color:#000; text-decoration:none; padding:3px 4px;
}
.ttw_search_google{ padding-left:10px; padding-top:10px; border-top:1px dashed #ccc; margin-bottom:15px;
}
.ttw_search_topten{ margin:0 auto; width:677px; margin-top:20px; padding-bottom:10px; background:url(/searchapp/images/css_images/toptenselect_bg.gif) no-repeat; height:141px;
}
.ttw_search_topten_l{ float:left; padding-left:8px; padding-top:20px;
}
.ttw_search_topten_r{ float:right; padding-right:8px; padding-top:20px;
}
.ttw_search_hotbuy ul{ padding-left:26px;
}
.ttw_search_hotbuy ul li{ float:left; width:104px; height:103px;
}
.ttw_search_google2{ padding-top:8px;
}

.ttw_search_middle_r{  float:right; width:234px; display:inline; padding-top:10px;
}
.ttw_search_new_bg{ width:214px; padding:10px;
}
.ttw_search_new{ width:px;
}
.ttw_search_new h5{ color:#fc6b12; font-size:14px; padding-left:5px; padding-top:3px; padding-bottom:3px;
}
.ttw_search_new h6{ color:#0a51a1; font-size:11px; padding-top:5px; padding-left:5px; padding-right:1px;
}
.ttw_search_new b{ color:#6c3d00; font-size:10px; padding-left:5px; padding-right:5px; font-weight:normal;
}
.ttw_search_new p{ padding:5px; font-size:11px; line-height:15px;
}
.ttw_search_blogs_bg{ width:141px; background:#ededed; padding:5px; margin-top:7px;
}
.ttw_search_blogs{ width:139px; border:1px solid #ccc; background:#fff;
}
.ttw_search_blogs h5{ color:#fc6b12; font-size:14px; border-bottom:1px solid #ccc; padding-left:5px; padding-top:3px; padding-bottom:3px;
}
.ttw_search_blogs h6{ color:#0a51a1; font-size:11px; padding-top:5px; padding-left:5px; padding-right:1px; height:40px;
}
.ttw_search_blogs h6 img{ margin-right:3px;
}
.ttw_search_blogs b{ color:#6c3d00; font-size:10px; padding-left:5px; padding-right:5px; font-weight:normal;
}
.ttw_search_blogs p{ padding:5px; font-size:11px; line-height:15px;
}
.ttw_search_right_ad{ width:234px; margin-top:20px;
}
.ttw_search_right_ad_img{ float:left; width:88px; height:88px;
}
.ttw_search_right_ad_img img{ width:88px; height:88px;
}
.ttw_search_right_ad_info{ float:right; width:130px; padding-right:5px;
}
.banner_box1{ width:150px; background:url(/searchapp/images/css_images/ttw_search_right_ad_bg.gif) repeat-x;overflow: hidden
}
.banner_box1 div{padding:0 10px 0 8px; border-left:1px solid #999; border-right:1px solid #999; height:114px;  border-bottom:1px solid #999
}
.ttw_search_right_ad a{ font-size:11px; font-weight:700; text-decoration:underline; color:#0000bb;
}
.ttw_search_right_ad a:hover{ font-size:11px; font-weight:700; text-decoration:underline; color:#0000bb;
}
.ttw_search_right_ad ul li{ font-size:11px; background:url(/searchapp/images/css_images/ttw_search_right_ad_li.gif) left 6px no-repeat; padding-left:12px; line-height:16px;
}
.ttw_search_joinour{ margin-top:10px;
}
.ttw_search_joinour .facebook{ text-align:center;
}
.ttw_search_joinour h6{ font-size:13px; color:#fc6001; padding-bottom:5px;
}
.ttw_search_joinour ul li{ float:left; width:117px; text-align:center; padding-top:6px; padding-bottom:6px;
}
.ttw_search_joinour ul li a{ font-size:12px; color:#0a51a1; text-decoration:none;
}
.ttw_search_joinour ul li a:hover{ font-size:12px; color:#0a51a1; text-decoration:underline;
}

.hidden{display:none}

/* TTW_index CSS */
body{ margin: 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#fff; color:#000; text-align:center;}
ul, li, p, h1, h2, h3, h4, h5, h6, form{ margin:0; padding:0;}
.clear{ clear:both; font-size:0; line-height:0;}
li{ list-style:none;}
img{ border:0;}

.TTW_header_bg_top{ width:991px; margin:0 auto; background:url(../images/bg_images/TTW_top_bg.gif) bottom no-repeat; height:37px;
}
.TTW_header_bg_bottom{ width:991px; margin:0 auto; background:url(../images/bg_images/TTW_index_main_bg.gif) repeat-y;
}
.TTW_middle_bg{ width:991px; margin:0 auto; background:url(../images/bg_images/TTW_index_main_bg.gif) repeat-y;
}
.TTW_footer_bg_top{ width:991px; margin:0 auto; background:url(../images/bg_images/TTW_index_main_bg.gif) repeat-y;
}
.TTW_footer_bg_bottom{ width:991px; margin:0 auto; background:url(../images/bg_images/TTW_footer_bg_bottom.gif) top no-repeat; height:37px;
}
/* TTW_header CSS begin */
#TTW_header{ width:960px; margin:0 auto; text-align:left;
}
.welcome{ float:left; position:relative; z-index:999; text-align:left; font-family:Verdana; font-size:11px; color:#191919; font-weight:700;
}
.welcome_text{ float:left; width:335px; padding-left:15px; color:#191919; font-weight:700; padding-top:10px;
}
.welcome a{ font-family:Verdana; font-size:11px; color:#184c95;
}
.welcome a:hover{ font-family:Verdana; font-size:11px; color:#fc6001;
}
.nav0{ width:150px; left:360px; border-bottom:0px; z-index:999; position:absolute; padding-top:5px; margin-top:5px; font-family:Verdana; font-size:11px; 
}
.nav0 li{ display:inline; list-style:none; list-style-position:outside; text-align:center; font-weight:bold; float:left;
}
.menu0102 { width:150px; height:18px; color:#184c95; overflow-y:hidden; cursor:pointer;
}
.menu0102 a, .menu01 a, .menu02 a{ text-decoration:none;
}
.menu0102 a:hover, .menu0 a:hover, .menu02 a:hover{ text-decoration:none;
}
.menu01{ width:148px; height:auto; border:1px solid #9ac5e9; background-color:#f1fafe; color:#fc6001; cursor:pointer; overflow-y:hidden; z-index:999; font-family:Verdana; font-size:11px;
}
.menu02{ width:150px; height:18px; color:#184c95; overflow-y:hidden; cursor:hand; font-family:Verdana; font-size:11px;
}
.list01{ line-height:20px; text-align:left; padding:2px; font-weight:normal; font-family:Verdana; font-size:11px;
}
.list01 a{ color:#184c95; text-decoration:none; float:left; width:139px; padding-left:5px; font-family:Verdana; font-size:11px;
}
.list01 a:hover{ color:#fc6001; float:left; width:139px; padding-left:5px; text-decoration:none; background-color:#dce5fd; font-family:Verdana; font-size:11px;
}
.welcom_right_menu{ float:right; text-align:left; width:280px; position:relative; z-index:999;
}
.nav1{ width:140px; border-bottom:0px; z-index:999; position:absolute; padding-top:5px; margin-top:5px; font-family:Verdana; font-size:11px;
}
.menu21 { width:150px; height:18px; color:#184c95; overflow:hidden; cursor:pointer;
}
.nav1 li, .nav5 li{ display:inline; list-style:none; list-style-position:outside; text-align:center; font-weight:bold; float:left;
}
.list1{ line-height:20px; text-align:left; padding:2px; font-weight:normal; font-family:Verdana; font-size:11px; width:135px
}
.list1 a{ color:#184c95; text-decoration:none; float:left; width:135px; padding-left:5px; font-family:Verdana; font-size:11px;
}
.list1 a:hover{ color:#fc6001; float:left; width:150px; padding-left:5px; text-decoration:none; background-color:#dce5fd; font-family:Verdana; font-size:11px;
}
.menu1{ width:140px; height:auto; border:1px solid #9ac5e9; background-color:#f1fafe; color:#fc6001; cursor:pointer; overflow:hidden; z-index:999; font-family:Verdana; font-size:11px;
}
.menu2{ width:140px; height:18px; color:#184c95; overflow:hidden; cursor:hand; font-family:Verdana; font-size:11px;
}

.nav2{ width:150px; border-bottom:0px; z-index:999; position:absolute; padding-top:5px; margin-top:5px; left:115px;
}
.nav2 li{ display:inline; list-style:none; list-style-position:outside; text-align:center; font-weight:bold; float:right;
}
.nav2 a{ font-family:Verdana; font-size:11px; color:#184c95; text-decoration:none; font-weight:700;
}
.nav2 a:hover{ font-family:Verdana; font-size:11px; color:#fc6001; text-decoration:none; font-weight:700;
}

.ttw_logo{ float:left; width:295px; position:relative; top:-6px;
}
.ttw_logo img { width:295px; height:119px;
}
.ttw_logo span{ display:block; padding-left:55px; font-family:Arial; font-size:18px; color:#fc6001; font-weight:700;
}
.big_banner{ float:right; width:648px; height:120px; padding-top:1px; text-align:left; position:relative;
}
.big_banner img{ width:648px; height:94px;
}
.big_banner ul li { display:inline; padding: 0; margin:0; border:0;
}
.big_banner ul li img{ width:158px; height:89px; border: 0;
}
.menuOn { background:url(../images/bg_images/banner_blue_button.png) no-repeat; color:#191919; text-align:center; cursor:pointer; font-size:12px; font-weight:700; height:21px;
}
.menuOff { background:url(../images/bg_images/banner_white_button.png) no-repeat; color:#191919; text-align:center; cursor:pointer; font-size:12px; font-weight:700; height:21px;
}
.big_banner p{ text-align:center; color:#a4a4a4; font-family:Verdana; font-size:10px; padding-top:5px;
}

.header_search{ width:960px; height:83px;
}
.header_search_left{ float:left; width:199px; background:url(../images/bg_images/header_search_left_bg.png) no-repeat; height:83px;
}
.video{ float:left; padding-left:30px; padding-top:23px;
}
.quick_site_tour{ float:right; padding-right:40px; padding-top:27px; 
}
.quick_site_tour p{ text-align:center;font-family:Arial; font-size:11px; color:#7fdcff;
}
.quick_site_tour span{ font-size:15px; color:#fff; font-weight:700;
}
.header_search_center{ float:left; width:622px; background:url(../images/bg_images/header_search_center_bg.png) repeat-x; height:83px;
}
.search_radio{ padding-top:5px; padding-bottom:4px;
}
.search_input_select_button_text{
}
.search_i { border:#004384 1px solid; background:#fff; float:left; overflow:hidden; width:274px; height:24px;
}
.search_s { border-top:#004384 1px solid; border-right:#004384 1px solid; border-bottom:#004384 1px solid; padding:2px; background:#fff; float:left; overflow:hidden; width:160px; height:20px;
}
.search_s1 { background:#fff; float:left; margin:0px; overflow: hidden; width:160px; height:20px




}
.search_input{ border:#fff 0 solid; font-family:Arial; font-size:12px; background:#fff; width:266px; color:#000;  height:24px; margin:-2px; padding:6px 4px 0;

}
.search_select{ border:#fff 0 solid; font-family:Arial; font-size:12px; background:#fff; width:160px; color:#000; height:24px; margin:-1px; padding-top:3px;



}
*html .search_select{ border:#fff 0 solid; font-family:Arial; font-size:12px; background:#fff; width:160px; color:#000; height:24px; margin:-1px; padding-top:0px;
}
*+html .search_select{ border:#fff 0 solid; font-family:Arial; font-size:12px; background:#fff; width:160px; color:#000; height:24px; margin:-1px; padding-top:0px;
}

.search_button{ float:left; width:90px; text-align:center; position:relative; top:-2px;
}
*html .search_button{ float:left; width:90px; text-align:center; position:relative; top:-1px;
}
*+html .search_button{ float:left; width:90px; text-align:center; position:relative; top:-1px;
}
.search_button input{ width:79px; height:31px; border:0; background:url(../images/bg_images/search_button_bg.png) no-repeat; cursor:pointer;
}
.search_text{ float:right; white-space:nowrap; width:90px; text-align:left; position:relative; top:-5px;
}
*html .search_text{ float:right; white-space:nowrap; width:90px; text-align:left; position:relative; top:-4px;
}
*+html .search_text{ float:right; white-space:nowrap; width:90px; text-align:left; position:relative; top:-4px;
}
.search_text a{ font-family:Arial; font-size:12px; color:#fff; text-decoration:underline;
}
.search_text a:hover{ font-family:Arial; font-size:12px; color:#fff; text-decoration:underline;
}
.your_recent_searches{ font-family:Arial; font-size:12px; font-weight:700; color:#7fdcff;width:520px; white-space:nowrap; overflow:hidden;text-overflow:ellipsis
}
.your_recent_searches span{ color:#fff;
}
.your_recent_searches a{ color:#fff; text-decoration:none; font-weight:normal;
}
.your_recent_searches a:hover{ color:#fff; text-decoration:underline; font-weight:normal;
}

.header_search_right{ float:right; width:124px; padding-left:15px; background:url(/images/bg_images/header_search_right_bg.png) no-repeat; height:48px; padding-top:35px; color:#fff;
}
.tvicon_left{ float:left; padding-left:23px; padding-top:16px;
}
.new_videos{ float:left; height:83px; line-height:83px; font-weight:700; 
}
.new_videos a{ color:#fff; text-decoration:none;
}
.new_videos a:hover{ color:#fff; text-decoration:underline;
}

.header_menu{ width:960px; height:32px;
}
.header_menu_left{ float:left; width:6px; background:url(../images/bg_images/header_menu_left_bg.png) no-repeat; height:32px;
}
.header_menu_center{ float:left; width:948px; background:url(../images/bg_images/header_menu_center_bg.png) repeat-x; height:32px; text-align:left; position:relative; z-index:1000;
}

/* set up the overall width of the menu div, the font and the margins with a relative position*/
.header_menu_er_ji { width:600px; position:relative; z-index:100; margin-top:5px}

/* remove the bullets and set the margin and padding to zero for the unordered list */
.header_menu_er_ji ul {padding:0; margin:0; list-style-type: none; border:0;}

/* float the list so that the items are in a line */
.header_menu_er_ji ul li {float:left; position:relative; margin-right:1px; height:25px; line-height:24px; width:auto; margin:0 6px; font-weight:bold}
.header_menu_er_ji ul li.arrow_icon{ background:url(../images/bg_images/tv_arrow_bar.gif) no-repeat right center; padding-right:15px}
.header_menu_er_ji ul li.video_sup{ width:5px; text-align:right}
.header_menu_er_ji ul li sup{ display:block; position:absolute; font-family:Verdana; left:12px; top:-4px; top:-10px\9; color:#ee0000; z-index:9999; font-weight:700}

/* style the links to be 150px wide by 25px high. Set the background color and the font size. */
.header_menu_er_ji ul li a, .header_menu_er_ji ul li a:visited { display:block; text-align:left; text-decoration:none; color:#000; font-weight:bold; font-size:11px; }


/* Get rid of any default table style */
.header_menu_er_ji ul li table { border-collapse:collapse; margin:0; padding:0;}

/* make the dropdown ul invisible */
.header_menu_er_ji ul li ul { display:none; width:140px; w\idth:139px; text-align:left; position:absolute; top:22px; left:-20px; text-align:left; z-index:99999; padding:0; }

/* set the foreground color of the main menu li on hover and the border to trigger IE */
.header_menu_er_ji ul li:hover a, .header_menu_er_ji ul li a:hover{ color:#fc6001; border:0;}

/* make the sub menu ul visible and position it beneath the first list item */
.header_menu_er_ji ul li:hover ul, .header_menu_er_ji ul li a:hover ul{display:block;}

/* make the sub menu ul li the full width with padding and border. Add an auto scroll bar */
.header_menu_er_ji ul li:hover ul li, .header_menu_er_ji ul li a:hover ul li{ color:#000; width:139px; bordert:1px solid #7a7a7a; border-top:none; padding:0; margin:0}

/* style the background and foreground color of the submenu links */
.header_menu_er_ji ul li:hover ul li a, .header_menu_er_ji ul li a:hover ul li a{ float:left; display:block; color:#184c95; width:140px; w\idth:139px; text-align:left; text-decoration:none; text-indent:10px; font-weight:normal; background:#f1fafe; border:1px solid #9ac5e9; border-top:none}

/* style the background and forground colors of the links on hover */
.header_menu_er_ji ul li:hover ul li a:hover,.header_menu_er_ji ul li a:hover ul li a:hover{ text-decoration:none; color:#fc6001; background:#dce5fd;}

.nav9 {	Z-INDEX: 999; BORDER-BOTTOM: 0px; POSITION: absolute; MARGIN-TOP: 5px; WIDTH: 380px; PADDING-TOP: 5px; LEFT: 605px; top:0px
}
.nav9 li{ float:left; font-size:11px; margin:0 3px 0 10px}
.nav9 a{ font-family:Arial, Helvetica, sans-serif; color:#FA630A; font-weight:700; text-decoration:none; vertical-align:top;
}
.nav9 img{ vertical-align:top; }
.nav9 a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:700; text-decoration:underline;
}

.header_menu_right{ float:right; width:6px; background:url(../images/bg_images/header_menu_right_bg.png) no-repeat; height:32px;
}
/* TTW_header CSS end */

/* TTW_index_main CSS begin */
#TTW_index_main{ width:960px; margin:0 auto; text-align:left; padding-top:18px;
}

/* TTW_index_main_left CSS begin */
#TTW_index_main_left{ float:left; width:190px;
}
#categories { width:190px; margin-bottom:15px;
}
#menu { width:190px; text-align:left;
}
#menu h3 { background:url(../images/bg_images/categories_top_bg.png) no-repeat; height:24px; font-family:Arial; font-size:14px; color:#fff; text-align:center; line-height:24px;
}
#menu h4 { margin-top:10px; background:url(../images/bg_images/categories_top_bg.png) no-repeat; height:24px; font-family:Arial; font-size:14px; color:#fff; text-align:center; line-height:24px;
}
.menu_one{ position:relative; width:158px; padding-left:10px; padding-right:20px; z-index:999;text-align:left; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; padding-top:4px; padding-bottom:4px; vertical-align:bottom; background:#ecf7f6 url(../images/bg_images/menu_li.gif) 170px no-repeat;
}
.menu_one a { display:block; width:158px; color:#333; font-family:Arial; font-size:12px; font-weight:400; text-decoration:none;
}
.menu_one a:hover{ display:block; width:158px; color:#333; font-family:Arial; font-size:12px; font-weight:700; text-decoration:underline; 
}
.menu_one_list_info{ width:250px; position:absolute; top:-1px; left:188px; display:none; background:#ecf7f6; z-index:999; border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1;
}
.menu_one_list_info li{ width:228px; padding-left:20px; height:24px; line-height:24px; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; font-weight:normal;
}
.menu_one_list_info li a{ width:228px; font-family:Arial; font-size:12px; color:#184c95; text-decoration:none; font-weight:400; border-bottom:1px dotted #d1d1d1;
}
.menu_one_list_info li a:hover{ width:228px; font-family:Arial; font-size:12px; color:#fc6001; text-decoration:underline; font-weight:400;
}
.menu_one_no_narrow{ position:relative; width:158px; padding-left:10px; padding-right:20px; z-index:999;text-align:left; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; padding-top:4px; padding-bottom:4px; vertical-align:bottom;background:#ecf7f6;
}
.menu_one_no_narrow a { display:block; width:158px; color:#333; font-family:Arial; font-size:12px; font-weight:400; text-decoration:none;
}
.menu_one_no_narrow a:hover{ display:block; width:158px; color:#333; font-family:Arial; font-size:12px; font-weight:700; text-decoration:underline; 
}
.menu_one_list_info{ width:250px; position:absolute; top:-1px; left:188px; display:none; background:#ecf7f6; z-index:999; border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1;
}
.menu_one_list_info li{ width:228px; padding-left:20px; height:24px; line-height:24px; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; font-weight:normal;
}
.menu_one_list_info li a{ width:228px; font-family:Arial; font-size:12px; color:#184c95; text-decoration:none; font-weight:400; border-bottom:1px dotted #d1d1d1;
}
.menu_one_list_info li a:hover{ width:228px; font-family:Arial; font-size:12px; color:#fc6001; text-decoration:underline; font-weight:400;
}


.hot_products{ width:190px;
}
.hot_products h3{ font-family:Arial; font-size:14px; padding-bottom:8px;
}
.hot_products a{ font-family:Verdana; font-size:11px; color:#184c95; text-decoration:none;
}
.hot_products a:hover{ font-family:Verdana; font-size:11px; color:#e35b00; text-decoration:underline;
}

.join_our_social_network{ width:190px; margin-top:20px;
}
.join_our_social_network h3{ font-family:Arial; font-size:14px; color:#fc6001;
}
.join_our_social_network h3 span{ font-size:10px; color:#000;
}
.facebook{ text-align:center; margin-top:15px;
}
.facebook a{ font-family:Arial; font-size:11px; color:#184c95; text-decoration:none;
}
.facebook a:hover{ font-family:Arial; font-size:11px; color:#184c95; text-decoration:underline;
}
.facebook img{ margin-top:3px;
}
.twitter{ margin-top:15px; text-align:center;
}
.twitter a{ display:block; padding-top:3px; font-family:Arial; font-size:11px; color:#184c95; text-decoration:none;
}
.twitter a:hover{ display:block; padding-top:3px; font-family:Arial; font-size:11px; color:#184c95; text-decoration:none;
}
.linkedIn{ text-align:center; margin-top:15px;
}
.linkedIn a{ display:block; padding-top:3px; font-family:Arial; font-size:11px; color:#184c95; text-decoration:none;
}
.linkedIn a:hover{ display:block; padding-top:3px; font-family:Arial; font-size:11px; color:#184c95; text-decoration:none;
}
.line{ padding-top:20px; padding-bottom:15px;
}

.media_partners h3{ font-family:Arial; font-size:14px; color:#fc6001; padding-bottom:15px;
}
.media_partners ul li{ text-align:center; padding-bottom:25px;
}
.media_partners ul li a{ font-family:Arial; font-size:11px; color:#184c95; text-decoration:none;
}
.media_partners ul li a:hover{ font-family:Arial; font-size:11px; color:#fc6001; text-decoration:underline;
}

.google_left{ text-align:center;
}
/* TTW_index_main_left CSS end */

/* TTW_index_main_center CSS begin */
#TTW_index_main_center{ float:left; width:496px; padding-left:20px; padding-right:20px;
}
.main_center_banner { width:496px; height:121px; text-align:left; position:relative;
}
.main_center_banner_member { position:absolute; right:14px; top:95px;
}
.main_center_banner_member ul li { width:21px; height:21px; line-height:21px; float:left; margin-right:3px;
}
.menuOn { background:url(../images/bg_images/banner_blue_button.png) no-repeat; color:#191919; text-align:center; cursor:pointer; font-size:12px; font-weight:700; height:21px;
}
.menuOff { background:url(../images/bg_images/banner_white_button.png) no-repeat; color:#191919; text-align:center; cursor:pointer; font-size:12px; font-weight:700; height:21px;
}

.main_center_ad_logo{
}
.center_ad{ float:left; width:245px; height:110px; margin-top:10px;
}
.ad_img, .ad_img img { float:left; width:88px; height:88px;
}
.ad_info{ float:left; width:138px; padding-left:8px;
}
.ad_info h4{ padding-bottom:2px;
}
.ad_info h4 a{ font-family:Arial; font-size:12px; color:#184c95; text-decoration:underline;
}
.ad_info h4 a:hover{ font-family:Arial; font-size:12px; color:#fc6001; text-decoration:underline;
}
.ad_info li{ background:url(../images/bg_images/ad_logo_li.gif) left 6px no-repeat; padding-left:9px; font-size:11px; font-family:Arial;
}

.featured_suppliers{ width:496px; margin-top:20px;
}
.featured_suppliers h3, .hot_buys h3, .premier_wholesalers h3, .trade_shows h3{ background:url(../images/bg_images/main_center_title_bg.gif) no-repeat; height:26px; overflow:hidden; font-family:Arial; font-size:14px; color:#fff; padding-left:42px; line-height:26px;
}
.featured_suppliers_info{ border:1px solid #73acff; padding-top:5px; padding-right:15px; padding-bottom:20px; padding-left:15px;
}
.featured_suppliers_info h4{ background:url(../images/ttw_s_logo2.gif) left 13px no-repeat; padding-left:23px; padding-top:15px; padding-bottom:2px;
}
.featured_suppliers_info h4 a{ font-family:Arial; color:#184c95; text-decoration:underline;font-size:14px;
}
.featured_suppliers_info h4 a:hover{ font-family:Arial; color:#fc6001; text-decoration:underline; font-size:14px;
}
.featured_suppliers_info p{ font-size:12px;
}

.hot_buys{ width:496px; margin-top:20px;
}
.hot_buys_info{ width:492px; border:1px solid #73acff; padding:10px 1px 10px 1px;
}
.hot_buys_info img { width:88px; height:88px;
}
.hot_buys_info ul li{ float:left; width:123px; text-align:center; padding-top:10px; padding-bottom:10px;
}
.hot_buys_info ul li p{ text-align:center;
}
.hot_buys_info ul li p a{ font-family:Arial; font-size:12px; color:#184c95; text-decoration:underline; font-weight:700;
}
.hot_buys_info ul li p a:hover{ font-family:Arial; font-size:12px; color:#fc6001; text-decoration:underline; font-weight:700;
}

.premier_wholesalers{ width:496px; margin-top:20px;
}
.premier_wholesalers img{ width:199px; height:56px;
}
.premier_wholesalers_info{ width:492px; border:1px solid #73acff; padding:10px 1px 10px 1px;
}
.premier_wholesalers ul li{ float:left; width:246px; height:145px; text-align:center; padding-top:5px; padding-bottom:10px;
}
.premier_wholesalers ul li h4{ text-align:center; padding-top:2px; padding-bottom:3px;
}
.premier_wholesalers ul li h4 a{ font-family:Arial; font-size:12px; color:#184c95; text-decoration:underline; font-weight:700;
}
.premier_wholesalers ul li h4 a:hover{ font-family:Arial; font-size:12px; color:#fc6001; text-decoration:underline; font-weight:700;
}
.premier_wholesalers ul li p{ text-align:left; padding-left:23px; padding-right:15px; font-family:Arial; font-size:11px;
}

.new_blog{ width:495px; margin-top:20px; 
}
.new_blog_bg{ width:495px; background:url(../images/bg_images/new_blog_bg.gif) left top no-repeat; height:32px; 
}
.Menubox { width:494px; padding-top:1px; padding-left:1px; height:31px; line-height:31px;
}
.Menubox li{ float:left; width:247px; height:31px; line-height:31px; display:block; cursor:pointer; text-align:center; font-size:14px; font-family:Arial; color:#184c95; font-weight:700; 
}
.Menubox li.on{ width:246px; padding:0; height:31px; line-height:31px; background:url(../images/bg_images/new_blog_on_bg.gif) left top repeat-x;
}
.Contentbox{ width:493px; border:1px solid #73acff; border-top:none; text-align:left; _position:relative; _top:-1px;
}
.new_left{ float:left; width:180px; padding-top:17px; padding-left:15px; padding-right:22px; padding-bottom:12px;
}
.new_left img { width:180px; height:127px;
}
.new_left h4{ padding-top:10px; padding-bottom:10px;
}
.new_left h4 a{ font-family:Arial; font-size:12px; font-weight:700; text-decoration:underline; color:#184c95;
}
.new_left h4 a:hover{ font-family:Arial; font-size:12px; text-decoration:underline; color:#fc6001;
}
.new_left p{ font-family:Arial; font-size:11px; 
}
.new_right{ float:right; width:260px; padding-right:16px; padding-top:17px; padding-bottom:12px;
}
.new_right h4{ font-family:Arial; font-size:14px; color:#6eb4ef; padding-bottom:10px;
}
.new_right ul li{ background:url(../images/bg_images/ad_logo_li.gif) left 11px no-repeat; padding-left:11px; padding-top:5px; padding-bottom:5px;
}
.new_right ul li a{ font-size:12px; font-family:Arial; text-decoration:underline; color:#184c95;
}
.new_right ul li a:hover{ font-size:12px; font-family:Arial; text-decoration:underline; color:#fc6001;
}
.more_featured_news{ text-align:right; padding-top:10px;
}
.more_featured_news a{ font-family:Arial; font-size:14px; color:#184c95; text-decoration:underline; font-weight:700;
}
.more_featured_news a:hover{ font-family:Arial; font-size:14px; color:#fc6001; text-decoration:underline; font-weight:700;
}
.blog_left{ float:left; width:180px; padding-top:17px; padding-left:15px; padding-right:22px; padding-bottom:12px;
}
.blog_left img{ width:70px; height:66px
}
.blog_left h4 a{ font-family:Arial; font-size:12px; font-weight:700; text-decoration:underline; color:#184c95;
}
.blog_left h4 a:hover{ font-family:Arial; font-size:12px; text-decoration:underline; color:#fc6001;
}
.blog_left b{ display:block; font-size:11px; color:#515151; font-weight:normal; padding-top:5px; padding-bottom:10px;
}
.blog_left b span{ font-size:11px; color:#184c95;
}
.blog_img{ font-family:Arial; font-size:11px;
}
.blog_img img{ margin-right:6px;
}

.trade_shows{ width:496px; margin-top:20px;
}
.trade_shows h3 span{ font-weight:normal;
}
.trade_shows_info{ width:494px; padding-top:10px; padding-bottom:10px; border:1px solid #73acff; background:url(../images/bg_images/trade_shows_info_line.gif) center 15px no-repeat;
}
.show{ float:left; width:217px; height:95px;padding:10px 15px 0 15px;
}
.show_left{ float:left; width:95px;
}
.show_right{ float:right; width:122px;
}
.show_right h4 a{ font-family:Arial; font-size:13px; font-weight:700; text-decoration:underline; color:#184c95;
}
.show_right h4 a:hover{ font-family:Arial; font-size:13px; font-weight:700; text-decoration:underline; color:#fc6001;
}
.show_right b{ display:block; padding-top:3px; padding-bottom:3px; font-family:Arial; font-size:11px; font-weight:700;
}
.show_right span{ font-family:Arial; font-size:11px; color:#666; font-style:italic;
}
.all_featured_shows{ padding-right:16px; padding-top:0;
}
/* TTW_index_main_center CSS end */

/* TTW_index_main_right CSS begin */
#TTW_index_main_right{ float:right; width:234px;
}
.join_customer_testimonials{ width:232px; border:1px solid #acc9fe; background:#dce5fd;
}
.joinnow{ text-align:center; height:30px; margin-top:12px; margin-bottom:10px;
}
.joinnow input{ width:91px; height:30px; background:url(../images/bg_images/joinnow.gif) no-repeat; border:0; font-family:Verdana; font-size:13px; font-weight:700; color:#191919; cursor:pointer; margin-right:10px;
}
.joinnow a{ font-family:Arial; font-size:12px; font-weight:700; text-decoration:underline; color:#2e2e2e;
}
.joinnow a:hover{ font-family:Arial; font-size:12px; font-weight:700; text-decoration:none; color:#2e2e2e;
}
.as_member_you_can{ margin:0 auto 10px; width:214px; text-align:center; padding-top:10px; padding-bottom:10px; border:1px solid #acc9fe; background:#fff;
}
.as_member_you_can h4{ font-family:Arial; font-size:14px; color:#6eb4ef; padding-left:15px; text-align:left;
}
.as_member_you_can ul{ padding-bottom:8px; padding-left:15px; padding-right:15px; text-align:left;
}
.as_member_you_can ul li{ font-family:Arial; font-size:12px; font-weight:700; background:url(../images/bg_images/as_member_you_can_li.gif) left 4px no-repeat; padding-left:20px; padding-top:6px;
}
.as_member_you_can ul li span{ font-family:Arial; font-size:11px; font-weight:normal;
}
.as_member_you_can input{ width:184px; height:30px; background:url(../images/bg_images/greate_bg.gif) no-repeat; font-family:Arial; font-size:12px; border:0; cursor:pointer;
}

.customer_testimonials h3{ padding-top:4px; padding-bottom:2px; font-family:Arial; font-size:16px; color:#ef4623; text-align:center;
}
.buyer_seller{ margin:0 auto; width:216px; background:#fff; margin-bottom:10px;
}
.buyer_seller_bg{ width:216px; height:33px; background:url(../images/bg_images/buys_seller_bg.gif) no-repeat; 
}
.Menubox2{ width:216px; height:33px; line-height:32px;
}
.Menubox2 li{ float:left; width:108px; height:33px; display:block; cursor:pointer; text-align:center; font-size:14px; font-family:Arial; color:#000; font-weight:700; 
}
.Menubox2 li.on{ width:108px; padding:0; height:33px; background:url(../images/bg_images/buys_seller_on.gif) right no-repeat;
}
.Contentbox2{ width:189px; padding-left:15px; padding-right:10px; padding-top:10px; padding-bottom:10px; border:1px solid #acc9fe; border-top:none; text-align:left;
}
.buyers p{ margin:0; padding:0; font-family:Arial; font-size:11px; padding-top:3px;
}
.buyers_more{ text-align:right; padding-right:8px; padding-bottom:8px;
}
.buyers_more a{ font-size:11px; color:#184c95;
}
.buyers_more a:hover{ font-size:11px; color:#fc6001;
}
.buyers_left{ float:left; width:61px;
}
.buyers_right{ float:right; width:118px; padding-left:10px; font-family:Arial; font-size:12px; 
}
.buyers_right a{ font-size:11px; color:#184c95;
}
.buyers_right a:hover{ font-size:11px; color:#fc6001;
}
.Pay_Per_click{ margin:0 auto; width:160px; height:19px; background:url(../images/bg_images/Pay_Per_click.gif) no-repeat; line-height:19px; cursor:pointer; text-align:center;
}
.Pay_Per_click a{ font-family:Arial; font-size:12px; font-weight:700; color:#fff; text-decoration:none;
}
.Pay_Per_click a:hover{ font-family:Arial; font-size:12px; font-weight:700; color:#fff; text-decoration:none;
}
.banner_ads{ float:right; width:91px; height:19px; background:url(../images/bg_images/banner_ads.gif) no-repeat; line-height:19px; cursor:pointer; text-align:center;
}
.banner_ads a{ font-family:Arial; font-size:12px; font-weight:700; color:#fff; text-decoration:none;
}
.banner_ads a:hover{ font-family:Arial; font-size:12px; font-weight:700; color:#fff; text-decoration:none;
}

.right_ad_logo{ width:234px; padding-top:12px; padding-bottom:12px;
}
.right_ad_top{ width:234px; background:url(/images/bg_images/ttw_right_ad_top.gif) no-repeat; height:10px; overflow:hidden;
}
.right_ad_middle{ width:219px; padding-left:10px; padding-right:5px; background:#dce5fd; padding-top:2px; padding-bottom:2px;
}
.right_ad_bottom{ width:234px; background:url(/images/bg_images/ttw_right_ad_bottom.gif) no-repeat; height:10px; overflow:hidden;
}
.right_ad{ width:219px; margin-top:15px; margin-bottom:15px;
}
.right_ad_img, .right_ad_img img { float:left; width:88px; height:88px;
}
.right_ad_info{ float:left; width:123px; padding-left:8px;
}
.right_ad_info h4{ padding-bottom:2px;
}
.right_ad_info h4 a{ font-family:Arial; font-size:12px; color:#184c95; text-decoration:underline;
}
.right_ad_info h4 a:hover{ font-family:Arial; font-size:12px; color:#fc6001; text-decoration:underline;
}
.right_ad_info li{ background:url(../images/bg_images/ad_logo_li.gif) left 6px no-repeat; padding-left:9px; font-size:11px; font-family:Arial;
}

.right_google{ margin-top:20px; text-align:center;
}
.right_banner{ margin-top:20px; text-align:center;
}
/* TTW_index_main_right CSS end */

.ggads { margin:10px auto;border: 1px solid #808080; width: 160px; overflow: hidden;
}
.ggads p { font-size: 8pt; margin: 10px;
}
/* TTW_index_main CSS end */

/* TTW_footer CSS begin */
.TTW_footer{ margin:0 auto; width:960px; text-align:left;
}
.TTW_footer_topintro{ padding-left:26px; padding-right:26px; color:#191919; text-align:left; padding-top:35px; line-height:17px;
}
.TTW_footer_topintro h6{ font-family:Verdana; font-size:11px; text-align:center; padding-bottom:3px; color:#fa640b; padding-bottom:5px;
}
.TTW_footer_bg_middle{ height:150px; padding-top:10px; overflow:hidden; text-align:center; 
}
.TTW_footer_bg_middle_a1{ color:#184c95; line-height:21px; text-align:center;
}
.TTW_footer_bg_middle_a1 a{ color:#184c95; padding-left:1px; padding-right:1px; font-weight:700;
}
.TTW_footer_bg_middle_a1 a:hover{ color:#fc6001; text-decoration:underline;
}
.TTW_footer_bg_middle p{ color:#7f7f7f; padding-top:12px; line-height:12px; line-height:17px;
}
.TTW_footer_bg_middle .span_copy{ color:#191919; display:block; height:40px; line-height:40px; padding-top:10px; padding-bottom:10px;
}
.TTW_footer_bg_middle span img{ vertical-align:middle; margin:0 5px;
}
.TTW_footer_bg_middle span a{ color:#000; text-decoration:underline;
}
.TTW_footer_bg_middle span a:hover{ color:#fc6001; text-decoration:underline;
}
.footer_featuredPartners{ margin:0 auto; width:600px; border-bottom:1px solid #ebebeb; height:46px; line-height:46px; padding-bottom:10px; font-weight:700; color:#184c95; position:relative; top:-10px;
}
.footer_featuredPartners img{ vertical-align:middle; margin-left:8px; margin-right:10px;
}
.footer_sep{ margin:0 auto; width:920px; border-bottom:1px solid #ebebeb; height:15px;
}

.TTW_footer_friend{ text-align:center; height:103px; line-height:103px;
}
#siteseal object{ width:45px; height:65px;
}
/* TTW_footer CSS end */

/*styles twitter start */
div#twitter { font-family: "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", "Lucida", sans-serif;
	font-size: 12px;
	width: 188px;
	margin-bottom: 2em;
	border: 1px solid #ACC9FE;
	text-align:left;
}

div#twitter h2 {
	margin: 0;
	padding:0;
	font-size: 1.1em;
	background: url(/images/wlsq_twitter.gif) 4px 2px no-repeat;
	background-color: #8EC1DA;
	height:27px;
	line-height:27px;
}

p#preloader {
	margin: 0;
	padding: 1em 1em 1em 3em;
	background: transparent url("/images/loader.gif") 1em center no-repeat;
}

ul#twitter_update_list {
	margin: 0;
	padding: 0 1em 0.5em 1em;
	list-style-type: none;
}

ul#twitter_update_list li {
	margin: 0;
	padding: 0.8em 0 1em 0;
	border-bottom: 1px solid #DCE5FD;
}

ul#twitter_update_list li a {
	/* timestamp link */
	color: #FC6001;
}

ul#twitter_update_list li span {
	display: block;
}

ul#twitter_update_list li span a {
	/* links in tweet */
	color: #00f;
}

ul#twitter_update_list li.firstTweet {
}

ul#twitter_update_list li.lastTweet {
	border-bottom: none;
}

a#profileLink {
	display: block;
	padding: 0.3em 1em;
	color: #fff;
	font-size: 9px;
	background-color: #8EC1DA;
}
/*styles twitter end */

.clear{ clear:both; font-size:0; line-height:0;
}
img{ border:0;
}
.layout{ padding-left:10px; padding-right:10px;
}
.layout h1, .layout h2, .layout h3, .layout h4, .layout h5,.what_works h1, .what_works h2, .what_works h3, .what_works h4, .what_works h5 { border:0;
}
.search_change{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:8px;
}

.what_works_tradeshows{ width:234px; font-family:Arial; font-size:12px;
}
.definition_news_blogs_top_bg{ width:234px; background:url(/images/srp/newsblogs_top_bg.gif) no-repeat; height:13px; overflow:hidden;
}
.definition_news_blogs_middle_bg{ width:234px; background:url(/images/srp/newsblogs_middle_bg.gif) repeat-y; overflow:hidden;
}
.definition_news_blogs_bottom_bg{ width:234px; background:url(/images/srp/newsblogs_bottom_bg.gif); height:13px; overflow:hidden;
}
.what_works{ padding-left:14px; padding-right:10px; font-family:Arial; font-size:12px; text-align:left;
}
.what_works_content{ margin:4px; background-color: #fff;
}
.what_works_content img{ height:68px; width:68px; float:left; position: relative; margin-right:8px;
}
.what_works h1{ margin:0; padding:0; font-size:13px; font-family:Arial; color:#fc6001; font-weight:700; padding-bottom:10px;
}
.what_works h2{ margin:0; padding:0; font-family:Verdana; font-size:10px; color:#606060;
}
.what_works h3{ margin:0; padding:0; font-family:Arial; font-size:12px; color:#0A51A1; font-weight:700; padding-top:3px; padding-bottom:2px;
}
.what_works h3 a{ font-family:Arial; font-size:12px; font-weight:700; color:#0A51A1; text-decoration:none;
}
.what_works h3 a:hover{ font-family:Arial; font-size:12px; font-weight:700; color:#0A51A1; text-decoration:underline;
}
.what_works h4{ margin:0; padding:0; font-family:Arial; font-size:12px; color:#606060; font-weight:normal;
}
.what_works h4 p{ color:#108810; font-weight:normal;display:inline;
}
.what_works .showdesr{ margin:0; padding:0; padding-top:5px; line-height:17px; text-align:justify; text-justify:inter-ideograph;
}
.what_works .showlink a{ font-size:12px; color:#0a51a1; font-weight:normal; font-style:italic;
}
.what_works .showlink a:hover{ font-size:12px; color:#0a51a1; font-weight:normal; font-style:italic;
}
.tradeshows{ width:234px; margin-top:20px;
}
.tradeshows_top_bg{ width:234px; background:url(/images/srp/newsblogs_top_bg.gif) no-repeat; height:13px; overflow:hidden;
}
.tradeshows_middle_bg{ width:234px; background:url(/images/srp/newsblogs_middle_bg.gif) repeat-y; overflow:hidden;
}
.tradeshows_bottom_bg{ width:234px; background:url(/images/srp/newsblogs_bottom_bg.gif); height:13px; overflow:hidden;
}
.tradeshows h3{ margin:0; padding:0; padding-left:15px; padding-right:15px; font-family:Arial; font-size:13px; color:#fc6001; border:0;
}
.tradeshows_read_more{ text-align:right; padding-right:15px;
}
.tradeshows_read_more a{ font-size:11px; color:#0a51a1; font-weight:normal; font-style:italic;
}
.tradeshows_read_more a:hover{ font-size:11px; color:#0a51a1; font-weight:normal; font-style:italic;
}
.tradeshows_info{ width:204px; padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:10px;
}
.tradeshows_info h4{ width:202px; margin:0; padding:0; padding-bottom:5px;
}
.tradeshows_info h4 a{ font-size:12px; color:#0a51a1; text-decoration:underline; font-weight:700;
}
.tradeshows_info h4 a:hover{ font-size:12px; color:#0a51a1; text-decoration:none; font-weight:700;
}
.tradeshows_info span{ font-style:italic; color:#6a6a6a; font-family:Verdana; font-size:11px;
}

.news_blogs h1{ margin:0; padding:0; font-family:Arial; font-size:14px; color:#fc6001; font-weight:700; 
}
.news_blogs h2{ margin:0; padding:0; font-family:Arial; font-size:12px; padding-top:7px; padding-bottom:5px;
}
.news_blogs h2 a{ color:#0a51a1; text-decoration:underline;
}
.news_blogs h2 a:hover{ color:#0a51a1; text-decoration:none;
}
.news_blogs h3{ margin:0; padding:0; font-family:Arial; font-size:12px; color:#606060; font-weight:normal;
}
.news_blogs h3 span{ color:#108810;
}
.news_blogs p{ margin:0; padding:0; padding-top:5px; padding-bottom:3px; line-height:17px; font-family:Arial; font-size:11px;
}

.related_searches{ font-family:Arial; font-size:12px; padding-top:10px; padding-bottom:10px;
}
.related_searches a{ color:#0a51a1;
}
.related_searches a:hover{ color:#0a51a1;
}

.category{ width:704px; background:#f1fbfd; padding-left:7px; border:1px solid #d8ebea; border-bottom:none; font-family:Arial; font-size:12px;
}
.category_title{ width:80px; padding-top:8px; padding-left:10px; font-size:13px; font-weight:700;
}
.category_info{ margin-top:4px; margin-bottom:6px;
}
.category_info ul{ margin:0; padding:0;
}
.category_info li{ margin:0; padding:0; margin-bottom:4px; list-style:none; float:left; width:150px; 
}
.category_info li a{ color:#0a51a1; text-decoration:none; display:block; padding-left:6px; margin:1px;
}
.category_info li a:hover{ color:#fc6001; text-decoration:none; display:block; padding-left:5px; margin:0; border:1px solid #c4d8e6; background:#f5faff;
}
#state_more{ padding-top:3px; padding-left:3px; cursor:pointer;
}
.category_info_border{ width:705px; height:15px; overflow:hidden; line-height:1px; border-top:1px solid #d8ebea;
}
.related_searches{ padding-bottom:8px;
}


.ttl{ margin-top:30px;
}
.ttl td{text-align:center;
}
.ttl a{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #3B5998; text-decoration: none;
}
.ttl a:hover{ font-family:Arial, Helvetica, sans-serif; color: #3B5998; text-decoration: none;
}

.tl{ text-align:center; margin-top:12px;
}
.tl td{ padding-top:3px; text-align:center;
}

/*****************the code below is for highslide************************************/
.highslide-html { background-color: white; text-align:left;
}
.highslide-html-content { position: absolute; display: none; padding: 0 10px 10px 10px;
}
.highslide-loading { display: block; color: black; font-size: 8pt; font-family: sans-serif; font-weight: bold; text-decoration: none; padding: 2px; border: 1px solid black; background-color: white;
}
.control { float: right; display: block; position: relative; margin: 0 5px; font-size: 9pt; font-weight: bold; text-decoration: none; text-transform: uppercase; color: #999;
}
.control:hover {color: black !important;
}
.highslide-move { cursor: move; border: 0; height: 15px; padding-bottom: 5px;
}
.highslide-display-block { display: block;
}
.highslide-display-none { display: none;
}

.highslide-body h3{ margin:0; padding:0; font-family:Arial; font-size:12px; color:#0A51A1; font-weight:700; padding-top:3px; padding-bottom:2px;
}
.highslide-body h4{ margin:0; padding:0; font-family:Arial; font-size:12px; color:#606060; font-weight:normal;
}
.highslide-body h4 p{ color:#108810; font-weight:normal;display:inline;
}
.highslide-body .showdesr{ margin:0; padding:0; padding-top:5px; line-height:17px; text-align:justify; text-justify:inter-ideograph;
}

.pro_search_a{ text-decoration:none; cursor:pointer;
}
.pro_search{ margin-top:20px; width:230px; height:83px; background:url(/images/company/pro_search_bg.jpg) no-repeat;}
.pro_keywords{ float:right; width:140px; height:50px; display:table; position:relative; margin:0px auto; font-size:18px; color:#fff; font-weight:700; font-family:"Times New Roman", Times, serif;}
.pro_keywords div{*position:absolute; top:50%; left:0; display:table-cell; vertical-align:middle; width:100%;}
.pro_keywords p{position: relative; top:-50%; text-align:center; margin:0; padding:0; line-height:17px; padding-top:10px; max-height:33px; width:140px; text-overflow:ellipsis; -o-text-overflow:ellipsis; text-transform:capitalize; overflow: hidden;}
.pro_search_info{ text-align:left; padding-top:7px; padding-left:45px; font-weight:700; color:#e4d737; font-style:italic;
}

