#search, #footerbottomshadow, #title, #menu, #footer, .dropmenu, #Fnavleft {display:none;}

#intro, #introW, #content, #contenthome, #rightcol, #leftcol, #midcol, #howdoi, #featured, #Fwrapper, #wrapper, #mainright, #mainleft, #navright, #navleft, #Fmainright, #Fmainleft, #Fnavright {border:none;}

#homewrap {background:#ffffff;}
#featured {background:#ffffff; width: 165px;}

body {font-size:10pt; background:none; font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;}
a:link, a:visited {text-decoration:underline;}
#content a:link:after, #content a:visited:after {content:" (" attr(href) ") " }
#content, #contenthome, #rightcol, #leftcol, #midcol {position:static; padding:0px 0px 0px 0px; width:auto;}
#content {padding-top:20px;}


/* #wrapper {width:730px;} */
#mainleft, #mainright, #Fmainleft, #Fmainright {width:auto; padding:10px 10px 20px; background-color:#fff;}
#navright, #navleft, #Fnavright, #Fnavleft {width:174px;}

#mainright, #Fmainright {float:left;}

#Fwrapper, #wrapper, #content, #singlecol, body, #contain, #block, #intro {width:auto;}

/* this was added to try to accomodate IE 7 printing problem */

#contain {background:transparent; text-align:left; position:relative; margin:0px; padding-left:0px;}
#content {float:none;}
#wrapper {float:none;}
#Fwrapper {float:none;}

/* DLI HOMEPAGE */

/*3-col wrapper - we use the homewrap element to set 3-col dividers */
#homewrap {float: left; width: 480px;}
#midcol {float: left; width: 290px; font-size: 95%; padding: 15px 10px 10px 0px;}
#rightcol {float:left; width:165px; color:#333; font-size: 85%; padding: 10px 10px 10px;}
#leftcol {float:left; width: 165px; font-size: 85%; padding: 0px; color:#333; background:transparent;}
.midcol {float:inherit; width:265px; background:transparent; font-size:90%; padding:2px 5px; margin:2px 4px 0px 4px;}
.midcolA {float:inherit; width:265px; background:transparent; font-size:90%; padding:2px 5px; margin:2px 4px 0px 4px;}
.midcolL {float:inherit; width:265px; background:transparent; font-size:100%; padding:2px 5px; margin:2px 4px 0px 4px; text-align:left;}
.midcolR {float:inherit; width:265px; background:transparent; font-size:100%; padding:2px 5px; margin:2px 4px 0px 4px; text-align:right;}

#looking {float:inherit; width:265px; background:transparent; font-size:90%; padding:2px 5px; margin:2px 4px 0px 4px;}

#featured p {padding-top:5px; margin:2px 0px 3px 0px; width:155px;}

