/* secondary domain */

body {
	margin: 0;
	color: #000;
	font-weight: normal;
	font-size: 100%;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: black;

}
#tablehead { 
width: 100%; 
margin: 0; 
margin-top: 10px;
margin-bottom: 0;
padding: 0; 
color: #000;
}

#header  { color: #000; vertical-align: bottom; margin: 0px; 
padding: 0px }

#searchbox  { font-size: 80%; background-color: #222; margin: 0px; padding: 0px }

table#search input  { font-size: 90%; margin-right: 5px; margin: 0px; padding: 0px }

table#search  { text-align: center; vertical-align: middle; margin: 0; padding: 0px 25px 0; width: 170px }

td#title  { vertical-align: top; 
margin: 0 0 0 155px; 
padding: 10px 0 0px }

td#graphic { 
vertical-align: top;
margin:  10px 200px 0; 
padding: 0 10px 0 30px;
width: 300px;
 }
#maincontent         { 
background-color: #333; 
text-align: center; 
vertical-align: middle; 
margin: 0 0 11px; 
padding: 12px 0 12px 30px; 
width: auto; 
height: auto; 
height-min: 250px }
	
#border  { 
background-color: #696969;
height:5px; }

#navigation { 
background-color: black; 
width: 100%; 
height: 24px;  
}

#navigation2 { 
background-color: black; 
width: 100%; 
height: 30px; 
background: #000;
	background: -moz-linear-gradient(top, #000, #999);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#000), to(#999)); 
}

a, a:link, a:visited, ul li a        { color: #660000; font-weight: bold; font-size: 1em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

a:hover, a:active, ul li a:hover, ul li a:active      { color: #8b0000; font-family: inherit; text-decoration: none }

p  {
	color: #000;
	font-weight: normal;
	font-size: 80%;
	margin: 0px;
	padding: 7px 12px 7px 9px }

/* footer styles begins */

#foot     { color: #a9a9a9; background-color: black; text-align: center; vertical-align: middle; margin: 7px 2px -1px -1px; border-top: 1px solid #526566; width: 100% }

#foot h1  { 
color: #e9e0cb; 
font-weight: 900; 
font-size: 124%; 
line-height: 20px; 
text-align: center; 
margin: 15px 0 0; 
padding: 10px 0 0; 
width: 100%; 
 }
#foot h2  { color: #a9a9a9; font-weight: bold; font-size: 115%; margin: 5px 0 10px; padding: 0 }

#foot a.email:link, #foot a.email:visited  {
	color: #cebaae;
	font-weight: bold;
	font-size: 112%;
	text-decoration: underline;
	text-align: center;
	vertical-align: middle;
	margin: 10px 0;
	padding: 0;
	width: auto;}

#foot a.email:hover, #foot a.email:active   { color: #bfccce; text-decoration: none }
	
#foot a.email2:link, #foot a.email2:visited   { color: #bfccce; font-weight: normal; font-size: 100%; text-decoration: underline; text-align: center; vertical-align: middle; margin: 10px 0; padding: 0; width: auto }

#foot a.email2:hover, #foot a.email2:active   { color: #8b0000; font-weight: normal; text-decoration: none; text-align: center; vertical-align: middle; margin: 6px 0; padding: 0; width: auto }

#foot p {  
margin: 0; 
padding: 0; 
color: #a9a9a9; 
text-align: center; 
vertical-align: middle;
font-size: 60%; 
font-weight: normal;
}

#foot .red {
color: red;
font-size: 112%;
font-weight: normal;
}

#foot p.habla   { color: #f00; font-weight: bold; font-size: 108%; margin: 5px 0 10px; padding: 0 }

/* footer styles ends */


/* begin collection of table styles */

table.court    {
font-size: 80%;
	color: #000;
	margin: 10px 10px 10px 20px;
	padding: 20px;
	width: 520px }
	
table.dem6    { color: #000; text-align: left; margin: 10px; 
padding: 5px; width: 472px }

table.demo7    {
font-size: 80%;
	color: #000;
	margin: 10px 10px 10px 20px;
	padding: 5px;
	width: 420px }
	
table.demo8    {
	color: #000;
	font-size: 80%;
	margin: 10px 10px 10px 20px;
	padding: 5px;
	width: 100% }
/* lawlinks pre-table table */	
.newtbl {
color: #000;
font-size: 1em;
margin: 20px auto 0 auto;
padding: 5px;
	}
	
