body {
	background-color: #F5F8FE;
	margin: 0px;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.benefits li {
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #394253;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

li {
	margin-top: 5px;
	margin-bottom: 10px;
}

#thanks-main {
	background: transparent url(../images/how-it-works.gif) no-repeat 0 0;
	display: block;
	width: 448px;
	height: 396px;
	padding: 0 0;
	margin: 0 0 0 10px;
	float: left;
}

#thanks-main h2,
#thanks-main p {
	display: block;
	margin: 0 0;
	padding: 0 0;
}

#thanks-main a.playvid {
	display: block;
	margin: 65px 0 0 33px;
	padding: 0 0;
}

#right_thanks {
	display: block;
	width: 300px;
	padding: 0 6px;
	margin: 0 0;
	float: left;
}

#right_thanks h2 {
	display: block;
	border-bottom: 1px solid #000000;
}

body#careers img.banner {
	display: block;
    clear: bottom;
    margin: 0 0;
    padding: 0 0;
    display: block;
    width: 799px;
    }

body#thanksbody img.banner {
	display: block;
    clear: bottom;
    margin: 0 0 34px 0;
    padding: 0 0;
    display: block;
    width: 799px;
	height: 211px;
    }

	#land320_form {
	    display: block;
		background: transparent url(../images/land_page320_form_bg.gif) no-repeat 0 0;
		margin: -10px 0 0 0;
		padding: 80px 0 0 0;
		height: 297px;
		width: 597px;
	}

	body#careers #mainContainer320 {
	    display: block;
		background-image: url(../images/land_page320_bg.gif);
		width: 800px;
		margin: 0 auto;
		overflow: hidden;
		padding-left: 27px;
		padding-right: 27px;
		padding-bottom: 20px;
	}

img.banner320 {
	display: block;
	clear: bottom;
	margin: 0 0;
	padding: 0 0;
	display: block;
	width: 799px;
}


div.fields320 {
	display: block;
	margin: 10px auto;
	width: 509px;
	height: 32px;
	background-color: #dfe3e6;
	border: 1px solid #f5f2f0;
}

div.fields320 label {
	display: block;
	width: 100px;
	float: left;
	font-size: 12px;
	margin: 8px 0 0 20px;
	color: #154a77;
}

div.fields320 select,
div.fields320 input {
	display: block;
	float: right;
	margin: 5px 50px 0 0;
	width: 250px;
}


ul#land320 {
	display: block;
	background: #c3d4e3 url(../images/land_page320_ul.gif) no-repeat 0 0;
	float: right;
	width: 160px;
	height: 290px;
	margin: 17px 2px 0 0;
	_margin: 17px 10px 0 0;
	_width: 141px;
	padding: 60px 20px 10px;
	overflow: visible;
}

img.banner {
    float: left;
    clear: bottom;
    margin: 0 0;
    padding: 0 0;
    display: block;
    width: 599px;
    }


form {
    display: block;
    clear: both;
    }

br.clr {
    width: 100%;
    clear: both;
    height: 0px;
    line-height: 0px;
    }
    
input {
	display: block;
}
#sub2 {
	margin-top: 15px;
}

.fields_bad {
	background-color: #CCFF99;
}

body#careers #mainContainer {
	    display: block;
		background-image: url(../images/careers_container_bg.gif);
		width: 800px;
		margin: 0 auto;
		overflow: hidden;
		padding-left: 27px;
		padding-right: 27px;
		padding-bottom: 20px;
	}

#mainContainer {
    display: block;
	background-image: url(../images/main_container_bg.gif);
	width: 800px;
	margin: 0 auto;
	overflow: hidden;
	padding-left: 27px;
	padding-right: 27px;
	padding-bottom: 20px;
}

/* the following image never existed.. */
body#sitemap #mainContainer {
    display: block;
	background-image: url(../images/benefits_bg.gif);
	width: 800px;
	margin: 0 auto;
	overflow: hidden;
	padding-left: 27px;
	padding-right: 27px;
	padding-bottom: 20px;
}

