/*Stylesheet for CJA Law website*/

/*************************************BODY TAGS*****************************/
/*BODY for all pages except Printer Friendly pages*/
BODY {	font-family: verdana;
		font-size: 8pt;
		color: 'black';
		background-color:'#CBC5C5';
		margin-bottom: 10px;
     }
/*BODY for Printer Friendly pages*/
BODY.print { font-family: arial, sans-serif;
			 font-size: 12pt;
			 color: 'black';
			 background-color: 'white';
		   }
/*TABLE for Printer Friendly pages*/
BODY.print TABLE { background-color:white;
				   font-size: 12pt;
			   	   position:static;
				 }
/*HYPERLINKS for Printer Friendly pages*/
BODY.print A { color:blue;
			   text-decoration:underline;
			 }

/************************************TABLE TAGS*****************************/
/*TABLE default settings*/
TABLE { background-color:'#EEECEC';
		border:0;
		font-size: 8pt;
		position:absolute; 
      }
/*TABLE in the center*/
TABLE.center { width:280px;
			   height:230px;
			   margin-bottom: 8px;  
			   left:210px;
			   top:0px;
			 }
/*TABLE for search box on index.html*/
TABLE.search { width:280px;	 
			   text-align: center; 
			   left:210px; 
			   top:280px;
			 }
/*TABLE for newsletter on index.html*/
TABLE.newsletter { width:280px;
				   text-align: center; 
			       left:210px;
				   top: 318px;
				 }
/*TD for newsletter on index.html*/
TABLE.newsletter TD { width: 50%;
				    }
/*TABLE for search box on Bankruptcy's index.html*/
TABLE.searchb { width:280px;
			   text-align: center; 
			   left:210px; 
			   top:267px;
			 }
/*TABLE for newsletter on Bankruptcy's index.html*/
TABLE.newsletterb { width:280px;
				   text-align: center; 
			       left:210px;
				   top: 370px;
				 }
/*TD for newsletter on Bankruptcy's index.html*/
TABLE.newsletterb TD { width: 50%;
				    }
/*TABLE for links on index.html*/
TABLE.links { left:500px; 
			  top:405px;
			  width:200px;
			}
/*UNORDERED LIST on index.html*/
TABLE.links UL { margin-left: 40px; 
				 margin-bottom: 8px;
			   }
/*TABLE for contact.html*/
TABLE.contactny { width:300px;  
				left:0px; 
				top:0px;
				text-align: center;
			  }
TABLE.contactnj { width:300px;  
				left:310px; 
				top:0px;
				text-align: center;
			  }
TABLE.serious { width:250px;  
				left:10px; 
				top:10px;
			  }
/*TABLE that spans entire page*/
TABLE.whole { width:700px;
			  top:0px;
			}
/*TABLE for buttons on personal_injury.html & bankruptcy.html*/
TABLE.buttons { width:700px;
				top:0px;
				text-align: center;
			  }
/*TABLE for credit_reports.html*/
TABLE.creditrep { width:700px;
				  top:0px; 
				}
TABLE.creditrep TD { padding-left: 100px;
					 padding-right: 100px;
				   }
/*TABLE for creditors.html*/
TABLE.creditors { position: static;
				  text-align: center;
				  float: center;
				  width: 600px;
				  top:0px;
				}
/*TABLE for creating left column on certain pages*/
TABLE.leftside { width:200px;
				 top:0px;
			   }
/*TABLE for creating right column on certain pages*/
TABLE.rightside { left:500px;
				  top:0px;
				  width:200px;
				}
/*TABLE for creating left half on front page*/
TABLE.lefthalf {  top:0px;
				  width:345px;
				}
/*TABLE for creating right half on front page*/
TABLE.righthalf { left:355px;
				  top:0px;
				  width:345px;
				}
/*TABLE for left column on lead_paint.html*/
TABLE.lead { width: 490px;
			 height: 435px;
			 top:0px;
		   }
/*TABLE for auto_accidents.html*/
TABLE.auto { width: 700px;
			 top: 100px;
		   }
/*TABLE for auto insurance companies on auto_accidents.html*/
TABLE.autoinsurance { position: static;
					  border:solid #A02A2A;
					  height: 110px;
					}
/*TABLE and TD for news stories on news.html*/
TABLE.news { position: static;
		   }
TABLE.news TD {	vertical-align: center;
				border-bottom: thin dotted #A02A2A;
		      }
TABLE.news TD.line { line-height:5px;
				   }
TABLE.news TD.padright { padding-right: 20px;
					   }
TABLE.news TD.padleft { padding-left: 20px;
					  }
TABLE.news P.line { line-height:11px;
				   }
TABLE.news HR { text-align: left;
				width: 300px;
				border-style:ridge;
			  }
