*						{ font-family: Arial, Helvetica, sans-serif; border: 0; }

body					{ margin: 0 1em 2em 1em; }

a:link,
a:visited,
a:active				{ color: #388C36; text-decoration: none; }

div#header				{ width: 780px; margin: auto; }

li.selected				{ background: url(../images/tabbghover.gif) bottom repeat-x #D5F390; }

div#body				{ width: 780px; margin: 5px auto 0 auto; background: url(../images/bodybg.gif) repeat-x bottom #f6f6f6; border: 1px solid #999999; }
div#inner				{ padding: 1em; line-height: 26px; }

div#prev				{ display: inline; background: url(../images/tabbg.gif) repeat-x #D5F390; padding: 5px 10px 6px 10px; margin-right: 2px; }
div#next				{ display: inline; background: url(../images/tabbg.gif) repeat-x #D5F390; padding: 5px 10px 6px 10px; }
div#prev a,
div#next a				{ color: #000000; font-weight: bold; width: 100%; height: 100%; }

div#footer				{ width: 780px; margin: 5px auto 0 auto; text-align: center; font-size: 0.8em; }

p.clear					{ clear: both; text-align: center; }

/* PROJECT SPECIFIC STYLES ------------------------------------------------------------------------------------------------------- */

div#createsend			{ float: left; width: 45%; margin-left: 1em; }
div#campaignviewer		{ float: right; width: 45%; margin-right: 1em; }

div#compare				{ background: #FFFFFF; padding: 30px 10px 5px 10px; border: 1px solid #B1B1B1; }
h1						{ margin: 0; letter-spacing: -1px; }
h4						{ margin: 0 0 0 1em; color: #FFFFFF; }
ul, ol					{ font-size: 0.9em; margin-bottom: 1.5em; }

.screen					{ display: block; border: 1px solid #000000; width: 700px; margin: auto; }