/* 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:235px; 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:260px; 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:139px; background:url(../images/bg_images/header_search_right_bg.png) no-repeat; height:83px; line-height:83px; 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; _width:490px; padding-left:20px; padding-right:20px; _padding-right:0px;
}
.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;
}

.videos_pic{ }
.videos_pic img {WIDTH: 141px; HEIGHT: 80px; margin-top:5px;
}
.videos_pic ul li{ float:left; width:246px; height:130px; text-align:center; padding-top:5px; padding-bottom:5px;
}
.video_border{ background:url(/images/srp/video_border.png) no-repeat; width:153px; height:91px; margin:0 auto;
}

.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; 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; font-family:Verdana; font-size:10px; color:#666; text-align:left; padding-top:35px; padding-bottom:20px;
}
.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{ background:url(/images/bg_images/ttw_video_footer_bg_middle.gif) repeat-x; height:150px; padding-top:10px; overflow:hidden; text-align:center; 
}
.TTW_footer_bg_middle_a1{ color:#fff; line-height:21px; text-align:center;
}
.TTW_footer_bg_middle_a1 a{ font-size:11px; font-family:Verdana; color:#fff; padding-left:1px; padding-right:1px; font-weight:700;
}
.TTW_footer_bg_middle_a1 a:hover{ font-size:11px; font-family:Verdana; color:#fc6001; text-decoration:underline;
}
.TTW_footer_bg_middle p{ color:#fff; font-size:10px; font-family:Verdana; color:#fff; padding-top:8px; padding-bottom:4px; line-height:12px;
}
.TTW_footer_bg_middle span{ font-size:11px; font-family:Verdana; color:#1967b0;
}
.TTW_footer_bg_middle span a{ font-size:11px; font-family:Verdana; color:#1967b0; text-decoration:underline;
}
.TTW_footer_bg_middle span a:hover{ font-size:11px; font-family:Verdana; color:#fc6001; text-decoration:underline;
}

.TTW_footer_friend{ text-align:center; height:103px; line-height:103px;
}
/* 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 */

.hidden{display:none}