
body 
{
   font-family: Arial,Verdana,Tahoma,Helvetica, sans-serif;
    font-size: 0.8em;
    line-height:1.3em;
	margin: 0;
	padding: 0;
	color:#ffffff   ; background-color:#AB9465;
	
	
	/*
  SCROLLBAR-FACE-COLOR: #80BDD1;
	SCROLLBAR-HIGHLIGHT-COLOR: #80BDD1;
	SCROLLBAR-SHADOW-COLOR: #323232;
	SCROLLBAR-3DLIGHT-COLOR: #5FC8CC;
	SCROLLBAR-ARROW-COLOR: 	yellow;
	SCROLLBAR-TRACK-COLOR: #80BDD1;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
	SCROLLBAR-BASE-COLOR: #80BDD1;
scrollbar-face-color: #77AFC1;	
*/
}

 .ui-effects-transfer {  

border:solid 1px #ffffff;  
} 


a{
	color: #4B4B25;
	text-decoration: none;
}
a:link{
	color: #4B4B25;
	text-decoration: none;
}
a:visited{
	color: #D6D6AD;
	text-decoration: none;
}
a:hover{
	color: #D6D6AD;
	text-decoration: underline;
}

.box
{background-image:  url(../../images/bkArrow.gif);   
    margin-left:260px; 
    border:solid 0px white; 
    width:210px; 
    background-color:#97774e;
    padding:4px;
    padding-top:8px;
}
.bar{     
background-color:#97774e;
    padding:7px;
    padding-top:8px; height:20px;
   }

.menu_header
{
    cursor:pointer;
    font-weight:bold;
     text-transform: capitalize;
     font-size:120%;
        margin-bottom:5px;
    }
    
    
     .content_wrapper .credit_subheader
{
    margin-left: 15px;
    text-transform: capitalize;
         font-size:120%;
         margin-bottom:15px;
}   
    
    .menu_subheader a
{
    width: 150PX;
    border: dotted 0px silver;
    margin-left: 15px;
    text-transform: capitalize;
}


   .nav_left
   {
    margin-right:0px;
    }

#nav_top ul
{
list-style: none;
}

#nav_top li
{
    float: left;display: inline;
}

#nav_top li a
{
height: 2em;
line-height: 2em;
float: left; 
padding-left:10px;
margin-left:5px;
display: block;
border: 0px solid #ffffff;
color: #ffffff;
text-decoration: none;
text-align: right; font-size:13px; font-weight:normal;
}




 #nav_top li   a:hover{
color:#6E3B1E
 
 }

.fade,fade2{
width:136px;
}

.cat_img_box
{
    background-color: #FFFFFF;
    width: 148px;
    height: 544px;
    float: left;
    margin-right: 15px;
    vertical-align: top;
padding-top:6px
}
.cat_img_box_inner
{
    background-color: #6E3B1E;   padding:0px;
    margin-top:6px;
    width:130px;
     margin-right: auto;margin-left: auto; 
     padding-top:20px;
     height:19px; color:White; font-size:14px; font-weight:bold; letter-spacing:1px;
}
.cat_img_box_inner img
{
     height:493px; width:136px;
}

.cat_img_box div
{
padding-left:6px
}
.fade,fade2{
width:136px;
}

.cat_box
{
    background-color: #6E3B1E; border:solid 2px white;
    width: 180px;
    height: 75px;
    float: left;
    margin-right: 35px;
    vertical-align: top;
padding:10px; color:White; font-size:16px; font-weight:bold; letter-spacing:1px;
}
.grid th{
background-color: #6E3B1E; color:White; font-weight:bold;
}


#subsubcats
{
width: 750px;
}

#subsubcats ul
{
list-style: none;
}

#subsubcats li
{
    float: left;
}

#subsubcats li a
{
line-height: normal;
float: left;
display: block;
border:solid 0px white;
color: #ffffff;
text-decoration: none; 
padding:5px 5px 5px 0px ; 
color:White; 
font-size:12px; 
margin-right: 5px;
cursor:pointer;
}

/* Hide from IE5-Mac \*/
#subsubcats li a
{
float: none
}
/* End hide */
 #subsubcats li  a:hover{
 background-color: #97774e; 
 }

#vrs ul
{
list-style: none;
}

#vrs li
{
    float: left;
}

#vrs li a
{

float: left; 
display: block;
    background-color: #6E3B1E; 
    border:solid 1px white;
color: #ffffff;
text-decoration: none; 
padding:2px; 
color:White; 
font-size:14px; 
font-weight:bold; 
letter-spacing:1px;
margin-right: 10px;
 border-bottom: none;
 width:176px;
}

/* Hide from IE5-Mac \*/
#vrs li a
{
float: none
}
/* End hide */
 #vrs li  a:hover{
 background-color: #97774e; 
 }

#images ul
{
list-style: none;
}

#images li
{
    float: left;
}

