/*************** ??? ***************/
#fdbk_tab {display: none;}

/**** Main Page ****/
#genieoMainUpper {padding-top: 35px;height: 112px;background: url("../img/mainHomepage2.png") no-repeat scroll 0 140px;}
.genieoUpperText {float: left;width: 634px;margin-left: 27px;font-family: Georgia;font-size: 22px;}
.genieoUpperText a {font-weight: bold;color: #2068cc;}
.genieoUpperText a:hover {text-decoration: underline;}
.genieoDownloadButt {float: right;margin-right: 20px;width: 315px;height: 70px;display: block;background:transparent url(../img/downloadNow.png) no-repeat scroll 0 0;}
.genieoDownloadButt:hover {
float: right;
margin-right: 20px;
width: 315px;
height: 70px;
display: block;      
background:transparent url(../img/downloadNow.png) no-repeat scroll 0 -72px;
}

.downloadButt {
background:transparent url(../img/downloadButtonGreen.png) no-repeat scroll 0 0;
border:medium none;
height: 70px;
width: 315px;
}

#mpFirstSectionTitle {padding-left: 10px; padding-bottom: 3px;}
#mpFirstSectionTitle h1 {font-size: 26px;}
.mpScreenImg {float: left;width: 636px; height: 434px; background: transparent url(../img/screen1.jpg) no-repeat scroll 0 0;}

#mpMainInfo {padding-bottom: 0;}

.genieoMainAlg {
background: #ffffff  url("../img/main1.gif") repeat-y;
/* min-height: 470px; */
padding-top: 10px; /* was 20px */
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
}

.algScreenImg {
float: left;
}

.mpAlgTable {
border-collapse: collapse;
margin-top: -10px;
}

#mpGenieoTweets .featurescontent {
padding-right: 0;
}


.mpAlgImgDiv {
width: 59px;
height: 46px;
}

#mpAlgImgDiv1 {
background: transparent  url("../img/mpAlg1.png") no-repeat;       
}

#mpAlgImgDiv2 {
background: transparent  url("../img/mpAlg2.png") no-repeat;       
}

#mpAlgImgDiv3 {
background: transparent  url("../img/mpAlg3.png") no-repeat;       
}

.mpAlgTitleDiv {
width: 253px;
height: 18px;
background: transparent  url("../img/mpAlgtitle.jpg") repeat-y;
font-family: Tahoma;
font-size: 10pt;	
font-weight: bold;
padding-top: 8px;
color: #504e4e;
}

.mpAlgTitleUpperDiv {
height: 20px;	
}

.mpAlgLeftBottom {
width: 59px;
min-height: 19px;
background: transparent  url("../img/mpAlgBgLeft.jpg") 7px 0 repeat-y;       
}

.mpAlgBottomDiv {
width: 313px;
height: 30px;
background: transparent  url("../img/mpAlgBottom.jpg") 7px 0 no-repeat;       
}

.mpAlgBottomDivLast {
width: 313px;
height: 2px;
background: transparent  url("../img/mpAlgBottomLine.jpg") 7px 0 no-repeat;       
}


.mpAlgDescrDiv {
width: 253px;
min-height: 19px;	
background: transparent  url("../img/mpAlgBgRight.jpg") left bottom repeat-y;
padding-bottom: 11px;
}

.mpAlgDescrDiv ul {
/* margin-right: 9px; */
margin-left: 14px;
margin-top:4px;
}

.algTab {
/*float: right;*/
/*padding-top: 24px;*/
width: 330px;
}

.algText1 {
font-family: Tahoma;
font-size: 10pt;
color: #504e4e;
}

.algTabContent td {
vertical-align: top;
}

.tdAlgText {
padding-left: 14px;
}

.tdAlgText ul {
margin-left: 16px;
}

.algTitle{
font-family: Georgia;
font-size: 20px;
}

.algText {
font-family: Tahoma;
font-size: 14px;
}

.genieoMainSeparator {
height: 1px;
background: #e5eefc url("../img/mainSeparator.gif") repeat-y;
}

/****************************************************************/

.genieoMainVideo {
padding-top: 25px;
padding-left: 34px;
padding-right: 34px;
padding-bottom: 30px;
background: #f7f8f9 url("../img/main2.gif") repeat-y;
min-height: 300px;
}

