﻿.nav { color: #3A3426; font-size: 75%; }
.nav h1 { background-color: #FFF; font-size: 110%; padding: 5px; margin: 0px; }
.nav h2 { background-color: #F7BA50; color: #FFF; font-size: 100%; padding: 5px; margin-top: 0px; }
.nav p { padding: 5px; }
.nav p.total { color: #000; font-weight: bold; font-size: 110%; }

#book-nav
{
	clear: both;
	width: 607px;
	height: 30px;
	margin: 0 !important;
	padding: 0 !important;
	list-style-type: none;
	margin-bottom: 20px !important;
}

#book-nav li 
{
	background-image: url(../images/book/book_a_tour_nav.jpg); 
	background-repeat: no-repeat;
	display: block;
	float: left;
	height: 28px;
}

#book-nav-01 { background-position: 0 -27px; width: 107px; }
#book-nav-02 { background-position: -107px -27px; width: 95px; }
#book-nav-03 { background-position: -202px -27px; width: 146px; }
#book-nav-04 { background-position: -348px -27px; width: 101px; }
#book-nav-05 { background-position: -449px -27px; width: 158px; }

#book-nav-01.selected { background-position: 0 1px; }
#book-nav-02.selected { background-position: -107px 1px; }
#book-nav-03.selected { background-position: -202px 1px; }
#book-nav-04.selected { background-position: -348px 1px; }
#book-nav-05.selected { background-position: -449px 1px; }

.form-section { width: 600px; background-color: #F4F4F4; border-width: 0; margin-bottom: 20px; }
.form-section th { background-color: #CEE394; padding: 5px 3px; font-size: 130%; text-align: left; }
.form-section .cols th { font-size: 100%; text-align: center; }
.form-section .cols td { font-size: 100%; text-align: center; font-weight: bold; }
.form-section td { padding: 5px; vertical-align: top; }
.form-section td.header { font-weight: bold; }
.form-section input { margin: 0; }

.radio
{
	margin-right:6px;
}


.form-maindiv {  clear: both; margin-bottom: 3px; }
.form-rowdiv { clear: both;}
.form-leftdiv { float:left; width:135px; font-weight:bold; height:25px; margin-top:5px;}
.form-rightdiv { float:left; width:390px; height:25px; margin-top:5px;}
.form-control { width:390px; }
.form-subdiv { float:left; margin-left:135px;height:20px;width:425px;margin-top:-3px;}

.btn-primary, .btn-secondary 
{ 
	font-size: 120%;
}

#page-content .content a:hover { color: #92BC3E; }
#page-content .content h1 { color: #000; font-size: 190%; margin: 5px 0 0 0; }
#page-content .content p { margin: 0; padding-bottom: 10px; }

a { text-decoration: underline; }
