/********** DEFAULT **********/
/********** DEFAULT **********/
body { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#292828; background:none #FFFFFF; }
#Container { width:100%; float:left; }
#InnerContainer { width:1024px; margin:0 auto; }
#Wrapper { width:1024px; float:left; position:relative; }
.InnerWrapper { width:1024px; float:left; position:relative; }
img { border: 0px; }
a { text-decoration: none; position:relative; z-index:1; }
p { margin:0px; padding:0px 0px 10px; }
.rounded { -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; behavior: url(../js/PIE.htc); position:relative; }
.fullcontent { width:100%; display:block; clear:both; float:left; position:relative; }
.left { float:left; }
.right { float:right; }
.center { text-align:center; }
ul, li { list-style-type:none; margin:0px; padding:0px; }

.header { padding:15px 0px 0px; }
ul.topnav { float:right; }
ul.topnav li { float:left; white-space:nowrap; }
ul.topnav li a { height:55px; line-height:55px; font-size:16px; font-weight:bold; display:block; float:left; color:#4a4a4a; padding-left:45px; }
ul.topnav li a.login { padding-left:200px; padding-right:15px; }
ul.topnav li a.Get1 { padding:0px; width:145px; height:55px; background:url(../images/FI-R_01292014_btn1.png) no-repeat left top; }
a.Upgrade1 { width:300px; height:82px; display:inline-block; background:url(../images/FI_03062014-FB_Btn1.jpg) no-repeat left top; }
a.Upgrade2 { width:362px; height:110px; display:inline-block; background:url(../images/FI_03062014-FB_Btn2.jpg) no-repeat left top; }
.abs1 { position:absolute; top:365px; left:365px; z-index:2; }
.abs2 { position:absolute; top:189px; left:115px; z-index:2; }
.Get2 { background:url(../images/FI-R_01292014_Btn2.png) no-repeat left top; width:320px; height:100px; display:block; z-index:1; }

.body { padding:40px 0px 0px; position:relative; }
.b1 h1 { font-size:60px; color:#65a926; font-weight:normal; text-align:center; }
.b1 h2 { font-size:30px; color:#999999; font-weight:normal; text-align:center; padding:10px 0px 40px; }
.b2 { background:url(../images/FBR_03172014_1.jpg) no-repeat center bottom; height:325px; text-align:center; }
.b2a { width:380px; padding-top:20px; }
.b2 h4 { font-size:55px; font-weight:bold; color:#f17926; text-align:center; }
.b2 h5 { font-size:36px; font-weight:bold; color:#58595b; text-align:center; padding-bottom:10px; }
.b2 h6 { font-size:27px; font-weight:normal; color:#777777; text-align:center; padding-bottom:5px; }
.b3 { padding:35px 0px; }
.b3 h3 { font-size:33px; color:#65a926; font-weight:normal; text-align:center; }
.b4 { background:url(../images/FBR_03172014_2.jpg) repeat-x left top; font-size:16px; }
.b4 h3 { font-size:30px; font-weight:normal; padding-bottom:10px; }
.b4 .b4a1 { width:510px; text-align:right; }
.b4 .b4a2 { color:#58595b; width:465px; padding-top:60px; }
.b4 .b4a2 h3 { color:#69ab24; }
.b4 .b4a2 li { padding-left:25px; background:url(../images/FBR_03172014_bul1.jpg) no-repeat left 2px; padding-bottom:10px; }
.b4 .b4b1 { color:#ffffff; width:340px; padding:50px 0px 0px 100px; }
.b4 .b4b1 li { padding-left:25px; background:url(../images/FBR_03172014_bul2.jpg) no-repeat left 2px; padding-bottom:10px; }
.b4 .b4b2 { width:550px; text-align:left; margin-top:-35px; }
.b5 { font-size:26px; font-weight:normal; color:#65a926; text-align:center; padding:40px 0px 25px; }
.b7 { padding:25px 0px 30px; }
a.buynow { width:324px; height:107px; background:url(../images/FBR_03172014_btn.png) no-repeat left top; display:inline-block; }

.footer { height:80px; line-height:80px; font-size:12px; color:#939598; }
ul.botnav { float:right; }
ul.botnav li { float:left; white-space:nowrap; padding:0px 0px 0px 12px; }
ul.botnav li a { color:#939598; white-space:nowrap; }

sup { vertical-align: top !important; font-size: 0.6em !important; line-height:normal !important; font-weight:normal !important; }
h1, h2, h3, h4, h5, h6 { font-weight:bold; padding:0px; margin:0px; }
.h1 h1, .h2 h2, .h3 h3, .h4 h4, .h5 h5, .h5 h5  { position:absolute; top:-9999px; z-index:-9; }
.h1, .h2, .h3, .h4, .h5, .h6 { overflow:visible; }

.CS { color:#296F33; text-align:center; font-weight:bold; font-size:89px; letter-spacing:-2px; padding-top:250px; padding-bottom:300px; font-family:"Times New Roman", Times, serif; }

a:hover { background-position: left bottom !important;}