/*
Theme Name: liveCrwriter
Theme URI: http://www.autoims.com
Description: liveCRwriter help
Version: 3.0
Author: A.A.S.C.
Author URL: http://autoims.com
/* --------------------------------------------- */

/* TABLE OF CONTENTS

00 - Global Elements - Standard Elements
01 - Typography - All Type throughout the site
02 - Main Structure - Columns, clearfix, etc.
03 - Header - Website Header
04 - Navigation - Main & Sub Navigation + Search
05 - Popup Content - Featured Post & Ads (Home)
06 - Flash - Generic box for columns.
07 - Content Main - Internal Copy
08 - Report Template - 
09 - CopyBox - 
10 - Breadcrumbs - Page directory
11 - Posts - Standard (re-usable) blog post
12 - Members - jQuery powered tabs.
13 - Dojo - Standard page + page form
14 - Page Discribtion
15 - Edit Report
16 - Footer - 4 Column Footer
17 - Nternal - Home Page

/* ----------------------------------------------*/

	/* 00 - GLOBAL ELEMENTS
- */

@charset "utf-8";
/* CSS Document */

  *{ margin:0; padding:0; 
	}
	
  html{ height:100%; 
  	}
	
  br { margin-bottom:10px;
	  }
	
  body { margin:0px; height:100%; cursor:default; font-size:12px; line-height:16px; text-align:center; font-family:Arial,sans-serif; background:#ffffff url(../images/img_body.jpg) 0 0 repeat-x; 
  	}
	


	/* 01 - TYPOGRAPHY
- */ 
  h1 { font-size:20px; margin:0 0 10px 5px; color:#4c4d4f; 
	}
  
  strong { font-weight:bold;
	}
	
  b { font-weight:bold;
	}
	
  em { font-style:italic;
	}


	/* 02 - MAIN STRUCTURE
- */ 
  div#container{ width:990px; min-height:750px; margin:0 auto 0 auto; }
  div.wrap { width:990px; margin:0 auto; text-align:left; }
  	.clear { clear:both; }
  	.underline { text-decoration:underline; }	
 
 
/*
---------------- ROTATOR LAYOUT
-------------------------------------------------------- */	

img { margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-family:inherit; vertical-align:baseline;}

