
body        { margin:0; background:#eeeeff; font:small arial,helvetica,sans-serif; }
div#main    { margin:0 auto; width:960px; background:#ffffff; color:#000000; }
table       { border-collapse:collapse; }
td          { vertical-align:top;}
img         { border:0; }

a:link,a:visited  { text-decoration:none; color:#6644cc; }
a:hover           { text-decoration:underline; }

.smaller { font-size:x-small; }
.black   { color:#000000; }
.b       { font-weight:bold; }
.clear   { clear:both; }

div#contentdiv { padding-left:206px; }

table#content      { width:100%; margin-bottom:40px; }
table#content td#l { padding-right:60px; }
table#content td#r { width:330px; }


table#contentteam      { width:100%; margin-bottom:40px; }
table#contentteam td#l { padding-right:60px; }
table#contentteam td#r { width:150px; }



div#header { background:url('images/headerbg.jpg'); height:100px; text-align:right; padding-top:65px; }

h1 { color:#6644CC; font-size:large; }
h2 { color:#6644cc; background:#DCCCFF; padding:2px 15px; font-size:medium; margin:0 0 12px 0; }

table#team td { color:#aa88ff; padding:0 20px 20px 0; }

ul { color:#6644cc; }
li { margin-bottom:15px; }

table.outline td { border:solid 1px #ccccee; padding:3px 10px; }
table.outline th { border:solid 1px #ccccee; padding:3px 10px; text-align:left; background:#eeeeff; }

div.rcontent { padding:0 30px; }
div.botpad   { margin:0 0 20px 0; }

div.rcontent ul { margin-left:10px; padding-left:10px; }

#myform          { border:dashed 1px #cccccc; padding:5px 10px; margin:10px 0; }
#myform label    { float:left; clear:left; text-align:right; width:6em; padding:0 0.5em; }
#myform input    { float:left; width:11em; }
#myform textarea { clear:both; width:18.5em; }

input.formbutt { font-size:x-small; background:#ccbbee; border-style:solid; border-width:1px; border-color:#eeddff #9988aa #9988aa #eeddff; }

