/* GENERAL TEMPLATE ITEMS */

body {
	top: 0px;
	left: 0px;
	background: #FFFFFF url(../../images/ens_aug08_A_bkgd.jpg) no-repeat;
	background-position: top center;
	font: 12px/18px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
img {
	border: 0px; 
}
.Clearer {
	clear: both;
	line-height: 0px;
}
.ClearerWhiteBGColor {
	clear: both;
	line-height: 0px;
	background-color: #ffffff;
}
.TextualHeaders { /* USE THIS TO KEEP SEO-FRIENDLY TEXT IN HTML FILE WHILE SWAPPING IT FOR AN IMAGE IN THE CSS */
	visibility: hidden;
}

#wrapper
{
	position: absolute;
	left: 50%;
	top: 10px;
	z-index: 2;
	margin-left: -478px;
	width: 955px;
	background-color: #FFFFFF;
	padding: 0px 10px;
}
.CenterAll {
	position: absolute;
	left: 50%;
	top: 10px;
	z-index: 2;
	margin-left: -478px;
	width: 955px;
	background-color: #FFFFFF;
	padding: 0px 10px;
}
.HeaderContainer
{
	width: 955px;
}
.HeaderTopNav
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 955px;
	height: 25px;
	margin: 0px;
	padding: 0px;
}
.HeaderTopNav p
{
	width: 365px;
	height: 25px;
	text-align: center;
	font: 12px/25px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: bold;
	color: #465909;
	text-decoration: none;
	margin-left: 590px;
	padding: 0px;
}
.HeaderTopNav a
{
	font: 12px/25px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: bold;
	color: #465909;
	text-decoration: none;
}
.HeaderTopNav a:hover
{
	font: 12px/25px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: bold;
	color: #789618;
	text-decoration: none;
}
.HeaderLine2
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 955px;
	height: 73px;
	margin: 0px;
	padding: 0px;
}
.HeaderMainRight
{
	position: relative;
	float: right;
	top: 0px;
	left: 0px; 
	/*width: 586px;
	width: 362px;*/
	margin: 0px;
	padding: 0px;	
}

