﻿/*all*/
OPTION, SELECT, INPUT, TEXT, TEXTAREA, SUBMIT { color: #444444; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.PageNumber  { color: #000000; font-family: Verdana, Geneva, arial,helvetica; font-size: 11px; font-weight: bold; }
A.PageNumber {color: #DD0000; text-decoration: underline; }
A.PageNumber:link {color: #DD0000; text-decoration: underline; }
A.PageNumber:visited {color: #DD0000; text-decoration: underline; }
A.PageNumber:active {color: #DD0000; text-decoration: underline; }
A.PageNumber:hover {color: #DD0000; text-decoration: underline; }
img
{
    border:0;
}
/* Navigation styles */
.nav_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #65ba00;
	text-decoration: none;
}
.top_nav {
	color: #646464;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Sans-serif, Geneva;
	font-style: normal;
	text-decoration: none;
}
a.topnav {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, Sans-serif, Geneva;
	font-size: 11px;
	/*font-weight: bold;*/
	color: #0E8A04;
	text-decoration: none;
}
a.topnav:link {
	color: #0E8A04;
	text-decoration: none;
	width: auto;
	
}
a.topnav:visited {
	color: #0E8A04;
	text-decoration: none;
}
a.topnav:active {
	color: #0E8A04;
	text-decoration: none;
}
a.topnav:hover {
	color: #0E8A04;
	text-decoration: underline;
}

.white_link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}

/* ---------------------------- Search bar homepage ------------------------------*/
.bsc_comboboxsearch{
 width:240px;
 height:18px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000;
 padding-left:5px;
}
/* ---------------------------- End Search bar homepage ------------------------------*/

/* BODY STYLES */
body {
	margin: 0em;
	font-family: Verdana, Arial, Helvetica, Sans-serif, Geneva;
	font-size: 11px; /*all page 15-30-2011*/
	/*font-size: 14px;*/
	color: #000000;
	line-height: 16px;
}
.text {
	font-family: Verdana, Arial, Helvetica, Sans-serif, Geneva;
	font-size: 12px;
	color: #222222;
	font-style: normal;
	padding-top: 4px;
	line-height: 140%;
}
form {
	display: inline;
}
/* LINK STYLES */
a {
	color: #468102;
	text-decoration: none;
}
a:link {
	color: #468102;
	text-decoration: none;
}
a:visited {
	color: #468102;
	text-decoration: none;
}
a:active {
	color: #468102;
	text-decoration: none;
}
a:hover {
	color: #468102;
	text-decoration: underline;
}
a.light {
	color: #006600;
	text-decoration: none;
}
a.light:link {
	color: #006600;
	text-decoration: none;
}
a.light:visited {
	color: #006600;
	text-decoration: none;
}
a.light:active {
	color: #006600;
	text-decoration: none;
}
a.light:hover {
	color: #006600;
	text-decoration: underline;
}
/* NAVIGATION STYLES */
.leftnavsection {
	font-family: "Century Gothic", Helvetica, Arial, Sans-serif, Verdana, Geneva;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	letter-spacing: normal;
	text-align: left;
	line-height: normal;
	font-variant: normal;
	text-indent: 4px;
}
a.leftnav {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, Sans-serif, Geneva;
	font-size: 11px;
	/*font-weight: bold;*/
	color: #0E8A04;
	text-decoration: none;
}
a.leftnav:link {
	color: #0E8A04;
	text-decoration: none;
	width: auto;
}
a.leftnav:visited {
	color: #0E8A04;
	text-decoration: none;
}
a.leftnav:active {
	color: #0E8A04;
	text-decoration: none;
}
a.leftnav:hover {
	color: #0E8A04;
	text-decoration: underline;
}

/* main navigation */
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! MyCSSMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* MyCSSMenu 0 */

	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:5px 8px 5px 8px;
		color:white;
		font-family:century gothic;
		font-size:13px;
		text-decoration:none;
	}

 	#qm0 a:hover	
	{
		color:#ff8400;
		
	}

	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:7px;
		margin:-2px 0px 0px;
		background-color:transparent;
		border-style:none;

	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:3px 10px 3px 5px;
		background-color:transparent;
		font-size:12px;
		border-width:0px;
		border-style:none;
		color:#555555;
		font-family:Verdana, Geneva, sans-serif;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover, #qm0 ul a:hover	
	{	
		background-color:#65af10;
		color:#ffffff;
	}

	#qm0 .qmactive
	{
		color:#ff8400;
		

		
	}

	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:#dadada;
		color:#ff8400;
		
		
	}
	


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		cursor:default;
		padding:3px 0px 3px 4px;
		color:#444444;

		font-family:century gothic;
		font-size:13px;
		font-weight:bold;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
		border-top-width:1px;
		margin:2px 0px;
		border-color:#c3c3c3;
	}


	/*"""""""" Individual Vertical Dividers""""""""*/	
	#qm0 .qmdividery	
	{	
		border-left-width:1px;
		height:10px;
		margin:9px 2px 0px;
		border-color:#ffffff;
	}


	/*"""""""" Box Animation Styles""""""""*/	
	#qm0 .qmbox	
	{	
		border-width:1px;
		border-style:solid;
		border-color:#999999;
	}


	/*"""""""" (main) Rounded Items""""""""*/	
	#qm0 .qmritem span	
	{	
		border-color:#949494;
		background-color:#f7f7f7;
	}


	/*"""""""" (main) Rounded Items Content""""""""*/	
	#qm0 .qmritemcontent	
	{	
		padding:0px 0px 0px 4px;
	}
.qmfv{visibility:visible !important;}.qmfh{visibility:hidden !important;}
/*-------------*/
/* BACKGROUND and MARGIN STYLES */
td.interfacetopbg {
	background-color: #0E8A04;
}
td.leftcol {
	width: 165px;
	background-color: #EAF2E6;
}
td.leftcolpadding {
	width: 165px;
	padding: 7px 5px 15px 10px;
	margin-left: 10px;
}
td.contentcolpadding {
	padding: 5px 15px 15px 25px;
}
td.contentcolshading {
	background-image: url(images/content_topshade.gif);
}
/* FOOTER STYLES */
.footer {
	font-family: Arial, Helvetica, Sans-serif, Verdana, Geneva;
	font-size: 10px;
	color: #414040;
}
.footerbg {
	background-image: url(images/footer_bg.gif);
}
table.footerbar {
	border-top: 5px solid #0E8A04;
}
/* QUOTE HIGHLIGHT STYLES */
table.quotehighlighttable {
	margin: 5px 0px 15px 15px;
	width: 230px;
	font-family: Verdana, Arial, Helvetica, Sans-serif, Geneva;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
td.quotehighlight {
	background-image: url(images/quote_bg.jpg);
	padding: 7px;
}
.BoxTitle {
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#060;
	padding:4px;
}
.BoxText {
	font-size: 11px;
	font-weight: normal;
	line-height: normal;
	padding-left: 0px;
	padding-right:0;
	padding-top:0;
	padding-bottom:6px;
}
.AboutBoxText {
	font-size: 11px;
	font-weight: normal;
	line-height: normal;
	background-image: url(../../images/upsell/AboutBoxBg.jpg);
	padding-left: 0px;
	padding-right:0;
	padding-top:0;
	padding-bottom:6px;
	background-position: right;
	background-repeat: no-repeat;
}
.WheelImage {
	background-image: url(../../images/upsell/wheel_final_v2.gif);
	background-position: center;
	background-repeat: no-repeat;
}
/* TEXT STYLES */
h1 {
	font-family: "Century Gothic", Arial, Helvetica, Sans-serif, Verdana, Geneva;
	font-size: 24px;
	font-weight: 400;
	color: #333333;
	margin-top: 2px;
	letter-spacing: 0px;
	margin-bottom: 3px;
}
h1.sectionhead {
	background: #FFFFFF;
	margin: 0em;
	font-family: Verdana, Arial, Helvetica, Sans-serif, Geneva;
	font-size: 16px;
	color: #000000;
}
h2 {
	font-family: "Century Gothic", Arial, Helvetica, Sans-serif, Verdana, Geneva;
	font-size: 18px;
	font-weight: 400;
	color: #333333;
	margin-top: 22px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
h3 {
	font-family: "Century Gothic", Arial, Helvetica, Sans-serif, Verdana, Geneva;
	font-size: 14px;
	font-weight: 400;
	color: #333333;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.required {
	color: #CC0000;
}
.error { color: #FF0000; }
.errorLg { color: #FF0000; font-weight: bold; font-size: 13px; }
/* FORM ELEMENTS */
.button {
	border-top: #999999 1px solid;
	border-bottom: #999999 1px solid;
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	background: #DDDDDD;
	font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	margin: 3px;
	padding: 3px;
}
.textbox {
	border-top: #999999 1px solid;
	border-bottom: #333333 1px solid;
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	background: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	text-decoration: none;
	color: #003366;
}
/* MISC */
.boldhilite {
	font-family: Verdana, Arial, Helvetica, Sans-serif, Geneva;
	font-weight: bold;
	color: #006600;
	font-size: 12px;
	font-style: normal;
	padding-top: 4px;
	line-height: 140%;
}
.bullets {
	list-style-image: url(images/bullet.gif);
}
.tablecircle {
	color: #666666;
	font-family: Verdana, Geneva, arial, helvetica;
	font-size: 14px;
	font-weight: bold;
}
.tagline {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, Sans-serif, Geneva;
	font-size: 16px;
	/*font-weight: bold;*/
	color: #0E8A04;
	text-decoration: none;
	text-align: right;
	margin-bottom: -10px;
	font-style: oblique;
}
/*
td a span {
	display: none;
}
td a:hover span {
	display:block;
	position:absolute;
	top: 840px;
	left:370px;
	width: 160px;
	padding: 4px;
	margin: 2px;
	z-idex: 100;
	background-color: #EEEEEE;
	border:1px solid #C40000;
	color:#333333;
	font: 12px Verdana, sans-serif;
	text-decoration: none;
	text-align: left;
}
td a:hover {
	float: none;
}
*/
table td.leftpane {
	background:url(../images/background_left.gif) repeat-x;
	background-color:#FFFFFF;
	width:171px;
}
.MainMenuRight {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, Sans-serif, Geneva;
	color: #FFCC66;
	font-size: 14px;
	font-weight: normal;
	font-style: italic;
	line-height: normal;
	background-image: url(../images/BannerRight.jpg);
	padding-bottom:0px;
	background-position: right;
	background-repeat: no-repeat;
}
.buttongraphic {
	background-image:url('../images/button1.gif');
	background-repeat:repeat-x;
	height:30px;
	width:200px;
	text-align:center;
	FONT-SIZE: 12px;
}
.row {
	background-color:#cbc9c9;
	margin-left:0px;
	margin-right:0px;
}
.classtable {
	background-color:#FFFFFF;
	border:1px #cbc9c9 solid;
}
/*------------------------------ static page ------------------------------*/


.bsc_test {
	font-family:Verdana, century gothic, tahoma, arial;
	font-size:13px;
	color:white;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:10px;
	padding-top:1px;
	padding-bottom:1px;
}
/*------------------------------ Text ------------------------------*/

.bsc_text_14pt {
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		14px;
	color:			#000000;
	line-height:	15px;
	text-align:		left;
	padding-left:	5px;
	padding-right:	10px;
	/*vertical-align:middle;*/
}

.bsc_text_12pt
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		12px;
	color:			#000000;
	line-height:	15px;
	padding-left:	5px;	
	padding-right:	10px;
	text-align:  	left;
	/*vertical-align:middle;*/
}
.bsc_text_11pt {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		11px;
	color:   		#000000;
	line-height: 	15px;
	text-align:  	left;
	padding-right:	10px;
	padding-left: 	5px;/*vertical-align:middle;*/
	margin-top:9px;
	margin-bottom:9px;

}

.bsc_text_10pt {
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		10px;
	color:			#000000;
	line-height:	15px;
	text-align:		left;
	padding-left:	5px;
	padding-right:	10px;/*vertical-align:middle;*/
}


/*------------------------------ Background color ------------------------------*/

.bsc_background_darkgray {
	background-color:#646464;
}
.bsc_background_lightgray {
	background-color:#eeeeee;
}
.bsc_background_green {
	background-color:#84bf40;
}
/*-------------------Align-------------------*/


.bsc_align_center {
	text-align:	center;
}
.bsc_align_right {
	text-align:	right;
}
.bsc_align_left {
	text-align:	left;
}
.bsc_align_justify {
	text-align:		justify;
}
/*------------------- Main Content -------------------*/

.bsc_maincontent_title {
	font-family:	Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size:		20px;
	font-weight:	bold;
	color:			#468102;
	/*padding-left:	5px;*/
	padding-top:	10px;
	padding-bottom:	10px;
	line-height: 16px;
}
/*------------------------------ Table ------------------------------*/

.bsc_table_title_uppercase {
	font-family:Verdana, century gothic, tahoma, arial;
	font-size:13px;
	color:white;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:1px;
}
.bsc_table_title {
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		13px;
	color:			#FFFFFF;
	font-weight:	bold;
	padding-left:	5px;
	background-color:#787878;
	height:			20px;
	vertical-align:	middle;
	line-height: 	25px;
}
.bsc_box_title {
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		13px;
	color:			#FFFFFF;
	font-weight:	bold;
	padding-left:	5px;
	background-color:#84bf40;
	height:			20px;
	vertical-align:	middle;
	line-height: 	20px;
}
.bsc_text_link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:  11px;
	color:#65af10;
}


/*-----------line--------------*/
.bsc_line_lightgray {
	background-image:url(../images/line_lightgray.jpg);
	background-repeat:repeat-x;
	height:8px;
}
/*--------helpdesk----------------*/
.bsc_table_border {
	border-top: 1px solid #646464;
	border-right: 1px solid #646464;
	border-bottom: 1px solid #646464;
	border-left: 1px solid #646464;
}

.bsc_hd_maincontent_title
{
 font-family: century gothic,Verdana, tahoma, arial;
 font-size:  20px;
 color:   #468102;
 padding-bottom: 10px;
 font-weight:bold;
}

.bsc_hd_text_13pt
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:  13px;
 color:   #FFFFFF;
 font-weight:bold;
 padding-left: 5px;
}

.bsc_hd_text_11pt
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:  11px;
 color:   #000000;
 /*line-height: 18px;*/
padding-left: 5px;
 padding-right: 5px;
}

.bsc_hd_text_11pt_Item
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:  11px;
 color:   #000000;
 /*line-height: 18px;*/
padding-left: 5px;
 padding-right: 5px;
 height:25px;
 border-right:1px solid #d1d1d1;
 border-bottom:1px solid #d1d1d1;
 
}


.bsc_hd_text_11pt_Item_rowend
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:  11px;
 color:   #000000;
 /*line-height: 18px;*/
padding-left: 5px;
 padding-right: 5px;
 height:25px;

 border-bottom:1px solid #d1d1d1;
 
}
.bsc_hd_text_paddingright_11pt
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:  11px;
 color:   #000000;
 line-height: 18px;
 padding-right: 5px;
}

.bsc_hd_text_error_11pt
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:  11px;
 color:   #ff0000; 
}

.bsc_hd_text_10pt
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:  11px;
 color:   #000000;
 line-height: 18px;
 padding-left: 10px;
 background-color:#eeeeee;
}

.bsc_hd_empty
{
 padding-left: 10px;
 background-color:#eeeeee;
}

.bsc_hd_table_title
{
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#FFFFFF;
	 font-weight:bold;
	 /*background:url(/RadControls/Grid/GridMyBambooNewSkin/bg-grid.png) repeat-x;*/
	 background-color:#646464;
	 height:29px;
	 vertical-align: middle;
	 padding-left: 5px;
	 padding-right: 5px;
	 border-right:1px solid #d1d1d1;

}

.bsc_hd_table_title_rowend
{
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#FFFFFF;
	 font-weight:bold;
	 /*background:url(/RadControls/Grid/GridMyBambooNewSkin/bg-grid.png) repeat-x;*/
	 background-color:#646464;
	 height:29px;
	 vertical-align: middle;
	 padding-left: 5px;
	 padding-right: 5px;

}



.bsc_hd_table_title_small
{
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:10px;
	 color:#FFFFFF;
	 font-weight:bold;

	 background-color:#969696;
	 height:20px;
	 vertical-align: middle;
	 padding-left: 5px;
	 padding-right: 5px;
}


.bsc_hd_table_title_center
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#FFFFFF;
 font-weight:bold;

 background-color:#646464;
 height:20px;
 vertical-align: middle;
 text-align: center;
}
/*---------end helpdesk----------*/

/*-----left navigation-----*/
a.bsc_left_nav {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Century Gothic, sans-serif;
	font-style: normal;
	text-decoration: none;
	
}
a.bsc_left_nav:link {
	color: #000000;
	text-decoration: none;
	width: auto;
}
a.bsc_left_nav:active {
	color: #000000;
	text-decoration: none;
}
a.bsc_left_nav:visited {
	color: #000000;
	text-decoration: none;
}
a.bsc_left_nav:hover {
	color: #468102;
	text-decoration: none;
}

