BODY {
	background-color:#FFFFFF;
	font:bold 14px/16px "Helvetica Neue",Arial,Sans-serif;
    font-size: 14px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-decoration:none;
	margin:0;
	border: 0;
	outline: 0;
	}

A IMG {border:none;}

UL,LI{
	margin:0;
	padding:0;
	list-style:none;
	}


/* Links */

A	{
	color:#2276bb;
	outline:none;
	font:14px/16px "Helvetica Neue",Arial,Sans-serif;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:none;
	text-align:left;
	text-decoration:none;	
	}
	
A.menu_active,A.menu_active:active,A.menu_active:link,A.menu_active:hover,A.menu_active:visited {
	color:#224466;
	font-size:14px;
	font-family: "Helvetica Neue",Arial,Sans-serif;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	}
	
.fmenu_base{
	background-image:url(/images/small_icons.gif);
	background-repeat:no-repeat;
	width:16px;
	height:16px;
	display:inline-block;
	}

.fmenu_base_home{background-position:-0px -0px;}
.fmenu_base_signin{background-position:-16px -0px;}
.fmenu_base_register{background-position:-32px -0px;}
.fmenu_base_faq{background-position:-48px -0px;}
.fmenu_base_feed{background-position:-0px -16px;}
.fmenu_base_contact{background-position:-16px -16px;}
.fmenu_base_blogs{background-position:-48px -16px;}
.fmenu_base_uaccount{background-position:-32px -0px;}
.fmenu_base_logout{background-position:-48px -48px;}
.fmenu_base_dashboard{background-position:-32px -16px;}
.fmenu_base_stats{background-position:-16px -32px;}
		

A.menu_inactive,A.menu_inactive:active,A.menu_inactive:link,A.menu_inactive:hover,A.menu_inactive:visited {
	color:#2277bb;
	font-size: 14px;
	font-family: "Helvetica Neue",Arial,Sans-serif;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	}


A.fmenu_active:active,A.fmenu_active:link,A.fmenu_active:hover,A.fmenu_active:visited {
	font:14px/16px "Helvetica Neue",Arial,Sans-serif;
	text-decoration:none;
	color:#fff;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	}

A.fmenu_inactive:active,A.fmenu_inactive:link,A.fmenu_inactive:hover,A.fmenu_inactive:visited {
	font:14px/16px "Helvetica Neue",Arial,Sans-serif;
	text-decoration:none;
	color:#2277bb;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	}

/*
a.signup_btn:visited {
	background-image:url(/t/imgs/signup_btn.gif);
	background-repeat:no-repeat;
	width:182px;
	height:38px;
	}

a.signup_btn:link {
	background-image:url(/t/imgs/signup_btn.gif);
	background-repeat:no-repeat;
	width:182px;
	height:38px;
	}
*/

.signup_btn:hover {
	background-image:url(/t/imgs/signup_btn_hover.gif);
	background-repeat:no-repeat;
	width:182px;
	height:38px;
	}

.signup_btn:active {
	background-image:url(/t/imgs/signup_btn_active.gif);
	background-repeat:no-repeat;
	width:182px;
	height:38px;
	}


#search_button
	{
	background-image:url(/t/imgs/search_btn_repeat.gif);
	background-repeat:repeat-x;
	background-color:#5599bb;
	background-position:center;
	border:none;
	height:24px;
	font:"Helvetica Neue",Arial,Sans-serif; !important;
	font-size:14px;
	cursor:pointer;
	color:#FFFFFF;
	padding-bottom:2px;
	margin:0;
	}

#search_form{
	margin:0;
	padding:0;
	display:inline;
	}	

A.link_big:active,A.link_big:link,A.link_big:hover,link_big:visited {
	color:#2276bb;
	outline:none;
	font:bold 14px/16px "Helvetica Neue",Arial,Sans-serif;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:none;
	}

/*a.signin {
	-moz-border-radius:4px 4px 4px 4px;
	background:none repeat scroll 0 0 #7FB3CC;
	color:#FFFFFF;
	font-weight:bold;
	margin-left:4px;
	padding:5px 6px 6px;
	text-decoration:none;
	}*/


/*
a.menu-open:active {
	-moz-border-radius-bottomleft:0;
	-moz-border-radius-bottomright:0;
	background:none repeat scroll 0 0 #CCCCCC;
	color:#000000;
}
*/

A.signin:active {
	text-decoration:none;
	color:#FFFFFF;
	font-size:14px;
	}

A.signin:link {
	text-decoration:none;
	color:#FFFFFF;
	font-size:14px;
	}
	
A.signin:hover {
	text-decoration:none;
	color:#FFFFFF;
	font-size:14px;
	}

A.signin:visited {
	text-decoration:none;
	color:#FFFFFF;
	font-size:14px;
	}

A.btn:active {
	text-decoration:none;
	color:#ffffff;
	font-size:14px;
	}

A.btn:link {
	text-decoration:none;
	color:#ffffff;
	font-size:14px;
	}
	
A.btn:hover {
	text-decoration:none;
	color:#ffffff;
	font-size:14px;
	}

A.btn:visited {
	text-decoration:none;
	color:#ffffff;
	font-size:14px;
	}

A.scroll2:active {
	font:14px/16px "Helvetica Neue",Arial,Sans-serif; !important;
	text-transform:capitalize;
	color:#5599bb;
	}

A.scroll2:link {
	font:14px/16px "Helvetica Neue",Arial,Sans-serif; !important;
	text-transform:capitalize;
	color:#5599bb;
	}

A.scroll2:hover {
	font:14px/16px "Helvetica Neue",Arial,Sans-serif; !important;
	text-transform:capitalize;
	color:#87c9ee;
	}

A.scroll2:visited {
	font:14px/16px "Helvetica Neue",Arial,Sans-serif; !important;
	text-transform:capitalize;
	color:#5599bb;
	}

/* SIGNIN POPUP  */

.profile {
	background-color:#5599bb;
	}

#login_container {
	-moz-border-radius:5px 0px 5px 5px;
	-moz-box-shadow:0 3px 3px rgba(0, 0, 0, 0.3);
	background:none repeat 0 0 #FFFFFF;
	border:5px solid #3a81a3;
	margin:0;
	padding:8px;
	position:absolute;
	right:0;
	text-align:left;
	}
	
/* Menu  */

.full_logo_big {
	background-image:url(/t/imgs/full_logo_bun2.png);
	background-repeat:no-repeat;
	width:265px;
	height:65px;
	}

.full_logo_big_inside {
	background-image:url(/t/imgs/full_logo_bun_mic.png);
	background-repeat:no-repeat;
	width:265px;
	height:65px;
	}

.font_logo {
	clear:left;
	color:#DDEEFF;
	font:bold 18px Arial,Sans-serif;
	margin:0;
	padding:10px 0 10px 10px;
	}

.header_background {
	background-image:url(/t/imgs/header_background2.jpg);
	background-repeat:no-repeat;
	background-color:#5599bb;
	/*width:673px;*/
	height:163px;
	}

.header_background_profile {
	background-image:url(/t/imgs/header_background_profile.jpg);
	background-repeat:no-repeat;
	background-color:#5599bb;
	/*width:673px;*/
	height:163px;
	}