body#thanksbody #mainContainer {
	    display: block;
		width: 800px;
		margin: 0 auto;
		overflow: hidden;
		padding-left: 27px;
		padding-right: 27px;
		padding-bottom: 20px;
	}

body#thanksbody div.links span{
	margin: -23px 20px 0 0;
	display: block;
	color: #243750;
	font-size: 16px;
	height: 20px;
	font-weight: bold;
}

body#thanksbody div.links {
		color: #243750;
		background: transparent url(../images/h1_banner2.jpg) no-repeat 0 0;
		display: block;
		height: 19px;
		width: 807px;
		padding: 45px 40px 0 0;
		font-family: Verdana;
		margin: auto auto 0;
		text-align: right;
		font-size: 11px;
		font-weight: normal;
		z-index: 1;
	}
	
div.links2 {
		background: transparent url(../images/h1_banner.jpg) no-repeat 0 0;
		display: block;
		height: 59px;
		width: 807px;
		padding: 0 40px 0 0;
		font-family: Verdana;
		margin: 0 auto;
		text-align: right;
		position:relative;
		right: 5px;
		font-size: 11px;
		font-weight: normal;
	}


/*body#tips div.links,*/
div.links, div.links3 {
	background: transparent url(../images/h1_banner.jpg) no-repeat 0 0;
	display: block;
	height: 19px;
	width: 807px;
	padding: 40px 40px 0 0;
	font-family: Verdana;
	margin: auto auto 0;
	text-align: right;
	position:relative;
	right: 5px;
	font-size: 11px;
	font-weight: normal;
}

div.links3 {background: transparent url(../images/h1_banner3.jpg) no-repeat 0 0;}
/*
body#bodydebt div.links {
	background: transparent url(../images/h1_banner.jpg) no-repeat 0 0;
	display: block;
	height: 35px;
	width: 807px;
	padding: 24px 40px 0 0;
	font-family: Verdana;
	margin: 0 auto;
	text-align: right;
	position:relative;
	right: 5px;
	font-size: 11px;
	font-weight: normal;
}
*/

body#tips div.links a.logo-link,
div.links a.logo-link {
	display: block;
	margin: -40px 320px 0 320px;
	_margin: -40px -5px 0 320px;
	float: left;
	clear: none;
}

ul {
	color: #394253;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 30px;
}

ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 50px;
	margin-top: 10px;
}


body#thanks #mainContainer #thanks_main_right {
    display: block;
	float: right;
	width: 200px;
	padding: 0px;
	margin: 0 0 0 0;
}


body#careers #mainContainer #right_main {
    display: block;
	float: right;
	width: 200px;
	padding: 0px;
	margin: 0 0 0 0;
}

body#careers #mainContainer #right_main ul#career-nav {
	display: block;
	width: 187px;
	list-style-type: none;
	margin: 0 0;
	padding: 0 0;
}

body#careers #mainContainer #right_main ul#career-nav li {
	display: block;
	height: 23px;
	width: 187px;
	text-indent: -2000px;
	margin: 0 0 10px 0;
	padding: 0 0;
}

body#careers #mainContainer #right_main ul#career-nav li a {
	display: block;
	margin: 0 0;
	padding: 0 0;
	height: 23px;
	width: 187px;	
}



body#careers #mainContainer #right_main ul#career-nav li a.car-position {
	background: transparent url(../images/open-positions.gif) 0 0;
}

body#careers #mainContainer #right_main ul#career-nav li a.car-apply {
	background: transparent url(../images/how-to-apply.gif) 0 0;
}

body#careers #mainContainer #right_main ul#career-nav li a.car-benefits {
	background: transparent url(../images/benefits-career.gif) 0 0;
}

body#careers #mainContainer #right_main ul#career-nav li a.car-contact {
	background: transparent url(../images/career-contact.gif) 0 0;
}








