/*Kevin Humbles wrote this first section to match the javascript that controls
the nice menu bar on the left hand side of the page */
TABLE.mainnav {
	width : 130;
}
/*Controls the First Level*/
TD.l1 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding-top: 3px;
	}

TD.l2 {
	background-color: White;
	color: #28497e;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	padding-left: 5px;
}
TD.l3 {
	background-color: #28497e;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
}
TABLE.address {
	color: #103e9c;
	font-family: Verdana Geneva Arial Helvetica sans-serif;
	font-size: 9px;
	padding-left: 6px;
}
TABLE.subnav {
	background-color: White;
}
/* Layout Stylesheet */ 
body{
	margin: 0;
	padding: 0;
	background: #103e9c;
	color: #333333;
}	 
	 
#lh-col{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	position: absolute;
	top: 172px;
	left: 0px;
	width: 145px;
	z-index: 3;
	background: #103e9c;
	padding-left: 0px;
	padding: 0px 0px 0px 0px;
	height: 1050px;
	border-right: 2px solid #000000;
}

#rh-col{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	position: absolute;
	top: 172px;
	right: 0;
	width: 145px;
	z-index: 2;
	background: #103e9c;
	padding-left: 1px;
	padding: 0 2px 1px 1px;
	height: 1050px;
	border-left: 2px solid #000000;
}


	
#c-block {
	width: 100%;
	z-index: 1;
	background: #103e9c;
	color: #DFDFDF;
	height: 80%;
}


#hdr{
	height: 170px;
	border-bottom: 2px solid #000000;
	width: 100%;
	background: #103e9c url(images/lawg-banner-wide-2010.png) no-repeat center;
	margin: 0;
}

#c-col{
	margin: 0 150px 20px 147px;
	padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
	background: #F8F8F8;
	color: #333333;
	z-index: 5;
	border: solid #000000;
	border-width: 0 1px;
	font-size: 18px;
	font-weight: bold;
}
#randomimage{
	float: right; position: relative; margin: 0.25em 0.25em 0.66em 1.5em;;
}
#ftr {
	width: 100%
	padding-left: 142;
	padding-right: 142;
	border: solid #000000;
	border-width: 1px 0;
	background: White;
	color: #333333;
	margin: 0;
	font-size: smaller;
}
/* Presentation Stylesheet */ 
A.type1:link    {color:#ffffff; text-decoration:none;}
A.type1:visited {color:#ffffff; text-decoration:none;}
A.type1:active  {color:#ffffff; text-decoration:none;}
A.type1:hover   {
	color: Red;
	font: bold;
	text-decoration: underline;
}

h4, h3 {
	margin: 0 5px;
	padding: 5px 0;
	font-weight: bold;
	text-align: left;
}

.centerh {
	margin: 0 5px;
	padding: 5px 0;
	font-weight: bold;
	text-align: center;
	font-size: 28px;
	color: black;
}

.update{
	font-weight: bold;
	color: Red;
}
p {
	padding: 0 15px;
	font-size: small;
 }
.fineprint {
	text-align: center;
	font-size: x-small;
	margin: 3em 5px 15px 5px;
}
.article {
	color: Black;
	margin: 5px 0 10px 15px;
}
.byline{
	font-size: small;
	padding: 1em 0px 15px 0px;
	font-weight: bold;
	color: black;
}
.bylineright{
	font-size: small;
	padding: 1em 0px 15px 0px;
	font-weight: bold;
	text-align: right;
}
.question{
	font-weight: bold;
	padding-bottom: 5px;
	color: black;
}
.answer{
	padding-bottom: 20px;
	color: black;
}
.tables {
	font-size: small;
	}
.sidebar_cal_title{
	background-color: white;
	text-align: center;
	font-weight: bold;
	text-transform: capitalize;
	color: black;
	
}
.sidebar_cal_link{
	text-align: left;
	font-size: smaller;
	color: white;
	padding: 2px 0 9px 0;
	
}
abbr, acronym, .help {
  border-bottom: 1px dotted #333;
  cursor: help;
  }

A.type3:link    {color:#000066; text-decoration:none;}
A.type3:visited {color:#000066; text-decoration:none;}
A.type3:active  {color:#000066; text-decoration:none;}
A.type3:hover   {color:#000066; text-decoration:underline;}

A.type2:link    {color:#ffffff; text-decoration:none;}
A.type2:visited {color:#ffffff; text-decoration:none;}
A.type2:active  {color:#ffffff; text-decoration:none;}
A.type2:hover   {color:#ffffff; text-decoration:underline;}

.tn {font-family:arial; color:#000000; font-size:12px}
.NewNav1 {
	text-align: center;

}
