/*   -----------------------------------  Navbar Right  www.novoprint.com  -----------------------------------*/body {	background-color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;	color: #1b1b1b;	margin: 0px;	padding: 0px;	min-width: 760px;	background-image: url(img/grayBkg.jpg);	background-repeat: repeat-x;}#logo {	background-image: url(img/dj_logo_bg.jpg);	background-repeat: repeat-x;}h1 {margin: 0;}#tagline {	margin: 3px 0 30px 20px;	font-size: 0.65em;	letter-spacing: 0.2em;	font-weight: bold;}#wrapper {	margin: 0 auto;	width: 860px;	background-image: url(img/dj1_layout_home.gif);	background-repeat: repeat-y;}#layoutcrown {	background-image: url(img/dj1_layout_top.gif);	background-repeat: no-repeat;	height: 16px;	line-height: 0.0;	font-size: 0;}#leftcolumn {	float: left;	width: 354px;	font-size: 0.75em;	margin: 0 auto;}#midcolumn {	float: left;	width: 264px;	margin: 0px 15px 0 15px;	font-size: 0.7em;	background-image: url(../NPimages/style4_2_bg.gif);}#rightcolumn {	float: left;	width: 207px;	font-size: 0.75em;	background-color: #FFFFFF;}#layoutbottom {	clear: both;	background-image: url(img/dj1_bottom.gif);	background-repeat: no-repeat;	height: 16px;	line-height: 0.0;	font-size: 0;}h2 {	font-size: 2em;	font-weight: normal;}h2.top {	margin: 0 2px 0 4px;	font-size: 1.5em;	letter-spacing: 0.1em;	color: #FFFFFF;	font-weight: bold;}h3 {	font-size: 1em;	margin: 0 2px 0 4px;	color: #FFFFFF;}.content {	background-repeat: repeat-x;	margin: 6px 6px 0 6px;	padding: 1px;	letter-spacing: 0.1em;}.content p {	line-height: 1.3em;	color: #e4e4e4;	font-size: 0.9em;	text-indent: 0.6em;	margin: 6px 2px 0 4px;	font-weight: 100;}.content ul {	margin: .75em 0 1em 1.35em;	padding-left: 1.35em;}/*Explicitly set dark blue link colors for IE7 Vista*/.content a, .p7AB p a, #footer a {	color: #0000FF;}.content a:hover, .p7AB p a:hover, #footer a:hover {	color: #000000;}.note {	font-size: 0.95em;	padding: 14px;	border: 1px dotted #333;	background-color: #EEEEEE;	text-align: center;	color: #000000;}#footerbox {	width: 875px;	margin: 0 auto;}#logo .tagLineTop {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	text-align: right;}#footer {	font-size: .7em;}#footer p {	margin: 12px 20px 6px 6px;}/*The bottom content - below the Accordion Panel menu*/.grayed {	margin: 0;	font-size: 0.9em;	color: #FFFFFF;	background-color: #666666;	padding: 4px 12px 4px 16px;	border-top: 1px solid #7a7a7a;	border-bottom: 1px solid #333333;	letter-spacing: 0.5em;}#cancel_background {	background-image: none;	margin: 0;	padding-top: 12px;}/*The links inside the Accordion Panel menu*/.menulist {	margin: 0 0 12px 0 !important;	padding: 0 !important;	list-style-type: none;	line-height: normal;	font-size: 1em;}.menulist li {margin: 0 0 4px 0;}.menulist a {	text-decoration: none;	display: block;	padding: 3px 6px;	border: 1px solid #999;	color: #333333;	background-image: url(img/dj_linkgradient.jpg);	background-repeat: no-repeat;	background-position: 0px 0px;	background-color: #FFFFFF;}.menulist a:hover {	color: #333333;	border-color: #505050;	background-position: 0px -100px;	text-decoration: none;}/*The YOU are HERE link assigned by the Accordion Panel scriptto mark the current page link*/.p7ap_currentmark {	font-weight: bold;	border-color: #505050 !important;	background-position: 0px -200px !important;	cursor: default;}/*Affects only the Accordion Panel component that houses the nav menu. We turn off borders, padding, and background color, and assign a right margin of 1px to nudge the accordion overto clear and reveal the column border*/#p7ABW1 {	border: 0;	padding: 0;	margin: 0 1px;	background-color: transparent;}.p7ABtrig h3, .p7ABtrig h4 {	font-size: 1em !important;}#p7ABW1 .p7ABtrig a {	border-bottom: 1px solid #333 !important;}#p7ABW1 .p7ABtrig .p7ABtrig_down {	background-color: #000000 !important;	border-color: #000 !important;}.panel_list {	margin: 0 0 0 .15em;	padding: 0 0 0 .15em;}content Sig {	background-image: url(../p7ap/images/p7ap_light_gray_bevel.jpg);	background-repeat: repeat-x;	margin: 6px 2px 0 4px;	padding: 1px;	letter-spacing: 0.1em;	font-size: 1em;	color: #00FF00;}#wrapperTagline {	margin: 0 auto;	width: 840px;	font-family: Arial, Helvetica, sans-serif;}