.profile header_background {
	background-image:url(/t/imgs/header_background2.jpg);
	background-repeat:no-repeat;
	background-color:#5599bb;
	}
	
.headerfull_repeat {
	background-image:url(/t/imgs/headerfull_repeat.gif);
	background-repeat:repeat-x;
	background-color:#5599bb;
	}

.header_repeat {
	background-image:url(/t/test/header_repeat2.gif);
	background-repeat:no-repeat;
	background-color:#5599bb;
	height:163px;
	}

.header_repeat_search {
	background-image:url(/t/imgs/header_repeat.gif);
	background-repeat:repeat-x;
	background-color:#5599bb;
	}
	
.textbox_repeat {
	/*
	background-image:url(/t/imgs/textbox_repeat.gif);
	padding-right:30px;
	*/
	background-repeat:repeat-x;
	background-color:#224466;
	height:36px;
	color:#66aacc;
	font-size:13px;
	}

.scroll {
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:13px;
	}

.scroll2 {
	text-transform:capitalize;
	font-size:13px;
	}
	
.signin_left {
	background-image:url(/t/imgs/signin_left2.gif);
	background-repeat:no-repeat;
	background-color:#9ec7dc;
	width:6px;
	height:24px;
	}
	
.signin_repeat {
	background-image:url(/t/imgs/signin_repeat2.gif);
	background-repeat:repeat-x;
	background-color:#9ec7dc;
	height:24px;
	}
	
.signin_right {
	background-image:url(/t/imgs/signin_right2.gif);
	background-repeat:no-repeat;
	background-color:#5192b3;
	width:6px;
	height:24px;
	}

.signin_padding {
	margin-top:12px;
	}
	
/* Search bar */

#search_table {
	background-color:#5599bb;
	opacity:0.7;
	filter: alpha(opacity = 70);
	}

.search_bgcolor {
	background-color:#5599bb;
	}

.search_left {
	background-image:url(/t/imgs/search_left2.gif);
	background-repeat:no-repeat;
	background-color:#5599bb;
	background-position:center;
	width:18px;
	height:24px;
	}
	
.search_repeat {
	background-image:url(/t/imgs/search_repeat.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:24px;
	}
	
.search_right {
	background-image:url(/t/imgs/search_right.gif);
	background-repeat:no-repeat;
	background-color:#5599bb;
	background-position:center;
	width:3px;
	height:24px;
	}

.search_btn_repeat {
	background-image:url(/t/imgs/search_btn_repeat.gif);
	background-repeat:repeat-x;
	background-color:#5599bb;
	height:24px;
	background-position:center;
	}
	
.search_btn_right {
	background-image:url(/t/imgs/search_btn_right.gif);
	background-repeat:no-repeat;
	background-color:#5599bb;
	background-position:center;
	width:6px;
	height:24px;
	}

#search_box {
	background-color:transparent;
	border:none;
	font-size:12px;
	cursor:text;
	width:150px;
	padding-left:3px;
	}
	
#search_table{
	padding:11px 0;
	}	

/* Rounded box */

.content {
	padding:20px;
	}
	
.box { 
	
	}

.box_top_left { 
	background: url(/t/imgs/box_top_left_png.png) no-repeat top left;
	font-size: 0;
	height: 9px;
	width: 10px;
	font-size: 1px; 	
	}

.box_top_repeat {
	background-image:url(/t/imgs/box_top_repeat_png.png);
	background-repeat:repeat-x;
	height:9px;
	font-size: 1px;
	}
	
.box_top_right { 
	background: url(/t/imgs/box_top_right_png.png) no-repeat top right;
	font-size: 0;
	height: 9px;
	width: 10px;
	font-size: 1px; 	
	}

.box_left_repeat {
	background-image:url(/t/imgs/box_left_repeat_png.png);
	background-repeat:repeat-y;
	width: 10px;
	font-size: 1px;
	}

.box_right_repeat {
	background-image:url(/t/imgs/box_right_repeat_png.png);
	background-repeat:repeat-y;
	width: 10px;
	font-size: 1px;
	}
	
.boxcontent {
	padding: 0px 10px 0px 10px;
	background-color: #ddeef6;
	}
	
.box_bottom_left { 
	background: url(/t/imgs/box_bottom_left_png.png) no-repeat bottom left;
	font-size: 0;
	height: 9px;
	width: 10px;
	font-size: 1px; 	
	}

.box_bottom_repeat {
	background-image:url(/t/imgs/box_bottom_repeat_png.png);
	background-repeat:repeat-x;
	height:9px;
	font-size: 1px;
	}
	
.box_bottom_right { 
	background: url(/t/imgs/box_bottom_right_png.png) no-repeat bottom right;
	font-size: 0;
	height: 9px;
	width: 10px;
	font-size: 1px; 	
	}

/* Rounded box GRAY*/

.content {
	padding:20px;
	}
	
.graybox { 
	background-color: #eeeeee;
	}

.graybox_top_left { 
	background: url(/t/imgs/graybox_top_left.gif) no-repeat top left;
	font-size: 0;
	height: 9px;
	width: 10px;
	font-size: 1px; 	
	}

.graybox_top_repeat {
	background-image:url(/t/imgs/graybox_top_repeat.gif);
	background-repeat:repeat-x;
	height:9px;
	font-size: 1px;
	}
	
.graybox_top_right { 
	background: url(/t/imgs/graybox_top_right.gif) no-repeat top right;
	font-size: 0;
	height: 9px;
	width: 10px;
	font-size: 1px; 	
	}

.graybox_left_repeat {
	background-image:url(/t/imgs/graybox_left_repeat.gif);
	background-repeat:repeat-y;
	width: 10px;
	font-size: 1px;
	}

.graybox_right_repeat {
	background-image:url(/t/imgs/graybox_right_repeat.gif);
	background-repeat:repeat-y;
	width: 10px;
	font-size: 1px;
	}

	
.grayboxcontent {
	padding: 0px 10px 0px 10px;
	}
	
.graybox_bottom_left { 
	background: url(/t/imgs/graybox_bottom_left.gif) no-repeat bottom left;
	font-size: 0;
	height: 9px;
	width: 10px;
	font-size: 1px; 	
	}

.graybox_bottom_repeat {
	background-image:url(/t/imgs/graybox_bottom_repeat.gif);
	background-repeat:repeat-x;
	height:9px;
	font-size: 1px;
	}
	
.graybox_bottom_right { 
	background: url(/t/imgs/graybox_bottom_right.gif) no-repeat bottom right;
	font-size: 0;
	height: 9px;
	width: 10px;
	font-size: 1px; 	
	}


/* Inside box */

.inside_text {
	font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 12px;
	color:#FFFFFF;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	border: 0;
	outline: 0;
	}

.inside_left {
	background-image:url(/t/imgs/inside_left2.png);
	background-repeat:no-repeat;
	width:6px;
	height:53px;
	}

.inside_repeat {
	background-image:url(/t/imgs/inside_repeat2.png);
	background-repeat:repeat-x;
	height:53px;
	}

.inside_right{
	background-image:url(/t/imgs/inside_right2.png);
	background-repeat:no-repeat;
	width:6px;
	height:53px;
	}

.account {
	background-image:url(/t/imgs/account.png);
	background-repeat:no-repeat;
	width:20px;
	height:20px;
	}

