@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td
{ background:transparent; border:0; font-size:100%; margin:0; outline:0; padding:0; vertical-align: baseline; }

body { line-height: 1; }
ol,ul { list-style:none; }
blockquote, q { quotes:none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
:focus { outline:none; } /* remember to define focus styles */
ins { text-decoration: none; } /* remember to highlight inserts */
del { text-decoration: line-through }
table {	border-collapse:collapse; border-spacing:0; }
fieldset,img, a img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal;	font-weight:normal; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-weight:normal; }
abbr,acronym { border:0; }

/*****             ****  line height (pixels) ÷ body copy font size (pixels) = 1.48 */
/***** TEXT STYLES ****  line length (pixels) ÷ line height (pixels) = 27.8 The average line length is 538.64 pixels */
/*****             ****  space between paragraphs (pixels) ÷ line height (pixels) = 0.754 */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	letter-spacing: 0.5px;
	line-height:20px;
}
p { color:#333333;; margin-bottom:20px; }

/* LINK STYLES */
a, a:hover, a:visited { border-bottom:1px solid; text-decoration:none; }
a img { border:none; }

a { border-color:#cc0033; color:#cc0033; }
a:hover { border-color:#ff0066; color:#ff0066; }
a:visited { border-color:#cc0033; color:#cc0033; }


/* TEXT VARIANT STYLES */
b, strong { font-weight:bold; }
i, em {	font-style:italic; }

/* HEADING STYLES */
h1,h2,h3,h4,h5,h6 { font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; margin:40px 0 20px 0; }
h1 { color:#990033; font-size:29px; margin:0 0 20px 0; }
h2,h3,h4,h5,h6 { color:#333; }
h2 { font-size:25px; }
h3 { font-size:22px; }
h4 { font-size:19px; }
h5 { font-size:17px; }
h6 { font-size:15px; }

/* LIST STYLES */
ol,ul,dl  {	margin-bottom:20px; }
ol li {	list-style:decimal; }
ul li {	list-style:disc; }
li,li li  {	margin:0 0 10px 30px; }
dt { font-weight:bold; margin:0 0 0 11px; }
dd { margin:0 0 10px 11px; }

/* QUOTE STYLES */
blockquote { border-left:2px #333 solid; font-style:italic; padding-left:20px; }

/* IMAGE STYLES */
.wrap-left { display:inline; float:left; margin:20px 20px 20px 0; }
.wrap-right { display:inline; float:right; margin:20px 0 20px 20px; }

/* TABLE STYLES */
table {	border:none; border-collapse:collapse; margin-bottom:20px; }
th, td { padding:5px; }
th { background-color:#0CF; }

/* FORM STYLES */
input { font-size:1.0em; }

/* BREAK STYLES */
hr { color:#999; }


/*****               *****/
/***** LAYOUT STYLES *****/
/*****               *****/

/* BACKGROUND */
body { background:url(http://www.pmiwi.com/images/bg.jpg) repeat-x #000000; }

/* UNIVERSAL */
.clear { clear:both; }

/* NAVIGATION */
#accordion h3, #accordion2 h3 {	background-color:#231f20; border-top:#000000 2px solid;	padding:13px 0px 0px 10px; margin-bottom:0px; height:28px; }
#accordion h3 a:hover, #accordion h3 a:link, #accordion h3 a:visited, #accordion2 h3 a:hover, #accordion2 h3 a:link, #accordion2 h3 a:visited {
	border:none;
	color:#CCCCCC;
	font-size:14px;
}

#accordion h3 a img, #accordion2 h3 a img {	margin-right:6px; }
#accordion h3, #accordion2 h3, .accordionItemStatic h3 { font-family:Arial, Helvetica, sans-serif; margin:0; }
#accordion a img, #accordion2 a img { border:none; margin-right:2px; }
	.accordionItem { color:#CCCCCC;	background-color:#333333; }
	
	.accordionContent ul li { padding:7px 0px 7px 7px; font-size:14px; }
	.accordionContent ul li:hover { padding:7px 0px 7px 7px; background:#000000; }
	.accordionContent ul { list-style:none; }
	
	.accordionContent ul a:link, .accordionContent ul a:visited { border:none; color:#CCCCCC; }
	.accordionContent ul a:hover { background-color:#000000; border:none; color:#FFFFFF; }
	
	.accordionContentText {	padding:7px 3px 0px 7px; }
	.accordionContentText p { padding:0px; }
	
	.accordionItemStatic {	background-color:#231f20; border-top:#000000 2px solid;	padding:13px 0px 0px 10px; height:28px; color:#CCCCCC; font-size:12px; }
	.accordionItemStatic a:link, .accordionItemStatic a:visited, .accordionItemStatic a:hover { border:none; color:#CCCCCC; font-size:14px; }


/* MAIN CONTENT */
#super-container { margin:20px auto; width:768px; }

#header { display:inline; float:left; height:73px; width:768px; }

#top-container { background:#CCCCCC url(http://www.pmiwi.com/facilities/reschcenter/images/middleReschBG.jpg) repeat-y scroll 0 0; display:inline; float:left; width:768px; }

#seperator { background:transparent url(http://www.pmiwi.com/images/bottom_seperator.jpg) no-repeat scroll 0 0; float:left; height:9px; width:768px; }

#left { background-color:#333; display:inline; float:left; width:172px; }

	#left h3 { font-size:14px; font-weight:normal; }
	
	#left ul li { font-size:14px; list-style:none; }
	#left li, #left li li { margin:0; }
	#left li a { border-bottom:1px solid #CCC; }

#middle { }
#middle-resch { background:#CCCCCC none repeat scroll 0 0; display:inline; float:left; width:594px; }

#right {  }

#content { background-color:#D4D5D7; display:inline; float:left; overflow:hidden; padding:40px 20px 20px 20px; width:728px;}

#footer {
	background:url(http://www.pmiwi.com/images/footer.jpg) no-repeat;
	color:#CCCCCC;
	display:inline;
	float:left;
	font-size:14px;
	font-variant:small-caps;
	height:70px;
	padding-top:38px;
	text-align:center;
	width:768px; 
}