.cycle { width:960px; margin:0; padding:0px; background:#ffffff; min-height:240px; overflow:hidden; clear:both;}

.rotator { width:960px; height:240px; margin:0; position:relative; overflow:hidden; clear:both;}

#divMainRotatorNav { position:absolute; bottom:10px; right:16px; z-index:99; }
#divMainRotatorNav a { margin: 0 0 0 4px; padding: 3px 7px; background: #ffffff; text-decoration: none; color: #888888; font-size: 1.2em; }
#divMainRotatorNav a:hover { background: #454545; text-decoration: none; color: #ffffff; }
#divMainRotatorNav a.activeSlide { background: #454545; text-decoration: none; color: #ffffff; }
#divMainRotatorNav a:focus { outline: none; }
 
   
	/* 03 - HEADER
- */
 div#header { margin:0px; height:101px; font: Arial, Helvetica, sans-serif; font-size:12px; 
		}			
		
  /*--top------ */
  div#top { height:137px; background:url(../images/top-bg.png) 0 0 repeat-x; }
  div#top p#ontwerp {  float:left; width:130px; height:65px; display:inline; text-indent:-9999px; margin:6px 0 -12px 15px; background:url(../images/ontwerp.png) 0 0 no-repeat; }
  
	div#topheader { margin:0px; height:22px; font: Arial, Helvetica, sans-serif; font-size:12px; }
	div#topheader h1{ float:left; width:266px; height:44px; margin:18px 0 0; }
	div#topheader h1 a{ border:0; height:44px; display:block; line-height:44px; text-indent:-9999px; }
	div#topheader p#ontwerp{ float:left; width:130px; height:65px; display:inline; text-indent:-9999px; margin:6px 0 -12px 15px; background:url(../images/ontwerp.png) 0 0 no-repeat; }  
   
   
   
	/* 04 - NAVIGATION
- */
 div#top ul#mininav{
  float:right; display:inline; margin:5px 10px 0 0; list-style-type:none;
 }
	div#top ul#mininav li{ float:left; line-height:16px; padding:0 12px 2px; border-right:1px solid #363636; }
	div#top ul#mininav li.toolbox { border-right:0; background:url(../images/toolbox-arrow.gif) 100% -20px no-repeat; }
	div#top ul#mininav li.toolbox-open { background-position:100% 0; }
	div#top ul#mininav li a { font-size:12px; text-transform:uppercase; color:#ffffff; text-decoration:none; font-weight:bold; }
	div#top ul#mininav li a:hover {  font-size:12px; text-transform:uppercase; color:#ffd51d; text-decoration:none; font-weight:bold; }


  /*--navi------ */	
  div#navi  {
  margin:0px 15px 16px 15px; height:37px; background:url(../images/nter_navi.jpg) no-repeat scroll left top #ce020b;
  }
  	
	#navi li { list-style:url(none) none; float:left; }
	#navi li a { height:36px; display: block; float:left; }
	
	#navi ul li#navinventory a, #navi ul li#navlivereports a, #navi ul li#navdocuments a, #navi ul li#navlivepricing a, #navi ul li#navadmin a, #navi ul li#navaasc a {
	  	background:url(../images/nter_navi.jpg) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:36px; overflow: hidden;
		}
		#navi ul li#navinventory { background-position:0px 0px; }
		#navi ul li#navinventory a { width:160px; background-position:0px 0px }
		#navi ul li#navinventory a:hover, #navi ul li#navinventory a.current { background-position:0px -36px; }
		
		#navi ul li#navlivereports { background-position:-160px 0px; }
		#navi ul li#navlivereports a { width:160px; background-position:-160px 0px; }
		#navi ul li#navlivereports a:hover, #navi ul li#navlivereports a.current { background-position:-160px -36px; }
	
		#navi ul li#navdocuments { background-position:-320px 0px; }
		#navi ul li#navdocuments a { width:160px; background-position:-320px 0px; }
		#navi ul li#navdocuments a:hover, #navi ul li#navdocuments a.current { background-position:-320px -36px; }
	
		#navi ul li#navlivepricing { background-position:-480px 0px; }
		#navi ul li#navlivepricing a { width:160px; background-position:-480px 0px; }
		#navi ul li#navlivepricing a:hover, #navi ul li#navlivepricing a.current { background-position:-480px -36px; }
	
		#navi ul li#navadmin { background-position:-640px 0px; }
		#navi ul li#navadmin a { width:160px; background-position:-640px 0px; }
		#navi ul li#navadmin a:hover, #navi ul li#navadmin a.current { background-position:-640px -36px; }
  
		#navi ul li#navaasc { background-position:-800px 0px; }
		#navi ul li#navaasc a { width:160px; background-position:-800px 0px; }
		#navi ul li#navaasc a:hover, #navi ul li#navaasc a.current { background-position:-800px -36px; }
		
 /*--navie------ */	
 div#navie  { float:left; margin:47px 0px 16px 0px; height:37px; width:713px; background:url(../images/xter_navi.jpg) no-repeat scroll left top no-repeat;
  }
  	
	#navie li { list-style:url(none) none; float:left; }
	#navie li a { height:36px; display: block; float:left; }

	#navie ul li#navinventory a, #navie ul li#navreports a, #navie ul li#navprinting a, #navie ul li#navworking a {
	  background:url(../images/xter_navi.jpg) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:36px; overflow: hidden;
	}
  
	#navie ul li#navinventory { background-position:0px 0px; }
	#navie ul li#navinventory a { width:160px; background-position:0px 0px }
	#navie ul li#navinventory a:hover, #navie ul li#navinventory a.current { background-position:0px -36px; }
	
	#navie ul li#navreports { background-position:-160px 0px; }
	#navie ul li#navreports a { width:214px; background-position:-160px 0px; }
	#navie ul li#navreports a:hover, #navie ul li#navreports a.current { background-position:-160px -36px; }
	
	#navie ul li#navprinting { background-position:-374px 0px; }
	#navie ul li#navprinting a { width:146px; background-position:-374px 0px; }
	#navie ul li#navprinting a:hover, #navie ul li#navprinting a.current { background-position:-374px -36px; }
	
	#navie ul li#navworking { background-position:-520px 0px; }
	#navie ul li#navworking a { width:193px; background-position:-520px 0px; }
	#navie ul li#navworking a:hover, #navie ul li#navworking a.current { background-position:-520px -36px; }
	
  /*--navitabs------ */	
 div#tabTitle { margin:15px 0 0 0; background:url(../images/title00.gif); width:920px; height:26px; font-family:Arial, Helvetica, sans-serif; font-weight:100; color:#4C4D4F; }
	#tabTitleL  { padding:7px 0px 0px 10px; float:left; width:250px; font-size:12px; color:#4C4D4F; }
	#tabTitleL p  { padding:7px 0px 0px 10px; float:left; font-size:10px; }
	#tabTitleL p select { margin:3px 5px 0 5px; width:50px; height:18px; border:1px solid #cccccc; font-size:11px; }
	#tabTitleL p b { font-weight:bold; font-size:12px; color:#4C4D4F; } 
  #naviBox { font-family:Arial, Helvetica, sans-serif; font-size:20px; padding:5px 10px 5px 10px; text-align:left; float:left; margin:0 0px 10px 0; color:#cf1f36; width:444px; }
    #naviBox span { font-size:14px; color:#4c4d4f; }
  
 div#navitabs  { margin:0px; height:24px; width:456px; background:url(../images/img_nav.jpg) no-repeat scroll left top #ce020b repeat-x; float:right;
  }
  	#navitabs li { list-style:url(none) none; float:left; }
	#navitabs li a { height:24px; display: block; float:left; }
	
	#navitabs ul li#tabmenu a, #navitabs ul li#tabdatafilter a, #navitabs ul li#tabresults a { 
	background:url(../images/img_navi-tabs.png) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:24px; overflow: hidden; }
		#navitabs ul li#tabmenu { background-position:0px 0px; }
		#navitabs ul li#tabmenu a { width:152px; background-position:0px -0px }
		#navitabs ul li#tabmenu a:hover { width:152px; background-position:0px -24px }
		#navitabs ul li#tabmenu a.current { background-position:0px -48px; }
		
		#navitabs ul li#tabdatafilter { background-position:-152px 0px; }
		#navitabs ul li#tabdatafilter a { width:152px; background-position:-152px -0px; }
		#navitabs ul li#tabdatafilter a:hover { width:152px; background-position:-152px -24px; }
		#navitabs ul li#tabdatafilter a.current { background-position:-152px -48px; }
	
		#navitabs ul li#tabresults { background-position:-304px 0px; }
		#navitabs ul li#tabresults a { width:152px; background-position:-304px -0px; }
		#navitabs ul li#tabresults a:hover { width:152px; background-position:-304px -24px; }
		#navitabs ul li#tabresults a.current { background-position:-304px -48px; }
		
 div#navireports  { margin:0px; height:24px; width:456px; background:url(../images/img_navreport.jpg) no-repeat scroll left top #ce020b repeat-x; float:right;
  }
  	#navireports li { list-style:url(none) none; float:left; }
	#navireports li a { height:24px; display: block; float:left; }
	
	#navireports ul li#tabmyreport a, #navireports ul li#tabcompreport a, #navireports ul li#tabretemp a { 
	background:url(../images/img_navreport.jpg) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:24px; overflow: hidden; }
		#navireports ul li#tabmyreport { background-position:0px 0px; }
		#navireports ul li#tabmyreport a { width:152px; background-position:0px -0px }
		#navireports ul li#tabmyreport a:hover { width:152px; background-position:0px -24px }
		#navireports ul li#tabmyreport a.current { background-position:0px -48px; }
		
		#navireports ul li#tabcompreport { background-position:-152px 0px; }
		#navireports ul li#tabcompreport a { width:152px; background-position:-152px -0px; }
		#navireports ul li#tabcompreport a:hover { width:152px; background-position:-152px -24px; }
		#navireports ul li#tabcompreport a.current { background-position:-152px -48px; }
	
		#navireports ul li#tabretemp { background-position:-304px 0px; }
		#navireports ul li#tabretemp a { width:152px; background-position:-304px -0px; }
		#navireports ul li#tabretemp a:hover { width:152px; background-position:-304px -24px; }
		#navireports ul li#tabretemp a.current { background-position:-304px -48px; }
		
 div#naviexcept  { margin:0px; height:24px; width:608px; background:url(../images/img_navexcept.jpg) no-repeat scroll left top #ce020b repeat-x; float:right;
  }
  	#naviexcept li { list-style:url(none) none; float:left; }
	#naviexcept li a { height:24px; display: block; float:left; }
	
	#naviexcept ul li#tabduplicate a, #naviexcept ul li#tabcancelled a, #naviexcept ul li#tabconsigned a, #naviexcept ul li#tabatauction a { 
	background:url(../images/img_navexcept.jpg) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:24px; overflow: hidden; }
		#naviexcept ul li#tabduplicate { background-position:0px 0px; }
		#naviexcept ul li#tabduplicate a { width:152px; background-position:0px -0px }
		#naviexcept ul li#tabduplicate a:hover { width:152px; background-position:0px -24px }
		#naviexcept ul li#tabduplicate a.current { background-position:0px -48px; }
		
		#naviexcept ul li#tabcancelled { background-position:-152px 0px; }
		#naviexcept ul li#tabcancelled a { width:152px; background-position:-152px -0px; }
		#naviexcept ul li#tabcancelled a:hover { width:152px; background-position:-152px -24px; }
		#naviexcept ul li#tabcancelled a.current { background-position:-152px -48px; }
	
		#naviexcept ul li#tabconsigned { background-position:-304px 0px; }
		#naviexcept ul li#tabconsigned a { width:152px; background-position:-304px -0px; }
		#naviexcept ul li#tabconsigned a:hover { width:152px; background-position:-304px -24px; }
		#naviexcept ul li#tabconsigned a.current { background-position:-304px -48px; }
		
		#naviexcept ul li#tabatauction { background-position:-456px 0px; }
		#naviexcept ul li#tabatauction a { width:152px; background-position:-456px -0px; }
		#naviexcept ul li#tabatauction a:hover { width:152px; background-position:-456px -24px; }
		#naviexcept ul li#tabatauction a.current { background-position:-456px -48px; }
		
 div#navitrial  { margin:0px; height:24px; width:608px; background:url(../images/img_navtrial.jpg) no-repeat scroll left top #ce020b repeat-x; float:right;
  }
  	#navitrial li { list-style:url(none) none; float:left; }
	#navitrial li a { height:24px; display: block; float:left; }
	
	#navitrial ul li#tabcycletime a, #navitrial ul li#tabcycleauction a, #navitrial ul li#tabcompreview a, #navitrial ul li#tabindusreview a { 
	background:url(../images/img_navtrial.jpg) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:24px; overflow: hidden; }
		#navitrial ul li#tabcycletime { background-position:0px 0px; }
		#navitrial ul li#tabcycletime a { width:152px; background-position:0px -0px }
		#navitrial ul li#tabcycletime a:hover { width:152px; background-position:0px -24px }
		#navitrial ul li#tabcycletime a.current { background-position:0px -48px; }
		
		#navitrial ul li#tabcycleauction { background-position:-152px 0px; }
		#navitrial ul li#tabcycleauction a { width:152px; background-position:-152px -0px; }
		#navitrial ul li#tabcycleauction a:hover { width:152px; background-position:-152px -24px; }
		#navitrial ul li#tabcycleauction a.current { background-position:-152px -48px; }
	
		#navitrial ul li#tabcompreview { background-position:-304px 0px; }
		#navitrial ul li#tabcompreview a { width:152px; background-position:-304px -0px; }
		#navitrial ul li#tabcompreview a:hover { width:152px; background-position:-304px -24px; }
		#navitrial ul li#tabcompreview a.current { background-position:-304px -48px; }
		
		#navitrial ul li#tabindusreview { background-position:-456px 0px; }
		#navitrial ul li#tabindusreview a { width:152px; background-position:-456px -0px; }
		#navitrial ul li#tabindusreview a:hover { width:152px; background-position:-456px -24px; }
		#navitrial ul li#tabindusreview a.current { background-position:-456px -48px; }
		
  #pgTab { margin:7px 350px 10px 350px; font-size:12px; color:#4C4D4F; }
	#pgLeft { width:57px; height:16px; float:left; background:url(../images/btn_lfcontrollers.jpg) no-repeat scroll left top; margin:3px 0 10px 0;}
	#pgLeft li { list-style:url(none) none; float:left; }
	#pgLeft li a { height:16px; display: block; float:left; }
	#pgLeft ul li#arrowone a, #pgLeft ul li#arrowtwo a { background:url(../images/btn_lfcontrollers.jpg) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:16px; overflow: hidden; }
		#pgLeft ul li#arrowone { background-position:0px 0px; }
		#pgLeft ul li#arrowone a { width:29px; background-position:0px -0px }
		#pgLeft ul li#arrowone a:hover { width:29px; background-position:0px -16px }
		
		#pgLeft ul li#arrowtwo { background-position:-29px 0px; }
		#pgLeft ul li#arrowtwo a { width:28px; background-position:-29px -0px; }
		#pgLeft ul li#arrowtwo a:hover { width:28px; background-position:-29px -16px; }
	
  #pgCount { float:left; }
  #pgRight { width:57px; height:16px; float:left; background:url(../images/btn_rghcontrollers.jpg) no-repeat scroll left top; margin:3px 0 10px 0; }
	#pgRight li { list-style:url(none) none; float:left; }
	#pgRight li a { height:16px; display: block; float:left; }
	#pgRight ul li#arrowthree a, #pgRight ul li#arrowfour a { background:url(../images/btn_rghcontrollers.jpg) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:16px; overflow: hidden; }
		#pgRight ul li#arrowthree { background-position:0px 0px; }
		#pgRight ul li#arrowthree a { width:29px; background-position:0px -0px }
		#pgRight ul li#arrowthree a:hover { width:29px; background-position:0px -16px }
		
		#pgRight ul li#arrowfour { background-position:-29px 0px; }
		#pgRight ul li#arrowfour a { width:28px; background-position:-29px -0px; }
		#pgRight ul li#arrowfour a:hover { width:28px; background-position:-29px -16px; }
  
  
	#pgCount select { margin:3px 5px 0 5px; width:50px; height:18px; border:1px solid #cccccc; font-size:11px; }
	#pgCount b { font-weight:bold; font-size:12px; color:#4C4D4F; } 
   
   
  /*--board------ */	
  #board  { margin:0px; width:920px; height:43px; background:url(../images/board_bg.gif); 
	}
  	
	#board li { list-style:url(none) none; float:left; }
	#board li a { height:43px; display: block; float:left; }

	#board ul li#myreports a, #board ul li#companyreports a, #board ul li#reportempts a {
	  	background:url(../images/board_mainreportmenu.gif) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:43px; overflow: hidden;
		}
	#board ul li#namereports { background-position:0px 0px; width:488px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:left;
		padding:10px 0 0 7px; }
  
		#board ul li#myreports { background-position:-498px 0px; }
		#board ul li#myreports a { width:111px; background-position:-498px 0px; }
		#board ul li#myreports a:hover, #board ul li#myreports a.current { background-position:-498px -43px; }
		
		#board ul li#companyreports { background-position:-609px 0px; }
		#board ul li#companyreports a { width:165px; background-position:-609px 0px; }
		#board ul li#companyreports a:hover, #board ul li#companyreports a.current { background-position:-609px -43px; }

		#board ul li#reportempts { background-position:-774px 0px; }
		#board ul li#reportempts a { width:146px; background-position:-774px 0px; }
		#board ul li#reportempts a:hover, #board ul li#reportempts a.current { background-position:-774px -43px; }
		

	
	
  /*--boardx------ */	
  #boardx  { margin:0px; width:920px; height:43px; background:url(../images/board_bg.gif); 
	}
  	
	#boardx li { list-style:url(none) none; float:left; }
	#boardx li a { height:43px; display: block; float:left; }

	#boardx ul li#vinreports a, #boardx ul li#vinlist a, #boardx ul li#cancelled a, #boardx ul li#consigned a, #boardx ul li#atauction a {
	 	 background:url(../images/boardx_mainreportmenu.gif) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:43px; overflow: hidden;
		}
	#boardx ul li#namereports { background-position:0px 0px; width:472px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:left;
		padding:10px 0 0 7px; }
	
		#boardx ul li#vinlist { background-position:-480px 0px; }
		#boardx ul li#vinlist a { width:148px; background-position:-480px 0px; }
		#boardx ul li#vinlist a:hover, #boardx ul li#vinlist a.current { background-position:-480px -43px; }
	
		#boardx ul li#cancelled { background-position:-628px 0px; }
		#boardx ul li#cancelled a { width:99px; background-position:-628px 0px; }
		#boardx ul li#cancelled a:hover, #boardx ul li#cancelled a.current { background-position:-628px -43px; }
	
		#boardx ul li#consigned { background-position:-727px 0px; }
		#boardx ul li#consigned a { width:100px; background-position:-727px 0px; }
		#boardx ul li#consigned a:hover, #boardx ul li#consigned a.current { background-position:-727px -43px; }
	
		#boardx ul li#atauction { background-position:-827px 0px; }
		#boardx ul li#atauction a { width:93px; background-position:-827px 0px; }
		#boardx ul li#atauction a:hover, #boardx ul li#atauction a.current { background-position:-827px -43px; }
	
	
  /*--boardx------ */	
  #boardben  { margin:0px; width:920px; height:43px; background:url(../images/board_bg.gif); 
	}
  	
	#boardben li { list-style:url(none) none; float:left; }
	#boardben li a { height:43px; display: block; float:left; }

	#boardben ul li#timeauction a, #boardben ul li#timemonth a, #boardben ul li#comvsind a, #boardben ul li#comreview a, #boardben ul li#indreview a {
	  	background:url(../images/boardben_mainreportmenu.gif) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:43px; overflow: hidden;
		}
	#boardben ul li#namereports { background-position:0px 0px; width:176px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:left;
		padding:10px 0 0 7px; }
  
	#boardben ul li#timeauction { background-position:-188px 0px; }
	#boardben ul li#timeauction a { width:151px; background-position:-188px 0px; }
	#boardben ul li#timeauction a:hover, #boardben ul li#timeauction a.current { background-position:-188px -43px; }
	
	#boardben ul li#timemonth { background-position:-339px 0px; }
	#boardben ul li#timemonth a { width:144px; background-position:-339px 0px; }
	#boardben ul li#timemonth a:hover, #boardben ul li#timemonth a.current { background-position:-339px -43px; }
	
	#boardben ul li#comvsind { background-position:-482px 0px; }
	#boardben ul li#comvsind a { width:170px; background-position:-482px 0px; }
	#boardben ul li#comvsind a:hover, #boardben ul li#comvsind a.current { background-position:-482px -43px; }
	
	#boardben ul li#comreview { background-position:-652px 0px; }
	#boardben ul li#comreview a { width:138px; background-position:-652px 0px; }
	#boardben ul li#comreview a:hover, #boardben ul li#comreview a.current { background-position:-652px -43px; }
	
	#boardben ul li#indreview { background-position:-790px 0px; }
	#boardben ul li#indreview a { width:130px; background-position:-790px 0px; }
	#boardben ul li#indreview a:hover, #boardben ul li#indreview a.current { background-position:-790px -43px; }
	
	
  /*--bar------ */
  div#bartop { width:960px; height:8px; background:url(../images/img_barTop.png); clear:both;
	}
 	div#bar { width:960px; background:url(../images/img_bar.jpg); height:26px; }
    div#welcome { padding:5px 0px 0px 15px; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; }
	div#bar .welcome { padding:5px 0px 0px 15px; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
    
	
  /*--changenavi------ */
    div#changenavi { height:26px; width:160px; float:right; 
	  }
		div#changenavi li { list-style:url(none) none; }
		div#changenavi li a { height:26px; display:block; }
		div#changenavi ul li.changeview a { background:url(../images/btn_changeview.jpg) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:26px; overflow: hidden; }
	
		div#changenavi ul li.changeview { background-position:0px 0px; }
		div#changenavi ul li.changeview a { width:160px; background-position:0px 0px }

		div#changenavi div.select { float:left; width:509px; padding:58px 0 0 183px; }
		
		div#changenavi div.chNavi-wrapper{ width:131px; float:right; padding:9px 0 0; margin:-7px -34px 0 0; }
		div#changenavi div.chNavi-wrapper a{ float:right; width:106px; margin:10px 0 0; font-size:13px; line-height:17px; font-weight:bold; text-indent:-99999px; text-align:center; 
		  outline:none; cursor:pointer; color:#fff; position:relative; display:inline; background:url(../images/changeview/bg-profile-link.png) no-repeat 0 0; }
		div#changenavi div.chNavi-wrapper a:hover{ color:#000; }
		div#changenavi div.chNavi-wrapper a.active{ height:57px; margin:-9px 0 0 -25px; width:131px; background:url(../images/changeview/bg-dd-active-link.png) no-repeat 0 0; }
		
		#chNavi{ position:absolute; z-index:3; top:102px; left:-99999px; right:-15px; width:743px; }
		#chNavi div.top{ width:100%; height:8px; overflow:hidden; background:url(../images/changeview/bg-top-chNavi.png) no-repeat 0 0; }
		#chNavi div.inner{ width:591px; overflow:hidden; padding:30px 100px 0 52px; background:url(../images/changeview/bg-inner-chNavi.png) repeat-y 0 0; }
		#chNavi div.inner-bookmarks{ padding:0 100px 0 52px; }
		#chNavi div.inner div.box{ float:left; padding:0 36px 0 0; width:195px; }
		#chNavi div.inner div.box h2{ font-size:20px; color:#b00000; margin:0; }
		#chNavi div.inner a.continue{ float:right; width:78px; height:113px; margin:23px 0 0; background:url(../images/changeview/bg-link-continue.gif) no-repeat 0 0; }
		#chNavi div.bottom{ width:100%; height:19px; background:url(../img/bg-bottom-chNavi.png) no-repeat 0 0; }
		#chNavi input.text, div.search input.text, #content div.form input.text{ border:none; width:162px; margin:0 0 10px; height:19px; font:11px/13px Verdana,Arial,sans-serif; 
		  color:#8a8989; padding:7px 9px 0; background:url(../images/changeview/bg-input-text.gif) no-repeat 0 0; }	


  /*--nav------ */	
  div#nav{ width:95px; padding-top:5px; float:left; 
	}	
   div#nav ul{ list-style-type:none; float:left; }
   div#nav ul li{ float:left; margin:0px 0 0 1px; }
   div#nav ul li a{ border:0; }
   div#nav ul li#c a{ background-position: -10px -11px; }
   div#nav ul li#c a:hover{ background-position: -10px -11px; }
   
   
	
