/*
 *	elicio__default_segaweb.css
 *
 *	Purpose: give admin pages as 'professional' as possible a 
 *	look-and-feel without making any fundamental change to the 
 *	codebase
 *
 *	Author:	Roger Crombleholme
 *	$Revision$
 *
 */


BODY
{
 color: black;
 font-family: Arial, Helvetica, "MS Sans Serif", sans-serif; 
 margin: 0% 0%;
 background-color: #FFFFFF;
}

P
{
 font-family: Arial, Helvetica, "MS Sans Serif", sans-serif; 
 font-size: 75%;
 margin: 0;
 padding: 0.25em 0em;
}

/* things don't inherit properly into table cells in Netscape 4.X;
   this stanza is partly to correct for that */
TABLE, TH, TD
{
 font-family: Arial, Helvetica, "MS Sans Serif", sans-serif; 
 font-size: 85%;
 vertical-align: bottom;
}  


TH
{
	color: #0080FF /* #CC0066 */;
	background-color: #FFFFFF;
	padding: 0.25em;
	vertical-align: top;
	/* border: 2px solid #330099; */
	width: auto;
}



TD
{
 color: black;
 background-color: transparent;
 vertical-align: top;
 /* border-bottom: 1px dotted black; */
 padding: 0.25em;
 width: auto;
}

UL {
 font-family: Arial, Helvetica, "MS Sans Serif", sans-serif;
 font-size: 75%;
}

UL UL {
 font-family: Arial, Helvetica, "MS Sans Serif", sans-serif;
 font-size: 1em;
}

OL {
 font-family: Arial, Helvetica, "MS Sans Serif", sans-serif;
 font-size: 75%;
}


.ulcontent
{
	Padding: 0.3em;
   font-size: 85%;
}

.licontent
{
	Padding: 0.3em;
	font-size: 85%;
	margin-left: 5em;
}

SELECT
{
 font-family: Arial, Helvetica, "MS Sans Serif", sans-serif; 
 font-size: 105%;
 background-color: #FFFFFF;
 color: #0080FF /* #0080FF */; 
 padding: 0px;
}

INPUT, TEXTAREA
{
 font-family: Arial, Helvetica, "MS Sans Serif", sans-serif; 
 font-size: 105%;
 background-color: #FFFFFF;
 color: #0080FF /* #0080FF */;
 padding: 0px;
}
  
H1
{
 color: #D8E7F2;
 background-color: #0080FF;
 font-family: Arial, Helvetica, "MS Sans Serif", sans-serif; 
 margin: 0;
 padding: 0.5em;
}

H2
{
 color: #D8E7F2;
 background-color: #0080FF;
 font-family: Arial, Helvetica, "MS Sans Serif", sans-serif; 
 margin: 0;
 padding: 0.5em;
 font-size: 100%
}

H3, H4, H5
{
 color: #0080FF /* #0080FF */;
 background-color: transparent;
 font-family: Arial, Helvetica, "MS Sans Serif", sans-serif; 
 margin: 0;
 padding: 0.5em;
}

H1 EM, H1 I
{
 font-family: Arial, Helvetica, "MS Sans Serif", sans-serif; 
}

ADDRESS
{
 margin: 0;
}

A:link
{
color: #0000FF;
background-color: transparent;
font-weight: bold;
}

A:visited
{
color: #0000FF;
background-color: transparent;
font-weight: bold; 
}

A:active
{
color: #FF0000;
background-color: transparent;
font-weight: bold;
}

A:hover
{
color: #9900CC;
background-color: transparent;
font-weight: bold;
text-decoration: underline;
}


 
.ideasearchcriterianame {
	color: #D8E7F2;
}

.ideasearchcriteriavalue {
	font-weight: bold; 
}



.submenu
{
vertical-align: bottom;
font-size: 85%;
font-weight: bold;
padding: 0.5em;
}

.flowbox
{
	border: 5px solid #0080FF /* #0080FF */;
	padding: 0.5em;
	margin: 1em;
	text-align: center;
	background-color: #D8E7F2;
	color: black;
	font-weight: bold;
}

.flowboxwhite
{
	border: 5px solid #0080FF /* #0080FF */;
	padding: 0.5em;
	margin: 1em;
	text-align: center;
	background-color: #FFFFFF;
	color: black;
	font-weight: bold;
}

