*{font-size:100.01%}

html {font-size:62.5%;}

body {
	color:#f2f4ee;	
	font:1.1em Arial, Helvetica, sans-serif;
	margin:0;
	background:#2f3e49;
	min-width:1000px;
}

/* Common Parts */
a {
	color:#f2f4ee;
	text-decoration:none;
}

a:hover {text-decoration:none;}
.hidden {
	position:absolute;
	left:-9999px;
}

p {
	margin:0 0 1.2em;
	padding:0;
	line-height:1.2em;
}

img {border:none;}
.left {
	margin:0 10px 5px 0;
	float:left;
}
.right {
	margin:0 0 5px 10px;
	float:right;
}

form, fieldset {
	margin:0;
	padding:0;
	border:none;
}

input, label, select {vertical-align:middle;}

/* Main Blocks */
.container {
	width:1000px;
	margin:0 auto;	
}

/* header style */
#header {
	width:100%;
}

/* top panel style */
.top-panel {
	width:100%;
	overflow:hidden;
	background:#212d34 url(images/panel-top-bg.gif) repeat-x 0 100%;
}
.top-panel .container {
	width:943px;
	padding:7px 24px 11px 33px;
	overflow:hidden;
}
.top-panel em {
	float:left;
	font:italic .818em/120% Verdana, Arial, Helvetica, sans-serif;
}
.top-panel ul {
	float:right;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	font-family:Helvetica, sans-serif;
}
.top-panel li {
	float:left;
	border-right:1px solid #fff;
	padding:0 10px;
	font-weight:bold;
	margin:0 -1px 0 1px;
}
.top-panel li a {text-decoration:none;}
.top-panel li a:hover {text-decoration:underline;}
/* middle panel style */
.middle-panel {
	width:100%;
	background:url(images/panel-middle-bg.gif) repeat-x 0 100%;
	position:relative;
	float:left;
	z-index:9;
}
.middle-panel .container {
	width:943px;
	padding:12px 24px 0 33px;
}
.logo {
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	background:url(images/logo.jpg) no-repeat;
	width:222px;
	height:72px;
	margin:0;
}
.logo a {
	display:block;
	width:100%;
	height:100%;
	overflow:hidden;
}
.middle-panel p {
	float:right;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 20px;
	background:url(images/icon-phonenumber.jpg) no-repeat;
	width:129px;
	height:32px;
}
/* main navigation style */
#main-navigation {
	float:right;
	clear:right;
	background:url(images/nav-main-bg.gif) repeat-x;
	height:38px;
}
.middle-panel ul {
	margin:0;
	padding:0 0 0 3px;
	list-style:none;
	float:left;
	width:548px;
	background:url(images/nav-main-left-bg.jpg) no-repeat;
}
#main-navigation li {
	float:left;
	padding:5px 7px 5px 5px;
	background:url(images/nav-main-split.gif) no-repeat 100% 5px;
}
#main-navigation li a {
	display:block;
	overflow:hidden;
	line-height:28px;
	text-indent:-9999px;
}
.middle-panel li.nav-services a {
	background:url(images/nav_main_btn-services.jpg) no-repeat;
	width:68px;
}
.middle-panel li.nav-about a {
	background:url(images/nav_main_btn-about.jpg) no-repeat;
	width:78px;
}
.middle-panel li.nav-faq a {
	background:url(images/nav_main_btn-faq.jpg) no-repeat;
	width:40px;
}
.middle-panel li.nav-learning-center a {
	background:url(images/nav_main_btn-learning-center.jpg) no-repeat;
	width:123px;
}
.middle-panel li.nav-contact a {
	background:url(images/nav_main_btn-contact.jpg) no-repeat;
	width:92px;
}
#main-navigation li.nav-welcome {
	background:url(images/nav-main-right-bg.jpg) no-repeat 100% 0;
}
.middle-panel li.nav-welcome a {
	background:url(images/nav_main_btn-welcome.jpg) no-repeat;
	width:75px;
}
.middle-panel li a:hover,
.middle-panel li.active a,
.middle-panel li:hover a ,
.middle-panel li.hover a{background-position:0 -28px;}
#main-navigation li:hover,
#main-navigation li.hover,
#main-navigation li {position:relative;}
.middle-panel li ul {
	position:absolute;
	background:#6a7e8c;
	width:120px;
	border:1px solid #020202;
	border-bottom:none;
	padding:0;
	z-index:9;
	display:none;
}
#main-navigation li li {
	float:left;
	padding:0;
	background:none;
	border-bottom:1px solid #020202;
	width:120px;
	margin:0 !important;
}
#main-navigation li li:hover,
#main-navigation li li.hover {
	background:#8fa5b6;
}
#main-navigation li:hover ul,
#main-navigation li.hover ul {display:block;}
.middle-panel #main-navigation li ul a {
	background:none !important;
	text-decoration:none;
	display:inline !important;
	width:auto !important;
	padding:0 5px;
	text-indent:0;
}

#main-navigation li:hover ul ul,
#main-navigation li.hover ul ul {
	top:-1px;
	left:120px;
	display:none;
}
#main-navigation li:hover ul li:hover ul,
#main-navigation li.hover ul li.hover ul {display:block;}
#main-navigation li:hover ul li:hover ul ul,
#main-navigation li.hover ul li.hover ul ul {display:none;}
#main-navigation li:hover ul li:hover ul li:hover ul,
#main-navigation li.hover ul li.hover ul li.hover ul {display:block;}
#main-navigation li:hover ul li:hover ul li:hover ul ul,
#main-navigation li.hover ul li.hover ul li.hover ul ul {display:none;}
#main-navigation li:hover ul li:hover ul li:hover ul li:hover ul,
#main-navigation li.hover ul li.hover ul li.hover ul li.hover ul {display:block;}

/* homepage backgrounds ---------------------------------------------*/
/* main box style */
/* used to be main-box-right-bg.jpg */
/* right halfbackground */
.banner {
	width:100%;
	clear:both;
	overflow:hidden;
	text-indent:-9999px;
	position:relative;
	z-index:8;
}
/* home page backgrounds */
.banner.home {background:url(images/banner_gold.jpg) repeat-x;}
.banner .bg {float:left; width:50%;background:url(images/banner_gold.jpg) repeat-x;}
/* homepage backgrounds ---------------------------------------------*/