.HeaderLogo
{
	position: relative;
	float: left;
	top: 0px;
	left: 0px;
	width: 369px;
	height: 73px;
	margin: 0px;
	padding: 0px;
}
.HeaderMainNav
{
	clear: right;
	position: relative;
	top: 0px;
	left: 0px;
	width: 586px;
	/*width: 362px;*/
	margin: 0px;
	padding: 0px;
}
.HeaderMainNavTab1
{
	position: relative;
	float: right;
	top: 0px;
	left: 0px;
	/*width: 204px;*/
	height: 29px;
	margin: 0px;
	padding: 0px;
}
.HeaderMainNavTab2
{
	position: relative;
	float: right;
	top: 0px;
	left: 0px;
	/*width: 153px;*/
	height: 29px;
	margin: 0px;
	padding: 0px;
}
.HeaderMainNavTab3
{
	position: relative;
	float: right;
	top: 0px;
	left: 0px;
	/*width: 229px;*/
	height: 29px;
	margin: 0px;
	padding: 0px;
}
.HeaderLine3
{
	clear: both;
	position: relative;
	top: 0px;
	left: 0px;
	width: 955px;
	height: 35px;
	background-color: #97D148;
	margin: 0px;
	padding: 0px;
}
.HeaderSearch
{
	position: relative;
	float: left;
	top: 0px;
	left: 0px;
	width: 573px;
	height: 35px;
	background: url(../../images/ens_aug08_A_searchbkgd.gif) no-repeat;
	margin: 0px;
	padding: 0px;
}
.HeaderSearch p
{
	text-align: left;
	font: 11px/35px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding-left: 25px;
}
.HeaderSearchText
{
	text-align: left;
	font: 11px/35px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding-left: 25px;
}
.HeaderSearchDropdown
{
	background-color: #CCED9F;
	border: 1px #789618 solid;
	font: 11px Arial, Tahoma, Verdana, Geneva, sans-serif;
	font-weight: normal;
	color: #405206;
	text-decoration: none;
	margin: 0px;
	padding: 1px;
}
.HeaderSearchTextField
{
	background-color: #CCED9F;
	border: 1px #789618 solid;
	font: 11px Arial, Tahoma, Verdana, Geneva, sans-serif;
	font-weight: normal;
	color: #405206;
	text-decoration: none;
	margin: 0px;
	padding: 2px;
}
.HeaderSearchButton
{
	background-color: #6DAC17;
	border: 1px #3A4A0B solid;
	font: 11px Arial, Tahoma, Verdana, Geneva, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.HeaderTotalCustomers
{
	position: relative;
	float: right;
	top: 0px;
	left: 0px;
	width: 382px;
	height: 35px;
	background: #97D148 url(../../images/ens_aug08_A_totalnumber.gif) no-repeat;
	margin: 0px;
	padding: 0px;
}
.HeaderTotalCustomers h2
{
	width: 382px;
	height: 35px;
	font: 11px Arial, Tahoma, Verdana, Geneva, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.MainContainer
{
	clear: both;
	width: 955px;
	margin-top :5px;
	padding: 0px;
}

.CredibilityLogos {
	clear: both;
	position: relative;
	top: 0px;
	left: 0px;
	width: 955px;
	height: 205px;
	margin: 0px;
	padding: 0px;
}

.BottomLinks {
	clear: both;
	position: relative;
	top: 0px;
	left: 0px;
	width: 955px;
	height: 116px;
	background: url(../../images/ens_aug08_A_footerbkgd.gif) no-repeat;
	margin: 0px;
	padding: 0px;
}
.BottomLinks p {
	width: 955px;
	text-align: center;
	font: 10px/18px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: normal;
	color: #549CCE;
	margin: 0px;
	padding: 14px 0px;
}
.BottomLinks a {
	font: 10px/18px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: normal;
	color: #549CCE;
	text-decoration: none;
}
.BottomLinks a:hover {
	font: 10px/18px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: normal;
	color: #549CCE;
	text-decoration: underline;
}


/* ------------------------------- */
/*           Home Page             */
/* ------------------------------- */

.HomePageIntro {
	position: relative;
	
	
	width: 955px;
	margin: 0px;
	padding: 0px;
}
.HomePageIntroLeft {

	float: left;
	top: 0px;
	left: 0px;
	width: 600px;
	height: 364px!important;
	background: url(../../images/ens_home09_introbkgd.jpg) repeat-y;
	margin: 0px;
	padding: 0px; 
}
.HomePageIntroHeadline {
	position: relative;
	top: 0px;
	left: 0px;
	width: 565px;
	height: 29px;
	background: url(../../images/ens_home09_introtext.jpg) no-repeat;
	margin: 0px;
	padding: 30px 10px 0 25px;
}
.HomePageIntroHeadline h1 {
	font: 24px Arial, Tahoma, Verdana, Geneva, sans-serif;
	margin: 0px;
	padding: 0px;
}
.HomePageIntroMain {
	position: relative;
	top: 0px;
	left: 0px;
	width: 600px;
	background:url(../../images/ens_home09_introimage.jpg) no-repeat bottom;
	margin-top:3px; height:302px;
}
.HomePageIntroText {
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0px;
	padding: 22px 27px 16px 344px;
   
}
.HomePageIntroTextList ul {
	font: 12px/18px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 12px 0px;
}
.HomePageIntroTextList li {
	font: 12px/18px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: normal;
	color: #1978AF;
	margin: 0px;
	padding-bottom: 4px;
}
.HomePageIntroTextList span {
	font: 12px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: normal;
	color: #2C2C32;
}
.HomePageIntroSearchBox {
	position: relative;
	top: 0px;
	left: 0px;
	width: 185px;
	height: 58px;
	background: url(../../images/ens_home09_searchbox.gif) no-repeat;
	margin: 0px;
	padding: 44px 22px 0px 22px;
}
.HomePageIntroSearchTextField {
	width: 100px;
	background-color: #F2F2FB;
	border: 1px #545471 solid;
	font: 11px Arial, Tahoma, Verdana, Geneva, sans-serif;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 2px;
}
.HomePageIntroSearchButton {
	background-color: #bcd85a;
	border: 1px #677c1d solid;
	font: 12px Arial, Tahoma, Verdana, Geneva, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.HomePageIntroRight {
	position: relative;
	float: right;
	top: 0px;
	left: 0px;
	width: 345px;
	background: url(../../images/ens_home09_rightbar_bkgd.jpg) repeat-y;
	margin: 0px;
	padding: 0px;
}
.HomePageRightTestimonial {
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0px;
	padding: 20px 10px 16px 30px;
}
.HomePageRightTestimonial h2 {
	font: 14px/22px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: bold;
	color: #2380B5;
	margin: 0px;
	padding: 0px;
}
.HomePageRightTestimonial p {
	font: 14px/22px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: normal;
	font-style: italic;
	color: #000000;
	margin: 0px;
	padding: 4px 0px 0px 0px;
}
.HomePageRightJoinNow {
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0px;
	padding: 20px 10px 10px 30px;
}
.HomePageRightJoinNow h2 {
	width: 305px;
	text-align: center;
	font: 14px/22px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: bold;
	color: #2380B5;
	margin: 0px;
	padding: 0px;
}
.HomePageRightJoinNow p {
	font: 12px/18px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 4px 0px;
}
.HomePageRightJoinNow a {
	font: 12px/18px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.HomePageRightJoinNow a:hover {
	font: 12px/18px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: bold;
	color: #2380B5;
	text-decoration: underline;
}

p.HomePageIntroNannyStart {
	width: 305px;
	text-align: center;
	font: 11px/14px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 16px 0px 7px 0px;
}
p.HomePageIntroNannyStart a {
	font: 11px/14px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
p.HomePageIntroNannyStart a:hover {
	font: 11px/14px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: normal;
	color: #D11D03;
	text-decoration: underline;
}

.Home09BottomBoxes {
	position: relative;
	top: 0px;
	left: 0px;
	width: 955px;
	margin: 0px;
	padding: 0px;
}
.Home09BottomBoxesTitles {
	position: relative;
	top: 0px;
	left: 0px;
	width: 955px;
	height: 94px;
	margin: 0px;
	padding: 0px;
}
.Home09BottomBoxesMiddle {
	position: relative;
	top: 0px;
	left: 0px;
	width: 955px;
	background: url(../../images/ens_home09_bottombkgd.gif) repeat-y;
	margin: 0px;
	padding: 0px;
}
.Home09BottomBoxesContent {
	position: relative;	
	float: left;
	top: 0px;
	left: 0px;
	width: 288px;
	font: 12px/18px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: bold;
	color: #344400;
	margin: 0px;
	padding: 10px 17px 10px 4px;
}
.Home09BottomBoxesContent p {
	font: 12px/18px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding-left: 18px;
}
.Home09BottomBoxesContent li {
	padding: 3px 0px;
}
.Home09BottomBoxesContent span {
	font: 12px/18px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: normal;
	color: #000000;
}
.Home09BottomBoxesContent a {
	font: 12px/18px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.Home09BottomBoxesContent a:hover {
	font: 12px/18px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: normal;
	color: #344400;
	text-decoration: underline;
}
.Home09BottomBoxesLink {
	position: relative;
	float: left;
	top: 0px;
	left: 0px;
	width: 309px;
	height: 29px;
	text-align: right;
	font: 12px/29px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: normal;
	color: #344400;
	margin: 0px;
	padding: 0px;
}
.Home09BottomBoxesLink a {
	font: 12px/29px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: bold;
	color: #344400;
	text-decoration: underline;
	margin: 0px;
	padding: 0px 18px;
}
.Home09BottomBoxesLink a:hover {
	font: 12px/29px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	margin: 0px;
	padding: 0px 18px;
}
.Home09BottomBoxesSpacer {
	position: relative;
	float: left;
	top: 0px;
	left: 0px;
	width: 14px;
	margin: 0px;
	padding: 0px;
	
}
.Home09BottomBoxesBottom {
	position: relative;
	top: 0px;
	left: 0px;
	width: 955px;
	height: 29px;
	background: url(../../images/ens_home09_bottomlinks.gif) no-repeat;
	margin: 0px;
	padding: 0px;
}


/* ------------------------------- */
/*       Non-Members General       */
/* ------------------------------- */

.InsidePageMainNonMembersGeneral {
	position: relative;
	top: 0px;
	left: 0px;
	width: 650px;
	margin: 0px;
	padding-bottom: 30px;
}
.InsidePageMainNonMembersGeneralTitle {
	position: relative;
	top: 0px;
	left: 0px;
	width: 650px;
	margin: 0px;
	padding: 0px;
}
.InsidePageMainNonMembersGeneralTitle h2 {
	font: 15px/36px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: bold;
	color: #01659C;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.InsidePageMainNonMembersGeneralContent {
	position: relative;
	top: 0px;
	left: 0px;
	width: 650px;
	margin: 0px;
	padding: 0px;
}
.InsidePageMainNonMembersGeneralParagraph {
	font: 11px/18px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
.InsidePageMainNonMembersGeneralContent a {
	font: 11px/18px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: normal;
	color: #01659C;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.InsidePageMainNonMembersGeneralContent a:hover {
	font: 11px/18px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: normal;
	color: #961069;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.InsidePageMainNonMembersGeneralContent li {
	font: 11px/18px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
.InsidePageMainNonMembersGeneralContent h3 {
	font: 12px/30px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}



/* ------------------------------- */
/*   The ENannySource Difference   */
/* ------------------------------- */

.InsidePageMainDifferencePoint {
	position: relative;
	top: 0px;
	left: 0px;
	width: 650px;
	margin: 0px;
	padding-bottom: 30px;
}
.InsidePageMainDifferencePointTitle {
	position: relative;
	top: 0px;
	left: 0px;
	width: 650px;
	margin: 0px;
	padding: 0px;
}
.InsidePageMainDifferencePointTitle h2 {
	font: 15px/36px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: bold;
	color: #01659C;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.InsidePageMainDifferencePointParagraph {
	font: 11px/18px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
.InsidePageMainDifferencePointImageOnRight {
	position: relative;
	top: 0px;
	left: 0px;
	width: 650px;
	margin: 0px;
	padding: 0px;
}
.InsidePageMainDifferencePointImageOnRightText {
	position: relative;
	float: left;
	top: 0px;
	left: 0px;
	width: 442px;
	margin: 0px;
	padding: 0px;
}
.InsidePageMainDifferencePointImageOnRightImage {
	position: relative;
	float: right;
	top: 0px;
	left: 0px;
	width: 208px;
	margin: 0px;
	padding: 0px;
}
.InsidePageMainDifferencePointImageOnLeft {
	position: relative;
	top: 0px;
	left: 0px;
	width: 650px;
	margin: 0px;
	padding: 0px;
}
.InsidePageMainDifferencePointImageOnLeftImage {
	position: relative;
	float: left;
	top: 0px;
	left: 0px;
	width: 208px;
	margin: 0px;
	padding: 0px;
}
.InsidePageMainDifferencePointImageOnLeftText {
	position: relative;
	float: right;
	top: 0px;
	left: 0px;
	width: 442px;
	margin: 0px;
	padding: 0px;
}


/* New */
.popupbox {
	width:345px;
	background-color:#FFFFFF;
	float:right;
}

.popupbox .toprow 					{ width:345px; height:7px;}
.popupbox .toprow .topleft 			{ width:7px; height:7px; background: url(../../images/left-top.gif) no-repeat left top; float:left;}
.popupbox .toprow .topcenter		{ width:331px; height:7px; background: url(../../images/top-bg.gif) repeat-x left top; float:left; }
.popupbox .toprow .topright			{ width:7px; height:7px; background:url(../../images/right-top.gif) no-repeat left top; float:right;}

.popupbox .centerbox				{ background-color:#efcc9d; }

.popupbox .bottomrow 				{ width:345px; height:7px;}
.popupbox .bottomrow .bottomleft 	{ width:7px; height:7px; background: url(../../images/bottom-left.gif) no-repeat left top; float:left;}
.popupbox .bottomrow .bottomcenter	{ width:331px; height:7px; background: url(../../images/bottom-bg.gif) repeat-x left bottom; float:left;}
.popupbox .bottomrow .bottomright	{ width:7px; height:7px; background: url(../../images/bottom-right.gif) no-repeat left top; float:right;}

.head		{ color:#c0640e; font-size:21px; font-style:italic; font-family:Trebuchet MS; text-align:center; font-weight:bold; padding:15px 0 7px 0; }
.text		{ font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;  text-align:center; padding:7px 7px 15px 7px; color:#333333;}



.join {
	width:345px;
	background-color:#FFFFFF;
	float:right;
	margin-top:10px;
}

.join .toprow 					{ width:345px; height:13px;}
.join .toprow .topleft 			{ width:13px; height:13px; background: url(../../images/blue-top-left.gif) no-repeat left top; float:left;}
.join .toprow .topcenter		{ width:319px; height:13px; background: url(../../images/blue-top-bg.gif) repeat-x left top; float:left; }
.join .toprow .topright			{ width:13px; height:13px; background:url(../../images/blue-right-top.gif) no-repeat right top; float:right;}

.join .centerbox1				{ width:345px;  background:url(../../images/body-bg.gif) repeat-y left top; float:left; }

.join .bottomrow 				{ width:345px; height:13px;}
.join .bottomrow .bottomleft 	{ width:13px; height:13px; background: url(../../images/blue-bottom-left.gif) no-repeat left top; float:left;}
.join .bottomrow .bottomcenter	{ width:319px; height:13px; background: url(../../images/blue-bottom-bg.gif) repeat-x left bottom; float:left;}
.join .bottomrow .bottomright	{ width:13px; height:13px; background: url(../../images/blue-bottom-right.gif) no-repeat right top; float:right;}

.join .centerbox1 .join-now		{ font-size:36px; font-family:Century Gothic; font-weight:bold;  color:#ffe178; text-align:center; margin:10px 0 21px 0;}
.join .centerbox1 .text1		{ font-family:Trebuchet MS; font-size:16px; font-weight:bold;  text-align:center; color:#FFFFFF; padding-right:7px; padding-left:7px; line-height:20px;}
.join .centerbox1 .ragister		{ font-size:18px;  font-family:Arial, Helvetica, sans-serif; color:#ffe178; text-align:center; text-decoration:underline; margin-top:10px; font-weight:bold;}
.join .centerbox1 h1			{ text-align: center; font-size:18px;  font-family:Trebuchet MS; color:#ffe178; font-style:italic; font-weight:normal;}
.join .centerbox1 h1 a			{ text-decoration:underline; color:#ffe178;}


.HeaderTopNavTextButton				 {width: 955px;height: 25px;margin: 0px;padding: 0px;}
.HeaderTopNavTextButton a			 {background:url(../../images/bg_button_a.gif) no-repeat top right; color:#444;display:block;float:right;font-weight:bold;font:normal 12px arial, sans-serif; height:24px; margin-right:5px;padding-right:5px; /* sliding doors padding */text-decoration:underline;}
.HeaderTopNavTextButton a span		 {background:url(../../images/bg_button_span.gif) no-repeat top right;display:block;line-height:14px;padding:6px 0 4px 7px;font-weight:bold;} 
.HeaderTopNavTextButton a:hover		 {background-position:bottom right;font-weight:bold;color:#465969;outline:none; /* hide dotted outline in Firefox */}
.HeaderTopNavTextButton a:hover span {background-position:bottom left;font-weight:bold;padding:6px 0 4px 7px; /* push text down 1px */}

.HeaderMainContactTextButton			  {position: relative; float:right;top: 0px;left: 0px;width:83px;height: 30px;margin: 0px;padding: 0px;}
.HeaderMainContactTextButton a			  {background:url(../../images/bg_button_a.gif) no-repeat top right; color:#444;display:block;float:right;font-weight:bold;font:normal 12px arial, sans-serif; height:24px; margin-right:5px;padding-right:5px; /* sliding doors padding */text-decoration:underline;}
.HeaderMainContactTextButton a span		  {background:url(../../images/bg_button_span.gif) no-repeat top right;display:block;line-height:14px;padding:6px 0 4px 7px;font-weight:bold;} 
.HeaderMainContactTextButton a:hover	  {background-position:bottom right;font-weight:bold;color:#465969;outline:none; /* hide dotted outline in Firefox */}
.HeaderMainContactTextButton a:hover span {background-position:bottom left;font-weight:bold;padding:6px 0 4px 7px; /* push text down 1px */}

.HeaderMainBlogTextLink					 {float: right;left: 0px;width: 48px;margin: 0px;}
.HeaderMainBlogTextLink a				 {background:url(../../images/bg_button_a.gif) no-repeat top right; color:#444;display:block;float:right;font-weight:bold;font:normal 12px arial, sans-serif; height:24px; margin-right:5px;padding-right:5px; /* sliding doors padding */text-decoration:underline;}
.HeaderMainBlogTextLink a span			 {background:url(../../images/bg_button_span.gif) no-repeat top right;display:block;line-height:14px;padding:6px 0 4px 7px;font-weight:bold;} 
.HeaderMainBlogTextLink a:hover			 {background-position:bottom right;font-weight:bold;color:#465969;outline:none; /* hide dotted outline in Firefox */}
.HeaderMainBlogTextLink a:hover span	 {background-position:bottom left;font-weight:bold;padding:6px 0 4px 7px; /* push text down 1px */}

.HeaderMainAboutUsTextLink				 {float: right;left: 0px;width: 72px;margin: 0px;}
.HeaderMainAboutUsTextLink a			 {background:url(../../images/bg_button_a.gif) no-repeat top right; color:#444;display:block;float:right;font-weight:bold;font:normal 12px arial, sans-serif; height:24px; margin-right:5px;padding-right:5px; /* sliding doors padding */text-decoration:underline;}
.HeaderMainAboutUsTextLink a span		 {background:url(../../images/bg_button_span.gif) no-repeat top right;display:block;line-height:14px;padding:6px 0 4px 7px;font-weight:bold;} 
.HeaderMainAboutUsTextLink a:hover		 {background-position:bottom right;font-weight:bold;color:#465969;outline:none; /* hide dotted outline in Firefox */}
.HeaderMainAboutUsTextLink a:hover span	 {background-position:bottom left;font-weight:bold;padding:6px 0 4px 7px; /* push text down 1px */}
