@charset "utf-8";
/* CSS Document */

.blue {
            padding-right:5px;
            background-color:#c1d1db;
}
.textBlue {
            color:#237aa3;
            font-family:"Arial Black";
            font-size:14px;
}
td {
            padding:2px 2px 2px 10px;
            font-family:Arial, Helvetica, sans-serif;
            font-size:12px;
}
td.spacing {
            padding-right:5px;
            background-color:#c1d1db;
}

.png { behavior: url(iepngfix.htc); }
/* -------------------------------------------------------- */

#leftColumn {
            float:left;
            width:400px;
}
#leftItem1 {
            
            background-repeat:repeat-x;
            position:relative;
            width:504px;
            xheight:452px; /* remove for expansion/contract to work */
}

#mainImage {
            background-image:url(../images/goldkeyImg.png);
            background-repeat:no-repeat;
            height:98px;
            left:283px;
            position:absolute;
            top:18px;
            width:222px;
}
#mainImage span {
            display:none;
}
#mainImageShadow {
            background-image:url(../images/goldkeyImg-shadow.png);
            background-repeat:no-repeat;
            height:63px;
            left:492px;
            position:absolute;
            top:23px;
            width:21px;
}
#mainImageShadow span {
            display:none;
}

.tableColumn1Heading {
            color:Black;
            font-family:"Arial Black";
            font-size:14px;
            font-weight:normal;
            position:absolute;
            top:131px;
            left:25px;
            margin:0px;
}
.tableColumn2Heading {
            color:Black;
            font-family:"Arial Black";
            font-size:14px;
            font-weight:normal;
            position:absolute;
            top:110px;
            left:250px;
            margin:0px;
}
.tableColumn2Heading span {
            color:Black;
            font-family:"Arial";
            font-size:12px;
            font-weight:normal;
            text-align:left;
						width:200px;
}
.tableColumn3Heading {
            color:Black;
            font-family:"Arial Black";
            font-size:14px;
            font-weight:normal;
            position:absolute;
            top:110px;
            left:348px;
            margin:0px;
}
.tableColumn3Heading span {
            color:Black;
            font-family:"Arial";
            font-size:12px;
            font-weight:normal;
            text-align:left;
						width:200px;
}


/* ------------- translucent over-images and select buttons ---------------------- */

div#buttonContainer {
	position:absolute;
	z-index:1000 !important;
	bottom:-14px;
	right:53px;
}

.trak.highlight {
	background-image:url(../images/AdTrakker-over.png);
	background-repeat:no-repeat;
	background-position:center left;
}
.multi.highlight {
	background-image:url(../images/AdTrakkerMULTI-over.png);
	background-repeat:no-repeat;
	background-position:center left;
}

.heading .trak.highlight, .heading .multi.highlight {
	background-position:top left;
}

#info .end .trak, #info .end .multi.highlight{
	background-position:bottom left;
	height:5px;
}

.highlight {
}
#ATMchoice_btn, #ATchoice_btn {
						background-image:url(../images/buttons/adtrakker_btns.png);
            _background-image:url(../images/buttons/adtrakker_btns.gif);
            background-repeat:no-repeat;
            background-position:bottom left;
            height:35px;
            width:88px;
			display:block;
			float:left;
			margin-left:33px;
}
#ATMchoice_btn span, #ATchoice_btn span { display:none; }

/* -------------- top black line ---------------------------------- */

#topBlackLine {
            background-image:url(../images/1x1_blackDot.png);
            background-repeat:repeat-x;
            width:460px;
            height:1px;
            margin: 12px 0 0 0px;
            position:absolute;
}

/* Feature points --------------- table data for Features page ----------------------- */


#info {          
	padding:10px 0pt 0pt 16px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}

#info ul { width:465px; }

#info ul li { clear:left; position:relative; z-index:20; }
#info ul li div { padding-top:2px; }

#info i { font-style: normal; font-weight:normal; }
#info strong{ color:#237AA3;
	font-family:"Arial Black";
	font-weight:normal;
	font-size:14px;
	position:relative;
	top:-2px; }

#info li.grey { background-color:#C1D1DB; }
#info .toggle_btn {
	background-image:url(../images/expand2.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:10px; width:10px;
	padding:0px !important;
	float:left;
	position:relative;
	z-index:2000;
	top:5px;
	left:6px; }

#info .features span { font-weight:normal; }

#info .features {
	padding-left:10px;
	font-weight:bold;
	float:left;
	_position:relative;
	_z-index:30;
	width:200px; }
	
#info .heading div {
	font-family:"Arial Black";
	font-size:14px;
	height:37px; }
#info .heading i { font-family:arial; font-size:12px; }
#info .heading .features {
	width:100px;
	font-weight:normal;
	position:relative;
	bottom: -14px; }
#info .heading div.trak {_right:255px;}
#info .heading div.multi {_right:110px;}

#info .trak { width:97px; height:100%; text-align:center; position:absolute; right:145px; }
#info .multi { width:144px; height:100%; text-align:center; position:absolute; right:0px; }
#info .trak b, #info .multi b {
	background-image:url(/images/blue_check+3.gif);
	display:block;
	background-position:center top;
	background-repeat:no-repeat;
	height:14px; width:inherit; }

#monthly, #tollfree { padding:0px !important; top:10px !important; }
#info li.borderTop {
	background: url(/images/1x1_blackDot.png) repeat-x 0px 0px;
}
#info li.borderInside {
	background: url(/images/1x1_blackDot.png) repeat-x 0px 4px;
}
#info li.borderTop div, #info li.borderInside div {
	padding-top:8px;
}

ATchoice_btn:hover #info .trak {  }
ATMchoice_btn:hover #info .multi {  }


/* -------------------- Bottom black line ---------------------------------- */

#bottomBlackLine {
            background-image:url(../images/1x1_blackDot.png);
            background-repeat:repeat-x;
            width:460px;
            height:1px;
            top:0px;
            position:relative;
            margin:0px 0 0 0px
}

#footer {
            float:left;
            margin:40px 0px 0px 0px;
            width:782px;
}

