html,body {
	width: 100%;
}

body {
	font: .9em Arial,Helvetica,Sans-serif;
	margin: 0 auto;
color:#333;
line-height:1.3em;
}

h2 {color:#000;}

h3 {
margin:0;
padding:0;
}

h3.main_hdr {
margin:14px 0 0 0;
}

h4 {
color:#333;
font-size:1.2em;
margin:0;
}

h4.header_label {color:#333;}

h1,h2,h3,h4,h5 {
font-weight:600;
}
label {color:#666;}

a {
	text-decoration: none;
	border: 0;
	cursor: pointer;
	outline: none;
	color:#0078B4
}

a:hover {color:#c00;}
a:active {color:#000;}

img, form {
	margin:0;
	padding:0;
	border:0;
}

.clear {
     clear:both !important;
}

ol, ul {
	list-style:none;
}

.left {
float:left !important;
}
.right {
float:right !important;
}
.row:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.row {
overflow:hidden;
}
.col {
	margin: 0 10px;
	overflow: hidden;
	float: left;
	display: inline;
}
.content_right h2 {
font-size:36px !important;
margin:0 0 0 0;
padding:0;
text-indent:-5000px;
height:35px;
overflow:hidden;
}
.content_right h3 {
font-size:20px !important;
text-indent:-5000px;
height:25px;
margin-bottom:24px;
overflow:hidden;
}
.headline {
margin:20px 30px 0;
}
.headline h3 {
	text-align:left;
	text-transform:uppercase;
	color:#007638;
	font-weight:600;
}
.headline h1 {
margin:15px 0 0;
}
.content_right h2.sIFR-replaced, .content_right h3.sIFR-replaced {
text-indent:0 !important;
}

/* tell an entrepreneur widget css*/
#taf_theOverlay{
	width:100%;
	height:100%;
	display:none;
	position:absolute;
	top:0px;
	left:0px;
}

#taf_framecontainer{
	width:480px;
	height:544px;
	border:1px solid gray;
	z-index:9999;
	position:absolute;
	left: 0px;
	top: 0px;
	background-color:#FFFFFF;
}

#taf_grayout{
	opacity: 0.6;
	filter: alpha(opacity = 60);
	background-color:#000000;
	width:100%;
	height:100%;
	position:absolute;
	top:0px;
	left:0px;
}

#taf_cover{
	width:479px;
	height:71px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:99998;
}

#taf_taeContainer{
	position:absolute;
	width:480px;
	height:544px;
}

#taf_close{
	width:10px;
	height:10px;
	left:462px;
	top:8px;
	position:absolute;
	display:block;
	z-index:99999;
	cursor:pointer;
}

.qtip-content {
font-size:.85em;
}
.footnewstip .qtip-content {
font-size:.95em;
}
/*rotating quotes classes*/
.ftr_quotes a{
text-indent:-9999em;
display:none;
}
.about {
background:transparent url(http://grasshopper.com/img/home/rotating_quotes.png) no-repeat scroll 0 0;
width:294px;
height:95px;}

.richteh{
background:transparent url(http://grasshopper.com/img/home/rotating_quotes.png) no-repeat scroll 0 -95px ;
width:294px;
height:95px;}

.fox {
background:transparent url(http://grasshopper.com/img/home/rotating_quotes.png) no-repeat scroll 0  -190px;
width:294px;
height:95px;}

.tailer{
background:transparent url(http://grasshopper.com/img/home/rotating_quotes.png) no-repeat scroll 0 -285px ;
width:294px;
height:95px;}

.terry {
background:transparent url(http://grasshopper.com/img/home/rotating_quotes.png) no-repeat scroll 0 -380px;
width:294px;
height:95px;}

.mcaffee {
/* background:transparent url(http://grasshopper.com/img/global/mcaffee.png) no-repeat scroll 0 8px; */
background-image: url(spriteme1.png);
background-position: -10px -187px;
background-repeat:no-repeat;
display:block;
height:37px;
margin-right:5px;
width:65px;
}

.bu_small {
background:transparent url(http://grasshopper.com/img/bu/gradientforcta.png) repeat-x scroll 0 0;
border:0 none !important;
color:#FFFFFF;
font-size:1em;
font-weight:600;
height:37px;
margin-left:5px;
padding:9px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
text-indent:0 !important;
}
a.bu_small:active{
color:#fff !important;
}
a.bu_small:hover{
color:#fff !important;
}
/* nh */
.header {
	width:100%;
	height:110px;
	background: #efeeeb url(http://grasshopper.com/img/global/header_background.png) top left repeat;
	border-bottom:2px solid #00853E;
}
.head {
	position:relative;
	margin:0 auto;
	width:940px;
	height:111px;
}
.head h1 {
	position:absolute;
	top:8px;
	left:10px;
	height:91px;
	width:320px;
	margin:0;
	padding:0;
	/* background: url(http://grasshopper.com/img/global/logo_gh2_gvm.png) 0 0 no-repeat; */
	background-image: url(spriteme1.png);
  background-position: -10px -10px;
  background-repeat:no-repeat;
}
.head div.gh_logo {
	position:absolute;
	top:8px;
	left:10px;
	height:91px;
	width:210px;
	margin:0;
	padding:0;
	/* background: url(http://grasshopper.com/img/global/logo_gh2_gvm.png) 0 0 no-repeat; */
	background-image: url(spriteme1.png);
  background-position: -10px -10px;
  background-repeat:no-repeat;
}



.head h1 a.logo {
	display:block;
	height:90px;
	width:214px;
	text-indent: -9999em;
}
.head h1 a.logo_formerly {
	position:absolute;
	display:block;
	height:20px;
	width:130px;
	text-indent: -9999em;
	top:0;
	left:214px;
}
.head div.gh_logo a.logo {
	display:block;
	height:90px;
	width:214px;
	text-indent: -9999em;
}
.head div.gh_logo a.logo_formerly {
	position:absolute;
	display:block;
	height:20px;
	width:130px;
	text-indent: -9999em;
	top:0;
	left:214px;
}
/* utility nav */

.head ul {
	position:absolute;
	top:13px;
	right:0px;
	margin:0;
	padding: 0;
	list-style:none;
	color: #333 !important;
	font-size:0.9em !important;
}
.head ul li {
	display:block;
	float:left;
	margin:0;
	padding:0;
}
.head ul li a {
	color: #333 !important;
	font-size:0.95em !important;
	display:block;
	overflow: hidden;
	/*text-align:right;*/
	background-image:url(http://grasshopper.com/img/global/util_icons.png);
	background-repeat:no-repeat;
	float:left;
	margin:0 25px 0 0;
	padding:0 0 0 20px;
        width:auto !important;
}


.number {
	font-weight:700;
}
.head ul li a span {
	float:left;
	display:block;
}

li#ut_1 a { /* support */
	background-position:0 -120px;
}
li#ut_1 a:hover {
	background-position:0px -140px;
}
li#ut_1 a:active {
	background-position:0px -160px;
}
li#ut_2 a { /* blog */
	background-position:0px -60px;
}
li#ut_2 a:hover {
	background-position:0px -80px;
}
li#ut_2 a:active {
	background-position:0px -100px;
}
li#ut_3 a { /* tae */
	height:16px;
	background-position: 1px 0px;
}
li#ut_3 a:hover {
	background-position: 1px -20px;
}
li#ut_3 a:active {
	background-position: 1px -40px;
}
li#ut_3 a.on_page {
 background-position: 1px -20px !important;
}
li#ut_4 a { /* sign in */
	background-position:1px -180px;
