#search2 table {

	border-width: 1px;
	border-spacing: 1px;
	border-style: outset;
	border-color: #eeeeee;
	border-collapse: collapse;
	background-color: white;
	font-size:11px;
	width: 100%;
}

#search2 th{
    background-image:url(../images/tablebg.gif);
	background-repeat:repeat-x;
	background-position:top;
	border-style: inset;
	border-width: 1px;
	border-spacing: 1px;
	border-color: #ffffff;
	color: #ffffff;
	font-size:12px;
	font-variant: small-caps; 
	font-weight: bolder;
	height:24px;
    padding: 0px 5px 2px 5px;
}

#search2 thead tr {
    background-color:#666666;
	background-repeat:repeat-x;
	height:24px;
}

#search2 th.sorted {
    background-image:url(../images/tablebg2.gif);
	background-repeat:repeat-x;
	background-position:top;
	border-color: #666666;
	color: #ffffff;
	font-size:12px;
	font-variant: small-caps; 
	font-weight: bolder;
	height:24px;
}
#search2 .view, .del, .edit {
width:30px;
text-align:center;
vertical-align:middle;
}

#search2 td A:link, #search2 td A:visited, #search2 td A:active{
	text-decoration: none;
}

#search2 td A:hover{
	color: #449FE2;
	text-decoration: underline;
}

#search2 th a,th a:visited {
	color: #FFFFFF;
}

#search2 th a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}


#search2 th.sorted a,th.sortable a {
	background-position: right;
	display: block;
	width: 100%;
}

#search2 th.sortable a {
	background-image: url(../images/arrow_off.png);
        background-repeat:no-repeat;
        background-position: right;
}

#search2 th.order1 a {
	background-image: url(../images/arrow_down.png);
        background-repeat:no-repeat;
        background-position: right;
}

#search2 th.order2 a {
	background-image: url(../images/arrow_up.png);
        background-repeat:no-repeat;
        background-position: right;
}

#search2 tr.odd {
background-color: #ffffff;
	border-top: 1px solid #c2c2c2;
	border-style: inset;
	border-color: #CECECE;
        border-width: 1px;
}
#search2 td{
	border-width: 1px;
	padding: 0px 5px 2px 5px;
	border-style: inset;
	border-color: #CECECE;
	border-top: 1px solid #ffeeca;
	height: 20px;
	color: #333333;
}
#search2 tr.tableRowEven,tr.even {
    background-color: rgb(230, 247, 254);
	border-top: 1px solid #c2c2c2;
	border-style: inset;
	border-color: #CECECE;
        border-width: 1px;	
}



#searchpanel td.smallgreytext{
	font-size:12px;
}

#searchalpha {
    float:left;
}

#pagebanner {
    float:right;
padding-bottom: 10px;
}

#pagelinks {
    text-align: right;    
    display: block;
    padding-bottom: 10px;
    vertical-align: middle;
}
#pagefooterdel {
padding-top: 15px;
    float:right;
    width: 500px;
}

#exportlinks {
        float:left;
	padding-top: 15px;	
	width: 35%; 

}



#exportlinks span.excel {
	background-image: url(../images/ico_file_excel.png);
background-repeat:no-repeat;
background-position: middle left;
height:14px;
}

#exportlinks span.csv {
	background-image: url(../images/ico_file_csv.png);
background-repeat:no-repeat;
background-position: middle left;
height:14px;

}

#exportlinks span.xml {
	background-image: url(../images/ico_file_xml.png);
background-repeat:no-repeat;
background-position: middle left;
height:14px;
}

#exportlinks span.pdf {
	background-image: url(../images/ico_file_pdf.png);
background-repeat:no-repeat;
background-position: middle left;
height:14px;
}

#exportlinks span.rtf {
	background-image: url(../images/ico_file_rtf.png);
background-repeat:no-repeat;
background-position: middle left;
height:14px;
}

#exportlinks span.export {
	padding: 0 4px 1px 20px;
	display: inline;
	display: inline-block;
	cursor: pointer;
}

.searchlinks_12{
	color: #469CFF;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 12px; 
}
