/* resets properties to normalize all grade A browers */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, b, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;	padding: 0;	border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit;  }


#fmcheader { height:27px; width:950px;background-image:url(../images/FMCheaderBG.gif); background-repeat:no-repeat; margin:auto;}
#fmcLogo {position:relative; top:5px; left:30px; border:none;}
#headerLinks { width:905px; text-align:right; padding:0 0 2px 0; letter-spacing:.2px;}
#headerLinks a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#FFFFFF; text-decoration:none; padding: 0 25px 0 0;}

#bodyContent {margin:auto; width:950px; height:499px; background-image:url(../images/fmcrewardsBackGround.jpg); background-repeat:no-repeat;}
#homecopy { font-family:"Times New Roman", Times, serif; font-size:12px; width:425px; padding:330px 0px 0px 40px;}
#menu {position:absolute; margin:27px 0px 0px 285px;}

#footerContainer { width:950px; margin:auto; background-color:#f1f1f1; margin-top:0px; font-family:Arial, Helvetica, sans-serif;}
#footerTopBorder { width:950px; background-image:url(../images/footer_topBorder.gif); background-repeat:repeat-x; height:5px; overflow:hidden;}
#footerLogo { float:left; padding:20px;}
#footerContent { float:left; padding-top:15px; COLOR:#616362; width:660px; font-size:10px;}
#footerContainer #footerContent a:link,#footerContainer #footerContent a:active,#footerContainer #footerContent a:visited { text-decoration:underline; color:#616362; font-size:10px;}
#footerContainer #footerContent a:hover { color: #000000;}