body { color: #546aa8; font-size: 13px; font-family: "trebuchet ms", arial, helvetica, sans-serif; line-height: 18px; background-color: #152e82; margin: 0; padding: 0; }
p { }
td { }
a:link { color: #ff0; text-decoration: none; }
a:visited { color: #ff0; text-decoration: none; }
a:hover { color: #fff; text-decoration: underline; }
a:active { color: #ff0; text-decoration: none; }
#framer { background-image: url(one-source-retail-images/osr-bg.gif); background-repeat: no-repeat; width: 800px; height: 600px; margin-right: auto; margin-left: auto; }
#nav { float: right; margin-top: 25px; margin-right: 40px; }
#pics { float: right; }
#osrtag { color: #e0efff; font-size: 20px; font-family: "times new roman", times, serif; float: right; padding-right: 40px; }
#osrtag h1 { color: #e0efff; font-size: 20px; font-weight: normal; }
.yellow { color: #ff0; }
#texbox { color: #e0efff; width: 470px; float: right; margin-top: 25px; }
#texl { width: 225px; float: left; clear: left; padding-left: 10px; border-left: 4px solid #ff0; }
#texr { float: right; clear: right; margin-right: 30px; }
#footer { color: #546aa8; font-size: 11px; text-align: center; width: 800px; margin-top: 40px; margin-bottom: 100px; padding-top: 10px; padding-bottom: 100px; border-top: 1px solid #546aa8; }
#footer a:link { color: #546aa8; text-decoration: none; }
#footer a:visited { color: #546aa8; text-decoration: none; }
#footer a:hover { color: #ff0; text-decoration: none; }
#footer a:active { color: #546aa8; text-decoration: none; }
.TwoFour { font-size: 27px; }
#tempframe { background-image: url(one-source-retail-images/template-bg.gif); width: 806px; margin-right: auto; margin-left: auto; }
#tempfooter { font-size: 11px; background-image: url(one-source-retail-images/template-footer-bg.gif); background-repeat: no-repeat; text-align: center; width: 806px; margin-right: auto; margin-left: auto; padding-top: 40px; padding-bottom: 100px; }
#tempfooter a:link { color: #546aa8; text-decoration: none; }
#tempfooter a:visited { color: #546aa8; text-decoration: none; }
#tempfooter a:hover { color: #ff0; text-decoration: none; }
#tempfooter a:active { color: #546aa8; text-decoration: none; }
#tempnavframe { background-image: url(one-source-retail-images/template-hdr-bg.gif); background-repeat: no-repeat; width: 806px; height: 143px; }
#tempnav { float: right; margin-top: 22px; margin-right: 40px; margin-bottom: 40px; }
#tempnav a:link { color: #152e82; text-decoration: none; }
#tempnav a:visited { color: #152e82; text-decoration: none; }
#tempnav a:hover { color: #ee2e24; text-decoration: underline; }
#tempnav a:active { color: #152e82; text-decoration: none; }
#TempHdr { background-image: url(one-source-retail-images/TempHdrBg.gif); background-repeat: no-repeat; width: 616px; height: 42px; float: right; padding-right: 40px; }
#TempHdr h1 { color: #ff0; font-size: 22px; line-height: 22px; margin: 0; padding: 10px 0 0 20px; }
#TempMain { color: #152e82; font-size: 12px; line-height: 16px; width: 600px; margin-left: 150px; }
#TempMain h1 { font-size: 22px; line-height: 27px; margin: 0 0 10px; padding: 0; }
#TempMain h2 { color: #ee2e24; font-size: 18px; line-height: 20px; margin: 0; padding: 0; }
#TempMain a:link { color: #ee2e24; text-decoration: none; }
#TempMain a:visited { color: #ee2e24; text-decoration: none; }
#TempMain a:hover { color: #546aa8; text-decoration: underline; }
#TempMain a:active { color: #ee2e24; text-decoration: none; }
.PicLeft { margin-right: 15px; }
.Sixteen { font-size: 14px; }

