/*== this is the container that holds the list menu==*/
.Nav-y { width: 170px; padding: 0px; margin-top: 0px; font-family: Georgia, "Times New Roman" , Times, serif; font-size: 1.0em; font-weight: bold; color: #fff; border-top:1px solid #ccc;}

.RightPane .Nav-y { width: 150px;}
.Nav-y .Header{display:none;}



/*== set the list items up=====*/
.Nav-y ul { list-style: none; margin: 0px; padding: 0px; border: none; }



.Nav-y li { font-family: Georgia, "Times New Roman" , Times, serif; border-bottom: 2px solid #fff; margin: 0px; }

.Nav-y .firstlist { border-bottom: 1px solid #BFBFBF; }







.Nav-y li a { display: block; padding: 5px 5px 5px 27px; background-color: #f6da6d; color: #251b0f; text-decoration: none; background-image: url(images/brown.gif); background-repeat: no-repeat; background-position: 0.30em .3em;vertical-align:bottom; }








.Nav-y li a:hover { padding: 5px 5px 5px 27px; background-color: #fff; color: #861A34; background-image: url(images/red.gif); background-repeat: no-repeat; background-position: 0.30em .3em; text-decoration: underline; }



/*=== Nested list ul ===*/
.Nav-y #Child {border-top:2px solid #ccc;}
.Nav-y li li { border-bottom: 0; margin: 0; }

/*== selected current state ==*/
.Nav-y .Selected a { padding-left: 10px; color: #888888; background-image: url(images/red.gif); background-repeat: no-repeat; background-position: 0.30em .3em; background-color: #fff; padding-left: 27px;}



.Nav-y .selected a:hover { padding-left: 10px; text-decoration: none; background-image: url(images/red.gif); background-repeat: no-repeat; background-position: 0.25em .3em; padding-left: 27px; background-color: #fff; color: #888888; }


/* == nested sub list items == */
.Nav-y .Sub a {color:#251b0f; font-weight: normal; background:#FDF8E2 url(images/sub.gif) no-repeat 25px 50%; padding-left: 50px; }
.Nav-y .Sub a:hover { color: #861A34; font-weight: normal; background: #fff url(images/red.gif) no-repeat 25px 50%; text-decoration: underline; padding-left: 50px; }


/* == selected nested item indented==*/

.Nav-y #Child .Selected a{padding-left:50px;color: #888888; background-image: url(images/red.gif); background-repeat: no-repeat; background-position: 25px 50%; background-color: #fff;}

.Nav-y #Child .Selected a:hover{padding-left:50px;color: #888888; background-image: url(images/red.gif); background-repeat: no-repeat; background-position: 25px 50%; background-color: #fff;}


* html .Nav-y .Footer { background: url(images/leftnav_bg.png); height: 400px;  }


.Nav-y .Footer { background: url(images/leftnav_bg.png); height: 500px; margin-top:-2px;}

.RightPane .Nav-y .Footer { background: url(images/leftnav_bg.png); height:5px; margin-bottom:10px;}














* html body .Search { float: right; width: 235px; padding-right: 45px; margin-top: 40px; font-size: 0.9em; font-family: Arial, Helvetica, sans-serif; }






/* Search */
.Search { clear: right; float: right; width: 250px;  margin-top: 40px;padding-right:0px; font-size: 0.9em; font-family: Arial, Helvetica, sans-serif; }


.Form { padding: 0px; color: #000; }

.Form label { display:block;float:left;width:50px;line-height:1.8em;font-weight:bold; color:#FFF;}


.Form input.Text {width: 120px; font-size: 11px; font-family: Tahoma, Arial, Sans-Serif; float: left; color: #666;margin-right:3px; }
.Form .Button { display: block; float: left; cursor: pointer; margin-top: -3px; }


.Form .Option { display: none; }



.Form .Option input { clear: both; display: block; float: left; width: 13px; height: 13px; margin-right: 14px; }
/* End  */









