﻿/* DEFAULTS
----------------------------------------------------------*/
form {
    height: 100%; /*set the page size to fill the window*/
    width: 100%; /*set the page size to fill the window*/
}
body   
{
    background: #001f4a;/* blue scheme*/
    font-size: .80em;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
    margin: 0px;
    padding: 0px;
    color: #323232;
    white-space: nowrap ;
    height: 100%;
    width:100%; 
    /*overflow-x: hidden;*/
   /*overflow-y: scroll;*/
}
html
{
    overflow-y: scroll;
    margin-bottom:1px;
}

a:link, a:visited
{
    color: #034af3;
}

a:hover
{
    color: #1d60ff;
    text-decoration: none;
}

a:active
{
    color: #034af3;
}

p
{
    margin-bottom: 10px;
    line-height: 1.6em;
}


/* HEADINGS   
----------------------------------------------------------*/

h1, h2, h3, h4, h5, h6
{
    font-size: 1.5em;
    color: #666666;
    font-variant: small-caps;
    text-transform: none;
    font-weight: 200;
    margin-bottom: 0px;
}

h1
{
    font-size: 1.8em;
    padding-bottom: 0px;
    margin-bottom: 0px;
    color:#FFFFFF;
}

h2
{
    font-size: 1.5em;
    font-weight: 600;
}

h3
{
    font-size: 1.8em;
    color:#033068;
}

h4
{
    font-size: 1.1em;
}

h5, h6
{
    font-size: 1em;
}



/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/

.page {
    height: 100%; /*set the page size to fill the window*/
    width: 100%; /*set the page size to fill the window*/
    /*width: 1280px;*/
    background-color: #c6d1dd;
    margin: 0px 0px 0px 0px;
    border: 1px solid #496077;
    /*position:relative;*/
}

.header
{
    /*position:relative;*/
    margin: 0px;
    padding: 0px;
    overflow:auto;
    height:120px;
    background: #01388c; /*   blue scheme*/
    width: 100%;
    white-space:nowrap;
   
   background-image:url('../images/DavisCoLogo.png');
    background-repeat:no-repeat;
    background-position: right top;
}

.main
{
    height: 100%; /*set the page size to fill the window*/
    width: 100%; /*set the page size to fill the window*/
    padding: 0px 0x;
    margin: 0px 0px 0px 0px;
    /*min-height: 420px;*/
}

.main2
{
    padding: 0px 0x;
    margin: 0px 0px 0px 0px;
    min-height: 420px;
  

}
.footer
{
    background-color: #bfbfbf;
    padding: 8px 0px 0px 0px;
    margin: 0px auto;
    text-align: center;
    height: 20px;   
    line-height: normal;
   
}

.masterpage_wrapper
{
    height: 100%; /*set the page size to fill the window*/
    width: 100%; /*set the page size to fill the window*/
    /*width: 1280px;*/
    border: 0;
    background-color: #c6d1dd;
    position:inherit;
}

.masterpage-main-content {
    height: 100%; 
    width: 100%;
    margin: 0;
    padding: 0px;
    float: left;
}
.tableCenter
{
    margin-left:10%;
    width:80%;
}
.website
{
    white-space:normal;
    margin-right:1%;
    margin-left:1%;
    width:98%;
    height:100%;
    background-color:#c6d1dd;
   

}
.website h1
{
    font-size: 1.5em;
    color: #001b3c;
    font-variant: small-caps;
    text-transform: none;
    font-weight: 200;
    margin-bottom: 0px;
}
 .website1
{
    white-space:normal;
    margin-right:95%;
    margin-left:5%;
    width:50%;
    height:100%;
}
     
.website1 a
{
    color:#fff;
}  
.website a
{
    color:#fff;
}   
.modalBackground { 
    background-color:#111111; 
    filter:alpha(opacity=70); 
    opacity:0.7; 
} 
        
 
.modalPopup { 
    background-color:#c6d1dd; 
    border-width:5px; 
    border-style:solid; 
    border-color:#526680; 
    padding:10px; 
    margin:20px;
    font-weight:bold; 
    width:800px; 
    Height:250; 
}    
.modalPopup h2  
{
	color:#033068;
}
   
