﻿/* color pallette : #BCE4E5-teal ,  #fffcf2-tan , #69321f-brown ,*/
.GoogleSearchBox
{
    font-family: Arial, verdana, Helvetica, san-serif;
    font-size:12px;
    font-weight:normal;
    margin: 0;
}
.GoogleSearchText
{
    font-family: Arial, verdana, Helvetica, san-serif;
    font-size:12px;
    font-weight:bold;
    margin: 0;
}
.desctext_dd 
{	
    font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #69321f;
}
.pagenumbering_text
{
    height:17px;
	line-height:17px;
    text-align:center;
    border: solid 1px #69321f;
	color: #69321f;
	text-decoration: none;
	padding: 0 5px;
}
 a.pagenumbering_text:link, a.pagenumbering_text:visited
{
    text-decoration: none;
    color: #69321f;
}
  a.pagenumbering_text:hover
{
    background-color:#69321f;
    color: #fffcf2;
    text-decoration: none;
}
.pagenumber_link, a.pagenumber_link:link, a.pagenumber_link:visited
{
    height:17px;
	line-height:17px;
    text-align:center;
    border: solid 1px #69321f;
	color: #69321f;
	text-decoration: none;
	padding: 0 5px;
}
a.pagenumber_link:hover
{
    background-color:#69321f;
    color: #fffcf2;
    text-decoration: none;
}


.pagenumber_clicked, a.pagenumber_clicked:link, a.pagenumber_clicked:visited
{
    height:17px;
	line-height:17px;
    text-align:center;
    border: solid 1px #69321f;
    background-color:#69321f;
	color: #fffcf2;
    text-decoration: none;
    vertical-align:bottom;
	padding: 0 5px;
}
a.pagenumber_clicked:hover
{
   color: #fffcf2;
   text-decoration: none;
}


.perpage_dropdown
{
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	
}

.featurenav, a.featurenav:link, a.featurenav:visited, a.featurenav:active, a.featurenav:hover
{
    font: 12px/20px Tahoma, Arial, Helvetica, sans-serif;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #69321f;
	text-decoration: none;
	vertical-align:middle;
}

.navbar-table /*this is table with 1 row that the css menu is contained in*/
{
    height:23px;
    background: #69321f; 
}

/* top menu items */
#menu ul a 
{
	display: block;
	text-decoration: none;
	color: #ffffff;  /*BCE4E5 top menu text color*/
	background: #69321f; /* required for IE6 */
	padding: 5px;	/*top menu text padding*/
	border: 1px solid #aaaaaa; /*topmenu section border*/
	border-top-color: #69321f; 
	border-bottom-color: #69321f; 
}

.menu
{ 
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	text-align:center; /*align left will positon second level blocks to left of top menu item*/	
}

.submenu
{ 
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;
	text-align:left;
}



#menu ul 
{
	margin: 0;
	padding: 0;
	list-style: none;
	
}

#menu li 
{ 
	/* all list items */

	float: left;
	position: relative;
	width:140px;  /*width of the menu blocks*/
	line-height:13px; /* height of the menu blocks*/
	
	 
}

#menu li ul 
{
	/* second-level lists */
	position: absolute;
	display: block; 
	top: 24px;
    left: 0;
}

#menu li>ul 
{
	/* to override top and left in browsers except IE */
	top: auto;
	left: auto;
}

#menu li ul li ul  
{
	/* third-level lists */
	position: absolute;
	display: block; 
	top: 0;
    left: 140px;
}


/* Fix IE. Hide from IE Mac \*/
* html #menu ul li { float: left; height: 1%; }
* html #menu ul li a { height: 1%; }
/* End */

#menu li:hover ul 
{ 
	display: block;
	
}

#menu li:hover>ul 
{ 
	visibility:visible;
	 	
}

#menu ul ul 
{ 
	visibility:hidden; 
}		

/* Make-up syles */
#menu ul, li 
{
    margin: 0 0 0 0; 
}

/* main menu bar hover */
#menu ul a:hover
{ 
	color: #69321f; /* text 69321f */
	background: #BCE4E5; /* bg 69321f */
} 


/* drop down menu*/
#menu li ul a 
{
	text-decoration: none;
	color: #69321f; /*BCE4E5 drop down text color*/
	background: #fffcf2; /* #69321f required for IE6 */
	border: 1px solid #cccccc;   /*drop section border*/
	/*
	border-top-width: 1px; 
	border-top-color: #cccccc; 
	border-right-width: 1px;
	border-right-color: #cccccc;
	*/
    padding: 5px; 
} 

/* drop down menu hover */
#menu li ul a:hover 
{ 
	color: #69321f; /*drop dwn hover item text color*/
	background: #BCE4E5; 
} 

/* icons */
#menu li a.submenu {background:#ffffff url("menu_arrow.gif") no-repeat right; }
#menu li a.submenu:hover {background:#f9f9f9 url("menu_arrow.gif") no-repeat right;}
#menu li ul a.submenu {background:#ffffff url("menu_arrow.gif") no-repeat right;}
#menu li ul a.submenu:hover {background:#f9f9f9 url("menu_arrow.gif") no-repeat right;}