/* 05 - POPUP CONTENT
- */
  div.popup { top:0; left:0; z-index:60; width:440px; display:none; position:absolute;
	}
	
	div.popup input.text { width:250px; height:15px; color:#ffffff; font-size:11px; background:#0c0c0c; padding:0 0 0 5px; vertical-align:middle;
	border:1px solid #212121; font-family:Tahoma,sans-serif;
 	}

 	div.popup div.close { height:38px; }
  	div.popup div.close a{ float:right; width:65px; height:25px; display:inline; margin:10px 5px 0 0; text-indent:-9999px; }
 	div.popup form { clear:both; }
 	div.popup-login form { margin:0px }
  	div.popup-login p { float:left; display:inline; margin:0px; }
   	div.popup-login p label { cursor:pointer; }
	div.popup-login p label.fix { padding:0 25px 0 0; }
    div.popup-login p label input.text{ margin:0 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight:100; font-size:11px; color:#CCCCCC; }
  	div.popup-login p.forget { color:#cccccc; font-size:9px; margin:10px 0 0; line-height:20px; text-transform:uppercase; }
   	div.popup-login p.forget label { margin:0 10px 0 0; }
	div.popup-login p.forget a { color:#ffffff; font:bold; margin:0 0 0 10px; text-decoration:none; }
	div.popup-login p.forget a:hover { color:#ffd51d; font:bold; margin:0 0 0 10px; text-decoration:none; }
   	div.popup-login p.forget input.checkbox { margin:-2px 5px 0 0; vertical-align:middle; background:#000000; border:#000000; }
  	div.popup-login p.submit { float:right; margin:3px 15px 0 0; }
   	div.popup-login p.submit input.button{ border:0; width:53px; height:22px; cursor:pointer; background:url(../images/btn_search.png) no-repeat; }
  	div.popup-login p.error{ display:none; font-size:9px; line-height:14px; margin:-22px 0 0 0; padding:0 0 0 24px; text-transform:uppercase; 
	background:#181818 url(css/images/error.png) 0 0 no-repeat;
  	}
	div.popup textarea { width:250px; height:20px; color:#ffffff; font-size:11px; background:#0c0c0c; padding:3px 0 0 5px; vertical-align:middle;
	border:1px solid #212121; font-family:Tahoma,sans-serif; }
    div.popup-login p label textarea.text{ margin:0 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight:100; font-size:11px; color:#CCCCCC; }
    div.popup-login p.submit textarea.button{ border:0; width:53px; height:22px; cursor:pointer; background:url(../images/btn_submiter.png) no-repeat; }
	
  div#popup-LostNfound { height:68px; background:url(../images/popup-lost-bg.png) 0 0 no-repeat; }
  div#popup-MultpVIN { height:68px; background:url(../images/popup-mult-bg.png) 0 0 no-repeat; }
  div#popup-ClientAcct { height:68px; background:url(../images/popup-client-bg.png) 0 0 no-repeat; }
  div#popup-WkOrNumber { height:68px; background:url(../images/popup-wkorder-bg.png) 0 0 no-repeat; }
  
  div.popin input.text { width:115px; height:15px; color:#ffffff; font-size:11px; background:#0c0c0c; padding:0 0 0 5px; vertical-align:middle;
	border:1px solid #212121; font-family:Tahoma,sans-serif;
	}
	
  	div.popin input.checkbox { background:#0c0c0c; border:1px solid #212121; }

  div.popin { top:0; left:0; z-index:60; width:440px; display:none; position:absolute;
	}
 	div.popin div.close { height:38px; }
  	div.popin div.close a{ float:right; width:65px; height:25px; display:inline; margin:10px 5px 0 0; text-indent:-9999px; }
 	div.popin form { clear:both; }
 	div.popin-Login form { margin:0 0 10px 15px; }
  	div.popin-Login p { float:left; display:inline; margin:0px; }
   	div.popin-Login p label { cursor:pointer; color:#ffffff; }
	div.popin-Login p label.fix { padding:0 25px 0 0; }
    div.popin-Login p label input.text{ margin:0px; font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight:100; font-size:11px; color:#CCCCCC; }
  	div.popin-Login p.forget { color:#cccccc; font-size:9px; margin:5px 0 0 35px; line-height:20px; }
	div.popin-Login p.forget a { color:#ffffff; font:bold; margin:0px; text-decoration:none; }
	div.popin-Login p.forget a:hover { color:#ffd51d; font:bold; margin:0px; text-decoration:none; }
  	div.popin-Login p.submit { float:right; margin:3px 15px 0 0; }
   	div.popin-Login p.submit input.button{ border:0; width:53px; height:22px; cursor:pointer; background:url(../images/btn_submiter.png) no-repeat; }
  	div.popin-Login p.error{ display:none; font-size:9px; line-height:14px; margin:-22px 0 0 0; padding:0 0 0 24px; text-transform:uppercase; 
	background:#181818 url(css/images/error.png) 0 0 no-repeat;
  	}
  div#popin-Login { height:68px; width:440; background:url(../images/popup-login-bg.png) 0 0 no-repeat; }
  
  
  /*--logo------ */
  div#bridge { margin:0px; height:82px; font: Arial, Helvetica, sans-serif; font-size:12px; }
  div#logo { margin:0px; padding:0px; float:left; }
  
  
  /*--login------ */
  div#header #login { position:absolute; top:-80px; right:25px; z-index:4; width:420px; font-family:Arial, Helvetica, sans-serif;
  	}
 	div#header #login a#show_login { float:right; font-size:11px; height:20px; padding:8px 8px 5px 8px; line-height:1; color:#FFFFFF; text-decoration:none; 
 	background:#4C4D4F url(../images/button_blue.gif) 0 -3px repeat-x; }
	
 	div#header #login .fields_container { float:right; height:65px; background:#4C4D4F; padding:3px 12px 12px 12px; }
	
  /* IE6 */ * html #header #login .fields_container { padding: 3px 12px 11px 12px; }
	
 	div#header #login .fields_container p { margin:0 0 7px 0; padding:20px 0 0 0; position:relative; color:#FFFFFF; }
 	div#login .user_label { font-size: 11px; position: absolute; top: 0; left: 0; }
 	div#login .pass_label { font-size: 11px; position: absolute; top: 0; left: 155px; }
 	div#login #error { position: absolute; top: 0; left: 0; z-index: 20; font-size: 11px; font-style: normal; color: #f39; width: 320px; } 
 	div#header #login .fields_container p a { font-size:11px; height:20px; text-decoration:none; color:#999999; margin:0; }
 	div#header #login .fields_container p a:hover { color:#FFFF00; }
	
 	div#header #login .fields_container input {  width: 132px; border: 2px solid #161f26; background: #1E2833;font: 12px/1 helvetica, sans-serif; font-weight: normal; 
 	color: #FFFFFF;height: 13px; padding: 3px; margin: 0 8px 0 0; }
	
	div#header #login .fields_container #login_button { width: auto; font: 12px/1 helvetica, sans-serif; font-weight:normal; height:25px; padding:0 12px; border:0; margin: 0; 
	color: #4C4D4F; background: #ffd52c url(../images/button_yellow.png) 0 0 repeat-x; }
	
   /* IE6 */ * html #header #login .fields_container #login_button { padding: 0 6px; }
   /* IE7 */ *:first-child+html #header #login .fields_container #login_button { padding: 0 6px; }
	
	div#header #login a#show_login { float: right; font-size: 11px; height: 20px; padding: 8px 8px 5px 8px; line-height: 1; color: #FFFFFF; text-decoration: none;
	background: #617d91 url(../images/button_blue.gif) 0 -3px repeat-x; }
	
	div#header #login .fields_container a#close_login { position:absolute; right: 0; top:0; padding: 0 20px 0 0; font-size:9px; background:url(../images/close.png) right 4px no-repeat; 
	color: #999; text-indent: -9000px; width: 24px; z-index: 1000; }
	
   * html #header #login .fields_container a#close_login { right: 12px; }
	
   div#header #login .fields_container a#close_login:hover { text-indent: 0; height:20px; z-index: 1000; }
	
	
 /*--landing------ */
 div#header #landing  {
  margin:0px; height:30px; font: Arial, Helvetica, sans-serif; font-size:12px;
	}	

  /*--nav------ */	
  div#nav{ width:95px; padding-top:5px; float:left; 
	}
	
   div#nav ul{ list-style-type:none; float:left; }
   div#nav ul li{ float:left; margin:0px 0 0 1px; }
   div#nav ul li a{ border:0; }
   div#nav ul li#c a{ background-position: -10px -11px; }
   div#nav ul li#c a:hover{ background-position: -10px -11px; }

 div.hr {
  border:0; clear:both; height:2px; margin:20px 0; background:url(../images/hr.png) 0 1px repeat-x;
	}
	
	
	
/* 05 - FLASH
- */
  #flash { background:url(../images/img_flash.jpg); width:960px; height:240px; clear:both;
	}

	
	
/* 05 - CONTENT MAIN
- */

  /*--basic profile------ */
  div#content { float:left; width:990px;
	}
   div#content .band { width:990px; float:left; background:url(../images/bg_band.jpg) repeat-x; height:345px; }
   div#content .frame { width:960px; background:#ffffff; margin:0px 15px 0 15px; min-height:500px; }
   div#content #capital { margin:0px; background:#eaeaea url(../images/img_header01.jpg) no-repeat top; width:960px; height:70px;  font-family:Arial, Helvetica, sans-serif; }
   div#content #guide { width:100%;}
   div#content #capleft {}
   div#content #capleftNone { width:710px; height:59px; float:left; }
   div#content #capright { margin-top:10px; width:240px; height:59px; float:left; font: Arial, Helvetica, sans-serif; font-size:12px; text-align:left; }
	
	
  /*--online trial------ */
  div#content #bind { width:200px; padding-left:5px; font: Arial, Helvetica, sans-serif bold; font-size:12px; color:#053357; float:left; 
	}
   	div#content #bind .day { width:100px; padding:5px 5px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#053357; float:left; }
    div#content #bind .trial { width:113px; padding-top:5px; float:left; }
	
	
  /*--headliner------ */
  div#headliner { background-color:#E9E9E9; width:956px; height:192px; margin-left:3px; clear:both;
	}
	div#headlinerLt { width:242px; float:left; }
   	div#headlinerRt { width:714px; float:left; }
   	div#h4liner { width:693px; height:27px; float:left; padding:0px 0px 0px 20px; }
   	.h4linerTitle { width:472px; font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#053357; padding-top:15px; float:left; }
   	.headline { width:108px; height:20px; float:left; }
   	.press { width:108px; height:20px; float:right; }
	
	
 /*--hliner------ */	
  .hliner { width:100%; clear:both; 
	} 
	.liner { float:left; }
	.headlogo { width:115px; height:60px; float:right; }
	
	
  /*--field------ */	
  div#field { background:url(../images/img_field.jpg) repeat-y; width:100%; margin:0px; float:left; 
	}
	
	div#sideBar { width:242px; float:right; text-align:left; }
   	div#sideAlign { padding:27px 20px 0px 20px; }
   	div#sideBar  address { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#053357; }
   	div#sideBar  .style1 { font-family:Arial, Helvetica, sans-serif; font-variant:small-caps; font-size:14px; font-weight:bold; color:#053357; }
   	div#sideBar  p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#053357; margin:5px 0px 5px 0px; }
   	div#sideBar  a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#053357; text-decoration: none; }
   	div#sideBar  a:hover { color:#f80b15; border-bottom:1px dashed #000000; }
	
	
  /*--sub menu------ */
  div#mergemenu { width:242px; background:transparent url(../images/img_barLow.jpg) repeat-x scroll 0 0; color:#053357; height:27px; clear:both;
	}
	
  div#submenu { width:716px; background:transparent url(../images/img_barLow.jpg) repeat-x scroll 0 0; color:#053357; height:27px; font-size:14px;
	}
   div#barmenu { width:650px; height:27px; }
   div#submenu ul { list-style-type:none; margin:0px 15px 0px 15px; }
   div#submenu li { float:left; height:24px; padding:5px 8px 0; }
   div#submenu li.current { background:transparent url(../images/img_barLow.jpg) repeat-x scroll 0 0; border:1px dashed #F2F2F2; background: #F2F2F2; }
   div#submenu a { padding: 0px 0px 1px 0px; font-family:Arial, Helvetica, sans-serif; text-decoration: none; color:#053357; }
   div#submenu a:hover { color:#f80b15; border-bottom:1px dashed #000000; background: #F2F2F2; }
   
   
  /*--slider panel----- */	
  div#slider { position: relative; width:716px; float:left;
	}
 	.scroll { width:716px; overflow: auto; overflow-x: hidden; position: relative; float:left; clear: left; }
	/*	height: 250px;*/
	.scrollContainer div.panel { width:716px; }
	/*	height: 210px; */
	.hide { display: none; }
   .scrollButtons { display: none; }
   
   div#main { width: 716px; float: left; text-align:left;
	}	
   .panel { width:716px; float:left; }
   .fieldline { background:url(../images/img_fieldLf_line.jpg); margin-top:30px; width:206px; height:2px; }
	
	
  /*--page------ */
 div#content #page { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; float:left; width:656px; padding:0px 40px 0px 20px;
	}
 	div#content #pageleft { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:328px; float:left; }
 	div#content #pageright { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:328px; float:right }

	div#content #page h5 { margin:5px 0 10px 45px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#053357; font-weight:normal; }
   	div#content #page h4 { margin:5px 0 15px 0; font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#053357; }
   	div#content #page h3{ font-size:16px; line-height:35px; margin:0 0 10px 0; font-weight:normal; font:Arial, Helvetica, sans-serif; }
  
   	div#content #page p { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:10px; }
   	div#content #page ul { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
   	div#content #page ul li { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:20px 0 0 30px; }
   
   	div#content #page a { border:none; color:#000000; text-decoration: none; margin-left:5px; } 
   	div#content #page a:hover { border:none; color:#F80B15; }
	
   	div#content #spacer { margin:20px 0 20px 0; }
	
   	div#content #mash { margin:38px 0 38px 0; }
	
 	div#page dt { font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/img_spot.gif) no-repeat; margin-left:45px; }	
 	div#page .icon { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:5px 0 0 45px; border:none; }
	
		
  /*--line separator------ */
  .separatorA { padding:15px 7px 15px 7px; background:url(../images/line_separtorA.jpg) no-repeat; width:635px;
  	}	

	
/* 04 - REPORT TEMPLATES
- */
 #shell { margin:0px; width:920px; }
	#topInsert  { width:920px; height:210px; }
	#topBorder  { background:url(../images/shellboarder.gif) repeat-y; width:920px; height:17px; }
	#topLtPanel  { width:192px; height:205px; float:left; }
	#topCtrPanel  { background:url(../images/image1.jpg); width:557px; height:210px; float:left; }
	#topRgtPanel  { background:url(../images/topspread.gif); width:191px; height:210px; float:left; }
	#liveReportField  { width:920px; font-family:Arial, Helvetica, sans-serif; font-weight:100; }
	#liveReportTitle01 { margin:15px 0 0 0; background:url(../images/title01.gif); width:920px; height:22px; font-family:Arial, Helvetica, sans-serif; font-weight:100; color:#4C4D4F; }
	#liveReportTitle02 { margin:15px 0 0 0; background:url(../images/title01.gif); width:920px; height:22px; font-family:Arial, Helvetica, sans-serif; font-weight:100; color:#4C4D4F; }
	#liveReportTitle03 { margin:0; background:url(../images/title03.gif); width:920px; height:24px; font-family:Arial, Helvetica, sans-serif; font-weight:100; color:#4C4D4F; }
	#liveReportTitle04 { margin:0; background:url(../images/title04.gif); width:920px; height:22px; font-family:Arial, Helvetica, sans-serif; font-weight:100; color:#4C4D4F; }
	#liveReportTitle05 { margin:0; background:url(../images/title05.gif); width:920px; height:22px; font-family:Arial, Helvetica, sans-serif; font-weight:100; color:#4C4D4F; }
	#liveTitle { padding:3px 0px 0px 5px; width:920px; }
		#liveTitleL  { padding:3px 0px 0px 10px; float:left; width:440px; font-size:12px; color:#4C4D4F; }
		#liveTitleR  { padding:3px 0px 0px 10px; float:left; width:400px; font-size:12px; color:#4C4D4F; }
		  
		#liveTitleLt  { padding:3px 0px 0px 10px; float:left; width:300px; font-size:12px; color:#4C4D4F; }
		#liveBenchLt  { padding:3px 0px 0px 10px; float:right; width:100px; }
		#liveChartLt  { padding:3px 0px 0px 10px; float:left; font-size:14px; color:#4C4D4F; }
		#liveTitleRt  { padding:3px 0px 0px 10px; float:right; width:200px; font-size:12px; color:#4C4D4F; }
		#livePageRt  { padding:3px 0px 0px 10px; float:right; font-size:10px; }
		  #livePageRt select { margin:3px 5px 0 5px; width:50px; height:18px; border:1px solid #cccccc; font-size:11px; }
		  #livePageRt b { font-weight:bold; font-size:12px; color:#4C4D4F; }
		  
		#liveBenchRt  { padding:3px 0px 0px 10px; float:right; font-size:10px; width:200px; color:#4C4D4F; }
		  #liveBenchRt select { margin:0px 5px 0 5px; width:75px; height:18px; border:1px solid #cccccc; font-size:11px; }
		  #clickRight { margin:3px 5px 0 5px; }
		
	#dupvinlist  { padding:3px 0px 0px 10px; float:left; width:290px; }
	
	#liveReportMain { background:url(../images/mainTemp.gif) repeat-y; width:920px; margin:0px; float:left; }
	#liveReportPlot { background:url(../images/mainTemp.gif) repeat-y; width:920px; margin:0px; }
	  	#liveRowOdd  { width:100%; background:#ececec; float:left; margin:0px; }
	  	#liveRowEven  { width:100%; background:#ffffff; float:left; margin:0px; }
		  .livelabelVin  { font-weight:bold; font-size:14px; width:265px; float:left; text-align:left; padding:3px 15px; border:1px solid #cccccc; }
		  .livelabelVin a { display:block; color:#000000; text-decoration:none; }
		  .livelabelVin a:hover { color:#ff0000; }
		  .livelabelActive  { font-size:12px; width:265px; float:left; text-align:left; padding:3px 15px; border:1px solid #cccccc; }
		  .livelabelArchived  { font-size:12px; width:294px; float:left; text-align:left; padding:3px 15px; border:1px solid #cccccc; }
		
	.list  { width:620px; float:left; margin-top:20px; }
	.list select { float:left; width:550px; height:150px; margin:2px 0 0 0px; padding:5px; border:1px solid #cccccc; }
	.options  { width:300px; height:313px; float:left; }
		.optionpage  { background:url(../images/reportBar.jpg) no-repeat scroll top; width:184px; height:303px; text-align:left; }
		.optionpage img  { margin:0px; border:none; padding:0 10px 0 10px; }
		  .optionpage li { list-style:url(none) none; color:#000000; }
		  .optionpage li a { display:block; color:#000000; text-decoration:none; }
		   .optionpage li a:hover { color:#ff0000; }

		.optionpage ul li#optionreport { padding:15px 0 0 15px; height:23px; }
		.optionpage ul li#emptyreport { height:38px; vertical-align:super; }
		.optionpage ul li#editreport { height:38px; vertical-align:super; }
		.optionpage ul li#newreport { height:38px; vertical-align:super; }
		.optionpage ul li#copyreport { height:38px; vertical-align:super; }
		.optionpage ul li#renamereport { height:38px; vertical-align:super; }
		.optionpage ul li#deletereport { height:38px; vertical-align:super; }

	#liveReportCenter  { font-size:12px; width:900px; float:left;
		}
	
	#liveReportMainLt  { font-size:12px; width:440px; float:left;
		}
		#liveReportMainLt td a  { font-weight:bold; color:#333333; text-decoration:none; }
		#liveReportMainLt td a:hover  { font-weight:bold; color:#ff0000; }
		
	#liveReportRow  { padding:7px 25px 0px 25px; clear:both; }
	#liveReportMainRgt  { font-size:12px; width:440px; float:right;
		}
		
	#liveReportMainSpt  { background:url(../images/lineseparation.gif) repeat-y; width:1px; height:250px; float:left; margin-top:15px; margin-left:20px; margin-right:auto; margin-bottom:15px;
		}
		#liveReportSpt  { background:url(../images/lineseparation.gif) repeat-y; width:1px; height:50px; float:left; margin-top:15px; margin-left:20px; margin-right:auto; }
		
		#dupvinlist row  { font-size:12px; width:280px; float:left; border:#cccccc;
		}
		
	#liveReportFoot  { background:url(../images/foot01.gif) no-repeat; width:920px; height:25px; float:left; margin:0px; }
	#liveReportFoot01  { background:url(../images/bg_lowerframe01.gif) no-repeat; width:920px; height:3px; float:left; margin:0px; }
	#liveReportFoot02  { background:url(../images/bg_lowerframe02.gif) no-repeat; width:920px; height:3px; float:left; margin:0px; }
		
	#liveReportSubFoot { clear:both; background:url(../images/submitpanel.gif); width:960px; height:80px;
	  }
	  
	#dividopt { background:url(../images/divido.gif) repeat-x; clear:both; width:880px; }
	    #dividopt ul { display:inline; list-style-type:none; }
	    #dividopt img  { margin:0px; border:none; margin:2px 10px 0 10px; }
		#dividopt ul li { list-style:url(none) none; margin-bottom:10px; }
	    #dividopt ul li a { display:block; color:#000000; text-decoration:none; font-weight:bold; }
	    #dividopt ul li a:hover { color:#FF0000; }

	 
	  
/* 09 - COPYBOX
- */
  #copyBox { margin-top:5px; width:440px; vertical-align:top
	}
	  #copyBox select { font-size:12px; border:1px solid #cccccc; }
	    .boxstyle1  { height:100px; width:230px; margin-bottom:20px; }
		.boxstyle2  { height:120px; width:230px; }
		.boxstyle3  { height:55px; width:230px; }
		.boxstyle4  { height:34px; width:75px; vertical-align:text-top; margin-bottom:43px; }
		.boxstyle5  { height:20px; width:100px; }
		.boxstyle6  { height:90px; width:230px; }
		.boxstyle7  { height:90px; width:230px; }
		.boxstyle8  { height:55px; width:230px; margin-bottom:20px; }
		.boxstyle9  { height:100px; width:230px; margin-bottom:20px; }
		
	  #copyBox input { height:12px; font-size:12px;  }
	    .instyle1  { border:0px; margin:20px 10px 0 0; }
		.instyle2  { height:120px; width:230px; }
		.instyle3  { height:55px; width:230px; }
		.instyle4  { height:35px; width:75px; vertical-align:text-top; }
		.instyle5  { height:90px; width:230px; }
		.instyle6  { height:90px; width:230px; }
		.instyle7  { height:90px; width:230px; }

	  #copyPort { margin-top:25px; width:820px; float:left;
	    }
	  #copyTree { margin-top:5px; width:820px; float:left;
	    }
	  #copyBlock { width:410px; text-align:left;
		}	
	  #copyBlock p { margin:40px 40px 0 0; 
	    }

	#copyBoxNavi  { background:url(../images/copybox.jpg) no-repeat; width:410px; height:31px;
	}

	#copyBoxNavi img  { margin:0px; border:none; padding:5px 5px 0 20px; }
	  #copyBoxNavi ul li { list-style:url(none) none; color:#000000; float:left; }
	  #copyBoxNavi ul li a { display:block; color:#000000; text-decoration:none; font-weight:bold; }
	  #copyBoxNavi ul li a:hover { color:#FF0000; }

	  #copyText  { width:410px; }
	  #copyText textarea { width:388px; border-right:1px solid #cccccc; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; padding:10px; }
	  #copyText select { width:405px; border:1px solid #cccccc; padding:5px; } 
	  
	  #copySort  { width:410px; }
	  #copySort textarea { width:388px; border-right:1px solid #cccccc; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; padding:10px; }
	  #copySort select { width:405px; border:1px solid #cccccc; padding:5px; } 

	  #copyEdit  { width:410px; margin-top:7px; }
	    #copyEdit ul { display:inline; list-style-type:none; }
	    #copyEdit img  { margin:0px; border:none; padding:0 10px 0 10px; }
		#copyEdit ul li { list-style:url(none) none; color:#000000; float:left; margin-bottom:10px; }
	    #copyEdit ul li a { display:block; color:#000000; text-decoration:none; font-weight:bold; }
	    #copyEdit ul li a:hover { color:#FF0000; }
		#copyEdit ul li.columndown { border-style:none; float:right; }
		#copyEdit input { margin-left:10px; width:230px; height:20px; font-size:12px; padding:2px 0 0 5px;
		border-right:1px solid #cccccc; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; }
		#copyEdit select { margin-left:10px; width:230px; height:20px; font-size:12px;
		border-right:1px solid #cccccc; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; }
		
	  #copySlate  { width:410px; margin:7px 0 0 0; float:left; }
	    #copySlate ul { list-style-type:none; }
	    #copySlate img  { margin:0px; }
		#copySlate ul li { list-style:url(none) none; color:#000000; margin:0 0 0 20px; }
	    #copySlate ul li a { color:#000000; text-decoration:none; font-weight:bold; }
	    #copySlate ul li a:hover { color:#FF0000; }
		#copySlate input { height:12px; font-size:12px; border:0px; margin:0 10px 0 0; }
		#copySlate select { width:100px; height:12x; font-size:12px; border:1px solid #cccccc; }
		#copySlate textarea { width:150px; height:15px; font-size:12px; border:1px solid #cccccc; }
		#copySlate span { font-size:12px; }
		
	  #copyTower  { width:820px; margin:7px 0 0 0; float:left; }
	    #copyTower ul { list-style-type:none; }
	    #copyTower img  { margin:0px; }
		#copyTower ul li { list-style:url(none) none; color:#000000; margin:0 0 0 20px; }
	    #copyTower ul li a { color:#000000; text-decoration:none; font-weight:bold; }
	    #copyTower ul li a:hover { color:#FF0000; }
		#copyTower input { height:15px; font-size:11px; border:1px solid #cccccc; margin:5px 10px 0 0; padding:0px 3px 1px 3px; }
		#copyTower select { width:78px; height:12x; font-size:12px; border:1px solid #cccccc; }
		#copyTower textarea { width:150px; height:12px; font-size:12px; border:1px solid #cccccc; }
		#copyTower input.noborder { border:0px; margin:0 10px 0 0; }
		#copyTower span { font-size:12px; }
		
	#copyRange  { width:820px; margin:20px 0 40px 50px; float:left; }
		#copyRange p { text-align:left; }
		#copyRange p a { color:#000000; text-decoration:none; font-weight:bold; }
		#copyRange p a:hover { color:#ff0000; }
		#copyRange table { margin-top:20px; border:1px #cccccc; width:820px; }
		  #copyRange table tr td.retrieveTitle { border:1px solid #cccccc; background:#4c4d4f; width:205px; padding:3px 3px 3px 7px; font-weight:bold; color:#ffffff; }
		  #copyRange table tr td.odd { border:1px solid #cccccc; background:#ffffff; width:205px; padding:3px 3px 3px 7px; }
		  #copyRange table tr td.even { border:1px solid #cccccc; background:#e9e9e9; width:205px; padding:3px 3px 3px 7px; }
		  #copyRange table tr td a { color:#000000; text-decoration:none; font-weight:bold; }
		  #copyRange table tr td a:hover { color:#FF0000; }
		  
		
	  #copyLabel  { width:410px; margin:7px 0 0 0; float:left; min-height:150px; }
	    #copyLabel ul { list-style-type:none; }
	    #copyLabel img  { margin:0px; }
		#copyLabel ul li { list-style:url(none) none; color:#000000; margin:0 0 0 20px; }
	    #copyLabel ul li a { color:#000000; text-decoration:none; font-weight:bold; }
	    #copyLabel ul li a:hover { color:#FF0000; }
		#copyLabel input { height:12px; font-size:12px; border:0px; margin:0 10px 0 0; }
		#copyLabel select { width:100px; height:12x; font-size:12px; border:1px solid #cccccc; }
		#copyLabel table { width:375px; border:none; margin:0 0 10px 30px; border:0px; }
		#copyLabel table td { font-size:11px; border:1px solid #cccccc; background:#e9e9e9; padding:2px 2px 2px 5px; }
		#copyLabel table th { font-size:11px; border:1px solid #cccccc; background:#ffffff; padding:2px 2px 2px 5px; }
		
	  #copyBase  { width:410px; margin:7px 0 0 0; float:left; }
	    #copyBase ul { list-style-type:none; }
	    #copyBase img  { margin:0px; }
		#copyBase ul li { list-style:url(none) none; color:#000000; margin:5px 0 0 20px; }
	    #copyBase ul li a { color:#000000; text-decoration:none; font-weight:bold; }
	    #copyBase ul li a:hover { color:#FF0000; }
		#copyBase input { height:12px; font-size:12px; border:0px; margin:0 10px 0 0; }
		#copyBase select { height:12x; font-size:12px; border:1px solid #cccccc; }
		#copyBase table { width:375px; border:none; margin:0 0 10px 30px; border:0px; }
		#copyBase table td { font-size:11px; border:1px solid #cccccc; background:#e9e9e9; padding:2px 2px 2px 5px; }
		#copyBase table th { font-size:11px; border:1px solid #cccccc; background:#ffffff; padding:2px 2px 2px 5px; }

	  #copyView  { width:410px; margin-top:7px; height:25px; }
	    #copyView ul { display:inline; list-style-type:none; }
		#copyView ul li { list-style:url(none) none; color:#000000; float:right; margin:0 0px 10px 20px; }
	    #copyView ul li a { display:block; color:#000000; text-decoration:none; font-weight:bold; }
	    #copyView ul li a:hover { color:#FF0000; }
		
	  #copySpacer  { margin-top:39px; }

	  #copyName  { width:410px; margin:7px 0 15px 0; font-size:14px; }
	    #copyName ul { display:inline; list-style-type:none; }
		#copyName ul li { list-style:url(none) none; color:#000000; float:left; margin-bottom:10px; }

	  #copySelect { font-family:Arial, Helvetica, sans-serif; font-size:12px; width:820px; margin-top:7px; float:left;}
	    #copySelect ul { display:inline; list-style-type:none; }
		#copySelect ul li { list-style:url(none) none; color:#000000; float:left; margin-bottom:10px; }
		#copySelect ul li a { color:#000000; text-decoration:none; font-weight:bold; }
	    #copySelect ul li a:hover { color:#ff0000; }
		#copySelect ul li#c a{ background-position: 0 -11px; }
  		#copySelect ul li#c a:hover{ background-position: 0 -11px; }
		#copySelect select { margin-left:20px; width:310px; height:20px; font-size:12px; float:left;
		border-right:1px solid #cccccc; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; }
		  #copySelect select.client { color:#ff0000; text-decoration:none; font-weight:bold; }
		#copySelect input { margin:0 20px 0 20px; font-size:14px; float:left; background-color:#ffffff; padding:2px;
		border-right:1px solid #cccccc; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; }

	  #nameBase { font-family:Arial, Helvetica, sans-serif; font-size:12px; width:820px; margin-top:7px; float:left; color:#000000 }
	    #nameBase ul { display:inline; list-style-type:none; }
		#nameBase ul li { list-style:url(none) none; color:#000000; float:left; margin-bottom:10px; }
		#nameBase ul li a { color:#000000; text-decoration:none; font-weight:bold; }
	    #nameBase ul li a:hover { color:#ff0000; }
		#nameBase ul li#c a{ background-position: 0 -11px }
  		#nameBase ul li#c a:hover{ background-position: 0 -11px }
		#nameBase select { margin-left:20px; width:310px; height:24px; float:left; padding:3px;
		border-right:1px solid #cccccc; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; }
		  #nameBase select.client { color:#272727; text-decoration:none; font-weight:100; }
		#nameBase input { margin:0 20px 0 20px; float:left; background-color:#ffffff; padding:2px;
		border-right:1px solid #cccccc; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; }


	  #nameSelect { font-family:Arial, Helvetica, sans-serif; font-size:12px; width:820px; margin-top:7px; float:left;}
	    #nameSelect ul { display:inline; list-style-type:none; }
		#nameSelect ul li { list-style:url(none) none; color:#000000; float:left; margin-bottom:10px; }
		#nameSelect ul li a { color:#000000; text-decoration:none; font-weight:bold; }
	    #nameSelect ul li a:hover { color:#ff0000; }
		#nameSelect ul li#c a{ background-position: 0 -11px; }
  		#nameSelect ul li#c a:hover{ background-position: 0 -11px; }
		#nameSelect select { margin-left:20px; width:310px; height:20px; font-size:12px; float:left;
		border-right:1px solid #cccccc; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; }
		  #nameSelect select.client { color:#272727; text-decoration:none; font-weight:100; }
		#nameSelect input { margin:0 20px 0 20px; font-size:14px; float:left; background-color:#ffffff; padding:2px;
		border-right:1px solid #cccccc; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; }

