html{height:100%;}
body{
	margin:0;
	color:#434447;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	background:#2b2c2d;
	
	height:100%;
}
img{border-style:none;}
a{text-decoration:underline; color:#ef4036;}
a:hover{text-decoration:none;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
	height:100%;
}
.form-input{
	background-color:#f0ede4;
	border:1px solid #cfc2a6;
	height:18px;
	width:250px;
}

.form-inputChk{
	background-color:#f0ede4;
	border:1px solid #cfc2a6;
	height:18px;
	width:360px;
	line-height:18px;
	
}

.form-textarea{
	background-color:#f0ede4;
	border:1px solid #cfc2a6;
}
.container{
	background:#e6e6dc url('../../images/bg-body.gif') repeat-x;
	width:100%;
}
#page{
	overflow: hidden;
	width: 992px;
	margin: 0 auto;
}
.header-holder{
	width:100%;
}
#header {
	overflow: hidden;
	height:109px;
	width:992px;
	margin:0 auto;
}

#header .logo {
	float: left;
	margin-left: 6px;
	padding-top:8px;
}
#header .logo a {
	display: block;
	text-indent: -9999px;
	width: 152px;
	height: 88px;
	overflow: hidden;
	background: url('../../images/logo.gif') no-repeat;
}


#headerHome {
	overflow: hidden;
	height:217px;
	width:992px;
	margin:0 auto;
}

#headerHome .logo {
	float: left;
	margin-left:6px;
	padding-top:18px;
}
#headerHome .logo a {
	display: block;
	text-indent: -9999px;
	width: 152px;
	height: 88px;
	overflow: hidden;
	background: url('../../images/logo.gif') no-repeat;
}

.head-box {
	float:right;
	width:798px;
	padding:0px 0 0;
}
.top-menu {
	float:right;
	margin:0 0px 0 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
	height: 100%;
	display: inline;
}
.top-menu li {
	float: left;
	background: url(../../images/top-menu-bg.gif) no-repeat 0 50%;
	padding: 0 11px 0 11px;
	margin-left: -2px;
}
.top-menu li a {
	font: 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #ef4036;
	text-decoration: none;
	letter-spacing: -1px;
}
.top-menu li a:hover {
	text-decoration: underline;
}
.divider {
	overflow: hidden;
	width: 100%;
	padding:0 0 0px;
}
.nav{
	overflow: hidden;
	padding:21px 0 0;
	background:url(../../images/nav-bg.gif) no-repeat;
	height:30px;
}
.nav ul {
	float:right;
	margin:0;
	padding:0;
	list-style:none;
}
.nav ul li {
	float:left;
	margin-left:15px;
	display:inline;
}
.nav ul li a {
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	height: 12px;
	background-repeat:  no-repeat !important;
}

.nav .ind a:hover, 
.nav .bus a:hover, 
.nav .sem a:hover,
.nav .ecar a:hover, 
.nav .light a:hover, 
.nav .blog a:hover {
	background-position:0px -12px;
}

.nav .ind a {
	width: 154px;
	background: url(../../images/nav-link1.gif);
}
.nav .bus a {
	width: 152px;
	background: url(../../images/nav-link2.gif);
}
.nav .sem a {
	width: 145px;
	background: url(../../images/nav-link3.gif);
}
.nav .ecar a {
	width: 114px;
	background: url(../../images/nav-link4.gif);
}
.nav .light a {
	width: 109px;
	background: url(../../images/link-6.png);
}
.nav .blog a {
	width: 29px;
	background: url(../../images/nav-link6.gif);
}
.main{
	width:100%;
}
.visual-holder{
	width:992px;
	margin:0 auto;
	
}
.visual-holder:after{
	content:"";
	display:block;
	clear:both;
}
.visual-holder .left-side{
	background:url(../../images/bg-left-side.gif) repeat-x;
	width:50%;
	height:295px;
	position:absolute;
	z-index:1;
	top:217px;
	left:0;
}
.visual{
	position:relative;
	width:1002px;
	background:url(../../images/bg-visual.jpg) no-repeat;
	height:295px;
	float:left;
	margin:0 0 0 -40px;
	z-index:2;
}
.visual .more{
	width:141px;
	height:36px;
	position:absolute;
	overflow:hidden;
	text-indent:-9999px;
	top:243px;
	left:616px;
	
	background:url(../../images/transparent.gif);
}
#content{
	width:989px;
	margin:0 auto 0;
	padding:6px 0 0 3px;
}
#content .gradient{
	width:989px;
	background:#fff url(../../images/bg-column.gif) repeat-x;
}
#content .gradient:after,
#content:after{
	content:"";
	display:block;
	height:0;
	overflow:hidden;
	clear:both;
}
.column{
	width:555px;
	float:left;
	position:relative;
	margin:0 0 -212px -3px;
}
.column .promo{
	padding:32px 25px 0 28px;
	line-height:16px;
}