body#sitemap #mainContainer #right_main {
    display: block;
	width: 200px;
	padding: 0px;
	margin: 0 0 0 1px;
	float: right;
}

#mainContainer #right_main {
    display: block;
	width: 200px;
	padding: 0px;
	margin: 0 0;
	float: right;
}

#mainContainer #right_main p {
    display: block;
    margin: 10px;
    padding: 0 0;
    }
    
#mainContainer #right_main input {
	border: 1px solid #53617C;
	font-size: 16px;
	width: 175px;
}

#mainContainer #right_main div input {
	border: 0px solid #53617C;
	width: 59px;
	}
	
img.login_header {
	display: block;
	height: 34px;
	width: 200px;
}


#login {
	display: block;
	background-color: #dbe0ed;
	margin: 0 0;
	padding: 10px 0 15px 10px;
	height: 121px;
}
body#sitemap #consultation {
	display: block;
	background: transparent url(../images/sitemapconsult.gif) no-repeat;
	height: 229px;
	width: 190px;
	overflow: hidden;
	margin: 0 0;
	padding: 45px 0 0 10px;
	clear: both;
}

#consultation {
    display: block;
	background: transparent url(../images/free_consultation.jpg) no-repeat;
	height: 229px;
	width: 189px;
	overflow: hidden;
	margin: 0 0;
	padding: 45px 0 0 10px;
	clear: both;
}

ol li {
	margin-left: 40px;
}

label {
	font-family: Arial;
	font-size: 11px;
}

#mainContainer #careers_main {
	    display: block;
		width: 800px;
		float: left;
		margin: 0 0;
		padding: 0px;
}

#mainContainer #left_main {
    display: block;
	width: 599px;
	float: left;
	margin: 0 0;
	padding: 0px;
}

body#bodyconsult #mainContainer #left_main {
    display: block;
	width: 599px;
	float: left;
	margin: 0 1px 0 0;
	padding: 0px;
}

#navigation {
	background-color: #394253;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 100%;
	height: 32px;
}

#careers-main {
	display: block;
	float: left;
	width: 500px;
	padding: 10px;
	margin: 0px;
}

#main {
	background-image: url(../images/bg_swish.gif);
	background-repeat: no-repeat;
	height: 416px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#sub {
	background-image: url(../images/sub_bg.gif);
	display: block;
	list-style-type: none;
	width: 590px;
	padding: 0 0 0 10px;
	height: 33px;
    margin: 0 0 0 -1px;
}

body#thanksbody #bottom,
body#careers #bottom {
    display: block;
	width: 860px;
    color: #526178;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
	line-height: 18px;
	padding-top: 20px;
	margin: -15px auto 25px;
	background: transparent url(../images/careers-botttttom.jpg) no-repeat 3px 0;
}

#bottom {
    display: block;
	width: 860px;
    color: #526178;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
	line-height: 18px;
	padding-top: 20px;
	margin: -20px auto 25px;
	background-image: url(../images/botttttom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

a.nav:link {
	color: #FFFFFF;
	text-decoration: none;
	text-transform: lowercase;
}

a.nav:visited {
	color: #FFFFFF;
	text-decoration: none;
	text-transform: lowercase;
}

a.nav:hover{
	color: #FF0000;
	text-decoration: none;
	text-transform: lowercase;
}

#sub li {
	display: inline;
	float: left;
	margin: 10px 0 0 0;
	padding: 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}

#sub li a {
	margin: 0 0;
	padding: 0 5px;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #394253;
	margin-left: 25px;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 25px;
	padding-right: 20px;
	color: #394253;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
}
    
ul#steps {
	list-style-type: none;
    margin: -3px 0 0 12px;
    padding: 0 0;
    }

#steps li {
	background: transparent url(../images/stepsbg.gif) repeat-y 0 0;
	display: block;
	float: left;
	width: 180px;
    margin: 0 0;
    padding: 0 7px 20px;
	font-family: Verdana;
	font-size: 11px;
	color: #394253;
	text-align: left;
}