.modalPopupSmall { 
    background-color:#c6d1dd; 
    border-width:5px; 
    border-style:solid; 
    border-color:#526680; 
    padding:auto; 
    margin:auto;
    font-weight:bold;
    text-align:center;
    width:400px; 
    Height:100px; 
    color:#033068;
}  

.modalPopupRedirect { 
    background-color:#c6d1dd; 
    border-width:5px; 
    border-style:solid; 
    border-color:#526680; 
    padding:auto; 
    margin:auto;
    font-weight:bold;
    text-align:center;
    width:400px; 
    Height:100px; 
    color:#033068;
}  

 
 .modalPopupAudit { 
    background-color:#c6d1dd; 
    border-width:5px; 
    border-style:solid; 
    border-color:#526680; 
    padding:auto; 
    margin:auto;
    font-weight:bold;
    text-align:center;
    width:400px; 
    Height:100px; 
    color:#033068;
}  
 
table.SortSearch
{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
   border-collapse: separate;
   border-spacing:12px;
}

.docsCol h1
{
	color:#033068;
}
td.label
{
    color: #163c45;
	font-weight:bold;
	font-size:11px;
	border-right: 1px solid #C1DAD7;
	border-left: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 1px;
	width:10%;
	text-align: right;
	padding: 6px 6px 6px 12px;
	background:#D7E5F2;   
}
td.data
{
   width:30%;
}
.tableSmall
{
    margin-left:25%;
    width:50%;
}
.buttonStyle:hover
 
{
 background-color: #111b3c; background-image: none; border-style:solid; border-width:1; border-color: Gray; color:white; font-weight:bold;
 }
.buttonStyle
 
{
 background-color: #fbc74c;  background-image: none; border-style:solid; border-width:1; border-color: #002760; color:#111b3c; font-weight:bold;
 }
 .userInfo
{
    height:25px;
    width: 100%;
    padding-left: 20%;
    font-weight:bold;
    color:#676767;
}
/*=====================================================================  MENU =====*/
.menu_wrapper
{
    width:100%; /* blue scheme - menu color*/
    /*overflow:hidden;*/
 
}
.top_menu 
{
    width: 100%;
    height:30px;
    margin-left:0%;
    background-color:#bfbfbf; 
    /*overflow:hidden;*/
    border-top-style: solid;
     border-bottom-style: solid;
    border-width:thin;
 }

.panelBack
{
	 
	background:#c6d1dd;   /*  blue scheme*/
	 
}
/* Top tier */
.PrettyMenu .AspNet-Menu-Vertical ul.AspNet-Menu
{
    width: 10em;
     
}

.PrettyMenu ul.AspNet-Menu ul
{
    width: 8.5em;
    left: 8.9em;
    top: -1em;
    z-index: 400;
}

.PrettyMenu ul.AspNet-Menu ul ul
{
    width: 14.5em;
    left: 10.4em;
}

.PrettyMenu ul.AspNet-Menu li
{
    /* background of level 1 and 2 menu */
     background:#bfbfbf;   /*  blue scheme*/
    
 }

.PrettyMenu ul.AspNet-Menu li a,
.PrettyMenu ul.AspNet-Menu li span
{
  
    color: #000924;  /* menu font color --darkblu--*/
    font-weight:bold;
    padding: 6px 2px 8px 8px;
    border:0px solid #006699; /* border around menu items  blue scheme---*/
    border-bottom: 0;
    border-top:0px;
    border-left:0px;
    background: transparent url(arrowRight.gif) right center no-repeat;
}

/* When a menu item contains no submenu items it is marked as a "leaf" and can be styled specially by this rule. */
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Leaf a,
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Leaf span
{
    background-image: none;
}

.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Selected a
{
     color:001b3c;
}
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Selected,
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-ChildSelected
{
   text-decoration:none;
   background-color:#989898;
 
}
.PrettyMenu ul.AspNet-Menu li:hover, 
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover
{
    z-index:400;
      background-color: #001b3c; /* hover background color -- blue scheme--*/
      width:100%;
      height:100%;
}