.messages {
	background-image:url(/t/imgs/messages.png);
	background-repeat:no-repeat;
	width:20px;
	height:20px;
	}

.settings {
	background-image:url(/t/imgs/settings.png);
	background-repeat:no-repeat;
	width:20px;
	height:20px;
	}

.log_off {
	background-image:url(/t/imgs/log_off.png);
	background-repeat:no-repeat;
	width:20px;
	height:20px;
	}

/* Sidebar */

.sidebar_left {
	background-image:url(/t/imgs/sidebar_left.gif);
	background-repeat:no-repeat;
	width:9px;
	height:149px;
	}
	
.sidebar_background {
	background-image:url(/t/imgs/sidebar_repeat.gif);
	background-repeat:repeat-x;
	height:149px;
	}
	
.sidebar_right {
	background-image:url(/t/imgs/sidebar_right.gif);
	background-repeat:no-repeat;
	width:9px;
	height:149px;
	}

.sidebar_left_bottom {
	width:9px;
	height:90px;
	}
	
.sidebar_background_bottom {
	background-image:url(/t/imgs/sidebar_repeat.gif);
	background-repeat:repeat-x;
	height:90px;
	}
	
.sidebar_right_bottom {
	width:9px;
	height:90px;
	}
	

.signup_btn {
	background-image:url(/t/imgs/signup_btn.gif);
	background-repeat:no-repeat;
	width:182px;
	height:38px;
	}

.signup_btn_small {
	background-image:url(/t/imgs/signup_btn_small.gif);
	background-repeat:no-repeat;
	width:100px;
	height:38px;
	}

/* Elements */

.round_corners {
	height:1px;
	border-left:1px solid white;
	border-right:1px solid white;
	line-height:1px;
	}

.excerpts_padding {
	padding-right:10px;
	}

.btn_padding {
	padding-top:10px;
	}

.btn_padding2 {
	padding-top:20px;
	}

.dotted_line {
	background-image:url(/t/imgs/dotted_line.gif);
	background-repeat:repeat-x;
	height:20px;
	}

.dotted_line_footer {
	background-image:url(/t/imgs/dotted_line_footer.png);
	background-repeat:repeat-x;
	height:25px;
	}

.bullet {
	background-image:url(/t/imgs/bullet.gif);
	background-repeat:no-repeat;
	width:26px;
	height:28px;
	}

.btn_left {
	background-image:url(/t/imgs/btn_left.gif);
	background-repeat:no-repeat;
	width:12px;
	height:25px;
	}

.btn_repeat {
	background-image:url(/t/imgs/btn_repeat.gif);
	background-repeat:repeat-x;
	height:25px;
	}

.bar {
	background-image:url(/t/imgs/bar.gif);
	background-repeat:repeat-x;
	height:164px;
	}

.btn_right {
	background-image:url(/t/imgs/btn_right.gif);
	background-repeat:no-repeat;
	width:12px;
	height:25px;
	}

.new_users {
	font:12px/14px "Helvetica Neue",Arial,Sans-serif;
	color:#666666;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:none;
	text-decoration:none;
	margin:0;
	border: 0;
	outline: 0;
	}

.welcome {
	font:Arial, Helvetica, sans-serif;
    font-size: 16px;
	color:#224466;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	margin:0;
	border: 0;
	outline: 0;
	padding-top:10px;
	margin-top:10px;
	}

.new {
	font:bold 18px/24px "Helvetica Neue",Arial,Sans-serif;
	color:#333333;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	outline: 0;
	padding-bottom:10px;
	text-align:center;
	}

.new_profile {
	font:bold 20px/24px "Helvetica Neue",Arial,Sans-serif;
	color:#333333;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	outline: 0;
	padding-left:10px;
	}

.new2 {
	font:14px/16px "Helvetica Neue",Arial,Sans-serif;
	color:#666666;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:none;
	text-decoration:none;
	margin:0;
	border: 0;
	outline: 0;
	padding-top:10px;
	padding-bottom:10px;
	}

.new2_profile {
	font:15px/16px "Helvetica Neue",Arial,Sans-serif;
	color:#666666;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:none;
	text-decoration:none;
	margin:0;
	border: 0;
	outline: 0;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
	}

.new3{
	font:bold 20px/24px "Helvetica Neue",Arial,Sans-serif;
    font-size: 16px;
	color:#333333;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:none;
	text-decoration:none;
	margin:0;
	outline: 0;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #DDDDDD;
	}


.why_use_bc{
	font:14px Verdana, Arial, Helvetica, sans-serif;;
	}
	
.active_title{
	color:#224466;
	}

a.signupbtn:link, a.signupbtn:visited {
	display:block;
	width:182px;
	height:38px;
	color:#333333;
	margin:0px;
	padding:0px;
	font-weight:bold;
	font:"Helvetica Neue",Arial,Sans-serif;
	font-size:18px;
	background:none;
	border-style:none;
	background-image:url(/t/imgs/signupbtn.gif);
	background-repeat:no-repeat;
	background-position:0px 0%;
	text-decoration:none;
	text-transform:capitalize;
	line-height:38px;
	cursor:pointer;
 	-moz-outline:none;
 	outline:none;
	text-align:center;	
	}

a.signupbtn:hover{
	background-position:0px -38px;
	color:#333333;
}

a.signupbtn:active{
	background-position:0px -76px;
	color:#000000;
}

a.signupbtn_small:link, a.signupbtn_small:visited {
	display:block;
	width:98px;
	height:38px;
	color:#333333;
	margin:0px;
	padding:0px;
	font-weight:bold;
	font:"Helvetica Neue",Arial,Sans-serif;
	font-size:18px;
	background:none;
	border-style:none;
	background-image:url(/t/imgs/signupbtn_small.gif);
	background-repeat:no-repeat;
	background-position:0px 0%;
	text-decoration:none;
	text-transform:capitalize;
	line-height:38px;
	cursor:pointer;
 	-moz-outline:none;
 	outline:none;
	text-align:center;	
	}

a.signupbtn_small:hover{
	background-position:0px -38px;
	color:#333333;
}

a.signupbtn_small:active{
	background-position:0px -76px;
	color:#000000;
}

/*
.signup_btn_left {
	background-image:url(/t/imgs/signup_btn_left.gif);
	background-repeat:no-repeat;
	width:5px;
	height:38px;
	background-position:50% 0%;
}

.signup_btn_repeat {
	background-image:url(/t/imgs/signup_btn_repeat.gif);
	background-repeat:repeat-x;
	height:38px;
	font-weight:bold;
	padding-left:30px;
	padding-right:30px;
	background-position:50% 0%;
}

.signup_btn_right {
	background-image:url(/t/imgs/signup_btn_right.gif);
	background-repeat:no-repeat;
	width:5px;
	height:38px;
	background-position:50% 0%;
}

.signup_btn_left:hover {
	background-image:url(/t/imgs/signup_btn_left.gif);
	background-repeat:no-repeat;
	background-position:50% 50%;
	width:5px;
	height:38px;
}

.signup_btn_repeat:hover {
	background-image:url(/t/imgs/signup_btn_repeat.gif);
	background-repeat:repeat-x;
	height:38px;
	font-weight:bold;
	padding-left:15px;
	padding-right:15px;
	background-position:50% 50%;
}

.signup_btn_right:hover {
	background-image:url(/t/imgs/signup_btn_right.gif);
	background-repeat:no-repeat;
	width:5px;
	height:38px;
	background-position:50% 50%;
}

.signup_btn:hover {
	background-image:url(/t/imgs/signup_btn_hover.gif);
	background-repeat:no-repeat;
	width:182px;
	height:38px;
	}

.signup_btn:active {
	background-image:url(/t/imgs/signup_btn_active.gif);
	background-repeat:no-repeat;
	width:182px;
	height:38px;
	}
*/