#steps li.stepsli {
    display: inline;
    margin: 0 -1px 0 1px;
    }

#steps li.stepsli2 {
    display: inline;
    margin: 0 -4px 0 4px;
    }
    
#navigation li {
	float: left;
	background-color: #394253;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 0px;
	padding-left: 8px;
	padding-right: 8px;
	letter-spacing: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#navigation {
	background-color: #394253;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

body#thanksbody ul.nav,
body#careers ul.nav,
body#bodyconsult ul.nav {
    background-color: #394253;
    float: left;
    display: block;
    height: 26px;
    width: 795px;
    margin: 0 0;
    padding: 8px 0 0 5px;
    }

ul.nav {
    background-color: #394253;
    float: left;
    display: block;
    height: 26px;
    width: 594px;
    margin: 0 0;
    padding: 8px 0 0 5px;
    }

ul.nav a img {
    display: inline;
    float: left;
    }

ul.nav li {
	text-indent: -2000px;
    margin: 0 0;
    padding: 0 0;
    display: inline;
    height: 19px;
    float: left;
    list-style-type: none;
    }

ul.nav li a {
    font-size; 12px;
    text-decoration: none;
    color: #ffffff;
    letter-spacing: 1px;
    padding: 0 0;
    }

/*body#index ul.nav li a.menu1,
body#bodyabout ul.nav li a.menu1,
body#bodydebt ul.nav li a.menu2,
body#bodychoices ul.nav li a.menu3,
body#bodyfaq ul.nav li a.menu4,
body#bodyresults ul.nav li a.menu5,
body#bodyconsult ul.nav li a.menu6,*/
ul.nav li a:hover.menu1,
ul.nav li a:hover.menu2,
ul.nav li a:hover.menu3,
ul.nav li a:hover.menu4,
ul.nav li a:hover.menu5,
ul.nav li a:hover.menu6 {
    background-position: 0 -19px;
    }
  
ul.nav li a.menu1 { background: transparent url(../images/nav/menu1.gif) 0 0; display: block; height: 19px; width: 86px; overflow: hidden; }
ul.nav li a.menu2 { background: transparent url(../images/nav/menu2.gif) 0 0; display: block; height: 19px; width: 147px; overflow: hidden; }
ul.nav li a.menu3 { background: transparent url(../images/nav/menu3.gif) 0 0; display: block; height: 19px; width: 82px; overflow: hidden; }
ul.nav li a.menu4 { background: transparent url(../images/nav/menu4.gif) 0 0; display: block; height: 19px; width: 44px; overflow: hidden; }
ul.nav li a.menu5 { background: transparent url(../images/nav/menu5.gif) 0 0; display: block; height: 19px; width: 75px; overflow: hidden; }
ul.nav li a.menu6 { background: transparent url(../images/nav/menu6.gif) 0 0; display: block; height: 19px; width: 150px; overflow: hidden; }

h3 {
    clear: both;
    display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #394253;
	margin: 5px 0 0 25px;
    }

#mainContainer #right_main div.know {
    display: block;
    width: 155px;
	margin: -20px auto 0;
	padding: 0px 10px;
	font-size: 10px;
	font-family: Arial;
	clear: bottom;
    }
    
div.know h3 {
    clear: both;
    display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-transform: lowercase;
	color: #526178;
	margin: 20px 0 2px 2px;
    }

#mainContainer #right_main div.know hr {
    background: #666666 url(hr.gif) repeat-x;
    clear: both;
    display: block;
    margin: 0 0;
	padding: 0px;
	height: 3px;
    }

#mainContainer #right_main div.know p {
	text-align: left;
    color: #526178;
    margin: 5px 0 0 0;
	font-size: 10px;
    }
    
#login_index {
	background-color: #dbe0ed;
	margin: 0 0;
	padding: 10px 0 15px 10px;
	height: 145px;
}