/* end collection of table styles */


.menu  {
	margin-left: 20px;
	height: 200px }

div.url, #logo {
display: none;}

#flashblock {
left: 40px;
top: 40px;
margin: 40px;
padding: 20px;
}

/* begin styles for breadcrumbs */
#breadcrumb    {
	font-size: 70%;
	background-color: #f5f5f5;
	text-align: left;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #c0c0c0 }

#breadcrumb a:link, #breadcrumb a:visited   { color: #660000 }

#breadcrumb a:active, a:hover   { color: #8b0000 }
	
.current  {
	font-weight: bold }

.nonlink {
	color: #696969;
	font-weight: bold }
	
/* begin styles for linkline */
	
#linkline           { 
text-align: center; 
vertical-align: middle; 
margin: 7px 2px -1px -1px;
padding-top: 4px; 
width: 100%; }

#linkline ul {
color: #e1cda9;
margin: 0 auto;}

#linkline li {
display: inline;}

a.linkline:link, a.linkline:visited    { color: #bfccce; font-weight: normal; font-size: 100%; text-decoration: none; background-color: #000; text-align: center; vertical-align: middle; padding-top: 5px }

a.linkline:hover, a.linkline:active   { color: #cd5c5c; text-decoration: underline; background-color: black }
	
/* end styles for linkline */
	
/* begin styles for inner pages */
	
.page            {
	color: #000;
	font-size: 100%;
	background-color: #fff;
	text-align: left;
	vertical-align: middle;
	margin: 0px 20px 40px 0px;
	padding: 20px;
	border: 0 }

#page                { color: #000; font-weight: normal; font-size: 95%; background-color: #fff; text-align: left; vertical-align: middle; margin: 0px 40px 0px 0px; padding: 0px; border: solid 1px #bfccce }

h2.pagetitle, h3.pagetitle, h3.page, .ag, .ag2, a.page:link, a.page:visited {
font-weight: bold;
}

h2.pagetitle       {
	font-size: 120%;
	font-family: Georgia, "Times New Roman", Times;
	background-color: #dcdcdc;
	text-align: center;
	margin: 0;
	vertical-align: middle;
	width: auto }
	
h3.pagetitle {
	font-size: 112%;
	font-family: Georgia, "Times New Roman", Times;
	background-color: #dcdcdc;
	text-align: center;
	margin: 0;
	vertical-align: middle;
	width: auto }

h3.page        {
	color: #000;
	font-size: 105%; }
	
/* end styles for inner pages */

/* list styles */ 

ul , ol   {
	color: #000;
	font-weight: normal;
	font-size: 12px;
padding: 0 7px 0 35px;}
	
ul a:link, ol a:link    { color: #660000; font-size: 100%; text-decoration: underline }

li.none { list-style-type: none }
li.page  { list-style-type: disc }
li.page  { list-style-type: disc }
li.hialph   { list-style-type: upper-alpha }
li.loalph   { list-style-type: lower-alpha }
li.dec  { list-style-type: decimal }

/* end list styles */ 



p.page      {
	text-align: left;
	margin: 0px;
	padding: 5px 0px 0px 12px }

div#toc { margin-right: 50px; margin-left: 50px; padding-bottom: 25px }

div#tocmain  { background-color: #fff; width: 500px }


div#flleft        {
	background-color: #fff;
	float: left;
	padding: 10px;
	width: 250px;
	display: block }

div#flright        {
	background-color: #fff;
	float: right;
	padding: 10px;
	width: 250px;
	display: block }
	
/* lawlinks table style */
	
.lawlinks     { 
margin: 2px auto 4px auto; 
padding: 5px; 
width: 95%; }

.lawlinks td, .lawlinks ul li  { 
color: #fff;
font-size: .8em;
font-weight:bold;
width:auto;
 }

.lawlinks th { 
color: #fff; 
font-size: .9em; 
background-color: #333; 
padding: 6px 4px;
border-style: solid; 
border-width: 1px; 
border-color: #ccc #000 #000 #ccc;
  }

 
 /* pharm links table style */
	
.pharm     { 
margin: 2px auto 4px auto; 
padding: 5px; 
width: 95%; }

.pharm td, .pharm ul li  { 
color: #fff;
font-size: 1em;
font-weight:bold;
width:auto;
 }

.pharm th { 
color: #fff; 
font-size: 1em; 
background-color: #333; 
padding: 3px 4px;
border-style: solid; 
border-width: 1px; 
border-color: #ccc #000 #000 #ccc;
  }


a.ll:link, a.ll:visited    { 
color: #000; 
text-decoration: none; 
text-align: center; 
background-color:#CCCCCC;
font-weight: bold; 
padding: 6px 1px 6px;
border-style: solid; 
border-width: 1px; 
border-color: #ccc #000 #000 #ccc; 
width: auto; 
display: block;
 }

a.ll:hover, a.ll:active   { 
color: #fff;
background-color: #830000;
border-style: solid; 
border-width: 1px; 
border-color: #333 #fff #fff #333; 
display: block }

a.llarge:link, a.llarge:visited     { 
color: #fff; 
text-decoration: none; 
text-align: center; 
background-color:#830000;
font-weight: bold; 
font-size: 1.2em; 
margin: 0; padding: 4px 7px; 
border-style: solid; 
border-width: 1px; 
border-color: #999 #000 #000 #999; 
width: auto; 
display: block;
 }

a.llarge:hover, a.llarge:active  {
color:#000;
border-style: solid; 
border-width: 1px; 
border-color:#ccc #666 #666 #ccc; 
	background-color: #CCCCCC;
 }


/* incidental links styles */

div#rpt    { 
font-size: 75%;
background-color: #dcdcdc; 
text-align: right }

