body{margin:0 0 0 0; overflow:auto; background:#ffffff url(retailers_stripes.jpg)}

a{text-decoration:none; color:#E976CB}
a:hover{text-decoration:underline; color:#f36694}
a#menu{text-decoration:none; font:14px helvetica,arial; color:#D8CCD2}
a#menu:hover{color:#fa7fda}
a#newsletter{text-decoration:none; font:12px helvetica,arial; color:#ffffff; font-weight:bold}
a#newsletter:hover{color:#fa7fda}

body,td,input,textarea,select,file{font:11px helvetica,arial,sans-serif; color:#888888}

#hr{background:url(retailers_hr.gif)}

#admin_hr{border:1px dotted #c0c0c0; height:1px}
sup{font:8px verdana,arial,helvetica}

#h3{font:16px arial,helvetica; color:#f979d9; font-weight:bold}

#header{background:#fef2f4}
#red{color:#bb0000}
#menu{background:#FBE3F0}
#h1{font:17px arial,helvetica,sans-serif; color:#999999; font-weight:bold}
#signup{background:url(image_signup.gif) no-repeat}
#pink{color:#f979d9}
#table{background:url(homepage.jpg) no-repeat}

#left{background:url(image_left.gif) repeat-y}
#right{background:url(image_right.gif) repeat-y}

#white{background:#ffffff}
#product_left{background:url(image_left.gif) repeat-y bottom}
#product_right{background:url(image_right.gif) repeat-y bottom}
#product_bottom{background:url(image_bottom.gif) repeat-x}



#ovals{background:url(image_vintage.jpg) no-repeat}

input,textarea,select,file{color:#e46fc6}

#expiry{width:50px; border:1px solid #fa99e2}
#quantity{width:20px; border:1px solid #888888; color:#888888; text-align:center}
#input{background:#ffffff; width:300px; border:1px solid #fa99e2}
#select{background:#ffffff; color:#888888; width:220px}
#vip{background:#ffffff; color:#888888; width:150px}
#textarea{overflow:auto; background:#ffffff; width:300px; height:100px; border:1px solid #fa99e2}

#input_admin{background:#fde4f6; width:316px; border:1px solid #fa99e2}
#textarea_admin{overflow:auto; background:#fde4f6; width:316px; height:100px; border:1px solid #fa99e2}

#login{background:#fde4f6; width:113px; border:1px solid #fa99e2}


#dropmenudiv{position:absolute; border:0px; border-bottom-width:0; font:normal 14px helvetica; line-height:18px; z-index:100}
#dropmenudiv a{color:#444444; width:100%; display:block; text-indent:3px; border-bottom:0px; padding:1px; text-decoration:none; font-weight:bold}
#dropmenudiv a:hover{color:#ffffff; background-color:#cccccc}

.outsideRight {background:url(shadow_upperrightfade.png) right top no-repeat;}
.outsideLeft {background:url(shadow_lowerleftfade.png) left bottom no-repeat; padding:8px 0 0 8px;}
.mainShadow {background:url(shadow_shadow.png) bottom right;}
.mainShadow img {vertical-align:bottom;}
.innerShadow {position:relative;left: -8px;top: -8px;}


#retailers{font:10px helvetica,arial,sans-serif; color:#666666}
#retailer_input{background:#ffffff; width:110px; border:1px solid #fa99e2}
#retailer_select{background:#ffffff; width:110px; border:1px solid #fa99e2}