﻿/*	---------------------------------------
	Adsense Advertising
	01/11/2008
	--------------------------------------- */

/*	////////////////////\\\\\\\\\\\\\\\\\\\\
	_GLOBAL--------------------------------_
	\\\\\\\\\\\\\\\\\\\\//////////////////// */
	*{margin: 0; padding: 0;}
	html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a{margin: 0; padding: 0; border: 0;}
	p{margin: 0 0 14px 0; font-size: inherit;}
	img{border: 0;}
	table{border: 0;}
	body{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #000;
		background: #fff url(../../img/common/page-bg-alt.gif) center repeat-y;
	}
	
/*	---------------------------------------
	Browser
	- - - - - - - - - - - - - - - - - - - - */	
#arrowSpacer 
{
	height:61px;		
}

#arrowTable
{
	width:30px;
}

/*	---------------------------------------
	FrameWork
	- - - - - - - - - - - - - - - - - - - - */
	.left{float: left;}
	.right{float: right;}
	.left, .right{position: relative;}
    .formcol1{width: 198px; float: left; padding: 2px 12px 4px 0;}
    .formcol1labelonly{width: 208px; float: left; padding: 5px 12px 8px 0; font-size: 12px; text-align: right;}
    .formcol1labelonlybold{width: 208px; float: left; padding: 5px 12px 8px 0; font-size: 12px; font-weight:bold; text-align: right;}
    .formcol2{width: 174px; padding: 2px 0 4px 0; float: left;}
    .formcol2inputonly{width: 174px; padding: 2px 0 4px 0; float: left;}
    .formcol2inputonlyb{float: left; padding: 5px 0 4px 0;} 
                
    .lefterror{float: left;}
    .formcol1error{width: 198px; float: left; padding: 2px 12px 4px 0; background: #fe4e3e; color: #fff;}
    .formcol1labelonlyerror{width: 208px; float: left; padding: 5px 12px 8px 0; font-size: 12px; text-align: right; background: #fe4e3e; color: #fff;}
    .formcol1labelonlybolderror{width: 208px; float: left; padding: 5px 12px 8px 0; font-size: 12px; font-weight:bold; text-align: right; background: #fe4e3e; color: #fff;}
    .formcol2error{width: 168px; padding: 2px 0 4px 0; float: left; background: #fe4e3e; color: #fff;}
    .formcol2inputonlyerror{width: 174px; padding: 2px 0 4px 0; float: left; background: #fe4e3e; color: #fff;}
    .formcol2inputonlyberror{float: left; padding: 5px 0 4px 0; background: #fe4e3e; color: #fff;}
	 
	.fullWidthPad{padding: 0;}
	
/*	Sidebar Navigation
	- - - - - - - - - - - - - - - - - - - - */
	#subNav{width: 175px; padding: 0 0 50px 0; border-right: #e5e5e5 1px solid;}
	#subNav ul{list-style: none; font-size: 14px;}
	#subNav li{margin: 0 0 20px 0;}
	#subNav ul li ul li{margin: 6px 0 0 12px;}
	#subNav li.title{font-size: 16px; font-weight: bold;}
	#subNav li.title a{color: #444;}
	#subNav li.quote{font-weight: bold;}
	
/*	Inputs
	- - - - - - - - - - - - - - - - - - - - */
	input, select, textarea{color: #555; border: #a5acb2 1px solid;}
	input:focus, select:focus, textarea:focus{background: #f0f5fd;}
	input[type="radio"]{color: #555; border: 0 solid;}
	input[type="checkbox"]{color: #555; border: 0 solid;}
	input{padding: 2px 2px 2px 4px;}
	select{padding: 1px 2px 1px 0;}
	select.oversize{width: 143px;}
	select.nopad{margin: 0 -5px 0 0;}
	input.blank{border: 0 solid;}
	input[type="text"].oversize{width: 143px;}
	.radioCheck{font-size: 12px; padding: 0 0 0 4px;}
	
/*	Trust Messaging
	- - - - - - - - - - - - - - - - - - - - */
	#trustHead{width: 187px; height: 60px; padding: 0 10px 0 58px; background: url(../../img/common/trust.gif) no-repeat;}
	#trustHead{float: right;}
	#trustHead ul{list-style: none;}
	#trustHead li{padding: 0 0 4px 0;}
	
/*	Form Split
	- - - - - - - - - - - - - - - - - - - - */
	#halfPageInfo{width: 395px; min-height: 314px; padding: 4px; border: 4px #e5e5e5 solid; background: #fff; z-index: 1;}
	#halfPageProduct{width: 395px; min-height: 314px; padding: 4px; border: 4px #5daf08 solid; background: #fff; z-index: 1;}
	#halfPageInfo{float: left;}
	#halfPageProduct{float: right;}
	#halfPageInfo, #halfPageProduct{position: relative;}
	#halfPageInfo .inner{width: 335px; min-height: 278px; padding: 20px 30px 20px 30px; background: #fff url(../../img/common/halfpage-info-bg.gif) repeat-x;}
	#halfPageProduct .inner{width: 335px; min-height: 278px; padding: 20px 30px 20px 30px; background: #f0f5fd url(../../img/common/halfpage-product-bg.gif) repeat-x;}
	
	#halfPageProduct .inner p.left, #halfPageProduct .inner p.right{width: 168px; margin: 0 0 5px 0;}
	#halfPageProduct p label{display: block; font-size: 14px; padding: 1px 1px 1px 3px;}
	#halfPageProduct p img{padding: 0 0 0 5px; margin: 0 0 -2px 0;}
	#halfPageProduct .inner .wide p.left{width: 404px; height: auto;}
	#halfPageProduct .inner .wideSp p.left{width: 404px; height: 20px; margin: 5px 0 2px 0;}
	#halfPageProduct .wide p label{display: inline;}
	
	#halfPageProduct .form{float: left; position: relative; width: 100%; height: auto;}
	#halfPageProduct .disable select{color:#dddddd; background-color: #eeeeee; border-color:#cddeff;}
	#halfPageProduct .disable input{color:#dddddd; background-color: #eeeeee; border-color:#cddeff;}
	#halfPageProduct .disable textarea{color:#dddddd; background-color: #eeeeee; border-color:#cddeff;}
	#halfPageProduct .form2{float: left; position: relative; width: 100%; height: auto; width: 460px;} 
	#halfPageProduct .formhalf{float: left; position: relative; height: auto;}
	#halfPageProduct .button{float: left; position: relative; width: 100%; margin: 10px 0 10px 0;}
	#halfPageProduct .button .left{width: 220px;}
	#halfPageProduct .button .right{width: 155px;}
	
	#halfPageProduct .stages{float: right; margin: 0 0 5px 0;}
	#halfPageProduct .stage{float: left; color: #666; padding: 0 8px 0 8px; background-color:#FFFFFF;}
	#halfPageProduct .stageon{float: left; color: #666; padding: 0 8px 0 8px; vertical-align:text-center; background-color:#dfefce;}
	#halfPageProduct .securitybox2{float: left; width: 390px; margin: 8px 0 30px 0; text-align: center;}
	
	#halfPageProduct .padlock2{float: left; padding: 0 10px 0 0;}
	#halfPageProduct .legaltext{float: left; padding: 0 0 30px 0;}	
	
/*	Form Split Tabs
	- - - - - - - - - - - - - - - - - - - - */
	#tabs, #tabs div, #tabs div a{float: left; position: relative;}
	#tabs{margin: 0 0 -4px 0; z-index: 2;}
	#tabs div{padding: 4px 4px 0px 4px; margin: 0px 4px 0 0; background: #fff; border-top: 4px solid #e5e5e5; border-right: 4px solid #e5e5e5; border-left: 4px solid #e5e5e5;}
	#tabs div a{font-size: 14px; color: #444; text-decoration: none; display: block; padding: 3px 4px 5px 4px; margin: 0 0 -4px 0; border-bottom: 4px solid #fff;}
	#tabs div a.selected{padding: 3px 4px 5px 4px; background: #f1f1f1; border-bottom: 4px solid #f1f1f1;}
	#tabs div a.selected:hover{background: #f1f1f1; border-bottom: 4px solid #f1f1f1;}
	#tabs div a:hover{background: #f1f1f1; border-bottom: 4px solid #f1f1f1;}
	.tabcontent{display: none;}
	
/*	Privacy Messaging
	- - - - - - - - - - - - - - - - - - - - */
	.privacyOuter{float: right; position: relative; width: 100px; margin: 0 0 0 0;}
	.privacyOuter img{padding: 0; margin: 0 0 -2px 0;}

/*	Help Hover
	- - - - - - - - - - - - - - - - - - - - */
	#helpHoverHeader{width: 270px; height: 25px; background: url(../../img/help/helpHoverHeader.gif) no-repeat; padding: 20px 15px 0 15px; font-size: 14px; font-weight: bold;}
	#helpHoverBody{width: 270px; background: url(../../img/help/helpHoverBG.gif) repeat-y; padding: 0 15px 15px 15px; border-bottom: #cacaca solid 2px;}
	
/*	Errors
	- - - - - - - - - - - - - - - - - - - - */
	.error{background: #fe4e3e; color: #fff;}
    .error p{background: #fe4e3e; color: #fff;}
    .error input, .error select{border: 2px #fe4e3e solid;}
    .error span.error{padding: 0 0 0 5px;}
    .errorTitle, .errorInfo{float: left; position: relative;}
    .errorTitle{width: 484px; height: 17px; font-size: 12px; color: #fff; background: #fe4e3e; margin: -20px 0 10px -40px; padding: 3px 0 0 0;}
    .errorTitle img{padding: 0 10px 0 16px;}
    .errorInfo{width: 484px; min-height: 17px; font-size: 12px; color: #fff; background: #fe4e3e; margin: 10px 0 10px -40px; padding: 3px 0 0 0;}
    .errorInfo img{padding: 0 10px 0 16px;}
    .errorInfo ul{list-style: square; margin: 5px 0 0 54px;}
    .errorInfo li{padding: 0 10px 5px 0;}
	.errortext{font: 10px Arial, Helvetica, sans-serif; color: Red;}
	
/*	Loading
	- - - - - - - - - - - - - - - - - - - - */
	#loading{float: left; position: absolute; z-index: 100; width: 940px; height: 200px; margin: 87px 0 0 -30px; background: #e5e5e5; filter:alpha(opacity=50); opacity: 0.6;}
	#loading #loadingAni{width: 100px; text-align: center; color: #000; margin: 0 auto; padding: 60px 0 0 0;}
	 
/*  Faux Popup
    - - - - - - - - - - - - - - - - - - - - */
	#popup ol{margin: 0 0 0 20px;} 
	#creditcard_popup{margin: 0 0 0 20px;}
	#creditcard_popup ul{list-style: decimal; margin: 0 0 0 20px;}
	#creditcard_popup li{padding: 0 10px 5px 0; }
	
	
/*	////////////////////\\\\\\\\\\\\\\\\\\\\
	_PAGE CONTENT--------------------------_
	\\\\\\\\\\\\\\\\\\\\//////////////////// */
	h1{font-size: 22px; font-weight: normal; padding: 0; margin: 0;}
	h1 strong{font-size: 26px; font-weight: bold;}
	h2{font-size: 18px; font-weight: normal; padding: 0; margin: 0;}
	h3{font-size: 12px; font-weight: bold; color: #444; background: none;}
	h4{font-size: 14px; font-weight: bold; color: #444;}
	h5{font-size: 12px; font-weight: normal; color: #444;}
	
	#pageTitle{height: 40px; padding: 0 0 0 10px;}
	
	.lowlight{color: #888;}
	.midlight{color: #666;}
	.highlight{color: #489400;}
	.highlight a{color: #489400;}
	.highlightRed{color: #db0202;}
	.smallPrint{color: #888; font-size: 11px;}
	h1 .smallPrint{color: #000;}
	
	#fullPageSmallPrint{width: 880px; margin: 0 auto; padding: 0;}
	#fullPageSmallPrint img{filter:alpha(opacity=60); opacity: 0.6;}
	
	.whiteBG{background-color: #fff;}
	.lowlightBG{background-color: #f1f1f1;}
	.midlightBG{background-color: #e5e5e5;}
	.highlightBG{background-color: #dfefce;}
	
	.divider{width: 871px; height: 2px; background: #e5e5e5; margin: 10px 0 10px 0;}
	.pageDivider{width: 940px; margin: 0 auto;}
	.pageDividerInner{width: 940px; height: 4px; background: #f1f1f1; margin: 40px 0 40px 0;}
	.center{display: block; margin: 0 auto; text-align: center;}
	.box{display: block; border: 2px #ccc solid;}
	.button{width: auto; height: auto; padding: 0; margin: 0;}
	.sidebarFade{width: 174px; height: 140px; margin: 0 0 20px 0; background: #fff url(../../img/common/sidebar-fade.gif) no-repeat;}
	.clear{clear: both;}
	
	.privacy a{font-size: 12px; text-decoration: none;}
	.privacy a:hover{text-decoration: underline;}
	
	#noCheck{float: left; position: relative; margin: 20px 0 0 0;}
	#noCheck h3{width: 340px; padding: 0 0 0 15px;}

/*	Generic Page Wrapper
	- - - - - - - - - - - - - - - - - - - - */
	#genericWrap{width: 880px; margin: 0 auto; padding: 10px 0 0 0; overflow: hidden;}
	
/*	Form Page Wrapper
	- - - - - - - - - - - - - - - - - - - - */
	#formWrap{width: 880px; margin: 0 auto; overflow: hidden;}
	#formWrap h1{font-size: 28px; font-weight: bold; padding: 0 0 15px 10px;}

/*	Sidebar
	- - - - - - - - - - - - - - - - - - - - */
	#sidebar{width: 175px;}
	#sidebar .extra{color: #444; line-height: 18px; padding: 10px 15px 10px 0;}
	
/*	Content Pages
	- - - - - - - - - - - - - - - - - - - - */
	#content{width: 675px; font-size: 14px; overflow: hidden;}
	#content p{line-height: 18px;}
	#content h1{font-size: 28px; margin: -5px 0 20px 0;}
	#content h2{margin: 0 0 3px 0;}

/*	Social Bookmarking
	- - - - - - - - - - - - - - - - - - - - */
	#socialTab{font-size: 11px; margin: 30px 0 0 0; z-index: 2;}
	#socialTab a{border: #e5e5e5 2px solid; border-bottom: #fff 0px solid; background: #fff; padding: 1px 3px 2px 3px; color: #888;}
	#socialTab a.off{background: #e5e5e5;}
	#socialTab a.off:hover{background: #fff;}
	
	#social{width: 424px; height: 36px; background: #e5e5e5; padding: 2px; margin: 0 0 50px 0; z-index: 1;}
	#socialInner{width: 420px; height: 32px; border: #fff 2px solid; background: #fff url(../../img/social/socialBG.gif) repeat-x;}
	#socialInner ul, #col3 #content #socialInner ul{list-style: none; margin: 0; padding: 7px 0 0 10px;}
	#socialInner li{display: inline; font-size: 11px; padding: 0 8px 0 0;}
	#socialInner li.end{padding: 0 0 0 8px;}
	#socialInner a{color: #000;}
	#socialInner img{padding: 0 5px 0 0;}
	#socialInner div{padding: 9px 6px 0 0; width: 19px;}
	
	#socialEmail #socialInner li{display: inline; font-size: 11px; padding: 0 5px 0 0;}
	
/*	Extra Bar
	- - - - - - - - - - - - - - - - - - - - */
	#extrabar{width: 205px;}
	
	#extrabar .extra{color: #444; line-height: 18px; padding: 10px 5px 10px 15px;}
	#extrabar .extra ha{margin: 0 0 5px 0;}
	#extrabar .extra h4 a{font-size: 14px; color: #444; text-decoration: none;}
	#extrabar .extra h5 a{font-size: 12px; text-decoration: none; color: #1176b6;}
	#extrabar .extra h4 a:hover, #extrabar .extra h5 a:hover{text-decoration: underline;}
	#extrabar .extra p{font-size: 11px; line-height: 14px;}
	#extrabar .extra p.more{text-align: right;}
	
	#extrabar .sidebarCompare{width: 205px; height: 140px; color: #444; margin: 0 0 20px 0; padding: 12px 15px 10px 15px; background: #fff url(../../img/common/sidebar-compare-bg.gif) no-repeat;}
	#extrabar .sidebarCompare label{display: block; font-size: 14px; font-weight: bold; margin: 0 0 8px 0;}
	#extrabar .sidebarCompare option{padding: 0 5px 0 0;}
	#extrabar .sidebarCompare p{margin: 0 0 8px 0;}
	#extrabar .sidebarCompare .form{padding: 0 0 5px 0;}
	
/*	3 Col Content
	- - - - - - - - - - - - - - - - - - - - */
	#col3{width: 880px; margin: 0 auto; padding: 10px 0 0 0; overflow: hidden;}
	
	#col3 #content{width: 440px; padding: 0 0 0 30px;}
	#col3 #content ul, #col3 #content ol{font-size: 12px; margin: 15px 5px 0 30px; padding: 0 0 5px 0;}
	#col3 #content ul p, #col3 #content ol p{margin: 0 0 5px 0;}
	
	#col3 #content #halfPageInfo{width: 414px; min-height: 110px; margin: 10px 0 20px 0; padding: 4px; border: 1px #ccc solid; border-bottom-width: 3px; border-right-width: 3px; background: #fff; z-index: 1;}
	#col3 #content #halfPageInfo .inner{width: 394px; min-height: 102px; font-size: 14px; padding: 10px;}
	#col3 #content #halfPageInfo img.top{float: right; position: relative; top: -5px; right: -47px;}
	#col3 #content #halfPageInfo img.bottom{float: right; position: relative; bottom: -7px; left: -377px;}
	#col3 #content #halfPageInfo h2{padding: 0 0 15px 0;}
	#col3 #content #halfPageInfo img{padding: 0 40px 0 10px}
	#col3 #content #halfPageInfo .goSmall{display: block; position: absolute; right: 0px; top: 87px;}
	
	#col3 #sidebar{width: 175px;}
	#col3 #sidebar .sidebarFade{width: 175px; height: 110px; font-size: 14px; color: #444; padding: 10px 15px 15px 15px;}
	#col3 #sidebar .sidebarFade h2{font-size: 14px;}
	#col3 #sidebar .sidebarFade #select{margin: 0 0 26px 0; overflow: hidden;}
	#col3 #sidebar .sidebarFade select, #home #sidebar .sidebarFade input{margin: 2px 0 0 0;}
	#col3 #sidebar .sidebarFade .form{float: left; position: relative;}
	#col3 #sidebar .sidebarFade .goSmall{float: left; position: relative; margin: 19px 0 0 2px;}
	#col3 #sidebar .sidebarFade .arrowSmall{float: left; position: relative; margin: 19px 0 0 7px;}
	#col3 #sidebar .sidebarFade .icon{float: left; position: relative; margin: 0 0 0 5px;}
	#col3 #sidebar .sidebarFade .smallPrint{color: #444;}
	#col3 #sidebar .sidebarFade .right{padding: 0 0 0 5px;}
	
	.content_three_col_para {padding: 0 60px 0 20px}
	.content_three_col_para ul {margin: 12px 0 12px 0; padding: 0 0 0 40px;}
	.content_three_col_para ol {margin: 12px 0 12px 0; padding: 0 0 0 40px; width: 380px;}
	.content_three_col_para ul li {margin: 0 0 0 0px; padding: 0 0 0 0px; width: 380px;}
	.content_three_col_para ol li {margin: 0 0 0 0px; padding: 0 0 0 0px; width: 380px;}

/*	Thank You Page
	- - - - - - - - - - - - - - - - - - - - */
	#thankyou{width: 880px; margin: 0 auto; padding: 9px 0 0 0; overflow: hidden;}
	
	#thankyou #content{width: 675px;}
	#thankyou #content #intro{font-size: 18px; font-weight: bold; color: #666; margin: 0 0 20px 0; overflow: hidden;}
	#thankyou #content #intro img{margin: 0 0 -10px 20px;}
	#thankyou #content #intro strong{font-size: 24px;}
	#thankyou #content #intro #firstStage{width: 150px; padding: 10px 0 0 20px;}
	#thankyou #content #intro #thisStage{width: 245px; padding: 0 0 0 20px; color: #3d7901;}
	#thankyou #content #intro #lastStage{width: 220px; padding: 10px 0 0 20px;}
	
/*	Grid
	- - - - - - - - - - - - - - - - - - - - */
	.gridTitle table{font-size: 12px; color: #444; padding: 8px 0 0 0;}	
	.gridTitle td.padL{padding: 0 0 0 10px;}
	.gridTitle td.padR{padding: 0 10px 0 0;}
	.gridTitle td.padT{padding: 4px 0 0 0;}
	
	.grid table{font-size: 12px;}
	.grid td{padding: 0 10px 0 0;}
	.grid td.padL{padding: 20px 0 10px 10px;}
	.grid td.padR{padding: 20px 10px 10px 0;}
	.grid td.padLR{padding: 20px 10px 10px 10px;}
	.grid tr.result td.whiteBG, .grid tr.result td.lowlightBG, .grid tr.result td.highlightBG{padding: 20px 0 10px 0;}		
	
/*	Paging
	- - - - - - - - - - - - - - - - - - - - */
	.paging{font-size: 11px; color: #666; text-align: right; padding: 10px 12px 0 0;}
	.paging .current{font-weight: bold;}
	.paging a{color: #666;}
	.backPage{padding: 10px 12px 0 10px;}
	.backPage img{margin: 0 4px -3px 0;}

/*	How It Works
	- - - - - - - - - - - - - - - - - - - - */
	#howItWorks{float: left; position: relative; margin: 20px 0 0 0;}
	#howItWorks h3{width: 340px; padding: 0 0 2px 7px;}
	#howItWorks .box{width: 346px; height: 127px; padding: 5px 0 5px 0; background: #fff url(../../img/common/howitworks-bg.gif) no-repeat;}
	#howItWorks .box .item{float: left; position: relative; width: 102px; padding: 2px 0px 0 13px;}
	#howItWorks .box .item .complete{padding: 0 35px 0 0;}
	#howItWorks .box .item .speak{padding: 0 40px 0 0;}
	#howItWorks .box .item .quote{padding: 0 45px 0 0;}
	#howItWorks .box .item p{margin: 0 0 8px 0;}
	#howItWorks .box .item .smallPrint{color: #666;}
	#howItWorks .box .item .number{display: block; font-size: 24px; font-weight: bold; color: #999; padding: 7px 0 0 0;}
	
/*	Additional Information
	- - - - - - - - - - - - - - - - - - - - */
	#info{float: left; position: relative; width: 880px; color: #444; margin: 40px 0 0 0; overflow: hidden;}
	#info div.left{width: 299px;}
	#info div.right{width: 280px; margin: 0 1px 0 0;}
	#info .box{width: 240px; color: #444; padding: 30px 20px 30px 20px; background: #f1f1f1; border-top: 0px; border-right: 1px #e5e5e5 solid; border-bottom: 1px #e5e5e5 solid; border-left: 0px;}
	#info .box img.top{float: right; position: relative; top: -30px; right: -21px;}
	#info .box img.bottom{float: left; position: relative; bottom: -30px; left: -20px;}
	#info .box img.icon{float: right; position: relative; top: -10px;}
	#info .box h4{padding: 0 0 10px 0;}
	#info .box ul{list-style: none; margin: 0 0 -5px 0;}
	#info .box li{margin: 0 0 5px 0;}
	#info .box a{font-size: 14px;}
	#info .box a.more{font-size: 12px;}
	#info .box .extendCopy{padding: 5px 0 0 0;}
	
/*	Content Upsell
	- - - - - - - - - - - - - - - - - - - - */
	#content .upsell{font-size: 12px; color: #444; margin: 80px 0 0 0;}
	#content .upsell p{line-height: 14px;}
	
	#content .upsell .box{width: 195px; height: 130px; padding: 3px; cursor: pointer;}
	#content .upsell .left .box{margin: 0 20px 0 0;}
	#content .upsell .box .inner{width: 175px; height: 110px; padding: 10px; background: #f1f1f1 url(../../img/common/box-inner.gif) repeat-x;}
	#content .upsell .box h1{font-size: 18px; margin: 0 0 10px 0;}
	#content .upsell .box p span{font-size: 14px;}
	#content .upsell .box p .goSmall{display: block; position: absolute; right: 0px; top: 90px;}
	
	
	
	
	
	
/*-----------------------------------------------------------------------------------------------------------*\
												  Header
\*-----------------------------------------------------------------------------------------------------------*/
	
	/*	General Navigation
	- - - - - - - - - - - - - - - - - - - - */
	a{color: #1176b6; text-decoration: none;}
	a:hover{text-decoration: underline;}
	a strong{font-size: 16px;}
	
	.action{color: #ff8500;}
	.inter{color: #f99a2d;}

	#header{width: 900px; height: 80px; margin: 0 auto; background: #3d7901;}
	#headerLeft, #headerMain, #headerRight{float: left; position: relative;}
	#headerLeft{width: 10px; height: 80px; background: url(../../img/common/header-left.gif) no-repeat;}
	#headerMain{width: 880px; height: 80px; background: url(../../img/common/header-bg.gif) repeat-x;}
	#headerRight{width: 10px; height: 80px; background: url(../../img/common/header-right.gif) no-repeat;}

	#logo{width: 860px; height: 25px; margin: 5px 10px 0 10px;}

/*	Site Navigation Live
- - - - - - - - - - - - - - - - - - - - */
	 
	#siteNav{width: 860px; height: 27px; margin: 22px 10px 0 10px; text-align: right;}
	#siteNav ul{float: right; position: relative; list-style: none;}
	#siteNav li{float: left; position: relative; margin: 0 0 -2px 0; padding: 0;}
	#siteNav li a{display: block; font-size: 12px;}
	#siteNav li a:hover, #siteNav li a:active{text-decoration: none;}
	#siteNav li a i{visibility: hidden;}

	#siteNav .home a{width: 61px; padding: 7px 0 7px 0; background: url(../../img/buttons/sitenav-map.gif) no-repeat;}
	#siteNav .home a:hover{background: url(../../img/buttons/sitenav-map.gif) 0 -32px no-repeat;}
	#siteNav .home a:active{background: url(../../img/buttons/sitenav-map.gif) 0 -64px no-repeat;}
	#siteNav .home a.current{background: url(../../img/buttons/sitenav-map.gif) 0 -96px no-repeat;}

	#siteNav .adsense a{width: 81px; padding: 7px 0 7px 0; background: url(../../img/buttons/sitenav-map.gif) -694px 0 no-repeat;}
	#siteNav .adsense a:hover{background: url(../../img/buttons/sitenav-map.gif) -694px -32px no-repeat;}
	#siteNav .adsense a:active{background: url(../../img/buttons/sitenav-map.gif) -694px -64px no-repeat;}
	#siteNav .adsense a.current{background: url(../../img/buttons/sitenav-map.gif) -694px -96px no-repeat;}

	#siteNav .adsensesecrets a{width: 87px; padding: 7px 0 7px 0; background: url(../../img/buttons/sitenav-map.gif) -124px 0 no-repeat;}
	#siteNav .adsensesecrets a:hover{background: url(../../img/buttons/sitenav-map.gif) -124px -32px no-repeat;}
	#siteNav .adsensesecrets a:active{background: url(../../img/buttons/sitenav-map.gif) -124px -64px no-repeat;}
	#siteNav .adsensesecrets a.current{background: url(../../img/buttons/sitenav-map.gif) -124px -96px no-repeat;}

	#siteNav .adsensetips a{width: 98px; padding: 7px 0 7px 0; background: url(../../img/buttons/sitenav-map.gif) -211px 0 no-repeat;}
	#siteNav .adsensetips a:hover{background: url(../../img/buttons/sitenav-map.gif) -211px -32px no-repeat;}
	#siteNav .adsensetips a:active{background: url(../../img/buttons/sitenav-map.gif) -211px -64px no-repeat;}
	#siteNav .adsensetips a.current{background: url(../../img/buttons/sitenav-map.gif) -211px -96px no-repeat;}
	#siteNav .adsensetips a.current:hover{background: url(../../img/buttons/sitenav-map.gif) -211px -96px no-repeat;}

	#siteNav .adsensegettingstarted a{width: 106px; padding: 7px 0 7px 0; background: url(../../img/buttons/sitenav-map.gif) -309px 0 no-repeat;}
	#siteNav .adsensegettingstarted a:hover{background: url(../../img/buttons/sitenav-map.gif) -309px -32px no-repeat;}
	#siteNav .adsensegettingstarted a:active{background: url(../../img/buttons/sitenav-map.gif) -309px -64px no-repeat;}
	#siteNav .adsensegettingstarted a.current{background: url(../../img/buttons/sitenav-map.gif) -309px -96px no-repeat;}

	#siteNav .adsenseproducts a{width: 121px; padding: 7px 0 7px 0; background: url(../../img/buttons/sitenav-map.gif) -482px 0 no-repeat;}
	#siteNav .adsenseproducts a:hover{background: url(../../img/buttons/sitenav-map.gif) -482px -32px no-repeat;}
	#siteNav .adsenseproducts a:active{background: url(../../img/buttons/sitenav-map.gif) -482px -64px no-repeat;}
	#siteNav .adsenseproducts a.current{background: url(../../img/buttons/sitenav-map.gif) -482px -96px no-repeat;}
	
	#siteNav .adsenseenquiries a{width: 92px; padding: 7px 0 7px 0; background: url(../../img/buttons/sitenav-map.gif) -603px 0 no-repeat;}
	#siteNav .adsenseenquiries a:hover{background: url(../../img/buttons/sitenav-map.gif) -603px -32px no-repeat;}
	#siteNav .adsenseenquiries a:active{background: url(../../img/buttons/sitenav-map.gif) -603px -64px no-repeat;}
	#siteNav .adsenseenquiries a.current{background: url(../../img/buttons/sitenav-map.gif) -603px -96px no-repeat;} 
	
/*	Site Navigation changed for insurance and utilities
- - - - - - - - - - - - - - - - - - - - *//*
	#siteNav{width: 860px; height: 27px; margin: 10px 10px 0 10px; text-align: right;}
	#siteNav ul{float: right; position: relative; list-style: none;}
	#siteNav li{float: left; position: relative; margin: 0 0 -2px 0; padding: 0;}
	#siteNav li a{display: block; font-size: 12px;}
	#siteNav li a:hover, #siteNav li a:active{text-decoration: none;}
	#siteNav li a i{visibility: hidden;}

	#siteNav .home a{width: 61px; padding: 7px 0 7px 0; background: url(/img/buttons/sitenav-map2.gif) no-repeat;}
	#siteNav .home a:hover{background: url(/img/buttons/sitenav-map2.gif) 0 -32px no-repeat;}
	#siteNav .home a:active{background: url(/img/buttons/sitenav-map2.gif) 0 -64px no-repeat;}
	#siteNav .home a.current{background: url(/img/buttons/sitenav-map2.gif) 0 -96px no-repeat;}

	#siteNav .debt a{width: 82px; padding: 7px 0 7px 0; background: url(/img/buttons/sitenav-map2.gif) -464px 0 no-repeat;}
	#siteNav .debt a:hover{background: url(/img/buttons/sitenav-map2.gif) -464px -32px no-repeat;}
	#siteNav .debt a:active{background: url(/img/buttons/sitenav-map2.gif) -464px -64px no-repeat;}
	#siteNav .debt a.current{background: url(/img/buttons/sitenav-map2.gif) -464px -96px no-repeat;}

	#siteNav .loans a{width: 63px; padding: 7px 0 7px 0; background: url(/img/buttons/sitenav-map2.gif) -61px 0 no-repeat;}
	#siteNav .loans a:hover{background: url(/img/buttons/sitenav-map2.gif) -61px -32px no-repeat;}
	#siteNav .loans a:active{background: url(/img/buttons/sitenav-map2.gif) -61px -64px no-repeat;}
	#siteNav .loans a.current{background: url(/img/buttons/sitenav-map2.gif) -61px -96px no-repeat;}

	#siteNav .mortgages a{width: 87px; padding: 7px 0 7px 0; background: url(/img/buttons/sitenav-map2.gif) -124px 0 no-repeat;}
	#siteNav .mortgages a:hover{background: url(/img/buttons/sitenav-map2.gif) -124px -32px no-repeat;}
	#siteNav .mortgages a:active{background: url(/img/buttons/sitenav-map2.gif) -124px -64px no-repeat;}
	#siteNav .mortgages a.current{background: url(/img/buttons/sitenav-map2.gif) -124px -96px no-repeat;}

	#siteNav .creditcards a{width: 98px; padding: 7px 0 7px 0; background: url(/img/buttons/sitenav-map2.gif) -211px 0 no-repeat;}
	#siteNav .creditcards a:hover{background: url(/img/buttons/sitenav-map2.gif) -211px -32px no-repeat;}
	#siteNav .creditcards a:active{background: url(/img/buttons/sitenav-map2.gif) -211px -64px no-repeat;}
	#siteNav .creditcards a.current{background: url(/img/buttons/sitenav-map2.gif) -211px -96px no-repeat;}

	#siteNav .insurance a{width: 84px; padding: 7px 0 7px 0; background: url(/img/buttons/sitenav-map2.gif) -309px 0 no-repeat;}
	#siteNav .insurance a:hover{background: url(/img/buttons/sitenav-map2.gif) -309px -32px no-repeat;}
	#siteNav .insurance a:active{background: url(/img/buttons/sitenav-map2.gif) -309px -64px no-repeat;}
	#siteNav .insurance a.current{background: url(/img/buttons/sitenav-map2.gif) -309px -96px no-repeat;}

	#siteNav .utilities a{width: 71px; padding: 7px 0 7px 0; background: url(/img/buttons/sitenav-map2.gif) -393px 0 no-repeat;}
	#siteNav .utilities a:hover{background: url(/img/buttons/sitenav-map2.gif) -393px -32px no-repeat;}
	#siteNav .utilities a:active{background: url(/img/buttons/sitenav-map2.gif) -393px -64px no-repeat;}
	#siteNav .utilities a.current{background: url(/img/buttons/sitenav-map2.gif) -393px -96px no-repeat;}
*/
/*	Trackback
	- - - - - - - - - - - - - - - - - - - - */
	#trackback *{margin: 0; padding: 0;}
	#trackback p{margin: 0 0 14px 0; font-size: inherit;}
	#trackback img{border: 0;}
	#trackback table{border: 0;}
	#trackback {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #000;
		background: #fff url(../../img/common/page-bg-alt.gif) center repeat-y;
	}

	#trackback {width: 880px; height: 20px; margin: 0 auto; padding: 7px 0 3px 0;}
	#trackback ul{list-style: none; list-style: url(../../img/common/list.gif) inside;}
	#trackback li{float: left; position: relative; padding: 0 8px 0 0;}
	#trackback li.blank{list-style: none;}
	#trackback li a{font-size: 11px; color: #666;}
	#trackback a.selected{font-weight: bold;}

/*	Subnav exactly the same as Trackback except for ul (will delete Trackback when no longer used)
	- - - - - - - - - - - - - - - - - - - - */
	#subnav {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #000;
	}

	#subnav {width: 880px; height: 20px; margin: 0 auto; padding: 7px 0 3px 0;}
	#subnav ul{list-style: none; list-style: url(../../img/common/list2.gif) inside;}
	#subnav li{float: left; position: relative; padding: 0 8px 0 0;}
	#subnav li.blank{list-style: none;}
	#subnav li a{font-size: 11px; color: #666;}
	#subnav a.selected{font-weight: bold;}
	
/*  Link for Amercian users
    - - - - - - - - - - - - - - - - - - - - */
    #america {float:right; width:220px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000;}
    
/*---------------------------------------        End Header        ------------------------------------------*/
	
	
	
	
	
/*-----------------------------------------------------------------------------------------------------------*\
												  Footer
\*-----------------------------------------------------------------------------------------------------------*/

	#footer {clear:all;}
	#footer *{margin: 0; padding: 0;}
	#footer p{margin: 0 0 14px 0; font-size: inherit;}
	#footer img{border: 0;}
	#footer table{border: 0;}

	#footerNav {width: 800px; padding: 15px 0 0 10px;}
	#footerNav ul{list-style: none;}
	#footerNav li{float: left; position: relative; font-size: 11px; padding: 0 20px 0 0;}
	
	#footerCopy{float: right; position: relative; font-size: 11px; color: #888; margin: 20px 10px 0 0;}	
	
	#footer {width: 900px; height: 70px; margin: 0 auto; padding: 40px 0 0 0;}
	#nopad #footer{width: 900px; height: 70px; margin: 0 auto; padding: 10px 0 0 0;}
	#footerLeft, #footerMain, #footerRight{float: left; position: relative;margin: 14px 0 0 0;}
	#footerLeft{clear:both; width: 10px; height: 70px; background: #e5e5e5 url(../../img/common/footer-left.gif) no-repeat;}
	#footerMain{width: 880px; height: 70px; background: #e5e5e5 url(../../img/common/footer-bg.gif) repeat-x;}
	#footerRight{width: 10px; height: 70px; background: #e5e5e5 url(../../img/common/footer-right.gif) no-repeat;}

/*---------------------------------------        End Footer        ------------------------------------------*/




/*-----------------------------------------------------------------------------------------------------------*\
												  Buttons
\*-----------------------------------------------------------------------------------------------------------*/

	.getQuote{padding: 10px 22px 0 0;}
	.getQuote a{display: block; width: 130px; padding: 7px 0 7px 0; font-size: 14px; background: #fe971c url(../../img/buttons/button-map.gif) no-repeat;}
	.getQuote a:hover{background: url(../../img/buttons/button-map.gif) -133px 0 no-repeat; text-decoration: none;}
	.getQuote a:active{background: url(../../img/buttons/button-map.gif) -266px 0 no-repeat; text-decoration: none;}
	.getQuote a i{visibility: hidden;}
	
	.getQuoteLarge{padding: 5px 0 0 0;}
	.getQuoteLarge a{display: block; width: 101px; padding: 11px 0 12px 0; font-size: 14px; background: #fe971c url(../../img/buttons/button-map.gif) 0 -80px no-repeat;}
	.getQuoteLarge a:hover{background: url(../../img/buttons/button-map.gif) -104px -80px no-repeat; text-decoration: none;}
	.getQuoteLarge a:active{background: url(../../img/buttons/button-map.gif) -208px -80px no-repeat; text-decoration: none;}
	.getQuoteLarge a i{visibility: hidden;}
	
	.apply{padding: 0;}
	.apply a{display: block; width: 70px; padding: 7px 0 7px 0; font-size: 14px; background: #fe971c url(../../img/buttons/button-map.gif) 0 -40px no-repeat;}
	.apply a:hover{background: url(../../img/buttons/button-map.gif) -73px -40px no-repeat; text-decoration: none;}
	.apply a:active{background: url(../../img/buttons/button-map.gif) -146px -40px no-repeat; text-decoration: none;}
	.apply a i{visibility: hidden;}
	
	.continue{padding: 0;}
	.continue a{display: block; width: 90px; padding: 7px 0 7px 0; font-size: 14px; background: #fe971c url(../../img/buttons/button-map.gif) -226px -40px no-repeat;}
	.continue a:hover{background: url(../../img/buttons/button-map.gif) -319px -40px no-repeat; text-decoration: none;}
	.continue a:active{background: url(../../img/buttons/button-map.gif) -412px -40px no-repeat; text-decoration: none;}
	.continue a i{visibility: hidden;}
	
	.proceed{padding: 0;}
	.proceed a{display: block; width: 88px; padding: 7px 0 7px 0; font-size: 14px; background: #fe971c url(../../img/buttons/button-map.gif) -406px 0 no-repeat;}
	.proceed a:hover{background: url(../../img/buttons/button-map.gif) -497px 0 no-repeat; text-decoration: none;}
	.proceed a:active{background: url(../../img/buttons/button-map.gif) -588px 0 no-repeat; text-decoration: none;}
	.proceed a i{visibility: hidden;}
	
	.submit{padding: 0;}
	.submit a{display: block; width: 80px; padding: 7px 0 7px 0; font-size: 14px; background: #fe971c url(../../img/buttons/button-map.gif) -512px -40px no-repeat;}
	.submit a:hover{background: url(../../img/buttons/button-map.gif) -595px -40px no-repeat; text-decoration: none;}
	.submit a:active{background: url(../../img/buttons/button-map.gif) -678px -40px no-repeat; text-decoration: none;}
	.submit a i{visibility: hidden;}
	
	.quickQuote{padding: 0;}
	.quickQuote a{display: block; width: 130px; padding: 7px 0 7px 0; font-size: 14px; background: #fe971c url(../../img/buttons/button-map.gif) 0 -159px no-repeat;}
	.quickQuote a:hover{background: url(../../img/buttons/button-map.gif) -133px -159px no-repeat; text-decoration: none;}
	.quickQuote a:active{background: url(../../img/buttons/button-map.gif) -266px -159px no-repeat; text-decoration: none;}
	.quickQuote a i{visibility: hidden;}
	
	.detailedQuote{padding: 0;}
	.detailedQuote a{display: block; width: 130px; padding: 7px 0 7px 0; font-size: 14px; background: #fe971c url(../../img/buttons/button-map.gif) -406px -159px no-repeat;}
	.detailedQuote a:hover{background: url(../../img/buttons/button-map.gif) -539px -159px no-repeat; text-decoration: none;}
	.detailedQuote a:active{background: url(../../img/buttons/button-map.gif) -672px -159px no-repeat; text-decoration: none;}
	.detailedQuote a i{visibility: hidden;}
	
	.speakAdvisor{padding: 0;}
	.speakAdvisor a{display: block; width: 156px; padding: 7px 0 7px 0; font-size: 14px; background: #fe971c url(../../img/buttons/button-map.gif) 0 -199px no-repeat;}
	.speakAdvisor a:hover{background: url(../../img/buttons/button-map.gif) -159px -199px no-repeat; text-decoration: none;}
	.speakAdvisor a:active{background: url(../../img/buttons/button-map.gif) -318px -199px no-repeat; text-decoration: none;}
	.speakAdvisor a i{visibility: hidden;}
	
	.arrowSmall{padding: 0;}
	.arrowSmall a{display: block; width: 20px; height: 14px; padding: 3px 0 3px 0; font-size: 11px; background: #fe971c url(../../img/buttons/button-map.gif) 0 -129px no-repeat;}
	.arrowSmall a:hover{background: url(../../img/buttons/button-map.gif) -23px -129px no-repeat; text-decoration: none;}
	.arrowSmall a:active{background: url(../../img/buttons/button-map.gif) -46px -129px no-repeat; text-decoration: none;}
	.arrowSmall a i{visibility: hidden;}
	
	.goSmall{padding: 0;}
	.goSmall a{display: block; width: 37px; height: 16px; padding: 3px 0 3px 0; font-size: 11px; background: #fe971c url(../../img/buttons/button-map.gif) -293px -129px no-repeat;}
	.goSmall a:hover{background: url(../../img/buttons/button-map.gif) -333px -129px no-repeat; text-decoration: none;}
	.goSmall a:active{background: url(../../img/buttons/button-map.gif) -373px -129px no-repeat; text-decoration: none;}
	.goSmall a i{visibility: hidden;}
	
	.proceedSmall{padding: 0;}
	.proceedSmall a{display: block; width: 67px; height: 14px; padding: 3px 0 3px 0; font-size: 11px; background: #fe971c url(../../img/buttons/button-map.gif) -76px -129px no-repeat;}
	.proceedSmall a:hover{background: url(../../img/buttons/button-map.gif) -146px -129px no-repeat; text-decoration: none;}
	.proceedSmall a:active{background: url(../../img/buttons/button-map.gif) -216px -129px no-repeat; text-decoration: none;}
	.proceedSmall a i{visibility: hidden;}
	
	.signupSmall{padding: 0;}
	.signupSmall a{display: block; width: 60px; height: 14px; padding: 3px 0 3px 0; font-size: 11px; background: #fe971c url(../../img/buttons/button-map.gif) -420px -129px no-repeat;}
	.signupSmall a:hover{background: url(../../img/buttons/button-map.gif) -483px -129px no-repeat; text-decoration: none;}
	.signupSmall a:active{background: url(../../img/buttons/button-map.gif) -546px -129px no-repeat; text-decoration: none;}
	.signupSmall a i{visibility: hidden;}
	
	.cancel{padding: 0;}
	.cancel a{display: block; width: 85px; padding: 7px 0 7px 0; font-size: 14px; background: #fe971c url(../../img/buttons/button-map.gif) -679px 0 no-repeat;}
	.cancel a:hover{background: url(../../img/buttons/button-map.gif) -767px 0 no-repeat; text-decoration: none;}
	.cancel a:active{background: url(../../img/buttons/button-map.gif) -855px 0 no-repeat; text-decoration: none;}
	.cancel a i{visibility: hidden;}
	
	.findAnotherCard{padding: 0;}
	.findAnotherCard a{display: block; width: 150px; padding: 7px 0 7px 0; font-size: 14px; background: #fe971c url(../../img/buttons/button-map.gif) -477px -199px no-repeat;}
	.findAnotherCard a:hover{background: url(../../img/buttons/button-map.gif) -630px -199px no-repeat; text-decoration: none;}
	.findAnotherCard a:active{background: url(../../img/buttons/button-map.gif) -783px -199px no-repeat; text-decoration: none;}
	.findAnotherCard a i{visibility: hidden;}
	
	.calculate{padding: 0;}
	.calculate a{display: block; width: 90px; padding: 7px 0 7px 0; font-size: 14px; background: #fe971c url(../../img/buttons/button-map.gif) -767px -40px no-repeat;}
	.calculate a:hover{background: url(../../img/buttons/button-map.gif) -860px -40px no-repeat; text-decoration: none;}
	.calculate a:active{background: url(../../img/buttons/button-map.gif) -953px -40px no-repeat; text-decoration: none;}
	.calculate a i{visibility: hidden;}
	
	.calculateLarge{padding: 5px 0 0 0;}
	.calculateLarge a{display: block; width: 143px; padding: 11px 0 12px 0; font-size: 14px; background: #fe971c url(../../img/buttons/button-map.gif) -312px -80px no-repeat;}
	.calculateLarge a:hover{background: url(../../img/buttons/button-map.gif) -458px -80px no-repeat; text-decoration: none;}
	.calculateLarge a:active{background: url(../../img/buttons/button-map.gif) -604px -80px no-repeat; text-decoration: none;}
	.calculateLarge a i{visibility: hidden;}
	
	.doiQualify{padding: 0;}
	.doiQualify a{display: block; width: 117px; padding: 7px 0 7px 0; font-size: 14px; background: #fe971c url(../../img/buttons/button-map.gif) -805px -159px no-repeat;}
	.doiQualify a:hover{background: url(../../img/buttons/button-map.gif) -925px -159px no-repeat; text-decoration: none;}
	.doiQualify a:active{background: url(../../img/buttons/button-map.gif) -1045px -159px no-repeat; text-decoration: none;}
	.doiQualify a i{visibility: hidden;}
	
	.moreinfoSmall{padding: 0;}
	.moreinfoSmall a{display: block; width: 71px; height: 14px; padding: 3px 0 3px 0; font-size: 11px; background: #fe971c url(../../img/buttons/button-map.gif) -609px -129px no-repeat;}
	.moreinfoSmall a:hover{background: url(../../img/buttons/button-map.gif) -683px -129px no-repeat; text-decoration: none;}
	.moreinfoSmall a:active{background: url(../../img/buttons/button-map.gif) -757px -129px no-repeat; text-decoration: none;}
	.moreinfoSmall a i{visibility: hidden;}
	
	.search{padding: 0;}
	.search a{display: block; width: 85px; padding: 7px 0 7px 0; font-size: 14px; background: #fe971c url(../../img/buttons/button-map.gif) -940px 0 no-repeat;}
	.search a:hover{background: url(../../img/buttons/button-map.gif) -1028px 0 no-repeat; text-decoration: none;}
	.search a:active{background: url(../../img/buttons/button-map.gif) -1116px 0 no-repeat; text-decoration: none;}
	.search a i{visibility: hidden;}
	
	.getafreeQuote{padding: 0;}
	.getafreeQuote a{display: block; width: 120px; height: 14px; padding: 7px 0 7px 0; font-size: 14px; background: #fe971c url(../../img/buttons/button-map.gif) -767px -73px no-repeat;}
	.getafreeQuote a:hover{background: url(../../img/buttons/button-map.gif) -890px -73px no-repeat; text-decoration: none;}
	.getafreeQuote a:active{background: url(../../img/buttons/button-map.gif) -1013px -73px no-repeat; text-decoration: none;}
	.getafreeQuote a i{visibility: hidden;}
	
	.compareSwitch{padding: 0;}
	.compareSwitch a{display: block; width: 128px; height: 10px; padding: 7px 0 7px 0; font-size: 14px; background: #fe971c url(../../img/buttons/button-map.gif) -767px -103px no-repeat;}
	.compareSwitch a:hover{background: url(../../img/buttons/button-map.gif) -898px -103px no-repeat; text-decoration: none;}
	.compareSwitch a:active{background: url(../../img/buttons/button-map.gif) -1029px -103px no-repeat; text-decoration: none;}
	.compareSwitch a i{visibility: hidden;}
	
	/* Button Replacement Text */
	
	.notOnline{padding: 0;}
	.notOnline a{display: block; width: 90px; color: #888; padding: 7px 0 7px 0; font-size: 12px; background: #fff; text-align: center;}
	.notOnline a:hover{color: #fff; background: #888; text-decoration: none;}

/*---------------------------------------        End Buttons        ------------------------------------------*/
