.kzgc{
border-top: 4px dashed;
border-left: 4px dashed;
border-right: 4px dashed;
border-bottom: 0px dashed;
width:200px;
margin-top:10px;
background:#F3D6E6;
vertical-align:middle;
}

.kzgctitle
{
font-family: comic sans ms;
font-size:18px;
font-weight:bold;
color:#942965;
padding:5px;
}

.border{
border: 4px dashed;
width:190px;
*width:200px;
background:#FEEFB1;
margin:0 0 10px 0;
padding:5px;
}

#kzrail ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#kzrail #unselect, #kzrail a:link, #kzrail a:active, #kzrail a:visited,
#kzrail .lns li#lnsparent a, #kzrail .lns #lnsparent a:active, #kzrail .lns #lnsparent a:visited
{
display: block;
font-family: comic sans ms;
font-size:13px;
font-weight:bold;
width: 167px;
*width: 177px;
padding: .0em .8em;
color:#000;
}

#kzrail .lns li#lnsparent a, #kzrail .lns #lnsparent a:active, #kzrail .lns #lnsparent a:visited {
margin:0 0 0 3px;
padding:0 0 0 7px;
}


#kzrail #unselect {
font-weight:normal;
color:#555;
}

#kzrail .lns li {
margin-top:2px;
margin-bottom:2px;
}

#kzrail .lns li#lnsparent a, #kzrail .lns #lnsparent a:active, #kzrail .lns #lnsparent a:visited {
color:white;
text-decoration:underline;
}

#kzrail .lns li#lnsselected a, #kzrail .lns #lnsselected a:active, #kzrail .lns #lnsselected a:visited {
border:1px solid #d176a4;
background-color:#fdb67b;
color:black;
text-decoration:none;
}

#kzrail .lns li a, #kzrail .lns li a:active, #kzrail .lns li a:visited {
font-weight:bold;
font-size:10px;
font-family:verdana;
text-decoration:none;
color:#ee4c37;
padding:0 0 0 14px;
margin:0 0 0 8px;
*margin: 0 0 0 5px;
width:153px;
}


#kzrail .lns li a:hover {
background-image:none;
text-decoration:underline;
color:#ee4c37;
}

.kzhead{
border: 4px dashed;
width:700px;
padding:5px;
background:#FEEFB1;
}

#kzhpthumb ul {
list-style:none;
padding:0px;
margin:0;
width:260px;
	
}

#kzhpthumb li {
display:inline;
float:left;
border:0px solid;
font-face:verdana;
font-size:12px;
padding:0 0 10px 0;
margin:10px auto 0 auto;
width:110px;
text-align:center;
}

.mid{
margin:10px;
padding:0;
}

.midcust{
margin:10px;
padding:0;
width:580px;
}

.bigtext {
font-family: verdana, Arial, Helvetica, sans-serif;
font-size: 24;
font-weight: bold;
color: #942965;
}

.text {
font-family: verdana, Arial, Helvetica, sans-serif;
font-size: 13;
font-weight: plain;
}

.boldtext {
font-family: verdana, Arial, Helvetica, sans-serif;
font-size: 13;
font-weight: bold;
}

.siteerror
 {FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, sans-serif; FONT-weight: bold; COLOR: #ff0000;
 align:center;
 }
 
.cbuttons  
  {width:580px;
  padding:5px;
  border:0px solid;
  vertical-align:90%;
  margin:10px 0 60px 0;
*margin:10px 0 10px 0;
  display:block;
 }
 
 .bchoose  a
{
float:left;
border: 2px dashed;
width:170px;
height:30px;
margin:0px;
background:#FEEFB1;
padding-top:2px;
font-family: comic sans ms;
font-size:15px;
font-weight:bold;
color:#000000;
text-decoration:none;

}
 
  .bperson a
{
float:right;
border: 2px dashed;
width:220px;
height:30px;
margin:0px;
background:#FEEFB1;
padding-top:2px;
font-family: comic sans ms;
font-size:15px;
font-weight:bold;
color:#000000;
text-decoration:none;

}

 .sendnow
{
float:left;
border: 2px dashed;
width:170px;
height:30px;
margin:0px;
background:#FEEFB1;
padding-top:2px;
font-family: comic sans ms;
font-size:15px;
font-weight:bold;
color:#000000;
text-decoration:none;

}
 
  .preview
{
float:right;
border: 2px dashed;
width:170px;
height:30px;
margin:0px;
background:#FEEFB1;
padding-top:2px;
font-family: comic sans ms;
font-size:15px;
font-weight:bold;
color:#000000;
text-decoration:none;

}

.personalcust  
  {width:580px;
  padding:0;
  border:0px solid;
  vertical-align:90%;
  margin:10px 0 60px 0;
*margin:10px 0 10px 0;
  display:block;
 }
 
 .person {
font-family: verdana, Arial, Helvetica, sans-serif;
font-size: 20;
font-weight: bold;
color: #942965;
margin:48px 0 0 0;
padding:0;
float:left;
vertical-align:text-bottom;
}

 .custthumb {
margin:0;
padding:0;
float:right;
}

.clear {clear:both;}
