* {margin:0;padding:0}
/* mac hide \*/
html,body{height:100%;width:100%;}
/* end hide */
body {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
background:#ffffff;
	text-align:center;
	min-height:596px;/* for good browsers*/
	min-width:760px;/* for good browsers*/
}
#xouter{
	height:100%;
	width:100%;
	display:table;
	vertical-align:middle;
}
#xcontainer {
	text-align: center;
	position:relative;
	vertical-align:middle;
	display:table-cell;
	height: 596px;
}	
#xinner {
	width: 760px;
	background:#fff;
	height: 596px;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
	
	
}

 
#container {
text-align:left;
vertical-align:top;
position:relative;
margin: 0 auto;



background-image:url(images/bg_main.gif);
background-repeat:no-repeat;

 
  width: 760px;
  height:596px;
  background-color:#FFFFFF;
}
#containerintro {
text-align:left;
vertical-align:top;
position:relative;
margin: 0 auto;


 
  width: 760px;
  height:596px;
  background-color:#FFFFFF;
}
#jobsfeed{
  position:absolute;
  left:0px;
  top:0px;
  overflow:scroll;
  width:315px;
height:276px;
overflow:auto;
  }
  #newsfeed{
  position:absolute;
  left:0px;
  top:0px;
  width:315px;
height:276px;
overflow:visible;
  }
h1{
color:#333366;
padding:1em 0 1em 0;
font-size:large;
}
h2{
color:#333366;
padding:1em 0 1em 0;
font-size:medium;
}
h3{
color:#333366;
padding:.5em 0 .5em 0;
font-size:small;
}
h4{
color:#333366;
padding:.3em 0 .3em 0;
font-size:smaller;
}
h5{
color:#333366;
padding:.2em 0 .2em 0;
}
.loginstatus
{
Font-Size:Small;
Color:#FFFFFF;
}

.addItemTableHeader
{
	background-color:#333366;
	color:#CCCCCC;
	padding-left:1em;
}

p { margin-top: 0px; margin-bottom: 6px; }

p.instructions
{
	margin-left:2em;
	margin-top:0.2em;
	margin-bottom:0.2em;
}

.addnewitem
{
	margin:3em 2em 5em 3em;
}


 ul{
 position:relative;

list-style-image: url(~/images/bullet.gif);
padding: 0px;
margin-left: 14px;
margin-top: 12px;
margin-bottom: 12px;
} 


#dbsg{
margin-left:70px;
}
.greytext{
color:#bababa;
}

.hiderinv{
visibility:hidden;
}
.hidervis{
visibility:visible;
}
#intro{
  position:absolute;
  z-index:5;
  width:760px;
  height:570px;
  left:0px;
  top:0px;
  }
  #intropic{
   position:absolute;
  z-index:5;
  width:421px;
  height:496px;
  left:0px;
  top:40px;
  }
  #introbuts{
  position:absolute;
  z-index:5;
  width:250px;
  left:463px;
  top:250px;
  }
  #introtag{
  position:absolute;
  z-index:5;
  width:203px;
  left:557px;
  top:506px;
  }
  #topnav{
  position:absolute;
  z-index:9;
  width:700px;
  height:92px;
  left:16px;
  top:14px;
  }
  .topnavsub{
  position:relative;
  padding-left:7px;
  }
   .topnavsub_test_u{
   background-image:url(~/images/arr_smlg_inv.gif);
   background-position:right;
  position:relative;
  padding-left:7px;
  padding-right:7px;
  }

  #logolink{
  position:absolute;
  z-index:8;
  width:223px;
  height:92px;
  left:539px;
  top:13px;
  }
  #headertitle{
  position:absolute;
  z-index:4;
  left:50px;
  top:80px;
  margin-bottom:2em;
  }
  #headertitlehome{
  position:absolute;
  z-index:4;
  left:50px;
  top:92px;
  }
  #headertitlescroll{
  position:relative;
  z-index:4;
  padding-top:6px;
  padding-bottom:2px;
  }
  
  #headertitledebtsale{
  position:absolute;
  z-index:4;
  left:48px;
  top:92px;
  }
  #headertitlegeneric{
  position:absolute;
  z-index:4;
  left:48px;
  top:92px;
  }
  #contentdebtsale{
   position:absolute;
  z-index:4;
  width:321px;
  left:50px;
  top:122px;
  }
  #newsicon{
  position:absolute;
  left:0px;
  top:4px;
  }
  #newsmessage{
  position:absolute;
  left:46px;
  top:2px;
  }
  #newscont{
  position:absolute;
  left:0px;
  top:50px;
  }
  #newscontinner{
  position:absolute;
  left:0px;
  top:0px;
  overflow:scroll;
  width:344px;