.promoN{
	height:100%;
}


.column .promo p{
	margin:0 0 16px;
}
h1.maximize-h{
	width:472px;
	height:19px;
	background:url(../../images/maximize-h.gif) no-repeat;
	margin:0 0 17px;
	overflow:hidden;
	text-indent:-9999px;
}
h1.stand-out{
	width:425px;
	height:19px;
	background:url(../../images/title-stand-out.gif) no-repeat;
	margin:0 0 17px;
	overflow:hidden;
	text-indent:-9999px;
}
.column .promo .slogan p{
	font-style:italic;
	font-weight:bold;
}
.job-ninja-header{
	width:645px;
	background:url(../../images/job-ninja-header.jpg) no-repeat;
}
.job-ninja-header p{
	padding: 65px 215px 0px 25px;
	line-height:16px;
}

.coaching-header{
	width:645px;
	background:url(../../images/coaching-header.jpg) no-repeat;
	margin-bottom:40px;
}
.coaching-header p{
	padding: 0px 230px 0px 25px;
	line-height:16px;
}
.coaching-header ul{
	padding: 0px 25px 0px 50px;
	margin-top:10px;
	line-height:16px;
}

.hot-leads-header{
	width:645px;
	background:url(../../images/hot-leads-header.jpg) no-repeat;
	margin-bottom:40px;
}
.hot-leads-header p{
	padding: 0px 25px 0px 185px;
	line-height:16px;
}
.hot-leads-header ul{
	padding: 0px 25px 0px 50px;
	margin-top:10px;
	line-height:16px;
}

.resume-header{
	width:645px;
	background:url(../../images/resume-header.jpg) no-repeat;
	margin-bottom:40px;
}
.resume-header p{
	padding: 0px 195px 0px 25px;
	line-height:16px;
}

.interview-header{
	width:645px;
	background:url(../../images/interview-header.jpg) no-repeat;
	height:200px;
	margin-bottom:20px;
}
.interview-header p{
	padding: 0px 25px 0px 195px;
	line-height:16px;
}

.general-header{
	width:645px;
	background:url(../../images/general-header.jpg) no-repeat;
	margin-bottom:40px;
	
}
.general-header p{
	padding: 0px 25px 0px 25px;
	line-height:16px;
}

.general-header .concierge-list{
	list-style-image:url(../../images/checkmark.gif);
	margin-left:25px;
}
.general-header .concierge-list li{
	margin-bottom:10px;
}

.general-header ul
{
	padding: 0px;
	margin:0px 0px 0px 20px;
	list-style:disc;
}

.general-header ul li
{
	padding: 0px;
	margin:0px 0px 0px 0px;
	
}

.title-img {margin:20px 0px 10px 0px;}

.red-title{
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	color:#ef4036;
}