#images li a
{
height: 2em;
line-height: 2em;
float: left; padding-left:15px;
display: block;
background-color: #6E3B1E; 
border:solid 2px white;
color: #ffffff;
text-decoration: none; 
padding:10px; 
color:White; 
font-size:16px; 
font-weight:bold; 
letter-spacing:1px;
margin-right: 20px;
margin-bottom: 10px;
height:70px; width:200px
}

/* Hide from IE5-Mac \*/
#images li a
{
float: none
}
/* End hide */
 #images li  a:hover{
 background-color: #97774e; 
 }

.img_box
{
    background-color: #6E3B1E;
    border: 2px white solid;

}

.img_txt
{
    width:87%;font-size:smaller;
    }



.highlight
{
    background-color:#9DC3C1;
    font-weight:bold;
    }
.subhead ul li
{
    padding:0px 0px 20px 0px;
    }
.friendly
{
    font-size:120%;
    width:90%;
         margin:0px 0px 15px 0px;    
         padding:3px;
     	background-image:  url(images/inputbg.gif);
	background-repeat:no-repeat;
	border: 1px #C4C59D solid;
	display:inline;
    }
   
    
    
h1
{
    font-family: Arial, Sans-Serif, helvetica, Tahoma, Verdana;
    font-size: 100%;
    color:#6E3B1E;
    margin: 10px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
}
h2{
    font-size: 150%;
    color:#ffffff;
    margin: 0px 0px 15px 0px; 
    font-weight:normal;
    width:490px; 
    float:left;
    padding: 0px 0px 0px 0px;
   line-height:1em;
}

h3{
 font-family: Arial,sans-serif;
 font-size: 125%;
color:#ffffff;
 margin: 0px;
 padding: 0px;
 margin-top:0px;

}

h4{
 font-family: Arial,sans-serif;
 font-size: 100%;
 color:#ffffff;
 margin: 0px;
 padding: 0px;
}

h5{
 font-family: Arial, Sans-Serif, helvetica;
 font-size: 90%;
 color:#6e6e48;
 margin: 0px;
 padding: 0px;
}

.subhead
{
    font-size:150%;
    }


hr{
color:#CCCCCC;
height:1px;
}

/*********** #navBar link styles ***********/
#sidebar { width: 180px; }
#sidebar ul{
list-style-image:none;
list-style-type:none;
margin-bottom:0px;
margin-left:0px;
padding:0px 0px 0px 0px;
}


#sidebar ul li {
list-style-image:none;
list-style-type:none;
margin-bottom:0px;
margin-left:0px;
padding:2px 0px 0px 0px;
}

#sidebar ul li h4{
margin-bottom:0px;
margin-left:0px;
padding:5px 0px 5px 10px;
background-color:#6E3B1E; font-size:14px; cursor:pointer;
}


#sidebar ul li ul li {
color:#BBB;
list-style:square;
padding:0px 0px 0px 0px;
margin-left:10px;
}

#sidebar ul li ul {
color:red;
list-style-type:square;
margin-bottom:8px;
margin-left:0px;
margin-top:0px;
padding-left:10px; 
background-color:#97774E;
}

#sidebar ul a:link, #sidebar ul a:visited 
{
    font-size:14px;
    display: block;
    padding:5px;

    }
    #sidebar ul li a:link {

color:#fff;
}  
    
#sidebar ul li a:hover {
background-color:#AA8659;
color:#fff
}   

#Nav_left ul a:link, #Nav_left ul a:visited 
{
font-size:19px;
    display: block;
    padding: 4px 0px 6px 3px;
    color:White;
    }
#Nav_left ul 
{
    margin: 0px; 

    }

#Nav_left ul a:hover 
 {
 	background-image:  url(images/bk_1_h.gif);  
    background-color:#7B788F;
    color:White;

    }

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#Nav_left li 
{
    border: 0px solid #EEEFFF;

    }

/* fix for browsers that don't need the hack */
html>body #Nav_left li 
{
    border-bottom: 1px;
    }


.nav_btn_hover
{
 	background-image:  url(images/bk_1_h.gif);   
    }

.nav_btn_hover a
{
     	background-image:none; 
    background-color:inherit;
    text-decoration:none;
    }


    

        
.listitem
{
    border:solid 1px silver;
    margin: 0px 0px 10px 0px; 
        padding: 4px 0px 5px 5px; 
    }

.ListHeader
{
    font-weight:bold;  
        width:70%;
        float:LEFT;
         /*border:solid 1px black;*/
         font-size:110%;
         color:#6e6e48;
         cursor:hand;
    }
.listimg
{
    clear:both;
    width:60px;
    height:60px;
     float:LEFT;
    font-size:75%;
    padding: 0px 0px 0px 0px;    
    margin: 0px 0px 0px 0px;  
   border:none 0px silver;

    }
    
    
 .ListContent
{
     font-size:90%;
     clear:right;
     padding: 5px 0px 0px 20px;
     margin: 0px 0px 0px 0px; 
    }
    .ListStatus
{
  
    font-size:85%;
    padding: 0px 0px 0px 0px;    
    margin: 5px 0px 0px 0px;  
    color:gray;
   border-bottom:solid 0px silver;

    }
   
   