height:236px;
overflow:auto;

  }
    #scrollcont{
  position:absolute;
  left:0px;
  top:0px;
  }
  #scrollcontinner{
  position:absolute;
  left:0px;
  top:0px;
  overflow:scroll;
  width:334px;
height:276px;
overflow:auto;
padding-right:10px;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;

  }
    #jobscontinner{
  position:absolute;
  left:0px;
  top:0px;
  overflow:scroll;
  width:344px;
height:276px;
overflow:auto;
  }

    .jobitem{
  vertical-align:middle;
   border-style:solid;
	border-color: #ffffff;
	border-width:2px;
	padding:4px;
	height:16px;

  }
  .newsitem_o{
 border-style:solid;
	border-color: #333366;
	border-width:2px;
padding:4px;
height:22px;

  }
    .jobitem_o{
  vertical-align:middle;
  border-style:solid;
	border-color: #333366;
	border-width:2px;
padding:4px;
height:16px;

  }
  
   #contentlanding{
  position:absolute;
  z-index:4;
  width:300px;
  left:50px;
  top:122px;
  height:300px;
  }
  #contentgeneric{
  position:absolute;
  z-index:4;
  width:650px;
  left:50px;
  top:132px;
  overflow:auto;
  height:300px;
  }
  #contentfootbut{
  position:relative;
  }

  .contentsubheadgeneric{
  position:relative;
  left:-2px;

  padding-top:6px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
  }
  #contentdebtsalesub1head{
  position:relative;
  z-index:4;
  width:321px;
  left:48px;
  top:170px;
  }
  #contentdebtsalesub1cont{
  position:relative;
  z-index:4;
  width:321px;
  left:50px;
  top:200px;
  }
  #contentdebtsalebut{
  
  
  position:relative;
left:322px;
width:35px;
  
  }
  
  #entrybutton1{
  position:absolute;
  z-index:4;
  width:140px;
  height:50px;
  left:50px;
  top:145px;
  }
    #entrybutton2{
  position:absolute;
  z-index:4;
  width:140px;
  height:50px;
  left:225px;
  top:145px;
  }
    #entrybutton3{
  position:absolute;
  z-index:4;
  width:140px;
  height:50px;
  left:50px;
  top:205px;
  }
    #entrybutton4{
  position:absolute;
  z-index:4;
  width:140px;
  height:50px;
  left:225px;
  top:205px;
  }
      #entrybutton5{
  position:absolute;
  z-index:4;
  width:140px;
  height:50px;
  left:50px;
  top:265px;
  }
    #entrybutton6{
  position:absolute;
  z-index:4;
  width:140px;
  height:50px;
  left:225px;
  top:265px;
  }
        #entrybutton7{
  position:absolute;
  z-index:4;
  width:140px;
  height:50px;
  left:50px;
  top:325px;
  }
    #entrybutton8{
  position:absolute;
  z-index:4;
  width:140px;
  height:50px;
  left:225px;
  top:325px;
  }
  #conttagsmall{
  position:absolute;
  z-index:4;
  left:121px;
  top:407px;
  }
  #conttagbig{
  position:absolute;
  z-index:4;
  left:172px;
  top:391px;
  }
    #conttagbiglow{
  position:absolute;
  z-index:4;
  left:172px;
  top:405px;
  }
  
  #contfootpics1{
  position:absolute;
  z-index:4;
  width:68px;
  height:100px;
  left:52px;
  top:421px;
  }
  #contfootpics2{
  position:absolute;
  z-index:4;
  width:68px;
  height:100px;
  left:138px;
  top:436px;
  }
  #contfootpics3{
  position:absolute;
  z-index:4;
  width:68px;
  height:100px;
  left:224px;
  top:451px;
  }
  
    #nextsectionbutton{
  position:absolute;
  z-index:4;
  text-align:center;
  width:100px;
  left:310px;
  top:448px;
  }
  #nextsectionbutton_full{
  position:absolute;
  z-index:4;
 
  width:86px;
  left:314px;
  top:449px;
  }
   #nextsectionbuttonds{
  position:absolute;
  z-index:4;
  text-align:right;
  width:72px;
  left:311px;
  top:448px;
  }
    
  #contpic{
   position:absolute;
  z-index:4;
  width:339px;
  height:530px;
  left:421px;
  top:40px;
  }
  #arrowleft{
  position:absolute;
  z-index:5;
  width:19px;
  height:21px;
  left:11px;
  top:536px;
  }
  #arrowright{
  position:absolute;
  z-index:5;
  width:19px;
  height:21px;
  left:685px;
  top:536px;
  }
  #botnav{
  position:absolute;
  z-index:5;
  
  
  left:420px;
  top:578px;
  }
  #botnavlinks{
  position:absolute;
  z-index:5;
  
  
  left:674px;
  top:572px;
  }
  #botnav_test{
  position:absolute;
  z-index:5;

  left:418px;
  top:576px;
  }
  .botnavsub{
   position:relative;
  padding-left:2px;
  }
  


    #w3c{
  position:absolute;
  z-index:5;
 
  left:00px;
  top:576px;
  width:200px;
  display:inline;
  }
  #copyright{
   position:absolute;
  z-index:5;
 left:166px;