/* Inside box */

.inside {
	padding-right:80px;
	}

.inside_text {
	font:Arial, Helvetica, sans-serif;
    font-size: 12px;
	color:#FFFFFF;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	border: 0;
	outline: 0;
	}

.inside_left {
	background-image:url(/t/imgs/inside_left.gif);
	background-repeat:no-repeat;
	width:11px;
	height:73px;
	}

.inside_repeat {
	background-image:url(/t/imgs/inside_repeat.gif);
	background-repeat:repeat-x;
	height:73px;
	}

.inside_right{
	background-image:url(/t/imgs/inside_right.gif);
	background-repeat:no-repeat;
	width:11px;
	height:73px;
	}

.account {
	background-image:url(/t/imgs/account2.png);
	background-repeat:no-repeat;
	background-position:center;
	width:20px;
	height:20px;
	}

.messages {
	background-image:url(/t/imgs/messages2.png);
	background-repeat:no-repeat;
	background-position:center;
	width:20px;
	height:20px;
	}

.settings {
	background-image:url(/t/imgs/settings2.png);
	background-repeat:no-repeat;
	background-position:center;
	width:20px;
	height:20px;
	}

.log_off {
	background-image:url(/t/imgs/log_off2.png);
	background-repeat:no-repeat;
	background-position:center;
	width:20px;
	height:20px;
	}
	
/* Footer */
	
.footer_grey {
	background-image:url(/t/imgs/footer_grey3.gif);
	background-repeat:repeat-x;
	height:40px;
	}

/*----------------------------------------------------------- Tooltip -----------------------------------------------------------*/
.Tooltip_container {
	position:absolute;
	background-color:transparent;
	background-image:url(/images/pointer2.png);
	background-repeat:no-repeat;
	background-position:center left;
	color: #000;
	border-top:solid 1px #b7b7b7;
	border-right:solid 1px #b7b7b7;
	border-bottom:solid 1px #b7b7b7;
	font: 12px Verdana,Helvetica, Arial,sans-serif;
	top: 20px;
	z-index:3;
	visibility:hidden;
	padding:10px 0px 10px 14px;
	}

.Tooltip_container_ml {
	position:absolute;
	color: #000;
	background-color:#f7f7f7;
	border:solid 1px #b7b7b7;
	font: 12px Verdana,Helvetica, Arial,sans-serif;
	top: 20px;
	z-index:3;
	visibility:hidden;
	padding:10px 5px 10px 5px;
	}

.Tooltip_span {
 background-color:#f7f7f7;
 cursor:default;
 padding:10px 5px 10px 5px;
 }
 
 #Tooltip{
	position:absolute;
	z-index:3;
	visibility:hidden;
	}
	
/*----------------------------------------------------------- Table Classes -----------------------------------------------------------*/



.tbTable td{
	/*padding:5px;*/
	/*color:#FFF;*/
	height:30px;
	}
	
.tbTable{
	background-color:transparent;
	font-size:14px;
	color:#333333;
	}

.tbTableDashboard{
	background-color:transparent;
	font-size:14px;
	color:#333333;
	border-top:none;
	border-left:1px solid #C1C1C1;
	border-right:1px solid #C1C1C1;
	border-bottom:1px solid #C1C1C1;
	}

.tnTable td{padding:5px;}

.tbTableRow {height:3px;}

.tbTableRow td{padding-top:5px;}

.tbTableRowSmall {padding:0;margin:0;height:17px;}
.tbTableRowSmall td{padding:0;margin:0;height:17px;}


.tbTableHeader{
	background-color:#224466;
	background-position:left top;
	background-repeat:repeat-x;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:600;
	padding:3px;
	}
	
.tbTableDesc{
	background-color:#5498bb;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding:15px 15px 15px 15px;
	text-align:center !important;
	}
	
