/* Start of CMSMS style sheet 'Sub Page' */
h1 { float: left; position: relative; top: 0px; left: 0px; z-index: 20; width: 228px; height: 135px; background: url(/uploads/images/layout/logo_subs.png) no-repeat 0px 0px; text-indent: -999999px; behavior: url(/uploads/scripts/iepngfix.htc); }

div#content { background-image: url(/uploads/images/backgrounds/bkgd_1.jpg) }
#wordpress div#content { background-image: none }
div#rightcol { float: right; padding-bottom:15px;text-align: center; }

div.textbox {background-color: #3d3d3d;}
    div.textbox p { line-height:20px; }
    div.textbox p.morelink { text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:15px; margin-bottom:0px; }

div#breadcrumb, div#pagetitle { width: 822px; height: 14px; margin: 0px 0px 0px 0px; padding: 10px; clear: both; }
div#breadcrumb { background: #ffffff; }
	div#breadcrumb a:link, div#breadcrumb a:visited, div#breadcrumb a:hover, div#breadcrumb a:active { color: #5c9ce6; }
div#pagetitle h2{ font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 18px; font-weight: normal;  }

div#copyarea, div#copywrap, div#news { filter: alpha(opacity=100); opacity:1.00; }

div#copywrap { background-color: #FFFFFF; float: left; width: 842px; overflow: visible; border-bottom: solid 1px #3d3d3d; }
	div#copyarea h3, div#news h3, div#media_inquiries h3  { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; }
	
div#copyarea { float: left; width: 530px; background-color: #FFFFFF; padding: 10px; }
	div#copyarea p.copy { color: #3d3d3d; margin-bottom:10px; }
	div#copyarea h3 { color:#3d3d3d; margin:10px 0px; }
	div#copyarea h4 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3d3d3d; margin:15px 0px 10px 0px; font-weight:bold; }
             div#copyarea ul {margin:0 0 10px 10px;}
             div#copyarea ul ul {margin-bottom:0;}
             div#copyarea li { list-style-type:disc; line-height:20px; margin-left:20px; }
             div#copyarea li li { list-style-type:circle; }

div#news, div#media_inquiries { color:#FFFFFF; background-color:#3d3d3d; float:right; width: 272px; margin:10px 0px; padding:10px; }
	div#news h3, div#media_inquiries h3 { margin:0px 0px 10px 0px; }
	div#news p.item { margin-bottom:20px; }
	div#news p.item a:link, div#news p.item a:visited, div#news p.item a:hover, div#news p.item a:active { color:#ffffff; }
	div#news p.morelink { font-size:13px; }

	ul#pa { overflow: hidden; width: 530px; margin: 20px auto 0px auto !important; padding: 0px 12px 0px 14px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
	ul#pa li { display: inline; float: left; list-style-type: none; margin: 0px; line-height: 14px; padding: 0px; text-align: center;}
	ul#pa li a { display: block; width: 102px; height: 30px; margin: 0px 2px 0px 0px; padding: 5px 10px; color: #333333; border: solid 1px #3d3d3d; border-top: solid 3px #99cb01; border-bottom: none; background: #eeeeee; }
	ul#pa li a:hover, ul#pa li a.active { color: #fff; background: #3d3d3d; border-top: solid 3px #3d3d3d; text-decoration: none; }


div#media_inquiries p {line-height: 150%; margin-bottom: 6px;}
p.boiler {
  font-size:11px;
  font-family:Arial;
 margin-bottom:10px; 
}

table.locations td { line-height:16px; padding:10px; }
table.patable td { line-height:16px; padding:10px; }

/* For the Client Access Login */
form#m3moduleform_1 { position: relative; width: 420px; height: 150px; margin: 0px auto; padding: 30px 0px 0px 40px; overflow: hidden; }
	form#m3moduleform_1 div.usr { width: 160px; float: left; }
	form#m3moduleform_1 div.pwd { width: 240px; float: right }
	form#m3moduleform_1 label { padding: 0px 5px 0px 0px; }
	form#m3moduleform_1 input { margin-right: 10px; margin-top: 5px; }
	form#m3moduleform_1 input.btn { height: 24px; padding: 0px 8px 4px 8px; color: #99cb01; font-family: Arial, Helvetica, sans-serif; font-size 8px; font-weight: bold; background: #3d3d3d; border: solid 1px #000; }
	form#m3moduleform_1 input.btn:hover { color: #fff; background: #99cb01; }
	form#m3moduleform_1 p { margin-top: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }

/* For the Client Access Dashboard */
table#dashboard { position: relative; width: 530px; margin: 0px auto; margin-bottom: 20px; border: solid 1px #000; border-collapse: separate; }
			table#dashboard th, table#dashboard td { padding: 10px; }
			table#dashboard th { font-size: 125%; font-weight: bold; text-decoration: underline; }
			table#dashboard tfoot { display: none; }
			table#dashboard tbody { font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
			table#dashboard tbody tr.odd { background: #e8f2d4; }
			table#dashboard tbody tr.even { background: #fff; }
			table#dashboard tbody tr td.status { text-transform: uppercase !important; }
			table#dashboard tbody tr td { padding: 14px; border-right: solid 1px #fff; }
			p.prolaw { width: 120px; height: 24px; margin: 10px auto; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; }
			p.prolaw a { display: block; width: 120px; height: 24px; }

/* End of 'Sub Page' */

