p, td {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
}
.subhead1 {  font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #000099; font-weight: bold}
.bodysmall { font-family: arial, verdana, helvetica, sans-serif; font-size: 10px}
.heading {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #000099;
}
.tableheading {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #000033;
}
.bodyplus {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.bodyplus2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
.bodyhighlight {
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #006699;
}
.subhead2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000099;
}
.highlight {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #006699;
}
.medium {
	font-family: arial, helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	color: #000099;
}
.nav {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
}
.subhead3 {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}
.hilitered {
	color: #CC0000;
}
.green {
	color: #006600;
}
.hilite2 {
	color: #000099;
}
.hilite3red {
	color: #990000;
}
.big {
	font-size: 17px;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
}
/***********************************************/
/* List Styles                                 */
/***********************************************/
ul.compact {
	margin: 0px 0px 0px 18px
}
dl.compact {
	margin: 0px 0px 0px 18px
}
li.spaced, .padb12 {
	padding-bottom: 12px
}
td.yellow {
	background-color: #FFFFCC;
}
}.topnavdfw {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	margin-top: 2px;
	margin-right: 30px;
	margin-bottom: 2px;
	padding-top: 2px;
	padding-right: 30px;
	padding-bottom: 2px;
	text-align: right;
}
.tableheadingblue {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #000099;
}
a.tableheadingblue, a.tableheadingblue:visited {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color: #000099;
	padding: 3px;
}
/***********************************************/
/* Form Styles                                 */
/***********************************************/
#order table {
	background-color: #F9FBFD;
	color: #000000;
	width: 420px;
	border: 1px solid #D7E5F2;
	border-collapse: collapse;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
} 
#order td { 
 border: 1px solid #D7E5F2; 
 padding-left: 4px; 
}
.labelcell {
	font-size: 11px;
	color: #3670A7;
	background-color: transparent;
	width: 140px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 
.fieldcell { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: right; 
 margin-right: 0px; 
 padding-right: 0px; 
} 
.smalllabelcell {
	font-size: 11px;
	background-color: transparent;
	color: #3670A7;
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 
.smallfieldcell { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: right;  
}
.fieldcell input {
	width: 180px;
	background-color: #D7E5F2;
	color: #102132;
	border: 1px solid #284279;
	margin-right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
} 
.smallfieldcell input {
	width: 100px;
	background-color: #D7E5F2;
	color: #102132;
	border: 1px solid #284279;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
} 
.smallfieldcell select {
	background-color: #D7E5F2;
	color: #102132;
	border: 1px solid #284279;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.button {
	background-color: #D7E5F2;
	color: #333333;
	margin-left: 12px;
	margin-top: 3px;
	margin-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.required {
	color: #CC0000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/***********************************************/
/* TourTexas Styles                            */
/***********************************************/
body {font-family: verdana, helvetica, arial; COLOR: #000000; font-size: 13px; background-color: #f9e8d7; background-image: url(/graphics/elements/siteBkg.jpg); background-repeat: repeat;}
.tableBkg {background-image: url(/graphics/elements/tableBkg.jpg); background-repeat: repeat-y;}
.leftBkg {background-image: url(/graphics/elements/leftBkg.jpg); background-repeat: repeat-y;}
.navBkg {background-image: url(/graphics/navTop/navBkg.jpg); background-repeat: no-repeat;}

A {color:#002868;}
A:visited {color:#002868}
A:active {color:#002868}

.link7 A {color:#002868; font-family: verdana, helvetica, arial; font-size:9px; text-decoration:none}
.link7 A:visited {color:#002868}
.link7 A:active {color:#002868}
.link7 A:hover {color:#002868; text-decoration:underline}

.link9 A {color:#002868; font-family: verdana, helvetica, arial; font-size:11px; text-decoration:underline}
.link9 A:visited {color:#002868}
.link9 A:active {color:#002868}
.link9 A:hover {color:#002868; text-decoration:none}

.linkNavTop A {color:#FFFFFF; font-family: verdana, helvetica, arial; font-size:11px; text-decoration:none}
.linkNavTop A:visited {color:#FFFFFF}
.linkNavTop A:active {color:#FFFFFF}
.linkNavTop A:hover {color:#FFFFFF; text-decoration:underline}

.brown8 {font-family: verdana, helvetica, arial; COLOR: #6d4500; font-size: 8pt;}
.brown10 {font-family: verdana, helvetica, arial; COLOR: #6d4500; font-size: 10pt;}
.brown12 {font-family: verdana, helvetica, arial; COLOR: #6d4500; font-size: 13px;}

.black7 {font-family: verdana, helvetica, arial; COLOR: #000000; font-size: 7pt; line-height: 15px;}
.black7 a {font-family: verdana, helvetica, arial; font-size: 7pt;}
.black8 {font-family: verdana, helvetica, arial; COLOR: #000000; font-size: 8pt;}
.black9 {font-family: verdana, helvetica, arial; COLOR: #000000; font-size: 9pt;}
.black14 {font-family: verdana, helvetica, arial; COLOR: #000000; font-size: 13px;}

.white8 {font-family: verdana, helvetica, arial; COLOR: #FFFFFF; font-size: 9px;}
