body {font-family:Calibri, Arial, Sans-Serif; font-size:14px; background:#B1C6D4;}
hr{ clear:both; visibility:hidden; margin:0; padding:0;}



/*--- header
------------------------------- */
#header 
{
	width:765px; 
	height:81px; 
	background:#fff;
	margin:0 auto;
	border-bottom: 18px solid #3C587F;
	position:relative;
	
}
    .bailogo 
    {
		width:600px; 
		height:73px; 
		background: url(../images/6banner.jpg) no-repeat; 
		float:left;
		margin:-34px 0 0 16px; 
	}
    
    .tagline 
    {
		padding-left:50px; 
		padding-top:40px; 
		font-size:20px; 
		color:#fff; 
		float:left; 
		width:300px;
	}

    .mtHeader{ position: relative; left:231px; top:0; background:url(../images/mtHeader.gif) no-repeat; display:block; width:534px; height:35px;}
    
#wrapper{width:765px; margin:0 auto; background:#fff; padding-bottom:20px;}



/*--- Typography
------------------------------- */
p
{
	width:445px;
	color:#666666;
	line-height:1.6em;
}

#wrapper h1
{ 
	font-size:30px; 
	color:#173243;
	border-bottom:1px solid #E1E1E1; 
	border-top:1px solid #E1E1E1; 
	padding:10px 0;
	text-transform:uppercase;
	font-weight:bold;
}



/*--- Levels
------------------------------- */
#searchfields{ margin:16px 0;}

.begcap
{
	margin:0;
}



/* Label for searcf fields */
		.labCont{padding:10px; margin-left:95px; display:none;}
		.label{margin:0 118px 0 0; display:inline; color:#B9C1C6; font-size:14px;}
		.tlabel{}
		.mlabel{}



/* Level Containers */
.fieldCont
{
	margin:0;
	width:467px;
	display:block;
}

.fieldCont_short
{
	margin:0 0 0 20px;
	display:block;
}	
	
	select{width:150px; margin:0 51px 0 10px;}
	.clear{margin:0;}
	
	.mfield
	{
		width:375px; 
		height:32px; 
		padding-top:10px;
		padding-left:10px;
		float:left;
		background:#3C587F;
	}
	
		.mfield select option{max-width:250px;}
	
	.short
	{
		width:160px;
	}
	

	/* Search */
	.tfield{margin:0; text-align:center; height:42px; padding:0 10px; line-height:42px; float:left; font-size:11px; font-family:Arial; text-transform:uppercase; font-weight:bold; color:#fff;background:#ABC4E6;}
		/*.search1{}
		.search2{ background: url(../images/search.jpg) no-repeat #EFEFEF;}
		.search3{ background: url(../images/search3.jpg) no-repeat #EFEFEF;}
        */

	
	/* Levels */
	.levelDrop{ width:400px; border:1px solid #ccc; height:42px;}
	
	
	
/*--- progression loading box
------------------------------- */
.progessbox{background-color:#fff; border:ridge 2px #ff0000; position:absolute;top:210px;left:290px;}
.progessbox img{padding:50px 40px 50px 47px;}
.progress{position: absolute;top: 210px; left: 290px; z-index: 1000; height: 126px; width: 189px;}


/*--- table section
------------------------------- */
#tblcont{ margin:0; padding:0;}

table.jobs{ margin:0 auto; width:725px;}

td{ border-bottom:1px solid #ccc;}

.jobs th
{
	padding:10px;
	height:20px;
	color:#fff;
	vertical-align:middle;
	text-align:center;
	font-size:11px; font-family:Arial; text-transform:uppercase; font-weight:bold; color:#fff;background:#3C587F;
}

.jobs th a{color:#fff;}
	.jobs th a:hover{color:#7ACDFE;}

.jobs tr{font-size:0.85em; padding:10px;}
	
	.center{text-align:center;}
	
	.alt{background-color:#eee;}
	
	.sortrow{text-align:center;}
	
	.trrow{background-color:#ffffff;}
	
	.traltrow{background-color:#F8F8Fa;}

.jobs td{padding:10px;}	

.nodata{color:#ff0000;}

tr .sortrow{ padding:0 10px;}


/*---  Global
------------------------------- */


#infocont{ width:650px;}

.ParaHeader {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-style:normal;
font-weight:bold;
padding-left:16px;
padding-top:16px;
}


.revisedText {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
line-height:16px;
}

ul 
{
margin-left:3em;
padding-left:1.5em;
text-indent:-1.5em;
width:80%;
}
li {
list-style-position:inside;
padding-bottom:1em;
}