.flowboxbronze
{
	border: 5px solid #996633;
	padding: 0.5em;
	margin: 1em;
	text-align: center;
	background-color: #0080FF /* #0080FF */;
	color: black;
	font-weight: bold;
}

.flowboxsilver
{
	border: 5px solid silver;
	padding: 0.5em;
	margin: 1em;
	text-align: center;
	background-color: #0080FF /* #0080FF */;
	color: black;
	font-weight: bold;
}

.flowboxgold
{
	border: 5px solid #DFBF6F;
	padding: 0.5em;
	margin: 1em;
	text-align: center;
	background-color: #0080FF /* #0080FF */;
	color: black;
	font-weight: bold;
}

.flowboxvoucher
{
	border: 2px solid #000000;
	padding: 0.5em;
	margin: 0em;
	text-align: center;
	background-color: #FFFFFF;
	color: black;
	font-weight: bold;
}

.flowboxtext
{
	font-size: 85%;
	font-weight: bold;
	color: #0080FF /* #0080FF */;
	background-color: transparent;
	text-align: center;
}

.flowboxheader
{
	font-size: 1.2em;
	font-weight: bold;
	color: #0080FF /* #0080FF */;
   background-color: transparent;
	text-align: center;
}

.flowboxheadermain
{
	font-size: 1.2em;
	font-weight: bold;
	color: #000000;
	background-color: transparent;
	text-align: center;
}

.flowboxrewardtext
{
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;
   background-color: transparent;
	text-align: center;
}

.flowboxrewardheader
{
	font-size: 1.2em;
	font-weight: bold;
	color: #D8E7F2;
	background-color: transparent;
	text-align: center;
}

.textboxleft50
{
	border: 8px solid #0080FF /* #0080FF */;
	padding: 0.5em;
	margin: 0.5em 0em;
	text-align: left;
	background-color: #D8E7F2;
	width: 25em;
	color: #0080FF /* #0080FF */;
	font-size: 1em ;
	font-weight: bold;
}

.textboxright50
{
	border: 8px solid #0080FF /* #0080FF */;
	padding: 0.5em;
	margin: 0.5em 0.5em 0.5em 0em;
	text-align: left;
	background-color: #D8E7F2;
	width: 25em;
	color: #0080FF /* #0080FF */;
	font-size: 1em ;
	font-weight: bold;
	float: right;
}

.menuboxrightpinkbdr
{
 width: 25em;
 vertical-align: top;
 border: 8px solid #808080/* #0080FF */;
 padding:0.25em;
 margin: 0.25em;
 float: right;
 color: black;
 background-color: #D8E7F2;
 font-size: 85%;
}

.menuboxrightpurplebdr
{
 width: 25em;
 vertical-align: top;
 border: 8px solid #9966CC;
 padding:0.25em;
 margin: 0.25em;
 float: right;
 color: black;
 background-color: #D8E7F2;
 font-size: 85%;
}

.menuboxrightgreybdr
{
 width: 25em;
 vertical-align: top;
 border: 8px solid #B2B2B2;
 padding:0.25em;
 margin: 0.25em;
 float: right;
 color: black;
 background-color: #D8E7F2;
 font-size: 85%;
}

.menuboxrightbluebdr
{
 width: 25em;
 vertical-align: top;
 border: 8px solid #0080FF /* #0080FF */;
 padding:0.25em;
 margin: 0.25em;
 float: right;
 color: black;
 background-color: #D8E7F2;
 font-size: 85%;
}

.menuboxrightblackbdr
{
 width: 25em;
 vertical-align: top;
 border: 8px solid #000000;
 padding:0.25em;
 margin: 0.25em;
 float: right;
 color: black;
 background-color: #D8E7F2;
 font-size: 85%;
}

.returnboxpinkbdr
{
 vertical-align: top;
 border: 8px solid #0080FF;
 padding:0.5em;
 margin: 0.5em 0em;
 color: black;
 background-color: #D8E7F2;
 font-size: 85%;
}

.arrow
{
  text-align: center;
}

.logogroup
{
	float: left;
}

.qbullet
{
	font-size: 2em;
	font-weight: bold;
	color: #0080FF;
   background-color: transparent;
}

.question
{
	color: #0080FF /* #0080FF */;
	background-color: transparent;
}

.abullet
{
	font-size: 2em;
	font-weight: bold;
	color: #0080FF;
	background-color: transparent;
}