.bsc_left_nav_table_title{
	background-color: #787878;
	color: #FFFFFF;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		12px;
	text-align:  	left;
	height:22px;
	vertical-align:middle;
	padding-left:	5px;	
}
	
/*-----top navavigation-----*/

a.bsc_top_nav {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Century Gothic, sans-serif;
	font-style: normal;
	text-decoration: none;
}
a.bsc_top_nav:link {
	color: #000000;
	text-decoration: none;
	width: auto;
}
a.bsc_top_nav:active {
	color: #000000;
	text-decoration: none;
}
a.bsc_top_nav:visited {
	color: #000000;
	text-decoration: none;
}
a.bsc_top_nav:hover {
	color: #000000;
	text-decoration:underline;
}

/* star rating code - use lists because its more semantic */
/* No javascript required */
/* all the stars are contained in one matrix to solve rollover problems with delay */
/* the background position is just shifted to reveal the correct image. */
/* the images are 16px by 16px and the background position will be shifted in negative 16px increments */
/*  key:  B=Blank : O=Orange : G = Green * /
/*..... The Matrix ....... */
/* colours ....Background position */
/* B B B B B - (0 0)*/
/* G B B B B - (0 -16px)*/
/* G G B B B - (0 -32px)*/
/* G G G B B - (0 -48px)*/
/* G G G G B - (0 -64px)*/
/* G G G G G - (0 -80px)*/
/* O B B B B - (0 -96px)*/
/* O O B B B - (0 -112px)*/
/* O O O B B - (0 -128px)*/
/* O O O O B - (0 -144px)*/
/* O O O O O - (0 -160px)*/


/* the default rating is placed as a background image in the ul */
/* use the background position according to the table above to display the required images*/
.rating
{
	width:80px;
	height:16px;
	margin:0 0 20px 0;
	padding:0;
	list-style:none;
	clear:both;
	position:relative;
	background: url(/images/star-matrix.gif) no-repeat 0 0;
}
/* add these classes to the ul to effect the change to the correct number of stars */
.nostar {background-position:0 0}
.onestar {background-position:0 -16px}
.twostar {background-position:0 -32px}
.threestar {background-position:0 -48px}
.fourstar {background-position:0 -64px}
.fivestar {background-position:0 -80px}
ul.rating li 
{
	cursor: pointer;
 /*ie5 mac doesn't like it if the list is floated\*/
	float:left;
	/* end hide*/
	text-indent:-999em;
}
ul.rating li a 
{
	position:absolute;
	left:0;
	top:0;
	width:16px;
	height:16px;
	text-decoration:none;
	z-index: 200;
}
ul.rating li.one a {left:0}
ul.rating li.two a {left:16px;}
ul.rating li.three a {left:32px;}
ul.rating li.four a {left:48px;}
ul.rating li.five a {left:64px;}
ul.rating li a:hover 
{
	z-index:2;
	width:80px;
	height:16px;
	overflow:hidden;
	left:0;	
	background: url(/images/star-matrix.gif) no-repeat 0 0
}
/*hover: orange
ul.rating li.one a:hover {background-position:0 -96px;}
ul.rating li.two a:hover {background-position:0 -112px;}
ul.rating li.three a:hover {background-position:0 -128px}
ul.rating li.four a:hover {background-position:0 -144px}
ul.rating li.five a:hover {background-position:0 -160px}
*/
/*hover: green*/
ul.rating li.one a:hover {background-position:0 -16px;}
ul.rating li.two a:hover {background-position:0 -32px;}
ul.rating li.three a:hover {background-position:0 -48px}
ul.rating li.four a:hover {background-position:0 -64px}
ul.rating li.five a:hover {background-position:0 -80px}
/* end rating code */





ul, li {
line-height:18px;
}

.pagination_navigation {
display:block;
margin:8px auto;
/*margin-left:14px;*/
position:relative;
text-align:left;
width:100%;
}
ol, ul {
list-style-image:none;
list-style-position:outside;
/*list-style-type:none;*/
}

.pagination_navigation li 
{
	/*border-right:1px solid #888888;*/
	display:inline;
	padding:0pt 0px 0pt 5px;
}
.pagination_navigation a {
font-weight:bold;
padding:2px;
}
.pagination_navigation span {
background-color:#0A68C8;
color:#FFFFFF;
font-weight:bold;
padding:0pt 4px;
}
li.active { background-position:0 0; }

li.first 
{
	/*border-left:1px solid #888888;*/
	padding-left:5px;
}
li.last {
border-right:medium none;
}
li.pagination_next, li.pagination_last, li.pagination_prev, li.pagination_first {
border:medium none;
}
li.pagination_next a {
background:transparent url(/BambooMainWeb/images/resultset_next.png) no-repeat scroll 0pt;
height:16px;
position:absolute;
text-indent:-1000em;
top:0pt;
width:16px;
}
li.pagination_last a {
background:transparent url(/BambooMainWeb/images/resultset_last.png) no-repeat scroll 0pt;
height:16px;
margin-left:5px;
position:absolute;
text-indent:-1000em;
top:0pt;
width:16px;
}
li.pagination_prev a {
background:transparent url(/BambooMainWeb/images/resultset_previous.png) no-repeat scroll 0pt;
height:16px;
margin-left:-10px;
position:absolute;
text-indent:-1000em;
top:0pt;
width:16px;
}
li.pagination_first a {
background:transparent url(/BambooMainWeb/images/resultset_first.png) no-repeat scroll 0pt;
height:16px;
margin-left:-20px;
position:absolute;
text-indent:-1000em;
top:0pt;
width:16px;
}

 /* Nguyen Giang Modify 08/22/2008 format form quick logon */
.bsc-title
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	font-variant:small-caps;
}
.bsc-text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:5px;
	color:#444444;
}
.bsc-box-left
{
	background:url(/BambooMainWeb/images/box-left.jpg) no-repeat left top;
	width:11px;
	height:25px;
}

.bsc-box-right
{
	background:url(/BambooMainWeb/images/box-right.jpg) no-repeat left top;
	width:11px;
	height:25px;
}
.bsc-line-top
{
	background:url(/BambooMainWeb/images/line.jpg) repeat-x bottom left;
}


/* CSS Learn More */
.bsc_lm_box_title
{
	font-family:"century Gothic", Tahoma, Arial;
	font-size:13px;
	font-weight:bold;
	padding-left:10px;
	color:#333333;
}
.bsc_lm_box_image
{	
	background-image:url(/images/learnmore/left_top.gif);
	width:34px;
	height:34px;
}
.bsc_lm_center_top
{
background:url(/images/learnmore/center_top.gif) left top repeat-x;
}
.bsc_lm_right_top
{
	background:url(/images/learnmore/right_top.gif) right top no-repeat;
	width:10px;
	height:34px;
}
.bsc_lm_center_left
{
	background:url(/images/learnmore/center_left.gif) center top repeat-y;
}
.bsc_lm_bottom_left
{
	background:url(/images/learnmore/bottom_left.gif) no-repeat left top;
	width:34px;
	height:11px;
}
.bsc_lm_bottom_center
{
	background:url(/images/learnmore/bottom_center.gif) repeat-x top left;
}
.bsc_lm_bottom_right
{
	background:url(/images/learnmore/bottom_right.gif) no-repeat right top;
	width:10px;
	height:11px;
}
.bsc_lm_center_right
{
	background:url(/images/learnmore/center_right.gif) top right repeat-y;
}

.bsc_lm_line_gray
{
	background:url(/images/learnmore/line_gray.gif) top left repeat-x;
}
.bsc_lm_link_submit {color:#0053a0; text-decoration: none; }
.bsc_lm_link_submit:visited {color:#0053a0; text-decoration: none; }
.bsc_lm_link_submit:link {color:#0053a0; text-decoration: none; }
.bsc_lm_link_submit:hover {color:#0053a0; text-decoration:underline; }

.bsc_lm_text_11pt {
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		11px;
	color:			#000000;
	text-align:		right;
}

/* End CSS for LearnMore tab */

/* Start CSS for MyBamboo */
@charset "utf-8";

.bsc_Box_Last_tr
{
	height:1px;	
	background-image: url(../../images/Helpdesk/Icons/Bottom_Line.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.bsc_Box_Caption_02 {
	font-weight: bold;
	text-align: left;
	padding-left: 12px;
	border-bottom-height: 3px;
	border-bottom-style: solid;
	border-bottom-color: #646464;
}
.bsc_Box_tr_02 {
	background-color: #eeeeee;
}
.bsc_Box_td_02 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #Ffffff;
}

.bsc_Box_th_04
{
	background-image: url(../../images/Helpdesk/Icons/Box_Background_Header_04.jpg);
	background-repeat: repeat-x;
	color: #FFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;

}
.bsc_Box_tr_even_04 {
	background-color: #eeeeee;
}
.bsc_Box_tr_even_04:hover {
	background-color: #dddddd;
}
.bsc_Box_tr_odd_04 {
	background-color: #ffffff;
}
.bsc_Box_tr_odd_04:hover {
	background-color: #dddddd;
}
.bsc_Box_td_04 
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #Ffffff;
}

.bsc_Box_th_05 {
	background-image: url(../../images/Helpdesk/Icons/Box_Background_Header_05.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: left;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cecece;
	border-right-color: #cecece;
	border-bottom-color: #b1b1b1;
	border-left-color: #cecece;
	height: 21px;
	padding-left: 12px;
}

.bsc_Box_td_05 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cecece;
	border-left-color: #cecece;
}

/*Box 06*/
.bsc_Box_th_center_06 {
	color: #FFF;
	background-image: url(../../images/Helpdesk/Icons/Box_Background_Header_Center_06.png);
	background-repeat: repeat-x;
	background-position: left top;
	text-align:left;
	padding-left:7px;
	height:25px;
	width:100%;
}

.bsc_Box_th_center_paddingRight_06 {
	padding-right:8px;
}

.bsc_Box_th_Left_06 {
	color: #FFF;
	background-image: url(../../images/Helpdesk/Icons/Box_Background_Header_Left_06.png);
	background-position: left top;
	background-repeat:no-repeat;
	width:5px;
	height:25px;
}

.bsc_Box_th_Right_06 {
	color: #FFF;
	background-image: url(../../images/Helpdesk/Icons/Box_Background_Header_Right_06.png);
	background-position: right top;
	background-repeat:no-repeat;
	width:5px;
}

.bsc_Box_td_06 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width:1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style:solid;
	border-right-color: #cecece;
	border-left-color: #cecece;
	border-bottom-color:#b1b1b1;
}

.bsc_Box_hd{
	border-bottom:thin;
	border-bottom-color:#cecece;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.bsc_Box_hd_left{
	border-bottom:thin;
	border-bottom-color:#cecece;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-left:5px;
}
.bsc_Box_hd_right{
	border-bottom:thin;
	border-bottom-color:#cecece;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-right:5px;
}
.bsc_Box_hd_center{
	border-bottom:thin;
	border-bottom-color:#cecece;
	border-bottom-style:solid;
	border-bottom-width:1px;
	text-align:center;
}

.item_padding_left{
    padding-left:5px;
}
.item_padding_right{
    padding-right:5px;
}
.item_alignment_center{
    text-align:center;
}

/*End Box 06*/

/*Box 07*/
.bsc_Box_th_center_07 {
	color: #FFF;
	background-image: url(../../images/Helpdesk/Icons/Box_Background_Header_Center_07.png);
	background-repeat: repeat-x;
	background-position: left top;
	text-align:left;
	padding-left:7px;
	height:25px;
	width:100%;
}

.bsc_Box_th_center_paddingRight_07 {
	padding-right:8px;
}

.bsc_Box_th_center_paddingall_07 {
	padding-right:8px;
	padding-left:8px;
	padding-top:8px;
	padding-bottom:8px;
}

.bsc_Box_th_Left_07 {
	color: #FFF;
	background-image: url(../../images/Helpdesk/Icons/Box_Background_Header_Left_07.png);
	background-position: left top;
	background-repeat:no-repeat;
	width:5px;
	height:25px;
}

.bsc_Box_th_Right_07 {
	color: #FFF;
	background-image: url(../../images/Helpdesk/Icons/Box_Background_Header_Right_07.png);
	background-position: right top;
	background-repeat:no-repeat;
	width:5px;
}

.bsc_Box_td_07 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width:1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style:solid;
	border-right-color: #cecece;
	border-left-color: #cecece;
	border-bottom-color:#b1b1b1;
}
.bsc_Box_td_gray 
{
	background-color:#EEEEEE;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width:1px;
	border-top-width:1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style:solid;
	border-right-color: #cecece;
	border-left-color: #cecece;
	border-bottom-color:#b1b1b1;
	
}
/*End Box 07*/


.bsc_Box_tr_03
{
	background-color:#eeeeee;
	height:32px;
	background-image: url(../../images/Helpdesk/Icons/fill_box_03.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.bsc_Box_td_03 
{
	background-image: url(../../images/Helpdesk/Icons/boder_left.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 3px;
}
.bsc_Box_td_padding_03
{
	padding-left:7px;
	padding-right:5px;
}
.bsc_Box_select_03
{
	width:250px;
	height:19px;
}
.bsc_Box_input_03
{
	width:250px;
	height:12px;
}
.bsc_Box_Button_03
{
	height:19px;
}
.bsc_Box_BorderRight_03
{
	border-right:1px solid #cecece;
	padding-left:7px;
	padding-right:5px;
}
.bsc_Box_PaddingTop
{
	padding-top: 3px;
}
.bsc_mybb_bgTitleCreateTicket{
 background-image:url(../images/bgTitleCreateTicket.gif);
 background-repeat:repeat-x;
 height:19px;
 color:#FFF;
 text-align:left;
 font-weight:bold;
 padding-left:12px;
}

.bsc_mybb_subbgTitleCreateTicket{
 background-image:url(../images/subbgTitleCreateTicket.gif);
 background-repeat:repeat-x;
 height:25px;
 color:#FFF;
 text-align:left;
 font-weight:bold;
 padding-left:5px;
 margin-left:10px;
 background-color:#eeeeee;
}

/* End CSS for MyBamboo */

/* Master page */
.bsc_bg_content{
	background-color:white;
	border-top:1px #aaaaaa solid;
	border-left:1px #aaaaaa solid;
	/*width:992px;*/
	width:100%;
	vertical-align:top;
}
.bsc_hprightTop{
	background-image:url(/images/hprightTop.png); 
	background-repeat:no-repeat;
	width:9px;
	vertical-align:top;
	background-position:top left;
}
.bsc_hprightCenter{
	background-image:url(/images/hprightCenter.png); 
	background-repeat:repeat-y; 
	width:9px; 
}
.bsc_hprightBottom{
	background-image:url(/images/hprightBottom.png); 
	background-repeat:no-repeat; 
	width:9px; 
	height:9px;
}

.bsc_hpbottomLeft{
	background-image:url(/images/hpbottomLeft.png); 
	background-repeat:no-repeat; 
	width:9px; 
	height:9px;
}
.bsc_hpbottomCenter{
	background-image:url(/images/hpbottomCenter.png); 
	background-repeat:repeat-x; 
	width:976px; 
	height:9px;
}
.bsc_hprightBottom_footer{
	background-image:url(/images/hprightBottom_b.png); 
	background-repeat:no-repeat; 
	width:9px; 
	height:25px;
}

.bsc_hpbottomLeft_footer{
	background-image:url(/images/hpbottomLeft_b.png); 
	background-repeat:no-repeat; 
	width:9px; 
	height:25x;
}
.bsc_hpbottomCenter_footer{
	background-image:url(/images/hpbottomCenter_b.png); 
	background-repeat:repeat-x; 
	width:983px; 
	height:25px;
}
/* End master page */
/* Left navigation */
.bsc_lnavtopLeft{
	background-image:url(/images/lnavtopLeft.gif);
	background-repeat:no-repeat; 
	width:5px;
	height:22px;
}
.bsc_lnavtopCenter{
	background-image:url(/images/lnavtopCenter.gif);
	background-repeat:repeat-x; 
	height:22px;
	color: #FFFFFF;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		12px;
	text-align:  	left;
	vertical-align:middle;
	padding-left:	5px;
}
.bsc_lnavtopRight{
	background-image:url(/images/lnavtopRight.gif);
	background-repeat:no-repeat; 
	width:10px;
	height:22px;
}
.bsc_lnavleft{
	background-image:url(/images/lnavleft.gif);
	background-repeat:repeat-y; 
	width:5px;
}
.bsc_lnavright{
	background-image:url(/images/lnavright.gif);
	background-repeat:repeat-y; 
	width:10px;
}
.bsc_lnavbottomLeft{
	background-image:url(/images/lnavbottomLeft.gif);
	background-repeat:no-repeat; 
	width:5px;
	height:27px;
}
.bsc_lnavbottomCenter{
	background-image:url(/images/lnavbottomCenter.gif);
	background-repeat:repeat-x; 
	height:27px;
}
.bsc_lnavbottomRight{
	background-image:url(/images/lnavbottomRight.gif);
	background-repeat:no-repeat; 
	width:10px;
	height:27px;
}

/* End left navigation */


/* ---------------------------- End CSS For Checkout page ------------------------------*/
.bsc_checkout_text_11pt{
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		11px;
	color:   		#000000;
	line-height: 	22px;
	padding-right:	10px;
	vertical-align:	top;
}
.bsc_checkout_border{
	border:solid 1px #444444;
}
.bsc_checkout_borderTop{
	border-top:solid 1px #9f9f9f;
}
/* ---------------------------- End CSS For Checkout page ------------------------------*/


/* ---------------------------- Begin Bamboo Online Applications ------------------------------*/
.boa_td_vertical_alignment {
	text-align: left;
	vertical-align: top;
}
.boa_td_space {
	width: 20px;
}
.boa_p_title {
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
}
.boa_p_normal_text {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
/* ---------------------------- Begin Bamboo Online Applications ------------------------------*/

/* LearnMore */						
#bsc_lm_content1 {
	height: 218px;
	width: 340px;
	float:left;
	overflow:hidden;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	margin-top:5px;
	margin-right:5px;
	line-height:20px;
}
#bsc_lm_content1 p{
	margin: 5px;
}
#bsc_lm_content2 {
	height: 200px;
	width: 730px;
	float:left;
	overflow:hidden;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	margin-top:5px;
	margin-right:5px;
	line-height:20px;
}
#bsc_lm_content2 p{
	margin: 5px;
}
#bsc_lm_content3 {
	height: 38px;
	width: 340px;
	float:left;
	overflow:hidden;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	margin-top:5px;
	margin-right:5px;
	line-height:20px;
}
#bsc_lm_content3 p{
	margin: 5px;
}
#bsc_lm_content4 {
	height: 38px;
	width: 340px;
	float:left;
	overflow:hidden;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	margin-top:5px;
	margin-right:5px;
	line-height:20px;
}
#bsc_lm_content4 p{
	margin: 5px;
}
#bsc_lm_content5 {
	height: 38px;
	width: 340px;
	float:left;
	overflow:hidden;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	margin-top:5px;
	margin-right:5px;
	line-height:20px;
}
#bsc_lm_content5 p{
	margin: 5px;
}
#bsc_lm_content6 {
	height: 318px;
	width: 730px;
	float:left;
	overflow:hidden;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	margin-top:5px;
	margin-right:5px;
	line-height:20px;
}
#bsc_lm_content6 p{
	margin: 5px;
}