.PrettyMenu ul.AspNet-Menu li:hover a, 
.PrettyMenu ul.AspNet-Menu li:hover span, 
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover a,
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover span,
.PrettyMenu ul.AspNet-Menu li:hover li:hover a, 
.PrettyMenu ul.AspNet-Menu li:hover li:hover span, 
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span,
.PrettyMenu ul.AspNet-Menu li:hover li:hover ul a:hover, 
.PrettyMenu ul.AspNet-Menu li:hover li:hover ul span.Asp-Menu-Hover, 
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a:hover,
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span.Asp-Menu-Hover
{
    color: White; /* font hover color*/
}


 
 
.PrettyMenu ul.AspNet-Menu li:hover ul a, 
.PrettyMenu ul.AspNet-Menu li:hover ul span, 
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover ul a,
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover ul span,
.PrettyMenu ul.AspNet-Menu li:hover li:hover ul a, 
.PrettyMenu ul.AspNet-Menu li:hover li:hover ul span, 
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a,
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span
{
     color:  #000924;   
     font-weight:bold;
      
      
} 

.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Leaf a:hover
{
    background-image: none;
      
}
 

.PrettyMenu .AspNet-Menu-Horizontal
{
    position:absolute;
   font-size:11px;
   /* z-index: 300;*/
}
.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu
{
    width: 97em;/* width of menu*/ 
    
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul
{
    width: 10.5em;
    left: 0;
    top: 100%;
    border: 1px solid gray; 
    
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul ul
{
    top: -0.3em;
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul ul
{
    width: 11.5em;
   
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li
{
    width: 8.15em;
    text-align:center;
  
   
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul li
{
    text-align:left;
    width: 10.5em;
    
}


.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul ul li
{
    width: 11.5em;
   
}
.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li ul li ul
{
    margin: -1.4em 0 0 10.35em;
}
 
/*=====================================================================  ACCORDION ======*/
.AccordionHeaderStyleFilters
{
    background-color: #220000;
    color: White;
    font-weight: normal;
    font-family: Calibri;
    font-size: medium;
    font-style: italic;
    padding: 5px 10px 5px 10px;
    /*cursor: pointer;*/
    border-right: solid 1px #7c7c7c;
    border-top: solid 1px #7c7c7c;
    border-bottom: solid 1px #7c7c7c;
    border-left: solid 1px #7c7c7c;
    overflow:hidden;
}

.AccordionHeaderStyleFilters
{
    background-color: #000022;
    color: White;
    font-weight: normal;
    font-family: Calibri;
    font-size: medium;
    font-style: italic;
    padding: 5px 10px 5px 10px;
    cursor: pointer;
    border-right: solid 1px #7c7c7c;
    border-top: solid 1px #7c7c7c;
    border-bottom: solid 1px #7c7c7c;
    border-left: solid 1px #7c7c7c;
}

.AccordionHeaderStyleFilters
{
     background-color: #002760; /* blue scheme*/
    color: White;
    font-weight: normal;
    font-family: Verdana;
    font-size: small;
    font-style: italic;
    padding: 5px 10px 5px 10px;
    cursor: pointer;
    border-right: solid 1px #7c7c7c;
    border-top: solid 1px #7c7c7c;
    border-bottom: solid 1px #7c7c7c;
    border-left: solid 1px #7c7c7c;
}
.AccordionHeaderStyleReport
{
    background-color: #222200;
    color: White;
    font-weight: normal;
    font-family: Verdana;
    font-size: small;
    font-style: italic;
    padding: 5px 10px 5px 10px;
    cursor: pointer;
    border-right: solid 1px #7c7c7c;
    border-top: solid 1px #7c7c7c;
    border-bottom: solid 1px #7c7c7c;
    border-left: solid 1px #7c7c7c;
}

/*=============================================================== GRID VIEW ==========*/
.GridViewStyle
{
    font-family: Verdana;
    font-size: smaller;
    border-style: none;
    width:100%;
    white-space:nowrap;
    height:100%;
}

.GridViewHeaderStyle th, .GridViewHeaderStyleWithTopBorder th
{
    font-family: Verdana;
    font-size: 10px;
    border-style: none;
    text-align: left;
    width:100%;
   
}

.GridViewHeaderStyle, .GridViewPagerStyle, .GridViewHeaderStyleWithTopBorder
{
 
    background-position:center;
    background-repeat:repeat-x;
   /* background-color:#111b3c; /* blue*/ 
   color:White;
      background-color:#526680;
    
}

.GridViewPagerStyle td
{   
    padding: 2px 10px 2px 10px;
    border-right: solid 1px #0e0e0e;
    border-top:solid 1px #0e0e0e; 
    border-bottom:solid 1px #0e0e0e;  
    border-left:solid 1px #0e0e0e;
    font-family: Calibri;
    color:#cae0ff;
    font-size: medium; 
}

.GridViewHeaderStyle a:link, .GridViewHeaderStyle th, .GridViewPagerStyle a:link, .GridViewHeaderStyleWithTopBorder a:link, .GridViewHeaderStyleWithTopBorder th
{
    
   color : #ffffff;
    text-decoration : none;
}

.GridViewPagerStyle a:visited
{
    color : white;
    text-decoration : none;
}

.GridViewPagerStyle a:hover
{
    color : white;
    text-decoration : none;
}    

.GridViewRowHoverStyle
{
     background-color:#a2c7ff;
      cursor:pointer;
}

.GridViewHeaderStyle a:visited, .GridViewHeaderStyleWithTopBorder a:visited
{
    color : white;
    text-decoration : none;
}

.GridViewRowStyle td, .GridViewSelectedRowStyle td, .GridViewAltRowStyle td, .GridViewRowHoverStyle td
{   
    padding: 2px 10px 2px 10px;
   
    border-right: solid 1px #0e0e0e;
    border-top:solid 1px #0e0e0e;    
    border-bottom:solid 1px #0e0e0e;   
    border-left:solid 1px #0e0e0e;
}

.GridViewRowStyle td
{    
    background-color: #dedede;
}

.GridViewSelectedRowStyle td
{
    background-color: #a2c7ff;
}            

.GridViewAltRowStyle td
{    
    background-color: #ffffff;
}

.GridViewHeaderStyle th, .GridViewHeaderStyle td
{   
    padding: 2px 10px 2px 10px;
    border-right: solid 1px  #2a3144;  
    border-top: none;
    border-bottom:solid 1px #2a3144;   
    border-left:solid 1px #2a3144; 
}

.GridViewHeaderStyleWithTopBorder th, .GridViewHeaderStyleWithTopBorder td
{   
    padding: 2px 10px 2px 10px;
    border-right: solid 1px #2a3144; 
    border-top: solid 1px #2a3144; 
    border-bottom:solid 1px #2a3144;    
    border-left:solid 1px #2a3144; 
}

.GridViewEditRowStyle td
{   
    padding: 2px 10px 2px 10px;
    border-right: solid 1px #2a3144; 
    border-top:solid 1px #2a3144;     
    border-bottom:solid 1px #2a3144;  
    border-left:solid 1px #2a3144; 
  
}

.GridViewEditRowStyle td
{    
    background-color: #dedede;
}
.GridViewEditAltRowStyle td
{    
    background-color: #ffffff;
}

.GridViewRowStyle a:link, .GridViewSelectedRowStyle a:link, .GridViewAltRowStyle a:link
{
    color: #0000A6;
    /*text-decoration: none;*/
    text-decoration: underline;
}

.GridViewRowStyle a:hover, .GridViewSelectedRowStyle a:hover, .GridViewAltRowStyle a:hover
{
    color: #A60000;
    /*text-decoration: none;*/
    text-decoration: underline;
}    

.GridViewRowStyle a:visited, .GridViewSelectedRowStyle a:visited, .GridViewAltRowStyle a:visited
{
    color: #0000A6;
    /*text-decoration: none;*/
    text-decoration: underline;
}
 /*========================================================================  Right Menu Links ==================*/
 /* Top tier */
 
.PrettyMenuRight .AspNet-Menu-Horizontal ul.AspNet-Menu
{
    width: auto;
    margin-top:7px;
    margin-right:50px;
}

.PrettyMenuRight .AspNet-Menu-Horizontal ul.AspNet-Menu li
{
    margin:0px 5px;
    text-align:center;
    font-size: x-small;
    text-decoration:none;
}
.PrettyMenuRight .AspNet-Menu-Horizontal ul.AspNet-Menu1 li
{
    margin:0px 5px;
    text-align:center;
    font-size: x-small;
    text-decoration:none;
}

.PrettyMenuRight .AspNet-Menu-Horizontal ul.AspNet-Menu a:link
{
    color: #000924;  /* menu font color -- blue scheme--*/
    text-decoration:underline;
}

 .right_menu
{  background-color:#bfbfbf;
   /*background-color:#7795bd;*/
   float:right;   
   position:relative;
}

.SearchStationAnalyzerListBoxLabel
{
   font-size: small;
    width: 150px;
    text-align: right;
    color: #787878;
    font-weight:800; 
}

.signup
{
    font-size: small;
    text-align: right;
    color: #001f4a;
    font-weight:800; 
}
.desc
{
    text-align:center;
}
.messagesLabel
{
   font-size: small;
   text-align: right;
    color: #ffffff;
}
.successMessage
{
   font-size: small;
   text-align: Center;
    color: #000000;
    border:0;
}

.FilterCheckbox
{
    font-size: medium;
    text-align: right;
    color: #002760; 
    font-weight:600;
    white-space: nowrap;
}
.pageSize
{
 color:#FFF;
 float:left; 
 font-size:small;
 font-style:italic;
}
.pageSizeDDL
{
    width:100px;
    float:right;
}

.pageSizeGroup
{
 
 float:right; 
 
}
.errorMsg
{
    font-size:1.2em;
    color:Red;
    font-weight:bold;
}
.successMsg
{
    font-size:1.2em;
    color:#00FF00;
    font-weight:bold;
}
.successMessage
{
    font-size:1.2em;
    color:Blue;
    font-weight:bold;
    border:0;
}
.eCerts
{
 width:20%;
 margin-left:35%;
 margin-top:100px;

}
.lblCerts
{
 color:#ffffff;
 text-align:right;
}
.center
{
    text-align:center;
}
.space
{ width:100%;
  height:20px;
}
.white
{
    color:#FFFFFF;
}
.dkBlue
{
    color:#001b3c;
}

.password
{
	width: 100%;
	height:100%;
    background-color:#c6d1dd;
}

.changePassword
{
 width:50%;
 margin-left:20%;
 margin-top:25px;
 padding:20px 10px;
 text-align:center;
 background-color:#01388c; 
 color:#FFF;

  
}
.passwordEntry 
{
	float:right;
	
	padding-right:35%;
	width:20px;
}

.accountInfo
{
	margin-left:10%;
}
.accountForm p
{

 text-align: right;
 padding-right:45%;
}
/*--*/
 .userLoggedIn
 {
 	color:#000000;
 font-weight: bold;
 	text-decoration:none;
 	font-size:small;
 	text-shadow: 2px 2px 2px #000;
 }
   #login
 {
     	margin-top:100px;
     	margin-left:75%;
 }
 .docsHeader
 {
 text-align:center;
 font-size:200%;	
 }
      div.docsCol
{
   	float: left;
   	width:50%;
	margin:0% 0% 0% 35%;
	text-align:left;
    
}
   
        
   td.documents a
   {
      font-size: 1.2em;
      color:#444;
      text-decoration:none;
      text-align:left;
     
   }
     td.documents 
   {
      font-size: 1em;
      color:#444;
      text-decoration:none;
      text-align:left;
      font-weight:bold;
     
   }
   .triggers
   {
       
    padding:1%;   
   }
   .triggerGrid
   {
     width: 40%;
     float:left;   
     padding:1% 3%;   
   }
    .triggerForm
   {
     width: 30%;
     float:right;  
     padding:1% 3%;
    
     
   }
   fieldset {
border: 1px solid #465b70;
width: 100%;
padding: 10px;
background: #c6d1dd;
padding: 3px;
}
  .auditTop
   {
     width: 80%;
     float:left;  
     padding:3%;
     
     
   }

.auditListStyle
{
    font-family: Calibri;
    font-size: large;
    border-style: none;     
  
}
.auditGrid
{
    font-family: Calibri;
    font-size: large;
    border-style: none;
    white-space:nowrap;
     font-weight:bold; 
     width:50%;float:left;   
     margin-left: 170px;
}
.tabPanel
{
      font-size: large;
}


.audits
{
 width: 100%;   
}
/*====================================================  GRIDVIEW =============*/
.FilterCheckbox
{
    font-size: 0.9 em;
    color:#033068;
    font-weight:normal; 
}
.legend
{
     font-size: 1.1 em;
    color:#033068;
    font-weight:normal; 
}
/*=============================*/
.customers	h3
{
	border: 4px solid silver;
	width: 400px;
	padding: 10px;
	text-align: center;
}
.customers	table
{
	border: 1px dashed silver;
	width: 480px;
}
.customers	tr
{
       
}
.customers	th
{
	text-align: center;
	border-bottom: 1px solid gray;
}
.customers	td
{
	vertical-align: top;
	padding-top: 3px;
	margin-top: 0px;
	border-bottom: 1px solid gray;
}
.sub
{
	font-size: small;
}
.style1
{
	width: 181px;
}
.style2
{
	width: 180px;
		}
#custDefault
{
   
    width: 400px;
    height:50px;
    margin-left: 0px;
}

#createUser
{
	width: 600px;
}

#createUser table
{
    width:550px;
}
#auditButtons
{
    padding:20px;
    text-align:center; 
}
.ErrorMessage
{
    color: #FF0000;
    text-align:center;
    font-weight:Bold;
    
}
.showHide
{
    display:inline;   
    margin-left: 20px;
    color:#ddc080;
    font-weight: normal;
}
.headerInfo
{
    display:inline;
    margin-Left:30px;
    font-weight: normal;
    font-family: Verdana;
    font-size: 12px;
    color:#FFFFFF;
    font-style: normal;
}

 .ThankYouMessage
{
    color: #FF0000;
    text-align:center;
    font-weight:Bold;
    
}

.forgotPass 
{
 color:red;   
}
.signupTraining {
    font-size: small;
    text-align: right;
    color: #001f4a;
    font-weight:800;
}
#containerTraining {
    width: 950px;
    /*width: 100%;*/
    z-index: -1;
    min-height: 623px;
    background-color: white;
    height: auto;
    position: absolute;
    margin: 0px 0px 0px 0px;
    top: 200px;
    background-image: url(TrainingBG.jpg);
}
.homepageTraining {
    float: left;
    /*width: 75%;*/
    width: 100%;
    color: blue;
    /*color: #000;*/
    margin: 1% 1% 1% 1%;
    /*margin: 27% 10% 5% 10%;*/
    padding: 1%;
    font-size: 120%;
    line-height: 130%;
    font-weight: bold;
    font-family: 'Expletus Sans', arial, serif;
    /*background-image: url(TrainingBG.jpg);*/
}
.pageTraining {
    width: 950px;
    /*width: 100%;*/
    margin: 0px auto 0px auto;
    border: 0px solid #496077;
    padding-bottom: 50px;
}

.tableTraining {
    color: #333; /* Lighten up font color */
    font-family: Helvetica, Arial, sans-serif; /* Nicer font */
    width: 640px;
    border-collapse: collapse;
    border-spacing: 0;
    
}

tdTraining, thTraining {
    border: 1px solid #CCC;
    height: 30px;
}
/* Make cells a bit taller */

thTraining {
    background: #F3F3F3; /* Light grey background */
    font-weight: bold; /* Make sure they're bold */
}

tdTraining {
    background: #FAFAFA; /* Lighter grey background */
    text-align: center; /* Center our text */
}
iframe:focus {
    outline: none;
}

iframe[seamless] {
    display: block;
}