/******************************************************************************
	hotrod.css
	style sheet for hot rod control
	Copyright (C) 2008 Atlantic Database Systems, Inc. All rights reserved.
	E. W. Ziegler 2008-03-16
Modifications:
******************************************************************************/

	.clloginheader {
		font-family:		sans-serif;
		font-size:			18pt;
		padding-top:		1em;
		text-align:			center;
	}

	#login th,
	#login td {
		font-family:		sans-serif;
		font-size:			larger;
	}

	.clseesample {
		text-decoration:	underline;
		font-family:		sans-serif;
		font-size:			larger;
	}

	.cllogo {
		position:			absolute;
		right:				1em;
		top:				0em;
	}

	.clheading {
		text-align:			center;
	}

	.cldsgname {
		font-size:			24pt;
		font-weight:		bold;
		color:				blue;
		vertical-align:		middle;
		line-height:		1.2em;
	}

	.cldsgnmode {
		float:				left;
		font-size:			16pt;
		font-weight:		bold;
		color:				red;
		margin-top:			-1.3em;
		margin-left:		1em;
	}

	.cldisplaydiv {
		margin-top:			0em;
	}

	#matrix tr, 
	#matrix td {
		font-size:			small;
	}

	.cloutoff {
		text-align:			center;
		color:				black;
	}

	.clouton {
		text-align:			center;
		color:				black;
		background-color:	red;
	}

	.cllogic {
		text-align:			center;
		background-color:	yellow;
	}

	.clinpoff {
/*		cursor:				pointer;	*/
	}

	.clinpon {
		background-color:	red;
/*		cursor:				pointer;	*/
	}

	.cllogicoff {
		text-align:			center;
		background-color:	yellow;
	}

	.cllogicon {
		text-align:			center;
		background-color:	orange;
	}

	.clhelpdiv {
		font-family:		sans-serif;
	}

	#helpdiv h1 {
		text-align:			center;
		line-height:		1.5em;
		vertical-align:		bottom;
	}

	#helpdiv h2 {
		text-decoration:	underline;
		margin-left:		0.25em;
		margin-right:		1em;
	}

	#helpdiv p {
		font-weight:		bold;
		margin-left:		1em;
		margin-right:		1em;
	}

	#stdinputs td {
		text-align:			center;
	}

	#colorkey {
		margin-top:			1em;
	}

	.clclickable {
		cursor:				pointer;
	}

	.clhidden {
		display:			none;
	}

/* Styles for navigation tabs */
/* See http://www.alistapart.com/articles/slidingdoors2/ */

    body {
      color:#000;
      background:		#D3D3D3;
      margin:0;
      padding:0;
      font:x-small/1.5em Georgia,Serif;
      voice-family: "\"}\""; voice-family:inherit;
      font-size:small;
      } html>body {font-size:small;}
    
    #header {
      float:left;
      width:100%;
      background:#D3D3D3 url("bg.gif") repeat-x bottom;
      font-size:93%;
      line-height:normal;
		white-space:	nowrap;
      }
    #header ul {
      margin:0;
      padding:0.2em 10px 0;
      list-style:none;
      }
    #header li {
      float:left;
      background:url("left_both.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      border-bottom:1px solid black;
      }
    #header a {
      float:left;
      display:block;
      width:.1em;
      background:url("right_both.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      text-decoration:none;
      font-weight:bold;
      color:black;
      }
    #header > ul a {width:auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #header a {float:none;}
    /* End IE5-Mac hack */
    #header a:hover {
      color:#333;
      }
    #header .cltabselect {
      background-position:0 -150px;
      border-width:0;
      }
    #header .cltabselect a {
      background-position:100% -150px;
      padding-bottom:5px;
      color:#333;
      }

    #header li:hover, #header li:hover a {
      background-position:0% -150px;
      color:#333;
      }
    #header li:hover a {
      background-position:100% -150px;
      }