.right_bttm {
	padding: 0px;
	margin-top: -3px 0 0 0;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #394253;
}

.benefits {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
	width: 160px;
	font-size: 11px;
	font-weight: normal;
	color: #394253;
	line-height: 14px;
	padding: 0 0;
	margin: 0 auto;
}

div.right_bttm ul.benefits li {
	list-style-type: none;
	background: transparent url(../images/bene_bullet.gif) no-repeat 0 0;
	padding: 0 0 0 20px;
	margin: 5px 0 0 0;
}

select {
	width: 175px;
}

#consultation select {
	width: 177px;
	font-size: 10px;
}

a:link {
	color: #3333CC;
	text-decoration: none;
}

.rb {
	text-align: center;
	margin-left: -10px;
}

body#sitemap .rb a img,
body#bodyconsult .rb a img {
	display: block;
	margin: 0 0 0 -10px;
}

a:visited {
	color: #3333CC;
	text-decoration: none;
}

a:hover {
	color: #FF0000;
	text-decoration: none;
}

a.sl:link {
	color: #FFFFFF;
	text-decoration: none;
}

a.sl:visited {

	color: #FFFFFF;
	text-decoration: none;
}

a.sl:hover {
	color: #394253;
	text-decoration: none;
}

img {
	border: 0px;
}

a.steps:link {
	color: #000000;
	text-decoration: none;
}

a.steps:visited {
	color: #000000;
	text-decoration: none;
}

a.steps:hover {
	color: #FF0000;
	text-decoration: none;
}

.benefits_form {
	margin: auto;
	width: 80%;
	background-color: #EDF0F8;
	padding: 5px;
	border: 1px solid #D4D7DC;
}

#subL {
	margin-top: 15px;
}

.ai {
	float: right;
	margin-left: 10px;
}

h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #394253;
	padding: 0px;
	margin-bottom: 4px;
	text-align: center;
}

p.indexp1 {
	display: block;
	height: 92px;
	width: 550px;
	margin: 0 0;
	padding: 0 0 0 30px;
	text-align: left;
}

p.indexp1 a.learn {
	text-transform: lowercase;
	color: #394253;
	display: inline;
	width: 50px;
	margin: 0 0;
	padding: 0 0;
	float: right;
	font-size: 14px;
	font-weight: bold;
}

a.learn:visited {
	margin-left: 480px;
}

.login {
	border: 1px solid #53617C;
	font-size: 16px;
	width: 175px;
}

.benefitsBG {
	background: transparent url(../images/debt_bullets.gif) no-repeat 0 0;
	padding: 0px;
	margin: 20px 0 0 10px;
	display: block;
	padding: 0 0 0 270px;
	width: 430px;
	height: 235px;
}

.benefits_login {
	margin-left: 270px;
	margin-top: 0px;
	padding-top: 25px;
	font-size: 11px;
	margin-bottom: 2px;
}

#benefits_form {
	border: 1px solid #e7e7e7;
	background-color: #f6f6f6;
	margin-left: 90px;
	margin-right: 22px;
	padding: 0px;
}

#benefits_table td {
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #E7E7E7;
	border-bottom-color: #E7E7E7;
	margin: 0px;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 6px;
	padding-left: 7px;
	font-weight: bold;
	color: #394253;
	text-align: left;
}

.beneinput {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

a.top2 {
	display: inline;
	_letter-spacing: 0px;
    font-size: 10px;
	color: #101010;
	text-decoration: none;
}

a.top {
	display: inline;
	margin: 0 0;
	_letter-spacing: 0px;
    font-size: 10px;
	color: #101010;
	text-decoration: none;
}

a.top:visited {
	color: #101010;
}

a.top:hover {
	color: #FF0000;
}

#bottom a {
    font-size: 12px;
    color: #526178;
    font-weight: bold;
    }

#bottom a:hover {
    color: #CC3333
    }

p.four {
	display: block;	
	margin: 20px 0 0 0;
}

