body 
{
    margin: 10px;
    padding: 0; 
    font-family: Helvetica, Arial, sans-serif;
    font-size: 100%;
    background-color: #B1BABD;
	background-image:url(../images/bgfade.jpg); 
	background-position:top;
	background-repeat:repeat-x; 
	text-align: center; /* for IE */
}
/*
.White
{
    margin: 0 auto;
    padding: 0; 
    font-family: Helvetica, Arial, sans-serif;
    font-size: 100%;
	background-image: none; 
	background-color:White;
	background-position:top;
	background-repeat:no-repeat; 
	text-align: center; /* for IE 
}*/

h1 
{
	font-family:"Arial", sans-serif ;
	color:#eb5e20;
	margin:0;
	padding: 0em;
	font-weight:bold;
	letter-spacing:2px;
}

h2 
{
	font-family: arial black;
	font-size: 15pt;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	margin:0;
}

p, dl, ul {padding:0 0 .75em;margin:0;}
ul {padding-left:2em;}

/*div.content {margin:1em 2em 1em 1em;}
.footer{ vertical-align:middle; height:25px; color:#6A7071; }	
.orange{font-size:  14pt;font-weight: bold; font-family:"Arial", sans-serif; margin:0;padding:.5em; }
.black{ color:#000000; }
*/

a:link {color: #FF5c00}     /* unvisited link */
a:visited {color: #eb5e20}  /* visited link */
a:hover {color: #eb5e20; text-decoration:underline; }   /* mouse over link */
a:active {color: #666666}   /* selected link */




#container {
	margin: 0 auto;   /* align for good browsers */
	/*text-align: left; counter the body center */
	text-align:center;

	width: 800px;
	
}

#content
{
	margin: 0 auto;
	text-align:center;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-y;
	vertical-align: top;
}		

#wrapper {
	height: 150px; 
	border: 0; 
    width: 800px;
    margin: 0 auto;
    vertical-align:bottom;
}

#footer {
	vertical-align: top;
	text-align:center;
	margin: 0 auto;
	width: 800px;
}

#slider {
    width: 800px;
	height: 650px;
    margin: 0 auto;
    position: relative;
	background-image:url(../images/bg.gif); 
	background-repeat:repeat-y;
	vertical-align:top;
	float:none;
}

.Button 
{
    border-width: 0;
	background-image: url(../images/button.gif); 
	width: 80;
	height: 20;
	margin:5;
	font-weight:normal;
}

.Button:hover
{
    border-width: 0;
	background-image: url(../images/button.gif); 
	width: 80;
	height: 20;
	margin:5;
	font-weight:bold;
}

.scroll {
    border-style: none;
	height: 630px;
    width: 700px;
	margin-right: 450px;
	margin-left: 50px;
	margin-top: 0px;
	margin-bottom: 0px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
    background: #fff;
}

.scrollContainer div.panel {
    padding: 50px;
    height: auto;
    width: 600px;
	position: fixed;
}

ul.navigation {
    list-style: none;
    margin-right: 50px;
	margin-left: 50px;
	margin-top: 0px;
	margin-bottom: 0px;
    padding: 0;	
}

ul.navigation li {
	display: inline;
	padding: 4px;
	user-select: none;
	margin-right: 10px;
	cursor: pointer;
	vertical-align: middle;
}

ul.navigation a {
    padding: 3px;
    color: #000;
    text-decoration: none;
}

ul.navigation a:hover {
    background-color: #f5ae8f;
	font-color: #fff;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-opera-border-radius: 3px;
	-moz-border-radius: 3px;
}

ul.navigation a.selected {
    background-color: #f5ae8f;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-opera-border-radius: 3px;
	-moz-border-radius: 3px;
}

ul.navigation a:focus {
    outline: none;
}

.allFields{
	font-size: 9pt;
	font-family: Arial, Sans Serif;
	font-weight: normal;
	color: black;
	/*margin-bottom: 2;*/
	vertical-align: middle;
}

.tableHeader{
	font-size: 9pt;
	font-family: Arial, Sans Serif;
	font-weight: bold;
	color: white;
	margin-bottom: 2;
}

.tableBody{
	font-size: 9pt;
	font-family: Arial, Sans Serif;
	font-weight: normal;
	color: black;
	margin: 2 auto;
	text-align: left;
	padding-left: 3px;
}

.hide {
    display: none;
}

.orangeHeader
{
	border-style:none;
	background-color:#eb5e20;
}

.appTable
{
	border: none 0;
	background-color: #f9a673;
	margin: 40px auto;
	width: 80%;
	border-Collapse:collapse;
	padding:15px 5px;
}

.appTable tr 
{
	text-align:left;
}

.appTable tr td
{
	padding: 2px 5px;
	text-align:left;
}

.jobTable
{
	margin: 15px auto;
}

.appTable tr th 
{
	text-align:center;
	font-size: 12pt;
	font-family: Arial, Sans Serif;
	vertical-align:middle;
	padding: 5px;
}

.altRow
{
	background-color:#f9bb95;
}
/*
.resumeTable
{
	border: none 0;
	margin: 40px auto;
	width: 80%;
	border-Collapse:collapse;
	padding:15px 5px;
}

.resumeTable tr
{
	text-align:left;
}*/

.hasFocus
{
	background-color: white ;
}
	
.invalidData
{
	background-color: #fba9a9 ;
}