/* 10 - BREADCRUMBS
- */
  /* Breadcrumbs */
  #breadcrumb	{ margin:0px 10px 8px 10px; font-size:11px; color:#369; height:14px; float:left; }
  #breadcrumb a { text-decoration:none; background:url(../images/link.gif) 0px 4px no-repeat; padding-left:9px; margin-right:4px;  color:#4c4d4f;  }
  #breadcrumb span { text-decoration:none; background:url(../images/link.gif) 0px 4px no-repeat; padding-left:9px; margin-right:4px; font-weight:bold; color:#4c4d4f;  }
  #breadcrumb a:hover { text-decoration:underline; color:#f80b15; }

  /*--Calendar------ */
  div#calendar { background-image:url(../images/calendar_sm.png); background-repeat:no-repeat; width:51px; height:50px; padding:5px; margin-top:5px; float:left; 
	}
	div#calendar .date { padding:12px 12px 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; }
 
/* 10 - SCROLLMARKS
- */
  /* ScrollMarks */
  #scrollmarks	{ margin:0px 10px 0 10px; font-size:11px; color:#4c4d4f; float:right; }
  #scrollmarks a.print { background:transparent url(../images/btn_print.gif) no-repeat scroll 0 1px; padding:0 15px 5px 19px; color:#4c4d4f; text-decoration:none; }
  #scrollmarks a:hover { text-decoration:underline; color:#f80b15; }
  #scrollmarks input { padding-left:9px; color:#4c4d4f; margin:0 5px 0 5px; }
  #scrollmarks .ptscroll { background:transparent url(../images/btn_ptscroll.gif) no-repeat scroll 0 1px; }
 
