@charset "UTF-8";
/* CSS Document */

 body { background-color:#86d2d5; 
	  font-size: 13px;
	  line-height: 1.6em;
	  text-align: left;
	  padding: 0;
	  margin: 8px 3px 3px 3px;
	  
      }
 .maincontainer { background-image:url(../images/midBG.gif); background-repeat:repeat-y; background-color:#f4f0c3; padding: 2px 20px 10px 20px; }
 .topnav {  background-image:url(../images/topNav/navBG.gif); background-repeat:repeat-x; text-align:center; font-family:Geneva, Verdana, sans-serif; font-size:11px; font-weight:bold;  }
 .topnav a:link, .topnav a:visited, .topnav a:active  { color: #52aab3; text-decoration:none; }
 .topnav  a:hover{ color: #40858c; text-decoration:underline; }
 
 p, td a:link, p, td  a:visited, p, td a:active  { color: #e64311; text-decoration:none; }
 p, td a:hover{ color: #bc370e; text-decoration:underline; }
 
 p, td { color: #6b532e;
	  font-family:"Times New Roman", Times, serif;
	  text-decoration:none;
     }
	 
 .boldblue { font-weight:bold; color:#52aab3; }
 .normalblue { color:#52aab3; }
 .boldbluebig { font-weight:bold; color:#40858c; font-size:18px; }
 .headerbrown { font-size:18px }
 .headerred { font-size:18px; color:#e64311; }
 .headerwhite { font-size:18px; color:#fff; }
 .red { color:#e64311; }
 .copyright { font-size:10px; color:#40858c; }
 .white { color:#FFF; }
 .topscallop338 { background-image:url(../images/scallopsTop338.gif); background-repeat:no-repeat; background-color:#f4f0c3; height:6px; width:338px; }
 .topscallop { background-image:url(../images/scallopsTop.gif); background-repeat:repeat-x; background-color:#f4f0c3; height:6px; }
 
 .containerouter { text-align:left; padding:10px 0 10px 0; }
 .containerouternotoppad { text-align:left; padding:0 0 10px 0; }
 .containerinnerblueborder { padding:5px 5px 5px 5px; border:2px #52aab3 solid; }
 .containerinneryellowborder { border:2px #f4f0c3 solid; padding:0 5px 5px 5px; }
 .containerinnertanborder { border:1px #f8cd79 solid; padding:0 5px 5px 5px; }
 .containerinnerwhiteborder { border:1px #ffffff solid; padding:0 5px 5px 5px; }
 
 .container338 { background-color:#f8cd79; width:338px; }
 .containerblue { background-color:#bee3e4; padding:10px 10px 10px 10px; text-align:left; }
 .containerdarkblue { background-color:#52aab3; padding:10px 10px 10px 10px; text-align:left; }
 .containertan { background-color:#f8cd79;  padding:10px 10px 10px 10px; }
 .bottomscallop338 { background-image:url(../images/scallopsBottom338.gif); background-repeat:no-repeat; background-color:#f4f0c3; height:6px; width:338px; }
 .bottomscallop { background-image:url(../images/scallopsBottom.gif); background-repeat:repeat-x; background-color:#f4f0c3; height:6px; }
 
 .footer { text-align:left; height:18px; font-family:Geneva, Verdana, sans-serif; font-size:10px; float:left; margin-left: -1px; width:550px; padding-top:10px; }
 .footerright { text-align:right; height:18px; font-family:Geneva, Verdana, sans-serif; font-size:10px; float:right; margin-left: 25px; padding-top:10px; }
 
 .qa { border-left: 0px #FFF solid; width:20px; float: left; margin-left: -1px; padding:0 10px 0 0; vertical-align:top; }
 .qacontent { border-left: 1px #FFF solid; margin-left: 25px; padding:0 0 0 10px; vertical-align:top; }
 .qa2 { border-left: 0px #FFF solid; width:20px; float: left; margin-left: -1px; padding:10px 10px 0 0; vertical-align:top; }
 .qacontent2 { border-left: 1px #FFF solid; border-bottom: 1px #FFF solid; margin-left: 25px; padding:10px 0 10px 10px; vertical-align:top; }
 .qabreaks { margin: 0; padding-top: 10px; }
 
 .containerleft { border-left: 0px #FFF solid; width:150px; float: left; margin-left: -1px; padding:0 10px 0 0; vertical-align:top; }
 .containerright { border-left: 0px #FFF solid; margin-left: 25px; padding:0 0 0 10px; vertical-align:top; }
 
 .description { padding:10px 10px 10px 10px; background-color:#c8ebec; }
 .descriptionyellow { padding:10px 10px 10px 10px; background-color:#f4f0c3; }
 
 .cakethumb { background-color:#b1d3d4; padding:8px; width:110px; text-align:center; }
 
 /****Form Styles****/
 .EditCtrl { width:150px; height:20px;
            font:            11px Arial;
            border:          1px solid #4992b3;
            color:           #333;
            background:      #a0dcf8; }

.EditCtrlE {width:150px; height:20px;
            font:            11px Arial;
            border:          1px solid #4992b3;
            color:           #ffffff;
            background:      #ff3200; }

.SelCtrl  { 
            font:            11px Arial;
            border:          1px solid #4992b3;
            color:           #333;
            background:      #a0dcf8; }
			

.SelCtrlE {
            font:            11px Arial;
            border:          1px solid #4992b3;
            color:           #fff;
            background:      #ff3200; }

            
.BtCtrl   { font:            15px Georgia, "Times New Roman", Times, serif;
            border:          1px solid gray;
            color:           #fff;
            background:      #4992b3; }
			
.blueTable   {
	        font:            12px;
	        padding: 10px 10px 10px 10px;
            color:           #fff;
            background:      #4992b3; }
			
	.req {
		font:       10px arial;
		font-style:oblique;
		color:           #ff3200;
	
}
 

