﻿@import url(ptabs.css); 
* {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
}
/* MAIN CONTENT / STANDARD ELEMENTS*/
body {
	margin: 0px; padding: 0px; 
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
}
td	{
	font-size: 12px;
}
a, a:visited, a:hover, a:active	{
	text-decoration: none; 
	color: #191970;
}

#content	{
	margin: 15px;
	width: 951px;
	background: #fff;
}
img {	border: 0px; }

h1, h2, h3, h4, h5 {
	font: bold Arial, Helvetica, sans-serif;
	padding: 0px 0 5px;	margin: 0;
	text-decoration: none;
 }
 
h1 {
	font: 16pt;
	color: #666666;
	padding-bottom: 5px;
	border-bottom: 1px dashed gray;
	margin-bottom: 20px;
}

h2, h2 a {
	font-size:15px;
	text-decoration: none; /* DW added since most h2 links had no underscore, but some did */
	color: #191970;
	font-variant: small-caps;
} 
h3 { font: 14px; }
h4 { font: 13px; }
h5 { font: 12px; }

/* BREADCRUMBS */
#breadcrumbs	{
	color: DarkGray;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	text-decoration: none;
	margin-left: 0px; padding: 15px;
	background: #ffffff;
}
#breadcrumbs a, #breadcrumbs a:visited  {
	color: DarkGray;
	font-weight: bold;
	text-decoration: none;
}

#content {
	width: 951px;
	margin: 15px;
}
/*------------------------------------------------------------------
#contentbody div
-------------------------------------------------------------------*/
#contentbody { 
	margin: 0; 
	padding: 0 15px 50px 15px; /* top rt btm lt */
	float: none; 	clear: both;
	background: #ffffff;
	width: 921px;
}
/* images displayed in short description */
image.two-col-image {
	border: 0px;
	padding-right:5px; 
}
img {
	border: 0px;
}
/* input buttons surrounded by hyperlinks don't need underscore */
a.linkbtn {
	text-decoration: none;
	cursor: pointer;
}
a:visited.linkbtn {
	text-decoration: none;
	cursor: pointer;
}
/* Input buttons */
input.linkbtn	{
	cursor: pointer;
	background: url(images/graybar_fill_flipped.jpg);
	border: 3px outset #666666;
	color: #666666;
	-moz-border-radius: .5em .5em;
	border-radius: .5em; 
	font-size: 9pt; font-weight: bold;
	padding-bottom: 5px;	
	padding-right: 20px; padding-left: 20px;
	height: 25px;
}
/**************************************************
	LISTS 
***************************************************/
li {	/* match .normal */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}

/**************************************************
	DASHBOARD SPECIFIC STYLES 
***************************************************/
.dashboard h3 {
	padding: 10px;	padding-bottom: 5px; padding-left: 10px;
	margin-bottom: 10px;
	color: #191970;
	border-bottom: 1px dashed #999;
}
#dashboard td	{
	padding: 4px 5px;
}
#dashboard th	{
	padding: 4px 5px;
	border-bottom: 1px solid #999999;
}

/* Columns should match width of full-width table , 860px  */
td.dash_col1 {
	width: 360px;
}
td.dash_col2 {
	width: 260px;
}
td.dash_col3 {
	width: 260px;
}

/* Rounded Box with table */
.roundedbox div {
	background: #f5f5f5; margin: 0; padding: 0;
	margin-bottom: 10px;
}


/* Match background of alternating table rows */
.alt {
	background: #efefef;
}

.btm	{
	background: #999; height: 2px;
}
/**************************************************
	FORMS AND FEEDBACK
*************************************************/
.error {
	color: red;
}
.fielddesc	{
	color: DarkGray;
}
fieldset	{
	border: 1px dashed DarkGray;
}
legend	{
	font-weight: bold;
}
/* MASTHEAD */
/* On wnxsip only, set container width to 988, 1 pixel more than masthead width. */
#container {
	width: 988px;	
	margin: 0 auto;	padding-top: 0;
	border-right: 1px; border-left: 1px; 
	vertical-align: top;
}
#container #masthead	{
	margin: 0;	padding: 0; 
	height: 116px;	width: 980px;
	vertical-align: top;	border: 0;
}

#container #mainnav { 
	position: relative; left: 25px;
	width: 791px; 
	margin: 0; padding: 0;  
	float: left;
}
/* Use id for the ul tag only and omit the ul from the style declaration, otherwise displays as bullets */
#container #mainnav li	{
	float:left; list-style: none;
}
#container #mainnav li a {
	color: black; font-weight: bold;
	text-decoration: none;	font-variant: small-caps;
	letter-spacing: 2px;
	padding-right: 25px;	padding-left: 25px;
	border-right: 1px solid DarkGray;
}
#container #mainnav li a span { display: none; }