.bsc_lm_scrollbar_vert_small{
	background-color: #cccccc;
	height: 35px;
	width: 1px;
	float:left;
	margin-top:5px;
}
.bsc_lm_scrollbar_vert_medium{
	background-color: #cccccc;
	height: 205px;
	width: 1px;
	float:left;
	margin-top:5px;
}
.bsc_lm_scrollbar_vert{
	background-color: #cccccc;
	height: 215px;
	width: 1px;
	float:left;
	margin-top:5px;
}
.bsc_lm_handle_vert{
	height: 18px;
	width: 6px;
	background-image:url(../images/scroll.gif);
	background-repeat:no-repeat;
	margin-left:-2px;
}

.bsc_lm_box_blogpost{
	width:368px; 
	height:258px; 
	float:left; 
	border:#cdcccb solid 1px; 
	margin-bottom:25px;
}
.bsc_lm_box_blogpostmore{
	width:368px; 
	height:348px; 
	float:left; 
	border:#cdcccb solid 1px; 
	margin-bottom:25px;
}
.bsc_lm_box_product{
	width:368px; 
	height:78px; 
	float:left; 
	margin-bottom:10px;
	border:#cdcccb solid 1px; 
}

.bsc_lm_box_license{
	width:100%; 
	height:250px; 
	border:#cdcccb solid 1px; 
	margin-bottom:25px;
	clear:both;
}
.bsc_lm_box_kb{
	width:100%; 
	height:390px; 
	border:#cdcccb solid 1px; 
	margin-bottom:25px;
	clear:both;
}
.bsc_lm_box_kbdouble{
	width:100%; 
	height:750px; 
	border:#cdcccb solid 1px; 
	margin-bottom:25px;
	clear:both;
}
.bsc_lm_box_kbtriple{
	width:100%; 
	height:1125px; 
	border:#cdcccb solid 1px; 
	margin-bottom:25px;
	clear:both;
}
.bsc_lm_box_padding{
	padding: 0px 13px 3px 10px;
}
.bsc_lm_box_contentblog{
	height:225px; 
	width:350px; 
	float:left;
}
.bsc_lm_box_contentblogmore{
	height:300px; 
	width:350px; 
	float:left;
}
.bsc_lm_box_contentproduct{
	height:45px; 
	width:350px; 
	float:left;
}

.bsc_lm_box_contentlicense{
	height:210px; 
	width:745px; 
	float:left;
}
.bsc_lm_box_contentkb{
	height:355px; 
	width:745px; 
	float:left;
}
.bsc_lm_box_colleft{
	float:left; 
	width:350px;
}
.bsc_lm_box_colright{
	float:right; 
	width:350px;
}
.bsc_lm_box_top {
	border-top:#cdcccb solid 1px;
}
.bsc_lm_box_bot {
    height:1px;
	clear:both;
	border-top: #cdcccb 1px solid;
}
.bsc_lm_box_left {
	border-left:#cdcccb solid 1px;
}
.bsc_lm_box_right {
    border-right: #cdcccb 1px solid;
}

.bsc_lm_box_green
{
	background-color:#65af10;
	width:230px;
	height:3px;
}
.bsc_lm_divHeader
{
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	border-bottom:1px solid #cdcccb;
	padding:5px 5px 5px 0px;
}
.bsc_lm_divHeader a{
	font-size:11px;
	font-weight:normal;
	color:#468102;
	text-decoration:none;
}
.bsc_lm_divHeader a:hover{
	font-size:11px;
	font-weight:normal;
	color:#468102;
	text-decoration:underline;
}
.bsc_lm_root {
	position:relative;
	margin: 0px 0px 0px 0px;	
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	/*margin-top:5px;*/
	margin-right:5px;
	line-height:20px;
}
.bsc_lm_root p 	{
	margin:0px 0px 0px 0px;
}
.bsc_lm_thumb{
	position:absolute;
	left:0px;
	width:5px;
	height:15px; display:none;
}
.bsc_lm_thumb a , .bsc_lm_thumb a img{
	border:0;
}
.bsc_lm_container { 
	position:absolute; 
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
.bsc_lm_content { 
	position:absolute; 
	left:0px; 
	top:0px; 
	-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
 .bsc_lm_scrollbar_vert{
	background-color: #cccccc;
	width: 1px;
	position:absolute;display:none;
}

ul{
	/*margin:0px 0px 0px 0px;*/
	/*padding:0px 5px 0px 20px;*/
	list-style:disc;
	padding-right:5px;
}
/*ul li{
	margin:0px 0px 0px 0px;
}*/
ul li a:hover{
	text-decoration:underline; 
}

/* End LearnMore */	



/* ---------------------------- Begin Product Page Description ------------------------------*/

.bsc_description_banner {
	height: 180px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	/*text-align: center;*/
}
.bsc_description_banner_content {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	float: left;
	width: 450px;
	text-align: center;
	margin-top: 110px;
	margin-left: 20px;
}
.bsc_description_banner_button{
	float: left;
	height: 47px;
	width: 124px;
	margin-top: 10px;
	margin-left: 10px;
}
.bsc_description_banner_notice{
	float: left;
	height: 47px;
	width: 124px;
	margin-top: 2px;
	margin-left: 10px;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		9px;
	color:			#000000;
	padding-left:3px;
}
.bsc_description_banner_notice_white{
	float: left;
	height: 47px;
	width: 124px;
	margin-top: 2px;
	margin-left: 10px;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		9px;
	color:			#fff;
	padding-left:3px;
}
.bsc_description_banner_notice_white a{
	color:#FFF;
	text-decoration:none;
}
.bsc_description_banner_notice_white a:hover{
	color:#FFF;
	text-decoration:underline;
}
.bsc_description_banner_button_Invisible
{
	display: none;

}

/* ---------------------------- End Product Page Description ------------------------------*/

/*-----------------------Customer Satisfaction Survey---------------------------*/
.bsc_hd_customerTitle{
	background-color:#65af10;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	text-align:center;
}
.bsc_hd_customer{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;	
}
.bsc_hd_customer ul{
	line-height:22px;
	
}
.bsc_hd_customer ul li{
	list-style-type:decimal;
	line-height:22px;
	margin-bottom:10px;
}
.bsc_hd_customertext_bold{
	font-weight:bold;
	text-align:right;
	padding-right:20px;
}
.bsc_hd_customertext_normal{	
	text-align:right;
	padding-right:20px;
}
.bsc_hd_customer_dropdownlist{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;	
	width:200px;	
}
.bsc_hd_customer_logo{
	margin:10px 0px 10px 10px;
}
/*-----------------------End Customer Satisfaction Survey---------------------------*/



/*-----------------------Begin Product Finder---------------------------*/
.bsc_finder_body {
	float: right;
	height: auto;
	width: 783px;
	margin-top: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-right: 0px;
}
.bsc_finder_bg_top {
	font-family: Verdana, Geneva, sans-serif;
	color: #468102;
	font-size: 22px;
	/*font-weight: bold;*/
}
.bsc_finder_bg_over {
	background-image: url(Images/ProductFinder/bg_over.png);
	background-repeat: no-repeat;
	position: absolute;
	float: right;
	top: 0px;
	right: 0px;
	background-position: right top;
	height: 286px;
	width: 783px;
}

.bsc_finder_frame_content {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #65af10;
	font-weight: bold;
	height: 20px;
	width: 500px;
	padding-top: 15px;
	padding-left: 15px;
	vertical-align: bottom;
}
.bsc_finder_frame_content_bottom {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #65af10;
	font-weight: bold;
	height: 20px;
	width: 500px;
	padding-top: 15px;
	padding-left: 15px;
	vertical-align: bottom;
	padding-bottom:19px;
}
.bsc_finder_frame_content_top {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #65af10;
	font-weight: bold;
	height: 20px;
	width: 500px;
	padding-top: 60px;
	padding-left: 15px;
	vertical-align: bottom;
}
.bsc_finder_select_categories {
	width: 180px;
	margin-left: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.bsc_finder_select_types {
	width: 180px;
	margin-left: 51px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.bsc_finder_select_keywords {
	width: 180px;
	margin-left: 29px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.bsc_finder_button_search {
	height: 27px;
	width: 77px;
	/*padding-top: 19px;*/
	padding-left: 278px;
	padding-bottom:20px;
}
.bsc_finder_content {
	font-family: Verdana, Geneva, sans-serif;
	width: 783px;
	height: 500px;
	margin-top: 90px;
	vertical-align: top;
}
.bsc_finder_content_title {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #65af10;
	background-color: #f3f3f3;
	height: 24px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: dashed;
	border-top-color: #adadad;
	border-bottom-color: #adadad;
	text-align: center;
	padding-top: 6px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #adadad;
	padding-bottom: 5px;
}

.bsc_finder_content_title_none {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #65af10;
	background-color: #f3f3f3;
	height: 24px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: dashed;
	border-top-color: #adadad;
	border-bottom-color: #adadad;
	text-align: center;
	padding-top: 6px;
	padding-bottom: 5px;
}

.bsc_finder_content_right
{   
    border-right:solid 1px #adadad;	
	border-bottom:dashed 1px #adadad;
	
	padding-left:5px;
	padding-right:5px;
}
.bsc_finder_content_none
{   
	border-bottom:dashed 1px #adadad;
	
	padding-left:5px;
	padding-right:5px;
}
/*-----------------------End Product Finder---------------------------*/

.strategic_page_dash
{
	border-bottom:1px #d0d0d0 dashed;
	border-top:1px #d0d0d0 dashed;
	height:25px;
	padding-left:10px;
}
/*--------------------------Start Support Page-----------------------------*/

.bsc_Green_BambooList {
	/*border:1px solid #65af10;*/
	background-image: url(../Images/KBDarkGreenHeader.png);
	background-repeat:repeat-x;
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		11px;
	color:#FFF;
	width:30%;
	padding-left:	5px;
	font-weight:bold;
	height:20px;
}
.bsc_Green_BambooList1 {
	border:1px solid #65af10;
	padding-top:5px;
	padding-bottom:5px;
}
.bsc_Green_BambooList ul
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.bsc_Green_BambooList ul li
{
	padding-left:50px;
	display:list-item;	
	padding:0px 0px 0px 5px;
}
.bsc_Green_BambooList ul li.special
{
	background-color:#65af10;
	list-style:none;
	height:24px;
	padding-top:5px;
	color:#FFF;
	font-weight:bold;
}
.bsc_Green_BambooList_Small
{
	display:list-item;
	list-style-type:circle;
	margin:30pt;
}
.bsc_header_cell_landingpage{
	background-image: url(../Images/KBDarkGrayHeader.png);
	background-repeat: repeat-x;
	height:21px;
	color:#FFF;
	border-right:solid 1px #cccccc;
	font-weight:bold;
	padding-left:5px;
}
.bsc_header1_cell_landingpage{
	background-image: url(../Images/lineHeaderLandingPage.gif);
	background-repeat: repeat-x;
	height:21px;
	border-right:solid 1px #cccccc;
	padding-left:5px;
	font-weight:bold;
}
.bsc_landingpage_borderright{
	border-right:solid 1px #cccccc;
	line-height:18px;
	
	padding-left:5px;
}
.bsc_landingpage_borderright1{
	
	line-height:18px;
	
	padding-left:5px;
}
.bsc_landingpage_borderrightleft{
	border-right:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	line-height:18px;
	vertical-align:top;
	padding-top:5px;
}
.bsc_landingpage_borderright2{
	border-right:solid 1px #cccccc;
	/*border-left:solid 1px #cccccc;*/
	border-bottom:solid 1px #cccccc;
	line-height:18px;
	vertical-align:top;
	padding-top:5px;
}
.bsc_landingpage_bordertop{
	border-top:solid 1px #cccccc;
	line-height:18px;
	padding-left:5px;
}
.bsc_landingpage_borderrtop{
	border-right:solid 1px #cccccc;
	border-top:solid 1px #cccccc;
	padding-left:5px;
}
.bsc_landingpage_tag{
	width:350px; 
	background-color:#cccccc; 
	border:solid 1px #666; 
	padding-left:10px;
}


/* -----------------------support ----------------------------*/
#menu {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	text-transform:capitalize;
	padding: 0;
	list-style-type: none;
	font-size: 11px;
	height: 38px;
}
#menu li {
	float: left;
	margin: 0;				
}
#menu li a {
	text-decoration: none;
	display: block;
	padding: 0 10px;
	line-height: 34px;
	color: #666;
}
#menu li a:hover, #menu li.active a {
	background-color: #f5f5f5;
	color: #999;
}
#menu_wrapper ul {margin-left: 12px;}
#menu_wrapper {padding: 0 16px 0 0; background: url(../images/images-support/grey.png) no-repeat right;}
#menu_wrapper div {float: left; height: 38px; width: 12px; background: url(../images/images-support/grey.png) no-repeat left;}
/* Blue Menu */
#menu_wrapper.blue ul {
	background:url(../images/images-support/bg-menu.png) repeat-x top left;
}
#menu_wrapper.blue a {color: #000000;}
#menu_wrapper.blue li a:hover, #menu_wrapper.blue li.active a {color: #ffffff; background:url(../images/images-support/bg-menu-swap.png) repeat-x top; height:38px;}
#menu_wrapper.blue {background: url(../images/images-support/blue.png) no-repeat right;}
#menu_wrapper.blue div {background: url(../images/images-support/blue.png) no-repeat left;}
#menu_wrapper.blue li.none{
	margin-top:3px;
}
#menu_wrapper.blue li.none a:hover{
	background-image:none;
}
.boxes {
	width:275px;
	margin:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height:18px;
	float:left;
	padding-left:24px;
}

.box-top
{
	background:url(../images/images-support/bg-box1.gif) bottom  no-repeat;
	height:197px;
	padding:5px 10px 5px 10px;
}
.mysupport_title{
	text-align:left;
	padding:10px 30px 0px 15px;
	background:url(../images/images-support/boxtop.gif) top no-repeat;
	height:42px;
	vertical-align:middle;
	margin-bottom:-10px;
	font-size:11px;
	font-weight:bold;
}
.mysupport_content{
	padding:0px 19px 24px 12px;
	margin:0;
	vertical-align:top;
	background-image:url(../images/images-support/bottom.gif);
	background-position:left top;
	background-repeat:no-repeat;
	/*height:145px;*/
}
.mysupport_contentmore{
	height:140px;
}
.mysupport_more
{
	margin:0;
	font-size:9px;
	color:#000;
	float:right;
	font-weight:bold;
	vertical-align:top;
	
}
.image
{
	float:right; padding-top:3px;
	padding-left:5px;
}
.icon
{
	padding-left:80px;
	border:solid 0px white;
}

.mysupport_content ul {
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 20px;
	color:black;
}
.mysupport_content ul li {
	color:black;
}
.mysupport_content ul li a{
	color:#468102;
	text-decoration:none;
}
.mysupport_content ul li a:hover{
	color:#468102;
	text-decoration: underline;}
.logo_bamboo_support{
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		11px;
	float:left;
	padding-top:10px;
	padding-left:10px;
}
.h4txt{
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
}
.box-top ul{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 20px;
}

