body { 
/*	background: #4C4C4C;*/
	background-color: #D4E5E6;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font: Tahoma, Verdana, Arial;
}

A:link { color: #4B59A2 }
A:visited { color: #6571AC }
A:active, A:hover { color: #1938D6 }

h1 { 
	text-transform: uppercase;
	font: bold 140% Trebuchet, Trebuchet MS, Arial, Helvetica, Verdana, sans-serif 
}

h2 {
	font: bold 140% Trebuchet, Trebuchet MS, Arial, Helvetica, Verdana, sans-serif;
}

h3 {
	text-transform: uppercase;
	font: bold italic 130% Trebuchet, Trebuchet MS, Arial, Helvetica, Verdana, sans-serif;
}

h4 {
	font: bold italic 130% Trebuchet, Trebuchet MS, Arial, Helvetica, Verdana, sans-serif;
}

h5 {
	font: bold 125% Arial, Helvetica, Verdana, sans-serif;
}

h6 {
	font: bold 115% Arial, Helvetica, Verdana, sans-serif;
}

hr {
	color: #787878;
	background: #787878;
	height: 1px;
	border: 0px;
}

#banner {
	color: #ffffff;
	text-transform: none;
	padding: 65px 0px 0px 12px;
	margin: 0px;
	font: 250% Arial, Helvetica, Verdana, sans-serif;
}

h2.menuheader {
	background: url('graphics/vertical-header.gif') no-repeat;
	text-indent: -20000px;
	margin: 0px 0px 1px 0px;
	padding: 0px;
	width: 180px;
	height: 20px;
	font-size: 10px;
}

.submenu {
	padding: 0px;
	margin: 0px;
	list-style: none;
}

.submenu li {
	margin-bottom: 1px;
}

.submenu a:link, .submenu a:visited, .submenu a:hover {
	text-decoration: none;
	color: #000000;
	display: block;
	width: 180px;
	height: 20px;
	padding-left: 15px;
	padding-top: 3px;
	background: url('graphics/vertical.gif') no-repeat;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 165px;
	height: 17px;
}
	html>body .submenu a:link, html>body .submenu a:visited, html>body .submenu a:hover { 
		width: 165px;
		height: 17px;
	}

.submenu a:hover {
	background: url('graphics/vertical-over.gif') no-repeat;
}

.table {
	width: 100%;
	border: 0px;
	padding: 0px;
	margin: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}

.table td {
	padding: 2px;
	margin: 0px;
	spacing: 0px;
	border-bottom: solid 1px #c1c1c1;
	font: Tahoma, Verdana, Arial, sans-serif;
}

.table th {
	background: #c1c1c1;
	text-align: left;
	font: bold 100% Tahoma, Verdana, Arial;
}

#containerB {
	background: url('graphics/PMCBorder_Bottom.gif') no-repeat;
	width: 800px;
	margin: 0px auto;
	height: 13px;
}
#containerT {
	background: url('graphics/PMCBorder_Top.gif') no-repeat;
	width: 800px;
	margin: 0px auto;
	background-position: bottom;
}
#containerLR {
	background: url('graphics/PMCBorder_LeftRight.gif') repeat-y;
	width: 800px;
	margin: 0px auto;
}
#container {
	padding-top: 0px;
	width: 750px;
	background-color: #ffffff;
/*	border-left: 3px solid #4B59A2;
	border-right: 3px solid #4B59A2;*/
	margin: 0px auto; /* fix for centering div in firefox */
	border-collapse: collapse;
/*	background: transparent url('graphics/Bubbles_BG.gif') no-repeat;
	background-position: 0% 700px;
*/}

#header {
	width: 750px;
	height: 126px;
	background-color: #213463;
	/*background: url('graphics/PMC_Logo.gif') no-repeat;*/
	/*background: #414048;*/
	text-align: left;
	margin: 0px auto; /* fix for centering div in firefox */
	voice-family: "\"}\""; 
	voice-family:inherit;
}

#logo {
	padding: 10px 0px 10px 0px;
	width: 190px;
	float: left;
}

#toppane {
	
}

#topmenu, {
	text-align: right;
	vertical-align: bottom;
	float: right;
	background-color: transparent;
	color: #FF88DC;
	padding: 10px 5px 0px 0px;
	width: 200px;
}
	#topmenu A:link, #topmenu A:visited, .SkinObject A:link, #footer .SkinObject A:visited{
		color: #C1D2EE;
		text-decoration: none;
	}
	
	#topmenu A:active, #topmenu a:hover, .SkinObject A:active, #footer .SkinObject A:hover {
		color: #FFD700; /*#FCE200;*/
		text-decoration: none;
	}

#topborder {
	background-color: #006699;
	border-top: 1px solid #D4E5E6;
	width: 750px;
	height: 12px;
	padding: 0px 0px 0px 0px;
	color: #fff;
	font-size: 2px;
	font-weight: bold;
	text-align: left;
	margin: 0px auto; /* fix for centering div in firefox */
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 750px;
	height: 12px;
}

	html>body #topborder {
		width: 750px;
		height: 12px;
}

/*.MenuItem {*/
/*  background: transparent url('graphics/menubg.gif') no-repeat;
  height: 20px;*/
/*  width: 180px;
}

.MenuRootItem {
  background: transparent url('graphics/menubg.gif') no-repeat;
  height: 20px;
  width: 150px;
}

.MenuRootItemOver {
  background: transparent url('graphics/menubg_over.gif') no-repeat;
  height: 20px;*/
/*  width: 150px;*/
/*}

#Menu {
	clear: both;*/
