html, body { margin:0; padding:0; background:url(/osc/images/layout/lo-bg-gradient.jpg) repeat-x 0 0 #A9C7DF; /*color:#263D53;*/ color:#333333;; font-family:Trebuchet MS, Arial !important;}
h1, h2, h3 { color:#263D53; }
a, a:link, a:active, a:visited {
	color:#0058A6;
	text-decoration:underline;
	font-weight: bold;
}
a:hover { color:#2E84CF; text-decoration:underline; }
form {display: inline; }

/*
s
div { margin:5px; padding:5px; background-color:white; }
div div { background-color:#EEEEEE; }
div div div { background-color:#DDDDDD; }
div div div div { background-color:#CCCCCC; }
div div div div div { background-color:#BBBBBB; }
div div div div div div { background-color:#AAAAAA; }
div div div div div div div { background-color:#999999; }

/* eof debugging css */

#qb-longbanner { border:0; display: inline; padding: 0; margin: 0; }
#qb-longbanner a { border:0; }
#qb-longbanner img { border:0; margin-left: -10px; margin-right: -10px; width: 468px; height: 60px; }


#lo-warnings { background-color:black; color:#CF3F3F; font-size:12px; line-height:18px; padding:6px 6px; border:4px solid #cc0000; margin:0; text-align:center; display:none; position:absolute; width:600px; height:300px; overflow-y:auto; overflow-x: none; left:156px; top:150px; z-index:1000;}

#lo-page-wrapper { width:912px; margin:0 auto; background:none; }

	#lo-header { margin:0; padding:5px 0 0 0; background:none;height: 80px; }
	
		#lo-sbsi-logo { display:block; width:209px; height:0; padding:80px 0 0 0; overflow:hidden; background:url(/osc/images/simple-business-systems-logo.gif) no-repeat; float:left; }
		
		#lo-nav-wrapper { width:702px; float:right; margin:0; padding:0; background:none; }
			#lo-nav { margin:8px 0 0 0; padding:0 0 2px 0; background:url(/osc/images/layout/lo-nav-ul-bg.gif) repeat-x bottom center; height:30px; width:702px; }
				#lo-nav ul { margin:0; padding:2px 0 0 0; list-style:none; margin-left:6px; }
					#lo-nav ul li { display:inline-block; float:left;  padding:0px 7px 8px 6px; background:url(/osc/images/layout/lo-nav-li-bg.gif) repeat-y center right; }
					li.lo-no-splitter { background:none !important; }
						#lo-nav a, #lo-nav a:link, #lo-nav a:active, #lo-nav a:visited { color:white; text-decoration:none; font-size:13px; font-weight:bold; display:block; float:left; padding:4px 11px 4px 11px; }
						#lo-nav a:hover { color:#72B7ED; } 
					
			#lo-subnav { margin:0; padding:0 0 0 4px; background:none; height:20px; clear:both; }
				#lo-subnav ul { margin:0; padding:0; list-style:none; }
					#lo-subnav ul li { display:block;  margin:0; padding:0; float:left; }
						#lo-subnav a, #lo-subnav a:link, #lo-subnav a:active, #lo-subnav a:visited { disply:block; padding:0 8px; color:white; text-decoration:none; font-size:11px; border-right:1px solid #567088; }
						#lo-subnav a:hover {color:#9DC9EC;}
						a.lo-no-splitter, a:link.lo-no-splitter, a:active.lo-no-splitter, a:visited.lo-no-splitter { border-right:0 !important; }
					
	#lo-page-border-t { clear:both; background:url(/osc/images/layout/lo-page-border-t.gif) no-repeat top left; background-color:none !important; width:912px; padding:12px 0 0 0; margin:0; }
	#lo-page-border-b { background:url(/osc/images/layout/lo-page-border-b.gif) no-repeat bottom center; background-color:none !important; width:912px; padding:0 0 11px 0; margin:0; }
	#lo-page-border-tile { background:url(/osc/images/layout/lo-page-border-tile.gif) repeat-y top center; background-color:none !important; width:912px; padding:0; margin:0; }
	#lo-page-border { background:url(/osc/images/layout/lo-page-border-mid.png) no-repeat top center; background-color:none !important; width:910px; padding:1px; margin:0; }
	
	#lo-login-box { font-size:11px; color:white; padding:1px; margin:0; background:none !important; width:900px; height:40px; }
		#lo-login-box h3 { color:white; font-size:15px; margin:0; padding:5px 0 0 10px; display:block; float:left; height:19px; }
		#lo-login-form { float:right; text-align:right; }
		#lo-login-form form { }
			#lo-login-form table { margin-left:15px; margin-top:3px; border-left:1px dashed white; }
				#lo-login-form tr { margin:0; padding:0; text-align:right;  }
					#lo-login-form td { margin:0; padding:0; }	
		#lo-login-box fieldset { border:none;}
			#lo-login-box legend { display:none; border:none; }
			#lo-login-box label { float:left; position:relative; }
			#lo-login-title { padding-left:15px; }
			#lo-login-uilink { padding-left:15px; }
			span.lo-login-label { font-size: 9px;  display:block; position:absolute; left:11px; top:-12px; }
			#lo-login-email, #lo-login-password { border:1px solid #2b4259; width:134px; height:16px; padding:3px; font-size:11px; font-family:Trebuchet MS; margin-left:8px; }
			#lo-login-password { width:70px; }
			#lo-login-submit { border:0; background:url(/osc/images/layout/lo-login.gif) no-repeat; width:45px; height:0px; display:block; padding:22px 0 0 0; overflow:hidden; float:left; margin-left:8px; }
			#lo-login-submit-input { display:none; }
			#lo-login-image-submit { margin-left:8px; }	
			#lo-logout-button { display:inline-block; width:50px; height:0; overflow:hidden; padding:22px 0 0 0; background:url(/osc/images/layout/lo-logout.gif) no-repeat; float:right; margin:0 5px 0 8px; }
		#lo-login-box a, #lo-login-box a:link, #lo-login-box a:active, #lo-login-box a:visited { color:#263D53; }
		#lo-login-uilink a, #lo-login-uilink a:link, #lo-login-uilink a:active, #lo-login-uilink a:visited { color:white; }
			
	#lo-featureboxes { width:903px; height:135px; padding:1px 0 1px 7px; margin:0; overflow:hidden; background:none;  }
		.lo-featurebox { width:295px; height:133px; float:left; margin:0 5px 0 0; padding:0; background:none; }
			.lo-featurebox a, .lo-featurebox a:link, .lo-featurebox a:active, .lo-featurebox a:visited { display:block; width:295px; height:0; padding:133px 0 0 0; }
		#lo-featurebox-sample-l { background:url(/osc/images/galleries/stress/01.gif) no-repeat; }
		#lo-featurebox-sample-c { background:url(/osc/images/galleries/positive/01.gif) no-repeat; }
		#lo-featurebox-sample-r { background:url(/osc/images/galleries/stress/03.gif) no-repeat; }
			
	#lo-page-footer { padding:10px; margin:0; color:#333366; font-size:12px; text-align:center; background:none; }
		#lo-page-footer a, #lo-page-footer a:link, #lo-page-footer a:active, #lo-page-footer a:visited { color:white; text-decoration:none; }
		#lo-page-footer a:hover { text-decoration:underline; }
		
	#lo-main-content-t { clear:both; width:888px; margin:0px auto; padding:0; overflow:hidden; padding:10px 0 0 0; background:url(/osc/images/layout/lo-main-content-bg-top.gif) no-repeat top center; display:block; }
	#lo-main-content-b { margin:0; padding:0 0 22px 0; background:url(/osc/images/layout/lo-main-content-bg-bot.gif) no-repeat bottom center; display:inline-block; }
	#lo-main-content { background:url(/osc/images/layout/lo-main-content-bg.gif) repeat-y; margin:0; width:844px; padding:1px 22px; font-size:12px; display:block; }
		#lo-main-content h1 { font-size:20px; margin-top:0; padding-top:0; }
			h1#lo-product-title { font-size:36px; margin:0; padding:0; color:#2E84CF;}
			span.lo-product-colon { color:#666666; }
			span.lo-product-subtitle { color:#263D53; }
		#lo-main-content h2 { font-size:14px; }
		#lo-main-content h3 { font-size:12px; }
			h3#lo-sbsi-presents { margin:0; padding:0; }
		
	
	/* Sidebars Baby */
		#lo-right-sidebar { width:350px; float:right; overflow:hidden; background:url(/osc/images/layout/lo-sidebar-bg.gif) no-repeat 36px -76px; margin:0 0 22px 20px; padding:0 0 22px 22px; border-left:1px dashed #5795CE; color:#454545; line-height:140%; }
		
			#lo-sp-box { margin:0; padding:0; background:none; }
				#lo-sp-h1, #lo-sp-box h1 { color:black; font-size:26px; margin:0; padding:0; line-height:30px; text-decoration: none; }
				#lo-sp-h2, #lo-sp-box h2 { color:#2a4157; font-size:14px; margin:0; padding:0; line-height:26px; text-decoration: none; }
				
				.lo-button-free-trial { display:block; margin:10px auto; width:164px; height:0; overflow:hidden; padding:33px 0 0 0; background:url(/osc/images/lo-button-gb-trial.gif) no-repeat top center; }
				.lo-button-subscribe-now { display:block; margin:8px auto 8px auto; width:164px; height:0; overflow:hidden; padding:33px 0 0 0; background:url(/osc/images/layout/buy-now-lrg-blue.gif) no-repeat top center; position:relative; }
				.lo-button-learn-more { display:block; float: right; margin:0px auto 0px auto; width:112px; height:0; overflow:hidden; padding:22px 0 0 0; background:url(/osc/images/layout/lo-button-learn-more.gif) no-repeat top center; position:relative; }
				.lo-button-simpleport-pricing { display:block; float:right; margin:8px 0 8px 10px; width:124px; height:0; overflow:hidden; padding:22px 0 0 0; background:url(/osc/images/lo-button-simpleport-pricing.gif) no-repeat top center; }
				
		#lo-right-guidebar { width:278px; float:right; background:url(/osc/images/layout/lo-sidebar-bg.gif) no-repeat -60px -60px; padding: 0 0 22px 22px; margin: 0 0 22px 22px; border-left:1px dashed #5795CE; }
			#lo-right-guidebar hr { height:1px; border:0; background:#5795CE; }
			
	/* Overview Tabs and pages and whatnot */
	#kpo-tabs { float:left; width:450px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin:0; padding:0;}
	#kpo-tabs-home { float:left; width:450px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin:0; padding:0;}
	#kpo-tabs ul { margin:0; padding:0 0 10px 0; height:22px; list-style:none; border-bottom:1px dashed #5795CE; overflow:hidden;}
	#kpo-tabs-home ul { margin:0; padding:0 0 10px 0; height:22px; list-style:none; overflow:hidden;}
	#kpo-tabs li { display:block; float:left; margin:0; padding:1px 0px 0 px; margin:0 0 -1px 0; }
	#kpo-tabs-home li { display:block; float:left; margin:0; padding:1px 0px 0 px; margin:0 0 -1px 0; }
	#kpo-tabs a, #kpo-tabs a:link { display:block; width:112px; height:0; padding:22px 0 0 0; overflow:hidden; }
	#kpo-tabs-home a, #kpo-tabs-home a:link { display:block; width:112px; height:0; padding:22px 0 0 0; overflow:hidden; }
	#kpo-tab-1 { background:url(/osc/images/lo-button-bw-overview.gif) no-repeat; }
	#kpo-tab-2 { background:url(/osc/images/lo-button-bw-howitworks.gif) no-repeat; }
	#kpo-tab-3 { background:url(/osc/images/lo-button-bw-paypal.gif) no-repeat; width:100px !important; }
	#kpo-tab-4 { background:url(/osc/images/lo-button-bw-features.gif) no-repeat; }
	#kpo-tab-5 { background:url(/osc/images/lo-button-bw-pricing.gif) no-repeat; }
	
	#kpo-pages { clear:left; background-color:white; padding:1px 10px 0 10px; width:425px; line-height:16px; }
	.blue {	color:#0058A6; }
	#kpo-pages .kpo-page { display:block; }
	.kpo-page-image { float:left; padding:0px 10px 0 0; margin:0 5px; }
	.kpo-page-image-right { float:right; padding:0 0 0 10px; margin: 0 5px; }
	#kpo-pages h2 { font-size:16px; line-height:18px;}
	.kpo-page ul { }
	.kpo-page li { margin:4px 0 8px 0; }
	
	#simpleport-pricing-matrix { margin:10px 0; }
	#simpleport-pricing-matrix td, #simpleport-pricing-matrix th { text-align:center; font-size:1.2em;  }
	td.right, th.right { text-align:right !important; font-size:.9em !important; /*background:#f8f8f8;*/ }
	 #lo-button-subscribe-1, #lo-button-subscribe-2 { display:block; height:0; padding:22px 0 0 0; overflow:hidden; background:url(/osc/images/layout/buy-sm-blue.gif) no-repeat top center; }
	 
	.grey-1 { /*.background:#E9F1F7;*/ border:1px solid #ededed; border-width:0 1px 0 0; }
	.grey-2 { /*background:#F4F8FB;*/ }
	.grey-3 { /*background:#ededed;*/ }
	span.blue-price { color:#0069C1; font-weight:bold; }
	
	/* Simport UI Stylin */
	#lo-product-title-container { float:left }
	
	#lo-updates-box { clear:both; background:url(/osc/images/layout/lo-updates-box-bg.gif) no-repeat; width:844px; height:100px; overflow:hidden; }
		#lo-updates-content { width:824px; height:78px; margin:1px 0; padding:10px; overflow:auto; float:left; }
		#lo-updates-content h3 { margin:0; padding:0; }
	
	#lo-container2-wrapper { position:relative; width:100px; /* width and height needed for ie...*/ }
	#lo-container1-wrapper { position:relative; width:44px; /* width and height needed for ie...*/ }
		#container1 { }
	#lo-service-status-popup-wrapper { position:relative; width:44px; height:1px; /* width and height needed for ie...*/ }
		#lo-service-status-popup { position:absolute; background:url(/osc/images/layout/lo-status-popup-bg.gif) no-repeat; z-index:100; right:20px; top:10px; padding:10px; width:280px; height:80px; overflow:auto; }
			#lo-service-status-popup h2 { margin-top:0; padding-top:0; }
			#lo-service-status-popup-close { display:block; width:16px; height:0; padding:16px 0 0 0; background:url(/osc/images/layout/lo-button-close.gif) no-repeat; position:relative; overflow:hidden; top:-5px; right:-5px; }
	
	#lo-service-status-container { float:right; margin:0 0 8px 8px; }
		#lo-simpleport-status { display:block; float: left; clear: left; width:112px; height:0; padding:22px 0 0 0; overflow:hidden; }
		#lo-simpleport-status.simpleport-up { background:url(/osc/images/layout/lo-button-simport-status-green-2.gif) no-repeat; }
		#lo-simpleport-status.simpleport-down { background:url(/osc/images/layout/lo-button-simport-status-red-2.gif) no-repeat; }
		#lo-simpleport-updates { background:url(/osc/images/layout/lo-button-simport-news.gif) no-repeat; display:block; float: right; clear: right; width:112px; height:0; padding:22px 0 0 0; overflow:hidden; }
	
	/* #lo-assistance-box { width:334px; height:44px; padding:8px; background:url(/osc/images/layout/lo-assistance-box-bg.gif) no-repeat; float:right; } */
	#lo-assistance-box { width: 314px; padding: 0 0 8px 0; float:right; }
		#lo-assistance-box h3 { font-size:14px; margin:0; padding:0; }
		#lo-assistance-box ul { list-style:none; margin:6px 0 0 0; padding:0; }
		#lo-assistance-box ul li { display:block; float:left; margin:0; padding:0; }
			#lo-assistance-video { float: left; display:block; width:111px; height:0; padding:21px 0 0 0; overflow:hidden; }
			#lo-assistance-video-real { float: left; display:block; width:111px; height:0; padding:21px 0 0 0; overflow:hidden; background:url(/osc/images/layout/lo-assistance-button-video.gif) no-repeat; }
			#lo-assistance-video-overview { margin-left: 40px; width:111px; height:21px; padding:2px 0 0 21px; overflow:hidden; background:url(/osc/images/layout/tv.gif) no-repeat; }
			#lo-assistance-detailtab { display:block; margin-left: 5px; width:111px; height:21px; padding:0 0 0 21px; overflow:hidden; background:url(/osc/images/layout/book.gif) no-repeat; font-weight: bold; }
			#lo-assistance-video-tutorial { display:block; margin-left: 5px; width:111px; height:21px; padding:0 0 0 21px; overflow:hidden; background:url(/osc/images/layout/tv-grey.gif) no-repeat; font-weight: bold; }
			#lo-assistance-forum { display:block; width:111px; height:0; padding:21px 0 0 0; overflow:hidden; background:url(/osc/images/layout/lo-assistance-button-forum.gif) no-repeat; }
			#lo-assistance-guide { float: right; clear: right; display:block; width:111px; height:0; padding:21px 0 0 0; overflow:hidden; background:url(/osc/images/layout/lo-assistance-button-guide.gif) no-repeat; }
			
	#lo-simpleport-wrapper { height: 650px; position: relative; left: 0px; top: 0px; margin:10px 0; padding:0 0 10px 0;}
			/* SimplePort Form elements */
			#container1 h2 { padding:8px 0 0 8px; margin:0; font-size:18px; }
			#container1 h3 { padding:4px 0 0 8px; margin:0;  }
			#lo-simpleport-wrapper table.wozlabel { display:block; padding:0px; margin:0px; border: 0px; clear:both; vertical-align:middle; cursor:pointer; }
table.wozlabel { border-collapse: collapse; border: 0; padding: 0; margin: 0; }
table.wozlabel td { padding-top: 5px; padding-bottom: 5px; vertical-align: middle; border: 0; margin: 0; }
table.wozlabel td.vartext   { width: 244px; text-align: right; }
table.wozlabel td.cbox      { width:  30px; text-align: left; }
table.wozlabel td.rightdesc { width: 165px; text-align: left; }
table.wozlabel td.varinput  { width: 197px; text-align: left; }
table.wozlabel td.whb       { width:  60px; text-align: left; }
table.tabnav	{  display:inline; padding:0px; margin-left:auto; margin-right:auto; border-width: 0px; clear:both; vertical-align:middle; }
table.tabnav td { padding: 5px; vertical-align: middle; text-align: left; }
			#lo-simpleport-wrapper td.rightdesc { font-size: 9px; }
			#lo-simpleport-wrapper input { background:white; border:1px solid #999999; font-size:11px; }
			#lo-simpleport-wrapper select { font-size:11px; }
				.lo-simpleport-text { width:150px; padding:3px; }
				.lo-simpleport-checkbox { background:white; border:1px solid #999999; }
			.tab2-panes a.lo-label-text, .tab2-panes a:link.lo-label-text, .tab2-panes a:active.lo-label-text, .tab2-panes a:visited.lo-label-text { text-align:left; }
			.tab-panes a.lo-label-text, .tab-panes a:link.lo-label-text, .tab-panes a:active.lo-label-text, .tab-panes a:visited.lo-label-text { display:block; width:280px; padding:4px 4px 4px 0; float:left; text-align:right; }
			a.lo-label-text, a:link.lo-label-text, a:active.lo-label-text, a:visited.lo-label-text, a.lo-label-text-blockless, a:link.lo-label-text-blockless, a:active.lo-label-text-blockless, a:visited.lo-label-text-blockless { color:#333333; text-decoration:none; }
			a:hover.lo-label-text, a:hover.lo-label-text-blockless { color:#2E84CF; }
			#lo-settings-buttons-wrapper { width:418px; height:52px; margin:20px 40px; float: left; clear: left; display: inline; }
				#lo-settings-ld { float:left; display:block; width:134px; height:0; padding:22px 0 0 0; margin:2px; overflow:hidden; background:url(/osc/images/layout/lo-button-sp-ld.gif) no-repeat; }
				#lo-settings-ss { float:left; display:block; width:134px; height:0; padding:22px 0 0 0; margin:2px; overflow:hidden; background:url(/osc/images/layout/lo-button-sp-ss.gif) no-repeat; }
				#lo-settings-ls { float:left; display:block; width:134px; height:0; padding:22px 0 0 0; margin:2px; overflow:hidden; background:url(/osc/images/layout/lo-button-sp-ls.gif) no-repeat; position:relative; }
			#lo-simpleport-right { width:310px; display:block; padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; font-size:11px; }
				#lo-simpleport-right label { margin:10px 0; }
	
#lo-help-box { position: absolute; display: block; top: 0; left: 533px; width: 314px;  
 padding-top: 10px; background-repeat: no-repeat; background-position: top left; }
div.lo-help-box { background-image: url(/osc/images/layout/lo-help-box-top.gif); }
div.lo-updates-box { background-image: url(/osc/images/layout/lo-updates-box-top.gif); }
div.lo-status-box { background-image: url(/osc/images/layout/lo-status-box-top.gif); }
#lo-help-box div.lo-help-box-bot { padding-bottom: 10px; background-repeat: no-repeat; background-position: bottom left; }
div.lo-help-box div.lo-help-box-bot { background-image: url(/osc/images/layout/lo-help-box-bot.gif); }
div.lo-updates-box div.lo-help-box-bot { background-image: url(/osc/images/layout/lo-updates-box-bot.gif); }
div.lo-status-box div.lo-help-box-bot { background-image: url(/osc/images/layout/lo-status-box-bot.gif); }
#lo-help-box div.lo-help-box-content { height: 638px; 
	margin: 0px;
	padding: 3px 8px 3px 8px;
	background-repeat: repeat-y;
	border:none; 
        overflow: auto;
}
div.lo-help-box div.lo-help-box-content { background-image: url(/osc/images/layout/lo-help-box-mid.gif); }
div.lo-updates-box div.lo-help-box-content { background-image: url(/osc/images/layout/lo-updates-box-mid.gif); }
div.lo-status-box div.lo-help-box-content { background-image: url(/osc/images/layout/lo-status-box-mid.gif); }
		#lo-help-content h2 { text-align: left; font-size:14px; color:#2E84CF;}
		#lo-help-content h3 {  font-size:14px; color:black; }
		#lo-help-content p { clear:left; margin-top:0; padding-top:0; }
	
div.bottombox-top { padding-top: 10px;  background:url(/osc/images/layout/lo-sp-tab-panes-bg-top.gif) no-repeat top left; overflow: visible; }
div.bottombox-top div.bottombox-bot { padding-bottom: 10px;  background:url(/osc/images/layout/lo-sp-tab-panes-bg-bot.gif) no-repeat bottom left; overflow: visible; }
div.bottombox-top div.bottombox-content {  
	margin: 0px;
	padding: 1px 12px 1px 12px;
	border: 0px; 
	background: url(/osc/images/layout/lo-sp-tab-panes-bg-mid.gif) repeat-y;
        overflow: visible;
}

#lo-bottombox1 { position: absolute; top: 511px; left: 0; width:513px; z-index: 0; }
#lo-bottombox2 { position: absolute; top: 601px; left: 0; width:513px; z-index: 0; }
#lo-bottombox1-content { height: 65px; }
#lo-bottombox2-content { height: 43px; }

/* IE6 overflow hack */
#lo-bottombox1-content { position: relative; overflow: visible; }
#lo-bottombox2-content { position: relative; overflow: visible; }
table.bboxtable {  position: relative; overflow: hidden; }

#lo-feedback-box { position: relative; top: 510px; left: 0; width:513px; height:100px; z-index: 0; }

#lo-feedback-content {
	background:url(/osc/images/layout/lo-feedback-box-bg-mid.gif) repeat-y;
	margin-top: 0px;
	padding: 3px;
	width: 509px;
        height: 176px;
	overflow-y: auto;
}

#lo-feedback-bot {
	background:url(/osc/images/layout/lo-feedback-box-bg-bot.gif) no-repeat bottom left;
	padding-bottom:10px;
	width: 513px;
}

#lo-feedback-top {
	background:url(/osc/images/layout/lo-feedback-box-bg-top.gif) no-repeat top left;
	padding-top:10px;
	width: 513px;
}
		#lo-feedback-content h3 { margin:0; padding:0; font-size:14px; }
		#lo-feedback-content p { color:#333333; }
		
		#lo-feedback-form {}
		#lo-feedback-textarea { width:450px; height:400px; padding:4px; border:1px solid #607E9A; font: 10px Trebuchet MS; margin:4px 0; }
	
	#lo-security-info-box { font-size:10px !important; color:#333333; }
		#lo-security-info-box h3 { margin-bottom:0; padding-bottom:0; }
		#lo-security-info-box p { margin-top:0; padding-top:0; }
		
#container1 { width:515px; position: absolute; top: 0px; left: 0px; }
#container2 { position: absolute; top: 0px; left: 0px; }
	
	/* Affiliate Pages */
	#lo-affiliate-login { display:block; overflow:hidden; width:112px; height:0; padding:22px 0 0 0; background:url(/osc/includes/languages/english/images/buttons/button_affiliate_login.gif) no-repeat; }
	
	/* Random Classes */
	.clearem { clear:both; height:1px; overflow:hidden; padding:0; margin:0; background:none !important; }	
	.kp-subscribe-button { display:block; width:164px; height:0; padding:33px 0 0 0; margin:0 auto; overflow:hidden; background:url(/osc/images/layout/buy-now-lrg-blue.gif) no-repeat; }
	.kp-trial-button { display:block; width:164px; height:0; padding:33px 0 0 0; margin:0 auto; overflow:hidden; background:url(/osc/images/layout/lo-button-sp-trial-now.gif) no-repeat; float:left; }
	
span.weeHelpBox { 
    border-width: 1px;
    border-color: black;
    border-style: solid;
    background-color: #ffff99;
    text-decoration: none;
    margin: 1px;
    padding: 1px;
    display: inline;
    text-align: center;
    width: 30px;
    font-size: 9px;
    color:#0058A6;
}
a.weeHelpBox { 
    border-width: 1px;
    border-color: black;
    border-style: solid;
    background-color: #ffff99;
    text-decoration: none;
    margin: 1px;
    padding: 0;
    display: block;
    text-align: center;
    width: 30px;
    font-size: 9px;
}
a.bigHelpBox { 
    border-width: 2px;
    border-color: black;
    border-style: solid;
    background-color: #ffff99;
    text-decoration: none;
    margin: 0;
    padding: 0;
    text-align: center;
    float: right;
    display: block;
    width: 40px;
    font-size: 14px;
    font-weight: bold;
}

table.bboxtable {
    margin-top: -5px;
    margin-bottom: -5px;
    border: 0;
    border-collapse: collapse;
}

table.bboxtable td {
    border: 0;
    margin: 0;
    padding: 0 10px 0 10px;
}