.section{
	width:526px;
}
.section .when-h{
	width:436px;
	height:38px;
	background:url(../../images/when-h.gif) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	margin:0;
}
.section .middle{
	width:100%;
	background:url(../../images/bg-section-middle.gif) repeat-y;
}
.section .middle:after{
	content:"";
	display:block;
	height:0;
	overflow:hidden;
	clear:both;
}
.section .middle .table{
	width:100%;
	background:url(../../images/bg-table.gif) repeat-y;
	float:left;
	position:relative;
	margin:0 0 -11px;
}
.row{
	width:100%;
	overflow:hidden;
	border-top:1px solid #cececc;
}
.row .col{
	float:left;
	margin:0 0 0 1px;
	display:inline;
	width:150px;
	padding:13px 10px 11px 14px;
	background:url(../../images/bg-col.gif) repeat-x;
	min-height:247px;
	line-height:16px;
}
* html .row .col{ height:247px;}
.row .col h3{
	margin:0;
}
.row .col h3.company-h{
	width:121px;
	height:51px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../../images/company-h.gif) no-repeat;
	margin:0 0 11px;
}
.row .col h3.ecareer-h{
	width:147px;
	height:13px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../../images/ecareer-h.gif) no-repeat;
	margin:0 0 24px;
}
.row .col h3.resume-h{
	width:125px;
	height:31px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../../images/resume-h.gif) no-repeat;
	margin:0 0 11px;
}
.row .col h3.interview-h{
	width:125px;
	height:49px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../../images/interview-h.gif) no-repeat;
	margin:0 0 7px;
}
.row .col h3.career-h{
	width:135px;
	height:13px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../../images/career-h.gif) no-repeat;
	margin:0 0 11px;
}
.row .col .hold{
	width:100%;
	overflow:hidden;
}
.row .col h3.hot-h{
	width:61px;
	height:51px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../../images/hot-h.gif) no-repeat;
	margin:10px 0 11px;
	float:left;
}
.row .col .image{
	margin:0 0 10px;
	text-align:center;
}
.row .col .hold .image{
	margin:0 15px 4px 0;
	float:right;
	display:inline;
}
.row .col .image img{
	vertical-align:top;
}
.row .col p{
	margin:0;
}
.section .btm{
	width:526px;
	height:11px;
	overflow:hidden;
	background:url(../../images/bg-section-btm.png) no-repeat;
}
.sidebar{
	float:right;
	width:435px;
	position:relative;
	margin:0 0 -95px;
}
.sidebar .middle{
	background:url(../../images/bg-sidebar.gif) repeat-y;
	width:100%;
}
.sidebar .inside{
	width:435px;
	position:relative;
	float:left;
	margin:0 0 -10px;
}
.sidebar .middle:after,
.sidebar .inside:after{
	content:"";
	display:block;
	height:0;
	overflow:hidden;
	clear:both;
}
.sidebar .btm{
	height:10px;
	width:435px;
	overflow:hidden;
	background:url(../../images/bg-sidebar-btm.png) no-repeat;
}
.sidebar .col-1{
	width:171px;
	float:left;
	padding:0 0 0 1px;
}
.sidebar .col-1 a{
	color: #eb5245;
}
.sidebar .col-1 .ninja{
	background:url(../../images/bg-ninja.gif) no-repeat;
	min-height:167px;
	overflow:hidden;
	padding:16px 0 0 12px;
	color:#323236;
}
* html .sidebar .col-1 .ninja{height:167px; overflow:visible;}
.ninja-h{
	width:134px;
	height:41px;
	background:url(../../images/ninja-h.gif) no-repeat;
	overflow:hidden;
	text-indent:-999px;
	margin:0 0 9px;
}
.win2-h{
	width:146px;
	height:35px;
	background:url(../../images/win2-h.gif) no-repeat;
	overflow:hidden;
	text-indent:-999px;
	margin:0 0 10px;
}
.find-h{
	width:132px;
	height:30px;
	background:url(../../images/find-h.gif) no-repeat;
	overflow:hidden;
	text-indent:-999px;
	margin:0 0 7px;
}
.ten-h{
	width:147px;
	height:35px;
	background:url(../../images/ten-h.gif) no-repeat;
	overflow:hidden;
	text-indent:-999px;
	margin:0 0 9px;
}
.sidebar .col-1 .ninja p{
	margin:0 0 13px;
}
.sidebar .col-1 .box{
	background:url(../../images/bg-box.gif) repeat-x;
	border-top:1px solid #bbb6ac;
}
.sidebar .col-1 .box .win{
	padding:16px 14px 82px 11px;
	color:#323236;
	background:url(../../images/bg-win.gif) no-repeat 50% 100%;
	min-height:82px;
}