p.four span {
	font-size: 14px;
	font-weight: bold;
}

#tasks {
	display: block;
	float: left;
	width: 150px;
	background-color: #333333;
}

#right-tasks {
	display: block;
	float: left;
	width: 150px;
}

.validationerror {
	font-size: 12px;
	color: #FF0000;
	background-color: #E0E0E0;
	padding: 0 5px 0 5px;
	border: 0px solid #000000;
	border-top: 1px;
}

.validationerror2{
	border: 0px;
	padding: 0 0 1px 15px;
	margin: 0 0 0 0;
	color: #FF0000;
}
#videoconsultation {
	display: block;
	background: transparent url(../images/free_consultation.jpg) no-repeat;
	height: 229px;
	width: 189px;
	overflow: hidden;
	margin: 0;
	clear: none;
	float: right;
	padding-top: 45px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 10px;
	position: absolute;
	top: 0px;
	right: 0px;
}


	#left_main h4 {
	    display: block;
	    float: left;
	    margin: 40px 0 0 20px;
		_margin: 10px 0 0 10px;

	}

	#left_main p.learn {
	    display: block;
	    float: left;
	}

	#learn-right {
	    display: block;
	    border: 1px solid #777777;
	    margin: 0 0;
	    padding: 0 0;
	}

	#learn-right p {
	    display: block;
	    margin: 0 5px;
	    padding: 0 0;
	    font-size: 10px;
	    text-align:left;
	}

	#learn-right p a {
	    display: block;
	    width: 100px;
	    padding: 0 10px 0 0;
	    background: transparent url(../images/learn-arrow.gif) no-repeat 65px 3px; }

	#learn-right h4 img {
	    display: block;
	    margin: 0 0 0 10px;
	}

	.learn-right-band {
	    background: transparent url(../images/learn-band.jpg) repeat-x 0 0;
	    display: block;
	    height: 5px;
	    margin: 0 0;
	    padding: 0 0;
	}

	.learn-right-band hr {
	    display: none;
	}

	#learn-left-bottom {
	    display: block;

	    margin: 20px 0 0 0;
		_margin-top: 40px;
	    padding: 0 0;
	}

	#learn-left-bottom h4 {
	    display: block;
	    margin: -25px 0 0 20px;
	    padding: 0 0;
		clear: both;
	}

	#learn-bottom-links {
	    display: block;
	    width: 300px;
	    margin: 0 auto;
	    padding: 0 0;
	    text-align: center;
	}

	#learn-bottom-links a {
	    display: block;
	    float: left;
	    margin: 0 2px;
	    padding: 0 0;
	}

body#landing #bottom {
		margin: -30px auto 25px;
}

#left_main form#learning-form {
	background: transparent url(../images/learn-form.jpg) no-repeat 0 0;
	display: block;
	margin: 10px 0 10px 15px;
	padding: 100px 0 0 20px;
	_margin: 10px 0 0 10px;
	width: 240px;
	height: 203px;
	float: right;
	clear: none;
}

#sub3 {
	display: block;
	float: right;
	clear: both;
	margin: 0 0;
	_margin: -20px 0 0 0;
	padding: 0 0;
}

#header {
	display: block;
	width: 800px;
	height: 58px;
	margin: 0 auto -14px;
	_margin: 0 auto;
	background-image: url(../images/head-tile.jpg);
}

*:first-child+html #header {
	margin : 0 auto;
}

#header img {
	display: block;
	float: left;
	height: 58px;
	width: 264px;
	margin: 0 0 0 7px;
}

#top-links {
	display: block;
	width: 200px;
	float: right;
	text-align: center;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
}

#top-links img {
	display: block;
	width: 170px;
	height: 42px;
	margin: 0 0 0 15px;
	padding: 0 0;
	_margin: 0 0 0 7px;
}

#top-links a {
	color: #000000;
}

#top-links a:hover {
	color: #FF0000;
}


