/*--------------------------------------------------
  Post-Flash Site
  Styles
  
  Author: Daniel O'Malley
  
  Created: 4/28/2011
  
  Updated: 6/30/2011
---------------------------------------------------*/


/*--------------------------------------------
  GIFT CARD WINNER STYLES
--------------------------------------------*/

#winners { 
          position: absolute;
		  top: 20px;
		  left: 280px;
          //color: yellow;
          //font-size: 18pt;
		  //border: 1pt solid green;
		  }
#congrats {
          color: #5588ff;
		  font-size: 15pt;
		  font-weight: bold;
          }

#winna {
       color: yellow;
	   font-size: 20pt;
	   padding-left: 20px;
       }

/*-------------------------------------------*/



body {
          background: #000000; 
		  width: 900px;
    	  margin: auto;
	 }

#banner  {
          width: 900px;
		  margin: auto;
          padding-top: 10px;
          position: relative;
          z-index: 10;		  
		}
#menuList {
          position: absolute;
		  top: 170px;
		  left: 250px;
		  background-color: #cccccc;
		  //height: 50px;
		  //text-align: center;
		  margin-top: 0px;
		  padding-top: 0px;
		  display: none;
		  text-align: left;
		  width: 160px;
		  border: 1px solid #007700;
		  font-family: sans-serif;
		  font-variant: small-caps;
		  font-size: .9em;
		  }
		  
#menuList a {
            //display: block;
			text-decoration: none;
			color: #000000;
           } 
 
#menuList a:hover {
                  color: #007700;
                 }
				 
#banner img {
             margin-top: 10px;
             float: left;
			 border: 0;
		   }


			 
.topnav {
         float: left;
	    }
		
.link {
        float: left;
	  }
	  
.link a{
            text-decoration: none;
		    display: block;
			color: #cccccc;
			margin-top: 125px;
			margin-bottom: 20px;
			font-size: 14pt;
			margin-left: 70px;
			font-family: sans-serif;
			font-variant: small-caps;
		  }
			
.link a:hover{
              color: #009900;
			 }

		
#topline {
          height: 5px;
		  background-color: #000000;
		  clear: both;
		 }

#main {

      }
	  
#flashholder {
              border: 5px solid #006633;
	          width: 900px;
	    	  margin: auto;
		      z-index: 0;
		     }
			 
#bottomline {
          height: 5px;
		  background-color: #000000;
		  clear: both;
		 }
		   
		
#footer {

        }
		
#copyright {
            align: center;
            width: 900px;
            color: #cccccc;
            font-size: 10px;
		    margin: auto;
			font-family: sans-serif;
			text-align: center;
		   }
		   
/*-------------------------------------------------------
STYLES FOR ALL PAGES
-------------------------------------------------------*/

.mainall {
          width: 900px;
		  margin: auto;
		  border: 5px solid #006633;
		  padding: 0px;
		  background: #000000;
         }
		 
.leftmain {
          float: left;
     	  margin-top: 0px;

		  width: 200px;

		  
          }
.leftmain p{
		  text-align: center;
		  font-size: 20pt;
		  color: #cccccc; 
          margin-bottom: 10px;
          font-variant: small-caps;		  
		   }
		   
.leftmain a{
           //text-align: right;
		   display: block;
		   margin-left: 40px;
		   color: #cccccc;
		   text-decoration: none;
		   margin-bottom: 10px;
		   //font-weight: bold;
		   font-size: 13pt;
		   font-family: sans-serif;
		   font-variant: small-caps;
		   }
		  

.leftmain a:hover {
                  color: #009900;
                 }				  
		   
.rightmain {
           float: right;
           background-color: #cccccc;
		   width: 695px;
		   border-left: 5px solid #006633;
         }

.rightmain p {
            padding-left: 15px;
			padding-right: 10px;
			font-size: 1.2em;
			//font-weight: bold;
			}

.rightmain ul {
            padding-left: 100px;
			//font-weight: bold;
			}
			
.rightmain li {
             font-size: 1.2em;
			 padding: 12px;
			 }
			 
.rightmain a {
             text-decoration: none;
			 font-weight: bold;
			 color: #000000;
			 }
			 
.rightmain a:hover {
                   color: #007700;
				   }

            

		 
.clear {
        clear: both;
	   }

/*-----------------------------------------
STYLES FOR CONTACT PAGE
-----------------------------------------*/

#contactTop p {
             text-align: center;
			  }

#contactBottomLeft {
                   float: left;
				   margin-left: 100px;
				   margin-top: 0px;
				   }
			  
#contactBottomRight {
                     display: block;
					 float: right;
					 margin-right: 100px;
					}
					
/*------------------------------------
STYLES FOR REQUEST AUDIT PAGE
------------------------------------*/

label.blockLabel {
                display: block;
				position: relative;
				margin: 12px 0px;
				}
				
label.blockLabel input {
                    position: absolute;
					left: 150px;
				    }
					
#submitbutton {
              margin-left: 200px;
			  }
			  
/*-------------------------------------
STYLES FOR CASES PAGE
-------------------------------------*/
ul
{
  list-style-type: none;
}

/*-----------------------------------
STYLES FOR SAVINGS CALCULATOR PAGE
-----------------------------------*/

#t12 {
     float: left;
	 width: 310px;
	 text-align: center;
	 }
	 
#t8 {
    float: right;
	width: 310px;
	text-align: center;
	}
	
label.blockLabel2 {
                display: block;
				position: relative;
				margin: 12px 0px 0px 100px;
				}
				
label.blockLabel2 input {
                    position: absolute;
					left: 210px;
				    }

#submitcalc {
            margin-left: 280px;
			margin-top: 20px;
			}

		
