/* CSS Document */
* { margin:0px; padding:0px;}
body { margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding:0px; background-image:url(../img/topbg.jpg); background-repeat:no-repeat; background-position:top center; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#cecece; font-size:12px;}

#maincontainer { width:986px; border:0px solid #000000; margin-left:auto; margin-right:auto; margin-top:35px; margin-bottom:0px; padding:0px;}

#pageheader { width:954px; border:0px solid #000000; margin:0px 0px 0px 5px; padding:0px; position:relative; height:52px;}

#logo { width:150px; background-image:url(../img/logo.gif); background-repeat:no-repeat; height:24px; border:0px solid #000000; margin:0px 0px 0px 2px; padding:0px;}
#topmenubtn { width:450px; border:0px solid #000000; margin-left:12px; padding:0px; position:absolute; top:0px; left:158px; border:0px solid #000000;}
#topmenubtn UL { margin:0px; padding:0px;} 
#topmenubtn UL LI{ margin:0px; padding:0px; float:left; list-style-type:none; }
#topmenubtn UL LI a.products { background-image:url(../img/btn_products_dflt.jpg); background-repeat:no-repeat; width:106px; height:33px; background-position:top left; display:block; }
#topmenubtn UL LI a.benefits { background-image:url(../img/btn_benefits_dflt.jpg); background-repeat:no-repeat; width:106px; height:33px; background-position:top left;display:block;}
#topmenubtn UL LI a.company { background-image:url(../img/btn_company_dflt.jpg); background-repeat:no-repeat; width:106px; height:33px; background-position:top left; display:block;}
#topmenubtn UL LI a.support { background-image:url(../img/btn_support_dflt.jpg); background-repeat:no-repeat; width:106px; height:33px; background-position:top left; display:block;}

#topmenubtn UL LI a.support:hover {
	background-image:url(../img/btn_support_over.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	display:block;
	height:33px;
	width:106px;
}
#topmenubtn UL LI a.benefits:hover { background-image:url(../img/btn_benefits_over.jpg); background-repeat:no-repeat; width:106px; height:33px; background-position:top left;display:block;}
#topmenubtn UL LI a.company:hover { background-image:url(../img/btn_company_over.jpg); background-repeat:no-repeat; width:106px; height:33px; background-position:top left; display:block;}
#topmenubtn UL LI a.products:hover { background-image:url(../img/btn_products_over.jpg); background-repeat:no-repeat; width:106px; height:33px; background-position:top left; display:block;}
.productsselected { background-image:url(../img/btn_products_over.jpg); background-repeat:no-repeat; width:106px; height:33px; background-position:top left; display:block; }
.benefitsselected { background-image:url(../img/btn_benefits_over.jpg); background-repeat:no-repeat; width:106px; height:33px; background-position:top left;display:block;}
.companyselected { background-image:url(../img/btn_company_over.jpg); background-repeat:no-repeat; width:106px; height:33px; background-position:top left; display:block; }
.supportselected { background-image:url(../img/btn_support_over.jpg); background-repeat:no-repeat; width:106px; height:33px; background-position:top left; display:block; }

#topcontact { width:267px; float:right; border:0px solid #000000; margin:0px; color:#555555; font-size:11px; text-decoration:none; position:absolute; top:0px; right:0px;}
#topcontact span.centent1 { width:125px; float:left; border:0px solid #000000;}
#topcontact span.centent2 { width:125px; float:right; border:0px solid #000000;}

#middlecontentarea { width:954px; margin:0px; padding:0px; position:relative; border:0px solid #000000;}
#pagetitle { color:#464646; font-size:24px; text-decoration:none; margin-left:192px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; line-height:25px; height:30px;border:0px solid #000000;}

#leftmenu { width:167px; border:0px solid #000000;margin:0px; padding:0px; float:left;}
#blk { width:25px; border:0px solid #000000;margin:0px; padding:0px; float:left;}

/* start left tab menu */
#leftmenutab { width:167px; border:0px solid #000000;margin:0px; padding:0px; font-size:12px; color:#ffffff; text-decoration:none;}
#leftmenutab UL { padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; margin:0px 0px 0px 0px; display:block;}
#leftmenutab UL LI { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; display:block; list-style:none;}

#leftmenutab UL LI a.tab1{ padding:0px 0px 0px 10px; line-height:28px; margin:0px; display:block; background-image:url(../img/success_dflt.jpg); background-position:top left; background-repeat:no-repeat; height:30px; font-size:12px; color:#ffffff; text-decoration:none; }
#leftmenutab UL LI a.tab1:hover { padding:0px 0px 0px 10px; line-height:28px; margin:0px; display:block; background-image:url(../img/success_over.jpg); background-position:top left; background-repeat:no-repeat; height:30px; font-size:12px; color:#ffffff; text-decoration:none; }

#leftmenutab UL LI a.tab2 { padding:0px 0px 0px 10px; line-height:20px; margin:0px; display:block; background-image:url(../img/demo_dflt.jpg); background-position:top left; background-repeat:no-repeat; height:21px; font-size:12px; color:#ffffff; text-decoration:none;}
#leftmenutab UL LI a.tab2:hover { padding:0px 0px 0px 10px; line-height:20px; margin:0px; display:block; background-image:url(../img/product_over.jpg); background-position:top left; background-repeat:no-repeat; height:21px;}

#leftmenutab UL LI a.tab3 { padding:0px 0px 0px 10px; line-height:20px; margin:0px; display:block; background-image:url(../img/pr_comp_dflt.jpg); background-position:top left; background-repeat:no-repeat; height:22px; font-size:12px; color:#ffffff; text-decoration:none;}
#leftmenutab UL LI a.tab3:hover { padding:0px 0px 0px 10px; line-height:20px; margin:0px; display:block; background-image:url(../img/pr_comp_over.jpg); background-position:top left; background-repeat:no-repeat; height:22px; font-size:12px; color:#ffffff; text-decoration:none;}

#leftmenutab UL LI a.tabmid { padding:0px 0px 0px 10px; line-height:20px; margin:0px; display:block; background-image:url(../img/pr_soft_dflt.jpg); background-position:top left; background-repeat:no-repeat; height:22px;font-size:12px; color:#ffffff; text-decoration:none;}
#leftmenutab UL LI a.tabmid:hover { padding:0px 0px 0px 10px; line-height:20px; margin:0px; display:block; background-image:url(../img/pr_comp_over.jpg); background-position:top left; background-repeat:no-repeat; height:22px;}

#leftmenutab UL LI a.tabthicker { padding:3px 0px 0px 10px; margin:0px; display:block; background-image:url(../img/pr_man_dflt.jpg); background-position:top left; background-repeat:no-repeat; height:34px; font-size:12px; color:#ffffff; text-decoration:none;}
#leftmenutab UL LI a.tabthicker:hover { padding:3px 0px 0px 10px; margin:0px; display:block; background-image:url(../img/pr_man_over.jpg); background-position:top left;
background-repeat:no-repeat; height:34px; font-size:12px; color:#ffffff; text-decoration:none;}

#leftmenutab UL LI a.tab4 { padding:3px 0px 0px 10px; margin:0px; display:block; background-image:url(../img/pr_faqs_dflt.jpg); background-position:top left; background-repeat:no-repeat; height:20px; font-size:12px; color:#ffffff; text-decoration:none; border:0px solid #000000;}
#leftmenutab UL LI a.tab4:hover { padding:3px 0px 0px 10px; margin:0px; display:block; background-image:url(../img/pr_faqs_over.jpg); background-position:top left; background-repeat:no-repeat; height:20px; font-size:12px; color:#ffffff; text-decoration:none;}

.tab1selected { padding:0px 0px 0px 10px; line-height:28px; margin:0px; display:block; background-image:url(../img/success_over.jpg); background-position:top left; background-repeat:no-repeat; height:30px; font-size:12px; color:#ffffff; text-decoration:none; cursor:pointer;}

.tabselected { padding:0px 0px 0px 10px; line-height:20px; margin:0px; display:block; background-image:url(../img/pr_comp_over.jpg); background-position:top left; background-repeat:no-repeat; height:22px; font-size:12px; color:#ffffff; text-decoration:none; cursor:pointer; }

.tabthickerselected{ padding:3px 5px 0px 10px; margin:0px; display:block; background-image:url(../img/pr_man_over.jpg); background-position:top left; background-repeat:no-repeat; height:34px; font-size:12px; color:#ffffff; text-decoration:none; cursor:pointer;}


/* start product sucess and demos */

#leftmenutab UL LI a.prdemo_tab1 { padding:0px 0px 0px 10px; line-height:20px; margin:0px; display:block; height:21px; font-size:12px; color:#ffffff; text-decoration:none; background-image:url(../img/demo_dflt.jpg); background-position:top left; background-repeat:no-repeat; height:21px;}
#leftmenutab UL LI a.prdemo_tab1:hover { padding:0px 0px 0px 10px; line-height:20px; margin:0px; display:block; background-image:url(../img/product_over.jpg); background-position:top left; background-repeat:no-repeat; height:21px;}

#leftmenutab UL LI a.pr_tab1 { padding:0px 0px 0px 30px; line-height:20px; margin:0px; display:block; height:21px; font-size:12px; color:#ffffff; text-decoration:none; background-image:url(../img/demo_dflt.jpg); background-position:top left; background-repeat:no-repeat; height:21px;}
#leftmenutab UL LI a.pr_tab1:hover { padding:0px 0px 0px 30px; line-height:20px; margin:0px; display:block; background-image:url(../img/product_over.jpg); background-position:top left; background-repeat:no-repeat; height:21px;}

#leftmenutab UL LI a.pr_tab2 { padding:0px 0px 0px 30px; line-height:20px; margin:0px; display:block; height:22px; font-size:12px; color:#ffffff; text-decoration:none; background-image:url(../img/pr_comp_dflt.jpg); background-position:top left; background-repeat:no-repeat; height:22px;}
#leftmenutab UL LI a.pr_tab2:hover { padding:0px 0px 0px 30px; line-height:20px; margin:0px; display:block; background-image:url(../img/pr_comp_over.jpg); background-position:top left; background-repeat:no-repeat; height:22px; font-size:12px; color:#ffffff; text-decoration:none;}



#leftmenutab UL LI a.pr_tab3 { padding:0px 0px 0px 30px; line-height:20px; margin:0px; display:block; height:22px; font-size:12px; color:#ffffff; text-decoration:none; background-image:url(../img/pr_soft_dflt.jpg); background-position:top left; background-repeat:no-repeat; height:22px;}
#leftmenutab UL LI a.pr_tab3:hover { padding:0px 0px 0px 30px; line-height:20px; margin:0px; display:block; background-image:url(../img/pr_comp_over.jpg); background-position:top left; background-repeat:no-repeat; height:22px; font-size:12px; color:#ffffff; text-decoration:none;}
/* end product sucess and demos */

/* Start Benefits menu tab */
#leftmenutab UL LI a.benf_tab2 { padding:2px 0px 0px 10px; margin:0px; display:block; height:21px; font-size:12px; color:#ffffff; text-decoration:none; background-image:url(../img/benefits_tabthicker.jpg); background-position:top left; background-repeat:no-repeat; height:34px;}
#leftmenutab UL LI a.benf_tab2:hover { padding:2px 0px 0px 10px; margin:0px; display:block; background-image:url(../img/pr_man_over.jpg); background-position:top left;
background-repeat:no-repeat; height:34px; font-size:12px; color:#ffffff; text-decoration:none;}
.benf_tab2selected { padding:2px 0px 0px 10px; margin:0px; display:block; background-image:url(../img/pr_man_over.jpg); background-position:top left;
background-repeat:no-repeat; height:34px; font-size:12px; color:#ffffff; text-decoration:none;}

#leftmenutab UL LI a.benf_tab3 { padding:0px 0px 0px 10px; line-height:20px; margin:0px; display:block; height:21px; font-size:12px; color:#ffffff; text-decoration:none; background-image:url(../img/benefits_tab3.jpg); background-position:top left; background-repeat:no-repeat; height:22px;}
#leftmenutab UL LI a.benf_tab3:hover { padding:0px 0px 0px 10px; line-height:20px; margin:0px; display:block; background-image:url(../img/pr_man_over.jpg); background-position:top left;
background-repeat:no-repeat; height:22px; font-size:12px; color:#ffffff; text-decoration:none;}

/* end Benefits menu tab */

#productmenubottom { background-image:url(../img/product_menubottom.jpg); background-position:top left; background-repeat:no-repeat; height:332px; display:block;padding:0px 0px 0px 0px; margin:0px;}
#pr_success { background-image:url(../img/pr_success.jpg); background-position:top left; background-repeat:no-repeat; height:222px; display:block;padding:0px 0px 0px 0px; margin:0px;}
#pr_demo { background-image:url(../img/pr_demo.jpg); background-position:top left; background-repeat:no-repeat; height:196px; display:block;padding:0px 0px 0px 0px; margin:0px;}

#companymenubottom { background-image:url(../img/company_menubottom.jpg); background-position:top left; background-repeat:no-repeat; height:200px; display:block;padding:0px 0px 0px 0px; margin:0px;}

#benefitsmenubottom { background-image:url(../img/benefit_menubottom.jpg); background-position:top left; background-repeat:no-repeat; height:353px; display:block;padding:0px 0px 0px 0px; margin:0px;}


/* end left tab menu */

/* start right content area */
#leftcontent { width:753px; border:0px solid #000000; margin:0px 0px 0px 0px; padding:0px; float:left; position:relative;}
#leftcontentarea { width:753px; border:0px solid #000000; margin:0px 0px 0px 0px; padding:0px; float:left; font-size:12px; color:#000000; background-image:url(../img/increase_sales_and_margins_new.jpg); background-repeat:no-repeat; background-position:bottom right;}
#contentarea { width:564px; margin:0px 0px 0px 5px; padding:0px; border:0px solid #000000; line-height:18px; font-size:12px; color:#000000;}

.bluetxt { color:#2889C5; font-size:18px; font-style:normal; line-height: 1.2;}
#contentareabottom { width:460px; margin:0px 0px 0px 0px; padding:0px; border:0px solid #000000; line-height:18px;}

#leftsuccessarea { width:598px; border:0px solid #000000; margin:15px 0px 0px 0px; padding:0px; float:left; font-size:12px; color:#000000; }
.productimg { width:80px; border:0px solid #000000;margin:8px 0px 0px 0px; padding:0px; float:left; font-size:12px; color:#000000; text-align:center;}
.producttxt { width:480px; border:0px solid #000000;margin:0px 0px 0px 0px; padding:0px 0px 0px 15px; float:left; font-size:12px; color:#000000; line-height:18px;}

.productspacer { background-image:url(../img/pr_spacer.jpg); background-repeat:repeat-x; height:2px; margin:15px 0px 15px 0px; padding:0px; width:594px; display:block; background-position:top left; float:left; border:0px solid #000000;}

.logospacer { background-image:url(../img/pr_spacer.jpg); background-repeat:repeat-x; height:2px; margin:15px 0px 5px 0px; padding:0px; width:594px; display:block; background-position:top left; float:left; border:0px solid #000000;}

.pressroomspacer { background-image:url(../img/pr_spacer.jpg); background-repeat:repeat-x; height:2px; margin:15px 0px 0px 0px; padding:0px; width:594px; display:block; background-position:top left; float:left; border:0px solid #000000;}

#leftcontentareainner { width:594px; border:0px solid #000000;margin:5px 0px 0px 0px; padding:0px; float:left; font-size:12px; color:#000000; }

.prcompleftbox { width:192px; border:0px solid #000000; margin:0px 0px 0px 0px; padding:0px; float:left;}
.prcomp { width:192px; border:0px solid #000000; margin:0px 0px 0px 0px; padding:0px; }
.prcomptitle {  font-size:12px; color:#000000; text-align:left; margin:0px 0px 0px 10px; padding:0px; font-weight:bold;}
.prcomptxt { width:398px; border:0px solid #000000;margin:0px 0px 0px 0px; padding:0px; float:right; font-size:12px; color:#000000; line-height:18px;}
.procmptxtul { list-style:disc; display:block; margin:0px 0px 0px 20px; padding:0px;}

a { color:#2889C5; font-size:12px; font-style:normal; text-decoration:underline; }
a:hover { color:#2889C5; font-size:12px; font-style:normal; text-decoration:none;}

.faq { color:#2889C5; font-size:12px; font-style:normal; text-decoration:underline; font-weight:bold;}
a.faq:hover { color:#2889C5; font-size:12px; font-style:normal; text-decoration:underline; font-weight:bold;}


.befselftitle { width:165px; border:0px solid #000000; margin:0px 0px 0px 0px; padding:0px; float:left; font-weight:bold;}
.befselftxt { width:390px; border:0px solid #000000; margin:0px 0px 0px 0px; padding:0px; float:right;}

#beft_whitepaper { width:753px; border:0px solid #000000; margin:0px 0px 0px 0px; padding:0px; float:left; font-size:12px; color:#000000; background-image:url(../img/benefit_whitepaper1.jpg); background-repeat:no-repeat; background-position:bottom right;}
#beft_whitepaper_new { width:753px; border:0px solid #000000; margin:0px 0px 0px 0px; padding:0px; float:left; font-size:12px; color:#000000; background-image:url(../img/benefit_whitepaper1_new.jpg); background-repeat:no-repeat; background-position:bottom right;}

#contactbg { background-image:url(../img/contact_bg3.jpg); background-repeat:no-repeat; width:459px; height:822px; margin:0px 0px 0px 0px; padding:15px 15px 15px 15px; font-size:12px; color:#000000; line-height:17px; border:0px solid #000000; position:relative;}
#contactbg2 { background-image:url(../img/contact_bg3.jpg); background-repeat:no-repeat; width:428px;  margin:0px 0px 0px 0px; padding:15px 15px 15px 15px; font-size:12px; color:#000000; line-height:17px; border:0px solid #000000; position:relative;}
.validator { color:#ed1b23; text-align:left; text-decoration:none;}
.inputbox { border:1px solid #979797; background-color:#ffffff; font-size:13px; color:#000000; height:18px; vertical-align:bottom;}

.contacttxt { width:116px; float:left;  margin:0px; padding:0px; }
.contactbox { width:260px; float:right;  margin:0px; padding:0px;}
.contactbox2 { width:260px; float:left;  margin:0px; padding:0px;}
#btnsubmit { width:85px; float:right; margin:7px 0px 0px 250px; padding:0px 0px 0px 0px; border:0px solid #000000; text-align:right; }

.careertitle { width:570px; margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; font-size:12px; color:#000000; font-weight:bold; text-decoration:underline; display:block;}
.careerposted { width:117px;; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  float:left;}
.careerjob { width:264px;; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; font-weight:bold;}
.careerjobtxt { width:264px;; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;}
.careercontact { width:117px;; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; font-weight:bold;}

.careertxt { width:570px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:12px; color:#000000; }
.careerposted { width:117px;; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;}
.careerjob { width:264px;; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;}
.careercontact { width:117px;; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;}

.teamphoto { width:109px; border:0px solid #000000;margin:0px 0px 0px 0px; padding:0px; float:left; font-size:12px; color:#000000; text-align:center;}
.teamtxt { width:480px; border:0px solid #000000;margin:0px 0px 0px 0px; padding:0px; float:left; font-size:12px; color:#000000; line-height:18px;}
.partners { width:455px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #000000;}
.part1 { width:141px; margin:0px 8px 0px 0px; padding:0px 0px 8px 0px; border:0px solid #000000; float:left;}
.part2 { width:141px; margin:0px 8px 0px 0px; padding:0px 0px 8px 0px; border:0px solid #000000; float:left;}
.part3 { width:141px; margin:0px 8px 0px 0px; padding:0px 0px 8px 0px; border:0px solid #000000; float:left;}

.investors { width:600px; margin:0px; padding:0px; display:block; border:0px solid #000000;}
.investorimg { width:190px; margin:0px; padding:0px; float:left; text-align:center; border:0px solid #000000;}
.investortxt { width:396px; margin:0px 0px 0px 10px; padding:0px; float:left; border:0px solid #000000; line-height:20px;}

.companyhistory { width:540px; margin:0px; padding:0px;}
.companyhistory_year { width:85px; margin:0px; padding:0px; float:left;}
.companyhistory_txt { width:445px; margin:0px; padding:0px;  float:left;}


#benefitlanding { width:564px; margin:0px 0px 0px 5px; padding:0px; border:0px solid #000000; line-height:18px; font-size:12px; color:#000000;}
.benefitspacer { height:15px; display:block;}

.btndemo { background-image:url(../img/btn_seedemo.jpg); background-repeat:no-repeat; display:none; height:30px;}
a.btndemo:hover { background-image:url(../img/btn_seedemo_over.jpg); background-repeat:no-repeat; display:block;  height:30px;}

/* Company area - TradeShow Page */
.tradeshowTitleRaw{
width:580px;
padding-top:15px;
}
.tradeshowFirstRaw{
width:580px;
padding-top:3px;
}
.tradeshowRaw{
width:590px;
padding-top:25px;
}
.tradeshowtitleText{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#000000;
}
.tradeshowBlueText{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#2889C5;
padding-right:10px; /*Added by Joel on 6-21-2010, to prevent event text running into date text. */
}
.tradeshowBlueText:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#2889C5;
}
.tradeshowBlueTextSimple{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#2889C5;
}
.tradeshowDefaultText{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.TradeshowdateTag{
width:140px;
float:left;
}
.TradeshowEventTag{
width:200px;
float:left;
}
.TradeshowLocationTag{
width:164px;
float:left;
}
.TradeshowBoothTag{
width:74px;
float:left;
}

/* Company area - Press Room Page */
.PressRoomTitleRaw{
width:580px;
padding-top:18px;
float:left;
}
.PressRoomDataTitleRaw{
width:580px;
padding-top:10px;
float:left;
}
.PressRoomDataRaw{
width:588px;
padding-top:20px;
float:left;
}
.PressDataRawDate{
width:115px;
float:left;
line-height:20px;
}
.PressDataRawData{
width:438px;
float:left;
line-height:20px;
}
.PressDataTitleText{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}
#PressDataSpacer { background-image:url(../img/pr_spacer.jpg); background-repeat:repeat-x; height:2px; margin-top:15px; padding:0px; width:594px; display:block; background-position:top left; float:left;}

/* Company area - EMN8Logo Page */
.CompanyDataRaw{
width:585px;
padding-top:0px;
}
.EMNLogoTitleRaw{
width:580px;
float:left;
padding-bottom:10px;
}
.Logo{
width:580px;
float:left;
}
.LogoName{
width:580px;
padding-top:5px;
float:left;
}
.LogoFormat{
width:90px;
padding-top:20px;
padding-right:20px;
float:left;
}
.LogoFormat1{
width:100px;
padding-top:20px;
padding-right:20px;
float:left;
}
.LogoFormatName{
width:100px;
float:left;
}
/* Company area - Media & Industry Page */

.TopText{
padding-top:10px;
width:580px;
line-height:20px;
}
.MediaTitleText{
padding-top:20px;
clear:left;
font-weight:bold;
}
.LineHeight{
line-height:20px;
}
/* Company area - Background */
.CompanyBackgroundTitle{
line-height:18px;
}
.CompanyBackgroundMiddleTitle{
line-height:18px;
padding-top:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#2889C5;
padding-top:15px;
padding-bottom:15px;
}



.btn_submit { margin:0px; padding:0px; background-image:url(../img/btn_sumbit.jpg); background-repeat:no-repeat; display:block; height:31px; }
a.btn_submit:hover { margin:0px; padding:0px; background-image:url(../img/btn_sumbit_over.jpg); background-repeat:no-repeat; display:block;  height:31px;}


.videoskin { background-image:url(../img/benefits_video_03.jpg); background-repeat:no-repeat; display:block; height:489px; margin:0px 0px 0px 0px; padding:10px 0px 0px 10px;}
.benefitvideoskin { background-image:url(../img/benefits_video_031.jpg); background-repeat:no-repeat; display:block; height:489px; margin:0px 0px 0px 0px; padding:10px 0px 0px 10px;}


.leftsubmenu_selected { padding:0px 0px 0px 30px; line-height:20px; margin:0px; display:block; background-image:url(../img/pr_comp_over.jpg); background-position:top left; background-repeat:no-repeat; height:22px; font-size:12px; color:#ffffff; text-decoration:none;}
/* end right content area */


#footer { width:986px; border:0px solid #000000; margin-left:auto; margin-right:auto; margin-bottom:0px; margin-top:25px; padding:0px 0px 10px 0px; color:#000000; font-size:11px; text-decoration:none; text-align:center;}
.footerlink  { color:#2889C5; font-size:11px; text-decoration:underline; font-weight:bold; }
a.footerlink sup{text-decoration:none;}
a.footerlink:hover { color:#2889C5; font-size:11px; text-decoration:none; font-weight:bold;}

#benefitvoice { width:753px; border:0px solid #000000; margin:0px 0px 0px 0px; padding:0px; float:left; font-size:12px; color:#000000; background-image:url(../img/return_to_restaurant_graph.jpg); background-repeat:no-repeat; background-position:bottom right;}

#benefitbottom { width:405px; margin:0px 0px 0px 0px; padding:0px; border:0px solid #000000; line-height:18px;}

#benefitselfservice { width:753px; border:0px solid #000000; margin:0px 0px 0px 0px; padding:0px; float:left; font-size:12px; color:#000000; background-image:url(../img/increase_sales_and_margins.jpg); background-repeat:no-repeat; background-position:center right;}
#productlanding { width:753px; border:0px solid #000000; margin:0px 0px 0px 0px; padding:0px; float:left; font-size:12px; color:#000000; background-image:url(../img/increase_sales_and_margins_new.jpg); background-repeat:no-repeat; background-position:center right;}
#benefit_serivce { width:564px; margin:0px 0px 0px 5px; padding:0px; border:0px solid #000000; line-height:18px; font-size:12px; color:#000000;}
#benefit_serivcebottom { width:440px; margin:0px 0px 0px 0px; padding:0px; border:0px solid #000000; line-height:18px;}
.benefit_serivcebefselftitle { width:160px; border:0px solid #000000; margin:0px 0px 0px 0px; padding:0px; float:left; font-weight:bold;}
.benefit_serivcebefselftxt { width:265px; border:0px solid #000000; margin:0px 0px 0px 0px; padding:0px; float:right;}

#beft_whitepaperbottom { width:753px; border:0px solid #000000; margin:0px 0px 0px 0px; padding:0px; float:left; font-size:12px; color:#000000; }
#beft_whitepaperbtmarea { width:564px; margin:0px 0px 0px 5px; padding:0px; border:0px solid #000000; line-height:18px; font-size:12px; color:#000000;}
.selectbox { border:1px solid #979797; background-color:#ffffff; font-size:13px; color:#000000; vertical-align:bottom;}
.missing_href  {text-decoration:none;} /*Added by Joel on 6-21-2010 */
#sales_force_iframe  {border:none;width:459px;height:822px;overflow:hidden; }