.tbTableRowOver{background:#1B1927;}

.tbTableOddRow{height:25px;background-color:#ffffff;}

.tbTableEvenRow{height:25px;background-color:#edf0f4;}	
	
.tbTableFooter{
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2c629b;
	padding:2px;
	height:25px;
	text-align:center !important;
	background-color:#D4D4D4;
	}
	
label{
	font:14px/16px "Helvetica Neue",Arial,Sans-serif;
	padding-right:10px;
	color:#333333;
	}
	
a.tbLinkButton:link,a.tbLinkButton:hover,a.tbLinkButton:visited{
	width:auto;
	overflow:visible;
	-khtml-border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	font:bold 11px 'Lucida Grande',Arial,Sans-serif;
	background:#E6E6E6 url(/t/imgs/bg-btn.gif) repeat-x scroll 0 0;
	border:1px solid #ccc;
	color:#000;
	text-shadow:0 -1px 0 #E6E6E6;
	font-size:11px;
	font-weight:700;
	margin:0 5px 0 0;
	padding:4px 10px 5px;
	text-align:center;
	}

a.tbLinkButtonBlue:link,a.tbLinkButtonBlue:hover,a.tbLinkButtonBlue:visited{
	width:auto;
	overflow:visible;
	-khtml-border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	font:bold 11px 'Lucida Grande',Arial,Sans-serif;
	background:#39d url(/t/imgs/bg-btn-blue.png) repeat-x scroll 0 0;
	border:1px solid #39D;
	color:#fff;
	text-shadow:0 -1px 0 #39d;
	font-size:11px;
	font-weight:700;
	margin:0 5px 0 0;
	padding:4px 10px 5px;
	}
	
/*----------------------------------------------------------- Forms Classes -----------------------------------------------------------*/	


.tbButton{
	width:auto;
	overflow:visible;
	-khtml-border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	font:'Lucida Grande',Arial,Sans-serif;
	background:#E6E6E6 url(/t/imgs/bg-btn.gif) repeat-x scroll 0 0;
	background-position:0 -200;
	border:1px solid #ccc;
	color:#000;
	text-shadow:0 -1px 0 #E6E6E6;
	font-size:13px;
	margin:0 5px 0 0;
	padding:4px 10px 5px;
	cursor:pointer;
	}

.tbButton:hover {
	width:auto;
	overflow:visible;
	-khtml-border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	font:'Lucida Grande',Arial,Sans-serif;
	border:1px solid #999999;
	color:#000;
	text-shadow:0 -1px 0 #E6E6E6;
	font-size:13px;
	margin:0 5px 0 0;
	padding:4px 10px 5px;
	cursor:pointer;
	}

.tbButton:active {
	width:auto;
	overflow:visible;
	-khtml-border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background-image:none !important;
	text-shadow:none !important;
	font:'Lucida Grande',Arial,Sans-serif;
	border:1px solid #999999;
	color:#000;
	background-color:#dddddd;
	text-shadow:0 -1px 0 #E6E6E6;
	font-size:13px;
	margin:0 5px 0 0;
	cursor:pointer;
	}


.tbButtonBlue{
	width:auto;
	overflow:visible;
	-khtml-border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	font:bold 11px 'Lucida Grande',Arial,Sans-serif;
	background:#39d url(/t/imgs/bg-btn-blue.png) repeat-x scroll 0 0;
	border:1px solid #39D;
	color:#fff;
	text-shadow:0 -1px 0 #39d;
	font-size:11px;
	font-weight:700;
	margin:0 5px 0 0;
	padding:4px 10px 5px;
	cursor:pointer;
	}

.tbButtonBlue_big{
	width:175;
	overflow:visible;
	font:"Helvetica Neue",Arial,Sans-serif;
	background:url(/t/imgs/registerbtn.jpg) no-repeat scroll 0 0;
	color:#fff;
	font-size:12px;
	margin-top:10px;
	padding:0px 0px 5px 0px;
	cursor:pointer;
	border:none;
	width:150;
	height:35;
	text-align:center;
	font-weight:bold;
	}
	

.tbButton2{
	cursor:pointer;
	color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	background-color:#224466;
	border:1px solid #b2b2b2;
	padding:3px;
	background-position:left top;
	background-repeat:repeat-x;	
	}
	
.tbTextbox{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	height:25px;
	width:250px;
	font:"Helvetica Neue",Arial,Sans-serif;
	font-size:14px;
	background-image:url(/t/imgs/field_bk.jpg);
	background-repeat:repeat-x;
	background-color:#fff;
	color: #1b1b1b;
	border: 1px solid #b2b2b2;
	vertical-align:middle;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:1px;
	}
	
.tbTextboxDatePicker{
	height:25px;
	width:250px;
	font:"Helvetica Neue",Arial,Sans-serif;
	font-size:16px;
	font-weight:bold;
	background-image:url(/images/dashboard/button_arrow_down.gif);
	background-repeat:no-repeat;
	background-position:center right;
	background-color:transparent;
	color: #1b1b1b;
	border: 1px solid #b2b2b2;
	vertical-align:middle;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:1px;
	text-align:left;
	cursor:pointer;
	}	

.tbTextbox:focus {
	-moz-box-shadow:0 0 5px #16C1F3;
	}
	
.tbFile{
	background-image:url(/t/imgs/textbox.gif);
	background-repeat:repeat-x;
	background-color:#fff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	height:25px;
	width:250px;
	font:"Helvetica Neue",Arial,Sans-serif; !important;
	font-size:12px;
	color: #1b1b1b;
	border: 1px solid #b2b2b2;
	vertical-align:middle;
	}
	
.tbTextarea{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	height:100px;
	width:250px;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #1b1b1b;
	border: 1px solid #b2b2b2;
	vertical-align:middle;
	padding-left:5px;
	padding-top:3px;
	overflow-y:auto;
	}

.tbTextarea:focus {
	-moz-box-shadow:0 0 5px #16C1F3;
	}	
	
.tbSelect{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	height:25px;
	width:250px;
	font:"Helvetica Neue",Arial,Sans-serif; !important;
	font-size:14px;
	color: #1b1b1b;
	vertical-align:middle;
	border: 1px solid #b2b2b2;
	padding-top:2px;
	padding-bottom:1px;
	}

.tbSelect:focus {
	-moz-box-shadow:0 0 5px #16C1F3;
	}	
	
.tbSecurityBox{
	background-image:url(/t/imgs/field_bk.jpg);
	background-repeat:repeat-x;
	background-color:#fff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	height:25px;
	width:100px;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #1b1b1b;
	border: 1px solid #b2b2b2;
	vertical-align:middle;
	padding-left:5px;
	padding-top:3px;
	}
	
.tbSecurityBox:focus {
	-moz-box-shadow:0 0 5px #16C1F3;
	}	
	
.tbSecurityImage{
	height:23px;
	border:1px solid #b2b2b2;
	}
	
.tbCheckbox{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	cursor:default;
	color: #000033;
	border: 1px solid #b2b2b2;
	}
	
.tbRadiobox{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	cursor:default;
	color: #000033;
	border: 1px solid #b2b2b2;
	}
	
/*----------------------------------------------------------- Error Classes -----------------------------------------------------------*/

.tbErrorMsgGrad{
	background-image:url(/t/images/msg_er_grad.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#ffe4e4;
	border:1px solid #ff3a3a;
	}
	
.tbErrorMsg{
	background-image:url(/t/images/msg_er_icon.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:35px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#505050;
	}
	
.tbInfoMsgGrad{
	background-image:url(/t/images/msg_ok_grad.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#e4eaff;
	border:1px solid #529bff;
	}
	
.tbInfoMsg{
	background-image:url(/t/images/msg_ok_icon.gif);
	background-position:left center;
	background-repeat:no-repeat;	
	padding-left:35px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#505050;
	}

/*----------------------------------------------------------- Table Err -----------------------------------------------------------*/

.tbTableError{
	color:#ff0000 !important;
	height:30px;
	padding:3px;
	}
	
.tbTableError td input,.tbTableError td select,.tbTableError td textarea{
	border: 1px solid #ff4747 !important;
	}
	
.tbTableError td label{
	color:#ff4747 !important;
	}
	
.tbTableError a{
	color:#ff4747 !important;
	font-weight:bold !important;
	}
.tbTableError td img{
	border: 1px solid #ff4747 !important;
	}

.tbErrForm {
	display:block;
	background-image:url(/images/msg_er_icon.gif);
	background-repeat:no-repeat;
	background-position:center left;
	color:red;
	font-weight:none;
	font:Arial, Helvetica, sans-serif;
	font-size:11px !important;
	padding: 3px 5px 3px 18px;
	} 
	
.tbErrFormLand {
	display:block;
	background-image:url(/images/msg_er_icon.gif);
	background-repeat:no-repeat;
	background-position:center left;
	color:red;
	font-size:18px !important;
	font-weight:none;
	font:Arial, Helvetica, sans-serif;
	padding: 3px 5px 3px 18px;
	}
	
.land_button_yes{
	background-image: url(/t/imgs/button_yes.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	background-color: transparent;
	width: 101px;
	height: 72px;
	padding-right: 4px;
	font-size: 48px;
	height:75px;
	font-weight:bold;
	color:#FFF;
	border:none;
	outline:none;
	text-decoration:none;
	text-align:center;
	cursor:pointer;  
	}	 


.land_button_no{
	font-weight: bold;
	background-image: url(/t/imgs/button_no.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width: 101px;
	height: 72px;
	font-size: 48px;
	border:none;
	outline:none;
	text-decoration:none;
	cursor:ponter;
	color:#FFF; 
	text-align:center;
	}
	
.land_button_next{
	background-image: url(/t/imgs/button_next.jpg);
	background-color: transparent;	
	background-repeat:no-repeat;
	background-position:top left;
	font-weight: bold;
	width:175px;  
	padding: 15px 34px;
	font-size: 32px;
	color:#FFF;
	text-align:center;
	border:none;
	outline:none;
	cursor:pointer;
	}		 

/*----------------------------------------------------------- Calendar -----------------------------------------------------------*/

.tbCalendarDay {background:#c1d5ee !important;}
.tbCalendarAvailable {background-color:#8bc0dc !important;}
.tbCalendarBusy {background-color:#d34141 !important;}
.tbCalendarUnknown {background-color:#d5dce5 !important;}
.tbCalendarCurrent {background-color:#ffc827 !important;}
.tbCalendarHover {background-color:#a8ccf9 !important;}	

#new_excerpts{
	margin:0;
	padding:0;
	text-align:left;
	font:14px/16px "Helvetica Neue",Arial,Sans-serif; !important;
	color:#333333;
	line-height:20px;
	list-style-type:none;
	}

#recent_excerpts_title{
	color:#333333;
	font:bold 20px/24px "Helvetica Neue",Arial,Sans-serif;
	color:#333333;
	padding-top:15px;
	padding-bottom:5px;
	border-bottom:1px solid #DDDDDD;
	}

.excerpts_time{
	background:url(/images/clock_icon.png) no-repeat 0 0;
	padding-left:20px;
	color:#999999 !important;
	font:12px/14px "Helvetica Neue",Arial,Sans-serif;
	cursor:default;
	line-height:20px;
	}

.profile_copies_text{
	background:url(/images/profile/profile_icons.gif) no-repeat 0px 0px;
	cursor:default;
	display:inline-block;
	width:16px;
	height:16px;
	}		

.profile_copies_image{
	background:url(/images/profile/profile_icons.gif) no-repeat 0px -16px;
	cursor:default;
	display:inline-block;
	width:16px;
	height:16px;
	}

.profile_copies_time{
	background:url(/images/profile/profile_icons.gif) no-repeat -16px 0px;
	cursor:default;
	display:inline-block;
	width:16px;
	height:16px;
	}	
	
.profile_copies_comments{
	background:url(/images/profile/profile_icons.gif) no-repeat -32px 0px;
	cursor:default;
	display:inline-block;
	width:16px;
	height:16px;
	cursor:pointer;
	}
	
.profile_copies_comments_add{
	background:url(/images/profile/profile_icons.gif) no-repeat -80px 0px;
	cursor:pointer;
	width:16px;
	height:16px;
	display:inline-block;
	}
	
.profile_copies_comments_add:hover{background-position:-32px -16px;}	

.profile_copies_bias_up{
	background-image:url(/images/profile/profile_icons.gif);
	background-position:-64px 0;
	background-repeat:no-repeat;
	width:16px;
	height:16px;
	display:inline-block;
	cursor:pointer;
	}

.profile_copies_bias_up_hover{
	background-image:url(/images/profile/profile_icons.gif);
	background-position:-64px -16px;
	background-repeat:no-repeat;
	width:16px;
	height:16px;
	display:inline-block;
	cursor:default;
	}
	

.profile_copies_bias_up:hover{background-position:-64px -16px;}
	
.profile_copies_bias_down{
	background-image:url(/images/profile/profile_icons.gif);
	background-position:-48px 0;
	background-repeat:no-repeat;
	width:16px;
	height:16px;
	display:inline-block;
	color:#999999 !important;
	font:12px/14px "Helvetica Neue",Arial,Sans-serif;
	cursor:pointer;
	}
	
.profile_copies_bias_down_hover{
	background-image:url(/images/profile/profile_icons.gif);
	background-position:-48px -16px;
	background-repeat:no-repeat;
	width:16px;
	height:16px;
	display:inline-block;
	color:#999999 !important;
	font:12px/14px "Helvetica Neue",Arial,Sans-serif;
	cursor:default;
	}
	
	
.profile_copies_bias_down:hover{background-position:-48px -16px;}

.profile_copies_rss_icon{
	background:url(/images/profile/profile_icons.gif) no-repeat -16px -16px;
	width:16px;
	height:16px;
	display:inline-block;
	}
	
.profile_copies_options{
	padding-left:10px;
	font:12px/14px "Helvetica Neue",Arial,Sans-serif;
	color:#999999 !important;
	cursor:default;
	}
	
.profile_copies_stats{
	font:12px/14px "Helvetica Neue",Arial,Sans-serif;
	color:#999999 !important;
	cursor:default;
	white-space:nowrap;
	padding-right:10px;
	}

.profile_copies_options a{
	font:12px/14px "Helvetica Neue",Arial,Sans-serif;
	}	
	
.excerpts_grey{
	color:#999999 !important;
	font:12px "Helvetica Neue",Arial,Sans-serif;
	}	
	
.profile_excerpts_text{
	line-height:18px;
	font:14px/20px "Helvetica Neue",Arial,Sans-serif;
	color:#333333;
	border-bottom:1px solid #cccccc;
	padding-top:15px;
	padding-bottom:5px;
	text-align:justify;
	}
	
.profile_excerpts_text_hover{
	line-height:18px;
	font:14px/20px "Helvetica Neue",Arial,Sans-serif;
	color:#333333;
	border-bottom:1px solid #cccccc;
	background-color:#cccccc;
	padding-top:15px;
	padding-bottom:5px;
	text-align:justify;
	}
	
	
.profile_comments_container{
	width:550px;
	}
	
.profile_comments_box{
	line-height:18px;
	font:14px/20px "Helvetica Neue",Arial,Sans-serif;
	color:#333333;
	border-bottom:1px solid #cccccc;
	padding-top:15px;
	padding-bottom:5px;
	text-align:left;
	overflow:hidden;
	}
	
.profile_comment_name{
	font:12px "Helvetica Neue",Arial,Sans-serif;
	color:#333333;
	}
		
.profile_comment_date{
	font:12px "Helvetica Neue",Arial,Sans-serif;
	color:#999999;
	}

.profile_comment_text{
	font:12px "Helvetica Neue",Arial,Sans-serif;
	color:#333333;
	margin-top:15px;
	font-style:oblique;
	}

.excerpts_link{
	}

.expandable_text{
	font:italic 13px Verdata,Helvetica,Arial sans-serif;
	}

.excerpts_list{
	width:490px;
	}
	
.excerpts_list_profile{
	width:550px;
	}
	
excerpts_inner_text{
	text-align:justify !important;
	}	
	
.copies_list{
	width:490px;
	height:1020px;
	overflow:hidden;
	position:relative;
	z-index:10;
	}
	
.copies_list_profile{
	width:550px;
	height:520px;
	overflow:hidden;
	position:relative;
	z-index:10;
	}
	
	
.excerpts_tooltip {
	background:#fff;
	display:none;
	position:absolute;
	z-index:50;
	left:-22px;
	bottom:38px;
	width:280px;
	height:180px;
	border:5px solid #ccc;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.3);
	-moz-box-shadow:0 3px 3px rgba(0,0,0,0.3);
	box-shadow:0 3px 3px rgba(0,0,0,0.3);
	font:12px / 16px "Lucida Grande",Arial,Sans-serif;
	line-height:16px;
	color:#333;
	margin:0;
	padding:10px;

	}

.thumb_image{
	border:1px solid #ccc;
	}

.excerpts_thumb_container{
	width:52px;
	height:52px;
	margin-bottom:5px;
	position:relative;
	top:2px;
	display:block;
	overflow:hidden;
	}
	
.excerpts_text_container{
	margin-left:62px;
	position:relative;
	overflow:hidden;
	margin-top:-52px;
	/*width:490px;*/
	}		
	
.excerpts_tooltip_pointer
	{
	background:url(/t/imgs/pointer.png) no-repeat 0 0;
	position:absolute;
	bottom:-20px;
	left:15px;
	width:27px;
	height:20px;
	cursor:pointer;
	}
	
.excerpts_tooltip_host
	{
	float:left;
	margin: 0 0px 10px 70px;
	margin-top:-55px;
	width:100%;
	}
	
.excerpts_tooltip_data
	{
	margin-top:10px;
	}	

.stream_fade{
	position:relative;
	width:490px;
	height:36px;
	bottom:0;
	left:0;
	z-index:10;
	margin-top:-36px;
	background:url(/t/imgs/gradient.png) repeat-x bottom;
	/*_visibility:hidden;*/
	pointer-events:none;
	}

.stream_fade2{
	position:relative;
	width:490px;
	height:36px;
	bottom:0;
	left:0;
	z-index:10;
	margin-top:-36px;
	background:#fff;
	pointer-events:none;
	display:none;
	}

.excerpts_text{
	line-height:18px;
	font:14px/20px "Helvetica Neue",Arial,Sans-serif;
	color:#333333;
	border-bottom:1px solid #cccccc;
	padding-bottom:10px;
	padding-top:10px;
	text-align:justify;
	overflow:hidden;
	}

.highlight {
 background-color: #FFFF88;
}


/*-----------new css ---------------------*/

#topics_scroll
	{
	z-index:40;/*996*/
	_z-index:40;
	position:relative;
	zoom:1;
	width:740px;
	right:1px;
	overflow:hidden;
	}

#new_topics{
	width:740px;
	height:17px;
	position:relative;
	overflow:hidden;
	zoom:1;
	}	

#new_topics span{
	white-space:nowrap;
	}	

#topics_scroll em
	{
	display:none;
	zoom:1;
	}
	
#topics_scroll .fade{
	background:url('/t/imgs/fade-trends2.png') repeat-y 0 0;
	position:absolute;
	display:block;
	top:3px;
	left:0;
	width:60px;
	zoom:1;
	z-index:30;
	pointer-events:none;
	/*
	_visibility:hidden;
	padding:8px 0;
	*/
	}

#topics_scroll .fade-right
	{
	background-position:-60px 0;
	left:auto;
	right:-1px;
	}
	
#signin_menu {
	position:absolute;
	top:100%;
	right:0;
	z-index:100;
	width:230px;
	-webkit-border-radius:5px;
	-webkit-border-top-right-radius:0;
	-moz-border-radius:5px;
	-moz-border-radius-topright:0;
	-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.3);
	-moz-box-shadow:0 3px 3px rgba(0,0,0,0.3);
	border-radius:5px;
	border-radius-top-right:0;
	box-shadow:0 3px 3px rgba(0,0,0,0.3);
	text-align:left;
	line-height:16px;
	background:#fff;
	border:2px solid #ccc;
	margin:0;
	padding:8px;
	display:none;
}

#signin_controls {
	z-index:999;
	_z-index:999;
	position:relative;
	top:3px;
	zoom:1;
	padding:0;
	margin:0;
	width:90px;
	height:20px;
}

a.signin {
	background:#7fb3cc;
	margin-left:4px;
	text-decoration:none;
	font-weight:700;
	color:#fff;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	padding:5px 6px 6px;
}

a.signin span {
	background-image:url(/t/imgs/toggle_down_light.png);
	_background-image:url(/t/imgs/toggle_down_light.gif);
	background-repeat:no-repeat;
	background-position:100% 50%;
	font-size:11px;
	font-weight:bold;
	padding:4px 16px 1px 0;
}


#have_an_account {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	line-height:22px;
	/*background-color:#FFF;*/
	font:11px 'Lucida Grande',Arial,Sans-serif;
	zoom:1;
	color:#666;
	padding:7px 10px 7px 0px;
	}

.forgot_pass{
	font:11px 'Lucida Grande',Arial,Sans-serif;
	cursor:help;
	}
	
.forgot_text{
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:20px;
	cursor:help;
	text-align:left;
	text-decoration:underline;
	}

#signin_submit {
	width:auto;
	overflow:visible;
	-khtml-border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	font:bold 11px 'Lucida Grande',Arial,Sans-serif;
	background:#39d url(/t/imgs/bg-btn-blue.png) repeat-x scroll 0 0;
	border:1px solid #39D;
	color:#fff;
	text-shadow:0 -1px 0 #39d;
	font-size:11px;
	font-weight:700;
	margin:0 5px 0 0;
	padding:4px 10px 5px;
	}

#signin_submit:hover,#signin_submit:focus
	{
	background-position:0 -5px;
	cursor:pointer;
	}

a.menu-open{
	background:none repeat scroll 0 0 #CCC;
	}	


a.menu-open:hover
	{
	background:#ccc;
	}
	
a.menu-open span
	{
	background:#ccc url(/t/imgs/toggle_up_dark.png) no-repeat center right;
	color:#789;
	}

.menu-open span
	{
	background:url(/t/imgs/toggle_up_dark.png) 100% 50% no-repeat #CCC;
	_background:url(/t/imgs/toggle_up_dark.gif) 100% 50% no-repeat #CCC;
	color:#333;
	}
/*----------------------------------------------------------- Submenu Style -----------------------------------------------------------*/

#chromemenu{
	width: 99%;
	font-weight: bold;
	font-size: 90%;
	}

#chromemenu:after{ 
	content: '.'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

#chromemenu ul{
	border: 1px solid #BBB;
	width: 100%;
	background: url(/t/imgs/chromebg.gif) center center repeat-x;
	padding: 5px 0;
	margin: 0;
	text-align: left; 
	}

#chromemenu ul li{
	display: inline;
	}

#chromemenu ul li a{
	color: #494949;
	padding: 5px;
	margin: 0;
	text-decoration: none;
	border-right: 1px solid #DADADA;
	}