.leftcolA {background-color:transparent; color:#000; width:160px; padding:0px 0px 0px 0px; margin:5px 10px 10px 10px; text-align:center;}

.leftcolB {background:#FBEDC9; border: 1px solid #740019; color:#000; width:160px; padding:0px 0px 6px 0px; margin:5px 0px 10px 5px; text-align:center;}

.leftcolC {background:#e6e6e6; border: 1px solid #740019; color:#000; width:160px; padding:0px 0px 5px 0px; margin:5px 0px 10px 5px; text-align:center;}

/* DLI HOMEPAGE - OLD */


#col3wrap {float:left; width:480px; background:#fff;}

#left3colA {width:160px; font-size:85%; padding:10px 4px; background:#DCDEB8; border: 1px solid #740019; text-align:center}
.left3colATran {float:inherit; width:155px; font-size:100%; padding:2px 2px; margin:0px 0px 8px 0px; background:transparent; text-align:center;}
.left3colATran2 {float:inherit; width:155px; font-size:100%; padding:2px 2px; margin:0px 0px 8px 0px; background:#FBEDC9; border: 1px solid #740019; text-align:center;}
#left3colABot {float:inherit; width:155px; font-size:100%; padding:8px 2px; background:#e6e6e6; border: 1px solid #740019; text-align:center;}
#mid3colA {float:inherit; width:295px; background:transparent; font-size:85%; padding:5px 5px 15px; border-bottom: 1px solid #740019; border-left: 1px solid #740019; margin-left:2px;}

#right3colA {float:left; width:170px; background:transparent; font-size:85%; padding:5px 5px 5px; background:#e6e6e6; border: 1px solid #740019;}

#ecombox {float:inherit; width: 165px; padding: 4px 2px; margin:6px 0px; background-color:#DCDEB8; border: 1px solid #740019; color: #000000; height:auto; text-align:center;}

 .ecomNews {
 float:inherit;
 width: 150px;
 padding: 2px 2px;
 margin:2px 0px;
 background-color:transparent; 
 border: 0px;
 color: #000000;
 height:auto;
 text-align:left; 
 }

 .ecomServ {
 float:inherit;
 width: 155px;
 padding: 2px 2px;
 margin:2px 0px;
 background-color:transparent; 
 border: 0px;
 color: #000000;
 height:auto;
 text-align:left; 
 }

.ecombox2 {float:inherit; width: 160px; padding: 4px 2px; margin:6px 0px; background-color:transparent; border: 0px; color: #000000;
 height:auto;}
 
 /* JOBOPENINGS HOME PAGE */
#left3coljob {float:left; width:160px; font-size:85%; padding:10px 4px 10px 4px; background:#DCDEB8; border: 2px dotted #740019; text-align:center; color:#006600; margin-right:2px;}

#mid3coljob {float:left; width:290px; background:transparent; font-size:85%; padding:5px 5px 15px; border-right: 2px dotted #740019; border-left: 2px dotted #740019; margin-left:2px;}

#right3coljob {float:left; width:170px; font-size:85%; padding:10px 4px 10px 4px; background:#e6e6e6; border: 2px dotted #740019; text-align:center;}

  .jobbox {
 float:inherit;
 width: 165px;
 padding: 2px 2px;
 margin:4px 0px;
 background-color:transparent; 
 border: 0px;
 color: #000000;
 height:auto;
 text-align:left; 
 }
 
 /* CSD HOMEPAGE */
 
 #left3colcsd {float:left; width:155px; font-size:85%; padding:10px 2px 5px 2px; background:#DCDEB8; border: 1px solid #740019; text-align:center; color:#006600; margin-right:2px;}

.left3colABotcsd {float:inherit; width:150px; font-size:100%; padding:8px 2px; background:#e6e6e6; border: 1px solid #740019; text-align:center; margin:10px 0px 0px 0px;}

#mid3colcsd {float:left; width:270px; background:transparent; font-size:85%; padding:5px 5px 15px; border-bottom: 1px solid #740019; border-left: 1px solid #740019; margin-left:2px;}

.mainrightcsd {float:inherit; width:265px; font-size:100%; padding:10px 2px; background:#e6e6e6; border: 1px solid #740019; margin:10px 3px;}

.mainrightAcsd {float:inherit; width:260px; font-size:100%; padding:5px 2px; background:transparent; border: 0px; margin:5px 3px;}

#right3colcsd {float:left; width:155px; font-size:85%; padding:5px 2px 5px; background:#DCDEB8; border: 1px solid #740019; text-align:center;}

.csdbox {float:inherit; width: 150px; padding: 4px 2px; margin:6px 0px; background-color:#e6e6e6; border: 1px solid #740019; color: #000000; height:auto; text-align:center;}

/* old csd */
.left3colABot2 {float:inherit; width:150px; font-size:100%; padding:10px 4px; background:#e6e6e6; border: 1px solid #740019;}

.mainrightA {float:inherit; width:400px; font-size:100%; padding:10px 4px; background:#ffffcc; border: 1px solid #006600; margin:10px 3px;}

.mainrightABT {float:inherit; width:400px; font-size:100%; padding:15px 4px; background:transparent; border: 0px; margin:15px 3px;}


/*WIRED Pages */
#left3colW {float:left; width:160px; font-size:85%; padding:10px 5px 5px 5px; background:#1C43C6; border: 1px solid #1C43C6; text-align:center; color:#006600; margin-right:2px;}

.left3colTranW {float:inherit; width:155px; font-size:100%; padding:2px 2px; margin:0px 0px 8px 0px; background:transparent; text-align:center;}

.left3colAW {float:inherit; width:155px; font-size:100%; padding:8px 2px; background:#E7E7E7; border: 2px solid #ffffff; text-align:center; margin:10px 0px 0px 0px;}

#mid3colW {float:left; width:280px; background:transparent; font-size:85%; padding:5px 5px 15px; margin-left:2px;}

.mainrightW {float:inherit; width:275px; font-size:100%; padding:10px 4px; background:#e6e6e6; border: 1px solid #2E60F7; margin:10px 3px;}

.mainrightAW {float:inherit; width:260px; font-size:100%; padding:5px 4px; background:transparent; border: 0px; margin:5px 3px; text-align:center;}

#right3colW {float:left; width:160px; font-size:85%; padding:5px 2px 5px; background:#FFD243; border: 1px solid #2E60F7; text-align:center;}

.Wbox {
 float:inherit;
 width: 150px;
 padding: 8px 2px;
 margin:10px 0px 10px 0px;
 background-color:#DBDFD7;
 border: 1px solid #1C43C6;
 color: #000000;
 height:auto;
 text-align:center; 
 }
 
 .wiredbox {
 float:inherit;
 width:700px;
 padding: 4px 4px;
 background-color:#efefef;
 border: 3px double #1C43C6;
 margin:0px 0px 8px 0px;
 }



/* HEARINGS MAIN PAGE WELCOME.ASP */

#mainrightH {width:400px; font-size:100%; padding:10px 4px; background:#e6e6e6; border: 1px solid #006600; margin:10px 1px;}

.mainrightHTB {width:150px; height:auto; font-size:100%; padding:10px 4px; background:#e6e6e6; border: 1px solid #740019; margin:10px 2px;}


/* TSB MAIN PAGE TSB.ASP */

#mainrightTSB {float: inherit; width:400px; font-size:100%; padding:10px 4px; background:#e6e6e6; border: 1px solid #740019;}

/* Mainstreet */
#mstContent a:link:after, #mstContent a:visited:after {content:" (" attr(href) ") " }
#mstContent {position:static; padding:20px 0px 10px 0px; width:auto; border:none;}
#mstContent {float:none;}

#mstlamp {float:left; width:auto; padding:2px 2px; margin: 10px 0px 0px 0px; background:transparent;}

#msthead {display:none;}
.mstContentA {float:left; width:600px; font-size:85%; padding:10px 10px; margin: 5px 10px 10px 0px; background-color:#ffffcc; border: 3px double #452c29;}

#mstCollage {float:right; height:140px; padding:5px 5px; margin: 30px 20px 10px 10px; background:#ffffff;}

.mstContentB {float:right; width:140px; font-size:85%; padding:5px 5px; margin: 5px 10px 10px 0px; background:#daba98; border: 3px double #452c29; text-align:center;}

.mstContentC {display:none;}
.mstContentD {display:none;}