/* 11 - POST
- */
  div#post { padding:15px;
	}
	
  	.eachpost { background-color: white; width:448px; height:180px; border-color:#d0d0d0; border-width:1px; border-style:solid; margin-top:10px; margin-right:10px;
				padding-top:10px; padding-left:5px; padding-bottom:10px; font:Arial, Helvetica, sans-serif; -moz-border-radius:3px;
				-khtml-border-radius:3px; -webkit-border-radius:3px; _-moz-border-radius:3px; _-khtml-border-radius:3px; _-webkit-border-radius:3px; float:left;
				margin:5px 5px 15px 5px;	
				}
	
  		.eachpost p { padding:5px; float:left; }
		.eachpost > div { padding:5px; _width:180px; _padding:0px; }
  		.eachpost .author { padding-right:3em; }
  		.author, .comment { text-decoration:none; }
  		.eachpost .signature { margin-top:1.5em; }
  		.fade { float:left; margin:0px; }
  
  
 /*--Post Header Rollovers------ */
  #post-header { color:#666666; margin:0 0 0 10px; font-size:13px; font:Arial, Helvetica, sans-serif; float:left; top:0px; width:270px;
	}
    #post-header ul { color:#666666; margin:10px 0 0 10px; float:left; list-style-image:url(../images/point_il.png);  }
    #post-header ul li { color:#666666; margin:0 0 5px 20px; list-style-image:url(../images/point_red.png); }
    #post-header a { text-decoration:none; color:#666666; font-size:13px; font:Arial, Helvetica, sans-serif; margin:0px; }
    #post-header a:hover { text-decoration:none; color:#cf1f36; font-size:13px; font:Arial, Helvetica, sans-serif; margin:0px; }
	
  .contentIndex p img { display:none; margin:0px;
	}
	
  .small a { text-decoration: none; }
  .steel { clear:both; } 
  .shell { float:left; }
  .tower { float:left; }
  

 