/*TABLE for sitemap.html*/
TABLE.sitemap { width:700px;
				top:0px;
				vertical-align: top;
				padding-left: 30px;
			  }
/*TD heading for sitemap.html*/
TABLE.sitemap TD.siteheading { text-indent: 0px;
							 }
/*TD for sitemap.html*/
TABLE.sitemap TD { text-indent: 280px;
				 }
/*TABLE for creating footer*/
TABLE.footer { position: absolute;
			   top: 2px;
			   width: 700px;
			   background-color:#CBC5C5;
			   color:#A02A2A;
			 }
/*HYPERLINKS within footer*/
TABLE.footer A { color:#A02A2A;
				 text-decoration:none;
			   }

/**************************************TD TAGS*******************************/
/*TD for auto_accidents.html*/
TD.auto { vertical-align: top;
		  text-align: center;
		  width: 50%;
		}
/*TD for listing numbers on auto_accidents.html*/
TD.number { text-align: center;
		  }
/*TD for credit_reports.html*/
TD.creditor { vertical-align: top;
			}
/*TD for attorneys.html and news.html*/
TD.padding { padding-left: 20px;
			   padding-right: 20px;
			 }
/*TD for some right aligned cells*/
TD.right { text-align: right;
		   vertical-align: top;
		 }
/*TD for some left aligned cells*/
TD.left { text-align: left;
		 }

/**********************************LIST TAGS****************************/
/*UNORDERED LIST default*/
UL { list-style-type: disc;
     text-align: left;
	 margin-left: 25px;
   }
/*ORDERED LIST default*/
OL { margin-left: 30px;
   }

/***********************************P TAGS****************************/
/*PARAGRAPHS with margins on both sides*/
P.mrgn	{ margin-left: 20px;
		  margin-right: 20px;
		}
/*PARAGRAPHS with indents*/
P.indent { text-indent: 15px;
		 }

/***********************************A TAGS***************************/
/*HYPERLINKS default*/
A { color:black;
	text-decoration:none;
  }
/*HYPERLINKS MouseOver settings*/
A:hover { color:#A02A2A;
		  text-decoration:none;
		}

/*******************************IMAGE TAGS***************************/
/*IMAGE default*/
IMG { border: 0;
	}
/*Video thumbnails on index.html*/
IMG.video  {  margin-left: 10px;
		   }
/*Newsletter thumbnail on index.html*/
IMG.newsletter { width: 100px;
			   }
/*Picture of new building on index.html*/
IMG.building { position:absolute;
			   left:500px; 
			   top:0px; 
			 }
/*Pictures of surgeons on medical_malpractice.html*/
IMG.surgeon3 { position:absolute;
			   left:500px;
			   top:612px;
			 }
IMG.surgeon4 { position:absolute;
			   left:230px;
			   top:480px;
			 }
/*Pictures on auto_accidents.html*/
IMG.auto { position:absolute;
		   top:0px;
		 }
IMG.auto4 { position:absolute;
			   left:500px;
			   top:450px;
			 }
/*Pictures on lead_paint.html*/
IMG.lead { position:absolute;
		   left:500px;
		   top:365px;
		   width:200px;
		   height:70px;
		 }

/*******************************DIV TAGS***************************/
/*DIV IDS for the banner, menu, and body*/
#banner { top:10px;
		   }
#MenuPos { position:relative; 
		   top:0px; 
		   width:700px; 
		   height:20px;
		 }
#mainbody { position: relative;
		    top:10px;
		    width:700px;
		  }
/*DIV that adjust the height of the body so that the footer tag can be 10px below*/
DIV.index { height:463px;
		  }
DIV.pi { height:285px;
		}
DIV.bankruptcy { height:405px;
		  }
DIV.medmal { height:740px;
		  }
DIV.auto { height:663px;
		  }
DIV.lead { height:445px;
		  }
DIV.rebuild { height:721px;
		  }
DIV.faq { height:461px;
		}
DIV.credrep { height:520px;
		}
DIV.attorneys { height:517px;
		}
DIV.news { height:793px;
		}
DIV.newsbank { height:793px;
		}
DIV.creditors { height:395px;
		}
DIV.sitemap { height:536px;
		}
DIV.disclaimer { height:269px;
		}
/*DIV ID for footer*/
#footer { position: relative;
		  top:10px;
		  width:700px;
		  height: 30px;
		   }

/*********************************HR TAGS*****************************/
/*Horizontal lines within all tables*/
HR { color: '#A02A2A';
     border-style:thin;
	 width: 650px;
   }
/*Horizontal line for footer*/
HR.footer { position: absolute;
		   top:0px;
		   width: 700px;
		 }

/*********************************OTHER*****************************/
.title { font-size: 10pt;
	}