html{
  height:101%;
  }


body {
	margin:0;
	padding:0;
	text-align:center;
}

img{border:0}

a{
  color:#A29C6A;
  }
  
 a:hover{
   text-decoration:underline;
     } 


body, table, p{
    font-family:arial;
	font-size:11px;
	color:#666;
	line-height:14px;
    }

.container {
	width: 950px;
	margin:0 auto;
	text-align:left;
	padding:0;
	position:relative;
}

.containerHeader{
  width:100%;
  position:relative;
  }


#miniTopNavWrap {
	width:350px;
	position:absolute;
	bottom:10px;
	right:0px;
	text-align:right;
}

#miniTopNav #error{
     posiition:absolute;
	 z-index:1000;
	 }


#miniTopNav{
	list-style-type:none;
	float:right;
	margin-bottom:5px;
  }

#miniTopNav li {
     float:left;
	 border-right:1px solid #999;
	 padding:1px 5px;
  }

#miniTopNav a{
	text-decoration:none;
	color: #999;
	font-size: 10px;
}

#miniTopNav a:hover {
	color: #f0161c;
}


#miniTopNavWrap form{
    padding:0;
	margin:0;
	color:#999999;
	  }


#miniTopNavWrap .searchBox{
    width:120px;
	height:16px;
	border:1px solid #ccc;
	 }

#logo {
	display:block;
	float: left;
	margin: 15px 0 15px 0px;
}

#contentContainer{
    border-top:1px solid #ee3a43;
    background:url(../images/contentDS.gif) top left no-repeat;
    padding:20px 0 20px 0;
	}
	
	
#contentContainer #left{
    float:left;
	width:700px;
	}
	
#contentContainer #right{
    float:right;
	width:200px;
	margin-top:0px;
	}
	
#contentContainer #rightMenu ul{
    list-style-type:none;
	margin:15px 0 0 0;
	padding:0;
	}	

#contentContainer #rightMenu li a{
    padding:1px 0;
	color:#666;
	text-decoration:none;
	text-transform:capitalize;
	}	
	
#contentContainer #rightMenu li a:hover{
    color:#ee3a43;
	}
	

h1 {
	color:#ee3a43;
	font-size:22px;
	letter-spacing:-.02em;
	font-weight:normal;
	margin:0;
	padding:2 2 10px;
	text-transform:capitalize;
}
h5 {
	color:#666666;
	font-size:12px;
	padding:0;
	margin:0;
	font-weight:bold;
}
h2 {
    color:#333;
	font-size:12px;
	padding:0 0 0 0;
	margin:0 0 0 0;
}

h3{
    color:#666666;
	font-size:16px;
	font-weight:normal;
	padding:0;
	margin:0;
	line-height:17px;
	}

h6{
    color:#666666;
	font-size:12px;
	margin:3px 0 3px 0;
	}

dt{
 font-weight:bold;
 margin:5px 0;
   }



.spacer{
   clear:both;
   width:100%;
   border-top:1px solid #ededed;
   margin-top:10px;
   padding-bottom:10px;
     }
	 
.red{
   color:red;
     }	 
	 

.hLine{
   display:block;
   width:100%;
   height:10px;
   overflow-y:hidden;
   background:url(../images/dotDiv.gif) top left no-repeat;
   margin-top:10px; 
	}
	 
#boxListHolder{}

#boxListHolder p{
  padding:0 0 0 0;
  margin:3px 0;
    }	 
	
#boxListHolder a p{
  color:#A29C6A;
    }
	
#boxListHolder h6{
   margin:8px 0;
    }		
	 
ul.boxList{
    list-style-type:none;
	margin:0;
	padding:0;
	}
	
.boxList li{
    border:1px solid #ededed;
	padding:5px;
	margin:5px 0;
    }	
	
ul#bcrumbs{
   list-style-type:none;
   margin:3px 0;
   padding:0
   }
ul#bcrumbs li{
   float:left;
   padding:0 0 0 3px;
      }
	  
ul#bcrumbs li a{
   color:#999;
      }
	  
/*navigation - styles for pagination on search page*/

.navigation .prev{
   background-color:#ffffff;
   border:1px solid #666;
   padding:2px;
      }	  
	  
.navigation .next{
   background-color:#ffffff;
   border:1px solid #666;
   padding:2px;
      }	
	  
.navigation .text{
   padding:2px;
      }	 

.searchResult{
     }
	 
.searchResult ul{
    list-style-type:none;
	margin:0;
	padding:0;
	width:90%
	  }
	  	 
.searchResult li{
    padding:3px;
	border-bottom:1px solid #ccc;
	   }	 
	 
 .searchResult li .srImage{
   float:left;
   width:80px;
     }
	 
.searchResult li .srText{
   float:left;
   width:650px;
   }	 	 	  
    	  
	     	