/* left half spacer */
.spacer {
	width:262px;
	height:304px;
	padding:15px 58px 0px 670px;
	margin-right:-500px;
	float:right;
	display:inline;
	position:relative;
}

/* secondary backgrounds ---------------------------------------------*/

.secondaryabout {
    background:url(images/banner_mintgreen.jpg) repeat-x;
	width:100%;
	clear:both;
	overflow:hidden;
	text-indent:-9999px;
	position:relative;
	z-index:8;
}

.containerabout  {
	width:1000px;
	height:332px;
	padding:0;
	overflow:hidden;
	margin:0 auto;
	float:none;
	display:block;
}

.secondaryservices {
    background:url(images/test2.jpg) repeat-x;
	width:100%;
	clear:both;
	overflow:hidden;
	text-indent:-9999px;
	position:relative;
	z-index:8;
}

.containerservices {
	width:1000px;
	height:332px;
	padding:0;
	overflow:hidden;
	margin:0 auto;
	float:none;
	display:block;
}

.secondaryfaq {
    /*background:url(../images/banner_orangy.jpg) repeat-x;*/
	background:url(images/banner_newblue.jpg) repeat-x;
	width:100%;
	clear:both;
	overflow:hidden;
	text-indent:-9999px;
	position:relative;
	z-index:8;
}

.containerfaq {
	width:1000px;
	height:332px;
	padding:0;
	overflow:hidden;
	margin:0 auto;
	float:none;
	display:block;
}

.secondarylearning {
    /*background:url(../images/banner_burst_disco.jpg) repeat-x;*/
	background:url(images/banner_darkgreen.jpg) repeat-x;
	width:100%;
	clear:both;
	overflow:hidden;
	text-indent:-9999px;
	position:relative;
	z-index:8;
}

.containerlearning {
	width:1000px;
	height:332px;
	padding:0;
	overflow:hidden;
	margin:0 auto;
	float:none;
	display:block;
}

.secondarycontact {
   /*background:url(../images/banner_burst_redteal.jpg) repeat-x;*/
	 background:url(images/banner_brownish.jpg) repeat-x;
	width:100%;
	clear:both;
	overflow:hidden;
	text-indent:-9999px;
	position:relative;
	z-index:8;
}

.containercontact {
	width:1000px;
	height:332px;
	padding:0;
	overflow:hidden;
	margin:0 auto;
	float:none;
	display:block;
}

.secondaryseemore {
    /*background:url(../images/banner_burst_yellowgreen.jpg) repeat-x;*/
	background:url(images/test.jpg) repeat-x;
	/*background:url(../images/banner_oranges.jpg) repeat-x;*/
	width:100%;
	clear:both;
	overflow:hidden;
	text-indent:-9999px;
	position:relative;
	z-index:8;
}

.containerseemore {
	width:1000px;
	height:332px;
	padding:0;
	overflow:hidden;
	margin:0 auto;
	float:none;
	display:block;
}

.secondaryclient {
    background:url(images/banner_burst_purpleorange.jpg) repeat-x;
	width:100%;
	clear:both;
	overflow:hidden;
	text-indent:-9999px;
	position:relative;
	z-index:8;
}

.containerclient {
	width:1000px;
	height:332px;
	padding:0;
	overflow:hidden;
	margin:0 auto;
	float:none;
	display:block;
}

.secondaryaffiliate {
    background:url(images/banner_purple.jpg) repeat-x;
	width:100%;
	clear:both;
	overflow:hidden;
	text-indent:-9999px;
	position:relative;
	z-index:8;
}

.containeraffiliate {
	width:1000px;
	height:332px;
	padding:0;
	overflow:hidden;
	margin:0 auto;
	float:none;
	display:block;
}
.secondarylegal {
    background:url(images/test.jpg) repeat-x;
	width:100%;
	clear:both;
	overflow:hidden;
	text-indent:-9999px;
	position:relative;
	z-index:8;
}
.containerlegal {
	width:1000px;
	height:332px;
	padding:0;
	overflow:hidden;
	margin:0 auto;
	float:none;
	display:block;
}
.secondarysignup{
    background:url(images/banner_purple.jpg) repeat-x;
	width:100%;
	clear:both;
	overflow:hidden;
	text-indent:-9999px;
	position:relative;
	z-index:8;
}
.containersignup{
	width:1000px;
	height:332px;
	padding:0;
	overflow:hidden;
	margin:0 auto;
	float:none;
	display:block;
}
.secondaryspanish {
    /*background:url(../images/banner_yellow.jpg) repeat-x;*/
	background:url(images/test2.jpg) repeat-x;
	width:100%;
	clear:both;
	overflow:hidden;
	text-indent:-9999px;
	position:relative;
	z-index:8;
}
.containerspanish {
	width:1000px;
	height:332px;
	padding:0;
	overflow:hidden;
	margin:0 auto;
	float:none;
	display:block;
}

/* secondary box style --------------------------------------------*/

/* main banner titles */

.hometitle {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:url(images/title-index.gif) no-repeat;
	width:234px;
	height:183px;
	cursor:pointer;
	position:absolute;
	left:710px;
	top:0px;
}

.titles {
	overflow:hidden;
	text-indent:-9999px;
	margin:46px 0 0 34px;
}

.titles.services {background:url(images/title-services.png) no-repeat; width:273px; height:155px;}
.titles.about {background:url(images/title-about.gif) no-repeat; width:300px; height:155px;}
.titles.faq {background:url(images/title-faq.png) no-repeat; width:350px; height:155px;}
.titles.learning {background:url(images/title-learning.png) no-repeat; width:273px; height:155px;}
.titles.contact {background:url(images/title-contact.png) no-repeat; width:273px; height:155px;}
.titles.seemore {background:url(images/title-seemore.png) no-repeat; width:375px; height:155px;}
.titles.client {background:url(images/title-client.gif) no-repeat; width:273px; height:155px;}
.titles.legal {background:url(images/title-legal.png) no-repeat; width:330px; height:155px;}
.titles.signup {background:url(images/title-signup.gif) no-repeat; width:400px; height:155px;}
.titles.sitemap {background:url(images/title-sitemap.png) no-repeat; width:400px; height:155px;}
.titles.spanish {background:url(images/title-spanish.gif) no-repeat; width:330px; height:155px;}
.titles.affiliate {background:url(images/title-affiliate.png) no-repeat; width:330px; height:155px;}

