/******************************************************************
 * Created by Chris Greninger									  *
 * E-Mail  : cgreninger@creativecag.com	-	(c) 2008-2009		  *
 ******************************************************************/

/* MAIN BODY */
		.body{
		background-color:#000;
		padding:0px;
		margin:0px;
		border:none;
		}

		.table{
		background-color:#000;
		background-image:url(img/bg.jpg);
		background-repeat: repeat-y;
		border:none;
		width:768px;
		padding:0px;
		margin-left:auto; 
		margin-right:auto;
		}
		
		.head{
		background-image:url(img/head.jpg);
		background-repeat: no-repeat;
		vertical-align: top;
		}
		
		.bottom{
		background-image:url(img/bottom.jpg);
		background-repeat: no-repeat;
		vertical-align: top;
		}

		.hr {
		width: 105.5%;
		color: #333;
      	background-color: #333;
      	height: 1px;
      	border:1px;
		}
		
		
/* MAIN CONTENT AREA */
		.content {
		background-image:url(img/tablebg.jpg);
		background-repeat: no-repeat;	
		width:460px;
		padding-left:50px;
		margin-left:auto; 
		margin-right:auto;
      	border:0px;
		}
		
/* FORM ATTRIBUTES */
		INPUT[name="linevis"] {
		position: relative;
		border: none;
		background-color: #000;
		text-align:center;
		height:28px;
		width: 150px;
		font-size: 20px; 
		color:#ccc;
		}

		.text-input {
		background-image:url(img/textInput.png); 
		background-repeat:no-repeat;
		padding-top: 2px;
		width: 172px;
		height: 33px; 
		}

/* TEXT ATTRIBUTES */
		.header {
		font-family: Lucida Grande, Helvetica, Lucida Sans Unicode, Verdana, serif;
		font-size: 25px;	
		line-height: 2em;
		color: #666633;
		}
		
		.title {
		font-family: Lucida Grande, Helvetica, Lucida Sans Unicode, Verdana, serif;
		font-size: 17px;
		line-height: 2em;
		color: #fff;
		}
		
		.ntext {
		font-family: Lucida Grande, Helvetica, Lucida Sans Unicode, Verdana, serif;
		font-size: 12px;
		line-height: 2em;
		color: #999;
		}

		.ctext {
		font-family: Lucida Grande, Helvetica, Lucida Sans Unicode, Verdana, serif;
		font-size: 12px;
		line-height: 2em;
		color: #fff;
		position:relative;
		top:-10px;
		vertical-align:text-top;
		padding-left:10px;
		}
		
		.serif-text {
		font-family: Times, Times New Roman, sans-serif;
		font-size: 11px;	
		font-style: italic;
		line-height: 2em;
		color: #666;
		}

		.desc {
		font-family: Lucida Grande, Helvetica, Lucida Sans Unicode, Verdana, serif;
		font-size: 10px;
		line-height: 2em;
		color: #666;
		}
		
		.rbt-text {
		font-family: Lucida Grande, Helvetica, Lucida Sans Unicode, Verdana, serif;
		font-size: 10px;
		line-height: 2em;
		color: #000;
		}
		
/* TEXT DECORATIONS */
		A:link {
  		color: #da2315;
  		font-weight: bold;
  		text-decoration: none;
  		}
  		
		A:visited {
		color: #da2315; 
  		text-decoration: none;
  		}
		
		A:hover {
		color: #cd3a28; 
  		text-decoration: none;
  		}
		
		A:active { 
  		text-decoration: none;
		color: #cd3a28;
		}