body, #builder-content { background: #b4b77e; color: #000; }
#wrap { border: 1px solid #000; }
#subnav a { color: #000; }
#nav { border-bottom: 9px solid #015885; }
#nav a, #nav #spacer { border-bottom: 1px solid #FFF; }
h1 { color: #015885; }

#side { color: #015885; }
#blank, #blank #builder-content, #top, #content { background: #FFF; }

#mainwrapper { background: #FFF url(http://www.pleasantstreetrx.com/templates/1005/designs/28_psrx/images/side.gif) top left repeat-y; }
.sidewrapper { background: url(http://www.pleasantstreetrx.com/templates/1005/designs/28_psrx/images/side_top.jpg) 0 13px no-repeat; }
.sidewrapper2 { background: url(http://www.pleasantstreetrx.com/templates/1005/designs/28_psrx/images/side_bottom.jpg) bottom left no-repeat; }
.sidewrapper, .sidewrapper2 { min-height: 113px;}
.sidewrapper2, #sponsor { padding: 0 6px;  }

#sponsor, .sidewrapper { margin-top: 13px; border-top: 1px solid #FFF; padding-top: 13px; }
.sidewrapper .moduleContainer { padding-top: 13px; }

#sponsor { margin-top: 0; padding-top: 0; }

#side1 { margin-top: 0; border-top: none; }

#footer { color: #015885; background: #f7cd9d; }
.register  a { background: url(http://www.pleasantstreetrx.com/templates/1005/designs/28_psrx/images/account-button.jpg) bottom left no-repeat; width: 133px; height: 21px; display: block; margin: 2em auto -4em; }
#Login_Form_email, #Login_Form_password { width: 200px; }
.sidewrapper2 #Login_Form_email, .sidewrapper2 #Login_Form_password { width: 75px; }
.sidewrapper2 h3.formbuilder { display: none; }
#Refills_Requested_all_label, #Request_Refills_all_label { width: 450px; font-weight: bold; margin-bottom: 10px;  }
#Refills_Requested_all, #Request_Refills_all { margin-left: -150px; }
#Refills_Requested_contact_0_label, #Refills_Requested_contact_1_label, #Request_Refills_contact_0_label, #Request_Refills_contact_1_label { clear: both;}
#Refills_Requested_contact_label, #Request_Refills_contact_label { margin-top: 10px; }
#Refills_Requested_delivery_label, #Request_Refills_delivery_label { margin-bottom: 10px; }
#Account_Information h3, #Refills_Requested_Personal_Information legend, #Request_Refills_Personal_Information legend { display: none; }
.advanced { width: auto !important; }