.answer
{
	color: #006400;
	background-color: transparent;
}

.borderboxblack
{
border-bottom: 3px solid #000000;
border-left: 3px solid #000000;
margin: 0.5em 0.5em 0.5em 0em;
padding: 0em 0.5em;
}

.borderboxblue
{
border-bottom: 3px solid #0080FF /* #0080FF */;
border-left: 3px solid #0080FF /* #0080FF */;
margin: 0.5em 0.5em 0.5em 0em;
padding: 0em 0.5em;
}

.borderboxpink
{
border-bottom: 3px solid #0080FF;
border-left: 3px solid #0080FF;
margin: 0.5em 0.5em 0.5em 0em;
padding: 0em 0.5em;
}

TD.horzline
{
 background-image: url(../images/ambs_purple_line.gif);
 background-repeat: repeat-x;
 background-position: center;
}

TD.vertline
{
 background-image: url(../images/ambs_purple_line.gif);
 background-repeat: repeat-y;
 background-position: center;
}

TH.prompt
{
 font-family: Arial, Helvetica, "MS Sans Serif", sans-serif; 
 font-size: 90%;
 color: black;
 width: 30%;
 text-align: right;
 border: none;
}

TH.manprompt
{
 font-family: Arial, Helvetica, "MS Sans Serif", sans-serif; 
 font-size: 90%;
 color: navy;
 font-style: italic; 
 width: 30%;
 text-align: right;
 border: none;
}

IMG.spacer
{
	width: auto;
}


/* START elicio system page controls */

.header
{
 border: none;
 margin: 0;
 padding: 0em 0em 0em 0em;
}

.footer
{
 border: none;
 margin: 0;
 padding: 0;
}

/* full page containers */

.campaignpage
{
 border: none;
 margin: 0;
 padding: 0;
}

.suggestion
{
 border: none;
 margin: 0;
 padding: 0;
}

.addsuggestion
{
 border: none;
 margin: 0;
 padding: 0;
}

.ideasearch
{
 border: none;
 margin: 0;
 padding: 0;
}

.ideasearchdiv
{
 border: none;
 margin: 0;
 padding: 0;
 width: auto;
}

.ideasearch2div
{
 border: none;
 margin: 0;
 padding: 0;
 width: auto;
}

.ideasearch3div
{
 border: none;
 margin: 0;
 padding: 0;
 width: auto;
}

.findidea
{
 border: none;
 margin: 0;
 padding: 0;
}

.ideasearchcriterianame {
	color: #0080FF;
	font-weight: bold; 
}

.ideasearchcriteriavalue {
	font-weight: bold; 
}

.showidea
{
 border: none;
 margin: 0;
 padding: 0;
}

.prizewinner
{
 border: none;
 margin: 0;
 padding: 0;
}

.prizewinnerdiv
{
 border: none;
 margin: 0;
 padding: 0;
 width: auto;
}

/* content containers */

.campaignpagecontent
{
 border: none;
 margin: 0;
 padding: 0;
 /* background-image: url(http://localhost/elicio1b/images/bigideas_green_bubbles.gif);
 background-repeat: no-repeat; */
}

.suggestioncontent
{
 border: 3px solid #0080FF /* #0080FF */;
 margin: 1em 0.5em 1em 0em;
 padding: 1em;
 color: black;
 background-color: #D8E7F2;
 background-repeat: no-repeat;
}

.addsuggestioncontent
{
 border: none;
 margin: 0;
 padding: 0;
 /* background-image: url(http://localhost/elicio1b/images/bigideas_green_bubbles.gif);
 background-repeat: no-repeat; */
}

.ideasearchcontent
{
 border: none;
 margin: 0;
 padding: 0;
 /* background-image: url(http://localhost/elicio1b/images/bigideas_green_bubbles.gif);
 background-repeat: no-repeat; */
}

.findideacontent
{
 border: none;
 margin: 0;
 padding: 0;
 /* background-image: url(http://localhost/elicio1b/images/bigideas_green_bubbles.gif);
 background-repeat: no-repeat; */
}

.prizewinnercontent
{
 border: none;
 margin: 0;
 padding: 0;
 /* background-image: url(http://localhost/elicio1b/images/bigideas_green_bubbles.gif);
 background-repeat: no-repeat; */
}

/* other controls */

