.bg_top_norep {background: url(images/bg_text.png) no-repeat center top;}
.bg_btm_norep {background: url(images/bottom_round.png) no-repeat center bottom;}
.bg_body {background: url(images/bf.png); background-repeat: repeat-x;}

.left_nav_top {background: #0b3117; background-repeat: repeat-x;}
.left_nav_mid {bgcolor: #edf6f0; background-repeat: repeat-x;}

.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: black; text-decoration: none}
.text2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: black; text-decoration: none}
.text3 {  font-family: tahoma, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal; color: #666666; text-decoration: none}
.media {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: 183E24; text-decoration: underline}

/*Pay Online Form*/

#content{
padding:25px 95px 0 95px;
margin:0 0 0 0;
}
label {
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
}
#form{
padding:10px 0px 0px 0px;
margin:0 0 0 0;
border:1px solid #E5DEDE;
width:673px;
}

#form_inner{
padding:0 12px 0 25px;
margin:10px 0 0 0;
border-top:1px solid #E5DEDE;
background:url(https://www.iluvmydentist.com/home/images/payform/form_head_bg.gif) repeat-x;
}

.form_heading{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding:0 0 25px 22px;
margin:0 0 0px 0;
}

#form_inner input{
border:1px solid #A7A6AA;
width:191px;
}


#form2{
padding:10px 0px 0px 0px;
margin:0 0 25px 0;
border:1px solid #E5DEDE;
width:673px;
}

#form_inner2{
padding:0 12px 0 25px;
margin:10px 0 0 0;
border-top:1px solid #E5DEDE;
background:url(https://www.iluvmydentist.com/home/images/payform/form_head_bg.gif) repeat-x;
}
.bottom_gradient{
padding:23px 0 10px 27px;
background:url(https://www.iluvmydentist.com/home/images/payform/form_head_bg.gif) repeat-x;
}

.input_width{
width:191px;
border:1px solid #A7A6AA;
}

.input_width_smaller{
width:75px;
border:1px solid #A7A6AA;
}

#error{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
padding:7px 0 0 11px;
margin:10px 0 0 0;
background:#FEFAE4;
width:280px;
border:1px solid #E6D9B1;
}
.red{
color:#FF0000;
font-size:12px;
font-weight:bold;
}