margin-right:6px !Important;
}
li#ut_4 a:hover {
	background-position:1px -200px;
}
li#ut_4 a:active {
	background-position:1px -220px;
}
/* global nav */

/*newbie*/
 .tab_header {
	float:left;
	line-height:normal;
	font-size:1.08em;
}
.tab_header ol {
	margin:0;
	bottom: 0;
	position:absolute;
	right:0;
	padding: 0;
	display:inline;
}
/*.tab_header  ol {
	margin:0;
	padding:10px 0px 0;
	list-style:none;
	clear:both;
}*/

.tab_header li {
	display:inline;
	margin:0;
	padding:0;
}
.tab_header a {
	float:left;
	background:url(http://grasshopper.com/img/global/tabs_lt.png) no-repeat left top;
	/*background:url("http://grasshopper.com/img/global/left_both.png") no-repeat left top;*/
	margin:0 0 0 -8px;
	padding:0 0 0 10px;
	/* border-bottom:1px solid #765;*/
	  text-decoration:none;
}
* html .tab_header a {
	position:relative;
	margin: 0;
}
.tab_header a span {
	float:left;
	display:block;
	background:url(http://grasshopper.com/img/global/tabs_rt.png) no-repeat right top;
	/*background:url("http://grasshopper.com/img/global/right_both.png") no-repeat right top;*/
	padding:8px 27px 8px 18px;
	color:#FFF;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
	/*#header a span {float:none;}*/
	/* End IE5-Mac hack */
	.tab_header a:hover span {
	color:#FFF;
}
.tab_header .current a {
	background-position:0 -152px;
}
.tab_header .current a span {
	background-position:100% -152px;
	color:#FFF;
	font-weight:700;
	position:relative;
}
.tab_header .t_signup a {
	background-position:0 -302px;
	border-width:0;
}
.tab_header .t_signup a span {
	background-position:100% -302px;
	color:#FFF;
}
.tab_header a:hover {
	background-position:0% -152px;
	position:relative;
}
.tab_header a:hover span {
	background-position:100% -152px;
	position:relative;
}
.m_col {
	margin: 15px 30px 0;
	clear:both;
	overflow:hidden;
}
ul.disc {
	list-style-type:disc !important;
	float:left;
	overflow:visible;
	display:block;
	list-style-position:inside;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:-30px;
}


ul.disc li {
	list-style-type:disc !important;
	list-style-position:inside;
	letter-spacing:-0.2px;
}
ul.disc li span {
	font-size:1.2em;
	font-weight:700;
	line-height:1.5em;
}

.map {
	background: transparent url(http://grasshopper.com/img/global/map_three.png) 0 0 no-repeat;
	width:378px;
	float:left;
	height:287px;
	display:block;
	margin-left:40px;
}
/* grid */
.main {
	width:970px;
	margin:0 auto;
	padding:0;
	background: transparent url(http://grasshopper.com/img/global/shadow_tiling.png) 0 0 repeat-y;
}
.content_area {
	width:940px;
	padding:0 15px;
	/* background: transparent url(http://grasshopper.com/img/global/oneshadow_bg.png) 0 0 no-repeat; */
	background-image: url(spriteme2.png);
  background-position: -10px -10px;
  background-repeat:no-repeat;
}
.content {
	width:938px;
	overflow: hidden;
	border-width:0 1px 2px !important;
	border-style: none solid solid solid !important;
	border-color: #00853E #C3C2C0;
}
.col_main {
	float: left;
	margin:0 !important;
	padding:0 !important;
	position:relative;
	width:728px !important;
}
.error_box {
	font-size:1.3em;
	color:red;
	margin:4px 18px 18px 15px;
	background:#ffc;
	padding:10px;
	border:1px solid #F2F4C5;
}
.block .error_box {
	margin-left:0;
}

.headline {
	background:transparent url(http://grasshopper.com/img/global/headline_dots.png) repeat-x scroll 0 bottom;
	margin:35px 30px 0;
	text-align:center;
	padding: 0 0 5px 0;
}
h1 {
	font-size:3em;
	font-weight:700;
	letter-spacing:-2px;
	color:#000;
	padding:0;
	margin: 25px 0 0;
}
h2 {
	color:#00853E;
	font-weight:normal;
	font-size:1.85em;
	letter-spacing:-.3px;
	margin-top:20px;
}
.step {
	clear:both;
	background-color:#000;
	color: #fff;
	padding:15px 0 15px 0;
	margin:0 auto;
	font-size:1.55em;
	text-align:center;
	width:940px;
}


.step span {
	padding: 0 10px;
}
.m_base_green {
	background-color:#E7F1E6;
	overflow:hidden;
}
.m_base_green .leg {
	float:left;
	min-height:106px;
}
.m_base_green .leg_lg {
float:right;
margin-right:24px;
min-height:106px;
width:394px;

}
.m_base_green .leg p {
	text-align:center;
	color: #076324;
	margin-top: -1px;
}


	width:87px;
	height:104px;
	background:url(http://grasshopper.com/img/global/sm_garyphone.png) 0 0 no-repeat;
}
/*news footer*/
div.ftr_news.news_logos a {
	height:64px;
	width:90px;
	display:block;
	text-indent:-9999em;
	float:left;
	margin:0;
}
.ftr_news4 {
float:left;
height:64px;
margin-left:40px;
margin-right:19px;
margin-top:26px;
padding:0;
width:393px;
}
.ftr_quote {
	width:120px;
	margin:25px auto 0 auto;
}
	display:none;
}
/* @end */

/* tips */
.qtip-content {






	font-size:1.2em;
	line-height:1.2em;
}
/* SUB TEMPLATE */
/*side column*/
.col_side {
	float:left !important;
	min-height:400px;
	position:relative;
	width:175px !important;
}
.col_side ol { /* left nav */
	position:relative;
	top:20px;
	left:15px;
	overflow:hidden;
	margin:0;
	padding:0;
}
.col_side ol li {
	margin-left: 15px;
	padding: 5px 0;
}
.col_side ol li a {
	margin-left: 15px;
	padding: 5px 0;
	font-size:1em;
	color:#3F7F9F;
	line-height: 1.5em;
	font-weight:700;
}
.col_side ol li a:hover, .col_side ol li a:active {
	color: #000;
}
.col_side ol li.here a, .col_side ol li.here a:hover {
	color: #000;
	font-weight:700;
	margin-left:15px;
	padding-top:5px;
}
.col_side a:active {
	color:#00853E;
}
.col_side ol li.here {
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color:#F0F0F0;
	border:1px solid #e5e5e5;
	color:#00853E;
	margin:0 0 0 15px;
	display:block;
	width:156px;
}
.col_side ol li.here a {
	padding:5px 0 0 0;
}
.col_side ol li.here ul {
	padding:0 0 10px 10px !important;
	color: #C9C9C9;
	margin:0;
}
.col_side ol li.here ul li {
	padding:0;
	margin:0;
}
.col_side ol li.here ul li a {
	background:transparent url(http://grasshopper.com/img/global/dots.png) no-repeat scroll 5px -25px;
	color:#005580;
	font-size:0.9em;
	font-weight:400;
	margin:0 0 0 0px;
	padding:0 0 0 15px !important;

}
.col_side ol li.here ul li a:hover {
	background-position: 5px 5px;
	margin:0 0 0 0 !important;
	padding:0;
	font-weight:400;
	overflow:hidden:
	border; 1px solid red;
}
.col_side ol li.here ul li.there {
	border: 0;
	color:#00853E;
	margin:0;
	padding:0;
}
.col_side ol li.here ul li.there a {
	color:#00853E;
	font-weight:700;
	margin:0;
	font-size:0.9em;
	background:transparent url(http://grasshopper.com/img/global/dots.png) no-repeat scroll 5px 5px;
	padding-left:15px;
}

.there a:hover {
	font-weight:700 !important;
	margin-left:0px !important;
	padding: 0;
}


/* buttons*/
a.bu_standard {
	width:220px;
	/*height:53px;*/
	margin: 10px auto 10px auto;
	padding:17px 0 17px 0;
	text-align:center;
	background:transparent url(http://grasshopper.com/img/bu/gradientforcta.png) 0 0 repeat-x;
	display:block;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-khtml-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
}
a.bu_standard span {
	color:#FFFFFF;
	padding: 0x;
	display: block;
	font-size:1.3em;
	font-weight:600;
}
a.bu_standard:hover {
	background-position: 0 -53px;
}
a.bu_standard:active {
	background-position: 0 -106px;
}

.bu_standard {
	width:220px;
	/*height:53px;*/
	margin: 10px auto 10px auto;
	padding:17px 0 17px 0;
	text-align:center;
	background:transparent url(http://grasshopper.com/img/bu/gradientforcta.png) 0 0 repeat-x;
	display:block;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-khtml-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
}
.bu_standard span {
	color:#FFFFFF;
	padding: 0x;
	display: block;
	font-size:1.3em;
}
.bu_standard:hover {
	background-position: 0 -53px;
}
.bu_standard:active {
	background-position: 0 -106px;
}
a.bu_getgh {
	height:40px;
	margin-left:-25px;
	width:185px;
	background:transparent url(http://grasshopper.com/img/bu/gradientforcta.png) 0 0 repeat-x;
	display:block;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-khtml-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
}

a.bu_getgh span {
	color:#FFFFFF;
	display: block;
	font-size:1em;
	font-weight:400;
	padding:3px 0 0 17px;
}
a.bu_getgh:hover {
	background-position: 0 -53px;
}
a.bu_getgh:active {
	background-position: 0 -106px;
}
.bu_getgh.small {
	height:40px;
	margin-left:-25px;
	width:185px;
}
.bu_getgh.small span {
	color:#FFFFFF;
	display:block;
	font-size:1em;
	font-weight:400;
	padding:3px 0 0 17px;
}
.verygary {
	background:url(http://grasshopper.com/img/global/garyschillin.png) top left no-repeat;
	display:none !important;
	height:188px;
	width:161px;
	text-indent:-9999em;
	margin:10px 0;
	margin-left:-12px;
}
.content_right {
	float:right;
	width:692px;
	margin:22px 24px 0 0;
	padding-bottom:10px;
}
.content_right blockquote {
	margin:0;
	padding:0;
}
.content_right h2 {
	font-size:1.4em;
	margin:8px 0;
}
.content_right p {
	margin:10px 0;
}


/* tab subnav */
/* tab imagery to go to section stylesheet */
.subnav_tabs {
	clear:both;
	overflow:hidden;
}
ol.subnav {
	overflow:hidden;
	height:35px;
	border-bottom:2px solid #076324;
	margin:0;
	padding:0;
}
ol.subnav li {
	float: left;
	margin-right:8px;
	height:35px;
	overflow:hidden;
}
ol.subnav li a {
	display:block;
	height:35px;
	background-position:0 0;
	background-repeat:no-repeat;
	text-indent:-5000px;
}
ol.subnav li a:hover {
	background-position:0 -45px;
}
ol.subnav li a:active {
	background-position:0 -90px;
}
ol.subnav li.here a {
	background-position:0 -135px;
}
/* subnav content */
.subnav_content {
	position:relative;
	width:700px;
	border-bottom:2px solid #076324;
}
.subnav_content a {
	position:absolute;
	display:block;
	padding:1px;
}
.subnav_content a:hover {
	padding:4px;
	border:2px dotted #ccc;
}
/* testimonials */
.testimonial {
	margin:0 0 40px 0;
}
.testimonial .byline, .testimonial .byline_light {
	color:#666;
}
.testimonial .byline strong, .testimonial .byline_light strong {
	color:#076324
}
/* articles */
.article_list {
	margin:24px 0 0 0;
}
.entry {
	overflow:hidden;
	margin: 0 0 40px 0;
	clear:both
}
.reference .entry blockquote p {
	float:left;
	margin:5px 0;
	line-height:17px;
}
.entry .news {
	float:left;
	margin: 0 0 0 18px;
	width:460px;
}
.entry .news_item_logo {
	float:left;
	padding:0 10px;
	width:170px;
	cursor:pointer;
}
.entry_logo {
	float:left;
	text-align:right;
	width:200px;
}
.entry .news_item_logo img {
	float:right;
	cursor:pointer;
}
/* button */
.bu_switch1 {
	display:block;
	height:36px;
	background-position:0 0;
	background-repeat:no-repeat;
	text-indent:-5000px;
}
.bu_switch1:hover {
	background-position:0 -36px;
}
.bu_switch1:active {
	background-position:0 -72px;
}
.bu_switch2 {
	text-indent:-5000px;
	display:block;
	height:29px;
	background-position:0 0;
	background-repeat:no-repeat;
}
.bu_switch2:hover {
	background-position:0 -29px;
}
.bu_switch2:active {
	background-position:0 -58px;
}
.bu_switch3 { /*  landing page large cta */
	text-indent:-5000px;
	display:block;
	height:42px;
	background-position:0 0;
	background-repeat:no-repeat;
}
.bu_switch3:hover {
	background-position:0 -42px;
}
.bu_switch3:active {
	background-position:0 -84px;
}
.bu_switch4 { /*  landing page large cta */
	text-indent:-5000px;
	display:block;
	height:42px;
	background-position:0 0;
	background-repeat:no-repeat;
}
.bu_switch4:hover {
	background-position:0 -42px;
}
.bu_switch4:active {
	background-position:0 -84px;
}
/* pagination */
.paginate {
	margin:14px 0;
	font-size:1.3em;
	text-align:right;
}
.grass404 {
	width:500px;
	height:500px;
	background-image:url(http://grasshopper.com/img/global/404.jpg);
	margin:0 auto;
}
.link_back {
	float:right;
	font-weight:700;
}
/* hide tracking px and scripts */
.hide {
	height:0;
	overflow:hidden;
	visibility:hidden;
}
a.dotter:hover {
	border: 2px dotted #ccc;
	margin:-2px !important;
}
div.m_base div.leg div.leg_join {
	cursor:pointer !important;
}
div.m_base div.leg div.leg_join .change {
	cursor:pointer !important;
}
.disclaimer {
	font-size:10px;
	color:#666;
	margin:14px 0 0 0;
	padding-bottom:25px;
}
.disclaimer {
	font-size:10px;
	color:#666;
	padding: 0 0 0 0;
}
.col_side_cta {
	position:absolute;
	margin-left:40px;
	margin-top:-50px !important;
	clear:both;
	width:185px;
}
.col_side_cta span {
	padding:10px 0 0 17px !important;
}
/*faq*/
.faq {
	background-color: #fff;
	overflow: hidden;
	display:block;
	border-bottom: 2px solid #00752F;
	padding: 20px 34px 20px 34px;
}
.faq h3 {
	font-family:georgia, arial, times new roman;
	font-size:1.25em;
	letter-spacing: -.03em;
	color:#185B38;
	font-style: italic;
	font-weight:normal;
}
.faq ul {
	margin:15px 0 0 0;
	padding:0;
	overflow:hidden;
	background:transparent url(http://grasshopper.com/img/hiw/faq_dots.png) repeat-y center top;
}
.faq ul li:first-child {
	padding-left:0;
	width:267px;
}
.faq ul li.last {
	padding-right:0 !important;
	width:262px !important;
}
.faq ul li {
	width:280px;
	float:left;
	font-size: .9em;
	color: #5D5D5D;
	padding:0 15px;
	display:block;
}
.faq ul li p {
	float:left;
	margin: 0;
	padding:0;
	line-height:1.5em;
}
.faq ul li h4 {
	font-size:1.25em !important;
	color: #000;
	margin:0;
	padding:0;
	font-weight: 400;
}
div.g_quote {
	overflow:hidden;
	display:block;
	font-family:georgia, arial, times new roman;
	font-size:1.4em;
	color: #000 !important;
	margin: 30px 0 0 0;
	padding:0;
}
.g_quote div {
	float:left;
	margin-top: -4px;
	line-height: 1.5em;
}
.g_quote .open {
	height: 10px;
	width:45px;
	display: block;
	background:transparent url(http://grasshopper.com/img/global/bg_quotes.png) 30px 0 no-repeat;
	float:left;
}
.g_quote .close {
	float:right;
	height: 10px;
	width:45px;
	display: block;
	background:transparent url(http://grasshopper.com/img/global/bg_quotes.png) -360px 0 no-repeat;
}
.twoliner {
	margin-top: 20px !important;
}
.oneliner {
	margin-top:30px !important;
}
.g_quote em {
	font-style:normal;
	color:#076324;
	font-size:1.7em;
	line-height:.5em;
	margin:0 3px;
	position:relative;
	top:9px;
}
/* ie6 ftl */



/* new rotating css*/
.m_base_green .leg p {
width:420px;
clear:both;
line-height:1.1em;
margin:8px auto 0 auto;
font-family:arial, sans-serif;
font-size:.8em;
}
.m_base_green .leg {
margin-left:24px;
}
div.g_quote {
width:420px;
margin-top:24px;
font-size:1.35em;
display:none;
}
.g_quote div {
width:420px;
text-align:center;
line-height:1.1em;
margin:0 auto;
float:none;
}



.m_base_green .leg_lg {
float:right;
min-height:106px;
width:394px;
margin-right:24px;
}

/* end rotating */
/*for qtip validation*/
.fake_h2 {font-weight:bold;}

/*new rae*/
.form_box_overlay iframe {
border: 0pt none  ! important; margin: 0pt; padding: 0pt; overflow: hidden ! important; width: 300px; height: 365px; float: left;
}

div#rae_one h2 {
color:#000;
font-size:1.85em;
font-weight:normal;
letter-spacing:-0.3px;
text-align:center;
margin:0 0 10px;
padding:0;
}
.rae_gary_pg {
float:left; width:365px;margin-top:40px;margin-left:10px;
}
.rae_gary_pg p {
float: left; width: 200px;
}
.form_box_overlay {
	float:left;
	background-color:#E7F1E6;
	border:1px solid #DEDEDE;
	display:block;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-khtml-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px
	-moz-box-shadow: 2px 5px 5px #aaa;
	-webkit-box-shadow: #aaa 2px 5px 5px;
	-moz-border-radius-topleft:3px !important;
	-moz-border-radius-bottomleft:3px !important;
	box-shadow: rgba(0, 0, 0, 0.429688) 2px 5px 5px;

}
.form_box_overlay label {
font-weight:700;
font-size:.875em;
color:#000;
}
.form_box_overlay p{
font-family:Georgia;
margin:0;
padding:5px 0 0 10px;
color:#000;
font-style:italic;
font-size:1.2em;
}
.rae_sm_gary {
background:transparent url(http://grasshopper.com/img/rae/gary_sm_rae.png) no-repeat scroll 0 0;
width:140px; height:174px; display:block;padding-left:15px;float:left;
}

/* the overlayed element */
.apple_overlay {
	display:none;
	background-image:url(http://grasshopper.com/img/hiw/white.png);
	width:690px;
	padding:35px;
}

/* default close button positioned on upper right corner */
.apple_overlay .close {
	background-image: url(http://grasshopper.com/img/hiw/fancy_closebox.png);
	position:absolute;
	top:5px;
	right:  5px;
	cursor:pointer;
	height:30px;
	width:30px;
}




/*addthis button*/
.form_box_overlay .addthis_toolbox .two_column {
    width: 346px;
    padding: 10px 0 10px 0px;
border:0 !important;
}
.form_box_overlay .addthis_toolbox .two_column a {
    padding: 4px 0 4px 34px;
    position: relative;
    width: 66px;
    display: block;
    text-decoration: none;
    color: blue;
}
.form_box_overlay .addthis_toolbox .two_column a:hover{
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: #B4D3F8;
    text-decoration: none;
}
.form_box_overlay .addthis_toolbox .two_column span{
    position: absolute;
    left: 14px;
    top: 4px;
}
.form_box_overlay .addthis_toolbox .two_column  .top{
    padding: 0 0 10px 0;
border:0 !important;
    //border-bottom: solid 1px #eee;
    margin-bottom: 10px;
    margin: 0 20px 10px 20px;
}
.form_box_overlay .addthis_toolbox .two_column .more span{
    display: none;
}
.form_box_overlay .addthis_toolbox .two_column .column1{
    width: 110px;
    float: left;
}
.form_box_overlay .addthis_toolbox .two_column .column2{
    width: 110px;
    float: left;
}
.form_box_overlay .addthis_toolbox .two_column .clear{
    clear: both;
    padding: 0;
    display: block;
    height: 0;
    width: 0;
}
.mcaffee {
  background-image: url(spriteme1.png) !important;
  background-position:-20px -197px !important;
}
.head h1 {
  background-image: url(spriteme1.png) !important;
  background-position: -20px -20px !important;
}
.head div.gh_logo {
  background-image: url(spriteme1.png) !important;
  background-position: -20px -20px !important;
}


.bu_verisign {
  background-image: url(spriteme1.png) !important;
  background-position: -20px -252px !important;
}
.head ul li a {
  background-image: url(spriteme1.png) !important;
  background-position: -9px -597px !important;
}
.rae_sm_gary {
  background-image: url(spriteme1.png) !important;
  background-position: -10px -857px !important;
}
.apple_overlay div.close {
  background-image: url(spriteme1.png) !important;
  background-position: 0px -1041px !important;
}

li#ut_2 a {
background-position:-19px -363px !important;
}
li#ut_2 a:hover {
background-position:-19px -383px !important;
}
li#ut_2 a:active {
background-position:-19px -403px !important;
}
li#ut_1 a{
background-position:-9px -718px !important;
}
li#ut_1 a:hover {
background-position:-9px -738px !important;
}
li#ut_1 a:active {
background-position:-9px -758px !important;
}
li#ut_3 a:hover {
background-position:-9px -617px !important;
}

li#ut_3 a:active {
background-position:-9px -637px !important;
}
li#ut_4 a{
background-position:-9px -778px !important;
}
li#ut_4 a:hover {
background-position:-9px -798px !important;
}
li#ut_4 a:active {
background-position:-9px -818px !important;
}
.head div.gh_logo {
background:transparent url(http://grasshopper.com/img/global/logo_gh2_gvm.png) no-repeat scroll 0 0 !important;
height:91px;
left:10px;
margin:0;
padding:0;
position:absolute;
top:8px;
width:210px;
}
.newfeature {
color:#058435 !important;
font-weight:600;
font-size:1.1em;
}

.col {
display:inline;
float:left;
margin:0 10px;
overflow:hidden;
}
*+html li.gglink{
margin:0 180px 0 10px !important;
}
*+html li.securitylinks {
margin:230px -60px 0 !important;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {

    li.securitylinks{ margin:220px 57px 0 !important;}

}
.newfeature {
color:#058435 !important;
}



/* Addthis CSS */
#at16lb{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1001;background-color:black;opacity:.001;}#at20mc,#at_email,#at16pib,#at16pc,#at16pi,#at_share,#at_complete,#at_success,#at_error{position:static!important;}#at20mc{position:absolute;left:0;top:0;}#at20mc a{color:#36B;}.at15a{border:0;height:0;margin:0;padding:0;width:100%;width:230px;}.atnt{text-align:center!important;padding:6px 0 0 0!important;height:24px!important;}.atnt a{text-decoration:none;color:#36b;}.atnt a:hover{text-decoration:underline;}#at_msg,#at16p label,#at16nms,#at16sas,#at_share .at_item,#at16p,#at15s,#at16p form input,#at16p form textarea{font-family:arial,helvetica,tahoma,verdana,sans-serif!important;font-size:12px!important;outline-style:none;outline-width:0;line-height:1em;}* html #at15s.mmborder{position:absolute!important;}#at15s.mmborder{border:10px solid #7f7f7f!important;position:fixed!important;}/*\*/ #at15s.mmborder{width:240px!important;}/**/ #at15s{background-color:#fff;border:5px solid #999!important;color:#4c4c4c!important;float:none!important;line-height:1em!important;margin:0!important;overflow:visible!important;padding:1px!important;text-align:left!important;width:230px!important;position:absolute!important;}#at15s_head{position:relative;background:#f2f2f2;padding:4px;cursor:default;border-bottom:1px solid #e5e5e5;}.at15s_head_success{background:#cafd99!important;border-bottom:1px solid #a9d582!important;}.at15s_head_success *{color:#000!important;text-decoration:none;}#at15s_brand,#at16_brand,#at15sptx{position:absolute;}#at15s_brand{top:4px;right:4px;}.at15s_brandx{right:20px!important;}#at15sptx{top:4px;right:4px;text-decoration:none;}#at16_brand{top:5px;right:30px;cursor:default;}#at_hover{padding:4px;}#at_hover .at_item,#at_share .at_item{background:#fff!important;float:left!important;color:#4c4c4c!important;}#at16nms,#at16sas{padding:4px 5px;}#at16sas{clear:left;padding-top:16px;padding-bottom:16px;}#at_hover .at_item{width:102px!important;padding:2px 3px!important;margin:1px;}#at_hover .at_item.atiemode2{width:104px!important;}#at_hover .at_item:hover,#at_hover .at_item.athov{margin:0!important;}#at_hover .at_item:hover,#at_hover .at_item.athov,#at_share .at_item:hover,#at_share .at_item.athov{background:#f2f2f2!important;border:1px solid #e5e5e5;color:#000!important;}* html #at_hover .at_item{border:1px solid #fff;}* html #at_hover .at_item.athov{border:1px solid #e5e5e5!important;margin:1px!important;}#at_email15{padding-top:5px;}.at15e_row{height:28px;}.at15e_row label,.at15e_row span{padding-left:10px!important;display:block!important;width:60px!important;float:left!important;}.at15e_row input,.at15e_row textarea{display:block!important;width:150px!important;float:left!important;background:#fff!important;border:1px solid #ccc!important;color:#333!important;font-size:11px!important;font-weight:normal!important;padding:0!important;}#at_email label,#at_email input,#at_email textarea{font-size:11px!important;}#at_email #at16meo{margin:15px 0 0 2px;}#at_email #at16meo span{float:left;margin-right:5px;padding-top:4px;}#at_email #at16meo a{float:left;margin:0;}.at15t{display:block!important;height:16px!important;line-height:16px!important;padding-left:20px!important;background:url(//s7.addthis.com/static/r07/widget13.png) no-repeat left;background-position:0 0;cursor:pointer;}.addthis_button{cursor:pointer;}.addthis_toolbox.addthis_default_style span{line-height:16px;}.addthis_default_style .addthis_separator{margin:0 5px;display:inline;}div.atclear{clear:both;}.addthis_default_style .addthis_separator,.addthis_default_style .at300b,.addthis_default_style .at300m,.addthis_default_style .at300bs{float:left;}.at300b img{border:0;}.addthis_default_style .at300b,.addthis_default_style .at300m{padding:0 2px;}.at300b,.at300m,.at300bs{cursor:pointer;}.at300bs{background:url(//s7.addthis.com/static/r07/widget13.png) no-repeat left;overflow:hidden;display:block;background-position:0 0;height:16px;width:16px;line-height:16px!important;}.at300bs.at15t_expanded,.at300bs.at15t_compact{background:url(//s7.addthis.com/static/t00/logo1414.gif) no-repeat left;margin-right:4px;}.at15t_000{background-position:0 -0px;}.at15t_tweetmeme{background-position:0 -16px;}.at15t_yahoomail{background-position:0 -32px;}.at15t_slashdot{background-position:0 -48px;}.at15t_oknotizie{background-position:0 -64px;}.at15t_diigo{background-position:0 -80px;}.at15t_print{background-position:0 -96px;}.at15t_email{background-position:0 -112px;}.at15t_hatena{background-position:0 -128px;}.at15t_delicious{background-position:0 -144px;}.at15t_memori{background-position:0 -160px;}.at15t_segnalo{background-position:0 -176px;}.at15t_n4g{background-position:0 -192px;}.at15t_friendster{background-position:0 -208px;}.at15t_ekudos{background-position:0 -224px;}.at15t_more{background-position:0 -240px;}.at15t_kaboodle{background-position:0 -256px;}.at15t_kudos{background-position:0 -272px;}.at15t_citeulike{background-position:0 -288px;}.at15t_newsvine{background-position:0 -304px;}.at15t_livefavoris{background-position:0 -320px;}.at15t_connotea{background-position:0 -336px;}.at15t_farkinda{background-position:0 -352px;}.at15t_hackernews{background-position:0 -368px;}.at15t_mob{background-position:0 -384px;}.at15t_gluvsnap{background-position:0 -400px;}.at15t_lunch{background-position:0 -416px;}.at15t_hedgehogs{background-position:0 -432px;}.at15t_designmoo{background-position:0 -448px;}.at15t_folkd{background-position:0 -464px;}.at15t_doower{background-position:0 -480px;}.at15t_bonzobox{background-position:0 -496px;}.at15t_buzz_fr{background-position:0 -512px;}.at15t_tellmypolitician{background-position:0 -528px;}.at15t_scoopat{background-position:0 -544px;}.at15t_webs{background-position:0 -560px;}.at15t_buzz{background-position:0 -576px;}.at15t_favoritus{background-position:0 -592px;}.at15t_designbump{background-position:0 -608px;}.at15t_eucliquei{background-position:0 -624px;}.at15t_hazarkor{background-position:0 -640px;}.at15t_amenme{background-position:0 -656px;}.at15t_box{background-position:0 -672px;}.at15t_linkninja{background-position:0 -688px;}.at15t_surfpeoplenet{background-position:0 -704px;}.at15t_wovre{background-position:0 -720px;}.at15t_transferr{background-position:0 -736px;}.at15t_aim{background-position:0 -752px;}.at15t_tumblr{background-position:0 -768px;}.at15t_embarkons{background-position:0 -784px;}.at15t_adifni{background-position:0 -800px;}.at15t_springpad{background-position:0 -816px;}.at15t_bloggy{background-position:0 -832px;}.at15t_misterwong_de{background-position:0 -848px;}.at15t_virb{background-position:0 -864px;}.at15t_webnews{background-position:0 -880px;}.at15t_tusul{background-position:0 -896px;}.at15t_identica{background-position:0 -912px;}.at15t_bleetbox{background-position:0 -928px;}.at15t_bebo{background-position:0 -944px;}.at15t_sekoman{background-position:0 -960px;}.at15t_linkedin{background-position:0 -976px;}.at15t_symbaloo{background-position:0 -992px;}.at15t_faves{background-position:0 -1008px;}.at15t_diglog{background-position:0 -1024px;}.at15t_hyves{background-position:0 -1040px;}.at15t_yoolink{background-position:0 -1056px;}.at15t_dipdive{background-position:0 -1072px;}.at15t_domaintoolswhois{background-position:0 -1088px;}.at15t_cosmiq{background-position:0 -1104px;}.at15t_google{background-position:0 -1120px;}.at15t_googletranslate{background-position:0 -1136px;}.at15t_igoogle{background-position:0 -1152px;}.at15t_w3validator{background-position:0 -1168px;}.at15t_tulinq{background-position:0 -1184px;}.at15t_spruzer{background-position:0 -1200px;}.at15t_youmob{background-position:0 -1216px;}.at15t_polladium{background-position:0 -1232px;}.at15t_strands{background-position:0 -1248px;}.at15t_simpy{background-position:0 -1264px;}.at15t_meneame{background-position:0 -1280px;}.at15t_yammer{background-position:0 -1296px;}.at15t_bobrdobr{background-position:0 -1312px;}.at15t_hotklix{background-position:0 -1328px;}.at15t_gacetilla{background-position:0 -1344px;}.at15t_yorumcuyum{background-position:0 -1360px;}.at15t_yahoobkm{background-position:0 -1376px;}.at15t_pusha{background-position:0 -1392px;}.at15t_wordpress{background-position:0 -1408px;}.at15t_hi5{background-position:0 -1424px;}.at15t_amazonwishlist{background-position:0 -1440px;}.at15t_fwisp{background-position:0 -1456px;}.at15t_mynasa{background-position:0 -1472px;}.at15t_technorati{background-position:0 -1488px;}.at15t_laaikit{background-position:0 -1504px;}.at15t_yigg{background-position:0 -1520px;}.at15t_netvouz{background-position:0 -1536px;}.at15t_globalgrind{background-position:0 -1552px;}.at15t_googlereader{background-position:0 -1568px;}.at15t_investorlinks{background-position:0 -1584px;}.at15t_smaknews{background-position:0 -1600px;}.at15t_jamespot{background-position:0 -1616px;}.at15t_funp{background-position:0 -1632px;}.at15t_instapaper{background-position:0 -1648px;}.at15t_posterous{background-position:0 -1664px;}.at15t_oyyla{background-position:0 -1680px;}.at15t_pingfm{background-position:0 -1696px;}.at15t_linkagogo{background-position:0 -1712px;}.at15t_mixx{background-position:0 -1728px;}.at15t_myaol{background-position:0 -1744px;}.at15t_facebook{background-position:0 -1760px;}.at15t_digg{background-position:0 -1776px;}.at15t_multiply{background-position:0 -1792px;}.at15t_hellotxt{background-position:0 -1808px;}.at15t_gmail{background-position:0 -1824px;}.at15t_oneview{background-position:0 -1840px;}.at15t_fark{background-position:0 -1856px;}.at15t_blogmarks{background-position:0 -1872px;}.at15t_youbookmarks{background-position:0 -1888px;}.at15t_aviary{background-position:0 -1904px;}.at15t_care2{background-position:0 -1920px;}.at15t_tailrank{background-position:0 -1936px;}.at15t_koornk{background-position:0 -1952px;}.at15t_pdfonline{background-position:0 -1968px;}.at15t_friendfeed{background-position:0 -1984px;}.at15t_sphinn{background-position:0 -2000px;}.at15t_kaevur{background-position:0 -2016px;}.at15t_gravee{background-position:0 -2032px;}.at15t_clickazoo{background-position:0 -2048px;}.at15t_gamesnetworks{background-position:0 -2064px;}.at15t_stumpedia{background-position:0 -2080px;}.at15t_cirip{background-position:0 -2096px;}.at15t_sonico{background-position:0 -2112px;}.at15t_meinvz{background-position:0 -2128px;}.at15t_diggita{background-position:0 -2144px;}.at15t_ask{background-position:0 -2160px;}.at15t_blip{background-position:0 -2176px;}.at15t_bitly{background-position:0 -2192px;}.at15t_dotnetshoutout{background-position:0 -2208px;}.at15t_live{background-position:0 -2224px;}.at15t_favable{background-position:0 -2240px;}.at15t_flosspro{background-position:0 -2256px;}.at15t_hotmail{background-position:0 -2272px;}.at15t_thisnext{background-position:0 -2288px;}.at15t_mailto{background-position:0 -2304px;}.at15t_backflip{background-position:0 -2320px;}.at15t_yardbarker{background-position:0 -2336px;}.at15t_dropjack{background-position:0 -2352px;}.at15t_arto{background-position:0 -2368px;}.at15t_stumbleupon{background-position:0 -2384px;}.at15t_baidu{background-position:0 -2400px;}.at15t_windycitizen{background-position:0 -2416px;}.at15t_mindbodygreen{background-position:0 -2432px;}.at15t_fresqui{background-position:0 -2448px;}.at15t_digo{background-position:0 -2464px;}.at15t_plaxo{background-position:0 -2480px;}.at15t_phonefavs{background-position:0 -2496px;}.at15t_blogger{background-position:0 -2512px;}.at15t_nujij{background-position:0 -2528px;}.at15t_yazzem{background-position:0 -2544px;}.at15t_lynki{background-position:0 -2560px;}.at15t_classicalplace{background-position:0 -2576px;}.at15t_jumptags{background-position:0 -2592px;}.at15t_dotnetkicks{background-position:0 -2608px;}.at15t_worio{background-position:0 -2624px;}.at15t_reddit{background-position:0 -2640px;}.at15t_svejo{background-position:0 -2656px;}.at15t_kledy{background-position:0 -2672px;}.at15t_shetoldme{background-position:0 -2688px;}.at15t_edelight{background-position:0 -2704px;}.at15t_100zakladok{background-position:0 -2720px;}.at15t_linkuj{background-position:0 -2736px;}.at15t_hemidemi{background-position:0 -2752px;}.at15t_stuffpit{background-position:0 -2768px;}.at15t_dosti{background-position:0 -2784px;}.at15t_aerosocial{background-position:0 -2800px;}.at15t_grumper{background-position:0 -2816px;}.at15t_squidoo{background-position:0 -2832px;}.at15t_camyoo{background-position:0 -2848px;}.at15t_tipd{background-position:0 -2864px;}.at15t_typepad{background-position:0 -2880px;}.at15t_startlap{background-position:0 -2896px;}.at15t_orkut{background-position:0 -2912px;}.at15t_a1webmarks{background-position:0 -2928px;}.at15t_netlog{background-position:0 -2944px;}.at15t_vyoom{background-position:0 -2960px;}.at15t_twitter{background-position:0 -2976px;}.at15t_propeller{background-position:0 -2992px;}.at15t_viadeo{background-position:0 -3008px;}.at15t_speedtile{background-position:0 -3024px;}.at15t_flaker{background-position:0 -3040px;}.at15t_gabbr{background-position:0 -3056px;}.at15t_myyearbook{background-position:0 -3072px;}.at15t_readitlater{background-position:0 -3088px;}.at15t_kirtsy{background-position:0 -3104px;}.at15t_newstrust{background-position:0 -3120px;}.at15t_myspace{background-position:0 -3136px;}.at15t_ballhype{background-position:0 -3152px;}.at15t_habergentr{background-position:0 -3168px;}.at15t_evernote{background-position:0 -3184px;}.at15t_brainify{background-position:0 -3200px;}.at15t_misterwong{background-position:0 -3216px;}.at15t_misterwong_ru{background-position:0 -3232px;}.at15t_sodahead{background-position:0 -3248px;}.at15t_linkstore{background-position:0 -3264px;}.at15t_studivz{background-position:0 -3280px;}.at15t_wirefan{background-position:0 -3296px;}.at15t_favorites{background-position:0 -3312px;}.at15t_netvibes{background-position:0 -3328px;}.at15t_dzone{background-position:0 -3344px;}.at15t_plurk{background-position:0 -3360px;}.at15t_bordom{background-position:0 -3376px;}.at15t_colivia{background-position:0 -3392px;}.at15t_elertgadget{background-position:0 -3408px;}.at15t_domelhor{background-position:0 -3424px;}.at15t_stylehive{background-position:0 -3440px;}.at15t_mylinkvault{background-position:0 -3456px;}.at15t_tagza{background-position:0 -3472px;}.at15t_hipstr{background-position:0 -3488px;}.at15t_quantcast{background-position:0 -3504px;}.at15t_blinklist{background-position:0 -3520px;}.at15t_fnews{background-position:0 -3536px;}.at15t_hotbookmark{background-position:0 -3552px;}.at15t_osmosus{background-position:0 -3568px;}.at15t_startaid{background-position:0 -3584px;}.at15t_meccho{background-position:0 -3600px;}.at15t_printfriendly{background-position:0 -3616px;}.at15t_hadashhot{background-position:0 -3632px;}.at15t_planypus{background-position:0 -3648px;}.at15t_bizsugar{background-position:0 -3664px;}.at15t_shaveh{background-position:0 -3680px;}.at15t_buddymarks{background-position:0 -3696px;}.at15t_wykop{background-position:0 -3712px;}.at15t_livejournal{background-position:0 -3728px;}.at15t_librerio{background-position:0 -3744px;}.at15t_aolmail{background-position:0 -3760px;}.at15t_mssocialbookmarks{background-position:0 -3776px;}.at15t_bryderi{background-position:0 -3792px;}.at15t_pimpthisblog{background-position:0 -3808px;}.at15t_hitmarks{background-position:0 -3824px;}.at15t_fabulously40{background-position:0 -3840px;}.at15t_xanga{background-position:0 -3856px;}.at15t_netscape{background-position:0 -2992px;}#at16clb{font-size:16pt;font-family:"verdana bold",verdana,arial,sans-serif;}#at_share .at_item{width:123px!important;padding:4px;margin-right:2px;border:1px solid #fff;}#at16pm{background:#fff;width:298px;height:380px;text-align:left;border-right:1px solid #ccc;position:static;}#at16pcc{position:fixed;top:0;left:0;width:100%;margin:0 auto;font-size:10px!important;color:#4c4c4c;padding:0;z-index:10000001;overflow:visible;}* html #at16pcc{position:absolute;}#at16abifc{overflow:hidden;margin:0;top:10px;left:10px;height:355px;width:492px;position:absolute;border:0;}#at16abifc iframe{border:0;position:absolute;height:380px;width:516px;top:-10px;left:-10px;}* html div#at16abifc.atiemode2{height:374px;width:482px;}* html #at16abifc iframe{height:368px;left:-10px;top:-10px;overflow:hidden;}#at16p{background:url(//s7.addthis.com/static/t00/atbkg.png);}#at16p,#atie6ifh{position:absolute;top:50%;left:50%;width:300px;padding:10px;margin:0 auto;margin-top:-185px;margin-left:-155px;font-family:arial,helvetica,tahoma,verdana,sans-serif;font-size:12px;color:#5e5e5e;z-index:10000001;}#atie6ifh{width:322px;padding:0;height:381px;margin-left:-165px;}#at_share{margin:0;padding:0;}#at16ps{overflow-y:scroll;height:304px;padding:5px;}a#at16pit{position:absolute;top:37px;right:10px;display:block;background:url(//s7.addthis.com/static/t00/tab00.gif) no-repeat;width:16px;height:20px;line-height:19px;margin-right:-17px;text-align:center;overflow:hidden;color:#36b;}#at16pi{background:#e5e5e5;text-align:left;border:1px solid #ccc;border-bottom:0;}#at16pi a{text-decoration:none;color:#36b;}#at16p #at16abc{margin-left:2px!important;}#at16pi a:hover{text-decoration:underline;}#at16pt{position:relative;background:#f2f2f2;height:13px;padding:5px 10px;}#at16pt h4,#at16pt a{font-weight:bold;}#at16pt h4{display:inline;margin:0;padding:0;font-size:12px;color:#4c4c4c;cursor:default;}#at16pt a{position:absolute;top:5px;right:10px;color:#4c4c4c;text-decoration:none;}#at16pc form{margin:0;}#at16pc form label{display:block;font-size:11px;font-weight:bold;padding-bottom:4px;float:none;text-align:left;}#at16pc form label span{font-weight:normal;color:#4c4c4c;display:inline;}#at_email form .abif{width:272px!important;}#at_email textarea{height:55px!important;word-wrap:break-word;}* html #at_email textarea{height:42px!important;}*:first-child+html #at_email textarea{height:42px!important;}#at_email form input,#at_email form textarea{background:#fff;border:1px solid #bbb;width:272px!important;margin:0;margin-bottom:8px;font-weight:normal;padding:3px;font-family:arial,helvetica,tahoma,verdana,sans-serif;font-size:11px;line-height:1.4em;color:#333;}#at_email form .atfxmode2{width:279px!important;}#at16pc form .at_ent{color:#333!important;}#at16pc form textarea{height:48px;}#at16pc form input:focus,#at16pc form textarea:focus{background:#fffff0;color:#333;}#at16p .atbtn{background:#fff;border:1px solid #b5b5b5;width:60px!important;padding:2px 4px;margin:0;margin-right:2px!important;font-size:11px!important;font-weight:bold;color:#333;cursor:pointer;}#at16p .atbtn:hover{border-color:#444;color:#06c;}#at16p .atrse{font-weight:normal!important;color:#666;margin-left:2px!important;}#atsb .atbtn{width:78px!important;margin:0!important;}#at_email #ateml{text-align:right;font-size:10px;color:#999;}#at16pc{height:343px;font-size:11px;text-align:left;color:#4c4c4c;}#at_email{padding:5px 10px;}#at16pc .tmsg{padding:4px 2px;text-align:right;}#at16psf{position:relative;background:#f2f2f2 url(//s7.addthis.com/static/t00/atf02.gif) no-repeat center center;border-bottom:1px solid #ccc;height:20px;padding:4px 10px;text-align:center;}* html #at16psf input{padding:0;}#at16psf input{background:#fff;border:none;width:220px;margin:2px 0 0;color:#666;outline-style:none;outline-width:0;padding:2px 0 0;font-family:arial,helvetica,tahoma,verdana,sans-serif;font-size:12px;}#at16pcc .at_error{background:#f26d7d;border-bottom:1px solid #df5666;padding:5px 10px;color:#fff;}#at16pcc #at_success{background:#d0fbda;border-bottom:1px solid #a8e7b7;padding:5px 10px;color:#4c4c4c;}#at16pf{position:relative;background:#f2f2f2;height:12px;border-top:1px solid #e5e5e5;}#at16pf a{position:absolute;outline:none;padding:0;margin:0;overflow:hidden;font-size:10px;color:#4c4c4c;font-family:Arial,Helvetica,Sans-Serif;text-decoration:none;}#at16pf a:hover{text-decoration:underline;}#at16pf a.at-whatsthis{width:150px;left:10px;}#at16pf a#at-privacy{width:39px;left:140px;}#at_complete{font-size:13pt;color:#47731d;text-align:center;padding-top:130px;height:208px!important;width:472px;}#at_s_msg{margin-bottom:10px;}#at16pf a#at-logo{background:url(//s7.addthis.com/static/t00/logo88.gif) no-repeat left;padding-left:10px;right:10px;}.at_baa{display:block;overflow:hidden;outline:none;}#at15s #at16pf a{top:1px;}#at16pc form #at_send{width:80px!important;}#at_feed{display:none;padding:10px;height:300px;}#at_feed span{margin-bottom:10px;font-size:12px;}#at_feed div{width:102px!important;height:26px!important;line-height:26px!important;float:left!important;margin-right:68px;}#at_feed div.at_litem{margin-right:0;}#at_feed a{margin:10px 0;height:17px;line-height:17px;}.fbtn{background:url(//s7.addthis.com/static/r05/feed00.gif) no-repeat;float:left;width:102px;cursor:pointer;text-indent:-9000px;}.fbtn.bloglines{background-position:0 0;width:94px;height:20px!important;line-height:20px!important;margin-top:8px!important;}.fbtn.yahoo{background-position:0 -20px;}.fbtn.newsgator,.fbtn.newsgator-on{background-position:0 -37px;}.fbtn.technorati{background-position:0 -71px;}.fbtn.netvibes{background-position:0 -88px;}.fbtn.pageflakes{background-position:0 -141px;}.fbtn.feedreader{background-position:0 -172px;}.fbtn.newsisfree{background-position:0 -207px;}.fbtn.google{background-position:0 -54px;width:104px;}.fbtn.winlive{background-position:0 -105px;width:100px;height:19px!important;line-height:19px;margin-top:9px!important;}.fbtn.mymsn{background-position:0 -158px;width:71px;height:14px!important;line-height:14px!important;margin-top:12px!important;}.fbtn.aol{background-position:0 -189px;width:92px;height:18px!important;line-height:18px!important;}#at16pp{color:#4c4c4c;position:absolute;top:12px;right:12px;font-size:11px;}#at16pp label{font-size:11px!important;}#at16ppc{padding:10px;width:179px;}#at16pph{padding:5px 0 10px 0;}#at16pph select{margin:5px 0 8px 0;}#at16pp .atinp{width:156px;}html>/**/body #at16pp .atinp{width:176px;}#at16ppb{background:#fff;border:1px solid #ccc;height:274px;}#at16ep{height:16px;padding:8px;}#at16ep a{display:block;height:16px;line-height:16px;padding-left:22px;margin-bottom:8px;font-size:12px;}#at16ep a.at_gmail{background:url(//s7.addthis.com/static/t00/gmail.gif) no-repeat left;}#at16ep a.at_hotmail{background:url(//s7.addthis.com/static/t00/hotmail.gif) no-repeat left;}#at16ep a.at_yahoo{background:url(//s7.addthis.com/static/t00/yahoo.gif) no-repeat left;}#at16ppf p#atsb{padding-top:20px;font-size:10px;}#at16abr{margin-top:10px;}#at16abr input{padding:0;margin:0;margin-right:5px;}#at16ppso{display:none;text-align:right;margin-top:2px;}#at16ppa{background:#fff;border:1px solid #ccc;height:228px;width:178px;overflow:auto;}#at16ppa a{display:block;white-space:nowrap;padding:4px 8px;font-size:12px!important;}#at16eatdr{position:absolute;background:#fff;border-top:0;max-height:110px;overflow:auto;z-index:500;top:129px;left:21px;width:277px;}* html #at_email #at16eatdr{top:115px!important;width:272px!important;}*:first-child+html #at_email #at16eatdr{top:115px!important;width:272px!important;}html>/**/body #at_email form #at16eatdr.abif{top:137px;width:278px!important;}#at16eatdr a{display:block;overflow:hidden;border-bottom:1px dotted #eee;padding:4px 8px;}#at16eatdr a:hover,#at16eatdr a.hover{background:#e0eefa;text-decoration:none;color:#333;}#at_pspromo{height:130px;padding-top:10px;}#at_pspromo,#at15psp{width:205px;padding-left:5px;}#at_testpromo{font-size:12px;width:220px;display:none;}#at_testpromo input{width:200px;}#at_promo .at-promo-content,#at_testpromo .at-promo-content{margin-top:12px;}#at_promo .at-promo-btn,#at_testpromo .at-promo-btn{padding-top:10px;}#at_promo h4,#at_testpromo h4{font-family:arial,helvetica,tahoma,verdana,sans-serif;background:0;font-size:14px;font-weight:bold;margin:0 0 4px;padding:0;}#at_testpromo h4{font-size:13.5px;}#at_promo h4 sup{font-size:11px;color:#ee6a44;}#at_promo span{display:block;}#at_testpromo .at-promo-btm-ffx,#at_promo .at-promo-btm-ffx{background:url(//s7.addthis.com/images/60x60_at_firefox_toolbar.jpg) no-repeat 0 0;padding:6px 0 0 70px;}#at_promo .at-promo-btm-ie{padding:6px 0 0 64px;}#at_testpromo .at-promo-btm-ie{background:url(//s7.addthis.com/images/48x48_ie_logo.jpg) no-repeat 0 0;padding:10px 0 0 60px;margin:0 5px;height:45px;}#at_hover div.athr,#at_fav,#at_feat{border-bottom:1px solid #ccc;width:100%;margin:4px 0 6px 0;}#at_fav h5,#at_hover h5,#at_feat h5{font-size:10px;font-weight:normal;margin:0 0 4px 0;color:#999;}.at_fav_hover{background:#f2f2f2;cursor:pointer;}* html .at_fav_hover{cursor:hand;}#_atssh{width:1px!important;height:1px!important;border:0!important;}.at-promo-ffx,.at-promo-ie{padding:10px 0 0 60px;margin:0 5px;height:45px;}.at-promo-ffx{background:url(//s7.addthis.com/images/48x48_ff_logo.gif) no-repeat 0 0;}.at-promo-ie{background:url(//s7.addthis.com/images/48x48_ie_logo.jpg) no-repeat 0 0;}.at-promo-button{text-align:center;padding-top:10px;}.at-promo-button input{cursor:pointer;}.at-promo-single{padding:10px;padding-top:5px;line-height:1.5em;}@media print{#at20mc{display:none;}}