/* main banner gold buttons__________________________________________________*/
.gold-buttons {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
	text-indent:-9999px;
}
.gold-buttons li {
	float:left;
	margin-right:10px;
	width:118px;
}
.gold-buttons li a {
	display:block;
	overflow:hidden;
	width:120px;
	height:45px;
	position:relative;
}
.gold-buttons li.sign-up a {background:url(images/btn-sign-up.gif) no-repeat;}
.gold-buttons li.see-more a {background:url(images/btn-see-more.gif) no-repeat;}
.gold-buttons li a:hover {background-position:0 -45px;}
.gold-buttons li.active a {background-position:0 -45px;}

.banner .gold-buttons {
	position:absolute;
	top:214px;
	left:697px;
}

.secondary .gold-buttons {
	position:absolute;
	top:180px;
	left:705px;
}


/* main banner gold buttons__________________________________________________*/

/* main banner graphic features__________________________________________________*/
.credit-report-box h2, credit-report-box p, .credit-report-box ul {display:none;}

.creditreport {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:url(images/icon-creditreport.jpg) no-repeat;
	width:502px;
	height:319px;
	cursor:pointer;
	position:absolute;
	left:50px;
	top:0px;
}
/* main banner graphic features__________________________________________________*/

/* special buttons______________________________*/
.spec-btn {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:url(images/btn-spec-2.png) no-repeat;
	width:153px;
	height:122px;
	cursor:pointer;
	position:absolute;
	left:473px;
	top:58px;
}
.secondary .spec-btn {
	left:817px;
	top:28px;
}

.spec-btn:hover {background:url(images/btn-spec-2h.png) no-repeat;}

.spec-btn.small {
	background:url(images/btn-spec-small2.png) no-repeat;
	width:118px;
	height:99px;
	cursor:pointer;
	position:absolute;
	left:0;
	top:0;
}


/* special button______________________________*/



/* content style */
#content {
	width:980px;
	padding:20px 0 20px 20px;
	margin:0 auto;
	overflow:hidden;
}

#contentsecondary {
	width:990px;
	padding:20px 0px 20px 10px;
	margin:0 auto;
	overflow:hidden;
}




/* text box list style */
.text-box-list {
	width:100%;
	overflow:hidden;
	margin-bottom:15px;
}
.text-box {
	float:left;
	margin:0 15px 0 0;
	background:#516571;
	width:230px;
	cursor:pointer;
}
.text-box.ladge {width:715px;}
.text-box.large {width:400px;}
.text-box.full {width:720px;}
.text-box.fullest {width:700px;}
.text-box.full-width {
	float:none;
	width:965px;
	overflow:hidden;
}
.text-box.full-width-secondary {
	float:none;
	width:975px;
	overflow:hidden;
}
.text-box .text-content {
	padding:0 15px;
	width:200px;
	float:left;
}
.text-box.ladge .text-content {width:685px;}
.text-box.large .text-content {width:370px}
.text-box.full-width .text-content {width:935px;}
.text-box.full .text-content {width:690px;}
.text-box.fullest .text-content {width:670px;}
.text-box.full-width-secondary .text-content {width:945px;}

.text-box h2 {
	margin:0 -10px 7px;
	font:normal 16px/22px Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
}
* html .text-box h2 {margin:0 0 10px;}
.text-box h3 {
	margin:0 0 10px;
	font:bold 1.091em/120% Arial, Helvetica, sans-serif;
	text-align:center;
}
.text-box h3.text-align-left {text-align:left !important;}

.text-box h4 {
	margin:0px 0px 5px 0px;
	font:bold 1.0em/100% Arial, Helvetica, sans-serif;
    text-decoration: underline;
    text-align:right;}



