﻿
/*  stylesheet for Carriageworks  */

body  {
      
       background-color: #d5d5d5;
       text-align:center;
       margin: 0;
       font-size: small;
        }
    
#container {
	margin-left: auto; 
	margin-right: auto;
	background-color: #fff;
	padding: 4px;
	width: 800px;
	text-align:left;
}
                 
#nav     {
          width: 2em;
         }
         
#spacer1 {
          width: 3em;
         }         
                 
#banner {
	       border-bottom: 4px solid #fff;
	       width: 100%;
	       background-color: #e97923;
}
         
#header1  {
          width: 100%;
          margin: 0px;
          padding: 0px;
                   }

#content2 {
	width: 600px;
	padding: 10px 15px 15px 15px;
	font-size: small;
	
}

#content2 h2 {
	padding: 0;	
	margin: 0;
	color: #333;
	font-size: 11pt;
	font-weight: bold; 
}

#content2 td {
	font-size: small;
}


#welcome {
 	padding-right: 15px;
}  

.mainTitles {
 	font-size: small;
 	color: #004a80;
}  


/*#welcome strong:first-child {
	color: #333;
	font-size: small;
}*/    
         
#prog {
       width: 625px;
  	   padding: 0px 0px 0px 0px;
  	   margin-top: 10px;
  	   margin-left: 15px;
  	   margin-right: 10px;
  	   margin-bottom: 5px;
      }
      
.standardContentTable {
	margin-left: -2px;
} 

.standardContentTable td {
	padding: 0;
	margin: 0;
}      
      
#prog1 {
       width: 49%;
       padding: 15px;
       border-left: 3px double #575757;
       border-top: 3px double #575757;
	   border-bottom: 3px double #575757;
       }
            
/*#prog1 p strong:first-child {
	color: #333;
	font-size: small;
}*/

#prog2 {
       width: 49%;
       border-right: 3px double #575757;
       border-top: 3px double #575757;
	   border-bottom: 3px double #575757;
	    padding: 15px;
       }
       
/*#prog2 p strong:first-child {
	color: #333;
	font-size: small;
} */

#flash {
	text-align: right;
	padding-bottom: 10px;
}
       
h1 {
    font-family: verdana, arial, helvetica, sans; 
    font-size: x-small; 
    color: #000000;
    font-weight: bold;
    margin-bottom: -5px;
   }
   
td {
    /*text-align: left;*/
    font-family: verdana, arial, helvetica, sans; 
    font-size: x-small; 
    color: #000000;
    }
   
table {
	 background-color: #fff;
} 

a:link {
        text-decoration: none; 
        color: #df7453;
        font-weight:bold;
       }

a:visited {
           text-decoration: none; 
           color: #df7453;
           font-weight:bold;
          }

a:active {
          text-decoration: none; 
          color: #df7453;
          font-weight:bold;
         }

a:hover {
         text-decoration: underline; 
         color: #df7453;
         font-weight:bold;
        }
        
#footer {
	background-color: #bbb;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	padding: 3px;
}

.searchCell {
	background-color: #bbb;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	padding: 5px 100px;
}

#searchBox {
	width: 146px;
	margin-bottom: 2px;
	background-color: #bbb;
	padding: 2px;
}

.crumbTrail {
	background-color: #fff;
	padding: 7px 0px 7px 15px;
	}

.crumbTrail a {
	padding: 0;
	margin: 0;
}


#cwFooter
         {
          font-family: verdana, arial, helvetica, sans;
          font-size: x-small;
          font-weight: bold;
          color: #fff;
          margin: 0px;
          padding: 5px 12px 5px 12px;
          background-color: #575757;
          text-align:center;
         }
         
#cwFooter a
         {
          color: #fff;   
         }

         
#lccFooter
         {
          font-family: verdana, arial, helvetica, sans;
          font-size: x-small;
          font-weight: bold;
          color: #fff;
          border-top: 1px solid #000;
          border-bottom: 1px solid #000;
          margin: 0px;
          padding: 2px 0px 12px 0px;
          background-color: #bbbbbb;
          vertical-align:middle;
         }
         
#lccFooter a
         {
          color: #fff;   
         }

         
h1
         { 
          font-family: verdana, arial, helvetica, sans;
          font-size: 11pt;
          color: #004a80;
          margin-top: 0;
          margin-bottom: 0;
         }
   
h2
         { 
          font-family: verdana, arial, helvetica, sans;
          font-size: 11pt;
          color: #004a80;
         }
         
h3
         { 
          font-family: verdana, arial, helvetica, sans;
          font-size: 10pt;
          color: #004a80;
          margin-top: 0;
          margin-bottom: 1px;
         }
         
h4
         { 
          font-family: verdana, arial, helvetica, sans;
          font-size: 10pt;
          color: #004a80;
          margin-top: 0;
         }

        
