h1           { color: #303282; font-size: 14pt; margin-left: 0.0em; margin-right: 0.0em;                margin-top: 6px; margin-bottom: 8px; padding-left: 6px;                padding-right: 0px; padding-top: 0.1em; padding-bottom: 0.1em }h2           { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #31558A;                line-height: 100%; font-style: italic; font-weight: bold;                margin-top: 4px; margin-bottom: 4px; padding-left: 8px; }h3           { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #336699;                line-height: 100%; margin-top: 4px; margin-bottom: 4px;padding-left: 8px; }h4           { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff;                background-color: #31558A; background-repeat: repeat;                background-attachment: scroll; border-top: 1px solid #000;                border-bottom: 1px solid #000; margin: 0px; padding: 0.3em;                background-position: 50% }h5           { font-family: Tahoma; font-size: 10pt; color: #000; text-align: Left; margin: 0px; padding: 0.2em }h6.grey     { color: #CFCFCF; }body { margin-top: 2px; padding: 0px; background: Url('http://www.linkmanagementimages.com/images/bg.gif') repeat-x; background-color: #E5E3DC; font-family: Arial, sans-serif; color: #797979; }              div.bg { margin: 0 0 0 1px; padding: 0px; background-image: url('http://riveroffers.com/images/bg_gray.gif'); background-repeat: no-repeat; }img.right { float: right; margin: 8px; }img.left { float: left; margin: 8px; }img.botright    { background-image: url('../images/bottom_right_grey.gif'); padding: 0px; margin: 0px;               background-repeat: no-repeat; background-position: right bottom }table.framered h4 { margin: 0px; padding: 0px 10px 5px 10px; color: #fff; background-image: url('http://riveroffers.com/images/h4_frame_red.gif'); font-size: 14px; border: none; }table.framered p { margin: 0px 5px; padding: 5px; }table.framered td.mainor { padding: 0px; background-image: url('../images/frame_grey.gif'); border-right: solid 1px #CFCFCF; /* border-left: solid 1px #D58000; */ }table.framered td.top { padding: 0px; background-image: url('http://riveroffers.com/images/frame_top_left_red.gif'); background-repeat: no-repeat; border: none; }table.framered td.bot { background-image: url('../images/bottom_left_grey.gif'); background-repeat:                no-repeat; padding: 0px; background-position: left bottom }A:link {font-family: arial; color:#31558A; text-decoration: underline;}A:visited {font-family: arial; color: #31558A; text-decoration: underline;}A:hover   {font-family: arial; color: #31558A; text-decoration: none;}img.border { display: inline; border: solid 1px #111; }img.noborder { display: inline; border: none; }.pn	{font-family:Arial;font-size:12px;color:#000000;text-decoration:none;}.pn1A	{text-transform: capitalize;font-family:Arial;font-size:10px;color:#000000;text-decoration:none;}.pn1	{font-family:Arial; font-size:10px; color:#000000; text-decoration:none;}A.pn1   {font-family: arial; font-size: 10px; color: #000000; text-decoration: none;}A.pn1:visited {font-family: arial; font-size: 10px; color: #000000; text-decoration: none;}A.pn1:hover   {font-family: arial; font-size: 10px; color: #0000FF; text-decoration: underline;}.pn2         { font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration:none }A.pn2 {font-family: arial; font-size: 12px; color: #FFFFFF;  text-decoration: none;}A.pn2:visited {font-family: arial; font-size: 12px; color: #FFFFFF;text-decoration: none;}A.pn2:hover   {font-family: arial; font-size: 12px; color: #FFFFD2;text-decoration: underline;}.pn3       {font-family: arial, helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration:none}table.frame  { border-collapse: collapse; width: 100%; background-color: #fff;                border: 1px solid #C3C3C3; margin: 0px; padding-left: 10px;                padding-right: 10px; padding-top: 5px; padding-bottom: 5px }table.orframe { border-collapse: collapse; width: 100%; background-color: #fff;                border: 1px solid #FF9900; margin: 0px; padding-left: 10px;                padding-right: 10px; padding-top: 10px; padding-bottom: 5px }table.hotframe { border-collapse: collapse; width: 100%; background-color: #FFFFFF;                border: 1px solid #FF0000; margin: 0px; padding-left: 10px;               padding-right: 10px; padding-top: 5px; padding-bottom: 5px }table.main   { background-color: #FFFFFF }form.a { margin: 0px; padding: 0.5em 0.2em 1.3em 1em; color: #fff; background: #303282; font-family: Verdana, sans-serif; font-size: 90% }p.medium     { font-family: verdana, sans-serif; font-size: 90%; text-transform: uppercase;                background-image: url('../images/box_bg.jpg');                background-repeat: repeat-x; background-attachment: scroll;                color: #FFFFFF; font-variant: small-caps; font-weight: bold;                margin-right: 0px; margin-top: 0px; padding-bottom: 2px;                background-position: top }li.large { font-family: Verdana; font-size: 13px; font-weight: bold; }tr    { font-family: Arial; font-size: 75%; color: #111; }td.brc3 { font-family: Verdana, sans-serif; font-size: 95%; font-weight: bold; padding: 0.2em 0px; }td.bot { margin: 0px; padding: 0.5em; border-bottom: solid 2px #fff; }button       { background-image: url('../images/brc_btn.gif');                background-repeat: repeat; background-attachment: scroll;                background-position: center 50% }.ahem { display:	none; }                              div.menu p { margin: 0 0 3em 0px;padding: 0.3em 0.4em;color: white;}.t           { background-image: url('../images/j_divider.png'); background-repeat: repeat-x;                background-attachment: scroll; background-position: 0 top }.b           { background-image: url('../images/j_divider.png'); background-repeat: repeat-x;                background-attachment: scroll; background-position: 0 bottom }.l           { background-image: url('../images/box_side.gif'); background-repeat: repeat-y;                background-attachment: scroll; background-position: 0 }.r           { background-image: url('../images/box_side.gif'); background-repeat: repeat-y;                background-attachment: scroll; background-position: 100% 0 }.bl          { background-image: url('../images/j_corner_bl.png'); background-repeat:                no-repeat; background-attachment: scroll; background-position:                0 100% }.br          { background-image: url('../images/j_corner_br.png'); background-repeat:                no-repeat; background-attachment: scroll; background-position:                right bottom }.tl          { background-image: url('../images/header_top_left.gif'); background-repeat:                no-repeat; background-attachment: scroll; background-position:                0 top }.tr          { background-image: url('../images/header_top_right.gif'); background-repeat:                no-repeat; background-attachment: scroll; padding: 8px;                background-position: 100% 0 }input, select {font-size: 90%}            input.a, select.a, option.a, textarea.a { border: none; }input.number { text-align: right; padding-right: 0.3em;}p.footer { font-family: Verdana; font-size: 99%; color: #777; margin: 2em; line-height: 1.6; }p.footer a:link { text-decoration: underline; color: #777; }p.footer a:visited { text-decoration: underline; color: #777; }p.footer a:hover { text-decoration: none; color: blue; }