.text-box .top-bg {
	background:url(images/text-box-right-top-bg.gif) no-repeat 100% 0;
	height:9px;
	display:block;
	overflow:hidden;
}
.text-box .btm-bg {
	background:url(images/text-box-right-btm-bg.gif) no-repeat 100% 0;
	height:9px;
	display:block;
	overflow:hidden;
	clear:both;
}
.text-box .top-bg em,
.text-box .btm-bg em {
	width:10px;
	height:9px;
	overflow:hidden;
	background:url(images/text-box-left-top-bg.gif) no-repeat;
	display:block;
}
.text-box .btm-bg em {background:url(images/text-box-left-btm-bg.gif) no-repeat;}
.text-box.hover .top-bg em {background:url(images/text-box-left-top-bg-h.gif) no-repeat;}
.text-box.hover .btm-bg em {background:url(images/text-box-left-btm-bg-h.gif) no-repeat;}
.text-box:hover, .text-box.hover {background:#255573 url(images/text-box_pxl.gif) repeat-y;}
.text-box:hover .text-content, .text-box.hover .text-content {background:url(images/text-box_pxl.gif) repeat-y 100% 0;}

.text-box.hover .top-bg {background:url(images/text-box-right-top-bg-h.gif) no-repeat 100% 0;}
.text-box.hover .btm-bg {background:url(images/text-box-right-btm-bg-h.gif) no-repeat 100% 0;}



.text-box ul {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
	text-decoration:none;
	cursor:pointer;
}
.checklist li {
	padding: 0px 0px 3px 35px;
	background:url(images/arrow-checkgreen.gif) no-repeat;
	margin: 0px 0px 10px 5px;
	font-size:0.909em;
}
.checklist li strong {
	display:block;
	font-size:1.2em;
	font-weight:normal;
}
.text-box ul.working-process {
	margin-bottom:25px;
}
.working-process li {
	float:left;
	padding:0 20px 0 0;
	background:url(images/arrow-nextstep.gif) no-repeat 100% 60px;
}
.working-process li span {
	float:left;
	width:90px;
	text-align:center;
	padding-top:100px;
	background:url(images/arrow-nextstep.gif) no-repeat 100% 60px;
}
.working-process li.first-step span {background:url(images/step-first.gif) no-repeat 20px 0;}
.working-process li.second-step span {background:url(images/step-second.gif) no-repeat 50% 0;}
.working-process li.third-step span {background:url(images/step-third.gif) no-repeat 50% 0;}
.working-process li.fourth-step span {background:url(images/step-fourth.gif) no-repeat 50% 0;}
.video-box {
	float:right;
	margin: 0px 0px 4px 12px;
	background:url(images/icon-video_bg.png) no-repeat;
	width:132px;
	height:72px;
	padding:3px 0 0 1px;
	overflow:hidden;
}
.video-box img,
.video-box object {
	display:block;
	position:relative;
	cursor:pointer;
}

.info {
	width:100%;
	overflow:hidden;
}
.info p {margin:0;}


.text-box ul.arrows li {
	padding:0px 0px 3px 30px;
	background:url(images/arrow.gif) no-repeat 0 .2em;
	margin:0px 0px 2px 40px;
}
.text-box ul.arrows.green li {
	background:url(images/arrow-green.gif) no-repeat;
	margin:0 0 6px;
}
.text-box ul.arrows.orange li {
	background:url(images/arrow-orange.gif) no-repeat;
	margin:0 0 6px;
}

.text-box ul.arrows.darkblue li {
	background:url(images/arrow-darkblue.gif) no-repeat;
	margin:0 0 6px;
}

.text-box ul.arrows.lightblue li {
	background:url(images/arrow-lightblue.gif) no-repeat;
	margin:0 0 6px;
}

.text-box ul.arrows.metal li {
	background:url(images/arrow-metal.gif) no-repeat;
	margin:0 0 6px;
}

.text-box ul.arrows.gold li {
	background:url(images/arrow-gold.gif) no-repeat;
	margin:0 0 6px;
}

.text-box ul.arrows.purple li {
	background:url(images/arrow-purple.gif) no-repeat;
	margin:0 0 6px;
}

.img-box {
	margin:-10px -10px 10px;
	text-align:center;
	position:relative;
	width:100%;
	padding:10px 0 0;
	width:220px;
}
.bordered img {border:1px solid #b2bbbc;}
.programs {
	width:100%;
	overflow:hidden;
}
.programs .the {
	float:left;
	width:48%;
	text-align:right;
}
.programs .the img {margin-bottom:10px;}
.programs .plus img {margin-bottom:8px;}
.text-box .programs .the h3 {text-align:right;}
.programs .plus {
	float:right;
	width:48%;
}

.text-box .programs .plus li {
    float: left;
	padding:0px 0px 0px 20px;
	background:url(images/arrow.gif) no-repeat;
	margin:0px 0px 1px 0px;
}

.text-box .programs li {
    background:url(images/arrow-flip.gif) no-repeat right;
    text-align: right;
    padding:0px 20px 0px 0px;
	margin:0px 0px 1px 0px;
}

.text-box .programs .plus h3 {text-align:left;}
.img-box span {
	overflow:hidden;
	text-indent:-9999px;
	position:absolute;
}
.earth {
	background:url(images/icon-earth.png) no-repeat;
	width:93px;
	height:93px;
	top:0;
	left:100%;
	margin-left:-93px;
}
.credit-report {
	background:url(images/icon-creditreport_small.png) no-repeat;
	width:82px;
	height:106px;
	top:20px;
	left:100%;
	margin-left:-83px;
}
.power-drill {
	background:url(images/power-drill.png) no-repeat;
	width:82px;
	height:106px;
	top:20px;
	left:100%;
	margin-left:-43px;
}
.sunny {
	background:url(images/sunny.png) no-repeat;
	width:102px;
	height:106px;
	top:0;
	left:100%;
	margin-left:-73px;
}
.question-mark {
	background:url(images/questionmark-blue.png) no-repeat;
	width:100px;
	height:106px;
	top:20px;
	left:100%;
	margin-left:-93px;
}
.rss-feed {
	background:url(images/blog-rss.png) no-repeat;
	width:110px;
	height:106px;
	top:0;
	left:100%;
	margin-left:-73px;
}
.mobile-phone {
	background:url(images/mobile-phone.png) no-repeat;
	width:220px;
	height:180px;
	top:0;
	left:0;
	margin-left:0;
}
.magnifying {
	background:url(images/magnifying.png) no-repeat;
	width:155px;
	height:106px;
	top:70px;
	left:55%;
	margin-left:-83px;
}
.e-books {
	background:url(images/e-book.png) no-repeat;
	width:122px;
	height:126px;
	top:0px;
	left:100%;
	margin-left:-93px;
}
.freeguide {
	background:url(images/icon-freeguide.png) no-repeat;
	width:72px;
	height:107px;
	top:6px;
	left:100%;
	margin-left:-80px;
}
.quality {
	background:url(images/icon-quality.png) no-repeat;
	width:83px;
	height:83px;
	top:100%;
	left:100%;
	margin:-60px 0 0 -80px;
}
.dice {
	background:url(images/icon-dice.png) no-repeat;
	width:96px;
	height:99px;
	top:100%;
	left:70px;
	margin:-95px 0 0;
}
.bullhorn {
	background:url(images/icon-bullhorn.png) no-repeat;
	width:69px;
	height:76px;
	top:20px;
	left:100%;
	margin:0 0 0 -75px;
}
.ico-list {text-indent:-9999px;}
.ico-list li {
	float:left;
	margin-right:30px;
	display:inline;
}
.ico-list a {
	display:block;
	width:100%;
	height:100%;
	overflow:hidden;
}
.ico-list li.video {
	background:url(images/icon-camera.png) no-repeat;
	width:47px;
	height:36px;
	margin-left:10px;
}
.ico-list li.podcast {
	background:url(images/icon-podcast.gif) no-repeat;
	width:27px;
	height:41px;
}
.ico-list li.rss {
	background:url(images/icon-rss.gif) no-repeat;
	width:34px;
	height:34px;
	margin:0;
}
.consultation {
	display:block;
	width:919px;
	height:47px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(images/link-consultation.png) no-repeat;
	cursor:pointer;
}
/* footer style */
#footer {
	background:#353333 url(images/footer-bg.gif) repeat-x;
	padding:11px 0 20px;
	color:#a2a1a1;
	text-align:center;
	width:100%;
}
#footer h2 {
	margin:0 0 15px;
	font:bold 1.636em/120% Arial, Helvetica, sans-serif;
}
#footer a {text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer .main {
	width:100%;
	position:relative;
	float:left;
	display:inline;
	background:#315a6a url(images/footer-btm-bg.gif) repeat-x 0 100%;
	padding:25px 0;
	position:relative;
	margin-bottom:30px;
}
#footer .main .container {
	width:1000px;
	color:#fff;
	text-align:left;
}

