body {
margin-top: 20px;
font-family: Verdana;
font-size: 11px;
line-height: 15px;
color: #333333;
background-image: url('../images/bg.gif');
background-position: center;
}
td {
font-family: Verdana;
font-size: 11px;
line-height: 15px;
color: #333333;
}

table.pop {
background-image: url('../images/pop-bg.gif');
background-repeat: repeat-y;
border: 1px #000000 solid;
}

td.leftbar {
background-image: url('../images/blue.gif');
background-position: top right;
background-repeat: repeat-x;
}

td.rightbar {
background-image: url('../images/green.gif');
background-position: top left;
background-repeat: repeat-x;
}
 a {
 font-weight: bold;
 color: 000033;
 text-decoration: underline;
 }
 
.referWrap { position:relative; width:auto; float:left;}
.referWrap2 { position:relative; width:210px; float:right}
.referWrap3 { position:relative; width:770px;}
	.referral { margin:0; padding:0; position:absolute; top:369px; left:560px; z-index:9999;}
	.referral2 { margin:0; padding:0; position:absolute; top:-21px; left:0px; z-index:9999}
	.referral3 { margin:0; padding:0; position:absolute; top:-21px; left:560px; z-index:9999}
select { font-size:11px;color: #333333;}
input { font-size:11px; color: #333333;}

.refCont .type { width:100%; overflow:hidden; margin:0 0 10px 0;}
.refCont .type p { display:block; overflow:hidden; width:500px; margin:0 0 5px 0; clear:both}
.refCont .type label { width:150px; float:left;}
.refCont .type input { width:150px; float:left;}
.refCont .type select { width:100px; float:left;}