@charset "utf-8";
/* CSS Document */


#sub ul {
width: 100%;
background-image: url(green.jpg);  /*this changes the background color behind the menus*/
padding: 3px 0px 4px 0px;
margin: 0;
list-style-type: none;
color: #ffffff;
text-align: center;
font: normal 13px Arial , Helvitica, sans-serif;
}

#sublist li 
{ 
display: inline; 
margin-left: -4px; 
}

#sublist li a
{
font-weight: bold;
text-decoration: none;
color: #FFFFFF;  /*this changes the menu font color when NOT being moused over*/
padding: 3px 10px 3px 10px;
border-right: 1px solid #666666;
}

#sublist li a:hover
{
background-image: url(images/index_06b.gif);  /*this changes the highlight color behind the menu when mouseover*/
color: #FFFFFF;  /*this changes the font color of menu on mouseover*/
}


#dropmenudiv{
position:absolute;
border:1px solid #4a4a4a;
border-bottom-width: 0;
font:normal 10px Tahoma;
line-height:23px;
z-index:100;
background-image:url(subcatbg.png);
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #4a4a4a;
padding: 1px 0;
text-decoration: none;
font-size:11px;
color: #4a4a4a;
background-image:url(subcatbg.png);
font-family:Tahoma;
text-decoration: none;font-weight: bold;}

#dropmenudiv a:hover{ /*hover background color*/
line-height:23px;
font-size:11px;
color: #4a4a4a; /* hover text color */
font-family:Tahoma;
background-color: #FFFFFF;  /*hover background color*/
text-decoration: none;font-weight: bold;}


/*these link styles control all the links*/
a:link, a:visited {
    color: #344797;        text-decoration: underline;        }

a:hover, a:active {
	color: #FF9001;        text-decoration: underline;        }


/*these link styles are for links that are underlined*/
a.underlined:link, a.underlined:visited {
    color: #344797;	text-decoration: underline;
        }

a.underlined:hover, a.underlined:active {
	color: #FF9001;	text-decoration: none;
        }

/*font style alert*/
.style10 {
	color: #FF0000;
	font-size: 22px;
    text-decoration: underline;    font-style: italic;    font-weight: bold;
}

/*font style for Ben Warfield link*/
.style6 {
	font-family: Tahoma;
	font-size: 14px;
    color: #0f026d;

}

/*these are for the Ben Warfield link in the footer*/
a.ben:link, a.ben:visited {
	color: #0f026d; 
	text-decoration: none;
    
}
a.ben:hover, a.ben:active {
	text-decoration: underline;
	color: #ff9001;
}

/*these link styles are for the admin link*/
a.admin:link, a.admin:visited {
	color: #006cff; 
	text-decoration: none;
}
a.admin:hover, a.admin:active {
	text-decoration: none;
	color: #ff0000;
}


/* these link styles ONLY control the links in the header for menus and dropdowns*/
a.header:link, a.header:visited {
	color: #0f026d;
	text-decoration: none;                    /*font-family:Tahoma, Geneva, sans-serif;*/
    font-family:Tahoma;
    font-size:16px;
}

a.header:hover, a.header:active {
	color: #1500D4;
        text-decoration: underline;                /*font-family:Tahoma, Geneva, sans-serif;*/
    font-family:Tahoma;
    font-size:16px;
}


/*style for individual page headings*/
{
color: #000000; 
text-align: center;
font-family: Tahoma;
color: #000000;
font-size: 200%;
}

body
{
background-color:#FFFFFF;
}

table
{ 
background-color: #FFFFFF;
}

td, td
{
	font-family: Tahoma;
	color: #000000; 
}

/*style for individual page headings*/
h1 
{
color: #000000; 
text-align: center;
font-family: Tahoma;
color: #000000;
font-size: 200%;
}

/*sub-headings on pages*/
h2
{
color: #000000; 
text-align: center;
font-family: Tahoma;
color: #000000;
}

h3 
{
color: #000000; 
text-align: center;
font-family: Tahoma;
color: #000000;
}

p
{
font-family: Tahoma;
color: #000000; 
}



/* un-ordered list style*/
ul {
	font-family:Tahoma, Geneva, sans-serif;
color: #000000; 
}


/* ordered list style*/
ol {
	font-family:Tahoma, Geneva, sans-serif;
	color: #000000; 
}

/*styles for all buttons*/
input.button
{
	color:#000;
	background-color:#e3e4e9;
	border-width:1px;
	border-color:#CCC;
	text-align:center;
}

input.button:hover
{
	color:#00F;
	background-color:#c7c7ca;
	border-width:1px;
	border-color:#00F;
}

/*styles for delete buttons*/
input.delete
{
	color:#000;
	background-color:#e3e4e9;
	border-width:1px;
	border-color:#CCC;
	text-align:center;
}

input.delete:hover
{
	color:#000;
	background-color:#F00;
	border-width:1px;
	border-color:#F00;
}

p.error
{
	text-align:center;
	color:#F00;
}

h2.error
{
	color:#F00;
	text-align:center;
}

h2.title
{
	text-align:left;
}

table.header, table.footer
{
	background: transparent;
    border: transparent;
}
table.footer td
{
	padding-right:10px;
    padding-left:10px;
}



table.maincontent
{
	padding-left:15px;
	padding-right:15px;
	padding-top:0px;
    padding-bottom:0px;
}

table.border
{
    border-top-style:solid;
	border-bottom-style:solid;
    border-left-style:solid;
	border-right-style:solid;
    border-color:#000000;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
    padding-bottom:0px;
    border-width:thin;
}

table.border td, table.border th
{
	border-top-style:solid;
	border-bottom-style:solid;
    border-left-style:solid;
	border-right-style:solid;
    border-color:#000000;
	padding-left:4px;
	padding-right:0px;
	padding-top:0px;
    padding-bottom:0px;
    border-width:thin;
   }

/* style for the search text box*/
input.shaded
{
	background-color:#ececec;
	border: none;
    font-family:Tahoma, Geneva, sans-serif;
    font-style:italic;
    color:#a2a2a2;
    text-align:right;
}

/* styles for form text boxes */
input.text
{
	background-color:#F0F0F0;
	border:1px solid #002452;
}

/* styles for form text areas */
textarea#text
{
	background-color:#F0F0F0;
	border:1px solid #002452;
}

/* styles for select boxes */
select 
{ 
 background-color: #FFFFFF; 
 border:1px solid #002452;
 color:#002452;
}

table.header td
{
	padding-left:15px;
    padding-right:15px;
}

#footerlefthalf
{
	/*background:#0000ff;*/
	float:left;
	width:50%;
    text-align:left;
    vertical-align:center;
    padding-top:10px;
}

#footerrighthalf
{
	/*background:#ff0000;*/
	float:right;
	width:50%;
    vertical-align:center;
}

a.fb_share_link:link, a.fb_share_link:visited
{
	color:#ffffff;
    font-size:12px;
    font-family:Tahoma, Geneva, sans-serif;
    text-decoration:none;
}

a.fb_share_link:hover, a.fb_share_link:active
{
	color:#ffffff;
    font-size:12px;
    font-family:Tahoma, Geneva, sans-serif;
    text-decoration:underline;
}