.quick-answers-box {
	float:left;
	width:400px;
	text-align:right;
}
#footer .main ul {
	margin:0;
	padding:0;
	list-style:none;
}
#footer .main li {margin-bottom:7px;}
.breaking-news-box {
	float:right;
	width:400px;
}
.begin-now {
	position:absolute;
	top:-10px;
	left:50%;
	/*background:url(../images/btn-begin-now.jpg) no-repeat;*/
	width:142px;
	height:187px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 0 -71px;
}
.begin-now:hover {background-position:0 -187px;}

#footer p {margin:0;}

#footer .strong {
	width:100%;
	overflow:hidden;
	margin:0px 0px 12px 15px;
	color:#6fddfb;
	clear:both;
	font-size:1.3em;
}

#footer .strong p {
	display:inline;
	padding-right:5px;
}
#footer .strong ul {
	margin:0;
	padding:0;
	list-style:none;
	display:inline;
	overflow:hidden;
}
#footer .strong li {
	display:inline;
	padding:0 5px 0 10px;
	border-left:1px solid #6fddfb;
}
#footer .strong a {color:#6fddfb;}


#footer .strong2 {
    text-transform: uppercase;
	width:100%;
	overflow:hidden;
	padding: 0px;
	margin:0px 0px 15px 20px;
	color:#6fddfb;
	clear:both;
}
#footer .strong2 p {
	display:inline;
	padding:0px 5px 0px 0px;
}
#footer .strong2 ul {
    margin:0px 0px 5px 20px;
	margin:0;
	padding:0;
	list-style:none;
	display:inline;
	overflow:hidden;
}
#footer .strong2 li {
	display:inline;
	padding:0 5px 0 10px;
	border-left:1px solid #6fddfb;
}
#footer .strong2 a {
    color:#6fddfb;
}

#footer .disclaimer {
	width:100%;
	overflow:hidden;
	padding: 0px;
	margin:5px 0px 10px 0px;
	clear:both;
	font-size:1em
}

#footer .bottomicons {
	width:100%;
	overflow:hidden;
	padding: 0px;
	margin:0px 0px 10px 0px;
	clear:both;
}

