/********** Nav bar and drop-down menus **********/

body {

	font-family: arial, helvetica, serif;

	background-color: #426A9D;

	margin: auto;

	}

#cnonav {

	padding: 0px;

	margin: 0px;

	width: 950px;

	list-style: none;

	text-transform: uppercase;

	font-weight: bold;

	font-size: 11px;

	line-height: 18px;

	clear: both;

	}

/**html #cnonav {

	margin-right: 0px;

	} */

#cnonav ul {

  position:relative;

  z-index:1000000;

	padding: 0px;

	margin: 0px;

	list-style: none;

	background-color: #ccc;

	} /* 2nd-level nav list */

#cnonav li ul {

	position: absolute;

	width: 12em;

	left: -999em;

	border-left: 1px solid #899FB6;

	z-index:1000000;

	} /* 2nd-level nav list */

#cnonav a {

	white-space: nowrap; 

	display: block;

	color: #fff;

	text-decoration: none;

	}

#cnonav li {

	white-space: nowrap;

	float: left;

	/*background-color: #0B3065;*/
	background-color: #0068AC;


	border-right: 1px solid #455B72;

	border-bottom: 1px solid #455B72;

	border-left: 1px solid #899FB6;

	padding: 0px 15px;

	}

#cnonav li ul li {

	margin: 0px;

	padding: 0px 12px;

	width: 100%; 

	background-color: #A2B9CE;

	/*background-color: #89A5CC;*/

	border-bottom: 1px dotted #fff;

	} /* 2nd-level nav item */

#cnonav li ul .last {

	border-bottom: 1px solid #455B72;

	}

#cnonav li:hover, #cnonav li.sfhover {

	background-color: #8097B2;

	}

#cnonav li:hover ul, #cnonav li.sfhover ul {

	left: auto;

	margin-left: -16px;

	} /* Left margin must equal padding of #cnonav li + 1. */

#google_search { 

  	vertical-align: middle; 

  	text-align: center; 

	} 

	

/* Gabriels nav */

#cnonavGabriels {

	font-family: Arial, Helvetica, sans-serif;

	padding: 0px;

	margin: 5px;

	width: 934px;

	list-style: none;

	text-transform: uppercase;

	background-color: #fff;

	font-weight: bold;

	font-size: 11px;

	line-height: 18px;

	height: 18px;

	clear: both;

	}

#cnonavGabriels a {

	white-space: nowrap; 

	display: block;

	color: #fff;

	text-decoration: none;

	}

#cnonavGabriels li {

	white-space: nowrap;

	float: left;

	background-color: #0068AC;

	border-right: 1px solid #669900;

	border-left: 1px solid #fff;

	padding: 0 33px 0 33px;

	}

#cnonavGabriels li:hover {

	/*background-color: #a0e3a0;*/
	background-color: #9EC5DE;

	}

	

/* Google */	

#google_search input { 

    width: 109px; 

    margin-top: 0pt; 

    margin-right-value: 0pt; 

    margin-bottom: 0pt; 

    margin-left-value: 0pt; 

    margin-left-ltr-source: physical; 

    margin-left-rtl-source: physical; 

    margin-right-ltr-source: physical; 

    margin-right-rtl-source: physical; 

    padding-top: 0pt; 

    padding-right-value: 0pt; 

    padding-bottom: 0pt; 

    padding-left-value: 0pt; 

    padding-left-ltr-source: physical; 

    padding-left-rtl-source: physical; 

    padding-right-ltr-source: physical; 

    padding-right-rtl-source: physical; 

    height: 14px; 

    font-size: 10px; 

    border-top-width: thin; 

    border-right-width: thin; 

    border-bottom-width: thin; 

    border-left-width: thin; 

	}

#virtualtour {

    width: 68px; 

    margin-top: 0pt; 

    margin-right-value: 0pt; 

    margin-bottom: 0pt; 

    margin-left-value: 0pt; 

    margin-left-ltr-source: physical; 

    margin-left-rtl-source: physical; 

    margin-right-ltr-source: physical; 

    margin-right-rtl-source: physical; 

    padding-top: 0pt; 

    padding-right-value: 0pt; 

    padding-bottom: 0pt; 

    padding-left-value: 0pt; 

    padding-left-ltr-source: physical; 

    padding-left-rtl-source: physical; 

    padding-right-ltr-source: physical; 

    padding-right-rtl-source: physical; 

    height: 14px; 

    font-size: 10px; 

    border-top-width: thin; 

    border-right-width: thin; 

    border-bottom-width: thin; 

    border-left-width: thin;

  	}

#virtualtourdiv {

    width: 300px;

    height: 155px;

    background-image: url(http://www.wacotrib.com/custom/nospider/impl/images/virtual_tour_bg.jpg); 

    background-repeat: no-repeat;

  	}

#virtualtourdiv input, #virtualtourdiv img {

    vertical-align: middle;

  	}

#bottom {

	color: #003366;

	font-weight: bold;

	font-size: 12px;

	text-decoration: none;

	}

#bottom a {

	text-decoration: none;

	}

#bottom a.hover {

	text-decoration: underline;

	}

#subsec a, #subsec a:link, #subsec a:visited, #subsec a:hover, #subsec a:active {

    font-size: 11px;

    font-weight: bold;

    text-decoration: none;

    color: rgb(42, 79, 177);

	}

#subsec a, #subsec a:link, #subsec a:visited, #subsec a:hover, #subsec a:active {

    font-size: 11px;

    font-weight: bold;

    text-decoration: none;

    color: rgb(42, 79, 177);

	}

#subsec a, #subsec a:link, #subsec a:visited, #subsec a:hover, #subsec a:active {

    font-size: 11px;

    font-weight: bold;

    text-decoration: none;

    color: rgb(42, 79, 177);

	}

#subsec a:hover, #bottom a:hover {

    text-decoration: underline;

	}

	
	/* ADDED 2-21-2009 by Waco Trib producer Win Emmons, wemmons@wacotrib.com, for misc. cleanup -- to get <style> and style= blocks out of the main space */
#cnonav {z-index:1000000}
#cnonav * {z-index:1000000}
#cnonav * li {z-index:1000000}
#cnonav * a {z-index:1000000}
#cnonav * a.wse_jenna, #cnonav * a.wse_jenna2 {color:#133D80}
#cnonav * a.wse_jenna:hover {color:#f00}
#cnonav * a.wse_jenna2:hover {color:#fff}
#cnonav li ul {width:13em}

.wse a:hover {background-color:#8097B2;}
.wse_bn a:hover {background-color:#8097B2;}
