/*
Portions of this CSS Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.0
*/
/*Used for top right menu on all pages */
.menu  {text-decoration: none; font-size:90%; padding-bottom: 0px; text-align:right; margin-right:15px;text-decoration:none;}
.menu A:visited {text-decoration:none;color:#333399;}
.menu A:link {text-decoration:none;color:#333399;}
.menu A:active {text-decoration:none;color:#333399;}
.menu A:hover {text-decoration:underline;color:#333399;}
/*Can be used to format this SPAN in the top menu on all pages for the Unvoted and User Profile */
#userdetails {}
/*Format foot that shows on all pages*/
#footer {font-size:85%; text-align: left;margin-left:10px;margin-top:10px;}
#footer A:link, #footer A:visited, #footer A:active {color: #333399;text-decoration:none;}
#footer A:hover {text-decoraton:underline;}
#errors {text-align: left;color:#FF3366;font-weight:bold;padding-bottom:5px;}
/*Default body text for ideas and other areas*/
body  {
	font-family: Arial;
            font-size: 90%
	margin: 0;
	padding: 0;
	color: #666666;
	background-image: url(/genii/GeniiJam.nsf/vwControlPanel/Control+Panel+Settings/$FILE/bg_vertical.png);
	background-repeat:repeat-x;}
}
/*Yahoo YUI for CSS Grids DO NOT CHANGE*/
.yui-main {background-color:white}
.yui-g	{padding-right:0px; min-height:900px;height:auto !important;height:900px;}
.yui-g .yui-b {background-color: #FFFFFF;padding-top:10px;border: 1px solid #cccccc;min-height:1900px; height:auto !important;height:1900px;}
/*Used to format the IdeaJam logo in the upper left corner of every page*/
#logo {float:left;margin-top:0px;padding-left:10px;}
/*Used to format the Header of all pages*/
#hd {height:76px;
         padding-top:10px;
         padding-bottom: 5px;}
.div_view {width:530px;padding: 20px;margin: 10px;}
/*Used to add spacing to radio buttons and checkboxes*/
input.radio, input.checkbox {margin-right: 3px; margin-left: 3px;}
#nctRememberMeCheckBox {margin-right: 3px; margin-left: 3px;}
/* Used to format the entire idea container */
.div_idea_container {width:510px;padding: 5px;margin: 5px;} 
.div_idea_container td {border:none; padding:2px;min-width:200px;} 
/*Used on Idea Form to hold contents of Idea */
.div_idea {top:20px;text-align: left;}
/*Used on views to show total vote count */
.div_votes { width: 60px; font-size: 105%; color: #666666;;height:20px;vertical-align:middle;font-weight:bold;margin-top:2px;}
/*Used on the Idea Form in the votes graphic on top left side of form */
.div_votes_idea {width: 80px; font-size: 85%; color: #666666; 
;height:40px;vertical-align:middle;font-weight:nomal;}
/*Used in views to hold Promote/Demote/No Opinion area*/
.div_votes_container {background-image:url(/genii/GeniiJam.nsf/vwControlPanel/Control+Panel+Settings/$FILE/voteboxmedium.png); background-repeat:no-repeat;margin-left:4px;vertical-align:middle;width: 60px; height:70px; padding-top:1px;text-align:center;}
/*Used in views to hold Promote/Demote/No Opinion area on the Idea Form*/
.div_votes_container_idea_form{background-image: url(/genii/GeniiJam.nsf/vwControlPanel/Control+Panel+Settings/$FILE/voteboxbig.png); background-repeat:no-repeat;margin-left:10px;vertical-align:middle;width: 80px; height:85px; padding-top:3px;text-align:center;}
/*Promote link in views used for voting*/
.div_promote { cursor: pointer; width:62px;color:#40ae31 ;font-size:75%;margin-top:4px;text-decoration:none; height:15px;font-weight:bold;}
/*Demote link in views used for voting*/
.div_demote { cursor: pointer; width: 62px; color:#FF5100;font-size:75%;  margin-top:1px;text-decoration:none; height:15px;font-weight:bold;}
/*No Opinion link in views used for voting*/
.div_meh { cursor: pointer; width: 62px; color:#666666;font-size:80%;  margin-top:1px;text-decoration:none; height:15px;font-weight:bold;}
/*Promote link used on Idea Form to vote*/
.div_promote_idea { cursor: pointer; width:80px;color:#40ae31; font-size:85%;  margin-top:3px;text-decoration:none; height:15px;font-weight:bold;}
/*Demote link used on Idea Form to vote*/
.div_demote_idea { cursor: pointer; color:#FF5100;font-size:85%; margin-top:1px;text-decoration:none; height:15px;width:80px;font-weight:bold;}
/*Used in views to show list of tags */
.div_idea_tags {font-size:90%; text-align:left;font-weight:bold;}
/*Used in views to show author of idea */
.div_whoseidea {position:static;font-size: 90%; text-align:left;padding-bottom: 2px;color:#666666;font-weight:bold;}
/*Used control the view header */
.div_view_header {color:#40A3E1; font-weight:bold;margin: 10px; font-size: 98%;}
.div_view_header a, .div_view_header a:link, .div_viewer_header a:active, .div_view_header a:focus, 
.div_view_header a:visited, .div_view_header a:focus {font-size: 100%; text-decoration:none; font-weight:bold;color:#333399;}
.div_view_header a:hover {text-decoration:underline; font-size: 100%;}
.div_view_header a.button:hover {text-decoration:none;}
/*Used to contro the view body*/
.div_idea_body {margin-top:5px; text-align: left;}
.div_idea_body img {vertical-align: middle;}
.div_idea_body a {font-weight: normal;}
/*CSS for sidebar*/
.div_sidebar {margin-left:10px; margin-bottom:5px;margin-right:10px;text-align:left;}
.div_sidebar td {text-align:left;font-size:90%;border: none; padding:2px; vertical-align:middle;height:20px;}
.div_sidebar img {align:left;}
/*Controls links in the sidebar */
.div_sidebar td A:visited, .div_sidebar td A:link, .div_sidebar td A:active {color: #333399; text-align:left;  text-decoration:none;}
.div_sidebar td A:hover {text-decoration:underline;}
/*Controls H2 Headings in sidebar */
.div_sidebar h2 {font-size: 131%; font-weight: bold; text-decoration:none;color:#333399;border-bottom: 2px solid #CCCCCC;}
.div_sidebar h2 A:visited, .div_sidebar A:link, .div_sidebar A:active {text-decoration:none;color:#333399;}
.div_sidebar h2 A:hover {text-decoration:underline;color:#333399;}
/*Controls Left column of What's Hot grid in right navigator*/
.div_sidebar .leftcol {font-size: 95%;color:#666666;font-weight:bold;text-align:center;vertical-align:middle; padding-top:10px; 
background-image:url(/genii/GeniiJam.nsf/vwControlPanel/Control+Panel+Settings/$FILE/voteboxsmall.png);
	background-repeat:no-repeat;height:25px;width:34px;font-weight:bold;}
/*Controls the name of the Idea Space at the top of each view*/
#div_idea_space_name h2 {font-size: 167%; color: #FF5100; font-weight:bold;padding-top:15px;text-align:left;border-bottom:none;}
/*#div_idea_space_name input {font-weight: normal;}*/
/*Used on Help and Statistics Forms*/
#div_about {padding:10px; font-size: 108%}
#div_about h3 {font-weight:bold;color:#333399;}
#div_about A:link {font-weight:normal;color:#333399; text-decoration:none;}
#div_about A:visited {font-weight:normal;color:#333399; text-decoration:none;}
#div_about A:hover {font-weight:normal;color:#333399;text-decoration:underline;}
#div_about a.button:hover {text-decoration:none;}
/*Used to Control Idea Title in Views*/
#ideatable h3, #ideatable h3 a,#ideatable h3 a:link,#ideatable h3 a:visited,#ideatable h3 a:active {font-size:115%; color:#333399;font-weight:bold;text-decoration:none;}
#ideatable h3 a:hover {text-decoration:underline;}
/*Used to control other links for ideas in views*/
#ideatable a,#ideatable a:link,#ideatable a:visited,#ideatable a:active {font-size:115%; color:#2E69C7;font-weight:normal;text-decoration:none;}
#ideatable a:hover {font-size: 115%; text-decoration: underline;}
#ideatable a.button:hover {text-decoration: none;}
/*Controls the table cells for Idea Vies*/
#ideatable td {padding: 7px;border-bottom: 1px solid #cccccc;vertical-align:top;}
#ideatable td h3 {text-align:left;}
/*Controls IdeaSpace name at top of each view*/
#div_idea_space_name {
	margin: 0px 10px;
	position:relative;
	text-align:left;
	color: #40ae31;
	font-size:105%;
	font-weight:bold;
	border-bottom: 2px solid #2E69C7;
}
/*Used on Idea form (in idea_raad) subform*/
#div_idea_space_name_comment {
	margin: 0px 10px;
	position:relative;
	text-align:left;
	color: #40ae31;
	font-size:110%;
	font-weight:bold;
	border-bottom: 2px solid #2E69C7;
}
/*Used by the view navigation system to move between view pages*/
.navtable td {border:1px solid #cccccc;text-align:right;padding:4px;}
.navtablelink, .navtablelink_on, .navtablecur {font-size:75%; 
	padding:2px; padding-left:4px; padding-right:4px;cursor:pointer;}
.navpagecount {font-size:75%; cursor:default;}
.navtablelink_on {color:#000000}
.navtablecur { color:#666666; font-weight:bold ;background-color:#DAEEF7;}
.navpages {color: #000000; padding-top:0px; padding-bottom:0px;
	font-size:100%;padding-left:4px; padding-right:4px}
.navpages input {padding:0px; width:35px; font:100%;
	color:#000000; text-align:right; cursor:pointer}
.newideatable td{padding-left:0px;text-align: left;border:none;}
.newideatable h3 {color:#333399;font-weight:bold;padding-top:10px;}
/*This is for the comment view on the idea form */
#commentview {text-align: left; width:100%;}
/*Used at the top of an idea form to warn user of missing information*/
#warningmessage {position:relative; font-size:110%;color:#000000; background-color: 
#95E599; left:30px;float:left;padding:10px;width: 100px;height: 48px;border: 4px solid 
#666666;padding-top: 25px;visibility: hidden;font-weight: bold;text-align:center;line-height:25px; z-index: 1}
#warningmessage input {position:absolute;}
/*Comment formatting on Idea form*/
.comment { font-size: 100%;color: #000000; padding-bottom: 10px; padding-top:10px;font-weight:normal; font-size:90%;border-bottom:1px solid #cccccc; width:100%;overflow: auto;}
.comment A:link {color: #333399; text-decoration:none;}
.comment A:visited {color: #333399; text-decoration:none;}
.comment A:active {color: #333399; text-decoration:none;}
.comment A:hover {color: #333399; text-decoration:underline;}
.commentby {font-size: 85%;font-weight:bold;padding-top:5px;color:#666666; }
.commentby A:link, .commentby A:visited, .commentby A:active {color:#333399;text-decoration:none; }
.commentby A:hover {text-decoration:underline;}
/*Used to colorize Tags in tag clouds*/
a.tag1:link, a.tag1:visited { font-size: .9em;color:#2E69C7;text-decoration:none;}
a.tag1:hover { font-size: .9em; text-decoration:underline;cursor: pointer;}
a.tag2:link, a.tag2:visited { font-size: 1.1em; color:#333399;text-decoration:none;}
a.tag2:hover { font-size: 1.1em; text-decoration:underline;cursor: pointer;}
a.tag3:link, a.tag3:visited { font-size: 1.2em;color:#98CA3C; text-decoration:none;}
a.tag3:hover { font-size: 1.2em; text-decoration:underline;cursor: pointer;}
a.tag4:link, a.tag4:visited { font-size: 1.3em; color:#6699CC; text-decoration:none;}
a.tag4:hover { font-size: 1.3em; text-decoration:underline;cursor: pointer;}
a.tag5:link, a.tag5:visited { font-size: 1.4em;color:#FF5100; text-decoration:none;}
a.tag5:hover { font-size: 1.4em; text-decoration:underline;cursor: pointer;}
a.tag6:link, a.tag6:visited { font-size: 1.5em; color:#40AE31; text-decoration:none;}
a.tag6:hover { font-size: 1.5em; text-decoration: underline;cursor: pointer;}
/*Tags Accordian*/
#accordion {position: relative;}
.toggler {
	color: #222;
               text-align:left;
	margin: 0;
	padding: 2px 5px;
	background: #eee;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-top: 1px solid #f5f5f5;
	border-left: 1px solid #f5f5f5;
	font-weight: bold;
	width: 95%;
               cursor: pointer;
}
#tagcloud {text-align: center;}
#tagcloud h2 {text-align: left;}
/*Used to format the no comments found message */
.nocomments{font-size: 10pt; color: #666666; font-weight: normal;}
/*Used for search results*/
#searchresults{position: absolute; display: none;z-index: 1; background-color: white;}
/*Used for lists*/
ul li {list-style-type: disc; margin-left: 20px; color: #666666;}
ol li {list-style-type: decimal; margin-left: 20px;color: #666666;}
strong {font-weight: bold;}
em {font-style: italic;}
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
    text-decoration:none;
}
/*Used for graphical buttons*/
#button {text-decoration: none;}
a.button {
    background: transparent url('/genii/GeniiJam.nsf/bg_button_a.gif') no-repeat scroll top right;
    color: #000000;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}
a.button span {
    background: transparent url('/genii/GeniiJam.nsf/bg_button_span.gif') no-repeat;
    display: block;
    color:#000;
    line-height: 14px;
    padding: 5px 0 5px 18px;
    font: normal 12px arial, sans-serif;
    text-decoration: none;
}
a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
    text-decoration: none;
    font: normal 12px arial, sans-serif;
}
a.button:active span {
    background-position: bottom left;
    color: #000;
    padding: 6px 0 4px 18px; /* push text down 1px */
    text-decoration: none;
    font: normal 12px arial, sans-serif;
}
a.buttonblue {
    background: transparent url('/genii/GeniiJam.nsf/bg_button_a_blue.gif') no-repeat scroll top right;
    color: #000;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}
a.buttonblue span {
    background: transparent url('/genii/GeniiJam.nsf/bg_button_span_blue.gif') no-repeat;
    display: block;
    color: #000;
    line-height: 14px;
    padding: 5px 0 5px 18px;
    font: normal 12px arial, sans-serif;
    text-decoration: none;
}
a.buttonblue:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
    font: normal 12px arial, sans-serif;
    text-decoration: none;
}
a.buttonblue:active span {
    background-position: bottom left;
    color: #000;
    padding: 6px 0 px 18px; /* push text down 1px */
    text-decoration: none;
    font: normal 12px arial, sans-serif;
}
#navbutton {position: relative; top: -24px; left: 155px;}
.nav {margin:10px;align:left;}
#changespace {font-weight: normal;}
#changespacediv {position:absolute; left: 0px;width: 100%;text-decoration: none;}
/*Idea Form - Voting Section*/
#whohasvoted {font-size:90%; font-weight: bold;color:#666666;}
#whohasvoted A:link, #whohasvoted A:active {font-weight:bold;color: #333399; font-size:100%; text-decoration:none;}
#whohasvoted A:visited {color:#333399; font-size:100%; text-decoration:none;}
#whohasvoted A:hover {color: #333399; font-size:100%; text-decoration:underline;}
#whohasvoted H3 {font-weight:bold;}
/*Used by the Register Form*/
#signuptable td {text-align: left; border:none; padding-top:10px;padding-right:10px; margin:0px;}
.signup
{
min-height:1900px;
height:auto !important;
height:1900px;
position: relative;
  voice-family: "\"}\""; 
  voice-family:inherit;
  width:500px;
left:10px;}
.signup a:link, .signup a:visited, .signup a:active {color:#333399; text-decoration:none;}
.signup a:hover {text-decoration:none;}
.signup h4 {color:#FF5100;font-weight:bold;font-size:125%}
/*Used in views to show linked idea and screenshot graphics*/
.view_graphic_images {float:right; padding-left:10px;}
/*Section of idea form used to show Blog This info*/
#ideajamblogthis textarea {font-size:100%; font-weight:normal; background-color:#FFFFBD;}
/*Used at the top of views to display the System Text used in Control Panel*/
#viewheadermessage {margin:10px;padding:5px;background-color:#F3FFF0;}
/*Used on the Idea form to show similar ideas after entering an idea description*/
#similarideas {display: none;margin:10px;padding:5px; background-color:#F3FFF0;}
#similarideas A:link, #similarideas A:visited, #similarideas:active {text-decoration:none;color: #333399;}
#similarideas A:hover {text-decoration:underline;}
/*Used to on Idea form to show tags when user types in tags*/
#matchingcategories{cursor: pointer; color:#333399; padding:5px;}
/*Used on the Idea form for the No Opinion button*/
#noopinionbutton{position: relative; top: -16px;}
/*Used to show statistics in header of every page*/
#header_stats {color:#666666;position:relative;font-size:90%;min-width: 800px; white-space:nowrap;top: 46px; left: -150px;}
/*Used to format the NCT Remember Me features*/
#nctRememberMeInsertLocation {float: right; text-decoration: none; font-size:80%; font-weight:normal; padding-bottom: 0px; text-align:right; margin-right:15px;}
#nctRememberMeInsertLocation A:link, #nctRememberMeInsertLocation A:visited, #nctRememberMeInsertLocation A:active {color: #333399;text-decoration:none;}
#nctRememberMeInsertLocation A:hover {text-decoration:underline;}
/*Not used and commented out*/
/*
.inprogress {}
.element {}
#div_idea_space_name a, a:active{}
#div_idea_space_name a:hover {text-decoration:none;}
.div_product_header {color:#666666; font-weight:bold; font-size:100%;}
.div_view h2 {color:#000000;border-bottom:none; font-size:180%}
*/