/* 12 - MEMBERS
- */	
  #members { width:716px; height:153px; padding:10px 0px 0px 0px;
	}
	
  #memberboard { font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/member_board.gif); width:170px; height:22px;
	}
		
	#memberboard a { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:100; color:#0165B3; }
	#memberboard a:hover {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#F90B16;}
	
	.leftMargin { float:left; padding-top:10px;
	}
	.ltMargin { float:left; padding-top:10px; }
	
	.centerMargin { float:left; padding-top:27px;
		}
		.centerMargin .bump { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#000000; margin-bottom:3px; }

	.rightMargin { float:left; padding:46px 0px 0px 10px;
	}
	.rtMargin { float:left; padding:10px 0px 0px 10px; }
	
	#members table { margin-top:20px; width:680px; text-align:left; border-style:dotted; border-width:1px; border-color:#999999;
		}
	
		#members table .rowheader{ width:680px; height:25px; text-align:left; background-color:#4C4D4F; font-weight:bold; color:#FFFFFF; }
		#members table .rowodd { width:680px; height:20px; text-align:left; background-color:#CCCCCC; }
		#members table .roweven { width:680px; height:20px; text-align:left; background-color:#FFFFFF; }
	
	.auction { width:225px; padding-left:5px; }
	.city { width:100px; padding-left:5px; }
	.state { width:100px; padding-left:5px; }	
	.phone { width:175px; padding-left:5px; }


	
