/*
Title: Pharmacy Law Stylesheet
Creator: Mark Wrobel
*/


html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, font, img, center, dl, dt, dd, form, table, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}

body { line-height:1; text-align:center; background-image:url('bg.png'); }

table {
	border-collapse: collapse;
	border-spacing: 0;
	margin-left:auto;
	margin-right:auto;
}

table.edge {
	border-right:2px solid #666666;
	border-left:2px solid #666666;
}

a { color:#041A9B; text-decoration:underline }

tr.blue { background:#041A9B; }

td {
	font-family: Arial, sans-serif;
	font-size:13px;
}

.n27 { position: relative; width: 927px; margin: 0 auto; padding: 0; }
.blue { color:#041A9B }
.ltgrey { color:#999999 }
.c { text-align:center }
.jupad { text-align:justify; padding-bottom:16px; }
.jupadgrey { text-align:justify; padding:0px 8px 16px; }
.ju { text-align:justify; }
.jugrey { text-align:justify; padding:0px 8px; }
.r { text-align:right }
.l { text-align:left }
.i { font-style:italic }
.t2 { height:2px }
.sx { height:6px }
.tn { height:10px }
.st { height:16px }
.tw { height:20px }
.tf { height:25px }
.pad { padding: 4px }
.top { vertical-align:top }
.vctr { vertical-align:middle }
.bottom { vertical-align:bottom }
.gt { color:#CCCCCC }
.padh { padding: 4px 0px }
.ltpd { padding-left: 8px; padding-right: 15px }
.ltpd8 { padding-left: 8px; }
.lpd15 { padding-left: 15px }
.rpd15 { padding-right: 15px }
.lrpd15 { padding-left: 15px; padding-right: 15px }
.tbpd10 { padding-top: 10px; padding-bottom: 10px }
.lgb { background:#CCCCCC; height:2px }

td.blue {
	background:#041A9B;
	color:#CCCCCC;
}

.ltgrey {
	background:#DDDDDD;
	color:#041A9B;
}

td.dg { background:#666666; }
td.g { background:#CCCCCC; }
td.w { background:#FFFFFF; }

h1, h2, h3, h4, h5, h6 { font-family: Cambria, Times New Roman, serif; }
h1 { font-size:30px; text-align:center }
h2 { font-size:26px; text-align:center }
h3 { font-size:22px; text-align:center }
h3.head { font size:22px; text-align:left; font-weight:bold; margin-bottom:2px }
h4 { font-size:20px; text-align:center }
h4.head { font size:20px; text-align:left; font-weight:bold; margin-bottom:2px }
h5 { font-size:18px; text-align:center }
h5.head { font size:18px; text-align:left; font-weight:bold; margin-bottom:2px }
h6 { font-size:16px; text-align:center }
h6.head { font-size:16px; text-align:left; font-weight:bold }
h6.box { font-size:16px; text-align:left; font-weight:bold; margin-bottom:2px }
h6.twpt { font-size:14px; text-align:center }
h6.mini { font-size:12px; text-align:center }
h6.minil { font-size:12px; text-align:left; font-weight:normal }

div.text { margin-bottom: 9px; text-wrap:normal }
div.textref { margin-bottom: 9px; text-wrap:normal; font-size:9px }

.floatcolumn { float:left; margin: 0px 10px 5px 0px; }
.floatl { float:left; }
.floatr { float:right; }

ul {list-style-type: disc}


/* #Page IDs
================================================== */

#header { height:20px; background: #041A9B; }
#footer { background: #041A9B; padding-top:10px; padding-bottom:20px; }
#lc65 { width: 65%; }
#rc35 { width: 35%; }
#maintable { margin-bottom:20px; margin-top:20px; }