top:578px;
  }
  #copyrighthome{
   position:absolute;
  z-index:5;
 left:0px;
top:576px;
  }
  
  
  
  
A.botnavsub_test:link {
letter-spacing: -1px;
background-image:url(images/arr_smlw_inv.gif);
background-repeat:no-repeat;
background-position:right;
position:relative;
padding-left:3px;
padding-right:7px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#09144F;
text-decoration:none;
font-weight:normal;
  }
A.botnavsub_test:visited {
letter-spacing: -1px;
background-image:url(images/arr_smlw_inv.gif);
background-repeat:no-repeat;
background-position:right;
position:relative;
padding-left:3px;
padding-right:7px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#09144F;
text-decoration:none;
font-weight:normal;
}
A.botnavsub_test:active {
letter-spacing: -1px;
background-image:url(images/arr_smlw_vis.gif);
background-repeat:no-repeat;
background-position:right;
position:relative;
padding-left:3px;
padding-right:7px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#09144F;
text-decoration:none;
font-weight:bold;
}
A.botnavsub_test:hover {
letter-spacing: 0px;
background-image:url(~/images/arr_smlw_vis.gif);
background-repeat:no-repeat;
background-position:right;
position:relative;
padding-left:3px;
padding-right:7px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#09144F;
text-decoration:none;
font-weight:bold;
}
  
A:link {text-decoration: none; font-weight:bold; Font-Size:Small; color:#333366; padding:.5em 1em .5em 1em}
A:visited {text-decoration: none; font-weight:bold; Font-Size:Small; color:#333366; padding:.5em 1em .5em 1em}
A:active {text-decoration: none; font-weight:bold; Font-Size:Small;  color:#333366; padding:.5em 1em .5em 1em}
A:hover {text-decoration: none; font-weight:bold; Font-Size:Small; color:#333366; padding:.5em 1em .5em 1em}

A.smaplink:link {text-decoration: underline; font-weight:normal; color:#333366;padding-left:20px;}
A.smaplink:visited {text-decoration: underline; font-weight:normal; color:#333366;padding-left:20px;}
A.smaplink:active {text-decoration: underline; font-weight:normal; color:#333366;padding-left:20px;}
A.smaplink:hover {text-decoration: none; font-weight:normal; color:#333366;padding-left:20px;}

A.file:link {text-decoration: none; font-weight:bold; Font-Size:Small; color:#333366; padding:.5em 1em .5em 1em}
A.file:visited {text-decoration: none; font-weight:bold; Font-Size:Small; color:#333366; padding:.5em 1em .5em 1em}
A.file:active {text-decoration: none; font-weight:bold; Font-Size:Small;  color:#333366; padding:.5em 1em .5em 1em}
A.file:hover {text-decoration: none; font-style:italic; font-weight:bold; Font-Size:Small; color:#CCCCCC; padding:.5em 1em .5em 1em}

A.joblink:link {text-decoration: none; font-weight:bold; Font-Size:10px; color:#333366; padding:.5em 1em .5em 1em}
A.joblink:visited {text-decoration: none; font-weight:bold; Font-Size:10px; color:#333366; padding:.5em 1em .5em 1em}
A.joblink:active {text-decoration: underline; font-weight:bold; Font-Size:10px;  color:#333366; padding:.5em 1em .5em 1em}
A.joblink:hover {text-decoration: none; font-weight:bold; Font-Size:10px; color:silver; padding:.5em 1em .5em 1em}

.newsitem
{	
font-size:10px;
border-style:solid;
border-color: #ffffff;
padding:4px;
height:22px;
font-size:10px;
margin:0px;
border:2px;
}

.newsitem:hover
{
font-size:10px;
color:#333366;
}

A.newslink:link
{
font-size:10px;
color:#333366;
font-size:10px;
text-decoration:none;
padding:0px;
margin:0px;
border:2px;	
}
A.newslink:visited
{
color:#333366;
font-size:10px;
text-decoration:none;
border:2px;
}
A.newslink:active
{
color:#333366;
font-size:10px;
text-decoration:none;
border:2px;
}
A.newslink:hover
{
color:silver;
font-size:10px;
text-decoration:none;
border:2px;
padding:0px;
margin:0px;
}
