/* Last modified 5/20/08 by ECL, Landmann InterActive/* NOTES *//* This style sheet is called by selected admin pages, and NOT public-facing pages *//* Uses Nifty round-cornered boxes *//* Using a class=roundcorner and no id= will NOT produce corners *//* CHANGE NOTES *//* 4/25/08 Brought more into line with LI CMS v3 *//* 5/6/08 Added a few table-based classes */
/* 5/7/08 Added login ID styles */
/* 5/8/08 Added new class tablehead_10_white_right *//* 5/20/08 cleaned up styles, made LBT stylesheet match with LI CMS v3./* -------------------------------------- *//* Containers --------------------------- *//* -------------------------------------- *//* For leftnavbar */.leftnavcontainer {	width: 161px;	padding: 0 0 5px 0; }/* -------------------------------------- *//* Standard ----------------------------- *//* -------------------------------------- */body {	background: #FFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	margin: 0; }h1 {	font-family: Georgia, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	margin: 10px 0 0 0; }h2 {	font-family: Georgia, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	margin: 10px 0 0 0; }h3 {	font-family: Georgia, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	margin: 0;	padding: 5px 10px 3px;	background: #F0F0F0;	color: #000;	text-align: left; }p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; }.text_10_black	{	color: #000;	line-height: 12pt;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal; }.tenrecent_11_blue	{	background: #B3BAC5;	margin: 0;	padding: 5px 10px 5px;	color: #006;	line-height: 1.3;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; }.projecthead_11_black	{	background: #DDD;	margin: 0;	padding: 5px 10px 5px;	color: #000;	line-height: 1.3;	font-size: 11px; }/* Header for info pages *//* light yellow */div.headerinfo {	display: block;	top: 0; 	left: 0; 	right: 0; 	width: 100%; 	height: 72px; 	background: #FFFFB9; 	min-width: 800px;	white-space: nowrap;	}/* -------------------------------------- *//* Forms ------------------------------- *//* -------------------------------------- */CHECKBOX, INPUT, RADIO, SELECT {	font-family: Verdana, Arial, sans-serif;	font-size: 11px;	vertical-align: bottom;	height: 20px;	border: 1px solid #CCC; }SELECT#multiselect {	font-family: Verdana, Arial, sans-serif;	font-size: 11px;	height: 120px;	border: 1px solid #CCC; }RADIO {	font-family: Verdana, Arial, sans-serif;	font-size: 11px;	vertical-align: bottom; }TEXTAREA {	font-family: Verdana, Arial, sans-serif;	font-size: 11px;	vertical-align: bottom;	border: 1px solid #CCC; }/* -------------------------------------- *//* Login Form --------------------------- *//* -------------------------------------- */input#User_LoginID {	background:#FFF url(/site/images/icons/key.png) no-repeat left center;	border: 1px solid #CCC;/*	padding-left:20px; */	padding: 3px 3px 3px 20px;	width: 160px;	height: 16px;	margin: 0 0 0 3px; }input#User_LoginPW {	background:#FFF url(/site/images/icons/lock.png) no-repeat left center;	border: 1px solid #CCC;	padding-left:20px;	width: 120px;	height: 16px;	margin: 0 0 0 3px; }/* -------------------------------------- *//* Tables ------------------------------- *//* -------------------------------------- */table {	width: 100%;	margin: 0;	border-style: none; }tr { vertical-align: top; }tr.nifty {	vertical-align: top;	background: #F0F0F0; }td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	margin: 0;	padding: 3px; }td.nifty {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	margin: 0;	padding: 3px;	background: #F0F0F0; }td.ghost {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #BBB; 	margin: 0;	padding: 3px;	background: #F0F0F0; }.tablehead_10_white	{	color: #FFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: bold; }.tablehead_10_white_left	{	color: #FFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: bold;	text-align: left;	background: #666; }.tablehead_10_white_right	{	color: #FFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: bold;	text-align: right;	background: #666; }.tablehead_11_white	{	color: #FFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: bold; }.tabletext_10_black	{	color: #000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 12pt;	font-style: normal; }.tabletext_11_black	{	color: #000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 13pt;	font-style: normal; }.nopadding { padding: 0; }.dim { color: #666; }.ltblue { color: #39F; }.alert { color: #F00; }/* Use for logout alert boxes */.containeralert {	background-color: #FF9;	padding: 10px;	border: 2px solid #f00; }/* -------------------------------------- *//* NIfty Corners ------------------------ *//* -------------------------------------- *//* This one works for rounded corners on regular text boxes */p.nifty {	background: #F0F0F0;	margin: 0;	padding: 5px 10px 5px;	line-height: 1.3;	text-align: left; }/* Used for tables where there is no padding */p.nifty_nopadding {	background: #F0F0F0;	margin: 0;	padding: 0px 10px 0px;	line-height: 1.3;	text-align: left; }/* Used for main content panels */div.roundcorner {	width: 600px;	text-align:left;	margin-bottom: 20px; }/* -------------------------------------- *//* Sidebar ------------------------------ *//* -------------------------------------- */div.niftysidebar {	width: 146px; 	padding: 3px; 	margin: 0; }/* H2 head used in a sidebar */div.niftysidebar h2 {	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold; 	background: #353535; 	color: #FFF; 	padding: 3px; /*	border: 1px solid #CCC; */	margin: 0px; }div.niftysidebar div {	padding: 0 3px;	padding-bottom: 3px;	background: #F0F0F0; }div.niftysidebar p {	margin: 0;	padding: 0;	margin-bottom: 6px; }/* -------------------------------------- *//* Footers ------------------------------ *//* -------------------------------------- *//* Used in Admin area */.footer {	font-family: Verdana, Arial, sans-serif; 	color: #999; 	margin: 6px 6px 6px 0;	font-size: 10px;	padding: 4px;	text-align: center;	background: #F0F0F0;	vertical-align: baseline; }/* Used on rest of site */div.niftyfooter {	display: block;	font-size: 11px;	color: #FFF; 	background: #AAA; 	width: 800px;	min-width: 500px;	text-align: center;	line-height: 130%; }a.FooterLink:link, a.FooterLink:visited, a.FooterLink:active {	font-size: 10px;	color: #999;	font-weight: normal;	text-decoration: underline; }a.FooterLink:hover {	font-size: 10px;	color: #999;	font-weight: normal;	text-decoration: underline; }/* -------------------------------------- *//* Links -------------------------------- *//* -------------------------------------- *//* Sidebar Links ------------------------------ */a.menuBoxContentLink:link,a.menuBoxContentLink:visited,a.menuBoxContentLink:active{ font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #616060; font-weight: normal; text-decoration: none; }a.menuBoxContentLink:hover{ font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #616060; font-weight: normal; text-decoration: underline; }a:link,a:visited,a:active{ font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #616060; font-weight: bold; text-decoration: underline; }a:hover{ font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #616060; font-weight: bold; text-decoration: underline; }/* "ThisPage" version used in navbar*/a.infoThisPage:link,a.infoThisPage:visited,a.infoThisPage:active	{ font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #663300; font-weight: bold; text-decoration: none; }a.infoThisPage:hover	{ font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #663300; font-weight: bold; text-decoration: none; }/* Info page links *//* Only change is 12-px */a.info:link,a.info:visited,a.info:active	{ font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #CC6600; font-weight: bold; text-decoration: underline; }a.info:hover	{ font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #CC6600; font-weight: bold; text-decoration: underline; }/* -------------------------------------- *//* ErrorBoxPos Messages *//* -------------------------------------- *//* Used for Positive Messages */#ErrorBoxHeadPos {	margin: 10px 0 0 0;	padding: 5px;	text-align: left;	background-color: #00CC00;	width: 500px; }#ErrorBoxHeadPos div.ErrorHeadPos  {	font-size: 11px;	font-weight: bold;	color: #FFF;	line-height: 130%; }#ErrorBoxMessagePos {	margin: 0 0 10px 0;	padding: 5px;	text-align: left;	background-color: #ffc;	width: 500px;	border: 1px dotted black; }#ErrorBoxMessagePos div.ErrorMessagePos  {	font-size: 11px;	line-height: 130%; }/* Used for Tooltips */#ErrorBoxMessagePosFullWidth {	margin: 0;	padding: 5px;	text-align: left;	background-color: #ffc;	border: 1px dotted black; }/* -------------------------------------- *//* ErrorBoxNeg Messages *//* -------------------------------------- *//* Used for Negative Messages */#ErrorBoxHeadNeg {	margin: 10px 0 0 0;	padding: 5px;	text-align: left;	background-color: #FF0000;	width: 500px; }#ErrorBoxHeadNeg div.ErrorHeadNeg  {	font-size: 11px;	font-weight: bold;	color: #FFF;	line-height: 130%; }#ErrorBoxMessageNeg {	margin: 0;	padding: 5px;	text-align: left;	background-color: #ffc;	width: 500px;	border: 1px dotted black; }#ErrorBoxMessageNeg div.ErrorMessageNeg  {	font-size: 11px;	line-height: 130%; }/* -------------------------------------- *//* Miscellaneous ------------------------ *//* -------------------------------------- *//* Used in the navpanel or throughout to have a very light character */.ghost {	color: #BBB; 	margin: 0;	padding: 0;	margin-bottom: 6px; }/* page */.page {	background-color: transparent; }.columnLeft { background-color: #FFF; border-color: #999; border-width: 1px; border-style: solid; padding: 2px; }/* button */.btn		{ font-family: Verdana, Arial, sans-serif; font-size: 10px; line-height: 16px; text-align:center; text-decoration: none; }/* images */img { border-style: none; }/* For debugging */.debug {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	margin: 12px;	text-align: left;	background-color: #f6ffca; }
/* Used for Tooltips - d'oh! */.tooltip {	color: #000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 13pt;	font-style: normal;	padding-top: 3px; }