.genieoVideoContainer {
float: left;
width: 400px;
height: 300px;
}

.genieoFeedbacks {
float: right;
width: 522px;

}

.oneFeedback {
/* margin-bottom: 20px; */
}

.fbSeparator {
height: 18px;
}

.fbTriangle {
float: left;
position: relative;
top: 16px;
}

.oneFeedbackText {
float: left;
padding-left: 20px;
padding-right: 20px;
padding-top: 5px;
width: 456px;
height: 57px;
font-family: Georgia;
font-size: 20px;
font-style: italic;
}

.fbYellow {
background: #ffffcc;
}

.fbBlue {
background: #e1ecfd;
}

.fbWhite {
background: transparent url(../img/fbWhite.png) no-repeat scroll 0 0;
}


/***********************************************************/

#mpMainInfo {
/* background: #f0f1f3 url('../img/main3.gif') repeat-y; */
min-height: 300px;
}

.genieoMainInfo {
padding-top: 12px;
padding-left: 6px;
padding-right: 5px; 
padding-bottom: 5px;
}

#lsMainInfo {
padding-top: 25px;
padding-left: 34px;
padding-right: 34px;
padding-bottom: 30px;
background: #f0f1f3 url('../img/main3.gif') repeat-y;
min-height: 300px;
}


/* #mpMainInfo */ .genieoFeatures {
float: left;
width: 647px;
}

#lsMainInfo .genieoFeatures {
float: left;
width: 610px;
}

.gfIntro {
margin-top: 15px;	
font-family:Tahoma;
font-size: 8pt;
}

/* #mpMainInfo */ .featuresLower {
background: #ffffff;
height: 27px;
}

/* #mpMainInfo */ .featuresUpper {
background: url('../img/upperBg.png') repeat-x;
height: 10px;
}

#lsMainInfo .featuresUpper, #lsMainInfo .featuresLower {
background: #ffffff;
height: 14px;
}

/* #mpMainInfo */ .featurescontent {
background: #ffffff;
padding-top: 13px;
padding-left: 31px;
padding-bottom: 5px;
padding-right: 31px;
}

#mpGenieoTweets .featurescontent {
height:498px;
overflow:auto;
}

#infoPageUpperCont {
position: relative;
}




#lsMainInfo .featurescontent {
background: #ffffff;
padding-top: 3px;
padding-left: 17px;
padding-bottom: 3px;
padding-right: 17px;
}


/* #mpMainInfo */ .featiresRedTitle {
/* padding-top: 3px;
padding-bottom: 4px;
padding-right: 7px;
padding-left: 7px; */
background: #e25858;
height: 22px;
text-align: center;
/* font-family: Tahoma;
font-size: 10pt;
font-weight: bold;
color: #ffffff; */
}

#lsMainInfo .featiresRedTitle, #lsMainInfo .oneAdvRedTitle {
padding-top: 3px;
padding-bottom: 4px;
padding-right: 7px;
padding-left: 7px;
background: #e25858;
font-family: Tahoma;
font-size: 10pt;
font-weight: bold;
color: #ffffff;
}

 #lsMainInfo .oneAdvRedTitle {
margin-left: 14px;
margin-right: 14px;
margin-bottom: 3px;
} 


/* #mpMainInfo */ .featiresTitleText {
margin: 0 auto;	
background: #ffffff;
/* height: 22px; */
/*width: 240px;*/
padding: 0 13px 0 13px;
font-family: Georgia;
font-size: 16pt;
color: #000000;
}

.lightr1, .lightr2, .lightr3, .lightr4, .lightr5, .lightr6, .lightr7, .lightr8, .lightr10, .lightr12, .lightr15 {
display: block;
height: 1px;
background-color: #ffffff;
}

.lightr15 { margin: 0 15px; }
.lightr12 { margin: 0 12px; }
.lightr10 { margin: 0 10px; }
.lightr8 { margin: 0 8px; }
.lightr7 { margin: 0 7px; }
.lightr6 { margin: 0 6px; }
.lightr5 { margin: 0 5px; }
.lightr4 { margin: 0 4px; }
.lightr3 { margin: 0 3px; }
.lightr2 { margin: 0 2px; }
.lightr1 { margin: 0 1px; }

.oneFeature, .oneFeatureLast {
padding-top: 14px;
}