.sidebar .col-1 .box .win2{
	padding:10px 5px 5px 8px;
	color:#323236;
	min-height:82px;
}

* html .sidebar .col-1 .box .win{height:82px;}
.sidebar .col-1 .box .win p{
	margin:0;
}
.sidebar .col-1 .box .find{
	padding:16px 0 128px 11px;
	color:#323236;
	background:url(../../images/bg-find.gif) no-repeat 50% 100%;
	min-height:60px;
}
* html .sidebar .col-1 .box .find{height:60px;}
.sidebar .col-1 .box .find p{
	margin:0;
}
.sidebar .col-1 .box .find p a{
	font-style:italic;
	letter-spacing:-1px;
}
.sidebar .col-1 .box .ten{
	padding:16px 12px 40px 11px;
	color:#323236;
	background:url(../../images/bg-ten.gif) no-repeat 100% 100%;
	min-height:108px;
}
* html .sidebar .col-1 .box .tem{height:108px;}
.sidebar .col-1 .box .ten p{
	margin:0;
	line-height:16px;
}









.sidebar .col-2{
	width:243px;
	float:right;
	padding:0 9px 0 10px;
}
.sidebar .post-1{
	background:url(../../images/bg-post.gif) repeat-x;
	margin:6px 0 0;
	overflow:hidden;
	padding:10px 8px 32px;
	color:#ddd;
	height:1%;
}
.sidebar .post-n{
	background:url(../../images/bg-post.gif) repeat-x;
	margin:0px 0 0;
	overflow:hidden;
	padding:10px 8px 0px;
	color:#ddd;
	height:1%;
}

.sidebar .post-n p{
	margin:0;
}

.win-h{
	width:226px;
	height:42px;
	margin:0;
	background:url(../../images/win-h.gif) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}
.free-h{
	width:122px;
	height:35px;
	margin:0 0 13px;
	background:url(../../images/free-h.gif) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}
.source-h{
	width:104px;
	height:35px;
	margin:0 0 9px;
	background:url(../../images/source-h.gif) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}