#chromemenu ul li a:hover{
	background: url(/t/imgs/chromebg2.gif) center center repeat-x;
	}

.submenu_active{
	background: url(/t/imgs/chromebg2.gif) center center repeat-x;
	}

.submenu_active a{
	font-weight:bold;
	}

.submenu_inactive{
	}
	

/*----------------------------------------------------------- Menu Navigation -----------------------------------------------------------*/
	
ul.pills {
	background:#224466; /*#EAF3F9;*/
	margin:0 -20px;
	padding:6px 8px;
	list-style:none outside none;
	word-wrap:break-word;
	text-align:left;
	}

ul.pills li{
	display:inline;
	}

ul.pills li a {
	float:left;
	width:auto;
	margin-right:2px;
	margin-left:10px;
	line-height:11px;
	border-radius:12px;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	padding:6px 12px;
	color:#FFFFFF;
	text-align:center;
	}

ul.pills li a:hover {
	background-color:#407e9e;
	color:#fff;
	-moz-box-shadow:inset 0 1px 3px rgba(34,118,187,.25);
	-webkit-box-shadow:0 1px 1px #3a7390;
	text-decoration:none;
	text-align:center;
	}

ul.pills li.active a {
	background-color:#6bb1d5;
	color:#fff;
	-moz-box-shadow:inset 0 1px 3px rgba(34,118,187,.5);
	-webkit-box-shadow:0 1px 1px #8bcef0;
	font-weight:300;
	text-align:center;
	}
	
