#homebox {
   position:relative;
	 left:30px;
   width:844px;
	 height:328px;
	 float:left;
	 clear:both;
}
.homeboxlower {
   position:relative;
	 left:30px;
   width:844px;
	 float:left;
	 clear:both;
	 padding:20px 0;
}
#lowertextbox {
   width:775px;
	 float:left;
}
#lowerlogobox {
   width:65px;
	 float:right;
	 display:none;
}
#homeboxlowerfree {
   padding-left:20px;
}
#homeboxlowerfree #lowerlogobox {
   position:relative;
	 left:-20px;
}
.hometext {
   padding:20px 20px 20px 39px;
}
#yellow {
   position:absolute;
   top:0px;
	 left:0px;
   width:560px;
	 height:200px;
	 background-repeat:no-repeat;
   background-image:url(../img/panel_yellow.jpg);
}
#yellowthin {
   width:276px;
   background-image:url(../img/panel_yellow.gif);
   background-position:top right;
	 background-repeat:repeat-y;
	 float:left;
	 clear:both;
	 margin-top:10px;
}
#pink {
   position:absolute;
   top:0px;
	 right:0px;
   width:276px;
	 height:328px;
	 background-repeat:no-repeat;
   background-image:url(../img/panel_pink.gif);
}
#grey {
   position:absolute;
   top:206px;
	 left:0px;
   width:568px;
	 height:122px;
}
#greyfree {
   float:left;
	 clear:both;
	 position:relative;
   width:568px;
	 height:122px;
}
#pinkfree {
   float:left;
	 clear:both;
	 position:relative;
   width:276px;
	 height:328px;
	 background-repeat:no-repeat;
   background-image:url(../img/panel_pink.gif);
}

#pinkfree p,#pink p {
   padding:0 20px;
	 color:#FFFFFF;
	 font-size:16px;
}

.greypanel,.greypanelside {
   width:276px;
	 height:122px;
	 background-repeat:no-repeat;
   background-image:url(../img/panel_grey.gif);
	 top:0px;
	 left:0px;
}

.greypanel {
	 position:absolute;
}
.greypanelside {
	 position:relative;
	 margin-top:10px;
	 clear:both;
	 float:left;
}

#greypanel2 { left:284px; }

.greypanel p,.greypanelside p {
   padding:2px 5px 2px 21px; 
	 margin:0;
	 font-size:14px;
}
.greypanel form,.greypanelside form {
   padding:8px 11px 2px 21px; 
	 margin:0;
	 font-size:14px;
}
.greypanel form fieldset,.greypanelside form fieldset {
   margin:0;
	 padding:0;
	 border:0;
}

.greypanelbutton a {
   position:absolute;
	 bottom:10px;
	 right:10px;
	 background-repeat:no-repeat;
	 background-image:url(../img/more1.gif);
	 width:76px;
	 height:28px;
	 text-indent:-2000px;
	 overflow:hidden;
	 display:block;
}
#greypanelbutton2 a {
	 background-image:url(../img/continue2.gif);
	 width:109px;
}

.homeboxlower h3 {
   margin:0;
	 padding:0 0 0 20px;
	 font-size:13px;
}
.homeboxlower p {
   margin:0;
	 padding:0 0 0 20px;
	 font-size:13px;
}

#bullets {
   position:absolute;
	 left:279px;
	 width:270px;
	 height:170px;
	 margin-top:15px;
}

#bulletsthin {
	 width:250px;
	 margin:15px 5px 10px 10px;
}

#bullets ul,#bulletsthin ul {
   margin:0;
	 padding:0;
	 list-style:none;
}
#bullets li,#bulletsthin li {
   background-image:url(../img/arrow1.gif);
	 background-repeat:no-repeat;
	 background-position:0px 2px;
	 padding:0 0 7px 27px;
	 font-size:17px;
	 font-weight:bold;
	 color:#696969;
}
#bullets li span,#bulletsthin li span {
   clear:both;
	 color:#046983;
	 font-size:12px;
}

.claimtext { display:none; }
#claimtext1 { display:block; }

h3.claimscalculator {
   background-image:url(../img/graph.gif);
	 background-repeat:no-repeat;
	 padding:18px 0 18px 36px;
	 margin:15px 0 0 0;
	 background-position:center left;
}