/*	border-bottom: solid 1px #414048;*/
/*	width: 150px;*/
/*	height: 20px; */
/*	padding: 4px 3px 3px 12px;*/
/*	color: #000;*/
/*	color: lime;
	font-weight: bold;
	text-align: left;
	margin: 0px auto; *//* fix for centering div in firefox */
/*	voice-family: "\"}\"";
	line-height: 20px;
	voice-family:inherit; */
/*	width: 150px;*/
/*	height: 20px;
	
}

	html>body #Menu {
		font-weight: bold;
		width: 180px;
		line-height: 20px; */
/*		height: 16px;*/
/*	}
	
	#menu a:link, #menu a:visited { */
/*		color: #B2EAFB;*/ /*
		text-decoration: none;
		line-height: 20px;
	}
	
	#menu a:active, #menu a:hover {
		color: #1938D6;
		text-decoration: none;
		line-height: 20px;
	}
*/
/* Main Menu */
/*
.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
  width: 150px;
  height: 20px;
}

.MainMenu_RootMenuItem { */
/*  background: #2D4678 url('graphics/vertical-over.gif') repeat-x;*/
/*  height: 20px;
}

.MainMenu_MenuIcon {
	line-height: 20px;
}

.MainMenu_SubMenu {
	line-height: 20px;
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel { */
/*  background: #2D4678 url('graphics/vertical.gif') repeat-x;
  padding-bottom: 5px;
  height: 20px;*/ /*
	line-height: 20px;
}

.MainMenu_MenuArrow {
	height: 20px;
}

.MainMenu_RootMenuArrow {
   padding-bottom: 5px;
	height: 20px;
} */

#curvepicpmc {
	background: url('graphics/curvepic_pmc.gif') no-repeat;
	width: 750px;
	height: 240px;
	margin: 0px auto; /* fix for centering div in firefox */
	text-align: left
}

#curvepicstaff {
	background: url('graphics/curvepic_staff.jpg') no-repeat;
	width: 750px;
	height: 240px;
	margin: 0px auto; /* fix for centering div in firefox */
	text-align: left
}

#mainpic {
	background: url('graphics/mainpic.jpg') no-repeat;
	width: 750px;
	height: 100px;
	margin: 0px auto; /* fix for centering div in firefox */
/*	border-bottom: solid 1px #41404 */
	text-align: left;
	width: 750px;
}

#special1 {
	position: relative;
	left: 25px;
	top: 25px;
	padding: 10px;
	width: 350px;
	height: 190px;
	background: #ffffff;
	filter: alpha(opacity=70);  /* IE only -- delete this line if you want validated CSS */
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 330px;
	height: 170px;
}
	#special1[title="special1"] { /* other browsers */
		background: transparent url('graphics/transparentbg.png');
	}
	
	html>body #special1 {
		width: 330px;
		height: 170px;
	}

#breadcrumb {
	font-size: 90%;
}

#body3col {
	text-align: left;
	width: 750px;
	/*background: url('graphics/bodybg.gif') repeat-y;*/
/*	border-bottom: solid 1px #414048;*/
/*	border-top: solid 1px #414048;*/
	margin: 0px auto; /* fix for centering div in firefox */
}

#body2col {
	text-align: left;
	width: 750px;
	/*background: url('graphics/bodybg2.gif') repeat-y;*/
/*	border-bottom: solid 1px #414048;*/
/*	border-top: solid 1px #414048;*/
	margin: 0px auto; /* fix for centering div in firefox */
}

#body1col {
	text-align: left;
	width: 750px;
	/*background-color: #ffffff;*/
	/*background: url('graphics/bodybg.gif') repeat-y;*/
/*	border-bottom: solid 1px #414048;*/
/*	border-top: solid 1px #414048;*/
	margin: 0px auto; /* fix for centering div in firefox */
}

#body2 {
	width: 165px;
	padding: 2px;
	float: left;
	/*background: #fff000;*/
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 165px;
}

	html>body #body2 {
		width: 165px;
	}
	
#body1 {
	width: 360px;
	padding: 4px;
	float: left;
	/*background: #000fff;*/
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 360px;	
}
	html>body #body1 {
		width: 360px;
	}
	
#body1b { /* for 2 column layout */
	width: 570px;
	padding: 4px;
	float: left;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 530px;	
}
	html>body #body1b {
		width: 530px;
	}
	
#body1c { /* for 1 column layout */
	width: 750px;
	padding: 4px;
	float: left;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 750px;
}
	html>body #body1c {
		width: 750px;
	}

#body3 {
	width: 180px;
	padding: 2px;
	float: left;
	/*background: #0ff0f0;*/
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 180px;
}

.SkinObject {
	color: #ffffff;
}


#footer {
	font: Tahoma, Verdana, Arial;
	background: #2D4678;
	color: #ffffff;
	width: 750px;
	padding: 3px;
	text-align: center;
	margin: 0px auto; /* fix for centering div in firefox */
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 750px;
}

	#footer A:link, #footer A:visited {
		color: #C1D2EE;
		text-decoration: none;
	}
	
	#footer A:active, #footer a:hover {
		color: #FFD700; /*#FCE200;*/
		text-decoration: none;
	}

	html>body #footer {
		font: Tahoma, Verdana, Arial;
		width: 750px;
	}

#bottom {
	width: 750px;
	height: 15px;
/*	background: url('graphics/bottom.gif') no-repeat;*/
	/*background-color: #4B59A2;*/
	margin: 0px auto; /* fix for centering div in firefox */
}

