body {
margin: 0;
padding: 0;
background: #fff url(../i/body_back.jpg) repeat-x 0 92px;
font:normal 75%/130% Verdana, Arial, Helvetica, sans-serif;
}

h1{
font: bold 150%/120% Arial, Helvetica, sans-serif;
margin: 5px 0 15px 5px;
text-transform:capitalize;
}

h2{
font: bold 125%/125% Verdana, Arial, Helvetica, sans-serif;
margin: 5px 0px 2px 0px;
text-transform:capitalize;
padding: 0;
}

h3{
font: bold 115%/115% Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
margin-bottom:2px;
}

#container {
background-color: #FFFFFF;
text-align: left;
width: 965px;
height: auto;
margin: 0 auto;
position: relative;
top: 0px;
left: 0px;
}

#header {
width: 965px;
height:auto;
background:#fff;
float:left;
top: 0px;
left: 0px;
}

#contentwrap {
float:left;
padding: 10px 5px 0 7px;
background-color:#fff;
position: relative;
width:953px;
}


#leftcolumn {
width: 170px;
height:auto;
position: absolute;
top: 135px;
left: 5px;
}

#navsectop h2, #ExamplesTop h2{margin:0 0 0 0; padding:6px 0 6px 10px; color:#fff; font-size:14px;}
#navsec a:link		{color: #000; }
#navsec a:visited	{color: #555; }
#navsec a:hover	{text-decoration: none;}
#navsec ul {margin: 0;list-style: none; padding: 0;}


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

#navsec a  {
	padding: 8px 0 2px 2px; display:block;
}


.thispage {
	padding: 8px 0 2px 2px;
	font-weight:bold;
	display:block;
}

.sec_clickable {
	 color:#fff;
}


#navsec {padding:0; margin:0 0 10px 0;}
#navsec li, #navsec ul{padding:0; margin:0;}
#navsec a:hover {text-decoration:none;}
#nav #current {
	background: #777 url(../i/button-on.jpg) no-repeat 0 0;
}
#nav #right, #nav #current a {
	background: #777 url(../i/button-on.jpg) no-repeat 100% 0;
}

#nav #current a {
	text-decoration:underline;
	color:#000000;
}


#navholder {
width:1048px;
height: auto;
float:left;
display:block;
text-align:center;
padding-top:5px;
background-color:#777;
}

#logo {
width:244px;
height:72px;
margin: 10px 0 10px 0;
float:left;
}

#phone {
width:544px;
height:auto;
margin:18px 0 0 0;
padding:25px 0 0 0;
float:right;
text-align:right;
font: bold 17px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;
letter-spacing:-1px;
background: #fff url(../i/phone.gif) no-repeat 100% 0;
color:#444;
}



#nav {
	text-align:center;
	font-size:12px;
	line-height:12px;
	color: #000;
	margin: 0 auto;
}

#nav ul {
	margin: 0;
	list-style: none;
	padding: 0;
	font-weight: bold;
}

#nav a{
	float: left;
	color: #fff;
	padding: 8px 6px 9px 1px;
	background: #777 url(../i/buttons.jpg) no-repeat 100% 0;
	text-decoration: none;
}

#nav li {
	float: left;
	background: #777 url(../i/buttons.jpg) no-repeat 0 0;
	margin: 0 3px 0 0;
	padding: 0 0 0 4px;
}

#nav #right {
	padding: 8px 6px 9px 1px;
}

#nav a:hover {
	color: #ffff00;
	text-decoration:underline;
}

#leftwrap {
float:left;
height:auto;
width:585px;
color:#222222;
position: relative;
top: 0;
left: 180px;
}

#toppara {
margin: 10px 0 10px 5px;
letter-spacing: 1px;
font-weight:500;
}



.inside_box {
font-size:11px;
line-height:15px;
color:#777;
}

.inside_box b {
font-size:12px;
color:#333;
}


#BottomPhone {
display:block;
height:131px;
float:left;
margin: 0 auto;
padding:0 140px 0 200px;
text-align:center;
background: #fff url(../i/headset.jpg) no-repeat 100% 100%;}


#BottomPhone h1{
font:normal 16px/20px Verdana, Arial, Helvetica, sans-serif;
margin: 40px 0 0 0;
}

#BottomPhone p{
font:normal 13px/18px Verdana, Arial, Helvetica, sans-serif;
}

#BottomPhone strong{
color:#009900;
}

#footer {
width:900px;
height: 105px;
display:block;
margin: 0 auto;
padding:35px 0px 10px 90px;
background: #fff url(../i/footer_back.gif) no-repeat 2px 10px;
border-top: 1px #cccccc solid;
float:left;
}


  

 textarea, select {
	font-size:13px;
	padding: 2px;
    letter-spacing:1px;
	width:95%;
}

.myinput, .name  {
font-size:13px;
}

.name {
width:90%;
}

.myinput {
width:75%;
}

form{
padding:0px;
margin:0px;
}


p{
margin: 2px 2px 8px 0;
padding: 0;
}

.nomargin{
margin:0px;
padding:0px;
}


img {
border:0px;
}



.newsitem{
border:1px solid #cccccc;
background-color:#f9f9f9;
float:left;
width:650px;
margin:10px 0 20px 0;
padding:10px;
}

li{
margin-bottom:10px;
margin-left:0px;
padding-left:0px;
padding-right:5px;
}

ul{
margin-left:5px;
padding-left:15px;
margin-top:10px;
margin-bottom:0px;
padding-bottom:0px;
}

.mylistlineup{
padding:10px 0 0 10px;
float:left;
width:530px;
}


#disclaimer{
font-size:11px;
color:#999999;
margin-top:10px;
padding:0px;
float:left;
clear:both;
}


#bookmark{
position:absolute;
top:15px;
left:300px;
}


#headerlinks{
position:absolute;
top:65px;
left:300px;
color:#333;
font-size:13px;
}

#headerlinks a:link, #headerlinks a:visited{
color:#444;
text-decoration:none;
}



.analyser {
font-size:12px;
line-height:16px;
width:170px;
}

#taketesttop {
	height:41px;
	background:  #000 url(../i/debttesttop.gif) no-repeat 0 0;
	width:170px;

}



#taketestmiddle {
	text-align:center;
	padding: 4px 3px 3px 4px;
	background: #EAEAEA url(../i/debttestmiddle.jpg) repeat-y 0 0;
	

	}
	
#taketestbottom, #taketestbottom a{
	float: left;
	height:63px;
	width:170px;
	background: #fff url(../i/debttestbottom.jpg) no-repeat 0 0;
	margin:0 0 5px 0;
}
