#choosetype_mid {
width: 800px;
height: 100%;
text-align:center;
background: url(/images/NF/sub-bg-mid.gif) top center repeat-y;
margin: 0 auto; 
border: 0px solid blue;
}

#white-top-table{ 
width:728px;
border-collapse:separate;
border-spacing:7px 7px;
margin: 0 auto; 
text-align: left;

} 

.white-td { 
border-color: #405AA7;
border-width: 3px; 
border-style: solid;
border-bottom-width:18px;
text-align:left;
vertical-align:top;
width:100%;
background-color: #FFFFFF;
height:100%;
padding:9px;
padding-bottom:0px;
padding-top:0px;
 }

.white-td-SM { 
border-color: #405AA7;
border-width: 3px; 
border-style: solid;
border-bottom-width:18px;
text-align:left;
vertical-align:top;
width:152px;
background-color: #FFFFFF;
height:100%;
padding:9px;
padding-bottom:0px;
padding-top:0px;
 }

 
#beige-bottom-table{
width:728px;
border-collapse:separate;
border-spacing:5px 5px;
margin: 0 auto; 
text-align: left;
background-color: #E6E0C8;
}


.choosetype-p {
font-size:.70em;
font-family:arial;
line-height:1.2em;
word-spacing: Normal;  text-align: left;  letter-spacing: normal;  text-indent: 0px; font-weight: normal;
}

.choosetype-p1 {
font-size:.75em;
line-height:1.2em;
word-spacing: Normal;  text-align: left;  letter-spacing: normal;  text-indent: 0px; font-weight: normal;
}

#choose-fleet{
margin:0px;
padding:0px;
width: 144px;   
height: 31px;
float:left;
border: 0px solid #000000;
background:url(/images/NF/fleet-up.gif) top left no-repeat;
z-index: 2;
font-size:0px;
margin-top:10px;
margin-bottom:5px;

}

#choose-fleet:hover {
margin:0px;
padding:0px;
width: 144px;   
height: 31px; 
float:left;
border: 0px solid #000000;
background:url(/images/NF/fleet-over.gif) top left no-repeat;
z-index: 2;
font-size:0px;
margin-top:10px;
margin-bottom:5px;
}

#choose-insurance{
margin:0px;
padding:0px;
width: 144px;   
height: 31px;
float:left;
border: 0px solid #000000;
background:url(/images/NF/insurance-up.gif) top left no-repeat;
z-index: 2;
font-size:0px;
margin-top:10px;
margin-bottom:5px;
}

#choose-insurance:hover{
margin:0px;
padding:0px;
width: 144px;   
height: 31px;
float:left;
border: 0px solid #000000;
background:url(/images/NF/insurance-over.gif) top left no-repeat;
z-index: 2;
font-size:0px;
margin-top:10px;
margin-bottom:5px;

}

#choose-ticket{
margin:0px;
padding:0px;
width: 192px;   
height: 41px;
float:left;
text-align:center;
border: 0px solid #000000;
background:url(/images/NF/startnow-up.gif) top left no-repeat;
z-index: 2;
font-size:0px;
margin-top:10px;
margin-bottom:5px;
margin-left:130px;
}

#choose-ticket:hover{
margin:0px;
padding:0px;
width: 192px;   
height: 41px;
float:left;
border: 0px solid #000000;
background:url(/images/NF/startnow-over.gif) top left no-repeat;
z-index: 2;
font-size:0px;
margin-top:10px;
margin-bottom:5px;
margin-left:130px;
}

.choose-course-button{
margin:0px;
padding:0px;
width: 133px;   
height: 41px;
float:left;
border: 0px solid #000000;
background:url(/images/NF/select-course-up.gif) top left no-repeat;
z-index: 2;
font-size:0px;
margin-top:10px;
margin-bottom:5px;
}

.choose-course-button:hover{
margin:0px;
padding:0px;
width: 133px;   
height: 41px; 
float:left;
border: 0px solid #000000;
background:url(/images/NF/select-course-over.gif) top left no-repeat;
z-index: 2;
font-size:0px;
margin-top:10px;
margin-bottom:5px;
}



#choose-personal{
margin:0px;
padding:0px;
width: 144px;   
height: 31px;
float:left;
border: 0px solid #000000;
background:url(/images/NF/personal-up.gif) top left no-repeat;
z-index: 2;
font-size:0px;
margin-top:10px;
margin-bottom:5px;
}

#choose-personal:hover{
margin:0px;
padding:0px;
width: 144px;   
height: 31px; 
float:left;
border: 0px solid #000000;
background:url(/images/NF/personal-over.gif) top left no-repeat;
z-index: 2;
font-size:0px;
margin-top:10px;
margin-bottom:5px;
}

#choose-driversed{
margin:0px;
padding:0px;
width: 144px;   
height: 31px;
float:left;
border: 0px solid #000000;
background:url(/images/NF/driversed-up.gif) top left no-repeat;
z-index: 2;
font-size:0px;
margin-top:10px;
margin-bottom:5px;
}

#choose-driversed:hover{
margin:0px;
padding:0px;
width: 144px;   
height: 31px;
float:left;
border: 0px solid #000000;
background:url(/images/NF/driversed-over.gif) top left no-repeat;
z-index: 2;
font-size:0px;
margin-top:10px;
margin-bottom:5px;
}

#choose-mature{
margin:0px;
padding:0px;
width: 144px;   
height: 31px; 
float:left;
border: 0px solid #000000;
background:url(/images/NF/mature-up.gif) top left no-repeat;
z-index: 2;
font-size:0px;
margin-top:10px;
margin-bottom:5px;
}

#choose-mature:hover{
margin:0px
padding:0px;
width: 144px;   
height: 31px;
float:left;
border: 0px solid #000000;
background:url(/images/NF/mature-over.gif) top left no-repeat;
z-index: 2;
font-size:0px;
margin-top:10px;
margin-bottom:5px;
}

.blue-strip{
width:100%;
background-color: #405AA7;
height:15px; 
position:absolute;
bottom: 0; 
left: 0;
}

.top-choose-type{
height:240px;
width:100%;
}

.bottom-choose-type{
height:250px;
}

.choose-header{
vertical-algn:bottom;
height:55px;
}

.choose-icon
{
align:right;
float:right;
}

.beige-check{
background:url(/images/NF/check-bullet.gif) no-repeat 0px 0px;
line-height:1.5em;
font-size:.8em;
pading:0px;
margin:0px;
margin-bottom: 10px;
padding-left:25px;
 } /* LI */ 
 
.beige-check-list {
list-style-type: none;
pading:0px;
margin:0px;
}

.ticket-body{margin:5px 0 0 65px}

#imgticket{
align:right;
float:right;
vertical-align:top;
margin-right:30px;
}