/* control panel style */
.control-panel {
	width:100%;
	overflow:hidden;
	position:absolute;
	bottom:30px;
	left:0;
}
.control-panel ul {
	float:left;
	margin:0 0 0 18px;
	padding:0;
	list-style:none;
	display:inline;
	text-indent:-9999px;
	width:750px;
}
.control-panel li {
	float:left;
	margin-right:8px;
}
.control-panel li a {
	display:block;
	width:111px;
	height:23px;
	overflow:hidden;
}
.control-panel li.program a {background:url(images/nav_low_btn-programs.gif) no-repeat;}
.control-panel li.options a {background:url(images/nav_low_btn-options.gif) no-repeat;}
.control-panel li.discounts a {background:url(images/nav_low_btn-discounts.gif) no-repeat;}
.control-panel li.designyours a {background:url(images/nav_low_btn-designyours.gif) no-repeat;}
.control-panel li.forclients a {background:url(images/nav_low_btn-forclients.gif) no-repeat;}
.control-panel li.whyovation a {background:url(images/nav_low_btn-whyovation.gif) no-repeat;}
.control-panel li.overview a {background:url(images/nav_low_btn-overview.gif) no-repeat;}
.control-panel li.theessentials a {background:url(images/nav_low_btn-theessentials.gif) no-repeat;}
.control-panel li.essentialsplus a {background:url(images/nav_low_btn-essentialsplus.gif) no-repeat;}
.control-panel li.addonoptions a {background:url(images/nav_low_btn-addonoptions.gif) no-repeat;}
.control-panel li.getanestimate a {background:url(images/nav_low_btn-getanestimate.gif) no-repeat;}
.control-panel li.ouradvantage a {background:url(images/nav_low_btn-ouradvantage.gif) no-repeat;}
.control-panel li.realresults a {background:url(images/nav_low_btn-realresults.gif) no-repeat;}
.control-panel li.howwehelp a {background:url(images/nav_low_btn-howwehelp.gif) no-repeat;}
.control-panel li.outreach a {background:url(images/nav_low_btn-outreach.gif) no-repeat;}
.control-panel li.ourprocess a {background:url(images/nav_low_btn-ourprocess.gif) no-repeat;}
.control-panel li.aboutovation a {background:url(images/nav_low_btn-aboutovation.gif) no-repeat;}
.control-panel li.aboutthelaw a {background:url(images/nav_low_btn-aboutthelaw.gif) no-repeat;}
.control-panel li.aboutcredit a {background:url(images/nav_low_btn-aboutcredit.gif) no-repeat;}
.control-panel li.aboutprocess a {background:url(images/nav_low_btn-aboutprocess.gif) no-repeat;}
.control-panel li.thedirectory a {background:url(images/nav_low_btn-thedirectory.gif) no-repeat;}
.control-panel li.downloads a {background:url(images/nav_low_btn-downloads.gif) no-repeat;}
.control-panel li.videocenter a {background:url(images/nav_low_btn-videocenter.gif) no-repeat;}
.control-panel li.advisories a {background:url(images/nav_low_btn-advisories.gif) no-repeat;}
.control-panel li.betterplanet a {background:url(images/nav_low_btn-betterplanet.gif) no-repeat;}
.control-panel li.gogreen a {background:url(images/nav_low_btn-gogreen.gif) no-repeat;}
.control-panel li.login a {background:url(images/nav_low_btn-login.gif) no-repeat;}
.control-panel li.confirm a {background:url(images/nav_low_btn-confirm.gif) no-repeat;}
.control-panel li.clientfaq a {background:url(images/nav_low_btn-clientfaq.gif) no-repeat;}
.control-panel li.referafriend a {background:url(images/nav_low_btn-referafriend.gif) no-repeat;}
.control-panel li.affiliation a {background:url(images/nav_low_btn-affiliation.gif) no-repeat;}
.control-panel li.affiliateterms a {background:url(images/nav_low_btn-affiliateterms.gif) no-repeat;}
.control-panel li.join a {background:url(images/nav_low_btn-join.gif) no-repeat;}
.control-panel li.disclosures a {background:url(images/nav_low_btn-disclosures.gif) no-repeat;}
.control-panel li.agreement a {background:url(images/nav_low_btn-agreement.gif) no-repeat;}
.control-panel li.terms a {background:url(images/nav_low_btn-terms.gif) no-repeat;}
.control-panel li.policies a {background:url(images/nav_low_btn-policies.gif) no-repeat;}
.control-panel li.howitworks a {background:url(images/nav_low_btn-howitworks.gif) no-repeat;}
.control-panel li.yourrights a {background:url(images/nav_low_btn-yourrights.gif) no-repeat;}
.control-panel li.ourguarantee a {background:url(images/nav_low_btn-ourguarantee.gif) no-repeat;}
.control-panel li.refundpolicy a {background:url(images/nav_low_btn-refundpolicy.gif) no-repeat;}
.control-panel li.jumpstartnow a {background:url(images/nav_low_btn-jumpstartnow.gif) no-repeat;}
.control-panel li.emailus a {background:url(images/nav_low_btn-emailus.gif) no-repeat;}
.control-panel li.byemail a {background:url(images/nav_low_btn-byemail.gif) no-repeat;}
.control-panel li.bymail a {background:url(images/nav_low_btn-bymail.gif) no-repeat;}
.control-panel li.byphone a {background:url(images/nav_low_btn-byphone.gif) no-repeat;}
.control-panel li.getsupport a {background:url(images/nav_low_btn-getsupport.gif) no-repeat;}
.control-panel li.getanswers a {background:url(images/nav_low_btn-getanswers.gif) no-repeat;}
.control-panel li.getconsultation a {background:url(images/nav_low_btn-getconsultation.gif) no-repeat;}
.control-panel li.livehelp a {background:url(images/nav_low_btn-livehelp.gif) no-repeat;}
.control-panel li.sitemap a {background:url(images/nav_low_btn-sitemap.gif) no-repeat;}
.control-panel li.creditreports a {background:url(images/nav_low_btn-creditreports.gif) no-repeat;}
.control-panel li.bbbmember a {background:url(images/nav_low_btn-bbbmember.gif) no-repeat;}
.control-panel li.ourteam a {background:url(images/nav_low_btn-ourteam.gif) no-repeat;}
.control-panel li.ourhistory a {background:url(images/nav_low_btn-ourhistory.gif) no-repeat;}
.control-panel li.testimonials a {background:url(images/nav_low_btn-testimonials.gif) no-repeat;}
.control-panel li.spanish a {background:url(images/nav_low_btn-spanish.gif) no-repeat;}
.control-panel li.postaresponse a {background:url(images/nav_low_btn-postaresponse.gif) no-repeat;}
.control-panel li.askaquestion a {background:url(images/nav_low_btn-askaquestion.gif) no-repeat;}
.control-panel li.betterbusiness a {background:url(images/nav_low_btn-betterbusiness.gif) no-repeat;}
.control-panel li.breakingnews a {background:url(images/nav_low_btn-breakingnews.gif) no-repeat;}
.control-panel li.credit101 a {background:url(images/nav_low_btn-credit101.gif) no-repeat;}
.control-panel li.techsupport a {background:url(images/nav_low_btn-techsupport.gif) no-repeat;}
.control-panel li.webmaster a {background:url(images/nav_low_btn-webmaster.gif) no-repeat;}
.control-panel li.clientsupport a {background:url(images/nav_low_btn-clientsupport.gif) no-repeat;}
.control-panel li.startbyphone a {background:url(images/nav_low_btn-startbyphone.gif) no-repeat;}
.control-panel li.creditblog a {background:url(images/nav_low_btn-creditblog.gif) no-repeat;}
.control-panel li.ourblog a {background:url(images/nav_low_btn-ourblog.gif) no-repeat;}
.control-panel li.byconsultation a {background:url(images/nav_low_btn-consultation.gif) no-repeat;}
.control-panel li.savemoney a {background:url(images/nav_low_btn-savemoney.gif) no-repeat;}
.control-panel li.applynow a {background:url(images/nav_low_btn-applynow.gif) no-repeat;}
.control-panel li.affiliatefaq a {background:url(images/nav_low_btn-affiliatefaq.gif) no-repeat;}
.control-panel li.affiliatelogin a {background:url(images/nav_low_btn-affiliatelogin.gif) no-repeat;}
.control-panel li.privacy a {background:url(images/nav_low_btn-privacy.gif) no-repeat;}
.control-panel li.livehelpsilver a {background:url(images/nav_low_btn-livehelp2.gif) no-repeat;}
.control-panel li.startbyphonesilver a {background:url(images/nav_low_btn-startbyphone2.gif) no-repeat;}
.control-panel li.activate a {background:url(images/nav_low_btn-activate.gif) no-repeat;}
.control-panel li.tellafriend a {background:url(images/nav_low_btn-tellafriend.gif) no-repeat;}
.control-panel li.psa a {background:url(images/nav_low_btn-psa.gif) no-repeat;}
.control-panel li.faqlwr a {background:url(images/nav_low_btn-faq.gif) no-repeat;}
.control-panel li.credipedia2 a {background:url(images/nav_low_btn-credipedia2.gif) no-repeat;}
.control-panel li.credipedia1 a {background:url(images/nav_low_btn-credipedia1.gif) no-repeat;}
.control-panel li.creditInfo a {background:url(images/nav_low_btn-creditInfo.gif) no-repeat;}
.control-panel li.ebooks a {background:url(images/nav_low_btn-ebooks.gif) no-repeat;}
.control-panel li.reasons a {background:url(images/nav_low_btn-reasons.gif) no-repeat;}
.control-panel li.results a {background:url(images/nav_low_btn-results.gif) no-repeat;}
.control-panel li.thelaw a {background:url(images/nav_low_btn-thelaw.gif) no-repeat;}
.control-panel li.kudos a {background:url(images/nav_low_btn-kudos.gif) no-repeat;}
.control-panel li.step1 a {background:url(images/nav_low_btn-step1.gif) no-repeat;}
.control-panel li.step2 a {background:url(images/nav_low_btn-step2.gif) no-repeat;}
.control-panel li.step3 a {background:url(images/nav_low_btn-step3.gif) no-repeat;}
.control-panel li.step4 a {background:url(images/nav_low_btn-step4.gif) no-repeat;}