.sidebar .post-1 h4{
	font-size:12px;
	margin:0 0 7px;
}
.sidebar .post-1 p{
	margin:0;
}
.sidebar .post-1 p a{
	color:#fff;
}
.sidebar .post-2{
	background:url(../../images/bg-post.gif) repeat-x;
	margin:6px 0 0;
	overflow:hidden;
	padding:6px 8px 28px 6px;
	color:#ddd;
	height:1%;
}
.sidebar .post-2 .text{
	float:right;
	width:135px;
	padding:9px 0 0;
}
.sidebar ul{
	margin:0;
	padding:0;
	list-style:none;
	line-height:14px;
	overflow:hidden;
}
.sidebar ul li{
	padding:0 0 0 9px;
	background:url(../../images/bullet.gif) no-repeat 0 6px;
}
.sidebar .post-2 .image{
	float:left;
	width:86px;
}
.sidebar .post-2 .image .frame{
	height:92px;
	background:url(../../images/bg-frame.gif) no-repeat;
	padding:3px 0 0 3px;
	margin:0 0 4px;
}
.sidebar .post-3 .frame img,
.sidebar .post-2 .image .frame img{
	display:block;
	border:1px solid #fff;
}
.sidebar a{color:#FFFFFF;}
.sidebar .learn{
	width:88px;
	height:31px;
	display:block;
	cursor:pointer;
	background:url(../../images/btn-learn.png) no-repeat;
	overflow:hidden;
	outline:none;
	text-indent:-9999px;
}
.sidebar .post-3{
	background:url(../../images/bg-post.gif) repeat-x;
	margin:6px 0 0;
	overflow:hidden;
	padding:14px 10px 32px 6px;
	color:#ddd;
	height:1%;
	line-height:16px;
}
.sidebar .post-3 .frame{
	float:left;
	width:85px;
	margin:0 7px 4px 0;
	height:95px;
	padding:3px 0 0 3px;
	background:url(../../images/bg-frame2.gif) no-repeat;
}
.sidebar .post-3 p{
	margin:0 0 6px;
}
.sidebar .post-3 ul{
	line-height:16px;
	margin:0 0 10px 18px;
}


/* new added start*/

.sidebar .post-Nav
{
	background:url(../../images/IndividualNavBg.gif) no-repeat;
	margin:70px 0 0;
	overflow:hidden;
	padding:10px 8px 32px;
	color:#ddd;
	height:1%;
}

.sidebar .post-Nav li
{
	padding-bottom:6px;
}

.sidebar .post-Nav li a
{
	padding-bottom:6px;
}

.sidebar .post-Nav li a:hover
{
	padding-bottom:6px;
}

.sidebar .post-NavCS
{
	background:url(../../images/careerStoreTitle.gif) no-repeat;
	margin:70px 0 0;
	overflow:hidden;
	padding:10px 8px 32px;
	color:#ddd;
	height:1%;
}

.sidebar .post-NavCS li
{
	padding-bottom:6px;
}

.sidebar .post-NavCS li a
{
	padding-bottom:6px;
}

.sidebar .post-NavCS li a:hover
{
	padding-bottom:6px;
}


.sidebar .post-NavB
{
	background:url(../../images/businessNavBg.gif) no-repeat;
	margin:70px 0 0;
	overflow:hidden;
	padding:10px 8px 32px;
	color:#ddd;
	height:1%;
}

.sidebar .post-NavB li
{
	padding-bottom:6px;
}

.sidebar .post-NavB li a
{
	padding-bottom:6px;
}

.sidebar .post-NavB li a:hover
{
	padding-bottom:6px;
}


.sidebar .post-NavC
{
	background:url(../../images/LighterSideNavBg.gif) no-repeat;
	margin:70px 0 0;
	overflow:hidden;
	padding:10px 8px 32px;
	color:#ddd;
	height:1%;
}

.sidebar .post-NavC li
{
	padding-bottom:6px;
}

.sidebar .post-NavC li a
{
	padding-bottom:6px;
}

.sidebar .post-NavC li a:hover
{
	padding-bottom:6px;
}







.footer-holder{
	background:#2b2c2d url(../../images/bg-footer.gif) repeat-x;
}
#footer {
	overflow: hidden;
	width:992px;
	margin:0 auto;
	padding:117px 0 20px;
}
.contact-section{
	float:right;
	width:440px;
	overflow:hidden;
	
}
.contact-section .logo2{
	float:right;
	width:153px;
	height:88px;
}
.contact-section .logo2 a{
	display:block;
	height:88px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../../images/logo2.gif) no-repeat;
}
.contact-section .contact{
	width:260px;
	float:left;
	overflow:hidden;
	padding:15px 0 0;
}
.contact-section .questions{
	width:100%;
	overflow:hidden;
	margin:0 0 11px;
}
.contact-section .questions .image{
	float:left;
	width:71px;
	margin:0 0 0 5px;
	display:inline;
}
.contact-section .questions .image img{
	display:block;
}
.contact-section .questions .text{
	width:175px;
	float:right;
	font-size:10px;
	color:#939393;
}
.contact-section .questions .text .have-h{
	width:88px;
	height:10px;
	background:url(../../images/have-h.gif) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	margin:0 0 4px;
}
.contact-section .questions .text p{
	margin:0;
}
.contact-section .phone{
	display:block;
	width:162px;
	height:44px;
	background:url(../../images/bg-phone.gif) no-repeat;
	line-height:44px;
	text-align:center;
	font-size:16px;
	font-weight:normal;
	color:#dfdfdf;
}
.nav-section{
	width:436px;
	float:left;
	overflow:hidden;
	padding:0px 0 0;
}
.nav-section .headline{
	width:300px;
	overflow:hidden;
	margin:0 0 8px;
}
.nav-section .headline .logo3{
	float:left;
	width:31px;
	height:34px;
	margin:0 7px 0 0;
	display:inline;
}
.nav-section .headline .logo3 a{
	height:34px;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../../images/logo3.gif) no-repeat;
}
.nav-section .headline p{
	margin:2px 0 0;
	color:#7f8480;
	font-size:11px;
	letter-spacing:-1px;
	line-height:16px;
}
.nav-section ul{
	width:100%;
	overflow:hidden;
	margin:0 0 5px -6px;
	padding:0;
	list-style:none;
	font-size:11px;
	letter-spacing:-1px;
}
.nav-section ul li{
	float:left;
	padding:0 5px 0 7px;
	background:url(../../images/footer-split.gif) no-repeat left;
}
.nav-section ul a{
	color:#cbcbcb;
}
.nav-section p{
	font-size:11px;
	color:#7f8480;
	letter-spacing:-1px;
}