/* 13 - DOJO
- */		
  #controls { width:920px; clear:both; }
  
  #titleBox { 
    font-family:Arial, Helvetica, sans-serif; font-size:20px; padding:5px 10px 5px 10px; text-align:left; float:left; margin:0 0px 10px 0; color:#cf1f36; width:250px;
  }
    #titleBox span { font-size:14px; color:#4c4d4f; }
	
  #grid2 { width:920px; height:320px; border:1px solid silver; clear:both; }
  
  #noneButton { padding:5px 10px 5px 10px; text-align:left; float:right; margin:0 10px 13px 0; height:18px; }	
  #runButton { 
    font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 10px 5px 10px; text-align:left; float:right; margin:0 10px 10px 0; height:18px;
    border:1px solid #cccccc; background:url(../images/clickborder_bg.gif) repeat-x;
  	}
  
  	#runButton a { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:100; color:#272727; text-decoration:none; }
  	#runButton a:hover { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:100; color:#F90B16; }

 	#runButton ul{ display:inline; list-style-type:none; }
  	#runButton ul li{ list-style:url(none) none; margin:0px 0 0 1px; }
  	#runButton ul li a{ border:0; display:block; color:#000000; text-decoration:none; }
  	#runButton ul li#c a{ background-position: 0 -11px; }
  	#runButton ul li#c a:hover{ background-position: 0 -11px; }
	
  #clickButton { 
    font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:0px; text-align:center; margin:0px 10px 0px 0;
	background:url(../images/clickboard_img.png) no-repeat; height:18px; width:95px;
  }
  
  	#clickButton a { font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:500; color:#272727; text-decoration:none; }
  	#clickButton a:hover { font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:500; color:#F90B16; }
	
  	#clickButton ul{ display:inline; list-style-type:none; }
  	#clickButton ul li{ list-style:url(none) none; margin:0px 0 0 1px; }
  	#clickButton ul li a{ border:0; display:block; color:#000000; text-decoration:none; }
  	#clickButton ul li#c a{ background-position: 0 0px; }
  	#clickButton ul li#c a:hover{ background-position: 0 0px; }
	
  #keyButton { 
    font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 10px 5px 10px; text-align:left; float:left; margin:10px 10px 10px 0; width:160px; height:27px;
	background:url(../images/key_download.png) no-repeat; border:none;
   }
  	#keyButton a { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:100; color:#272727; text-decoration:none; padding-left:30px;  }
  	#keyButton a:hover { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:100; color:#F90B16; padding-left:30px }
	
  	#keyButton { padding-top:5px; 
	}
	
  	#keyButton ul{ display:inline; list-style-type:none; }
  	#keyButton ul li{ list-style:url(none) none; margin:0px 0 0 1px; }
  	#keyButton ul li a{ border:0; display:block; color:#000000; text-decoration:none; }
  	#keyButton ul li#c a{ background-position: 0 -11px; }
  	#keyButton ul li#c a:hover{ background-position: 0 -11px; }
	
  #keyRun { 
    font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 10px 5px 10px; text-align:left; float:left; margin:10px 10px 10px 0; width:160px; height:27px;
	background:url(../images/key_run.png) no-repeat; border:none;
   }
  	#keyRun a { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:100; color:#272727; text-decoration:none; padding-left:30px;  }
  	#keyRun a:hover { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:100; color:#F90B16; padding-left:30px }
   
  #keyDownload { 
    font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 10px 5px 10px; text-align:left; float:left; margin:10px 10px 10px 0; width:160px; height:27px;
	background:url(../images/key_download.png) no-repeat; border:none;
   }
  	#keyDownload a { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:100; color:#272727; text-decoration:none; padding-left:30px;  }
  	#keyDownload a:hover { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:100; color:#F90B16; padding-left:30px }
	
  #keyModify { 
    font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 10px 5px 10px; text-align:left; float:left; margin:10px 10px 10px 0; width:160px; height:27px;
	background:url(../images/key_modify.png) no-repeat; border:none;
   }
  	#keyModify a { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:100; color:#272727; text-decoration:none; padding-left:30px;  }
  	#keyModify a:hover { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:100; color:#F90B16; padding-left:30px }
  
  	#keyButton a { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:100; color:#272727; text-decoration:none; padding-left:30px;  }
  	#keyButton a:hover { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:100; color:#F90B16; padding-left:30px }
	
  	#keyButton { padding-top:5px; 
	}	
  
  #rowCount { margin:10px 0 0 20px; text-align:left; }



/* 14 - PAGE DISCRIPTION
- */
 /*--index------ */	
  div#field .index {
	background:url(../images/img_fieldex.jpg); width:958px; float:left; margin:0px;
	}
	
  div#titles {
   width:300px; height:26px; margin:0 0 10px 0;
   }
	
 	div#titles .inventory { background:url(../images/titlehead_01.png) no-repeat; }
 	div#titles .livereports { background:url(../images/titlehead_02.png) no-repeat; }
 	div#titles .documents { background:url(../images/titlehead_03.png) no-repeat; }
 	div#titles .livepricing{ background:url(../images/titlehead_04.png) no-repeat; }

	
