@charset "utf-8";
/* CSS Document */


.normal {background-color:#E6E6E6;color:#000000}
.focus {background-color:#FFFF99;color:#000000}



				 
#titlebar  {
            width:100%;
			height:125px;
			margin-top:40px;
			margin-left:20px;
			}
			
#titlebar3  {float:left;
            width:100%;
			height:60px;
			border-bottom:1px solid #CCCCCC;
			line-height:.8;
			height:145px;
			margin-top:30px
			}
			
.checkout    {font-family:Arial, Helvetica, sans-serif;
              font-size:14px;
			  color:#666666;
			  margin-bottom:15px
			  
			  }
			
.styleco   {font-family:Arial, Helvetica, sans-serif;
               font-size:24px;
			   color:#000000;
			   margin-top:30px}
			   
.coForm {padding:20px 0}			   
			   
.billingform h1 {font-family:Verdana, Arial, Helvetica, sans-serif;
                 font-weight:bold;
				 font-size:14px;
				  background-color:#000000;
				 color:#FFFFFF;
				 text-align:center;
				padding-bottom:5px;
				 }
#errormsg   {float:left;
             width:635px;
			 height:40px;
		     border-bottom:1px solid #CCCCCC;
			 padding-top:10px;
			 }
			
#billhead   {float:left;
             width:48%;
			 text-align:center;
			 background-color:#000000;
			 color:#FFFFFF;
			 margin-top:20px;
			 margin-bottom:30px;
			 height:10px
			 
			   }
			 
#shiphead   {float:left;
             margin-left:20px;
             width:48%;
			 text-align:center;
			 background-color:#000000;
			 color:#FFFFFF;
			 margin-top:20px;
			 margin-bottom:30px;
			 height:10px
             }
			 
#billfields    {float:left;
                margin-top:20px;
				width:290px;
				font-size:12px
				}
#billfields label {float:left;
       			   width:100px;
	   			   text-align:right;
	  			   padding-right:10px;
				   font-size:12px
	  				 }

#shipfields    {float:left;
               	margin-top:20px;
				padding-left:30px;
				width:290px;
				font-size:12px
				}		
#shipfields label {float:left;
       			   width:100px;
	   			   text-align:right;
	  			   padding-right:10px;
				   font-size:12px
	  				 } 
   
				
#shipsame   {float:left;
             width:80%;
			 border:double;
			 height:auto;
			 background-color:#E6E6E6;
			 text-align:center;
			 font-size:14px;
			 padding:8px;
			 margin-left:50px;
			 
			 margin-bottom:20px
			 }
			 

	  
input  {
       margin-bottom:5px;
	   }

select {margin-bottom:5px}	 
			 
#usonly     {float:left;
             text-align:center;
			 font-size:10px;
			 width:30%;
			 margin-top:10px;
			 margin-left:60px}
			 
#buttons1    {float:left;
              width:100%;
			  margin-top:25px;
			  margin-bottom:30px;
			  text-align:center}

#buttons   {float:left;
             width:100%;
			text-align:center;
			margin-top:40px
			}
			
#bill   {float:left;
			padding-left:30px;
			margin-top:20px;
			width:220px;
			font-size:12px;
			font-family:Verdana, Arial, Helvetica, sans-serif
			}
#ship    {float:left;
             width:220px;
			 margin-left:15px;
			 margin-top:20px;
			 font-size:12px;
			 font-family:Verdana, Arial, Helvetica, sans-serif

			 }
.cartMessage {font-weight:bold;text-align:center;padding-top:30px}
#carttable  {float:left;
                width:100%;
				margin-top:30px;
				margin-bottom:40px;
			   }
			   
#carttable p {margin-top:10px;
              width:100%
				 }

.carttable {font-size:10px;
            background-color:#FBE6F7;
			text-align:center;
			border-right:1px solid #666666;
			border-bottom:1px solid #666666
			}	
cell1{border-left:1px solid #666666}	
			
.cartHdr {text-align:left;font-size:16px;font-family:Georgia,Times New Roman,Times, serif;font-weight:bold;margin-left:35px;margin-bottom:10px}			

#alternates {float:left;width:570px;padding-left:50px;font-size:10px}
.alt a:link {color:#666666;text-decoration:none}
.alt a:visited{color:#CCCCCC;text-decoration:none}
.alt a:hover {color:#FF00FF;text-decoration:underline}
.alt a:active {color:#666666;text-decoration:none}



			  
			  
			  
#pp {padding:5px;height:auto;background-color:#FFFFFF;color:#000000}
			  

/* style1 used for 'And what about...'*/		   
.style1 {
	font-family: "Arial Narrow";
	font-size: 20px;
	font-weight: bold;
	font-style: italic;
	color: #000000;
}
/*used in cart*/
.style112 {
	font-family: "Trebuchet MS";
	font-style: italic;
	font-weight: bold;
}
#coMessage {float:left;width:100%;color:#FF0000;margin-left:20px;font-size:12px;margin-bottom:20px}
#message {color:#FF0000;margin-left:20px;font-size:12px;margin-bottom:20px}
.cartTotal{font-weight:bold;font-size:12px;background-color:#FBE6F7}
.cartTotal2{font-size:12px;background-color:#FBE6F7}
.bgcolore6{background-color:#E6E6E6}
#gcard{margin-bottom:40px;display:none}
#cardGirl{float:left;width:260px;background-color:#F4C4D0;padding:20px;background-image:url(../webfile/images/cardGirl.jpg);background-repeat:no-repeat;border:double}
#cardList{margin-top:200px;font-weight:bold}
#cardListRight{float:right;width:200px;margin-right:20px}
.radioBtns{position:relative;margin-left:10px}
#cardMsg{float:left;width:100%;padding:20px 100px}
#results{float:left;width:100%;margin-bottom:40px}
.coBtn{text-align:center;float:left;width:100%}


/*used in status.php*/

.statusTitle {background-color:#FBE6F7;
			  font-size:18px;
			  font-weight:bold;
			  margin:30px 40px 20px 40px;
			  padding:5px 0;
			  text-align:center
			  }
#statusForm {margin:40px 0 40px 200px}
#statusForm label {float:left;
       			   width:100px;
	   			   text-align:right;
	  			   padding-right:10px;
				   }
				   
#statusForm p {position:relative;margin-left:75px}