/* ===================== BASE CLASSES BEGIN ===================== */
*.clearFloats {overflow:hidden;height:1%;}
*.clearLeft {clear:left;}
*.clearRight {clear:right;}
*.clearBoth {clear:both;}


/* paragraphs */
p.first {margin-top:0;}


/* lists */
li.first {margin-top:0;}
ul.strip,ol.strip,ul.strip li,ol.strip li {margin:0;padding:0;list-style-type:none;}


/* tables */
table.grid {border-top:1px solid #ccc;border-right:1px solid #ccc;}
table.grid td,table.grid th {padding:5px;border-bottom:1px solid #ccc;border-left:1px solid #ccc;}


/* rounded corners */
div.cBox div.cBoxTop,div.cBox div.cBoxBtm,div.cBox.cTL div.cBoxTop,div.cBox.cTR div.cBoxTop,div.cBox.cBL div.cBoxBtm,div.cBox.cBR div.cBoxBtm {position:relative;overflow:visible;height:20px;margin:0;padding:0;font-size:0;line-height:0;zoom:1;}
div.cBox div.cBoxTop,div.cBox div.cBoxMid,div.cBox div.cBoxBtm {background-color:#666;zoom:1;}
div.cBox.cTL div.cBoxTop span,div.cBox.cTR div.cBoxTop span span,div.cBox.cBL div.cBoxBtm span,div.cBox.cBR div.cBoxBtm span span {display:block;width:20px;height:20px;background:#fff url("../images/baseClasses/corners/cBoxDefault.gif") no-repeat top left;margin:0;padding:0;font-size:0;line-height:0;zoom:1;}
div.cBox.cTR div.cBoxTop span span,div.cBox.cBR div.cBoxBtm span span {position:absolute;top:0;right:0;zoom:1;}
div.cBox.cTL div.cBoxTop span {background-position:top left;}
div.cBox.cTR div.cBoxTop span span {background-position:top right;}
div.cBox.cBL div.cBoxBtm span {background-position:bottom left;}
div.cBox.cBR div.cBoxBtm span span {background-position:bottom right;}
div.cBox div.cBoxMid {padding:1px 10px;}


/* results */
div.search_results {padding-bottom:10px;margin-bottom:9px;border-bottom:1px dashed #ccc;clear:both;}
div.search_results dl,div.search_results dl dt,div.search_results dl dd,div.search_results dl dd ul,div.search_results dl dd ul li {margin:0;padding:0;list-style-type:none;}
div.search_results dl dt {font-weight:bold;color:#3cb54a;}
div.search_results dl dd {}

div.search_results dl.r_showing {}
div.search_results dl.r_showing dl dt{color:#58642d;}
div.search_results dl.r_showing dt,div.search_results dl.r_showing dd {display:inline;color:#58642d;}
div.search_results dl.r_showing dd span.r_begin {color:#58642d;}
div.search_results dl.r_showing dd span.r_end {color:#58642d;}
div.search_results dl.r_showing dd span.r_total {color:#58642d;}

div.search_results dl.r_paging {}
div.search_results dl.r_paging dt,div.search_results dl.r_paging dd,div.search_results dl.r_paging dd ul,div.search_results dl.r_paging dd ul li {display:inline;}
div.search_results dl.r_paging dd ul.r_pages {color:#58642d;}
div.search_results dl.r_paging dd ul.r_pages2 {float:right;margin:0 5px 0 0;}


div.search_results dl.r_paging dd ul.r_pages li {color:#58642d;margin:0 4px 0 0;}
div.search_results dl.r_paging dd ul.r_pages li a{color:#58642d;}
div.search_results dl.r_paging dd ul.r_pages li.first {}
div.search_results dl.r_paging dd ul.r_pages li.focus {color:#f37921;}
div.search_results dl.r_paging dd ul.r_pages li.next a{color:#f37921;}
div.search_results dl.r_perPage {}
div.search_results dl.r_perPage dt,div.search_results dl.r_perPage dd,div.search_results dl.r_perPage dd select {display:inline;height:15px;width:50px;font-size:10px;color:#58642d;}

div.search_results dl.r_perPage dd select {}


/*h2 on search results on top of table*/
div.Include h2{color:#39b54a;font-size:12px;margin:0 0 10px 0;font-weight:normal;}
div.Include h2 span{font-weight:bold;color:#39b54a;font-size:12px;}



/* ===================== BASE CLASSES END ===================== */
