#Middle.homepage
	{ background:transparent url(../img/search-bar-bg.png) 0% 0% no-repeat; }
#Middle.homepage .form
	{ float:left; width:241px; height:25px; padding:7px 0px 0px 11px; text-align:left; }
#Middle.homepage .form label
	{ font-size:120%; color:#fff; padding:0px 5px; }
#Middle.homepage .form input
	{ width:145px; border:0px; font-size:120%; }
#Middle.homepage .form input.submit
	{ width:21px; height:20px; border:0px; margin:0px; padding:0px;
	  background:transparent url(../img/submit-arrow.png) 0% 0% no-repeat; }

#Middle.homepage #Left
	{ width:653px; padding:0px 0px 50px 0px; }
/* {{{ */
	#SyncBlackberryBox
		{ float:left; clear:both; width:100%; height:259px; margin:17px 0px 0px;
		  background:transparent url(../img/sync-blackberry-bg.png) 0% 0% no-repeat; }
	/* {{{ */
		.syncBox .top
			{ float:left; clear:both; width:100%; height:209px; text-align:left; }
		.syncBox .top ul
			{ margin:0px; padding:53px 0px 0px 295px; font-size:180%; color:#fff; }
		.syncBox .top ul li
			{ font-size:100%; }
		.syncBox .bottom
			{ float:left; clear:both; width:100%; height:50px; }
		.syncBox .bottom .moreInformation
			{ float:left; clear:left; width:158px; height:35px; padding:8px 0px 0px 316px;
			  text-align:center; line-height:35px; font-size:140%; font-weight:bold; }
		.syncBox .bottom .moreInformation a:link,
		.syncBox .bottom .moreInformation a:visited,
		.syncBox .bottom .moreInformation a:hover
			{ color:#14559d; }
		.syncBox .bottom .startSynching
			{ float:left; width:140px; height:34px; padding:8px 0px 0px 11px;
			  text-align:center; line-height:34px; font-size:160%; font-weight:bold; }
		.syncBox .bottom .startSynching a:link,
		.syncBox .bottom .startSynching a:visited,
		.syncBox .bottom .startSynching a:hover
			{ color:#14559d; }
	/* }}}-#SyncBlackberryBox */
	#SyncWindowsMobileBox
		{ float:left; clear:both; width:100%; height:259px; margin:11px 0px 0px;
		  background:transparent url(../img/sync-windows-mobile-bg.png) 0% 0% no-repeat; }
	#FeaturedProducts
		{ float:left; clear:both; width:100%; margin:11px 0px 0px; }
	#FeaturedProducts .top
		{ float:left; clear:both; width:100%; height:34px;
		  background:transparent url(../img/featured-products-top.png) 0% 0% no-repeat; }
	#FeaturedProducts .top h2
		{ text-align:left; line-height:34px; font-size:180%; text-indent:18px;
		  color:#064587; margin:0px; padding:0px; }
	#FeaturedProducts .middle
		{ float:left; clear:both; width:631px; padding:0px 10px; background:#dfe9f2;
		  border-left:1px solid #94a3c4; border-right:1px solid #94a3c4; }
	#FeaturedProducts .middle .row
		{ float:left; clear:both; width:100%; height:200px; }
	#FeaturedProducts .middle .row.first
		{ border-bottom:1px solid #b1c9de; }
	#FeaturedProducts .middle .row .rowCellWrapper
		{ float:left; width:192px; height:170px; padding:15px 9px; }
	#FeaturedProducts .middle .row .rowCellWrapper .rowCellInner
		{ float:left; clear:both; width:184px; height:168px; padding:0px 0px 0px 6px;
		  border:1px solid #b1c9de; background:#fff; }
	#FeaturedProducts .middle .row .rowCellWrapper .rowCellInner .celltop
		{ float:left; clear:both; width:100%; height:114px; }
	#FeaturedProducts .middle .row .rowCellWrapper .rowCellInner .celltop .title
		{ font-size:120%; font-weight:bold; line-height:16px; color:#000; 
		  text-align:left; padding:3px 20px 0px 0px; }
	#FeaturedProducts .middle .row .rowCellWrapper .rowCellInner .celltop .cnt
		{ float:left; clear:both; width:100%; }
	#FeaturedProducts .middle .row .rowCellWrapper .rowCellInner .celltop .cnt .text
		{ float:left; clear:left; width:124px; text-align:left; font-size:110%;
		  padding:3px 0px 0px; }
	#FeaturedProducts .middle .row .rowCellWrapper .rowCellInner .celltop .cnt .image
		{ float:left; width:50px; padding:0px 10px 0px 0px; text-align:left; }
	#FeaturedProducts .middle .row .rowCellWrapper .rowCellInner .cellLine
		{ float:left; clear:both; width:150px; font-size:0px;
		  border-bottom:1px solid #e9e9e9; }
	#FeaturedProducts .middle .row .rowCellWrapper .rowCellInner .price
		{ float:left; clear:both; width:100%; height:26px; line-height:26px;
		  font-size:160%; font-weight:bold;text-align:left; color:#064587; }
	#FeaturedProducts .middle .row .rowCellWrapper .rowCellInner .cellbottom
		{ float:left; clear:both; width:100%; height:27px; line-height:27px;
		  font-size:120%; text-align:left; color:#064587; }
	#FeaturedProducts .middle .row .rowCellWrapper .rowCellInner .cellbottom a:link,
	#FeaturedProducts .middle .row .rowCellWrapper .rowCellInner .cellbottom a:visited
		{ text-decoration:underline; color:#064587; }
	#FeaturedProducts .middle .row .rowCellWrapper .rowCellInner .cellbottom a:hover
		{ text-decoration:none; color:#064587; }
	#FeaturedProducts .bottom
		{ float:left; clear:both; width:100%; height:26px; line-height:26px;
		  text-align:right; font-size:140%; font-weight:bold;
		  background:transparent url(../img/featured-products-bottom.png) 0% 0% no-repeat; }
	#FeaturedProducts .bottom1
		{ float:left; clear:both; width:100%; height:26px; line-height:26px;
		  text-align:right; font-size:140%; font-weight:bold;
		  background:transparent url(../img/featured-products-bottom1.png) 0% 0% no-repeat; }	  
	#FeaturedProducts .bottom a:link,
	#FeaturedProducts .bottom a:visited,
	#FeaturedProducts .bottom a:hover
		{ color:#fff; margin:0px 35px 0px 0px; }
/* }}}-#Middle.homepage #Left */
#Middle.homepage #Right
	{ width:252px; padding:0px 0px 10px 11px; }
/* {{{ */
	#BestSyncSolution
		{ float:left; clear:both; width:100%; height:234px; margin:11px 0px 0px;
		  background:transparent url(../img/best-sync-solution-bg.png) 0% 0% no-repeat; }
	/* {{{ */
		#BestSyncSolution .mainTitle
			{ float:left; clear:both; width:180px; height:52px; color:#fff; line-height:18px;
			  font-size:160%; padding:8px 0px 0px 12px; text-align:left; }
		#BestSyncSolution .bestSyncForm
			{ float:left; clear:both; width:237px; height:174px; padding:0px 0px 0px 15px; }
		#BestSyncSolution .bestSyncForm .formTitle
			{ font-size:160%; font-weight:bold; color:#064587; text-align:left; 
			  line-height:16px; padding:15px 0px 0px; }
		#BestSyncSolution .bestSyncForm .formTitle img
			{ vertical-align:middle; }
		#BestSyncSolution .bestSyncForm p
			{ margin:0px; padding:0px; text-align:left; font-size:100%; }
		#BestSyncSolution .bestSyncForm p label
			{ font-size:120%; color:#282828; padding:14px 0px 4px; display:block; line-height:12px; }
		#BestSyncSolution .bestSyncForm p select
			{ width:225px; height:16px; line-height:16px; margin:0px; padding:0px; 
			  font-size:110%; border:1px solid #838383;
			  background:transparent url(../img/best-sync-solution-select-bg.png) 0% 0% repeat-x; }
		#BestSyncSolution .bestSyncForm p select option
			{ height:16px; line-height:16px; margin:0px; padding:0px; font-size:110%; color:#000;
			  background:#fff; }
		#BestSyncSolution .bestSyncForm p.submit
			{ padding:5px 0px 0px 68px; }
		#BestSyncSolution .bestSyncForm p.submit input
			{ width:158px; height:26px; padding:0px 20px 0px 0px; line-height:26px;
			  color:#fff; text-align:center; font-size:130%; font-weight:bold; border:0px;
			  background:transparent url(../img/submit-blue-white-arrow.png) 0% 0% no-repeat; }
	/* }}}-#BestSyncSolution */
	#ChatLive
		{ float:left; clear:both; width:237px; height:224px; margin:10px 0px 0px;
		  padding:0px 0px 0px 15px;
		  /*background:transparent url(../img/chat-live-bgnew.png) 0% 0% no-repeat;*/ 
		  /*background:transparent url(../img/chat-live-bgnew1.png) 0% 0% no-repeat;*/
		  background:transparent url(../img/chat-live-bg-new.png) 0% 0% no-repeat;
		}
	/* {{{ */
		#ChatLive .theTitle
			{ float:left; clear:both; width:100%; height:36px; line-height:36px;
			  font-size:200%; color:#fff; text-align:left; }
		#ChatLive .theContent
			{ float:left; clear:both; width:100%; height:85px; }
		#ChatLive .theContent p
			{ text-align:left; color:#fff; font-size:120%; line-height:18px; }
		#ChatLive .theContent p.subtitle
			{ font-size:180%; line-height:36px; }
		#ChatLive .theButton
			{ float:left; clear:both; width:149px; height:26px; line-height:26px;
			  font-size:140%; font-weight:bold; color:#14559d; text-align:center; padding:0px 0px 0px 0px;
			  background:transparent url(../img/btn-white-149x26.png) 0px 0% no-repeat; }
		#ChatLive .theButton a:link,
		#ChatLive .theButton a:visited,
		#ChatLive .theButton a:hover
			{ color:#14559d; }
	/* }}}-#ChatLive */
	#BlogBox
		{ float:left; clear:both; width:237px; height:94px; padding:0px 0px 0px 15px;
		  margin:10px 0px 0px;
		  background:transparent url(../img/blog-box-bg.png) 0% 0% no-repeat; }
	/* {{{ */
		#BlogBox .top
			{ float:left; clear:both; width:100%; height:62px; }
		#BlogBox .top p
			{ text-align:left; color:#fff; font-size:140%; margin:0px; padding:0px; }
		#BlogBox .top p.title
			{ font-size:200%; line-height:36px; }
		#BlogBox .top p.title span
			{ color:#e9b913; }
		#BlogBox .button
			{ float:left; clear:both; width:149px; height:32px; line-height:26px;
			  font-size:140%; font-weight:bold; color:#14559d; text-align:center; padding:0px 0px 0px 80px;
			  background:transparent url(../img/btn-white-149x26.png) 80px 0% no-repeat; }
		#BlogBox .button1
			{ float:left; clear:both; width:190px; height:32px; line-height:26px;
			  font-size:140%; font-weight:bold; color:#14559d; text-align:center; padding:0px 0px 0px 40px;
			  background:transparent url(../img/btn-white.png) 40px 0% no-repeat; }	  
			  
		#BlogBox .button a:link,
		#BlogBox .button a:visited,
		#BlogBox .button a:hover
			{ color:#14559d; }
	/* }}}-#BlogBox */
	#FacebookBox_1
		{ float:left; clear:both; width:100%; margin:10px 0px 0px; }
	#FacebookBox
		{ float:left; clear:both; width:100%; }	
	#FacebookBox .top
		{ float:left; clear:both; width:100%; height:37px; margin:10px 0px 0px;
		  font-size:110%; color:#064587; text-indent:15px; text-align:left; line-height:37px;
		  background:transparent url(../img/facebook-box-top.png) 0% 0% no-repeat; }
	#FacebookBox .top span
		{ font-size:150%; font-weight:bold; }
	#FacebookBox .bottom
		{ float:left; clear:both; width:240px; height:300px; padding:0px 5px 0px 5px;
		  overflow-y:scroll;
		  border-left:1px solid #94a3c4; border-right:1px solid #94a3c4;
		  border-bottom:1px solid #94a3c4; }
	#FacebookBox .bottom .news
		{ float:left; clear:both; width:223px; }
	#FacebookBox .bottom .news .newsTop
		{ float:left; clear:both; width:100%; border-bottom:1px solid #eaeaea; padding:4px 0px;
		  text-align:left; color:#000; font-size:110%; line-height:18px; }
	#FacebookBox .bottom .news .newsTop span
		{ font-size:100%; font-weight:bold; color:#17518f; }
	#FacebookBox .bottom .news .newsBottom
		{ float:left; clear:both; width:100%; border-bottom:1px solid #eaeaea; margin:5px 0px; }
	#FacebookBox .bottom .news .newsBottom p
		{ text-align:left; color:#6c6c6c; font-size:110%; }
	#FacebookBox .bottom .news .newsBottom p.title
		{ color:#064587; font-weight:bold; }
	#FacebookBox .bottom .news .newsBottom p.date
		{ margin:5px 0px 0px; }
	#FacebookBox .bottom .news .newsBottom img
		{ float:right; padding:5px 0px 5px 5px; }
	.aLink{
	text-decoration:none;
	color:#000000;
	}
	.aLink:hover{ 
	text-decoration:none;
	color:#000000;
	}	
	.aLink1{
	text-decoration:none;
	}
	.aLink1:hover{ 
	text-decoration:none;
	}	
/* }}}-#Middle.homepage #Right */	  