/* @PhotoGallery - Page Header */
div#Container #PGMainContent A {
  color: #0C1A8D;
}

div#Container #PGMainContent A:hover {
  color: #0C1A8D;
}

div#Container #PGMainContent A:active {
  color: #0C1A8D;
}

div#Container #PGMainContent #pageHeader
{
  font-weight: bold; 
  font-size: 25px; 
  color: #333333;
  padding-top:0px;
}

/* @PhotoGallery - Outer Most Table */
div#Container #PGMainContent .tblmain {
  width: 742px;
  border: 0px solid #000000;
}

/* @PhotoGallery - Page Header */
div#Container #PGMainContent .pageheader {
  font-family: "HelveticaNeue", Helvetica, Arial, sans-serif;
  font-weight: 900; 
  font-size: 23px; 
  color: #333333;
  padding-top:0px;
  letter-spacing: -0.04em;
}

div#Container #PGMainContent .galleryHeader {
  background-color: #DCDCDC;
  height:           25px;
  padding-left:     15px;
  padding-top:      5px;
  font-weight:      bold;
}

div#Container #PGMainContent .tblGalleryForm {
  width: 742px;
  border: 0px solid #000000;
  background-color: #F5F5F5;
}

div#Container #PGMainContent .tblGalleryForm td{
  padding-left: 20px;
  padding-right: 20px;
}

div#Container #PGMainContent .tblGalleryForm .ContestHeader{
  padding-top:    10px;
  padding-bottom: 10px;
  color:          #0C1A8D;
  font-weight:    bold;
}

div#Container #PGMainContent .tblPhotoSubmissionForm td{
  padding-left: 20px;
  padding-right: 0px;
}

div#Container #PGMainContent .tblPhotoSubmissionForm .formDivider{
  padding-left:   0px;
  padding-right:  0px;
  padding-top:    15px;
  padding-bottom: 5px;
}

div#Container #PGMainContent .tblPhotoSubmissionForm input.textstyle { 
  border: 1px #C3C3C3 solid; 
  padding: 2px; 
  font-size: 11px; 
  height:13px; 
  background-color: #ffffff;
}

div#Container #PGMainContent .tblPhotoSubmissionForm input.checkstyle { 
  padding: 2px; 
  font-size: 11px; 
  height:13px; 
  background-color: #ffffff;
}

div#Container #PGMainContent .tblPhotoSubmissionForm input.filestyle { 
  border: 1px #C3C3C3 solid; 
  padding: 2px; 
  font-size: 11px; 
  height:20px; 
  background-color: #ffffff;
}

div#Container #PGMainContent .tblPhotoSubmissionForm .smallBox { 
  overflow: auto;
  padding:  10px; 
  width:    525px;
  height:   120px;
  border:   1px #C3C3C3 solid;
}

div#Container #PGMainContent .tblPhotoSubmissionForm .subForm td{
  padding-top:    5px;
  padding-bottom: 5px;
}

div#Container #PGMainContent .tblPhotoSubmissionForm .subForm .selectstyle { 
  border: #E3E3E3 1px solid; 
  padding: 0px;
  font-size: 11px; 
  CURSOR: normal; 
  background-color: #ffffff;
}

div#Container #PGMainContent .tblPhotoSubmissionForm .subForm .textAreaStyle{
  border: 1px #C3C3C3 solid; 
  padding: 2px; 
  font-size: 11px; 
  background-color: #ffffff;
}

