/**
 * The styles for the AgVision Anytime website, Custacct side.  Most of the site
 * does not use it; hopefully someday soon that will change.  Currently it's 
 * just the "Change User" menu.
 *
 * Created : 08/16/2007
 * By      : Andrew Vick
 * For     : DMI Computer Technologies
 * *****************************************************************************
 */


body {
	font-family: Arial, serif;
	}
/* http://www.w3.org/TR/REC-html40/struct/tables.html#adef-cellspacing
cellspacing = border-spacing (not always working) (on table)
cellpadding = padding (on cell)
*/

/* Main Frame ******************************************************************
 * The table encompassing the page, including the logo image and the color 
 * block/instruction bar on the left
 */
.mainframe {
	}
td.mainframe {
	background-color: #3333FF;
	color: white;
	text-align: center;
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 1px;
	font: 12px arial, helvetica, sans-serif;
	}
table.mainframe {
	background-color: #3333FF;
	border-width: 1px;
	border-color: black;
	border-style: none;
	width: 679;
	}
td.mainframe#leftblock {
	background-color: #3333FF;
	color: #FFFFFF;
	width: 123;
	}
td.mainframe#logocell {
	background-color: #FFFFFF;
	width: 123;
	height: 51;
	}
td.mainframe#criteriacell {
	padding-bottom: 0px; /*top right bottom left*/
	padding-right: 0px; /*top right bottom left*/
	vertical-align: text-top;
	}

/* Nav Bar *********************************************************************
 * The table of links that appears at the top of the page
 */
.nav {
	background-color: #3333FF;
	color: white;
	font: 12px arial, helvetica, sans-serif;
	text-decoration: none;
	}
table.nav {
	border-width: 1px;
	border-color: black;
	border-style: none;
	width: 100%;
	}
td.nav {
	text-align: center;
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 1px;
	width: 20%;
	}
A.nav {
	}
A.nav:hover {
	color: #CCCCFF;
	}
	
/* Criteria ********************************************************************
 * The main content area on the report set up pages.  A form and table within 
 * one of the cells of the main frame
 */
.criteria {
	font: 12px arial, helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #000000;
	vertical-align: text-top;
	}
td.criteria {
	text-align: right;
	border-style: none;
	border-width: 0px;
	padding: 1px 1ex;
	}
form.criteria {
	margin: 1px 0px 0px 1px; /*top right bottom left*/
	}

/* User Menu *******************************************************************
 * For the nav bar's list of equivalent user IDs (menu version)
 *
 * From "JavaScript For The World Wide Web" by Negrino, Smith (5th Ed), modified
 * extensively.
 */
.menu {
	font: 12px arial, helvetica, sans-serif;
	color:#FFFFFF;
	}
A.menu {
	text-decoration: none;
	}
A.menu:hover {
	background-color: #0000AA;
	}
div.menu {
	text-align: left; 
	padding: 2px 1em; /*The large horizontal padding is required to make sure that the onmouseout event gets delivered to the DIV*/
	overflow: auto; 
	background-color: #3333FF;
	position: absolute;
	visibility: hidden;
	width: 206px;
	}

/* Title Bar *******************************************************************
 * The block at the top of the page, bearing the page title and effective user 
 * name
 */
.title {
	background-color: #3333FF;
	color: #ffffff;
	font-family: arial, helvetica, sans-serif;
	text-align: center;
	}
H1.title {
	font-size: 200%;
	margin: 0px;
	}

/* Report Title Bar ************************************************************
 * The block at the top of the report screens
 */
.rptttitle {
	}
table.rpttitle {
	width: 100%;
	border-style: solid;
	border-width: 1px;
	border-color: #3333FF;
	background-color: black;
	}
td.rpttitle {
	border-style: solid;
	text-align: center;
	border-width: 1px;
	border-color: #3333FF;
	background-color: black;
	color: white;
	font: 12px arial, helvetica, sans-serif;
	}
td.rpttitle#rptprepared {
	text-align: left;
	background-color: white;
	color: black;
	border-style: none;
	}
h1.rpttitle {
	font-size: 200%;
	margin: 0px;
	}
