table.cr {
  	width: 700px;
    padding-top: 15px;
}
td.crtext {
	color: #000000; 
	font-size: 60%; 
	font-family: verdana; 
	text-align: center;
}

/* brand */

td.search {
	color: #000000; 
	font-family: verdana;
	font-size: 75%; 
	font-weight: bold; 
    text-decoration: none;
    text-align: right;
}
td.byline {
	color: #000000; 
	font-family: verdana;
	font-size: 16px; 
    font-style: italic;
	font-weight: bold; 
    text-decoration: none;
    padding-left: 30px;
}
td.logo {
    width: 140px;
}

image.search {
    border-left: #ffffff 0px solid;
    border-right: #ffffff 0px solid;
    border-bottom: #ffffff 0px solid;
    border-top: #ffffff 0px solid;  
}

/*main menu*/

td.menu {
    cursor: hand;
    height: 23px;
}
td.menucurrent {
    cursor: hand;
    height: 23px;
}

td.menu a, td.menu a:active, td.menu a:visited, td.menu a:hover {
	color: #000000; 
	font-family: verdana;
	font-size: 11px; 
	font-weight: bold; 
    text-decoration: none;
}

td.menucurrent a, td.menucurrent a:active, td.menucurrent a:hover, td.menucurrent a:visited {
	color: #ffffff; 
	font-family: verdana;
	font-size: 11px; 
	font-weight: bold; 
    text-decoration: none;
}

td.menufill {
    width: 100%;
}

/*sub menu*/

td.submenu {
	background-color: #b2b2b2; 
    color: #ffffff;
    height: 1.6em;
    padding-left: 5px;
}

td.submenu a.item {
    font-family: verdana;
    font-size: 68%;
    font-weight: bold;
    color: #ffffff;
    padding-left: 8px;
    padding-right: 8px;
    text-decoration: none;
}

td.submenu a.currentitem {
    font-family: verdana;
    font-size: 68%;
    font-weight: bold;
    color: #ffc450;
    padding-left: 6px;
    padding-right: 6px;
    text-decoration: none;
}

td.submenu a.item:hover {
    font-family: verdana;
    font-size: 68%;
    font-weight: bold;
    text-decoration: underline;
}


td.submenufill {
    width: 100%;
}

/* page */

table.page {
    width: 700px;
}

.pagetext {
    font-family: verdana;
    font-size: 70%;
    font-weight: normal;
}
.pagesubtitle {
    font-family: verdana;
    font-size: 75%;
    font-weight: bold;
    text-transform: uppercase;
    padding-top: 7px;
}
.pagebyline {
    font-family: verdana;
    font-size: 95%;
    font-weight: bold;
    text-align: center;
    padding-top: 9px;

}
div.directions {
    color: #000000;
    font-family: verdana;
    font-weight: bold;
    font-style: italic;
    padding-top: 5px;
    padding-bottom: 0px;
}

/* article */
td.article {
    font-family: verdana;
    font-size: 80%;
    font-weight: normal;
}
td.article a {
    color: #990033;
    font-family: verdana;
    font-size: 100%;
    font-weight: bold;
}


/* search inputs and results */
input.search {
    font-family: verdana;
    font-size: 90%;
    width: 200px;
}

input.search300 {
    font-family: verdana;
    font-size: 90%;
    width: 300px;
}

button.search_submit {
	border-right: #000000 1px solid; 
	border-top: #afc4d5 1px solid; 
	font-size: 75%; 
	background: #306799;
	border-left: #afc4d5 1px solid; 
    cursor: pointer; 
    cursor: hand;
	color: #ffffff;
	border-bottom: #000000 1px solid; 
	font-family: verdana,sans-serif; 
	height: 1.8em; 	
	text-decoration: none;
	font-weight: bold;
    padding-right: 3px;
    padding-left: 3px;
}

p.search_info {
    font-family: verdana;
    font-size: 75%;
    text-transform: uppercase;
}

a { color: #990033; font-weight: bold; text-decoration:none; }
a:visited { color: #990033; font-weight: bold;}
a:active { font-weight: bold; text-decoration: underline; }
a:hover { font-weight: bold; text-decoration: underline; }