div#rpt a:link, div#rpt a:visited            { color: #526566; font-weight: 900; font-size: 80%; text-decoration: none; text-align: right; padding: 2px; display: inline }
	
div#rpt a:active, div#rpt a:hover      { color: #8b0000; font-family: inherit; display: inline }


a.rpt:link, a.rpt:visited         { color: #526566; font-weight: bold; font-size: 68%; text-align: right; padding: 2px; display: inline }

a.rpt:active, a.rpt:hover      { color: #f00; font-family: inherit; display: inline }

div#rpt2     {
	background-color: #000;
	text-align: left;
	padding-left: 5px }

a.rpt2:link, a.rpt2:visited        { color: #526566; font-weight: bold; font-size: 75%; text-align: right; padding: 2px; display: inline }

a.rpt2:active, a.rpt2:hover       { color: #bfccce; font-weight: bold; text-decoration: underline; display: inline }

.ag   {
	color: #000;
	font-size: 130%;
	font-family: "Courier New", Courier, Monaco;
	background-color: transparent;
	text-align: right;
	float: right }

.ag2    {
	color: #000;
	font-size: 144%;
	font-family: "Courier New", Courier, Monaco;
	background-color: transparent;
	text-align: right }
	
	a.vn:link, a.vn:visited    {
	color: #e9e0cb;
	margin: 0px;
	padding: 0px;
	border-style: solid;
	border-width: 1px;
	border-color: #fff #777 #333 #fff;
	width: 84px;
	height: 21px;
	}



a.vn:hover, a.vn:active  {
	color: #a52a2a;
	border-color: #333 #fff #fff #333;
	width: 84px;
	height: 21px }
	
/* incidental links style ends */

/* jis yer basik stiles */

img { border: 0; 
}

h1, h2, h3, h4   {
	font-family: Georgia, "Times New Roman", Times }

h2 { 
color: #000000; 
font-weight: bold; 
font-size: 124%; 
text-decoration: none; 
margin: 0px; 
padding: 10px;
 }
h2.gray { 
font-size: 124%; background-color: #dcdcdc }
h3  { 
color: #000; 
font-weight: bold; 
font-size: 115%; 
line-height: 20px; 
padding-left: 7px }
h4    {
	color: black;
	font-weight: bold;
	font-size: 100%;
	padding: 4px }

h5 { color: black; font-weight: bold; font-size: 95% }

.plink { text-align: center; padding: 10px }

hr { width: 100% }

.icap { font-weight: bold; font-size: 115%; font-family: "Brush Script MT" }

.inline { 
display: inline;}

.graybk { 
background-color: #dcdcdc }

blockquote {
	font-size: 80% }

.note    { color: #8b0000; font-weight: normal; font-size: 100% }

.small { color: #000; 
font-weight: 300; 
font-size: 85%; 
font-family: "Trebuchet MS", verdana, sans-serif; }

p.indent  { padding-left: 37px }
.update { text-align: left;
margin-bottom: -20;
margin-left: 4px;
 }