.oneFeature {
border-bottom: solid 1px #e1ecfd;
padding-bottom: 14px;
}

/* #mpMainInfo */ .oneFeatureTitle {
margin-bottom: 2px;
font-family: Tahoma;
font-size: 12px;
font-weight: bold;
}

.oneFeatureTitle h2 {font-size: 12px;}

#lsMainInfo .oneFeatureTitle {
margin-bottom: 12px;
font-family: Georgia;
font-size: 15pt;
}

.oneFeatureImg {
float: left;
}

/* #mpMainInfo */ .oneFeatureInfo {
float: left;
margin-left: 10px;
width: 380px;
}

/* #mpMainInfo */ .oneFeatureDescription {
font-family: Tahoma;
font-size: 9pt;
}

#lsMainInfo .oneFeatureDescription {
float: left;
margin-left: 10px;
font-family: Tahoma;
font-size: 9pt;
width: 380px;
}

/* #mpMainInfo */ .genieoAdv {
margin-top:5px;	
float: right;
width: 341px;
}

#lsMainInfo .genieoAdv {
float: right;
width: 317px;
}

/* #mpMainInfo */ .oneAdv {
margin-bottom: 16px;
}

/* #mpMainInfo */ .oneAdv, .oneAdv2 {
 background: url('../img/homepage_sidebar_box_middle.png') repeat-y; 
border-bottom: solid 1px #a0a0a0;
}
.oneAdv3 {
/* border-bottom: solid 1px #a0a0a0; */
}

.advInternal {
padding-left: 12px;
padding-right: 12px;
z-index: 2;
}

#lsMainInfo .oneAdv {
margin-bottom: 18px;
}


/* #mpMainInfo */ .oneAdvRedTitle {
padding-top: 3px;
padding-bottom: 4px;
padding-right: 7px;
padding-left: 7px;
background: #e25858;
font-family: Tahoma;
font-size: 10pt;
font-weight: bold;
color: #ffffff;
margin-top: 13px;
margin-left: 14px;
margin-right: 14px;
margin-bottom: 3px;
}

.oneAdvDescription {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 14px;
padding-right: 14px;
}

.oneAdvUpper {
width: 317px;
height: 14px; 
 background: url('../img/advUpper.png') no-repeat; 
}

/* #mpMainInfo */ .oneAdvContent, .oneAdvContent2 {
padding-top: 3px;
/* height: 102px;
overflow: visible; */
 background: url('../img/homepage_sidebar_box_top.png') no-repeat; 
}

.oneAdvContent3 {
padding-top: 3px;
/* background-color: #dae2e5; */
}

#lsMainInfo .oneAdvContent {
background: url('../img/advBckgr.png') repeat-y;
padding-top: 3px;
}

.oneAdvLower {
width: 317px;
height: 14px; 
background: url('../img/advLower.png') no-repeat;
}

.advImgContainer {
float: left;
width: 56px;
text-align: center;
}

.advImgContainerLar  {
float:left;
text-align:center;
width:80px;
}

.oneAdvImg {
}

.oneAdvText {
float: left;
margin-left: 10px;
width: 215px;
font-family: Tahoma;
font-size: 12px;
}

#mpGenieoTweets .oneAdvText {
font-size: 12px;
}

#infpGenieoTweets .oneAdvText {
font-size: 11px;
}

.advExpl {
margin-bottom: 6px;
}

.advButtonRight {
float: right;
}

.advButtonRight img {
position: relative;
top: 1px;
}

.mailInput {
float: left;
width: 140px;
font-family: Tahoma;
font-size: 11pt;
padding-bottom: 2px;
padding-left:  3px;
border: solid 1px #7f9db9; 
}

/********* Twitter **************/

/* #mpMainInfo */ .advTwittesSection {
background: #dbf7f8;	
border: solid 1px #bcbebf;
}

/* #mpMainInfo */ .twitterUserpics {
background: #ffffff;			
border-top: solid 1px #bcbebf;
min-height: 100px;
padding-top: 10px;
padding-bottom: 0px;
padding-left:6px;
padding-right:6px;
}

/* #mpMainInfo */ .twitterIconContainer {
float: left;
padding: 13px;
}

/* #mpMainInfo */ .twitterTitle {
float: left;
width: 140px;
padding-top: 7px;
font-family: Tahoma;
font-size: 11px;
color: #2ba2aa;
}