/*--------------------------End Support Page-----------------------------*/


/* -----------------------Start Drop Down List Menu  ----------------------------*/
	
		#buttonMenu div ul
		{	margin-left:-125px;
			margin-top:45px;
			padding: 0;
			position: absolute;
			visibility: hidden;
			list-style: none;
			border-bottom: 1px solid #ccc;
		}
		
		#buttonMenu div ul li
		{	float: none;
			display: inline
		}
		
		#buttonMenu div ul li a
		{	display: block;
			text-decoration: none;
			color: #777;
			background: #fff;
			padding: 5px;
			border: 1px solid #ccc;
			border-bottom: 0;
		}
		#buttonMenu div ul li a:hover {
		text-decoration: none;
		display: block;
	color: #ffffff;
	padding: 5px;
	border: 1px solid #ccc;
	border-bottom: 0;
	background-color:#65af10;
	}

/* -----------------------End Drop Down List Menu ----------------------------*/

/* css for table products */

table
{
	font-family:Verdana, Geneva, sans-serif;
}

.tb_title_small_start
{
	background:url(/images/bg-table-products.png) repeat-x top;
	font-size:11px;
	vertical-align:middle;
	font-weight:bold;
	color:#FFF;
	height:22px;
	padding:0px 5px 0px 7px;
	border-right:1px solid #e7e7e7;
	border-bottom:1px solid #e7e7e7;
}
.tb_title_small_end
{
	background:url(/images/bg-table-products.png) repeat-x top;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	color:#FFF;
	padding:0px 5px 0px 7px;
	border-bottom:1px solid #e7e7e7;
	height:22px;
}


	
.tb_title_large_start
{
	background:url(/images/bg-table-products1.png) repeat-x top;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	color:#FFF;
	height:51px;
	padding:0px 5px 0px 7px;
	border-right:1px solid #e7e7e7;
	border-bottom:1px solid #e7e7e7;
}

.tb_title_large_end
{
	background:url(/images/bg-table-products1.png) repeat-x top;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	color:#FFF;
	height:51px;
	padding:0px 5px 0px 7px;
	border-bottom:1px solid #e7e7e7;
}



.tb_rowcol_start
{
	font-size:11px;
	font-weight:normal;
	border-right:1px solid #e7e7e7;
	border-bottom:1px solid #e7e7e7;
	padding:2px 5px 2px 7px;
	height:18px;
}

.tb_colrow_end
{
	font-size:11px;
	font-weight:normal;
	padding:2px 5px 2px 7px;
	height:18px;
}

.tb_col_end
{
	font-size:11px;
	font-weight:normal;
	border-right:1px solid #e7e7e7;
	padding:2px 5px 2px 7px;
	height:18px;
}

.tb_row_end
{
	font-size:11px;
	font-weight:normal;
	border-bottom:1px solid #e7e7e7;
	padding:2px 5px 2px 7px;
	height:18px;
}


.tb_img_rowcol_start
{
	border-right:1px solid #e7e7e7;
	border-bottom:1px solid #e7e7e7;
	height:18px;
	background:url(/images/checkmark.png) no-repeat center;
}

.tb_img_colrow_end
{
	height:18px;
	background:url(/images/checkmark.png) no-repeat center;
}

.tb_img_col_end
{
	border-right:1px solid #e7e7e7;
	height:18px;
	background:url(/images/checkmark.png) no-repeat center;
}

.tb_img_row_end
{
	border-bottom:1px solid #e7e7e7;
	height:18px;
	background:url(/images/checkmark.png) no-repeat center;
}


.tb_img_rowcol_start_fafafa
{
	border-right:1px solid #e7e7e7;
	border-bottom:1px solid #e7e7e7;
	height:18px;
	background:url(/images/checkmark.png) no-repeat center;
	background-color:#fafafa;

}

.tb_img_colrow_end_fafafa
{
	height:18px;
	background:url(/images/checkmark.png) no-repeat center;
	background-color:#fafafa;

}

.tb_img_col_end_fafafa
{
	border-right:1px solid #e7e7e7;
	height:18px;
	background:url(/images/checkmark.png) no-repeat center;
	background-color:#fafafa;

}

.tb_img_row_end_fafafa
{
	border-bottom:1px solid #e7e7e7;
	height:18px;
	background:url(/images/checkmark.png) no-repeat center;
	background-color:#fafafa;

}


.tb_rowcol_start_fafafa
{
	font-size:11px;
	font-weight:normal;
	border-right:1px solid #e7e7e7;
	border-bottom:1px solid #e7e7e7;
	padding:2px 5px 2px 7px;
	height:18px;
	background-color:#fafafa;

}

.tb_col_end_fafafa
{
	font-size:11px;
	font-weight:normal;
	border-right:1px solid #e7e7e7;
	padding:2px 5px 2px 7px;
	height:18px;
	background-color:#fafafa;
} 

.tb_row_end_fafafa
{
	font-size:11px;
	font-weight:normal;
	border-bottom:1px solid #e7e7e7;
	padding:2px 5px 2px 7px;
	height:18px;
	background-color:#fafafa;
	vertical-align:top;
}

.tb_colrow_end_fafafa
{
	font-size:11px;
	font-weight:normal;
	padding:2px 5px 2px 7px;
	height:18px;
	background-color:#fafafa;
	vertical-align:top;
}



.tb_rowcol_start_efeeec
{
	font-size:11px;
	font-weight:normal;
	border-right:1px solid #e7e7e7;
	border-bottom:1px solid #e7e7e7;
	padding:2px 5px 2px 7px;
	height:18px;
	background-color:#efeeec;
	vertical-align:top;
}

.tb_col_end_efeeec
{
	font-size:11px;
	font-weight:normal;
	border-right:1px solid #e7e7e7;
	padding:2px 5px 2px 7px;
	height:18px;
	background-color:#efeeec;
	vertical-align:top;
} 

.tb_row_end_efeeec
{
	font-size:11px;
	font-weight:normal;
	border-bottom:1px solid #e7e7e7;
	padding:2px 5px 2px 7px;
	height:18px;
	background-color:#efeeec;
	vertical-align:top;
}

.tb_colrow_end_efeeec
{
	font-size:11px;
	font-weight:normal;
	padding:2px 5px 2px 7px;
	height:18px;
	background-color:#efeeec;
	vertical-align:top;
}

/* table for specifications tab */

.spec_rowcol_start
{
	font-size:10px;
	font-weight:normal;
	border-right:1px solid #d1d1d1;
	border-bottom:1px solid #d1d1d1;
	padding:2px 5px 2px 7px;
	height:18px;
	background-color:#efeeec;
	vertical-align:top;
}

.spec_col_end
{
	font-size:10px;
	font-weight:normal;
	border-right:1px solid #d1d1d1;
	padding:2px 5px 2px 7px;
	height:18px;
	background-color:#efeeec;
	vertical-align:top;
} 

.spec_row_end
{
	font-size:10px;
	font-weight:normal;
	border-bottom:1px solid #d1d1d1;
	padding:2px 5px 2px 7px;
	height:18px;
	vertical-align:top;
}

.spec_colrow_end
{
	font-size:10px;
	font-weight:normal;
	padding:2px 5px 2px 7px;
	height:18px;
	vertical-align:top;
}

/* ----------------------- Best Seller ----------------------------*/
.bsc_bestseller_title {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #488001;
	vertical-align: top;
	padding-top: 5px;
	padding-left: 5px;
	height: 25px;
}

.bsc_bestseller_Product {
	margin-top: 20px;
	margin-left: 5px;
}