.copy
 {
 text-align: center;
 font-size: 85%;
 color: #000000;
 }

 
th p#fieldtitlenote{
 font-weight: normal;
 font-size: 100%;	
 }
 
td p#pacingtitle
{
 color: white;
 background-color: #0080FF;
 font-family: Arial, Helvetica, "MS Sans Serif", sans-serif; 
 font-size: 110%;
 font-weight: bold;
 margin: 0em 0.5em 0.5em 0em;
 padding: 0.5em;
 border: solid black 1px;
}

h2.pagetitle {
 color: #0080FF;
 padding-left: 0;
 }

td.pacing h2 {
 color: #D8E7F2;
 background-color: #0080FF;
 font-family: Arial, Helvetica, "MS Sans Serif", sans-serif; 
 margin: 0.5em 0.5em 0em 0em;
 padding: 0.5em;
 border: solid black 1px;
 font-size: 100%
}

table.prizewinner th {
   color: white;
	background-color: Gray;
	border: none;
}

table.ideasearch th {
   color: white;
	background-color: Gray;
	border: none;
}

table.ideasearch th a:link, 
table.ideasearch th a:visited, 
table.ideasearch th a:active {
   color: white;
}

table.ideasearch th a:hover {
   color: #0080FF;
	text-decoration: underline;
}


table.ideasearch2 th {
	background-color: Gray;
	border: none;
}

table.ideasearch2 th a:link, 
table.ideasearch2 th a:visited, 
table.ideasearch2 th a:active {
   color: white;
}

table.ideasearch2 th a:hover {
   color: #0080FF;
	text-decoration: underline;
}

table.ideasearch3 th {
	background-color: Gray;
	border: none;
}

table.ideasearch3 th a:link, 
table.ideasearch3 th a:visited, 
table.ideasearch3 th a:active {
   color: white;
}

table.ideasearch3 th a:hover {
   color: #0080FF;
	text-decoration: underline;
}

table.ideasearch3 th.sideheaders {
	color: #FFFFFF;
}


table.idealist th {
   color: white;
	background-color: Gray;
	border: none;
}

table.idealist th a:link, 
table.idealist th a:visited, 
table.idealist th a:active {
   color: white;
}

table.idealist th a:hover {
   color: #0080FF;
	text-decoration: underline;
}

table.thoughtlist th {
   color: white;
	background-color: Gray;
	border: none;
}

table.thoughtlist th a:link, 
table.thoughtlist th a:visited, 
table.thoughtlist th a:active {
   color: white;
}

table.thoughtlist th a:hover {
   color: #0080FF;
	text-decoration: underline;
}

table.rewardlist th {
   color: white;
	background-color: Gray;
	border: none;
}

table.rewardlist th a:link, 
table.rewardlist th a:visited, 
table.rewardlist th a:active {
   color: white;
}

table.rewardlist th a:hover {
   color: #0080FF;
	text-decoration: underline;
}

table.todolist th {
   color: white;
	background-color: Gray;
	border: none;
}

table.todolist th a:link, 
table.todolist th a:visited, 
table.todolist th a:active {
   color: white;
}

table.todolist th a:hover {
   color: #0080FF;
	text-decoration: underline;
}

table.peoplelist th {
   color: white;
	background-color: Gray;
	border: none;
}

table.peoplelist th a:link, 
table.peoplelist th a:visited, 
table.peoplelist th a:active {
   color: white;
}

table.peoplelist th a:hover {
   color: #0080FF;
	text-decoration: underline;
}

div.showideacontent th {
   font-family: Arial, Helvetica, "MS Sans Serif", sans-serif; 
   font-size: 90%;
   color: black;
   width: 30%;
   text-align: right;
   border: none;
}

div.addsuggestioncontent th {
   font-family: Arial, Helvetica, "MS Sans Serif", sans-serif; 
   font-size: 90%;
   color: black;
   width: 30%;
   text-align: right;
   border: none;
}

div.addsuggestioncontent h2 {
   font-size: 100%;
	color: black;
}

div.campaignpagecontent h2 {
   font-size: 100%;
	color: black;
}

#rightcolumn p {
	margin-left: 1em;
}

td.pacing ul {
	font-size: 100%;
}

div.submit input {
	font-size: 10pt;
	font-weight: bold;
}

 /* END elicio system page controls */

 
.clear {clear:both;}  
 
