body {font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; background-color:#EFF1F1;}
a:hover {text-decoration:none;}
.style3 {font-family: "Courier New", Courier, monospace;font-size: 12px;}
.style10 {color: #FF3300}
#ffHelp {visibility: hidden; position: absolute;top: 0;right: 0px;_right: 0;z-index: 1; }
.style11 {font-size: 18px;font-family: Georgia, "Times New Roman", Times, serif;}
.fs_v {font-family: "lucida grande",tahoma,verdana,arial,sans-serif;}
.fs_v2 {font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif}
.fs_c {font-family: calibri, Georgia, "Times New Roman", Times;}
.fs_g {font-family: Georgia, "Times New Roman", Times, serif;}
.fs_12 {font-size: 12px;line-height: 18px;margin-bottom: 18px;}
.fs_17 {font-size: 17px;}
.fs_16 {font-size: 16px;}
.fs_13 {font-size: 13px; line-height:18px;}
.fs_14 {font-size: 14px; line-height:19px;}
.fs_15 {font-size: 15px; line-height:20px;}
.fs_11 {font-size: 11px;}
.fs_10 {font-size: 10px;}
.fs_c_white {color: #fff}
.fs_c_darkgrey {color: #454b4c}
.fs_c_blue {color: #0076A6}
.fs_c_green {color: #33a457}
.fs_c_darkred {color: #d00d0d}

/* ---Home Page--- */
.home_header {background: #e7f1fc; height:150px;}
.home_header2{background: url(http://www.shareaholic.com/media/images/background_gradient.gif) repeat-x scroll left bottom;height:290px;}
.home_header_txt {font-size: 24px; line-height: 28px;  font-family: calibri, 'Lucida Grande', "Times New Roman", Times; font-weight:bold;}
.home_header_txt_sub {font-size: 18px; line-height: 29px; font-family: calibri, 'Lucida Grande', "Times New Roman", Times;}
.tab-shareaholic {height:18px;position:relative; align:left;margin-left: 830px; top: -1px;}

.home_headershadow {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(http://www.shareaholic.com/media/images/grey_shadow.gif) repeat-x scroll left bottom;font-size:0;height:3px;margin:0;margin-bottom:0;padding-bottom:0;}
.divider {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(http://www.shareaholic.com/media/images/dotted.gif) repeat-x scroll left bottom;font-size:0;height:1px;margin:0px 0px;margin-bottom:0;padding-bottom:0;}

.usernotice{width:400px;height:auto;position:relative;padding:8px;background:#FFF8C6 url(http://www.shareaholic.com/media/images/notice-yellow.png) repeat-x;background-color:#FFF8C6;border:0px solid #FFCD72;color:#585239;}
.new-indicator{color:#FF0000;font-weight:normal;margin:0 1px;}

/* ---Header--- */
.common_header{background:white;clear:both;margin:0px auto 0;overflow:hidden;width:960px;}
.common_header_bg{background:white;}
.spacer_h15{clear:both;min-height:1px;height:15px;width:100%;}
.spacer_h10{clear:both;min-height:1px;height:10px;width:100%;}
.spacer_h8{clear:both;min-height:1px;height:8px;width:100%;}
.clear{clear:both;}
.left{float:left;}
.bold{font-weight:bold;}
.right{float:right;}

.container_shadow_top{-moz-border-radius:0px 0px 6px 6px;border-radius:0px 0px 6px 6px;-webkit-border-radius:6px;-webkit-border-top-right-radius:0px;-webkit-border-top-left-radius:0px;-moz-box-shadow:0 0px 3px rgba(0,0,0,0.298);-webkit-box-shadow:0 0px 3px rgba(0,0,0,0.298);box-shadow:0 0px 3px rgba(0,0,0,0.298);background-color:#FFFFFF;width:960px;margin:0px auto;}

/* top navigation */
#top-navigation-fullwidth{width:100%;height:25px;background:#569ade url(http://www.shareaholic.com/media/images/navbar_bg_blue.png) repeat-x scroll left top;margin-top:0px;text-align:center;}
#top-navigation-container{clear:both;margin:0px auto 0;overflow:hidden;width:960px;}
div#top-navigation ul{background:transparent url(http://www.shareaholic.com/media/images/navbar_bg_blue.png) repeat scroll 0 0;clear:both;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;font-size:12px;font-family:Arial,Helvetica,Geneva,sans-serif;margin:0px 0 0 0px;padding:0;text-shadow:#1274d6 0 -1px 0;}
div#top-navigation li a{color:#FFFFFF;display:block;font-weight:bold;padding:5px 15px;position:relative;text-decoration:none;}
div#top-navigation li{border-right:1px solid #5599DD;float:left;position:relative;min-width:70px;}
div#top-navigation li a:hover,div#top-navigation li:hover{background:transparent url(http://www.shareaholic.com/media/images/navbar_bg_blue.png) repeat scroll 0 160px;}
.selected,div#top-navigation li.selected a:hover,div#top-navigation li.selected:hover{background:transparent url(http://www.shareaholic.com/media/images/navbar_bg_blue.png) repeat scroll 0 80px;font-weight:bold;}

/* green button - credit:Mozilla Lab/Ryan Doherty (getpersonas.com) */
div.get-shareaholic {margin: -5px 0 0 0;display: -moz-inline-box;display: inline-block;zoom: 1;*display: inline;}
div.get-shareaholic div {min-width: 330px;}
a.get-shareaholic {text-decoration: none;color: #008000;font-size: 15px;font-weight: bold;display: block;}
a.get-shareaholic:hover span {text-decoration: underline;}
div.get-shareaholic p {display: block;clear: both;padding: 0;margin: 0;}
a.get-shareaholic span:hover {text-decoration: underline;}
a.get-shareaholic span {background: url('/media/images/download-button-green-2.png') no-repeat;padding: 23px 25px 25px 38px;display: block;float: left;}
a.get-shareaholic span.arrow {padding: 35px 30px;background: url('/media/images/download-button-green-2.png') -623px -0px no-repeat;line-height: 0;font-size: 0;margin: 0;}
div.get-shareaholic p.platforms-note {text-align: center;color: #0076a6;font-size: 11px;}
/* end green button */

/* My Account */
div#account #subnav-container{clear:both;margin:0px auto 0;overflow:hidden;width:940px;}
div#account #subnav-header{height:40px;margin:0;background:#EAF3FD;position:relative;border-bottom:1px solid #C6DFF9;}
div#account #subnav-header #navbar{position:absolute;bottom:4px;margin:0 0 0 20px;list-style:none;padding:0px;font-family:Arial,sans-serif;font-size:12px;}
div#account #subnav-header #navbar li{display:inline;margin-right:10px;padding:5px 10px 5px 10px;}
div#account #subnav-header #navbar li.active{border:1px solid #C6DFF9;border-bottom:none;background:white;}
div#account #subnav-header #navbar a{color:#0066CC;}
div#account #subnav-header #navbar li.active a{color:black;text-decoration:none;font-weight:bold;}
div#account #account-content{padding:5px;clear:both;margin:0 auto;text-align:left;}
div#account .flash-message{background:#FCF9D8;padding:10px;font-size:1.5em;border:1px solid #FFC000;}
div#account .email_to_verify{margin-left:0.1em;}
div#account .email_to_verify .email{font-weight:bold;}

/* ---FOOTER--- */
#footer{width:100%;height:150px;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;line-height:18px;padding:0px 0 45px 0;margin-top:50px;text-align:center;width:960px;margin:15px auto;}
#footer_content{width:940px;clear:both;font-size:11px;text-align:left;margin:0 auto;}
#footer a{color:#1a6a96;background-repeat:no-repeat;text-decoration:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:3px;}
#footer a.hover,#footer a:hover{color:#004b73;background-color:#d1e1ea;}
#footer a:active{color:#000;background-color:#a3c3d5;}
#footer h5{font-size:13px;line-height:28px;font-weight:bold;padding:0;margin:0;padding:3px;}
#footer ul.sections{position:relative;float:left;list-style:none;margin:0;padding:0;}
#footer ul.sections li{position:relative;float:left;width:150px;height:180px;overflow:hidden;padding-left:9px;border-left:1px solid #E2E2E2;list-style:none;}
li.first{padding-left:0;}
#footer ul.sections li.first{border:0;padding:0 10px 0 0;}
#footer ul.sections ul{float:none;left:0;margin:0;padding:0;}
#footer ul.sections ul li{float:none;height:auto;margin:0;padding:0;border:0;}
#footer .notice{position:relative;float:right;width:120px;text-align:right;padding-right:5px;padding-top:5px;}
#footer_logo{background:none;float:left;clear:both;margin:20px 0 20px 0px;color:#E2E2E2;}
#footer_logo a:hover,#footer_logo a{background:none;color:#454b4c;text-shadow:0pt 1px 0pt rgb(255,255,255);}
#footer_sharer{clear:both;font-size:11px;text-align:left;margin:0px 0 0 0;padding:5px 0 45px 0;background-image:url(http://www.shareaholic.com/media/images/dotted.gif);background-repeat:repeat-x;background-position:left top;}
#footer_sharer p#left,#footer_sharer p#right{float:left;text-align:left;background:#fff;width:80%;}
#footer_sharer p#right{text-align:right;color:#999;width:20%;}
#footer_connect a:hover,#footer_logo a{background:none;}
/* end FOOTER */