/*.bsc_bestseller_Product_title {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #488001;
	background-color: #eeeeee;
	border: 1px solid #e4e4e4;
	width: 100%;
	height: 20px;
	margin-left: 1px;
	padding-left: 10px;
}*/
.bsc_bestseller_Product_img {
	margin-right: 1px;
	vertical-align: top;
	width: 34px;
}
.bsc_bestseller_Product_contant {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	vertical-align: top;
	width: 100%;
	padding-top: 12px;
}
/*.bsc_bestseller_Product_icon {
	padding-top: 5px;
	padding-right:5px;
	height: 48px;
	width: 48px;
	padding-left: 15px;
}*/
/*bestseller*/
.bsc_bestseller_Product_icon{
	height:48px;
	line-height:16px;
	padding-left:15px;
	padding-right:5px;
	padding-top:5px;
	text-align:left;
	width:5%;
}
.bsc_bestseller_Product_title{
	background-color:#eeeeee;
	border-bottom: #e4e4e4 1px solid;
	border-left: #e4e4e4 1px solid;
	boborder-right: #e4e4e4 1px solid;
	border-top: #e4e4e4 1px solid;
	color: #488001;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:20px;
	line-height: 16px;
	margin-left:1px;
	padding-left:10px;
	text-align:left;
	width:100%;
}
.bsc_bestseller_link {
	color: #65af10;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
.bsc_bestseller_link1 {
	color: #65af10;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	padding-top: 20px;
	
}
.bsc_bestseller_link1 a {
	color: #65af10;
	text-decoration: none;
}
.bsc_bestseller_link1 a:hover {
	color: #65af10;
	text-decoration: underline;
}

.bsc_bestseller_link a {
	color: #65af10;
	text-decoration: none;
}
.bsc_bestseller_link a:hover {
	color: #65af10;
	text-decoration: underline;
}

/* ----------------------- End Best Seller ----------------------------*/

/* ----------------------- Begin Advance Search ----------------------------*/
.bsc_advsearch_title{
	color:#468102;
	font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	margin:10px 0px 10px 0px;
}
div.bsc_advsearch_nav{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#468102;
}
div.bsc_advsearch_nav .item{
	padding-right:10px;
	padding-left:10px;
	float:left;
}
.bsc_advsearch_formsearch{
	background-image:url(../../images/advanceSearch/bg_advsearch.gif);
	width:782px;
	height:136px;
	background-repeat:no-repeat;
	text-align:left;
}
.bsc_advsearch_formsearch_content{
	padding:50px 10px 10px 10px;
}
div.bsc_advsearch_formsearch_key{
	padding-top:8px;
	font-weight:bold; 
	width:730px;
}
.bsc_advsearch_formsearch_order{
	padding-top:8px;
	font-weight:bold; 
	float:left; 
	width:410px;
}
.bsc_advsearch_formsearch_left{
	width:100px;
	float:left; 
}
.txtbox{
	width:540px;
	height:14px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
.dropdown{
	width:300px;
	height:20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
.bsc_advsearch_btn{
	float:right; 
	width:160px;
	padding-right:134px; 
	padding-top:7px; 
}

/********** Left navigation Advanced search ************/
.bsc_advsearch_lnavtopLeft{
	background-image:url(../../images/advanceSearch/advsearch_lnavtopLeft.gif);
	background-repeat:no-repeat; 
	width:5px;
	height:22px;
}
.bsc_advsearch_lnavtopCenter{
	background-image:url(../../images/advanceSearch/advsearch_lnavtopCenter.gif);
	background-repeat:repeat-x; 
	height:22px;
	color: #FFFFFF;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		12px;
	text-align:  	left;
	vertical-align:middle;
	padding-left:	5px;
}
.bsc_advsearch_lnavtopRight{
	background-image:url(../../images/advanceSearch/advsearch_lnavtopRight.gif);
	background-repeat:no-repeat; 
	width:10px;
	height:22px;
}
.bsc_advsearch_date_lnavtopLeft{
	background-image:url(../../images/advanceSearch/advsearch_date_lnavtopLeft.gif);
	background-repeat:no-repeat; 
	width:5px;
	height:22px;
}
.bsc_advsearch_date_lnavtopCenter{
	background-image:url(../../images/advanceSearch/advsearch_date_lnavtopCenter.gif);
	background-repeat:repeat-x; 
	height:22px;
	color: #468102;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		14px;
	text-align:  	left;
	vertical-align:	bottom;
	padding-left:	5px;
}
.bsc_advsearch_date_lnavtopRight{
	background-image:url(../../images/advanceSearch/advsearch_date_lnavtopRight.gif);
	background-repeat:no-repeat; 
	width:10px;
	height:22px;
}
.bsc_advsearch_lnavleft{
	background-image:url(../../images/advanceSearch/lnavleft.gif);
	background-repeat:repeat-y; 
	width:5px;
}
.bsc_advsearch_lnavright{
	background-image:url(../../images/advanceSearch/lnavright.gif);
	background-repeat:repeat-y; 
	width:10px;
}
.bsc_advsearch_lnavbottomLeft{
	background-image:url(../../images/advanceSearch/lnavbottomLeft.gif);
	background-repeat:no-repeat; 
	width:5px;
	height:27px;
}
.bsc_advsearch_lnavbottomCenter{
	background-image:url(../../images/advanceSearch/lnavbottomCenter.gif);
	background-repeat:repeat-x; 
	height:27px;
}
.bsc_advsearch_lnavbottomRight{
	background-image:url(../../images/advanceSearch/lnavbottomRight.gif);
	background-repeat:no-repeat; 
	width:10px;
	height:27px;
}
a.bsc_advsearch_left_nav {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Century Gothic, sans-serif;
	font-style: normal;
	text-decoration: none;
}
a.bsc_advsearch_left_nav:link {
	color: #000000;
	text-decoration: none;
	width: auto;
}
a.bsc_advsearch_left_nav:active {
	color: #468102;
	text-decoration: none;
}
a.bsc_advsearch_left_nav:visited {
	color: #000000;
	text-decoration: none;
}
a.bsc_advsearch_left_nav:hover {
	color: #468102;
	text-decoration: none;
}

/*li advanceSearch*/
li.advanceSearch

{
    color: White;
    text-decoration:none;
    font-size:12px;
    list-style:none;
}

li.advanceSearch a

{
    color: White;
    text-decoration:none;
    font-size:12px;
}

li.advanceSearch a:hover
{
     text-decoration:underline;
}
/*end li advanceSearch*/


/* End Left navigation Advanced search */

/******* Advanced Search Results ******/
.bsc_advsearch_result{
	margin-top:15px;
	/*width:762px;*/
	height:25px;
	font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	/*vertical-align:middle;*/
	padding-top:8px;
	padding-left:10px;
padding-bottom:6px;
	background-color:#eaeaea;
	color:#468102;
}
.bsc_advsearch_result_item{
	margin-top:20px;
	margin-left:10px;
	margin-right:18px;
	/*padding-bottom:27px;*/
}
.bsc_advsearch_result_subitem{
	border-bottom:dotted 1px #9a9a9a;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	padding-bottom:27px;
	font-weight:bold;
	margin-bottom:15px;
	margin-top:20px;
}
.bsc_advsearch_result_left{
	float:left;
}
.bsc_advsearch_result_right{
	float:right;
	padding-top:6px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
}
.bsc_advsearch_result_right a{
	text-decoration:none;
	color:#000;
}
.bsc_advsearch_result_right a:hover{
	color:#468102;
}
.bsc_advsearch_result_title{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	padding-bottom:4px;
}
.bsc_advsearch_result_title a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#468102;
	text-decoration:none;
}
.bsc_advsearch_result_title a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#468102;
	text-decoration:underline;
}
.bsc_advsearch_result_summary{
	line-height:18px;
	padding-bottom:5px;
}
.bsc_advsearch_result_distance{
	height:20px;
}


/*css chung*/

/*.bsc_maincontent_title {
	font-family:	Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size:		20px;
	font-weight:	bold;
	color:			#468102;
	padding-left:	5px;
	padding-top:	10px;
	padding-bottom:	10px;
}
/**/


/******* Request A Trial of PM Central ******/
.bsc-PMC {
	padding-right: 10px;
	padding-left: 10px;
}
.bsc-PMC-content-bold {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		11px;
	color:   		#000000;
	padding-top:   0px;
	padding-bottom: 10px;
	width: 30%;
	vertical-align: top;
}
.bsc-PMC-content-box {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		11px;
	color:   		#000000;
	float: left;
	margin-left: 0px;
	padding-left: 0px;
	width: 70%;
	text-align: left;
	vertical-align: top;
	height:30px;
}
.bsc-PMC-content-radio {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		11px;
	color:   		#000000;
	height:30px
}
.bsc-PMC-content-radio_paddingleft {
	width: 100px;
}

.bsc-PMC-right {
	width: 260px;
	/*margin-left: 20px;*/
	border: 1px solid #84bf40;
	margin-right: 5px;
}
.bsc-PMC-right-title {
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		14px;
	color:			#fff;
	line-height:	15px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	background-color:#84bf40;
}
.bsc-PMC-right-content {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		11px;
	color:   		#000000;
	line-height: 	15px;
	text-align:  	left;
	/*padding-bottom: 5px;*/
	padding-top:5px;
}
.bsc-PMC-right-content ul {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 20px;
}
.bsc-PMC-right-content ul li {
	padding-bottom: 5px;
}
/*15-03-2011*/
/*all product*/
.bsc_table_td_head{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		11px;
}
.bsc_left_nav{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		11px;
}
/*detail product*/
.ShowPriceRegularPrompt { font-weight: bold; }

.DarkCell { background-color: #444444; }
.MediumCell { background-color: #BBBBBB; }
.LightCell { background-color: #f2f2f2; }
.LightCell_HeadLines { background-color: #bbbbbb; }
.GreyCell { background-color: #DDDDDD; }

.CondensedDarkCellText  { color: #FFFFFF; font-family: Verdana, Geneva, arial,helvetica; font-size: 8pt; font-weight: normal; }
A.CondensedDarkCellText {color: #FFFFFF; text-decoration: none; }
A.CondensedDarkCellText:link {color: #FFFFFF; text-decoration: none; }
A.CondensedDarkCellText:visited {color: #FFFFFF; text-decoration: none; }
A.CondensedDarkCellText:active {color: #FFFFFF; text-decoration: none; }
A.CondensedDarkCellText:hover {color: #FFBBBB; text-decoration: none; }



/*KB*/
td, li, body, p {
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 11px;
}

.GridRowStyle{
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		11px;
	color:   		#000000;
	/*border-bottom: #FFF 1px solid;
	border-left: #FFF 1px solid;
	border-top: #FFF 1px solid;
	border-right: #FFF 1px solid;
	padding-left: 5px;
	padding-right: 5px;*/
}
/*Clients*/
.bsc_text_11pt_gray {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		11px;
	color:   		#646464;
	line-height: 	15px;
	text-align:  	left;
	padding-right:	10px;
	padding-left: 	5px;/*vertical-align:middle;*/

}

/*Pop Up*/

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

/*Popup Form style when add product to cart*/
.frame {
	width: 825px;
}
.frame_topleft {
	height: 12px;
	width: 12px;
	background-image: url(../Images/PopupForm/top_left.png);
	background-repeat: no-repeat;
}
.frame_top {
	background-image: url(../Images/PopupForm/top.png);
	background-repeat: repeat-x;
	height: 12px;	
}
.frame_topright {
	background-image: url(../Images/PopupForm/top_right.png);
	background-repeat: no-repeat;
	height: 12px;
	width: 18px;
}
.frame_left {
	background-image: url(../Images/PopupForm/left.png);
	background-repeat: repeat-y;
	height: auto;
	width: 12px;
}
.frame_center {
	font-family: Verdana, Geneva, sans-serif;
	height: auto;
	vertical-align: top;
}
.frame_center_contant a {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color: #65af10;
	text-decoration: none;
}

.frame_right {
	background-image: url(../Images/PopupForm/right.png);
	background-repeat: repeat-y;
	height: auto;
	width: 18px;
}
.frame_buttomleft {
	background-image: url(../Images/PopupForm/bottom_left.png);
	background-repeat: no-repeat;
	height: 19px;
	width: 12px;
}
.frame_buttom {
	background-image: url(../Images/PopupForm/bottom.png);
	background-repeat: repeat-x;
	height: 19px;

}
.frame_buttomright {
	background-image: url(../Images/PopupForm/bottom_right.png);
	background-repeat: no-repeat;
	height: 19px;
	width: 18px;
}
.frame_center_tilte {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #65af10;
	height: 15px;
	width: 100%;
	padding-bottom: 10px;
}
.frame_center_tilte2 {
	height: 5px;
	width: auto;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #c3c3c3;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-align: left;
}
.frame_center_tilte3 {
	height: 5px;
	width: auto;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #c3c3c3;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 15px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.frame_center_contant {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
	margin-top: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 770px;
	text-align:left;
}


.frame_addtocard_button {
/*	background-color: #efefef;
	height: 31px;
	width: 385px;*/
	font-weight:bold;
	padding-top: 7px;
	text-align: center;
	/*padding-bottom: 7px;
	border-bottom: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-top: 1px solid #e5e5e5;*/
}
.frame_center_contant_under {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #8f8f91;
	padding-top: 10px;
	padding-bottom: 20px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #c3c3c3;
	margin-top: 10px;
}

.frame_center_checkbox {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #468102;
	text-align: left;
	height: 24px;
	vertical-align: top;
	padding-bottom: 8px;
	background-color:#efefef;
	width:770px;
	border-bottom: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-top: 1px solid #e5e5e5;
}
.frame_center_checkbox_images  {
	text-decoration: none;
	padding-right: 5px;
	margin-top: 5px;
	width: 25px;
}
.frame_center_checkbox_images2  {
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 8px;
	width:20px;
}
.frame_center_bestprice {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	background-color: #e6f2d9;
	height: 34px;
	font-weight: bold;
	vertical-align: middle;
	width: 770px;
	padding-left: 7px;
	padding-right: 7px;	
	border-bottom: 1px solid #d9eccc;
	border-left: 1px solid #d9eccc;
	border-right: 1px solid #d9eccc;
	border-top: 1px solid #d9eccc;
}
.frame_center_bestprice_contant {
	text-align: left;
	width:710px;
}
.frame_center_checkbox_contant {
	padding-top:8px;
	color: #468102;
}

.frame_text_prominent
{
	color: #ff6a01;
}
/*end*/


/*My Bamboo*/
/* CSS Document */
.bsc_mybamboo_text-white-11px
{font-family:Verdana, Geneva, sans-serif;
color:#FFF;
font-size:11px;
font-weight:normal;
}
.bsc_mybamboo_box_left
{
	background:url(/myBamboo/images/box_left.png) no-repeat left;
	width:5px;
	height:26px;
}
.bsc_mybamboo_box_left_left
{
	background:url(/myBamboo/images/box_left_left.png) no-repeat left;
	width:5px;
	height:26px;
}

.bsc_mybamboo_box_center
{
	background:url(/myBamboo/images/box_center.png) repeat-x left;
	height:26px;
	

}
a.bsc_mybamboo_text_center{
font-family:"Century Gothic", Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
	color:#000000; !important
}
a.bsc_mybamboo_text_center:link {
	color: #000000;
	text-decoration: none;
	


}
a.bsc_mybamboo_text_center:active {
	color: #000000;
	text-decoration: none;
	
}
a.bsc_mybamboo_text_center:visited {
	color: #468102;


	text-decoration:none;
}
a.bsc_mybamboo_box_center:hover {
	color: #468102;


	text-decoration:none;
}


.bsc_mybamboo_box_right
{
	background:url(/myBamboo/images/box-right.png) no-repeat;
	width:5px;
	height:26px;

}
.bsc_mybamboo_box_line_top
{
	background:url(/myBamboo/images/box_line_top.png) repeat-x left;
	height:26px;
	width:40px;

	}
	
li.bsc_mybamboo_bot_nav
{
	line-height:23px;
}
a.bsc_mybamboo_bot_nav {
	color: #468102;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Century Gothic, sans-serif;
	font-style: normal;
	text-decoration: none;
	padding-bottom:3px;
	padding-right:2px;
	padding-top:5px;
	line-height:23px;
	
	

	
}
a.bsc_mybamboo_bot_nav:link {
	color: #468102;
	text-decoration: none;


}
a.bsc_mybamboo_bot_nav:active {
	color: #468102;
	text-decoration: none;
}
a.bsc_mybamboo_bot_nav:visited {
	color: #468102;


	text-decoration:none;
}
a.bsc_mybamboo_bot_nav:hover {
	color: #468102;


	text-decoration:underline;
}
ul.bsc_mybamboo_navBot
{
	color: #468102;
}
.bsc_mybamboo_textIntro
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:24px;

}

li.bsc_mybamboo_textIntro
{
	list-style-image:url(/MyBamboo/images/icon_circle.png);
	margin-left:17px;
		padding-left:5px;
	


}

.bsc_mybamboo_title
{
	font-family:"Century Gothic", Verdana, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#468102;
	padding-left:40px;



}
.bsc_mybamboo_intro
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:22px;
	font-weight:normal;
	color:#000;
	padding-left:40px;
	/*padding-bottom:20px;*/
	padding-right:100px;
}
.bsc_mybamboo_interactive_buzz
{
	text-align:right;
	margin-right:20px;
	position:absolute;
	top:25px;
	left: 75px;
	height:27px;
	width:32px;
	background-image:url(/myBamboo/images/buzz.png);
	background-repeat:no-repeat;
}

.bsc_mybamboo_interactive_text
{
	color:#FFF;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:center;
	padding-top:2px;
}
.bsc_mybamboo_interactive_text02
{
	color:#FFF;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:center;
	position:absolute;
	z-index:1;
	margin-top:75px;
	width:110px;
	margin-left:4px;
}

a.bsc_mybamboo_interactive_text02:link
{
	text-decoration:none;
	color:#FFF;
	
}

a.bsc_mybamboo_interactive_text02:visited
{
	text-decoration:none;
	color:#FFF;
	
}

a.bsc_mybamboo_interactive_text02:active
{
	text-decoration:none;
	color:#FFF;
	
}
a.bsc_mybamboo_interactive_text02:hover
{
	text-decoration:underline;
	color:#FFF;
	cursor:pointer;
}


a.bsc_mybamboo_square_hover:link
{
	text-decoration:none;
	color:#FFF;
	
}

a.bsc_mybamboo_square_hover:visited
{
	text-decoration:none;
	color:#FFF;
	
}

a.bsc_mybamboo_square_hover:active
{
	text-decoration:none;
	color:#FFF;
	
}
a.bsc_mybamboo_square_hover:hover
{
	text-decoration:underline;
	color:#FFF;
	cursor:pointer;
}

.bsc_mybamboo_interactive_icon02
{

	text-align:center;
	padding-top:40px;
	position:absolute;
	z-index:2;
	width:118px;
}
.bsc_mybamboo_interactive_section
{
	height:118px;
	width:118px;
	margin:1px; float:left;
}
.bsc_mybamboo_interactive_background02
{
	background-image:url(/myBamboo/images/square-active.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:118px;
	width:118px;
	position:absolute;
	/* for IE */
	filter:alpha(opacity=80);
	/* CSS3 standard */
	opacity:0.8;

}
/* for my support, inside page of mybamboo - trangtran */
.bsc_mysupport_bgtop
{
	background:url(MyBamboo/images/mysupport/tb-bg-top.png) repeat-x;
	height: 29px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	border-right:1px solid #d1d1d1;
	border-bottom:1px solid #d1d1d1;
	padding: 0px 3px 0px 7px;
}
.bsc_mysupport_bgtop_end
{
	background:url(MyBamboo/images/mysupport/tb-bg-top.png) repeat-x;
	height: 29px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	border-bottom:1px solid #d1d1d1;
	padding: 0px 3px 0px 7px;
}
.bsc_mysupport_bgnext
{
	background:url(MyBamboo/images/mysupport/tb-bg-next.png) repeat-x;
	height: 25px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	padding: 0px 3px 0px 7px;
	border-right:1px solid #d1d1d1;
	border-bottom:1px solid #d1d1d1;
}
.bsc_mysupport_bgnext_end
{
	background:url(MyBamboo/images/mysupport/tb-bg-next.png) repeat-x;
	height: 25px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	padding: 0px 3px 0px 7px;
	border-bottom:1px solid #d1d1d1;
}
.bsc_mybamboo_textinside
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:normal;
	height:25px;
	padding: 0px 3px 0px 7px;
	border-right:1px solid #d1d1d1;
	border-bottom:1px solid #d1d1d1;
}

.bsc_mybamboo_textinside_endrow
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:normal;
	height:25px;
	padding: 0px 3px 0px 7px;
	border-bottom:1px solid #d1d1d1;
}

.bsc_mybamboo_textinside_endrowcol
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:normal;
	height:25px;
	padding: 0px 3px 0px 7px;

}
.bsc_mybamboo_textinside_endcol
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:normal;
	height:25px;
	padding: 0px 3px 0px 7px;
	border-right:1px solid #d1d1d1;
}
.bsc_mybamboo_texttitle
{
	font-family:"Century Gothic", Verdana, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#468102;

}
/*calendaring*/
.bsc_calendaring_title_right{
	color:#0d8dc9;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	margin-bottom:9px;
	margin-top:9px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:center;
}
.bsc_alerting_title_right{
	color:red;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	margin-bottom:9px;
	margin-top:9px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:center;
}
.bsc_columns_title_right{
	color:back;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	margin-bottom:9px;
	margin-top:9px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:center;
}
.bsc_DataVisualization_title_right{
	color:#dd8000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	margin-bottom:9px;
	margin-top:9px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:center;
}
.something{ 
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		8pt ; !important
	color:   		#000000;
}

/*careers*/
/*.bsc_text_11pt_p{
	margin-bottom:9px;
}*/
/*Upsell*/
.bsc_upsell_bought_together{
	background-image:url(/images/UpsellImages/tab-bought-together.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:230px;
	height:31px;
}
.bsc_upsell_also_bought{
	background-image:url(/images/UpsellImages/tab-also-bought.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:353px;
	height:31px;
}
.bsc_upsell_related{
	background-image:url(/images/UpsellImages/tab-related.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:158px;
	height:31px;
}
.bsc_upsell_tabcenter{
	background-image:url(/images/UpsellImages/tab-center.gif);
	background-repeat:repeat-x;
	/*width:779px;*/
	width:783px;
	height:30px;
}
.bsc_upsell_tabright{
	background-image:url(/images/UpsellImages/tab-right.gif);
	background-repeat:no-repeat;
	width:1px;
	height:31px;
}
.bsc_upsell_left{
	border-right:solid 1px #bfbfbf;
	width:13px;
}
.bsc_upsell_center{
	border-bottom:solid 1px #bfbfbf;
	/*border-right:solid 1px #bfbfbf;*/
	line-height:16px;
	width:765px;
}
.bsc_upsell_right{
	width:3px;
}
.bsc_upsell_sp{
	color:#565656;
	font-size:11px;
	border-right:solid 1px #d7d8e3;
	width:109px;
	padding-left:10px;
}
.bsc_upsell_shopping{
	border-left:solid 1px #d7d8e3;
	text-align: center;
	padding:0px 20px 0px 10px;
}
.bsc_upsell_bold{
	font-weight:bold;
	width:170px;
	vertical-align:top;
}
.bsc_upsell_item{
	padding-bottom:10px;
	padding-top:10px;
}
.bsc_upsell_line{
	height:1px; 
	background-color:#dadada;
}
.upsell_checkout_body{
	padding:3px 5px 3px 3px;
	width:776px;
	height:100%;
}
.upsell_checkout_title{
	color:#65af10;
	font-size:14pt;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	padding-bottom: 10px; 
	padding-top: 5px;
	text-align:left;
}
.upsell_checkout_content{
	padding-top:10px;
	width:776px;
	text-align:center;
}
.upsell_checkout_tks{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#65af10;
	text-align:left;
}
.upsell_checkout_product{
	width:510px;
	float:left;
	text-align:left;
}
.upsell_checkout_dis{
	width:14px;
	float:left;
}
.upsell_checkout_feedback{
	width:248px;
	float:left;
}
.upsell_checkout_order{
	padding-top:5px;
}
.upsell_checkout_tleft{
	background-image:url(../../images/upsell/feedtopleft.gif);
	width:5px;
	height:40px;
	background-repeat:no-repeat;
	background-position:top right;
}
.upsell_checkout_tcenter{
	background-image:url(../../images/upsell/feedtopcenter.gif);
	background-repeat:repeat-x;
	background-position:top left;
	/*width:211px;*/
	height:40px;
	padding-left:10px;
	font-size:12px;
	text-align:left;
	font-weight:bold;
}
.upsell_checkout_tright{
	background-image:url(../../images/upsell/feedtopright.gif);
	width:5px;
	height:40px;
	background-repeat:no-repeat;
	background-position:top left;
}
.upsell_checkout_left{
	background-image:url(../../images/upsell/feedleft.gif);
	width:5px;
	background-repeat:repeat-y;
	background-position:top right;
}
.upsell_checkout_right{
	background-image:url(../../images/upsell/feedright.gif);
	width:5px;
	background-repeat:repeat-y;
	background-position:top left;
}
.upsell_checkout_center{
	background-color:#f5f5f5;
	text-align:left;
	padding:0px 10px 10px 10px;
}
.upsell_checkout_bleft{
	background-image:url(../../images/upsell/feedbleft.gif);
	background-position:top right;
	background-repeat:no-repeat;
	width:5px;
	height:4px;
}
.upsell_checkout_bcenter{
	background-image:url(../../images/upsell/feedbcenter.gif);
	background-position:top left;
	background-repeat:repeat-x;
	width:211px;
}
.upsell_checkout_bright{
	background-image:url(../../images/upsell/feedbright.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:5px;
	height:4px;
}
.upsell_checkout_feedback{
	float:left;
	width:150px;
	margin-top:10px;
}
.upsell_checkout_ifeedback{
	float:right; 
	position:relative; 
	top:-1px; 
	left:9px;
}
.upsell_checkout_btnsubmit{
	float:right;
	padding-right:5px;
	padding-top:7px;
}
.upsell_checkout_proleft{
	background-image:url(../../images/upsell/proleft.gif);
	width:5px;
	height:24px;
	background-repeat:no-repeat;
	background-position:top left;
}
.upsell_checkout_procenter{
	background-image:url(../../images/upsell/procenter.gif);
	/*width:499px;*/
	height:24px;
	background-repeat:repeat-x;
	background-position:top left;
	/*padding-left:6px;*/
	color:#FFF;
	font-weight:bold;
}
.upsell_checkout_proright{
	background-image:url(../../images/upsell/proright.gif);
	width:5px;
	height:24px;
	background-repeat:no-repeat;
	background-position:top left;
}
.upsell_checkout_header{
	padding-top:5px;
	clear:both;
}
.upsell_checkout_borleft{
	border-left:solid 1px #bebebe;
	border-bottom:solid 1px #bebebe;
}
.upsell_checkout_borright{
	border-right:solid 1px #bebebe;
	border-bottom:solid 1px #bebebe;
}
.upsell_checkout_borbottom{
	border-bottom:solid 1px #bebebe;
	padding:5px 0px 0px 0px;
}
.upsell_checkout_number{
	/*padding-left:5px;*/
	float:left;
	width:20px;
	font-weight:bold;
	text-align:left;
}
.upsell_checkout_borbottom2{
	padding:5px 0px 0px 0px;
	vertical-align:top;	
}
.upsell_checkout_disdoted{
	background-image:url(../../images/upsell/doted.gif);
	background-position:bottom left;
	height:8px;
	background-repeat:repeat-x;
}
.upsell_checkout_moretitle{
	color:#468102;
	font-size:14px;
	clear:both;
	padding-top:20px;
	padding-bottom:10px;
}
.upsell_checkout_mt{
	float:left;
	width:258px;
}
.upsell_checkout_mt_img{
	padding:0px 7px 3px 5px ;
	background:url(../../images/upsell/img_bg.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	width:248px;
}
.upsell_checkout_mt_img_pad{
	background-color:#e2e2e2;
	padding:7px 0px 0px 0px;
	width:234px;
	height:112px;
}
.upsell_checkout_mt_img_wrap{
	width:220px;
	height:105px;
}
.upsell_checkout_mt_con{
	padding:5px 5px 0px 11px;
	text-align:left;
}
.upsell_checkout_readmore{
	text-align:left;
	padding-left:10px;
}
.upsell_checkout_print{
	clear:both; 
	padding:15px 0px 0px 7px; 
	vertical-align:middle;
}
.upsell_checkout_print img{
	vertical-align:top; 
}
.upsell_checkout_print img.none{
	border:0;
}
.upsell_checkout_cloudhome{
	float:right;
	padding:10px 0px 0px 0px;
}
.upsell_checkout_licensekey{
	padding-left:20px; 
	vertical-align:middle;
}
.upsell_checkout_licensekeyicon{
	float:left; 
	padding-top:2px ; 
	padding-left:5px;
}
.upsell_checkout_couponcode{
	background-image:url(../../images/upsell/line.gif);
	
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#fcfff9;
	border: solid 1px #d3d3d3;
	padding-left:10px;
	vertical-align:top;
	padding-top:10px;
	padding-bottom:10px;
}
.upsell_checkout_couponcode_colright{
	float:left; 
	padding-left:40px; 
	padding-bottom:5px;
}
.upsell_checkout_couponcode_colleft{
	float:left; 
	width:380px;
}
.upsell_checkout_couponcode_colleft div{
	font-weight:bold;
	padding-bottom:7px;
}
.upsell_checkout_couponcode_colright div{
	font-weight:bold;
	padding-bottom:7px;
}
.upsell_checkout_subtotal{
	background-image:url(../../images/upsell/line2.gif);
	height:57px;
	background-repeat:repeat-x;
	border-bottom:solid 1px #e3e3e3;
	border-left: solid 1px #e3e3e3;
	border-right: solid 1px #e3e3e3;
	text-align:right;
	padding-right:5px;
}
.upsell_checkout_tab{
	padding-top:20px;
	padding-bottom:15px;
}
.upsell_checkout_mtconfirm{
	float:left;
	width:800px;
}
.upsell_checkout_mtconfirm_img{
	padding:0px 7px 3px 5px ;
	background:url(../../images/upsell/img_bg_confirm.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	width:302px;
	float:left;
}
.upsell_checkout_mtconfirm_img_pad{
	background-color:#e2e2e2;
	padding:7px 0px 0px 0px;
	width:280px;
	height:127px;
}
.upsell_checkout_mtconfirm_img_wrap{
	width:280px;
	height:120px;
}
.upsell_checkout_mtconfirm_con{
	padding:5px 5px 0px 11px;
	text-align:left;
	float:left;
	width:450px;
}
.upsell_checkout_ifeedback_confirm{
	float:right; 
	position:relative; 
	top:-3px; 
	left:15px;
}
.upsell_checkout_feedback_confirm{
	width:340px;
	float:left;
	padding-top:10px;
}
.upsell_checkout_btn{
	padding-top:15px; 
	padding-right:5px; 
	padding-bottom:10px;
}
.upsell_checkout_payment{
	font-family:century gothic;
	font-size:16px;
	font-weight:bold;
	padding-bottom:5px;
	color:#65af10;
}
.upsell_checkout_billingInfo{
	float:left; 
	width:250px; 
	line-height:20px;
}
.upsell_checkout_billingInfo_parner{
	clear:both; 
	height:25px; 
	vertical-align:top; 
	padding-top:5px;
}
.upsell_checkout_billingInfo_parnerNote{
	clear:both; 
	vertical-align:top; 
	padding-top:5px;
	padding-bottom:5px;
	color:red;
}
.upsell_checkout_scart_empty{
	background-image:url(../../images/upsell/bg_scart_empty.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	height:150px;
}
.upsell_checkout_scart_emptyIMG{
	padding-top:25px;
	padding-left:10px;
	float:left;
	width:150px;
}
.upsell_checkout_scart_emptyCONT{
	float:left;
	color:red;
	padding-top:45px;
}
.upsell_checkout_scart_emptyBTN{
	padding-top:7px;
}
/*End Upsell*/

#dhtmltooltip
{
    position: absolute;
    left: -300px;
    width: 150px; /*border: 1px solid black;*/
    padding: 2px; /*background-color: lightyellow;*/
    visibility: hidden;
    z-index: 100; /*Remove below line to remove shadow. Below line should always appear last within this CSS*/ /*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}
        
#dhtmlpointer
{
    position: absolute;
    left: -300px;
    z-index: 101;
    visibility: hidden;
}

/*


/*-------------solutions----------*/

.bsc_solutions_title {
	
	padding-left: 20px;
	
	font-family:	Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size:		20px;
	font-weight:	bold;
	color:			#468102;
	/*padding-left:	5px;*/
	padding-top:	10px;
	padding-bottom:	10px;
	line-height: 16px;
}
.bsc_solutions_left {

	margin-right: 20px;
	margin-bottom: 20px;
}
.bsc_solutions_left_content {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	padding-right:20px;
}
.bsc_solutions_left_video {
	padding-top: 10px;
	padding-bottom: 10px;
	height: 250px;
}
.bsc_solutions_left_table {
	height: auto;
	width: 100%;
	padding-bottom: 15px;
	padding-top: 5px;
	margin-bottom: 20px;
}
.bsc_solutions_left_table_icon {
	float: left;
	width: 92px;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 10px;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}

.bsc_solutions_left_table_icon a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#000;
	text-decoration:none;
}
.bsc_solutions_left_table_icon a:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#65af10;
	text-decoration:none;
}
.bsc_solutions_left_table_title {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	padding-bottom: 5px;
	padding-left: 25px;
	vertical-align:top;
	padding-top: 5px;
	font-weight: bold;
	background-image: url(../images/line.png);
	background-repeat: repeat-x;
}
.bsc_solutions_left_title {
	background-color: #FFF;
	padding-right: 5px;
	padding-left: 5px;
}


.bsc_solutions_left_table_libraries {
	width: 230px;
	padding-left: 10px;
	padding-right: 5px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
.bsc_solutions_left_table_libraries a {
	color:#000;
	text-decoration:none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
.bsc_solutions_left_table_libraries a:hover {
	color:#65af10;
	text-decoration:none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
.bsc_solutions_right {
	background-color: #f7f7f7;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ededed;}
/*test	
	.bsc_solutionsbrief_right_title {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url(../images/background_title_left.png);
	background-repeat: repeat-x;
	height: 22px;
	color: #FFF;
	text-align: left;
	padding-left: 10px;
	padding-top: 0px;
}
	
	*/
.bsc_solutions_right_title {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url(../images/background_title_right.png);
	background-repeat: repeat-x;
	height: 22px;
	color: #FFF;
	text-align: left;
	padding-left: 10px;
	padding-top: 0px;
}



.bsc_solutions_right_bgwhite {
	background-color: #FFF;
	height: 30px;
}

.bsc_solutions_right_title2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url(../images/background_title_right.png);
	background-repeat: repeat-x;
	height: 22px;
	color: #FFF;
	text-align: left;
	padding-left: 10px;
	padding-top: 0px;
}
.bsc_solutions_right_contant {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right:5px;
}
.bsc_solutions_right_frame {
	font-family: Verdana, Geneva, sans-serif;
	padding-top: 15px;
	font-size: 10px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 10px;
}

.bsc_solutions_right_frame2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 10px;
}
.bsc_solutions_right_buttom {
	text-align: right;
	padding-left: 200px;
	margin-left: 150px;
	padding-bottom: 20px;
	padding-top:10px;
	
}
.bsc_solutions_right_send{
	text-align:right; 
	padding-top:10px; 
	padding-right: 20px; 
	padding-bottom:10px;
}
/*.bsc_solutionsbrief_right_send{
	margin-left:125px;
	padding-top:10px;
	padding-bottom:20px;
	padding-right:30px;
}*/
.bsc_solutions_right_register {
	text-align: right;
	background-image: url(../images/register.png);
	height:19px;
	width:75px;
	background-repeat:no-repeat;
	margin-bottom: 10px;
	
}
.bsc_solutions_right_register:hover {
	background-image: url(../images/register_hover.png);
	background-repeat:no-repeat;
}
.bsc_solutions_right_images {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.bsc_solutions_right_icon{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	color:#000;
}

/*---------------breif-----------------------*/

.bsc_solutionsbrief_left_title{
	font-size:14px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	padding-bottom: 5px;
	
	padding-top:5px;
}
.bsc_solutionsbrief_left_content{
	
}
.bsc_solutionsbrief_left_table_title{
	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	padding-bottom: 5px;
	padding-left: 25px;
	vertical-align:top;
	padding-top: 5px;
	font-weight: bold;
	background-image: url(../images/line.png);
	background-repeat: repeat-x;
}
.bsc_solutionsbrief_left_title {
	background-color: #FFF;
	padding-right: 5px;
	padding-left: 0px;
}
.bsc_solutionsbrief_title{
	font-family:	Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size:		20px;
	font-weight:	bold;
	color:			#468102;
	/*padding-left:	5px;*/
	padding-top:	10px;
	padding-bottom:	10px;
	line-height: 16px;
}

/*-----------div icon----------------*/
#Healthcare
{
	background: top center no-repeat url(../images/Healthcare_Big.png); 
	width:13%; 
	height:30px; 
	float:left; 
	padding-top:40px; 
	text-align:center;
	color:#000;
}
#Healthcare a {
	background: top center no-repeat url(../images/Healthcare_Big.png); 
	text-decoration:none;
	color: #000;
}
#Healthcare:hover
{
	background: top center no-repeat url(../images/Healthcare_Big_hover.png);
	text-decoration:none;
	color:#65af10;
	cursor:pointer;
	
}

#Manufacturing
{
	background: top center no-repeat url(../images/Manufacturing_Big.png); 
	width:13%; 
	height:30px; 
	float:left; 
	padding-top:40px; 
	text-align:center;
	color:#000;
}
#Manufacturing a {
	background: top center no-repeat url(../images/Manufacturing_Big.png); 
	text-decoration:none;
	color: #000;
}
#Manufacturing:hover
{
	background: top center no-repeat url(../images/Manufacturing_Big_hover.png);
	text-decoration:none;
	color:#65af10;
	cursor:pointer;
}

#Government
{
	background: top center no-repeat url(../images/Government_Big.png); 
	width:13%; 
	height:30px; 
	float:left; 
	padding-top:40px; 
	text-align:center;
	color:#000;
}
#Government a {
	background: top center no-repeat url(../images/Government_Big.png); 
	text-decoration:none;
	color: #000;
}

#Government:hover
{
	background: top center no-repeat url(../images/Government_Big_hover.png);
	text-decoration:none;
	color: #65af10;
	cursor:pointer;
}

#Financial_Services
{
	background: top center no-repeat url(../images/Financial_Services_Big.png); 
	width:13%; 
	height:30px; 
	float:left; 
	padding-top:40px; 
	text-align:center;
	color:#000;
}
#Financial_Services a {
	background: top center no-repeat url(../images/Financial_Services_Big.png); 
	text-decoration:none;
	color: #000;
}


#Financial_Services:hover
{
	background: top center no-repeat url(../images/Financial_Services_Big_hover.png);
	text-decoration:none;
	color: #65af10;
	cursor:pointer;
}

#Real_Estate
{
	background: top center no-repeat url(../images/Real_Estate_Big.png); 
	width:13%; 
	height:30px; 
	float:left; 
	padding-top:40px; 
	text-align:center;
	color:#000;
}
#Real_Estate a {
	background: top center no-repeat url(../images/Real_Estate_Big.png); 
	text-decoration:none;
	color: #000;
}
#Real_Estate:hover
{
	background: top center no-repeat url(../images/Real_Estate_Big_hover.png);
	text-decoration:none;
	color: #65af10;
	cursor:pointer;
}

#Technology
{
	background: top center no-repeat url(../images/Technology_Big.png); 
	width:13%; 
	height:30px; 
	float:left; 
	padding-top:40px; 
	text-align:center;
	color:#000;
}
#Technology a {
	background: top center no-repeat url(../images/Technology_Big.png); 
	text-decoration:none;
	color: #000;
}

#Technology:hover
{
	background: top center no-repeat url(../images/Technology_Big_hover.png);
	text-decoration:none;
	color: #65af10;
	cursor:pointer;
}

#Insurance
{
	background: top center no-repeat url(../images/Insurance_Big.png); 
	width:13%; 
	height:30px; 
	float:left; 
	padding-top:40px; 
	text-align:center;
	color:#000;
}
#Insurance a {
	background: top center no-repeat url(../images/Insurance_Big.png); 
	text-decoration:none;
	color: #000;
}
#Insurance:hover
{
	background: top center no-repeat url(../images/Insurance_Big_hover.png);
	text-decoration:none;
	color: #65af10;
	cursor:pointer;
}

#Case_Management
{
	background: top center no-repeat url(../images/Case_Management_Big.png); 
	width:13%; 
	height:30px; 
	float:left; 
	padding-top:40px; 
	text-align:center;
	color: #000;
}
#Case_Management a {
	background: top center no-repeat url(../images/Case_Management_Big.png); 
	text-decoration:none;
	color: #000;
}
#Case_Management:hover
{
	background: top center no-repeat url(../images/Case_Management_Big_hover.png);
	text-decoration:none;
	color: #65af10;
	cursor:pointer;
}

#Constituent_Management
{
	background: top center no-repeat url(../images/Constituent_Management_Big.png); 
	width:13%; 
	height:30px; 
	float:left; 
	padding-top:40px; 
	text-align:center;
	color: #000;
}
#Constituent_Management a {
	background: top center no-repeat url(../images/Constituent_Management_Big.png); 
	text-decoration:none;
	color: #000;
}
#Constituent_Management:hover
{
	background: top center no-repeat url(../images/Constituent_Management_Big_hover.png);
	text-decoration:none;
	color: #65af10;
	cursor:pointer;
}

#Issue_Tracking_Task_Management
{
	background: top center no-repeat url(../images/Issue_Tracking_Task_Management_Big.png); 
	width:13%; 
	height:30px; 
	float:left; 
	padding-top:40px; 
	text-align:center;
	color: #000;
}
#Issue_Tracking_Task_Managemen a {
	background: top center no-repeat url(../images/Issue_Tracking_Task_Managemen_Big.png); 
	text-decoration:none;
	color: #000;
}
#Issue_Tracking_Task_Management:hover
{
	background: top center no-repeat url(../images/Issue_Tracking_Task_Management_Big_hover.png);
	text-decoration:none;
	color: #65af10;
	cursor:pointer;
}

#Quality_Management
{
	background: top center no-repeat url(../images/Quality_Management_Big.png); 
	width:13%; 
	height:30px; 
	float:left; 
	padding-top:40px; 
	text-align:center;
	color: #000;
}
#Quality_Management a {
	background: top center no-repeat url(../images/Quality_Management_Big.png); 
	text-decoration:none;
	color: #000;
}
#Quality_Management:hover
{
	background: top center no-repeat url(../images/Quality_Management_Big_hover.png);
	text-decoration:none;
	color: #65af10;
	cursor:pointer;
}

#Business_Process_Automation
{
	background: top center no-repeat url(../images/Business_Process_Automation_Big.png); 
	width:13%; 
	height:30px; 
	float:left; 
	padding-top:40px; 
	text-align:center;
	color: #000;
}
#Business_Process_Automation a {
	background: top center no-repeat url(../images/Business_Process_Automation_Big.png); 
	text-decoration:none;
	color: #000;
}
#Business_Process_Automation:hover
{
	background: top center no-repeat url(../images/Business_Process_Automation_Big_hover.png);
	text-decoration:none;
	color: #65af10;
	cursor:pointer;
}

#Project_Management
{
	background: top center no-repeat url(../images/Project_Management_Big.png); 
	width:13%; 
	height:30px; 
	float:left; 
	padding-top:40px; 
	text-align:center;
	color: #000;
}
#Project_Management a {
	background: top center no-repeat url(../images/Project_Management_Big.png); 
	text-decoration:none;
	color: #000;
}
#Project_Management:hover
{
	background: top center no-repeat url(../images/Project_Management_Big_hover.png);
	text-decoration:none;
	color: #65af10;
	cursor:pointer;
}

#Data_Management
{
	background: top center no-repeat url(../images/Data_Management_Big.png); 
	width:13%; 
	height:30px; 
	float:left; 
	padding-top:40px; 
	text-align:center;
	color: #000;
}
#Data_Management a {
	background: top center no-repeat url(../images/Data_Management_Big.png); 
	text-decoration:none;
	color: #000;
}
#Data_Management:hover
{
	background: top center no-repeat url(../images/Data_Management_Big_hover.png);
	text-decoration:none;
	color: #65af10;
	cursor:pointer;
}

/*#Healthcare a, #Manufacturing a, #Government a, #Financial_Services a, #Real_Estate a, #Technology a, #Insurance a, #Case_Management a, #Constituent_Management a, #Issue_Tracking_Task_Management a, #Quality_Management a, #Business_Process_Automation a, #Project_Management a, #Data_Management a, .bsc_solutions_right_link
{
	color:#333;
}
#Healthcare a:hover, #Manufacturing a:hover, #Government a:hover, #Financial_Services a:hover, #Real_Estate a:hover, #Technology a:hover, #Insurance a:hover, #Case_Management a:hover, #Constituent_Management a:hover, #Issue_Tracking_Task_Management a:hover, #Quality_Management a:hover, #Business_Process_Automation a:hover, #Project_Management a:hover, #Data_Management a:hover, .bsc_solutions_right_link:hover{
	text-decoration:none;
	color:#65af10;
}*/


/*-------------------------------brief--------------------------*/
.bsc_solutionsbrief_icon{
	width:200px; float:left;  height: 30px; margin-bottom:5px; margin-top:5px; 
}
.bsc_solutionsbrief_icontitle{
	padding-left:30px; vertical-align:bottom; padding-top:5px;
}
#Healthcare_brief{
	background: top left no-repeat url(../images/Healthcare_Small.png);
	height:30px;
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Healthcare_brief a{
	background: top left no-repeat url(../images/Healthcare_Small.png);
	height:30px;
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Healthcare_brief:hover
{
	background: top left no-repeat url(../images/Healthcare_Small_hover.png);
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#65af10;
	text-decoration:none;
	cursor:pointer;
}

#Manufacturing_brief{
	background: top left no-repeat url(../images/Manufacturing_Small.png);
	height:30px;
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Manufacturing_brief a{
	background: top left no-repeat url(../images/Manufacturing_Small.png);
	height:30px;
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Manufacturing_brief:hover
{
	background: top left no-repeat url(../images/Manufacturing_Small_hover.png);
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#65af10;
	text-decoration:none;
	cursor:pointer;
}

#Government_brief{
	background: top left no-repeat url(../images/Government_Small.png);
	height:30px;
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Government_brief a{
	background: top left no-repeat url(../images/Government_Small.png);
	height:30px;
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Government_brief:hover
{
	background: top left no-repeat url(../images/Government_Small_hover.png);
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#65af10;
	text-decoration:none;
	cursor:pointer;
}

#Financial_Services_brief{
	background: top left no-repeat url(../images/Financial_Services_Small.png);
	height:30px;
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Financial_Services_brief a{
	background: top left no-repeat url(../images/Financial_Services_Small.png);
	height:30px;
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Financial_Services_brief:hover
{
	background: top left no-repeat url(../images/Financial_Services_Small_hover.png);
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#65af10;
	text-decoration:none;
	cursor:pointer;
}

#Real_Estate_brief{
	background: top left no-repeat url(../images/Real_Estate_Small.png);
	height:30px;
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Real_Estate_brief a{
	background: top left no-repeat url(../images/Real_Estate_Small.png);
	height:30px;
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Real_Estate_brief:hover
{
	background: top left no-repeat url(../images/Real_Estate_Small_hover.png);
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#65af10;
	text-decoration:none;
	cursor:pointer;
}

#Technology_brief{
	background: top left no-repeat url(../images/Technology_Small.png);
	height:30px;
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Technology_brief a{
	background: top left no-repeat url(../images/Technology_Small.png);
	height:30px;
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Technology_brief:hover
{
	background: top left no-repeat url(../images/Technology_Small_hover.png);
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#65af10;
	text-decoration:none;
	cursor:pointer;
}

#Insurance_brief{
	background: top left no-repeat url(../images/Insurance_Small.png);
	height:30px;
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Insurance_brief a{
	background: top left no-repeat url(../images/Insurance_Small.png);
	height:30px;
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Insurance_brief:hover
{
	background: top left no-repeat url(../images/Insurance_Small_hover.png);
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#65af10;
	text-decoration:none;
	cursor:pointer;
}

#Case_Management_brief{
	background: top left no-repeat url(../images/Case_Management_Small.png);
	height:30px;
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Case_Management_brief a{
	background: top left no-repeat url(../images/Case_Management_Small.png);
	height:30px;
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Case_Management_brief:hover
{
	background: top left no-repeat url(../images/Case_Management_Small_hover.png);
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#65af10;
	text-decoration:none;
	cursor:pointer;
}

#Constituent_Management_brief{
	background: top left no-repeat url(../images/Constituent_Management_Small.png);
	height:30px;
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Constituent_Management_brief a{
	background: top left no-repeat url(../images/Constituent_Management_Small.png);
	height:30px;
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Constituent_Management_brief:hover
{
	background: top left no-repeat url(../images/Constituent_Management_Small_hover.png);
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#65af10;
	text-decoration:none;
	cursor:pointer;
}

#Issue_Tracking_Task_Management_brief{
	background: top left no-repeat url(../images/Issue_Tracking_Task_Management_Small.png);
	height:30px;
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Issue_Tracking_Task_Management_brief a{
	background: top left no-repeat url(../images/Issue_Tracking_Task_Management_Small.png);
	height:30px;
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Issue_Tracking_Task_Management_brief:hover
{
	background: top left no-repeat url(../images/Issue_Tracking_Task_Management_Small_hover.png);
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#65af10;
	text-decoration:none;
	cursor:pointer;
}

#Quality_Management_brief{
	background: top left no-repeat url(../images/Quality_Management_Small.png);
	height:30px;
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Quality_Management_brief a{
	background: top left no-repeat url(../images/Quality_Management_Small.png);
	height:30px;
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Quality_Management_brief:hover
{
	background: top left no-repeat url(../images/Quality_Management_Small_hover.png);
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#65af10;
	text-decoration:none;
	cursor:pointer;
}

#Business_Process_Automation_brief{
	background: top left no-repeat url(../images/Business_Process_Automation_Small.png);
	height:30px;
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Business_Process_Automation_brief a{
	background: top left no-repeat url(../images/Business_Process_Automation_Small.png);
	height:30px;
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Business_Process_Automation_brief:hover
{
	background: top left no-repeat url(../images/Business_Process_Automation_Small_hover.png);
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#65af10;
	text-decoration:none;
	cursor:pointer;
}

#Project_Management_brief{
	background: top left no-repeat url(../images/Project_Management_Small.png);
	height:30px;
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Project_Management_brief a{
	background: top left no-repeat url(../images/Project_Management_Small.png);
	height:30px;
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Project_Management_brief:hover
{
	background: top left no-repeat url(../images/Project_Management_Small_hover.png);
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#65af10;
	text-decoration:none;
	cursor:pointer;
}

#Data_Management_brief{
	background: top left no-repeat url(../images/Data_Management_Small.png);
	height:30px;
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Data_Management_brief a{
	background: top left no-repeat url(../images/Data_Management_Small.png);
	height:30px;
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#000;
}
#Data_Management_brief:hover
{
	background: top left no-repeat url(../images/Data_Management_Small_hover.png);
	
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
	float:left;
	color:#65af10;
	text-decoration:none;
	cursor:pointer;
}

/*#Healthcare_brief_title a, #Manufacturing_brief_title a, #Government_brief_title a, #Financial_Services_brief_title a, #Real_Estate_brief_title a, #Technology_brief_title a, #Insurance_brief_title a, #Case_Management_brief_title a, #Constituent_Management_brief_title a, #Issue_Tracking_Task_Management_brief_title a, #Quality_Management_brief_title a, #Business_Process_Automation_brief_title a, #Project_Management_brief_title a, #Data_Management_brief_title a{
	color:#333;
	width:180px;
	text-decoration:none;
}
#Healthcare_brief_title a:hover, #Manufacturing_brief_title a:hover, #Government_brief_title a:hover, #Financial_Services_brief_title a:hover, #Real_Estate_brief_title a:hover, #Technology_brief_title a:hover, #Insurance_brief_title a:hover, #Case_Management_brief_title a:hover, #Constituent_Management_brief_title a:hover, #Issue_Tracking_Task_Management_brief_title a:hover, #Quality_Managemen_brief_titlet a:hover, #Business_Process_Automation_brief_title a:hover, #Project_Management_brief_title a:hover, #Data_Management_brief_title a:hover{
	text-decoration:none;
	color:#65af10;
	width:180px;
}


/*--------------end solutions-----------------*/



/*New home page*/
.bsc_home{
	width:990px;
}
.bsc_home_navigation{
	width:110px; 
	float:left;
	margin-top:10px;
	text-align:right;
}
.bsc_home_navigation ul{
	margin:0px;
	padding:0px;
	list-style-type:none;	
}
.bsc_home_navigation ul li{
	background-color:#f7f7f7;
	border-top:solid 1px white;
	border-right:solid 1px white;
	border-left:solid 1px white;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	color:#000;
	text-decoration:none;
	cursor:pointer;
}
.bsc_home_navigation ul li:hover{
	border-left:solid 2px #5c5c5c;
	font-weight:bold;
}
.bsc_home_navigation ul li:active{
	background-color:#ededed;
	border-top:solid 1px white;
	border-right:solid 1px #ededed;
	border-left:solid 2px #65af10;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
}
.bsc_home_navigation ul li.current{
	background-color:#ededed;
	border-top:solid 1px white;
	border-right:solid 1px #ededed;
	border-left:solid 2px #65af10;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
}
.bsc_home_content{
	width:870px; 
	float:left;
	background-color:#ededed;
	padding:10px 0px 10px 10px;
}
.bsc_home_contentL{
	width:570px;
	float:left;
}
.bsc_home_contentR{
	float:left;
	margin-left:10px;
	background-color:#e3e3e3;
	width:290px;
}
.bsc_home_contentR div.title{
	background-image:url(../images/newhomepage/line.gif);
	background-repeat:repeat-x;
	height:20px;
	width:280px;
	color:#FFF;
	font-weight:bold;
	font-size:11px;
	padding-left:10px;
	padding-top:2px;
}
.bsc_home_contentR a{
	color:#000;
	text-decoration:none;
	clear:both;
}
.bsc_home_contentR div.section{
	float:left; 
	border-bottom:1px solid #ededed;
}
.bsc_home_contentR div.item{
	width:290px;
	clear:both;
}
.bsc_home_contentR div.item:hover{
	background-color:#d8d8d8;
	width:290px;
	cursor:pointer;
	overflow: auto;
}
.bsc_home_contentR div.item .subitem{
	clear:both;
	width:290px;
}
.bsc_home_contentR div.item .subitem .ico{
	width:60px;
	float:left;
	text-align:left;
	margin:10px 0px 10px 10px;	
}
.bsc_home_contentR div.item .subitem .content{
	float:left;
	width:210px;
	margin:10px 0px 0px 0px;
	padding-bottom:10px;
}
.bsc_home_contentR_line{
	height:1px;
	clear:both;
	background-color:#ededed;
}
.bsc_home_parner{
	padding-top:10px;
	padding-bottom:10px;	
	clear:both;
}
.bsc_home_imgparner{
	padding-right:32px;
	padding-left:32px;
}
.bsc_home_description{
	padding-top:5px;
	margin:0px 10px 0px 10px;
}
.bsc_home_description span{
	font-size:12px; 
	font-weight:bold;
	line-height:25px;
}
.bsc_home_description div.btn{
	padding-top:20px;
	text-align:right;
	background-image:url(../images/newhomepage/btn_LearnMore.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	cursor:pointer;
	height:25px;
	width:120px;
	float:right;
}
.bsc_home_description div.btn:hover{
	background-image:url(../images/newhomepage/btn_LearnMore_hover.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}

/*End New home page*/

/*-------------sitemap new (nha 07/22/2011)---------*/
.bsc_sitemap {
	font-family: Verdana, Geneva, sans-serif;
	height: auto;
	width: 756px;
	/* [disabled]background-color: #EEE; */
}
.bsc_sitemap_title {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #468102;
	float: left;
	width: 100%;
	padding-top: 10px;
}
.bsc_sitemap_banner {
	padding-top: 10px;
	float: left;
	width: 100%;
	text-align: center;
	margin-bottom: 10px;
}
.bsc_sitemap_product {
	float: left;
	width: 96%;
	margin-top: 10px;
	padding-left: 0px;
	margin-left: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	/* [disabled]background-color: #0C0; */
}
.bsc_sitemap_product_icon {
	float: left;
	height: 24px;
	width: 24px;
}

.bsc_sitemap_product_title {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 18px;
	float: left;
	vertical-align: bottom;
	margin-top: 5px;
	margin-left: 10px;
	margin-bottom: 5px;
	width: 80%;
}
.bsc_sitemap_product_title a {
	color: #000;
	text-decoration: none;
}
.bsc_sitemap_product_title a:hover {
	color: #468102;
}

.bsc_sitemap_product_line {
	float: left;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #5e5e5e;
	width: 95%;
	margin-left: 10px;
}

.bsc_sitemap_product_line2 {
	float: left;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #5e5e5e;
	width: 95%;
	margin-left: 15px;
	margin-top: 5px;
	margin-bottom: 2px;
}
.bsc_sitemap_product_content {
	margin-top: 0px;
	margin-left: 8px;
	margin-bottom: 3px;
	padding-bottom: 5px;
}
.bsc_sitemap_product_content a {
	text-decoration: none;
	color: #000;
}
.bsc_sitemap_product_content a:hover {
	color: #468102;
	text-decoration: none;
	
}

.bsc_sitemap_product_bullet {
	margin-right: 5px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	/* [disabled]background-image: url(images/bulet_sitemap.png); */
}
.bsc_sitemap_product_bullet2 {
	margin-right: 5px;
	margin-bottom: 10px;
	/* [disabled]background-image: url(images/bulet_sitemap.png); */
}
.bsc_sitemap_product_bullet3 {
	margin-right: 5px;
	padding-top:7px;	
	margin-bottom: 10px;
	float:left;
}
.bsc_sitemap_readmore {
	padding-top: 5px;
	text-align: right;
	padding-right: 10px;
	color: #468102;
}
.bsc_sitemap_bulet {
	padding-right: 3px;
	padding-bottom: 2px;
}

.bsc_sitemap_readmore a{

	text-align: right;
	
	color: #468102;
}

/*-------------------end sitemap-------------*/

/*---------------white paper------------*/
.bsc_whitepaper {
	height: auto;
	width: 990px;


	margin-bottom: 20px;

}
.bsc_whitepaper_left {
	float: left;
	width: 28%;
	margin-top: 0px;
	margin-right:10px;
	height: 160px;
}
.bsc_whitepaper_right {
	
	float: left;
	width: 68%;
	margin-top: 0px;
	margin-left: 10px;
	padding-top:10px;
	padding-left: 10px;
}
.bsc_whitepaper_left_images {
	text-align: center;
	height: 132px;
	width: 279px;
	
}
.bsc_whitepaper_left_button {
	float:right;
	width: 243px;
	text-align:center;
	height:31px;
	top:210px;
	right:30px;
	position:relative;
}
.bsc_whitepaper_right_content1 {
	width: 56%;
	float: left;
	padding-top: 15px;
	padding-left:30px;
	background-color: #f5f5f5;
	padding-bottom: 10px;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #FFF;
	padding-right:30px;
}
.bsc_whitepaper_right_content2 {
	
	width: 34.5%;
	float: right;
	
	padding-top: 15px;
	background-color: #e5e5e5;
	
	padding-bottom:10px;
	padding-right:30px;
}
.bsc_whitepaper_right_avatar {
	height: 72px;
	width: 72px;
	float: left;
	margin-right: 8px;
	margin-left: 30px;
	margin-top: 5px;
}
.bsc_whitepaper_line {
	float: left;
	height: 12px;
	width: 100%;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
}
.bsc_whitepaper_content_color {
	float: left;
	height: 280px;
	width: 990px;
}

.bsc_whitepaper_title2 {
	
	margin-bottom: 0px;
	margin-top: 20px;
	float: left;
	width: 98%;
}
.bsc_whitepaper_content {
	font-style:italic;
	float: left;
	height: auto;
	width: 94%;
	margin-left:30px;
	margin-top:0px;
	padding-top:0px;
	margin-right: 30px;	
	}
.bsc_whitepaper_content_bolder {
	
	padding-top: 0px;
	background-color: #e5e5e5;
	float: left;
	height: auto;
	width: 990px;
	margin-top:10px;	
}
/*.bsc_whitepaper_opacity{
	background-color: #000;
	height: 45px;
	width: 279px;
	position: absolute;
	z-index: 500;
	
	margin-top: 115px;
	opacity: 0.7;   
   filter: alpha(opacity = 70);  
   moz-opacity: 0.7;  
   khtml-opacity: 0.7;  
}
*/
.bsc_whitepaper_opacity{
	background-color: #000;
	position: absolute;
	width:100%;
	height:45px;
	bottom:0;
	left:0;
	z-index:1;
	opacity: 0.7;   
   filter: alpha(opacity = 70);  
   moz-opacity: 0.7;  
   khtml-opacity: 0.7;
}
.bsc_whitepaper_excerpt{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	position: relative;	
	top: 10px;
	left: 0px;}

.bsc_whitepaper_excerpt_contant{
	padding-top: 10px;
	padding-left:30px;
	padding-right: 30px;

}


/*-----white paper dowloand---*/

.bsc_whitepaperdow_right {
	/*background-color: #f7f7f7;*/
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ededed;}

.bsc_whitepaperdow_right_title {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url(../images/background_title_right.png);
	background-repeat: repeat-x;
	height: 22px;
	color: #FFF;
	text-align: left;
	padding-left: 10px;
	padding-top: 0px;
	margin-top: 10px;
	margin-left:20px;
	margin-right: 20px;
	width:950px;
}

.bsc_whitepaperdow_right_bgwhite {
	background-color: #FFF;
	height: 30px;
}

.bsc_whitepaperdow_right_title2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url(../images/background_title_right.png);
	background-repeat: repeat-x;
	height: 22px;
	color: #FFF;
	text-align: left;
	padding-left: 10px;
	padding-top: 0px;
}
.bsc_whitepaperdow_right_contant {
	
	line-height:16px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right:5px;
}
.bsc_whitepaperdow_right_frame {
	
	padding-top: 15px;
	
	
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 27%;
}

.bsc_whitepaperdow_right_frame2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 10px;
	width: 69%;
}
.bsc_whitepaperdow_right_buttom {
	text-align: right;
	padding-left: 200px;
	margin-left: 150px;
	padding-bottom: 20px;
	padding-top:10px;
	
}
.bsc_whitepaperdow_right_send{
	text-align:left; 
	padding-top:10px; 
	/*padding-right: 20px; */
	padding-left:10px;
	padding-bottom:10px;
}

.bsc_whitepaperdow_right_images {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.bsc_whitepaperdow_right_icon{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	color:#000;
}

/*-----------whitedown--------*/
.bsc_whitepaperdow_button{
	float:left;
	width:243px;
	height:31px;
	margin-right: 10px;
	padding-top: 5px;
	
}
.bsc_whitepaperdow_button_font{
	padding-top: 10px;	
	
}
.bsc_whitepaperdow_right_contant_color{
	background-color:#F5F5F5;
	
	padding-top: 4px;
	padding-left: 10px;
	padding-right:5px;
	margin-top:10px;
	padding-bottom: 10px;
	margin-bottom:10px;
}
.bsc_whitepaperdow_img{
	float:left;
	padding-top: 20px;
	padding-right: 30px;
	margin-left: 170px;
	width:200px;
}
.bsc_whitepaperdow_center{
	text-align:center;
}

/*---------------------end whitepaper--------------*/


/*---------------------Product Take A Tour*-------------------/
@charset "utf-8";
/* CSS Document */
.bsc_feauture_body{
	width:994px;
	text-align:center;
}
.bsc_feauture_banner{
	background-image:url(../images/ImageTour/bgtop.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:994px;
	height:80px;
}
.bsc_feauture_leftbanner{
	float:left; 
	margin:20px 0px 0px 10px; 
	text-align:left
}
.bsc_feauture_leftbanner div{
	color:#137fa5;
	font-family:century gothic;
	font-weight:bold;
}
.bsc_feauture_leftbanner div.name{
	/*color:#468102;*/
	color:#FFF;
	font-family:century gothic;
	font-weight:bold;
	font-size:18px;
	float:left;
}
.bsc_feauture_clear{
	clear:both;
}
.bsc_feauture_leftmenu{
	float:left; 
	width:190px; 
	text-align:left; 
	margin:7px 5px 5px 5px;
	clear:both;
}
.bsc_feauture_itemleftmenu{
	background-color:#eeeeee; 
	font-size:11px; 
	font-weight:bold;
	border-bottom:solid 1px #cbcbcb;
	color:#333;
}
.bsc_feauture_itemleftmenu a{
	color:red;
}
.bsc_feauture_itemleftmenu div.item{
	padding:0px 3px 0px 5px;
	height:17px;
	clear:both;
	background-color:#CCC;
	background: url(../images/ImageTour/menu.gif) repeat-x left top;
	/*height:24px;*/
}
.bsc_feauture_itemleftmenu div.item div{
	padding-top:3px;
}
.bsc_feauture_itemleftmenu div.subitem{
	margin:0px;
	padding:0px;
	
}

.bsc_feauture_itemleftmenu div.subitem .title{
	padding:0px 3px 5px 5px;
	background-color:#dddddd;
	background-image: url(../images/ImageTour/menu.gif);
	background-repeat:repeat-x;
	background-position:left top;
	/*height:24px;*/
	color:#000;
	text-decoration:none;
	border-bottom:solid 1px #cccccc;
}
/*.bsc_feauture_itemleftmenu div.subitem div.title:hover{
	color:red;
	background-color:red;
}*/
.bsc_feauture_itemleftmenu div.subitem .title div{
	padding-top:3px;
}
.bsc_feauture_itemleftmenu div.subitem .title a{
	color:#000;
}
.bsc_feauture_itemleftmenu div.subitem ul{
	font-weight:normal;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	margin:0px;
	padding:0px 0px 0px 10px;
}
.bsc_feauture_itemleftmenu div.subitem ul li{
	list-style-type:none;
}
.bsc_feauture_itemleftmenu div.subitem ul li a{
	background: url(../images/ImageTour/bullet.gif) no-repeat center left; /*custom bullet list image*/
	display: block;
	color:#468102;
	padding-left:10px;
	text-decoration: none;
	font-weight:  normal;	
	font-size: 11px;
	border-bottom:solid 1px #FFF;
	padding:3px 0px 3px 10px;
}
.bsc_feauture_itemleftmenu div.subitem ul li a:hover{
	color:#FFF;
	cursor:hand;
	background-image:url(../images/ImageTour/itemmenuhover.gif);
	background-repeat:no-repeat;
	background-color:#75bf1f;
	background-position:right top;
}

.bsc_feauture_itemleftmenu div.subitem ul li div{
	margin:0px;
	padding:0px;
	/*background-color:#d9d9d9;*/
}

.bsc_feauture_itemleftmenu div.subitem ul li div ul{
	font-weight:normal;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	margin:0px;
	padding:0px 0px 0px 10px;
}
.bsc_feauture_itemleftmenu div.subitem ul li div ul li{
	list-style-type:none;
}
.bsc_feauture_itemleftmenu div.subitem ul li div ul li a{
	background: url(../images/ImageTour/bullet.gif) no-repeat center left; /*custom bullet list image*/
	display: block;
	color:#468102;
	padding-left:10px;
	text-decoration: none;
	font-weight:  normal;	
	font-size: 11px;
	border-bottom:solid 1px #FFF;
	padding:3px 0px 3px 10px;
}
.bsc_feauture_itemleftmenu div.subitem ul li div ul li a:hover{
	color:#FFF;
	cursor:hand;
	background-image:url(../images/ImageTour/itemmenuhover.gif);
	background-repeat:no-repeat;
	background-color:#75bf1f;
	background-position:right top;
}
.bsc_feauture_rightcontent{
	
	float:left;
	/*padding-left:20px;
	padding-right:20px;
	padding-bottom:30px;*/
	text-align:left;
	vertical-align:top;
	background-image:url(../images/ImageTour/bgbottom.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.bsc_feauture_rightcontent .sendEmail{
	float:right;
	padding-right:42px;
}
.bsc_feauture_topleft{
	background-image:url(../images/ImageTour/topleft.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:47px;
	height:9px;
}
.bsc_feauture_topcenter{
	background-image:url(../images/ImageTour/topcenter.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	height:9px;
	width:700px;
}
.bsc_feauture_topright{
	background-image:url(../images/ImageTour/topright.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:47px;
	height:9px;
}
.bsc_feauture_left{
	background-image:url(../images/ImageTour/left.png);
	background-repeat:repeat-y;
	background-position:top right;
	width:47px;
}
.bsc_feauture_right{
	background-image:url(../images/ImageTour/right.png);
	width:47px;
	background-repeat:repeat-y;
	background-position:top left;
}
.bsc_feauture_bottomleft{
	background-image:url(../images/ImageTour/bottomleft.png);
	background-repeat:no-repeat;
	background-position:top right;
	width:47px;
	height:9px;
}
.bsc_feauture_bottomcenter{
	background-image:url(../images/ImageTour/bottomcenter.png);
	background-position:top left;
	height:35px;
	background-repeat:repeat-x;
}
.bsc_feauture_bottomright{
	background-image:url(../images/ImageTour/bottomright.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:47px;
	height:9px;
}
.bsc_feauture_btnBack{
	cursor:pointer;
	float:right;
	width:37px;
	height:50px;
	background-image:url(../images/ImageTour/btnBack.gif); 
	background-repeat:no-repeat; 	
	background-position:top left;
}
.bsc_feauture_btnBack a{
}
.bsc_feauture_btnBack a:hover{
	background-image:url(../images/ImageTour/btnBackHover.gif); 
	background-repeat:no-repeat;
}
.bsc_feauture_btnNext{
	cursor:pointer;
	background-image:url(../images/ImageTour/btnNext.gif); 
	background-repeat:no-repeat; 
	width:36px; 
	height:50px;
	float:left;
}
.bsc_feauture_btnNext a{
	background-image:url(../images/ImageTour/btnNext.gif); 
	background-repeat:no-repeat; 
	width:36px; 
	height:50px;
}
.bsc_feauture_btnNext a:hover{
	background-image:url(../images/ImageTour/btnNextHover.gif); 
	background-repeat:no-repeat; 
	width:41px; 
	height:50px;
	float:left;
}

.hide
{
	display: none;
}     

.imageBox
{
     /*margin: 15px 10px 10px 10px;*/
}

.bsc_feauture_itemleftmenu .subitem  .divSelected
{
    padding:4px 0px 5px 5px;
	color:#FFF;
	cursor:hand;
	background-image:url(../images/ImageTour/itemmenuhover.gif);
	background-repeat:no-repeat;
	background-color:#75bf1f;	
	background-position:right top;
	text-decoration:none;
	margin:0px -3px -5px -5px;
}

.bsc_feauture_itemleftmenu .subitem ul li a.selected{
	color:#FFF;
	cursor:hand;
	background-image:url(../images/ImageTour/itemmenuhover.gif);
	background-repeat:no-repeat;
	background-color:#75bf1f;	
	background-position:right top;
	text-decoration:none;
}
.bsc_feauture_itemleftmenu div.subitem .title:hover{
	color:#FFF;
	cursor:hand;
	background-image:url(../images/ImageTour/itemmenuhover.gif);
	background-repeat:no-repeat;
	background-color:#75bf1f;
	/*height:24px;	*/
}
.bsc_feauture_itemleftmenu div.subitem .title a{
	text-decoration:none;
}
.bsc_feauture_itemleftmenu div.subitem .title a:hover{
	color:#FFF;
}
.bsc_feauture_ViewLarge{
	text-align:right;
	padding:0px 10px 5px 0px;
}
/*End Product Take A Tour*/


/*-----------------frames-----------------*/

.bsc_description_4frames {
	height: auto;
	width: 760px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
}
.bsc_description_frames {
	float: left;
	width: 365px;
	margin-bottom: 10px;
	margin-left: 10px;
	height: 180px;
}
.bsc_description_frames_br {
	float: left;
	height: 12px;
	width: 12px;
}
.bsc_description_frames_tl {
	float: left;
	height: 8px;
	width: 12px;
}
.bsc_description_frames_t {
	float: left;
	height: 8px;
	width: 341px;
	background-image: url(../images/top.png);
	background-repeat: repeat-x;
}
.bsc_description_frames_l {
	background-image: url(../images/left.png);
	background-repeat: repeat-y;
	float: left;
	height: 160px;
	width: 12px;
}
.bsc_description_frames_tr {
	float: left;
	height: 8px;
	width: 12px;
}
.bsc_description_frames_center {
	float: left;
	height: 160px;
	width: 365px;
}
.bsc_description_frames_content {
	float: left;
	height: 160px;
	width: 341px;
	background-color: #f5f5f5;
	padding-top: 10px;
}
.bsc_description_frames_content_left {
	float: left;
	height: auto;
	width: 200px;
}
.bsc_description_frames_content_img {
	text-align: justify;
	float: left;
	height: 160px;
	width: 140px;
	vertical-align: middle;
	margin-top: 5px;
}
.bsc_description_frames_content_span {
	font-weight: bold;
	font-size: 12px;
	padding-top: 10px;
}
.bsc_description_frames_r {
	height: 160px;
	width: 12px;
	float: left;
	background-image: url(../images/right.png);
}
.bsc_description_frames_bl {
	float: left;
	height: 12px;
	width: 12px;
}
.bsc_description_frames_b {
	float: left;
	height: 12px;
	width: 341px;
	background-image: url(../images/buttom.png);
	background-repeat: repeat-x;
}

/*-------------end frames--------------*/

/* new */
.bsc_text_bold_green{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #65af10;
	padding-left: 	5px;
}
.bsc_text_2{
	
}
.bsc_productpage_4img{
	width:182px;
	text-align:center;
}
.bsc_productpage_title{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	width:182px;
}
.bsc_productpage_content{
	width:182px;
	padding-right:10px;
	padding-bottom: 10px;
	margin-right: 10px;
}
.bsc_productpage_content2{
	width:182px;
	padding-bottom: 10px;
}
/* end new */

/*Client Success Page*/
.bsc_client_success_textarea{
	padding:0px 0px 10px 10px;
}
.bsc_client_success_fillout{
	padding:5px 0px 5px 10px;
}
.bsc_client_success_signup{
	float:left;
	width:600px;
	margin:0px 10px 10px 10px; 
}
.bsc_client_success_banner{
	width:350px;
	float:left;
	margin:24px 10px 10px 10px;
}

/*----------------Start Form----------------*/
.bsc_form_field_title
{	
	padding: 5px 5px 5px 15px;	
	font-weight: bold;
	white-space: nowrap;
}
.bsc_form_title 
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(../images/background_title_right.png);
	background-repeat: repeat-x;
	height: 22px;
	color: #FFF;
	text-align: left;
	padding-left: 15px;
	padding-top: 0px;
	
}
.bsc_form_description 
{	
	line-height:16px;
	padding-top: 10px;
	padding-left: 15px;
	padding-right:5px;
	padding-bottom: 10px;
}
/*----------------End Form----------------*/
/*End Client Success Page*/
/*--------------Use Cases ------------------*/
#usecase{
	padding:15px 10px 0 10px;
}
#usecase h1 {font-family:"Century Gothic", Arial, sans serif;
	font-size:25px;
	color:#65AF10;
	font-weight:bold;
	line-height:30px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
#usecase h2 {font-family:"Century Gothic","futura Lt BT","Tahoma";
	font-size:15px;
	color:black;
	font-weight: bold;
	line-height: 20px;
	padding-bottom:0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 5px;
}
#usecase p {
	margin:15px 15px 15px 0;
	width:525px;
	padding:0;
	}
.usecase_synopsis{
	font-size:14px;
	color:black;
	line-height: 20px;
	font-style:italic;
	padding-bottom: 5px;
	padding-top:10px;
	margin-left: 0px;
	margin-top: 5px;
}

.usecase_intro img {
	float: right;
	width:175px;
	margin-right:15px;
	margin-left:20px;
	margin-bottom:15px;
}
#usecase_featured{
	width:552px;
}
#usecase_featured ul{
	list-style-type:none;
	padding:15px 0 15px 10px;
	overflow:hidden;
	width:530px;
	margin:0;
	border-top:1px solid #eee; 
	border-bottom:1px solid #eee;
	background-color:#f8f8f8;
}
#usecase_featured li{
	float:left;
	margin-left:10px;
	border-left:1px dotted #aaa;
	padding-left:10px;
	font-size:14px;
	font-weight:bold;
}
#usecase_featured li:first-child{
	margin-left:0px;
	border-left:0;
	padding-left:0px;
}
#usecase blockquote {
	float: right;
	width: 200px;
	font-size:18px;
	color:#65AF10;
	line-height:24px;
	padding:10px;
	font-family:georgia, serif;
	margin:20px 0 0 10px;
	border-top: 3px solid #585858;
	border-bottom: 3px solid #585858;
}
q:before, q:after {content:'';
}
/*--------End Use Cases-----------*/