.control-panel li a:hover,
.control-panel li.active a {background-position:0 -23px;}

.quick-search {
	float:right;
	width:200px;
	display:inline;
	margin-right:25px;
	text-indent:0;
}

.quick-search select {width:100%;}



/* main column (Left side) style */
.main-column {
    list-style-type: disc;
	font-size:1.1em; 
	float:left;
	width:705px;
	margin-top:-10px;
}
.main-column a {
	color:#7bc61b;
	font-weight:bold;
	text-decoration:none;
}
.main-column a:hover {text-decoration:underline;}
.main-column h1 {
	font:normal 28px/30px Helvetica, Arial, sans-serif;
	color:#fff;
	margin:10px 0px 10px 0px;
}
.main-column h2 {
	font:normal 22px/25px Helvetica, Arial, sans-serif;
	color:#fff;
	margin:30px 0px 10px 0px;
}
.main-column h2 span.green {color:#93d80c;}
.main-column h3 {
	font:normal 1.273em/130% Helvetica, Arial, sans-serif;
    padding: 0px 0px 0px 35px;
	background:url(images/arrow-bluetriange.gif) no-repeat;
	color:#fff;
	margin:10px 0 10px;
}

.main-column h4 {
	font:normal 1.273em/130% Helvetica, Arial, sans-serif;
    padding: 0px 0px 0px 35px;
	background:url(images/arrow-orangetriangle.gif) no-repeat;
	color:#fff;
	margin:10px 0 10px;
}

.main-column h5 {
	font:normal 1.273em/130% Helvetica, Arial, sans-serif;
    padding: 0px 0px 0px 35px;
	background:url(images/arrow-blueskytriangle.gif) no-repeat;
	color:#fff;
	margin:10px 0 10px;
}

.main-column h6 {
	font:normal 1.273em/130% Helvetica, Arial, sans-serif;
    padding: 0px 0px 0px 35px;
	background:url(images/arrow-greentriangle.gif) no-repeat;
	color:#fff;
	margin:10px 0 10px;
}

.main-column .h7 {
	font:normal 1.273em/130% Helvetica, Arial, sans-serif;
    padding: 0px 0px 0px 35px;
	background:url(images/arrow-redtriangle.gif) no-repeat;
	color:#fff;
	margin:10px 0 10px;
}

.main-column p {
	font:normal 28px/30px Helvetica, Arial, sans-serif;
	font-size:1.091em;
	line-height:140%;
}

.main-column ul {
	font:normal 28px/30px Helvetica, Arial, sans-serif;
    list-style: disc;
	font-size:1.091em;
	line-height:130%;
	padding-top:1px;
    padding-bottom:5px;
}
/*
    float: left;
	padding:0px 0px 0px 20px;
	background:url(../images/arrow.gif) no-repeat;
	margin:0px 0px 1px 0px;*/

.main-column li {
    list-style: disc;
	margin:10px 0px 10px 0px;
}

/* right column style */
.right-column {
	font-size:1.1em; 
	float:right;
	width:705px;
	margin-top:-10px;
}
.right-column a {
	color:#7bc61b;
	font-weight:bold;
	text-decoration:none;
}
.right-column a:hover {text-decoration:underline;}
.right-column h1 {
	font:normal 28px/30px Helvetica, Arial, sans-serif;
	color:#fff;
	margin:10px 0px 10px 0px;
}
.right-column h2 {
	font:normal 22px/25px Helvetica, Arial, sans-serif;
	color:#fff;
	margin:18px 0 16px;
}
.right-column h2 span.green {color:#93d80c;}

.right-column h3 {
	font:normal 1.273em/130% Helvetica, Arial, sans-serif;
    padding: 0px 0px 0px 35px;
	background:url(images/arrow-bluetriange.gif) no-repeat;
	color:#fff;
	margin:10px 0 10px;
}

.right-column h4 {
	font:normal 1.273em/130% Helvetica, Arial, sans-serif;
    padding: 0px 0px 0px 35px;
	background:url(images/arrow-orangetriangle.gif) no-repeat;
	color:#fff;
	margin:10px 0 10px;
}

.right-column h5 {
	font:normal 1.273em/130% Helvetica, Arial, sans-serif;
    padding: 0px 0px 0px 35px;
	background:url(images/arrow-blueskytriangle.gif) no-repeat;
	color:#fff;
	margin:10px 0 10px;
}

.right-column h6 {
	font:normal 1.273em/130% Helvetica, Arial, sans-serif;
    padding: 0px 0px 0px 35px;
	background:url(images/arrow-greentriangle.gif) no-repeat;
	color:#fff;
	margin:10px 0 10px;
}

.right-column h7 {
	font:normal 1.273em/130% Helvetica, Arial, sans-serif;
    padding: 0px 0px 0px 35px;
	background:url(images/arrow-redtriangle.gif) no-repeat;
	color:#fff;
	margin:10px 0 10px;
}


.right-column p {
	font:normal 28px/30px Helvetica, Arial, sans-serif;
	font-size:1.091em;
	line-height:140%;
}

.p2 {
	font:normal 28px/30px Helvetica, Arial, sans-serif;
	font-size:1.091em;
	line-height:150%;
    padding: 0px 0px 12px 35px;
}

.p3 {
	font:normal  27px/29px Helvetica, Arial, sans-serif;
	font-size:.9em;
	line-height:150%;
    padding: 0px 0px 12px 35px;
}

.right-column ul {
	font:normal 28px/30px Helvetica, Arial, sans-serif;
	font-size:1.091em;
	line-height:130%;
    list-style: disc;
	padding-top:0px;
    padding-bottom:5px;
}
.right-column li {
    list-style: disc;
	margin:10px 0px 10px 0px;
}


/* sub column (Right-side) style */
.sub-column {
	float:right;
	width:230px;
	margin-top:-10px;
}
.sub-column .text-box {margin-bottom:15px;}

/* left subcolumn (Left-side) style */
.left-column {
	float:left;
	width:230px;
	margin-top:-10px;
}
.left-column .text-box {margin-bottom:15px;}










/* These are standard sIFR styles... do not modify _______________________________________________

.sIFR-hasFlash .main-column h2 span.green {margin-right:-5px;}

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}*/

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. 
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}*/

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

/* These are MooTools JS styles... _____ _______________________________________________*/

.tool-tip {
	color: #fff;
	width: 175px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: url(images/hint-bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(images/hint-bubble.png) bottom right;
}

.tool-text2 {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(images/hint-bubble.png) bottom right;
}


#answer1
{
	overflow: hidden;
}




/* These are JQuery styles... _________________________________________________________________*/

/* These 2 lines specify style applied while slider is loading--*/
.csw {width: 100%; height: 460px; overflow: scroll}
.csw .loading {margin: 200px 0 300px 0; text-align: center}


/* This is the viewing window---*/

.stripViewer .panelContainer .panel ul {
			text-align: left;
			margin: 0 0px 0 0px;
		}

.stripViewer { 
			position: relative;
			overflow: hidden; 
			border: 0px solid #000; /* this is the border. should have the same value for the links */
			margin: auto;
			width: 980px; /* Also specified in  .stripViewer .panelContainer .panel  below */
			height: 100%;
			clear: both;
			/*background: #;*/
		}
/* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */	
.stripViewer .panelContainer { 
			position: relative;
			left: 0; top: 0;
			width: 100%;
			list-style-type: none;
			/* -moz-user-select: none; // This breaks CSS validation but stops accidental (and intentional - beware) panel highlighting in Firefox. Some people might find this useful, crazy fools. */
		}
		
/* Each panel is arranged end-to-end */		
.stripViewer .panelContainer .panel { 
			float:left;
			height: 100%;
			position: relative;
			width: 980px; /* Also specified in  .stripViewer  above */
		}
/* Wrapper to give some padding in the panels, without messing with existing panel width */
.stripViewer .panelContainer .panel .wrapper {padding: 10px;}

.stripNav {display:none;}




/* FAQ message display page */

.qna {
	float:left;
	list-style: none;
	margin: 0px 0px 25px 35px;
	padding: 0;
	width: 670px;
}

.qna h3 {
	font:normal 1.273em/130% Helvetica, Arial, sans-serif;
	text-transform: capitalize;
	cursor: pointer;
	position: relative; 
	list-style: none;
    padding: 0px 0px 8px 35px;
	background:url(images/arrow-flip3.gif) no-repeat left -55px;
	color:#fff;
	margin:15px 0 10px 0px;
}

.qna h3 a{
	color:#fff;
	font-weight:normal;
	/*text-style: none;*/
}
.qna h3:hover{
	text-decoration:underline;
}

.qna h3.active {
	background-position: left 2px;
	/*text-style: none;*/
}

.qna .timestamp {
	color: #666666;
	font-size: 95%;
	position: absolute;
	right: 30px;
	top: 5px;
}
.qna h3.cite {
	font-size: 100%;
	font:normal 28px/30px Helvetica, Arial, sans-serif;
	font-size:1.091em;
	font-style: normal;
}

.qna p {
	/*padding: 5px 10px 15px;*/
    padding: 0px 0px 5px 40px;
}

.collapse_buttons {
	margin-left: 0px;
	padding: 0px 0px 0px 0px;
}
.collapse_buttons a {
	color:#fff;
	font-weight:normal;

}
.show_all_answers {
	background: url(css/images/arrow-down.gif) no-repeat left center;
	padding-right:5px;
}

.collapse_all_answers {
	background: url(css/images/arrow-collapse.gif) no-repeat right center;
	padding-left: 5px;
	color: #666666;
}

/*image replacement*/

#reports {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	width: 685px;
	font: 75%/120% Arial, Helvetica, sans-serif;
}

#largeImg {
	border: solid 5px #7CBA21;
	width: 666px;
	height: 490px;
	padding: 0px;
}
.thumbs img {
	border: solid 1px #7CBA21;
	width: 43px;
	height: 42px;
	padding: 2px;
}
.thumbs img:hover {
	border-color: #FF9900;
}
.emph{
	font-weight:bold;
	color:#6FDDFB;
}
.scrollable
{
	height:540px;
	margin:10px;
	padding:10px;
	overflow:auto;
	
}
.calculator
{
	width:100%; 
	background: url(css/images/calcback.gif) no-repeat left center;
}
#overlay {
	visibility: hidden;
	position: absolute;
	background-color:#000;
	top:-1000px;
	left:-1000px;
	width:100%;
	text-align:center;
	z-index: 99;
	filter:alpha(opacity=60);
	-moz-opacity:0.60;
	opacity:0.6;
	-khtml-opacity:0.6;
}
.popup {
	top:-1000px;
	left:-1000px;
	visibility: hidden;
	position: absolute;
	width:350px;
	background-color: #255573;
	padding:5px;
	text-align:left;
	z-index: 999;
	border: solid 1px Orange;
	border-bottom-color: #333;
	border-right-color: #555;
	border-left-color: #BBB;
	border-top-color: #DDD;
}
.popupHeader
{
	width:100%; 
	display:inline-block;
	background-color:#347186;   
	border: solid 1px Orange;
	border-bottom-color: #DDD;
	border-right-color: #BBB; 
	border-left-color: #555; 
	border-top-color: #333;
	filter:progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#347186, endColorstr=#9BCAD9);
}
.popupHeaderText
{
	float:left; 
	font-weight:bold; 
	color:#ccc;
	width:90%;
	padding-left:5px;
}
.popupMain
{
	background-color:#F2F6F7; 
	padding:10px; 
	border: solid 1px Orange;
	border-bottom-color: #DDD;
	border-right-color: #BBB; 
	border-left-color: #555; 
	border-top-color: #333;
	color:#666;
	font-size:1.2em;
}
.processing
{
	filter:alpha(opacity=60);
	-moz-opacity:0.60;
	opacity:0.6;
	-khtml-opacity:0.6;
	z-index:9999;
	position:absolute;
}
.affiliate li{
	background:url(images/arrow-blueskytriangle.gif) no-repeat 0 0;
	list-style-type:none;
	padding-left:20px;
}
.mylistitem{margin:auto; width:90%}
.mylistitem li{
	list-style-type:circle;