/* 15 - EDIT REPORT
- */
	  #copySelection  { width:410px; margin-top:7px; }
	  #copySelection input { margin-left:10px; width:230px; height:20px; font-size:12px; border:1px solid #cccccc; }
	    .editleft { float:left; color:#000000; }
	    .editright { float:left; }
		
  .column-section { border-style: ridge; border-widgth: 5pt; border-color: #f8f8ff; padding: 0.5em;
	}

  .column-selection { width: 20em; margin-left: auto; margin-right: auto;
	}

  .suggestion-heading { font-weight: bold; margin-left: auto; margin-right: auto; width: 80%;
	}

  .suggestion-view-all-columns { font-weight: normal; font-size: 80%;
	}

  .suggestion-explanation { font-size: 95%; text-align: left;
	}

  .column-legend { font-size: 80%; width: 18em; margin-top: 1em; margin-left: auto; margin-right: auto;
	}

  .column-view { font-size: 80%; width: 50%; margin-top: 1em; margin-left: auto; margin-right: auto;
	}

  .cell { border: 1px solid #a9a9a9; text-align: left;
	}


/* 17 - SORT OPTIONS
- */	
	#sortOptsLt  { font-size:12px; width:440px; float:left; }	
	#sortOptsRgt  { font-size:12px; width:440px; float:right; }
	#sortOptionsLt  { font-size:12px; width:440px; float:left; }
		#sortOptions td a  { font-weight:bold; color:#333333; text-decoration:none; }
		#sortOptions td a:hover  { font-weight:bold; color:#ff0000; }
	#sortOptionsRgt  { font-size:12px; width:440px; float:right; }
		

/* 18 - FOOTER
- */

 /*--BtnLogs------ */
  #btnlogs {
  	width:920px; margin-top:15px; clear:both;
  	}
    #btnlogs.logsleft { float:left; }
	#btnlogs.logsright { float:right; width:101px; }
	
	#btnlogs ul { display:inline; list-style-type:none; }
	#btnlogs ul li { list-style:url(none) none; color:#000000; float:left; margin-bottom:10px; }
	#btnlogs ul li a { color:#000000; text-decoration:none; font-weight:bold; border:0; display:block; }
	#btnlogs ul li a:hover { color:#F90B16; }
	#btnlogs input { margin:0 20px 0 20px; font-size:14px; float:left; background-color:#ffffff; padding:2px; border:1px solid #cccccc; }
	
	div#btnPg { float:left; margin:0 0 0 5px; }
	div#btnPg ul li.btnclear a { background:url(../images/btn_clear.png) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:22px; overflow: hidden; }
		div#btnPg ul li.btnclear { background-position:0px 0px; float:left; }
		div#btnPg ul li.btnclear a { width:101px; background-position:0px 0px }
		div#btnPg ul li.btnclear a:hover, div#btnPg ul li.btnclear a.current { background-position:0px -22px; }
	
    div#btnsource { height:26px; float:right; margin-left:7px;
		}
		div#btnsource li { list-style:url(none) none; }
		div#btnsource li a { height:22px; display:block; }
		
	div#btnsource ul li.btnclear a { background:url(../images/btn_clear.png) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:22px; overflow: hidden; }
		div#btnsource ul li.btnclear { background-position:0px 0px; float:left; }
		div#btnsource ul li.btnclear a { width:101px; background-position:0px 0px }
		div#btnsource ul li.btnclear a:hover, div#btnsource ul li.btnclear a.current { background-position:0px -22px; }
    
	div#btnsource ul li.btnsave a { background:url(../images/btn_save.png) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:22px; overflow: hidden; }
		div#btnsource ul li.btnsave { background-position:0px 0px; float:left; }
		div#btnsource ul li.btnsave a { width:101px; background-position:0px 0px }
		div#btnsource ul li.btnsave a:hover, div#btnsource ul li.btnsave a.current { background-position:0px -22px; }
		
	div#btnsource ul li.btnmodfilter a { background:url(../images/btn_modfilter.png) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:22px; overflow: hidden; }
		div#btnsource ul li.btnmodfilter { background-position:0px 0px; float:left; }
		div#btnsource ul li.btnmodfilter a { width:133px; background-position:0px 0px }
		div#btnsource ul li.btnmodfilter a:hover, div#btnsource ul li.btnmodfilter a.current { background-position:0px -22px; }
		
	div#btnsource ul li.btnrestore a { background:url(../images/btn_restore.png) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:22px; overflow: hidden; }
		div#btnsource ul li.btnrestore { background-position:0px 0px; float:left; }
		div#btnsource ul li.btnrestore a { width:215px; background-position:0px 0px }
		div#btnsource ul li.btnrestore a:hover, div#btnsource ul li.btnrestore a.current { background-position:0px -22px; }
    
	div#btnsource ul li.btncancel a { background:url(../images/btn_cancel.png) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:22px; overflow: hidden; }
		div#btnsource ul li.btncancel { background-position:0px 0px; float:left; }
		div#btnsource ul li.btncancel a { width:101px; background-position:0px 0px }
		div#btnsource ul li.btncancel a:hover, div#btnsource ul li.btncancel a.current { background-position:0px -22px; }
		
	div#btnsource ul li.btnsubmit a { background:url(../images/btn_submit.png) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:22px; overflow: hidden; }
		div#btnsource ul li.btnsubmit { background-position:0px 0px; float:left; }
		div#btnsource ul li.btnsubmit a { width:101px; background-position:0px 0px }
		div#btnsource ul li.btnsubmit a:hover, div#btnsource ul li.btnsubmit a.current { background-position:0px -22px; }
				
	div#btnsource ul li.btncontinue a { background:url(../images/btn_continue.png) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:22px; overflow: hidden; }
		div#btnsource ul li.btncontinue { background-position:0px 0px; float:left; }
		div#btnsource ul li.btncontinue a { width:101px; background-position:0px 0px }
		div#btnsource ul li.btncontinue a:hover, div#btnsource ul li.btncontinue a.current { background-position:0px -22px; }
		
	div#btnsource ul li.btnrunreport a { background:url(../images/btn_runreport.png) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:22px; overflow: hidden; }
		div#btnsource ul li.btnrunreport { background-position:0px 0px; float:left; }
		div#btnsource ul li.btnrunreport a { width:126px; background-position:0px 0px }
		div#btnsource ul li.btnrunreport a:hover, div#btnsource ul li.btnrunreport a.current { background-position:0px -22px; }
		
	div#btnsource ul li.btnstgreport a { background:url(../images/btn_stgreport.png) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:22px; overflow: hidden; }
		div#btnsource ul li.btnstgreport { background-position:0px 0px; float:left; }
		div#btnsource ul li.btnstgreport a { width:134px; background-position:0px 0px }
		div#btnsource ul li.btnstgreport a:hover, div#btnsource ul li.btnstgreport a.current { background-position:0px -22px; }
		
    div#btnfirm { height:26px; float:left; padding-left:75px;
		}
		div#btnfirm li { list-style:url(none) none; }
		div#btnfirm li a { height:22px; display:block; }
		
	div#btnfirm ul li.btnsubmit a { background:url(../images/btn_submit.png) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:22px; overflow: hidden; }
		div#btnfirm ul li.btnsubmit { background-position:0px 0px; float:left; }
		div#btnfirm ul li.btnsubmit a { width:101px; background-position:0px 0px }
		div#btnfirm ul li.btnsubmit a:hover, div#btnfirm ul li.btnsubmit a.current { background-position:0px -22px; }
		
	div#btnsource ul li.btnclear a { background:url(../images/btn_clear.png) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:22px; overflow: hidden; }
		div#btnsource ul li.btnclear { background-position:0px 0px; float:left; }
		div#btnsource ul li.btnclear a { width:101px; background-position:0px 0px }
		div#btnsource ul li.btnclear a:hover, div#btnsource ul li.btnclear a.current { background-position:0px -22px; }
				
	div#btnfirm ul li.btncontinue a { background:url(../images/btn_continue.png) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:22px; overflow: hidden; }
		div#btnfirm ul li.btncontinue { background-position:0px 0px; float:left; }
		div#btnfirm ul li.btncontinue a { width:101px; background-position:0px 0px }
		div#btnfirm ul li.btncontinue a:hover, div#btnfirm ul li.btncontinue a.current { background-position:0px -22px; }
		
    div#btnadd { height:26px; float:left; padding-right:243px;
		}
		div#btnadd li { list-style:url(none) none; }
		div#btnadd li a { height:22px; display:block; }
		
	div#btnadd ul li.btnaddoptdetail a { background:url(../images/btn_add-option-detail.png) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:22px; overflow: hidden; }
		div#btnadd ul li.btnaddoptdetail { background-position:0px 0px; float:left; }
		div#btnadd ul li.btnaddoptdetail a { width:186px; background-position:0px 0px }
		div#btnadd ul li.btnaddoptdetail a:hover, div#btnadd ul li.btnaddoptdetail a.current { background-position:0px -22px; }
		
    div#radiOn { height:26px; float:left; padding-right:50px;
		}
		div#radiOn li { list-style:url(none) none; font-weight:bold; }
		div#radiOn li a { height:22px; display:block; }
		
	div#radiOn ul li.btnaddoptdetail a { background:url(../images/btn_add-option-detail.png) no-repeat; padding:0px; text-indent:-9000px; border-style:none; height:22px; overflow: hidden; }
		div#radiOn ul li.btnaddoptdetail { background-position:0px 0px; float:left; }
		div#radiOn ul li.btnaddoptdetail a { width:186px; background-position:0px 0px }
		div#radiOn ul li.btnaddoptdetail a:hover, div#radiOn ul li.btnaddoptdetail a.current { background-position:0px -22px; }
		
	#columnId { padding:1px 0 0 3px; }
 
 /*--Brace------ */
  #brace { width:960px; height:71px; background:url(../images/img_footerBg.jpg) repeat-x; 
  	}
	
  #braceTop { margin:39px 30px 0px 0px; width:112px; height:27px; background:url(../images/img_footTop.jpg) no-repeat; float:right;
  	}

  	#braceTop div { padding:7px 10px 0px 10px; font-family:Arial, Helvetica; font-size:14px; text-align: center;text-transform:uppercase;
		}
		#braceTop div a  { color:#ffffff; text-decoration: none; }
		#braceTop div a:hover { color:#f80b15; }
	
	
 /*--chart------ */
   #showchart  { width:920px; clear:both; } 
     #chart img { width:719px; height:377px; }

 /*--lowerfoot------ */
  #footer {
	margin:0px 0px 0px 20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:956px; height:110px; 
	}

  #footerLeft { padding:10px 10px 0px 15px; width:267px; float:left; text-align:left;
	}

	#footerLeft a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration: none; }
	#footerLeft a:hover { color:#f80b15; border-bottom:1px dashed #4C4D4F; }

  #footerRight { padding:10px 40px 0px 20px; width:600px; float:left; text-align:left;
	}

  #autoims_footer { 
	float:left; width:250px; height:30px; margin-top:25px; padding-left:10px; clear:both; font-size:11px;
	}
	#autoims_footer p { text-align:left; }
	#autoims_footer a { color:#ce020b; cursor: pointer; /* hand-shaped cursor */ }
	#autoims_footer a:hover, #ul_footermenu li a.active { color:#434343; text-decoration: underline; }

  #footer_menu {
	float:right; text-align:right; padding-top:25px; width:500px; font-size:11px;
	}

	#ul_footermenu { float:right; list-style: none; width:353px; }
	#ul_footermenu li { float:right; padding-left:4px; }
	#ul_footermenu li a { color:#ce020b; cursor:pointer; /* hand-shaped cursor */ }
	#ul_footermenu li a:hover, #ul_footermenu li a.active { color:#434343; text-decoration:underline; }

  div#scrolltop {
	top:190px; width:26px; height:26px; display:none; position:absolute;
	}
	
  div#scrolltop a { border:0; width:26px; height:26px; display:block; line-height:26px; text-indent:-9999px; }
  p#toptext { float:left; color:#ddd; height:26px; display:inline; line-height:26px; margin:5px 0 0 160px; }
  
  
	/* 17 - NTERNAL HOME PAGE
- */
 /*--img home------ */
 #imghome { width:960px; height:240px; background:url(../images/img_home.jpg) no-repeat; margin:0px;
	}

  #imglast10 { width:308px; height:74px; background:url(../images/img_last10.jpg) no-repeat scroll bottom; padding-top:155px; padding-left:15px;
	}
	#imglast10 .left a { float:left; margin:57px 0 0 22px; font-size:11px; }
	#imglast10 .right a { float:left; margin:57px 0 0 65px; font-size:11px; }
	#imglast10 a { color:#ffffff; text-decoration:none; }
	#imglast10 a:hover { color:#ffda1d; }
	
	
 /*--dragGroup------ */
  #dragGroup { float:left; margin: 5px; width:280px; padding-left:20px}
  #dragGroup img { margin-top:3px; }
  #dragGroup strong { vertical-align:super; }
  .dragbutton  { background:url(../images/buttons_hv.jpg) no-repeat; margin-top:3px; float:left; }
  #dragGroup h3	{ margin:0 0 5px 0; font-size:16px; }
  #dragGroup h4	{ margin:0 0 5px 0; font-size:13px; }		
  	#dragGroup ul { list-style-image:url(../images/point_il.png); font-size:14px; }
	  #dragGroup ul li { margin:3px 0 5px 15px; }
  	#dragGroup ol { list-style:url(../images/hover_il.png); font-size:12px; }
	  #dragGroup ol li { margin:3px 0 5px 35px; }
	#dragGroup ul li a { color:#000000; text-decoration:none; }
	#dragGroup ul li a:hover { color:#ce020b; }
  	#dragGroup hr { margin:25px 0 15px 0px; width:240px; }
  
    #post-header ul { color:#666666; margin:10px 0 0 10px; float:left; list-style-image:url(../images/point_il.png);  }
    #post-header ul li { color:#666666; margin:0 0 5px 20px; list-style-image:url(../images/point_red.png); }
  
  .dragSpace { clear:both; margin-top:25px; }
  
  .dijitTree { font:Arial, Helvetica, sans-serif; font-size:12px;}