﻿body {
	font: normal 12px Verdana, sans-serif;
}
a img {
	border: none;
}
h3 {
	font: normal 12px Verdana, sans-serif;
}

table.search 
{
    border:0;
}    

.t-example 
{
    color: #777;
    font-size:smaller;
    vertical-align:top;
}

table.results {
	width: 100%;
}
table.results th, table.results td {
	padding: 6px 7px;
	}
table.results th {
	text-align: left;
	text-transform: capitalize;
}
.searchbox {
	margin: 20px 0;
	text-align: center;
}
 .w300 {
	min-width: 300px;
	width: 300px;
	width:expression(document.body.clientWidth > 300px? "100%" :"300px");
	vertical-align:top;
}

.w600 
{
    min-width: 600px;
	width: 100%;
	width:expression(document.body.clientWidth > 600px? "100%" :"600px"); 
}

.w150 {
	width: 150px;
}
.w800 {
	width: 800px;
}
.h500 {
	height: 500px;
}

.rmargin5 
{
    margin-right:5px;
}
   

/*
.w200 {
	width: 200px;
}
.w140 {
	width: 140px;
}
.w510 {
	width: 510px
}
.w65 {
	width: 65px;
}
.140 {
	width: 140px;
}
*/

.w100p {
	width: 100%;
}


.t-right {
	text-align: right;
}
.t-center {
	text-align: center;
}
.t-left {
	text-align: left;
}
.t-uline {
	text-decoration: underline;
}
.t-bold {
	font-weight: bold;
}

.t-top 
{
    vertical-align:baseline;
      
}
.jobs-id {
	border: 1px solid #000;
	font-size: 11px;
}
.jobs, .jobs-id-value {
	font-size: 11px;
	background: #ddd;
}
.hint-text {
	font-size: 11px;
	color: #ccc;
}
.m10 {
	margin: 10px;
}

.p10 
{
    padding: 10px;
    background-color: #EEEEEE;
     border: 1px solid #CCCCCC;
	border-collapse: collapse;
}

.blue_text
{
    color:#0000FF;   
}    
/*
.outterBorders {
	width: 100%;
	border-collapse: collapse;
	border: 2px solid #005b00;
}

.fade {
color:gray;
}

.resultsDiv {
border-width:4px;
border-style:double;
border-color:#336666;

}
.results td, th {
border-width:1px;
border-style:solid;
border-color:silver;


}   

.pagerStyle td {
	border:0px;
	text-align: center;

}
.pageTitle {
	
	text-align: center;
}

.pagerStyle span
{
color:Red;
	   
}    

table.screenwide 
{
width:100%;


}

td.settings 
{
text-align:left;

}

td.settingsRight 
{
width:200px;
text-align:right;

}

table.settings 
{
font-weight: bold; 
font-size: 10pt; 
color: #000000; 
font-family: Verdana;
}
*/
table.outterBorders {
	width: 100%;
	border: 2px solid #51AE70;
	border-collapse: collapse;
}

.logoImage {
		margin: 10px;
		
	}
	
.logoCell 
{
    text-align:right;
}

td.pageTitle {
	background: #ccc;
	text-align: center;
}
	.pageTitle h2 {
		margin: 10px;
		font-size: 15px;
	}
table.results {
	border: 1px solid #000;
}
table.screenwide {
	width: 100%;
	border-collapse: collapse;
}
table.screenwide p {
	margin: 10px 0;
}
table.settings {
	margin: 10px auto;
	width: 50%;
}
table.settings td {
	vertical-align: top;
}
	.settingsRight {
		font-weight: bold;
		text-align: right;
		width: 300px; line-height: 22px;
	}
tr.pagerStyle td {
	text-align: center;
}
	span.SelectedPageButton {
		font-weight: bold;
	}
table#ctl00_ContentPlaceHolder1_tabControls {
	margin: 0 auto;
	width: 60%;
}
.footerLogo {
	margin: 0 auto;
	width: 89px;
	display: block;
}

.headerstyle 
{
    background-color: #005B00;
    border: 1px solid #51AE70;
    color: #FFFFFF;
}

.altcolorrowstyle 
{
    background-color: #DDDDDD;
}

table.advanced_search 
{   
    text-align:center;
     
    
}
/* Loading indicator */
 #loading_container {
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    z-index:20000;
    filter:alpha(opacity=50);
	opacity: 0.5;
	background-color:Gray;
   }

    #loading{
        position:absolute;
        left:45%;
        top:40%;
        padding:2px;
        z-index:20001;
        height:auto;
        border:1px solid #ccc;


    }
    #loading a {
        color:#225588;
    }


    #loading .loading-indicator{
        background:white;
        color:#444;
        font:bold 13px tahoma,arial,helvetica;
        padding:10px;
        height:auto;
	    margin:0;
	    text-align:center;
    }

    #loading-msg {
        font: bold 13px arial,tahoma,sans-serif;
    }
    
