﻿/**********************************************************************
 * Styles.css                                                         *
 *                                                                    *
 * This file is initially empty and you can add any additional styles *
 * or modify any of the styles defined in BaseStyles.css              *
 * This file will never be overwritten.                               *
 *                                                                    *
 * For example, if you want to override just the top padding for a    *
 * menu, you can simply add the following lines:                      *
 *                                                                    *
 * .menus {                                                           *
 * 	padding-top: 20px;                                            *
 * 	}                                                             *
 *                                                                    *
 * This will keep all the other styles of the "menus" style as-is,    *
 * but modify the top padding to be 20px.                             *
 *                                                                    *
 * You can also, add a new style by just specifying it.               *
 *                                                                    *
 * .menus {                                                           *
 * 	padding-top: 20px;                                            *
 * 	text-align: center;                                           *
 * 	}                                                             *
 * 	                                                              *
 * In the above case, we added the text-align style.  This style was  *
 * not specified in the original declaration of the menus style.      *
 *                                                                    *
 **********************************************************************/
/* ------------------------------------------ *
 * Style sheet customized for the sylloge.org web site. This sheet must take priority over BaseStyles.css
 *
 * 8 Jun 2008 - Initial file by Chris Hopkins for Iron Speed Designer and Visual Studio 2008
 *
 * 11 Nov 2009 - Updated to ISD 6.2.1 changes
 *
 * Use "javascript:alert(document.compatMode);" in URL address bar for a quick check of CSS rendering mode
 * ------------------------------------------ */
p {
	font-size: 12px;
	font-family: Verdana, Geneva, ms sans serif;
}
ul {
	font-size: 12px;
	font-family: Verdana, Geneva, ms sans serif;
}
li {
	font-size: 12px;
	font-family: Verdana, Geneva, ms sans serif;
}
h1 {
	font-family: Verdana, Geneva, ms sans serif;
	font-weight: bold;
	font-style: normal;
	color: #660000;
	text-align: center;
	vertical-align: middle;
	background-color: inherit;
}
h2 {
	font-family: Verdana, Geneva, ms sans serif;
	font-weight: bold;
	font-style: normal;
	color: #666600;
	text-align: center;
	vertical-align: middle;
	background-color: inherit;
	background-image:url(../../Images/bg_page_white.gif);
}
/* main use is centering tables */
div.centered {
	margin: 0 auto;
	text-align: center;
}
.dialog_field_value_right, .dfvr {
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 10px;
	padding: 0px 3px 0px 3px;
	text-align: right;
	}
.field_label_on_side_bottom, .flsb {
	color: #666666;
	font-family: Verdana, Geneva, "ms sans serif";
	font-size: 10px;
	font-weight: bold;
	padding: 4px 3px 4px 3px;   /* New 6.2.1 padding: 5px 4px 5px 4px; */
	text-align: right;
	vertical-align: bottom;
	white-space: nowrap;
	}
.filter_button_cell_right, .filbcr { /* filter button container */
	padding-bottom: 2px;
	padding-left: 9px;			/* New 6.2.1 padding-left: 9px;  */
	vertical-align: bottom;
	text-align: right;
	}
.filter_button_cell_yellow, .filbcy { /* filter button container with yellow background */
	padding-bottom: 2px;
	padding-left: 9px;			/* New 6.2.1 padding-left: 9px;  */
	vertical-align: bottom;
	background-image:url(../../Images/bg_page_yellow.gif);
	}
.filter_area_yellow, .filay { /* filter label yellow background*/
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	white-space: nowrap;
	vertical-align: middle;
	text-align: right;
	padding: 3px 6px 3px 6px;	/* New 6.2.1 padding: 4px 7px 4px 7px;  */
	background-image:url(../../Images/bg_page_yellow.gif);
}
.filter_area_left, .fill { /* don't use padding for non-label controls (was: 	padding: 3px 6px 3px 6px;) */
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	white-space: nowrap;
	vertical-align: middle;
	text-align: left;
	}
.filter_area_left_yellow, .filly { /* don't use padding for non-label controls (was: 	padding: 3px 6px 3px 6px;) */
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	white-space: nowrap;
	vertical-align: middle;
	text-align: left;
	background-image:url(../../Images/bg_page_yellow.gif);
}
.field_label_on_middle, .flm {
	color: #666666;
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 10px;
	font-weight: bold;
	padding: 4px 3px 4px 3px;	/* New 6.2.1 padding: 5px 4px 5px 4px;  */
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;	
	}
.dialog_field_value_top, .dfvt {
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 10px;
	padding: 0px 3px 0px 3px;	/* New 6.2.1 padding: 1px 4px 1px 4px;  */
	vertical-align: top;
	}
.text_cell {
	background-color: #ffffff;
	background-image:url(../../Images/bg_page_white.gif); 
	color: #666666;
	border-bottom: 1px #888866 solid;
	border-left: 1px #888866 solid;
	border-right: 1px #888866 solid;
	border-top: 1px #888866 solid;
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 10px;
	text-align: left;
	}
.table_cell_centered, .ttcc { /* data grid data checkbox container centered*/
	padding: 5px;
	color: #444444;
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 10px;
	vertical-align: top;
	text-align: center;
	border-right: 1px #cccccc solid;
	border-bottom: 1px #cccccc solid;
	background-color: #ffffff;
	}
.text_body, .tBody { /* text content container */ 
	background-color: #ffffff;
	background-image:url(../../Images/bg_page_white.gif); 
	color: #666666;
	border-bottom: 1px #888866 solid;
	border-left: 1px #888866 solid;
	border-right: 1px #888866 solid;
	border-top: 1px #888866 solid;
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 12px;
	text-align: left;
	width: 800px;
	padding: 10px;
	}
.rangeFilterText, .rft { /* range filter label */
	font-weight: bold;
	padding-left: 4px;		/* New 6.2.1 padding-left: 6px;  */
	padding-right: 4px;		/* New 6.2.1 padding-right: 6px;  */
	}
.panelInformationDisplay_InfoTitle_Coins { /* information panel info title text */
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #777777;
	text-align: center;
	}
/**********************************************************************
 * Page Background Styles                                             *
 **********************************************************************/
.pageBackground, .pBack { /* page content container */
	background-color: #ffffff;
	margin: 0px;
	width: 100%;
	}
/* set table to 100% width so Firefox 3.6 wil use all of browser window */
.pcT { /* page container top center edge (header container) */
	}
/**********************************************************************
 * AJAX Smooth Panel Update Styles                                    *
 **********************************************************************/
.ajaxUpdatePanel { /* AJAX smooth panel update screen overlay */
    filter:alpha(opacity=20);
	}
