@media screen {
  .LHS{
  	border-right: 1px solid;
  	border-color: #EEEEEE;
  	width:149px;
  	vertical-align:top;
		background-color: #EEEEEE;
  }
  .NewLHS{
  	border-color: #606893;
		background-color: #606893;
  	width:149px;
  	vertical-align:top;
		margin-top:0px;
		background-image: url("/images/sidebar-bg.jpg");
  	background-repeat: no-repeat;		
  }	
	
  .main{
  	width:592px;
  	display:block;
  	float:left;
  	padding-top : 2px;	
  	padding-left : 5px;
  	margin-top : 0px;	
  	margin-left : 0px;
  	padding-right:5px;
  	padding-bottom:2px;
  }
  .maincontent{
  	width:592px;
  }
  .footercopyright{
   background-color: #000066;
   color:white;
   text-align:right;
   padding-right:5px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px
  }	

	.onlyprint{
		width:0px;
		display:none;
	}	
	
}

@media print {
  .LHS{
  	width:0px;
  	display:none;
  }
	
  .NewLHS{
  	width:0px;
  	display:none;
  }	
	
  .main{
  	width:650px;
  }
  .maincontent{
  	width:650px;
  }
	.noprint{
		width:0px;
		display:none;
	}
  .footercopyright{
    background-color: #000066;
    color:white;
    text-align:left;
    padding-right:5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px
  }	
}

@media screen, print {
  body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
  	margin-left:0px;
  	margin-top:0px;
  }
  p,td {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
  }
  h1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #000066;
  }
  h2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #000066;
  }
	h3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #000066;
  }
	h4 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000066;
  }	
	h5 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000066;
  }
	h6 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000066;
  }	
  .small {
  	font-size: 10px;
  }
  li {
  	font-size: 12px;
  }
  .padded{
  	padding : 2px 2px 2px 2px;	
  }
  .sidebarheading{
  	z-index:2;
    position:relative;
  	color:#000090;
  	left:-5px;
  	font-weight:bolder;
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 12px;
  }
  .sidebarchosen{
  	font-weight:bolder;
  	padding-left : 0px;
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 11px
  }
  .sidebarbody{
		background-color: #f9f9f9;
		filter:alpha(opacity=75);
		opacity: 0.75;
		-moz-opacity:0.75;  	
  	padding-left : 10px;
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 11px;
  }
  .footerleft{
   background-color: #000066;
   color:white;
   padding-left:5px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px
  }
  a{
  	color:Blue;
  	text-decoration: none;
  }
  a:visited{
  	color:Blue;
  	text-decoration: none;
  }
  a:hover{
  	color:Blue;
  	text-decoration: underline;
  }
  a.white{
  	color:White;
  	text-decoration: none;
  }
  a.white:visited{
  	color:White;
  	text-decoration: none;
  }
  a.white:hover{
  	color:White;
  	text-decoration: underline;
  }
  .navy{
   	color:Navy;
  }
  .profileerror{
  	color:red;
  	font-weight:bold;
  }
  a.profileerror{
  	color:red;
  	font-weight:bold;
  	text-decoration: none;
  }
  a.profileerror:visited{
  	color:red;
  	font-weight:bold;
  }
  a.profileerror:hover{
  	color:red;
  	font-weight:bold;
  	text-decoration: underline;
  }
  a.green-link{
  color:green;
  text-decoration: none
  }
  a.green-link:hover {
	 color: green;
	 text-decoration: underline;
	} 
  a.green-link:visited {
		color: green;
		text-decoration: none;
	}
  a.green-link:active {
  	color: green;
  	text-decoration: underline;
	}
  a.blacklink{
  color:black;
  text-decoration: none
  }

  a.blacklink:visited {
		color: black;
		text-decoration: none;
	}
  a.blacklink:active {
  	color: black;
  	text-decoration: underline;
	}  
  a.blacklink:hover {
	 color: black;
	 text-decoration: underline;
	} 
  .heading {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14pt;
		font-weight: bold;
		color: #000099;
	}
	.inlineheading {
		color:#000066;
		font-weight:bold;
	}
  .help{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000099 }
  .weeksold{ background-color : #000099; font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 12pt; color: #ffffff; font : bold;}
  .tableheading{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 8pt; color: #000000; font : italic;}
  .total{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 8pt; color: #000000; font : bold;}
  .finaltotal{ background-color : #000099; font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 8pt; color: #ffffff; font : bold;  padding-left : 1px;  padding-top : 1px;  padding-bottom : 1px;      }
  .close {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000099;	border : solid #000099 2;  padding : 2 2 2 2;  font-weight : bold;  }
  .filledtableheading{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 8pt; color: White; font : italic;  background-color : Black;  padding-left : 2px;  padding-top : 1px;  padding-bottom : 1px;       }
	
	.profilepersonal{
		margin-left:15px;
		width : 400px;
	  border: 1px solid Black;
	  background-color: #eeeeee;
	}
	.profilespecific{
		margin-left:15px;
		width : 400px;
		border: 1px solid Black;
	  background-color: #eeeeee;
	}	
	.profiledetails{
		margin-left:15px;
		width : 400px;
	  border: 1px solid Black;
	  background-color: #eeeeee;	
	}	
	.profilelogin{
		margin-left:15px;
		width : 350px;
	  border: 1px solid Black;
	  background-color: #eeeeee;	
	}		
	.editprofiletable{
		margin-left:15px;
		width : 470px;
	  border: 1px solid Black;
	  background-color: #eeeeee;
	}
	.profileheading{
		width:175px;
	}
	.profileloginheading{
	  padding: 5px;
		width:175px;
	}	
	.editprofileheading{
		width:200px;
	}
	.profileinput{
		width:225px;
		align:right;
	}	
	.bureauinput{
		width:40px;
		align:right;
	}		
	.profileinputsmaller{
		width:175px;
		align:right;
	}		
	.textbox{
	  font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	}
	
	
	/*
		body (table cell) containing IFRAME that shows snnippets of Tracking.Net inside the classic-ASP tracking site 
	*/	
	/*
	body.tracking_net td.main
	{
		padding: 0;
		float: none;
	}
	
	body.tracking_net table.maincontent
	body#iframe table.maincontent
	{
		width: 100%;
		height: 500px;	
	}
	
	
	body.tracking_net table.maincontent td
	{
		vertical-align: top;
	}
	
	iframe.tracking_net,
	iframe#net_iframe
	{
		width:	100%;
		height:	100%;
		border: none;
		margin: 0;
		padding: 0;
	}
	
	body#iframe
	{
		padding: 5px;
	}
	*/
	
	table.CaseHistory
	{
		border: none;
		
	}
	
	table.CaseHistory td
	{
		border: none;
		vertical-align: top;
		padding-bottom: 5px;
	}
	
	.ExtraDetails
	{
		color: red;
	}
	
	.ExtraDetails a,
	.ExtraDetails a:hover,
	.ExtraDetails a:visited,
	a.ExtraDetails,
	a.ExtraDetails:hover,
	a.ExtraDetails:visited
	{
		color: red;
		text-decoration: underline;
	}
	
	
	/*
		for showing/hiding content automagically
	*/
	.show0,
	.showFalse,
	.showfalse,
	.hide1,
	.hideTrue,
	.hidetrue
	{
		display: none;
	}
	
	
}