/*inner page*/
#inner .container{
	width:100%;
	min-height:100%;
	background:#e6e6dc url(../../images/bg-body-inner.gif) repeat-x;
}
* html #inner .container{
	height:100%;
}
#inner .footer-holder{
	position:relative;
	z-index:5;
	margin-top:-208px;
	height:208px;
}
#inner #footer{
	padding:36px 0 0;
	height:172px;
}
#inner #footer .nav-section{
	padding:8px 0 0;
}
#inner .main{
	padding-bottom:241px;
}
#inner #content{
	width:992px;
	padding:0;
	background:url(../../images/bg-content-inner.gif) repeat-y;
	overflow:hidden;
	margin:0 auto;
}

#inner #contentNew{
	width:720px;
	padding:0;
	background:url(../../images/bg-content-inner.gif) repeat-y;
	overflow:hidden;
	margin:0 auto ;
}

#inner #content .btm{
	width:100%;
	overflow:hidden;
	background:url(../../images/bg-content-btm.gif) no-repeat 0 100%;
}
#inner .sidebar{
	width:243px;
	margin:0;
	padding:0 9px 0 10px;
}
.text-column{
	width:666px;
	padding:30px 32px 0 32px;
	float:left;
	background:url(../../images/bg-column.gif) repeat-x;
	min-height:180px;
	line-height:16px;
}
* html .text-column{
	height:180px;
}
.text-column h1{
	margin:0 0 20px;
}
.text-column p{
	margin:0 0 20px;
}
.text-column .slogan{
	font-style:italic;
	font-weight:bold;
}

.h2text{
	color:#999999; margin:5px 0px 0px 0px; padding:5px 0px 0px 0px; font-weight:normal;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}



.resume-Service{
	width:645px;
	background:url(../../images/resume-header.jpg) no-repeat;
	margin-bottom:40px;
	overflow:auto;
}

.resume-Service p{
	padding: 0px 0px 0px 25px;
	line-height:16px;
}


.NewsAnnouncement{
	width:226px;
	height:25px;
	margin:0;
	background:url(../../images/NewsAnnouncementTitle.gif) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}


.InputRow{
	width:467px;
	float:left;
}
.InputLableSignup{
width:96px;
float:left;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
color:#555555;
padding-top:2px;
}
.StarComp{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff0e00;
}

#contentSignup{
	width:730px;
	margin:0 auto 0;
	padding:6px 0 0 3px;
	
	
}

#headersignup {
	overflow: hidden;
	height:110px;
	width:730px;
	margin:0 auto;
}

#inner .containersignup{
	width:100%;
	min-height:100%;
	overflow:inherit;
	background:#ffffff url(../../images/bg-body-signup.gif) repeat-x;
	background-color:#ffffff;
}
#inner #content .btmSign{
	width:730px;
	overflow:hidden;
	background:url(../../images/bg-content-btm.gif) no-repeat 0 100%;
}


.ShoppingCartContain{
	float:left;
	width:513px;
	height:26px;
	margin-left:80px;
	padding:0px;
	font-family:Verdana, Geneva, sans-serif;
	color:#434447;
	line-height:26px;
	background:url(../../images/SCBG.gif) no-repeat;
}

.ShoppingCartContain a{

	font-family:Verdana, Geneva, sans-serif;
	color:#434447;
	line-height:26px;
	text-decoration:underline;
	
}

.ShoppingCartContain a:hover{

	font-family:Verdana, Geneva, sans-serif;
	color:#434447;
	line-height:26px;
	text-decoration:none;
	
}