.clearfix {
	zoom:1;
	}

.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}

/* MODULE */

.single_copy {
margin-bottom:5px;
min-height:48px;
position:relative;
}
.single_copy .tweet_img {
float:left;
margin-right:5px;
}
.single_copy table {
border-collapse:collapse;
}
.single_copy table td {
padding:0;
}
.single_copy .bg1 {
background:url("/t/imgs/bc_sprite.gif") no-repeat scroll 0 0 transparent;
}
.single_copy .bg2 {
background:url("/t/imgs/bc_bubble_border.gif") repeat scroll -12px 0 transparent;
}
.single_copy .triangle {
background-position:100% 0;
float:left;
height:13px;
margin-right:-1px;
margin-top:8px;
position:relative;
width:7px;
}
.single_copy .top_right {
background-position:-4px 0;
float:right;
height:4px;
width:6px;
}
.single_copy .top_left {
height:4px;
width:4px;
}
.single_copy .bottom_left {
background-position:-4px -4px;
float:right;
height:6px;
width:6px;
}
.single_copy .bottom_right {
background-position:0 -4px;
height:6px;
width:4px;
}
.single_copy .copy_left_border {
background-position:-10px 0;
background-repeat:repeat;
}
.single_copy .copy_left_border div {
width:2px;
}
.single_copy .copy_right_border {
background-position:-14px 0;
background-repeat:repeat;
}
.single_copy .copy_right_border div {
width:3px;
}
.single_copy .copy_bottom_border {
background-position:-4px 50%;
}

