* {
margin:0px;
padding:0px;
border:0px;
font-family:Arial, sans serif;
font-size:12px;
color:#444444;
position:relative;
}

body{
background-image:url(/images/bgi.gif);
background-repeat:repeat-x;
}

#wrapper{
margin:auto;
margin-top:15px;
width:800px;
text-align:left;
}

#top{
float:left;
width:800px;
}

	#menu{
	float:left;
	width:761px;
	background-image:url(/images/topmenu.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	height:53px;
	}

		#menubutton{
		float:left;
		width:178px;
		background-image:url(/images/boxbutton.gif);
		background-repeat:no-repeat;
		background-position:0 0;
		height:35px;
		text-align:center;
		margin:10px;
		margin-top:8px;
		margin-right:0px;
		padding-top:10px;
		}




#content{
float:left;
width:800px;
text-align:left;
overflow:visable;
}

#footerlinks{
float:left;
width:800px;
text-align:left;
margin-left:10px;
}


	.footerLink{
	line-height:12px;
	font-size:11px;
	color:#444444;
	margin-left:6px;
	}
	.footerMainNav{
		line-height:12px;
		display:block;
		font-size:11px;
		color:#666666;
		width:500px;
		float:none;
	}
	.footerText{display:block;font-size:10px;line-height:14px;float:left;}
	.logoFooter{
		text-indent:96px;
		background-image:url(/images/logoFooter.gif);
		background-repeat:no-repeat;
		background-position:1px 1px;
		margin-top:6px;
	}
	.footerMargin{
		margin-left:6px;
	}


	#footerlinks a{
	color:444444;font-size:10px;
	}

input
{
color: #330099;
background: #99CCFF;
border: 1px solid #6699FF;
}

textarea
{
color: #330099;
background: #99CCFF;
border: 1px solid #6699FF;
}


#nav{
float:left;
width:765px;
background-image:url(http://www.challengeyour.com/images/buttonbacking.gif);
background-repeat:no-repeat;
height:52px;
}
#button, #button1{
background-image:url(http://www.challengeyour.com/images/buttonon.gif);
background-repeat:repeat-x;
width:177px;
height:40px;
float:left;
margin:4px;
margin-top:6px;
padding-top:12px;
}
#button:hover,#button1:hover{
background-image:url(http://www.challengeyour.com/images/buttonoff.gif);
background-repeat:repeat-x;
}

#button a,#button1 a{
	color: #0074c4;
	font-family: Arial;
	font-weight: bold;
	font-size:15px;
	text-decoration:none;
}
#button a:hover,#button1 a:hover{
	color: #ffffff;
}
#button1{
margin-left:15px;
}

#box_1{
float:left;
width:372px;
background-image:url(http://www.challengeyour.com/images/redbankback.gif);
background-repeat:no-repeat;
height:222px;
margin-right:5px;
}
#box_2{
float:left;
width:372px;
background-image:url(http://www.challengeyour.com/images/greencreditback.gif);
background-repeat:no-repeat;
height:222px;
}
#box_3{
float:left;
width:372px;
background-image:url(http://www.challengeyour.com/images/orangeppiback.gif);
background-repeat:no-repeat;
height:222px;
margin-right:5px;
}
#box_4{
float:left;
width:372px;
background-image:url(http://www.challengeyour.com/images/purpleloanwriteoffback.gif);
background-repeat:no-repeat;
height:222px;
}





/* PSM based css addition - start */
.header_phone {
position: absolute;
top: 44px;
right: 52px;
}

.rightPanel_phone {
margin-left:12px;
}

#callFreeLink_psm{
	position:relative;
	margin-left:10px;
	display:block;
	float:none;
	height:88px;
	width:244px;
	background-image:url(http://www.challengeyour.com/images/adCallUs_psm.gif);
	background-repeat:no-repeat;
}
/* PSM based css addition - end */