.text-column2{
width:666px;
height:1024px;
padding:30px 32px 0 32px;
float:left;
background:url(../../images/bg-column.gif) repeat-x;
min-height:180px;
line-height:16px;
background-color:#ffffff;
}

.text-column2 .promo{
	padding:32px 25px 0 28px;
	line-height:16px;
	height:300px;
	
}
.text-column2 .promo p{
	margin:0 0 16px;
	
}





.text-column3{
width:666px;
height:840px;
padding:30px 32px 0 32px;
float:left;
background:url(../../images/bg-column.gif) repeat-x;
line-height:16px;
background-color:#ffffff;
}

.text-column3 .promo{
	padding:0px 0px 0px 0px;
	line-height:16px;
	height:300px;
	
}
.text-column3 .promo p{
	margin:0 0 16px;
	
}

.coaching-headerLand{
width:645px;
background:url(../../images/coaching-header.jpg) no-repeat;
margin-bottom:40px;
}
.coaching-headerLand p{
padding: 0px 25px 0px 25px;
line-height:16px;
}


.msg_button_class
            {
               background-image: url(../../images/msg_title_1.jpg);
              font-family:tahoma,Arial, Helvetica, sans-serif;
               font-size:9px;
               font-weight:bold;
               color:#FFFFFF;
               border:1px solid #DDDDDD;
               height:22px;
               cursor:pointer;
            }
 



.text-column4{
width:666px;
height:640px;
padding:30px 32px 0 32px;
float:left;
background:url(../../images/bg-column.gif) repeat-x;
line-height:16px;
background-color:#ffffff;
}

.text-column4 .promo{
	padding:0px 0px 0px 0px;
	line-height:16px;
	height:300px;
	
}
.text-column4 .promo p{
	margin:0 0 16px;
	
}


.visual .thickbox{
	width:176px;
	height:49px;
	position:absolute;
	overflow:hidden;
	text-indent:-9999px;
	top:237px;
	left:803px;
	background:url(../../images/transparent.gif);
	
}

.win01-h{
	width:130px;
	height:60px;
	background:url(../../images/SuperPowerTitle.png) no-repeat;
	overflow:hidden;
	text-indent:-999px;
	margin:0px 0px 5px 10px;
	padding-top:5px;
	
}

.CareerstorePromo{
	width:226px;
	height:25px;
	margin:0;
	background:url(../../images/CareerStoreTitle.gif) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}



.sidebar .post-x{
	background:url(../../images/bg-post.gif) repeat-x;
	margin:6px 0 0;
	overflow:hidden;
	padding:10px 8px 0px;
	color:#ddd;
	height:1%;
	padding-bottom:25px;
}

.sidebar .post-x p{
	margin:0;
}

.sidebar .post-navCS{
	background:url(../../images/bg-post.gif) repeat-x;
	margin:70px 0 0;
	overflow:hidden;
	padding:10px 8px 0px;
	color:#ddd;
	height:1%;
	padding-bottom:25px;
}




.CareerCoachInnerPromo{
	width:226px;
	height:37px;
	margin:0px 0px 10px 0px;
	background:url(../../images/SuperPowerInnerTitle.gif) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}

.Careerstorenav{
	width:226px;
	height:15px;
	margin:0px 0px 10px 0px;
	background:url(../../images/careerStoreTitle.gif) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}

.sidebar .post-navCS li
{
	padding-bottom:6px;
}

.sidebar .post-navCS li a
{
	padding-bottom:6px;
}

.sidebar .post-navCS li a:hover
{
	padding-bottom:6px;
}


.StorePromo{
	width:645px;
	background:url(../../images/general-header.jpg) no-repeat;
	margin-bottom:40px;
}
.StorePromo p{
	padding: 0px 0px 0px 25px;
	line-height:16px;

}

.pageredTitle{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
color:#ef4036;
}

.newsletterpopupbtn
{
	padding-top:10px;
}

.form-inputNew{
background-color:#f0ede4;
border:1px solid #cfc2a6;
height:18px;
width:125px;
}

.whiteInput{
margin:0px;
width:252px;
background-color:#ffffff;
height:21px;
}











