@charset "utf-8";
/* CSS Document */

#sniunsub-doc {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

#sniunsub-doc { width: 555px;}

#sniunsub-hd { height: 30px; color: #FFF; background: #184A84;}
#sniunsub-hd ul { margin: 0; padding: 0;}
#sniunsub-hd li { display: inline; margin: 0; padding: 0; line-height: 30px; padding: 0 20px; background: url(images/divider.gif) no-repeat scroll right;}
#sniunsub-hd li.last { background: none;}
#sniunsub-hd a:link, #sniunsub-hd a:visited { color: #FFF; text-decoration: none;}
#sniunsub-hd a:hover { color: #DDD; text-decoration: underline;}
#sniunsub-hd a:active { color: #FFF; text-decoration: none;}
#sniunsub-hd a:link.active, #sniunsub-hd a:visited.active, 
#sniunsub-hd a:active.active { text-decoration: underline; text-transform: uppercase;}

#sniunsub-bd { }
#sniunsub-bd p { font-size: 93%; margin: 0 0 1em; padding: 0;}
#sniunsub-bd table { margin: 0 0 1em;}
#sniunsub-bd td { font-size: 93%; padding: 0 1em 0.5em 0;}
#sniunsub-email { padding: 20px 20px 5px; background: #E7EFF7;}
#sniunsub-news { padding: 20px 20px 1px; }
#sniunsub-news h1 { font: bold 93% Georgia; color: #215A94; text-transform: uppercase; border-bottom: 1px solid #000; margin: 0 0 1.2em; padding: 0 0 0.5em;}
#sniunsub-news ul { margin: 0; padding: 0;}
#sniunsub-news li { list-style: none; margin: 0; padding: 0; clear: left; height: 22px;}
#sniunsub-news img { margin: 0 0 1em;}
#sniunsub-news td { padding: 0 1em 2em 1em; vertical-align: top;}
#sniunsub-news td.col1 { width: 240px;}
#sniunsub-news .col1 li { width: 240px;}
#sniunsub-news td ul li input, #sniunsub-news td ul li label { float: left;}
#sniunsub-news td ul li label { font-weight:bold; width: 200px; padding: 3px 0 0 3px;}

#sniunsub-ft { height: 30px; background: #184A84; padding: 0 20px;}
#sniunsub-ft input { margin: 3px 0 0;}
#sniunsub-ft a img { border: none;}