.ListDate
{
float:right;
font-size:75%;
  padding: 5px 10px 0px 5px;   
  margin: 0px 0px 0px 0px; 
/*border:solid 1px black;*/
    }
    









.imgFloatLeft{
float:left;
margin:7px 15px 20px 0px; 
    border:none 0px silver;
}
.imgFloatLeft a
{
    border:none 0px silver;
    }
.errorMsg
{
    font-size:130%;
    color:Red;
    font-weight:bold;
    }





    
.txtField, .txtField_req,.watermarked{
	background: #ffffff;
	background-image:  url(images/inputbg.gif);
	background-repeat:no-repeat;
   color: #222222;
display:inline;
	border-top: 1px #C4C59D solid;
	border-left: 1px #C4C59D solid;
	border-right: 1px #C4C59D solid;
	border-bottom: 1px #C4C59D solid;
	padding:2px;
	margin-bottom:0px;
	font-size:18px
    	}    
    
.txtField_req     
{
    border-right: red 3px solid;
}



.txtField  .txtfield_focus
{
       display:block;
       background-color: #FFFF00;
        margin-bottom:10px
}

    








  
  .pagenav
  {
    font-size:70%
    }
  
  .TblHdr1, .TblBdy, .TblFtr, .TblHdr
  {
    width:590px;
    margin:auto;
    font-size:150%;
    line-height:100%;
    padding:1px;
    
    }

  .paddy
  {
    margin:10px;
    
    }
    
  
.topLinks
{
float:right; 
    display: block;
    width:210px; 
    text-align:center;  
}

.topLinks a{
	/*display: block;*/
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
	background-color: #97774e;
	color: #ffffff;
	border: 0px solid #CECE9D;
	border-bottom:0px none silver;
	text-align:center;
	font-size:120%;
	width:200px; 
	float:right; 

}
.topLinks a:hover{
	background-color: #AA8659;
}
.topLinks .activePage{
	background-color: #D6E6E5;
	position: relative;
	font-size:130%;
}

.topLinks .activePage_sub{
	background-color: #ffffff;
	color:black;
	position: relative;
	top:-5px;
	font-size:85%;
    border: 1px dotted #000000;
	border-bottom:0px none #000000;
	padding: 3px 8px 7px 8px;
	cursor:hand;
}

.activePage a a:visited{
	color:White;
}

/***************************************
   =cluetipClass: 'jtip'
-------------------------------------- */
.cluetip-jtip {
  background-color: transparent;
}
.cluetip-jtip #cluetip-outer {
  border: 1px solid #fff;
  position: relative;
  background-color: #ab9465;
    color: #fff;
}

.cluetip-jtip h3#cluetip-title {
  margin: 0 0 5px;
  padding: 2px 5px;
  font-size: 11px;
  font-weight: bold;
  background-color: #97774e;
  color: #fff;
}

.cluetip-jtip #cluetip-inner {
  padding: 0 5px 5px;
  display: inline-block;
  color:#fff;
}
.cluetip-jtip div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
  color: #900;
}
.subLinks 
{
    	padding: 0px 0px 0px 0px;
    display: block;
    z-index:0;
    margin: 0px 0px 0px 0px;
    border: 0px none #000000;
    
}


.subLinks a
{
    display: block;
	padding: 3px 3px 3px 3px;
	margin: 0px 4px 0px 0px;
	background-color: #eeeeee;
	color: #006666;
	border: 1px solid #cccccc;
	text-align:center;
	font-size:120%;
	cursor:hand;

}
.subLinks .activePage{
	background-color: #dddddd;

}

.subLinks a:hover{
	background-color: #9DC3C1;
}

.navTab a{
	/* display: block;
	width:19%;*/
	padding: 1px 3px 1px 3px;
	margin: 0px 4px 0px 0px;
	background-color: #ffffff;
	color:#62A2B7;
	border: 1px solid #000000;
	border-bottom:1px none #000000;
	border-right:2px solid #000000;
	border-bottom:1px none #000000;
	border-left:0px none #000000;
	text-align:center;
	position: relative;
	top:2px;
	font-size:75%;
}

.nextPrev
{
    margin:0px 0px 0px 0px;
    padding:2px 5px 2px 5px;
    width:758px;
    border:solid 0px #C4C59D;
    font-size:0.9em;
    background-color:#97774e;
    color:white;
    

    }
    .nextlink
{
    /* position:absolute;
    right:0; */
    float:right;
}


  
    
  .clear
{clear:both;}  

/*********** #sectionLinks styles ***********/
#pageLinks{
	position: relative;
	font-size: 75%;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
}
#pageLinks a:hover{
	background-color: #80BDD1;
}
#pageLinks a{
	border: 1px solid #FFFFFF;
	padding: 2px 4px 2px 4px;
	margin: 0px 0px 0px 0px;
	background-color: #77AFC1;
	color:#CAE3EC;
}
.nomargin
{
    margin-right:0px;
}
.selected a:link
{
color:#6e3b1e; 
font-weight:bold;
background-color:#97774e;
}