  .wrapper{
     position: relative;
     float: none;
     padding: 0px;
     margin: 0px;
     width: 940px;
     min-height:1600px;
     height:auto !important;
    /* height:1600px; */
     border: #000000 thick solid;
     background: #ffffff;
   }
  .wrapperPop{
     position: relative;
     float: none;
     padding: 0px;
     margin: 0px;
     width: 940px;
     height:auto !important;
    /* height:1600px; 
     border: #000000 thick solid;*/
     background: #ffffff;
   }
  .contentPop{
	position: relative;
	float: right;
	padding: 0px;
	/* width: 760px;
	 width: 940px;
     min-height:1200px; */
     height:auto !important;
	/* height:1300px; */
     background: #ffffff;
	font-size: 80%;     /*border: #C0C0C0 thin solid;*/
   }
   .header{
     position: relative;
     float: none;
     padding: 0px;
     width: 940px;
     /*height: 350px;*/
     background: #ffffff;
   }
  .content{
     position: relative;
     float: right;
     padding: 0px;
    /* width: 760px; */
	 width: 940px;
     min-height:1200px;
     height:auto !important;
    /* height:1300px; */
     background: #ffffff;
     border: #C0C0C0 thin solid;
   }
   .navVertical{
    position: relative;
     float: left;
     padding: 0px;
     width: 170px;
     min-height:1200px;
     height:auto !important;
    /* height:1300px;*/
     background: #ffffff;
     border: #C0C0C0 thin solid;
   }
   .navBarV{
     position: relative;
     float: left;
     padding-bottom: 10px;
     padding-left: 0px;
     padding-right: 0px;
     padding-top: 30px;
   }
   .navBarV a:link{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 100%;
    font-weight: bolder;
    color: #000000;
    text-decoration: underline;
   }
   .navBarV a:visited{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 100%;
     font-weight: bolder;
    color: #000000;
    text-decoration: underline;
   }
   .navBarV a:active{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 100%;
     font-weight: bolder;
    color: #CC3333;
    text-decoration: underline;
   }
   .navBarV a:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 100%;
     font-weight: bolder;
    color: #0000ff;
    text-decoration: underline;
   }
  .fieldsetPlacement{
    position: relative;
    float: none;
    margin-left: 100px;
  }
   *{
     padding: 0px;
     margin: 0px;
   }

   p{
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 98%;
     color: #000000;
   }
   h1{
    font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 110%;
     color: #000000;
     }
      h2{
    font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 95%;
     color: #000000;
     }
   ul{
     font-size: 80%;
   }
   i{
     font-size: 75%;
   }
   .bg{
     position: relative;
     float: none;
     background: #4e565d  url(../../Web_Site/css/images/bggrL.png) repeat-x;
     width: auto;
     height: 2000px;
}

.clearer
{
 clear: both;
}
fieldset
{
   margin: 1em 0;
   padding: 1em;
   border: 1px solid #ccc;
   background: #f8f8f8;
   width: 380px;
   font-size: 80%;
   color: #000000;
}
legend
{
     font-weight: bold;
     font-size: 90%;
     color: #000000;
}
.contactInfo{
  position: relative;
  float: left;
  padding: 10px;
}
.errorMsg
{
 color: #f00;
 background-color: #fcc;
 border: 2px solid #f00;
 margin: 5px;
 padding: 5px;
 width: 60%;
 list-style: none;
 z-index: 5000;
}
.congratsMsg
{
 color:  #6699FF;
 background-color:  #99FFCC;
 border: 2px solid #6699FF;
 margin: 5px;
 padding: 5px;
 width: 60%;
 list-style: none;
 z-index: 5000;
}
.cautionMsg
{
 color: #000000;
 background-color: #FFFF33;
 border: 2px solid #6699FF;
 margin: 5px;
 padding: 5px;
 width: 60%;
 list-style: none;
 z-index: 5000;
}
.warningMsg
{
 color: #000000;
 background-color: #FFFF33;
 border: 2px solid #6699FF;
 margin: 5px;
 padding: 5px;
 width: 60%;
 list-style: none;
}
.contactForm{
  position: relative;
  float: left;
  padding: 10px;
}
.footerNotice{
position: relative;
float: none;
padding: 10px;
}
.footerNotice p{
font-size: 80%;
color: #808080;
}
.footerNotice a:link{
 font-size: 80%;
color: #808080;
 text-decoration: none;
}
.footerNotice a:visited{
 font-size: 80%;
 color: #808080;
 text-decoration: none;
}
.footerNotice a:active{
 font-size: 80%;
color: #808080;
 text-decoration: none;
}
.footerNotice a:hover{
 font-size: 80%;
color: #808080;
text-decoration: none;
}

.panel{
list-style-type: none;
margin: 0;
padding: 0;
width: 160px; /* width of menu */
}
.panel li{
border-bottom: 1px solid  #000000; /* white border beneath each menu item */
}

.panel li a{
/*background: #cccccc url(http://www.safecardsystem.com/images/button-nav.gif) no-repeat right top; */
/*color of menu by default*/
font: bold 13px "Verdana", "Arial", "Helvetica", sans-serif;
background-color: #cccccc;
display: block;
color: #000000;
width: auto;
padding: 5px 0; /* Vertical (top/bottom) padding for each menu link */
text-indent: 8px;
text-decoration: none;
border-bottom: 1px solid #000000; /*bottom border of menu link. Should be equal or darker to link's bgcolor*/
}

.panel li a:visited, .panel li a:active{
color: #000000;
}

.panel li a:hover{
background-color: #000000; /*color of menu onMouseover*/
color: #ffffff;
border-bottom: 1px solid black; /*bottom border of menu link during hover. Should be equal or darker to link's hover's bgcolor*/
}

.smalltext{
font-size: 70%;
}






















