/*site css*/

/*main styles*/
table { 
font-size: 12px; 
font-family: Verdana;
color: #000000;
}
table a { 

font-family: Verdana;
color: #2e2e2e;
}
table a:hover { 

font-family: Verdana;
color: #960d14;
}

.large { 
font-size: 16px; 
font-family: Verdana;
}

.medium { 
font-size: 14px; 
font-family: Verdana;
}

.small { 
font-size: 12px; 
font-family: Verdana;
}

.smaller { 
font-size: 11px; 
font-family: Verdana;
}

.smallest { 
font-size: 9px; 
font-family: Verdana;
}

.title { 
color: #2e2e2e; 
font-size: 18px; 
font-family: Verdana; 
font-style: italic; 
font-weight: bold; 
}

.subtitle { 
color: #2e2e2e; 
font-size: 16px; 
font-family: Verdana; 
font-style: italic; 
font-weight: bold;
}

.subtitle2 { 
color: #2e2e2e; 
font-size: 13px; 
font-family: Verdana; 
font-style: italic; 
font-weight: bold;
}

.phone { 
color: #2e2e2e; 
font-size: 22px; 
font-family: Verdana; 
font-style: italic; 
font-weight: bold; 
}

h1 {
display: inline; 
color: #2e2e2e; 
font-size: 24px; 
font-family: Verdana; 
font-style: italic; 
font-weight: bold; 
margin: 0; 
padding: 0;
}

h2 { 
display: inline; 
color: #2e2e2e; 
font-size: 16px; 
font-family: Verdana; 
font-style: italic; 
font-weight: bold;
margin: 0; 
padding: 0;
}

ul {
list-style-image: url(graphics/diamond.gif);
}

form {display: inline}

input { 
font-size: 11px; 
font-family: Verdana;
color: #000000; 
border: 1px solid #778;
}

/*lower link style */
.smwhite { 
color: #ffffff; 
font-size: 12px; 
font-family: Verdana; 
}
.smwhite a {
color: #ffffff;
font-size: 12px; 
font-family: Verdana; 
}
.smwhite a:hover {
color: #ffe4e1;
font-size: 12px; 
font-family: Verdana; 
}

/*grey navigation menu bar*/
.greymenu{
border-bottom: 0px solid gray;
}

.greymenu ul{
padding: 2px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font-family: Verdana;
font-size: 11px; 
list-style-type: none;
text-align: left;
}

.greymenu li{
display: inline;
margin: 0;
}

.greymenu li a{
text-decoration: none;
font-family: Verdana;
font-size: 11px; 
padding: 1px 17px;
margin-right: 1px;
border: 1px solid #778;
color: #000000;
background-color: #dcdcdc;
}

.greymenu li a:visited{
color: #000000;
}

.greymenu li a:hover{
text-decoration: none;
font-size: 11px; 
background-color: #696969;
color: #ffffff;
}

.greymenu li.selected{
}

.greymenu li.selected a{ 
background-color: #696969;
font-size: 11px; 
color: #ffffff;

}

.greymenu li.selected a:hover{ 
text-decoration: none;
font-size: 11px; 
}

/* Grey Menu Drop Down Style */

.dropmenudiv_b{
position:absolute;
top: 0;
border: 1px solid #918d8d; 
border-width: 1 1px;
font:normal 10px Verdana;
line-height:14px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
}


.dropmenudiv_b a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #918d8d; 
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
font:normal 10px Verdana;
color: black;
}

* html .dropmenudiv_b a{ 
width: 100%;
}

.dropmenudiv_b a:hover{ 
font:normal 10px Verdana;
color: #960d14;
background-color: #dcdcdc;
}

/*inline boxed links*/

.inlinelink {
text-decoration: none;
font-family: Verdana;
font-size: 16px; 
padding: 2px 17px;
margin-right: 1px;
border: 1px solid #778;
color: #000000;
background: #dcdcdc url(graphics/num_bg.jpg) no-repeat left top;
}

.inlinelink:hover {
text-decoration: none;
font-family: Verdana;
font-size: 16px; 
padding: 2px 17px;
margin-right: 1px;
border: 1px solid #778;
color: #ffffff;
background: #dcdcdc url(graphics/num_bg2.jpg) no-repeat left top;
}

.inlinelink2 {
width: 250px;
text-decoration: none;
font-family: Verdana;
font-size: 16px; 
padding: 2px 17px;
border: 1px solid #778;
color: #000000;
background: #dcdcdc url(graphics/num_bg.jpg) no-repeat left top;
}

.inlinelink2:hover {
width: 250px;
text-decoration: none;
font-family: Verdana;
font-size: 16px; 
padding: 2px 17px;
border: 1px solid #778;
color: #ffffff;
background: #dcdcdc url(graphics/num_bg2.jpg) no-repeat left top;
}