﻿body 
{
	margin: 0px 0px 0px 0px;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	background: #292420;
}

div.Container
{
	float: left;
	width: 1002px;
}


div.ContentBody
{
	float: left;
	width: 1002px;
	background: url("/_images/background.jpg") repeat-y;
}

	* html div.ContentBody
	{
		height: 537px;
	}


	div.ContentTop
	{
		float:left;
		width: 1002px;
		background: url("/_images/background-top.jpg") no-repeat left top;
		min-height: 266px;
	}
	
		* html div.ContentTop
		{
			height: 537px;
		}
	
	
	div.ContentBottom
	{
		float:left;
		width: 1002px;
		background: url("/_images/background-bottom.jpg") no-repeat left bottom;
		min-height: 261px;
		padding: 0px 0px 30px 0px;
	}
	
		* html div.ContentBottom
		{
			height: 537px;
		}
	
input
{
    font-size: 11px;
}





/*-----------------------------------------------------------------------------------------------------*/
/*---------------------------------------  Header Styles  ---------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/

div.Header
{
	float: left;
	width: 1002px;
	height: 45px;
	background: #f8dbad url("/_images/header.jpg") no-repeat;
	position:relative;
}

    div.Header a.homeLink
    {
        float: left;
        display:block;
        width: 600px;
        height: 40px;
        text-decoration: none;
    }
    div.Header a.homeLink:hover
    {
    
    }

    div.Header div.SearchBox
    {
        float: left;
        width: 382px;
        text-align: right;
        padding: 17px 20px 0px 0px;
    }
    
        div.SearchBox div.SearchLabel
        {
            display: inline;
            color: #FFFFFF;
            padding: 5px 10px 5px 0px;
            font-weight: bold; 
        }
        
        div.SearchBox div.Search
        {
            display: inline;
        }
        
        div.SearchBox div.SearchButton
        {
            display: inline;
        }
        
             div.SearchBox div.SearchButton a
            {
                display: inline;
                color: #FFFFFF;
                font-weight:bold;
                text-decoration: none;
                font-size: 13px;
                padding: 0px 15px 0px 15px;
                background: #6b503b;
                border: solid 1px #866751;
                margin: 2px 0px 0px 6px;
            }
            
            
             div.SearchBox div.SearchButton a:hover
            {
                background: #926d51;
                margin: 2px 0px 0px 6px;
            }






/*-----------------------------------------------------------------------------------------------------*/
/*-------------------------------------  Left Side Styles  --------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/

div.LeftSide
{
	float: left;
	width: 150px;
	padding: 10px 10px 0px 10px;
}

	div.LeftSideMenu
	{
		float: left;
		width:130px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	div.LeftSideMenu ul
	{
		list-style: none;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		position:relative;
		z-index: 51;
	}
	
	    div.LeftSideMenu ul li div.subCategoryMenu
	    {
		    position:absolute;
		    width: 140px;
		    left: 145px;
		    top:0px;
		    visibility:hidden;
	    }
	    
	    div.LeftSideMenu ul ul
	    {
	        background-image: url('/_images/background.jpg');
	        background-repeat: repeat-y;
		    /* background-position: center top; */
		    padding: 10px 0px 10px 0px;
		    border: solid 1px #27221e;
		    width:140px;		    
	    }
		
	div.LeftSideMenu ul li
	{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 10px 0px;
		position:relative;
	}
	
	    div.LeftSideMenu ul ul li
	    {
	        display:block;
	        padding: 0px 0px 10px 7px;
	    }
	
	.leftSideLogin
	{
	    font-size: 11px;
	    width: 120px;
	}
	
	.leftSideLoginSubmit
	{
	    width: 120px;
	    text-align:right;
	}
	    
	    .leftSideLoginSubmit input
	    {
	        font-size:11px;
	    }

div.Warning
{
	float: left;
	width: 125px;
	padding: 0px 0px 20px 0px;
}




/*-----------------------------------------------------------------------------------------------------*/
/*-------------------------------------  Body Text Styles  --------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/


div.BodyText
{
	float: left;
	width: 725px;
	min-height: 515px; 
	padding: 15px 0px 60px 0px;
	position:relative;
	z-index: 10;
}

div.BodyText .scrollContainer
{
    float:left;
    position:relative;
    width: 710px;
    padding: 0px 0px 0px 0px;
}

div.BodyText #scrollable
{
    float:left;
    position:relative;
    padding: 0px 0px 0px 0px;
}

div.pagecontent
{
	clear:both;
    float:left;
    position:relative;
    padding: 0px 0px 0px 0px;
    width: 100%;
}
	
	.imageRight
	{
		padding: 0px 10px 0px 0px;
	}

	div.CategoryInfo
	{
		float: left;
	}
	
	div.LetterMenu
	{
		float: left;
		margin: 5px 0px 0px 0px;
	}



/*-----------------------------------------------------------------------------------------------------*/
/*-------------------------------------  Right Side Styles  -------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/


div.RightSide
{
	float: left;
	position: relative;
	width: 70px;
	padding: 15px 15px 0px 0px;
	text-align: right;
}

	div.LegendItem
	{
		float: left;
		width: 40px;
	}
	
	/* div.LegendDesc
	{
		float: left;
		width: 101px;
	}  */


.tip {
    position: relative;
	color: #000000;
	width: 210px;
	z-index: 13000;
	/* background: url("/_images/background-top.jpg") repeat-y fixed top right; */
	background: #FFF3D3;
	border: solid 1px #27221e;
}
 
.tip-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #FFFFFF;
	padding: 8px 8px 4px;
	height: 16px;
	background: url("/_images/menuBack.jpg");
}
 
.tip-text 
{
    font-size: 11px;
	padding: 4px 8px 8px;
}




/*-----------------------------------------------------------------------------------------------------*/
/*---------------------------------------   Menu Styles   ---------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/

div.Menu
{
	float: left;
	width: 1002px;
	height: 29px;
	text-align:center;
	background: url("/_images/menuBack.jpg");
}