/* #mpMainInfo */ .twitterTitle a {
color: #2ba2aa;
}

/* #mpMainInfo */ .twitterTitle a:hover {
color: #2ba2aa;
text-decoration: underline;
}

/* #mpMainInfo */ .twitterTitleBold {
font-size: 14px;
font-weight: bold;	
color: #2ba2aa;
}

/* #mpMainInfo */ .twButton {
margin-top: 2px;
}

/* #mpMainInfo */ .wpic {
width: 24px;
height: 24px;
}

/*****************************************/

/*********** Banner ***********/
/**** :-0 ************/

#genieoBannerMain {
height: 88px;
}

/**************************/

#bannerLink {
text-decoration: none;
}

#bannerLink:hover {
text-decoration: none;
}


#genieoBannerMain {
background: #f8f8fa;	
text-align: center;
border-bottom: solid 1px #f8f8fa;
position: relative;
min-width: 1018px;
text-decoration: none;
cursor: pointer;
}

.genieoBannerSecond {
margin: 0 auto;
width: 1020px;
}

.genieoBannerThird {
width: 1010px;
}

.genieoBannerThird, .genieoBannerThird {
margin: 0 auto;
}

.genieoBannerContent {
height: 88px;
text-align:center;
margin: 0 34px;
}

.genieoBannerText {
float: left;	
width: 745px;
font-family: Georgia, David;
font-size: 36px;
/* font-weight: bold; */	
color: #4b4a4a;
/* padding-top: 20px; */
margin: 0 auto;
}

.genieoBannerLink {
float: left;	
width: 132px;

text-align: center;
font-family: Georgia, David;
font-size: 18px;
/* font-weight: bold; */	
color: #d1a1a6;
/* margin-top: 32px; */
padding-top: 15px;
padding-left: 10px;
padding-right: 10px;
display: block;
}

#genieoBannerMain1 {
background: #f8f8fa;		
text-align: right;
}

.genieoBannerLink1 {
position: absolute;
top: 0;
right: 0;
text-align: right;	
}

.genieoBannerImage {
position: absolute;
top: 0;
right: 0;
text-align: right;
/* width: 267px; */

}

/******************* Twitter Followers Plugin ********************/

#friends {
 width: 311px;
 /*padding-left: 6px;
 padding-right: 6px; */ 
}

#twfollowers {
color:#333333;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
text-align:left;
padding-bottom: 7px;
}

.tf-users img {
margin: 2px;
}

.dlSection {
margin: 0 6px;	
min-height: 60px;
background: #d3dce2;
/* filter:alpha(opacity=60);
opacity:0.6; */
}

.dlSectionText {
float: right;
width: 480px;
padding-top: 33px;
padding-bottom: 33px;
padding-right: 33px;
font-family: Georgia, David;
font-size: 30px;
}

.dlSectionButton {
margin-left: 30px;
margin-top: 16px;
margin-bottom: 16px;
display: block;
float: left;
background: url("../img/dlButton.png") no-repeat scroll 0 0;
width: 410px;
height: 70px;
}

.freeLabel {
position: relative;
top: -27px;
left: 256px;
}

.algScreenImg2 {
float: right;
}

.twResults {
margin-top: 10px;	
float: left;
width: 291px;
border: solid 1px #d7d7d7;
background: #fafbfc;
font-family: Georgia, David;font-size: 16px;padding: 10px;
position: relative;
}

.twResTitle {
color: #5d5d5d;	
margin-bottom: 8px;	
}

#tlTerm {	
font-weight: bold;
}

.twArrow {
position: absolute;
top: 100px;
left: 306px;
}

.onePressItem {
padding-left: 112px;
}

.pressItemContent {
height: 74px;	
padding-top: 8px;
padding-bottom: 8px;
padding-left: 12px;
padding-right: 12px;
background: url('../img/pressBg.png') repeat-x;
border-right: solid 1px #dadbdb;
}

.pressItemText {
color: #000000;	
padding-top: 4px;	
font-family: Georgia, David, Arial;
font-size: 14px;
}

.pressPaper {
font-family: Tahoma;
font-size: 11px;
color: rgb(59, 89, 152); font-weight: bold;
}

#mpGenieoTweets .oneAdv {
margin-bottom: 22px;
}

