table.contentContainer {
	   width:783px;
	   border: 2px #FEA805 solid;
	   background-color:#0094EC;
	   min-height:500px;
	 }
	 
	  #header{
	   background: url('../lay/header_bg.gif') no-repeat;
	   height:122px;
	   padding:0px;
	   margin:0px;
	 }
	 
	  #leftNav {
	   background-color:#0094EC;
	   vertical-align:top;
	   width:132px;
	   min-height:500px;
	   padding:15px 0px 0px 0px;
	  
	  background:url('../lay/leftNav_bg_bottom.gif') no-repeat bottom;
	 }
	 
	 #leftNav div {
	 padding:2px 10px 2px 15px;
	 margin:0px;
	 border-bottom:1px solid #FFF;
	 border-right:1px solid #FFF;
	 }
	  #leftNav div a,  #leftNav div a:link, #leftNav div a:visited {
	   color:#fff;
	   text-decoration: none;
	 }
	   #leftNav div a:hover, #leftNav div a:active {
	  color:#FFFF66;
	  }
	 .navBrdrDiv {
	 background:url('../lay/leftNav_bg.gif') repeat-y;
	 }
	  .leftNavLo {
	   background:url('../lay/leftNav_bg.gif') repeat-y;
	 }
	 .leftNavHi {
	   background:url('../lay/leftNav_bg_swap.gif') repeat-y;
	 }
	 
	 table.contentContainer #MainContent {
	   border: 1px solid #011AFF;
	   vertical-align:top;
	   padding:5px;
	   margin:0px;
	   background-color:#FFF;
	 }
	 
	 /* this section will create a two column layout inside the main content box */
	 .catContent {
	   padding:5px;
	   vertical-align:top;
	   width:650px;
     }

#innerCatContent {
 width:495px;
  float:left;
  margin:0px -495px 1px 1px;	
  padding:5px;
  background:url('../lay/mainContent_bg.gif') no-repeat;
  border: 1px solid #011AFF;
}
#catSidebar {
   /* fix the right margin depending upon your layout */
    margin:0px 5px 5px 514px;
	_margin:0px 5px 5px 500px;
	font-size:80%;
	padding: 0px;
	width:132px;
	
}

#catSidebar p {
  padding:0px 3px 3px 3px;
  font-size:95%;
}
#catSidebar h3 {
  background-color:#CCC;
  color:#676767;
  font-size:110%;
  padding:3px;
  border-bottom: 1px solid #999;
  margin:0px 0px 3px 0px;
}
#catSidebar ul {
list-style-type:none;
margin:0px;padding:0px;
border-top: 1px solid #999;
}
#catSidebar li {
margin:0px ;
border-bottom: 1px solid #999;
border-right: 1px solid #999;
border-left: 1px solid #999;
background-color:#fff;
padding:1 2 2 2px;
}

#catSidebar dl {
font-size:100%;
margin-left:3px;
}

#catSidebar dt {
font-size:110%;
}
#catSidebar .divider {
 margin:4px;
}
.catSidebarBox {
 margin:0px;
 padding:0px 0px 4px 0px;
}
.catSidebarBox p {
 margin: 0px;
 padding:0px;
 color: #fff;
}
.catSideBarBox hr {
 height:1px;
 color:White;
 margin:1px 0px 3px 0px;
}
#mainFooter {
 background: url('../lay/footer_bg.gif') no-repeat;
 height:44px;
 vertical-align:top;
}
#mainFooter ul {

  list-style-type:none;
  margin:3px 0px;
  padding:0px;
}
#mainFooter li {
 float:left;
  margin:0px 5px 0px 0px;
  padding:0px 5px 0px 3px;
  border-right: 1px solid #FFFF66;
}

#mainFooter a, #mainFooter a:Link,#mainFooter a:visited {
  font-size: 10px;
  color: #FFFF66;
  text-decoration: none;
  
}
 #mainFooter a:hover,#mainFooter a:active {
 color: #FDA805;
 }
 
 .pageThru {
   text-align:right;
   background-color:#0094EC;
   padding:3px;
   color:#FFF;
   font-weight:bold;
   border-top:1px solid #FDA805;
   border-bottom:1px solid #FDA805;
   margin: 5 0;
 }
 
 .pageThru a, .pageThru a:link, .pageThru a:visited{
  color:#FFF;
  font-weight:bold;
 }
 
 .pageThru a:hover {
   color:#FDA805;
 }