/* Scroll Bar */

.hp_scrollbar .hp_sb_bg {
background:url("/t/imgs/hp_scrollbar.png") repeat scroll 0 0 transparent;
cursor:pointer;
width:14px;
}
.hp_scrollbar .hp_sb_up {
background-position:0 0;
height:14px;
}
.hp_scrollbar .hp_sb_c {
background-position:-56px 0;
cursor:auto;
height:126px;
margin:3px 0;
}
.hp_scrollbar .hp_sb_scroll {
background-position:84px 0;
cursor:pointer;
margin-top:0;
position:absolute;
}
.hp_scrollbar .hp_sb_scroll_t {
background-position:98px 0;
height:4px;
}
.hp_scrollbar .hp_sb_scroll_b {
background-position:98px -10px;
height:4px;
}
.hp_scrollbar .hp_sb_down {
background-position:-14px 0;
height:14px;
}
.hp_scrollbar .hp_sb_up_hv {
background-position:56px 0 !important;
}
.hp_scrollbar .hp_sb_down_hv {
background-position:42px 0 !important;
}
.hp_scrollbar .hp_sb_scroll_hv {
background-position:14px 0 !important;
}
.hp_scrollbar .hp_sb_scroll_t_hv {
background-position:28px 0 !important;
}
.hp_scrollbar .hp_sb_scroll_b_hv {
background-position:28px -10px !important;
}
.invisible {
position:absolute;
visibility:hidden;
}

.blog_stats_ev_up{
	background:url(/images/arrow_up.png) no-repeat 0 0;
	padding-left:20px;
	color:#27AA32 !important;
	font:12px/14px "Helvetica Neue",Arial,Sans-serif;
	cursor:default;
	line-height:20px;
	}
	
.blog_stats_ev_down{
	background:url(/images/arrow_down.png) no-repeat 0 0;
	padding-left:20px;
	color:#AC1B1B !important;
	font:13px "Helvetica Neue",Arial,Sans-serif;
	cursor:default;
	line-height:20px;
	}		

.blog_stats_ev_same{
	padding-left:20px;
	color:#000 !important;
	font:13px "Helvetica Neue",Arial,Sans-serif;
	cursor:default;
	line-height:20px;
	}
	
	
.button_arrow_right_active{
	background-image:url(/images/dashboard/button_arrows.gif);
	background-position:-16px 0px;
	background-repeat:no-repeat;
	width:16px;
	height:16px;
	display:block;
	cursor:pointer;
	margin:0;
	padding:0;
	border:none;
	overflow:hidden;
	}							

.button_arrow_right_inactive{
	background-image:url(/images/dashboard/button_arrows.gif);
	background-position:-16px -16px;
	background-repeat:no-repeat;
	width:16px;
	height:16px;
	display:block;
	cursor:pointer;
	margin:0;
	padding:0;
	border:none;
	overflow:hidden;
	}

.button_arrow_left_active{
	background-image:url(/images/dashboard/button_arrows.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:16px;
	height:16px;
	display:block;
	cursor:pointer;
	margin:0;
	padding:0;
	border:none;
	overflow:hidden;
	}

.button_arrow_left_inactive{
	background-image:url(/images/dashboard/button_arrows.gif);
	background-position:0px -16px;
	background-repeat:no-repeat;
	width:16px;
	height:16px;
	display:block;
	cursor:pointer;
	margin:0;
	padding:0;
	border:none;
	overflow:hidden;
	}
	
	
.rss_link{
	background-image:url("/images/rss.gif");
	background-repeat:no-repeat;
	background-position:0 0.5em;
	padding:0.5em 0 0.5em 20px;
	}
	
	
/*Side menu images*/	
.thumb_img_big{
width:64px;
height:64px;
background-image:url(/images/latest_copies_64_64.jpg);
/*background-repeat:no-repeat;*/
display:block;
margin:0px;
padding:0px;		
border:1px solid #ccc;
}

.thumb_img_small{
width:32px;
height:32px;
background-image:url(/images/latest_copies_32_32.jpg);
/*background-repeat:no-repeat;*/
display:block;
margin:0px;
padding:0px;
border:1px solid #ccc;
}			

/*marquee style*/

#marquee_text_0{
display:none;
}

#marquee_text_1{
display:none;
}

/*welcome user*/

.welcome_user{
color:#000;
text-decoration:none;
}

.welcome_user_span{
color:#5599BB;
text-decoration:none;
}

/*Bias buttons*/
.blip-biases{display:block;}

.blip-bias{display:inline-block;zoom:1;*display:inline;}

div.blip-bias-1{background-position:-24px 0;}
.blip-bias-1{margin-right:0!important;}

div.blip-bias-0{background-position:0 -24px;}
.blip-bias-0{margin-left:0!important;}

.blip-biases label{
	width:99px;
	height:44px;
	display:block;
	font-weight:bold;
	color:#94A9C8;
	position:relative;
	font-size:17px;
	cursor:pointer;
	background:url("/images/profile/bias_buttons.png");
	overflow:hidden;
	padding-right:0px;
	text-indent:-9999px;
	}

.blip-bias-0 label{background-position:0 -1px;}
.blip-bias-0 label:hover{background-position:-99px -1px;}
.blip-bias-0 label.checked{background-position:-198px -1px;}

.blip-bias-1 label{background-position:0 -44px;}
.blip-bias-1 label:hover{background-position:-99px -44px;}
.blip-bias-1 label.checked{background-position:-198px -44px;}
