/* CSS Document */

/* Standard HTML tags */
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #760000;
margin: 0px;
font-size: 80%;
background-image: url('http://training.gpdsc.com/images/page_bkg_a.png');
background-repeat: repeat-y;
}

h1 {
font-size:125%;
}

h2 {
font-size:115%;
}

h3 {
font-size:105%;
font-weight:bold;
}

a 	{
color: #0000FF;
text-decoration: none;
font-weight: normal;
}

a:hover	{
color: #660000;
text-decoration: underline;
font-weight: normal;
}

li {
padding: 5px 0px;
}

img {
border: 0px;
}

/* Wrapper Tags */

#container {
width: 801px;
height: 100%;
}

#jumplinks {
width: 100%;
color: #760000;
font-size: 1%;
background-color: #760000;
}

.jumplinks {
color: #760000;
font-size: 1%;
background-color: #760000;
}

#headerContainer {
width: 100%;
height: 140px;
}

#header_01 {
position: absolute;
height: 140px;
width: 100px;
}

#rightHeaderContainer {
float: right;
height: 140px;
width: 701px;
}

#header_02 {
height: 50px;
width: 701px;
}

#header_03{
}

#header_10 {
background-image: url('http://training.gpdsc.com/images/header_10a.png');
background-repeat: no-repeat;
height: 53px;
width: 701px;
text-align: right;
padding-top: 7px;
}

#quickLinks {
width: 801px;
background-image: url('http://training.gpdsc.com//images/page_bkg_a.png');
background-repeat: repeat-y;
}

#bottomContainer {
width: 801px;
height: 100%;
}

#leftnavContainer {
position: absolute;
margin-top: -5px;
font-size: 75%;
width: 150px;
background-color: white;
height: 100%;
}

.noseeSelected {
color: #eeeeee;
font-size: 1%;
}

.noseeLeftNav {
color: #white;
font-size: 1%;
}

.noseeSubNav {
color: #FFF5EF;
}

.leftnav {
width: 100%;
padding: 3px 5px;
}

.selectedNav {
border-top: 2px solid #cccccc;
border-bottom: 1px solid #cccccc;
width: 150px;
background-color:#eeeeee;
padding: 3px 5px;
}

.subnavContainer {
border-bottom: 2px solid #cccccc;
width: 160px;
font-size: 90%;
background-color: #FFF5EF;
}

.subnav {
padding: 3px 5px;
}

.NavHeading
{
font-size: 100%;
font-weight: strong;
padding: 3px 5px;
}

#contentContainer{
width: 800px;
height: 1000px;
padding-left: 170px;

}

#title {
}

#content {
position: relative;
width: 600px;
padding-left: 5px;
}

.footerfont {
width: 100%;
color: #660000;
padding: 15px 5px;
background-color: #FFF5EF;
}

.footerLinks {
text-align: center;
width: 100%;
}

/* Training Schedule Page Classes and IDS*/

.trainingScheduleTable {
vertical-align: top;
}

.trainingScheduleTable ul{
margin: 3px 30px;
}

.trainingScheduleTable td{
vertical-align: top;
padding: 5px;
height: 30px;
}

.trainingTableHeader {
background-color: #514C94;
font-size: 120%;
color: #FFFF00;
font-weight: bold;
padding: 5px;
}

.greyRow {
background-color: #e5e5e5;
}

/* Honors Program Classes and IDs */

.border {
border: 2px solid blue;
}

.caption500 {
font-size: 85%;
text-align: left;
width: 500px;
}

#participantTable {
vertical-align: top;
font-size: 85%;
width: 85%;
}

#participantTable Td {
padding: 5px ;
}

#participantTable Td.pTableHeader {
text-decoration: underline;
font-weight: bold;
}

#cpdInterest label {
font-weight: bold;
}

/* Other Useful Classes and IDs */
.small{
font-size: 75%;
}

.smallRed{
font-size: 75%;
color: #990000;
}

.strikeThrough {
text-decoration: line-through;
color: #660000;
font-style: italic; 
}

.underline {
text-decoration: underline;
font-weight: normal;
}

.strikethrough {
text-decoration: line-through;
font-weight: normal;
}

OL.withalpha{ list-style-type: lower-alpha; }

.news a	{
color: #FF9900;
text-decoration: none;
font-weight: normal;
}

.news a:hover	{
color: #FFFF66;
text-decoration: underline;
font-weight: normal;
}

.center {
text-align: center;
width: 100%;
}

