body, td {margin: 0; color: black; font-family: arial, sans-serif; font-size: 70%; vertical-align:top;}
a {
	color: #317A50;
}
a:visited {
	color: #62946D;
}
a:hover {color: #317A50}
img {border: 0;}
p {margin: 7px 10px;}
#cl {clear: both;}
table {border-collapse: collapse;}
blockquote {border: 2px solid #317A50; width: 150px; float: right; font-weight: bold; text-align: center; padding: 5px; margin: 0 10px 5px 0;}
blockquote ol {text-align: left; font-weight: normal;}

body, td {font-family: Arial, sans-serif; font-size:9pt; vertical-align:top;}
body {margin:0px; padding:0px; background-color:#ffffff;}
/* Nav (dropdown styles at end of stylesheet) */
#navigation {margin-bottom: 15px;}
#nav {border-bottom:1px solid #6D6E70; padding: 0;}
#nav ul {list-style: none; margin: 0; padding: 0;}
#nav li {display: inline; margin: 0; padding-right: 10px;}
#nav a img {filter:alpha(opacity=80); -moz-opacity: .8; opacity: .8;}
#nav a:hover img {filter:alpha(opacity=100); -moz-opacity: 1.00; opacity: 1.00;}
#nav div {width:800px; margin: 10px 0 0 27px;}
.button, #button-home {margin: 0 5px;}
h1 {font-size:11pt; margin: 0 0 -7px 9px; color:#317A50;}
h2 {font-size:10pt; margin: 5px 9px;}
h3 {font-size: 100%; margin: 0 0 -5px 10px;}
#bodyabout h2 {
	font-size:10pt;
	margin-top: 9px;
	margin-right: 9px;
	margin-bottom: 9px;
	margin-left: 9px;
}
#bodyindustry h2 {margin-top: 12px;}
.w, .w a {color: #fff;}

/* Nav Parameters */
#bodyhome #nav .home {display: none;}
#bodyhome #nav div {margin-left: 22px;}


/* Homepage */
#ind {width: 250px; color: black;}
#ind ul {list-style: none; margin: 10px 0 10px 15px;}
html>body #ind ul {margin: 10px 0 10px -25px;}
#ind li {background: url(../img/chev-g1.gif) 0 3px no-repeat; padding-left: 15px;}
#office {background-color: #6d6e70;} /* {background-color: #5C788E;} */
#office #tagline {border-top: 1px solid #333333;}
#office #tagline img {margin: 10px 0 0 10px;}
#office a, #office a:visited {color: white; font-size:8.5pt; text-decoration: none;}
#office a b, #office a:hover {text-decoration: underline;}

#line {border-top: 1px solid #6D6E70;}
#hcontent {width: 49.9%; float: left; padding: 10px 0;}
#hcontent h1 {margin-left: 15px;}
#hcontent p {margin: 7px 15px;}
#hcontent a {background: url(../img/chev-g2.gif) 0 3px no-repeat; padding-left: 15px;}

.job {font-family: Arial, sans-serif; padding-left: 8px; padding-top:3px; color:#6D6F71; font-weight:bold; border-top:1px solid #CCDDED; background: white;}
.job2 {font-family: Arial, sans-serif; color:black; font-weight:bold; border-top:1px solid #CCDDED;}
.cand {font-family: Arial, sans-serif; padding-left: 3px; padding-top:3px; color:black; font-weight:bold}
.sidegray {background: white;}
.bleed {background: white border: 1px solid #A7A9AC; border-width: 0 0 0 1px;}
#searchboxes {padding:5px;}
#content {padding:10px;}
.grayline{border-left: 1px solid #C0C1CF;}
.sphoto-bg {background: #f2f2f3;}
.green {background: #f2f2f3;}


.footer {font-size: 7pt; vertical-align: bottom; color:#A9A9AC; margin: 5px 0 10px 180px;}
.footerb {font-size: 8pt; vertical-align: bottom; color: #444; border-top: 1px solid #6D6E70; padding: 8px 0 0 15px;}
.footer a, .footerb a {color: #444;}
.footer a:active, .footerb a:active {color:#A9A9AC;}
.footer a:visited, .footerb a:visited {color:#999;}
.footer a:hover, .footerb a:hover {color:#A9A9AC;}
ul, ul.col {list-style-type:square; margin: 8px 40px;}
ul ul {margin: 5px 0 0 40px;}
ul ul li {padding-bottom: 3px;}
li {padding-bottom: 5px;}
.chev {margin: 10px 10px 0 10px;}
.chev li {background: url(../img/chev-g2.gif) 0 5px no-repeat; padding-left: 15px; list-style: none;}
#bodyabout .chev li {border-bottom: 1px solid #ccc;}
sup {font-size: 7pt;}
.col {width: 200px; float: left; margin: 0; padding: 0;}


/* Form */
#content #resumeform {border-collapse: collapse; border-spacing: 3px; }
#content #resumeform td {padding: 4px 6px; border: 1px solid #ddd; border-width: 1px 1px 0 0 }
#content #resumeform .required {font-weight: bold}
#content #resumeform .label {background-color: #f3f3f3;}
#content #resumeform .note {margin-bottom: 6px} 


/* Top Band for Date */
#topstripe {padding: 1px 0 1px 0; background-color: #317A50; height: 11px; color: #fff; text-transform: uppercase; font-size: 9px; letter-spacing: 1.1; width: auto;}
#date {text-align: right; padding-right: 5px;}


/* New Logo */
#logo {margin: 5px 0 0 5px;}
#mrilogo {margin: 16px 16px 20px 5px;}

#s-t {background: url(http://www.mridayton.com/img/bgtile.gif) 0 0; height: 28px;}
#s-t img {margin-left: 25px;}


table#bottom {border-top: 1px solid #cccccc;}

/* New Sub Nav */
#sidenav {
	background: #C9CBCC;
	border-right: 1px solid #6D6E70;
	width: 230px;
}
#sidenav ul {list-style: none; margin: 0; padding:0;}
#sidenav li {font-weight: bold; border-bottom: 1px solid #F2F2F3; padding: 3px 0;}
#sidenav li a {text-decoration: none; color: #333333; padding-left: 28px !important; background: url(../img/s-bullet.gif) 11px 3px no-repeat;}
html>body #sidenav li a {padding-left: 30px;}
#sidenav li a:hover, #sidenav li a.hi, #sidenav li a:visited.hi {color: #000; background: url(../img/s-bullethover.gif) 11px 4px no-repeat;}
#sidenav li a:visited {color: #6D6E70;}

/* Structure */
#structure {border-bottom: 2px solid #F2F2F3;}
#expand {width: 75%;}


/* Navigation styling: links */
div.dropdown a {
	display: block; 
	font-family: arial, helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color: #333333; 
	text-decoration: none;
	padding:2px 0px 2px 9px;
	border-bottom: 1px solid #6D6E70;
	border-left: 3px solid #F96311;
}

div.dropdown a:visited {color:#6D6E70;}

div.dropdown a:hover {
	background: #FFF; 
	color: #6D6E70;
	text-decoration: none;
	border-left: 3px solid #A9A9AC;
}

/* Navigation styling: drop-downs */
#menu1, #menu2, #menu3, #menu4, #menu5{
   background-color : #F2F2F3; 
   layer-background-color : #F2F2F3;
   border: 1px solid #6D6E70;
   border-width: 1px 1px 0 1px; 
   width : 150px; 
   top : 125px; 
   position : absolute; 
   z-index : 90; 
   visibility : hidden; 
}
/* homepage positioning */
#bodyhome #menu1{left: 32px;}
#bodyhome #menu2{left: 113px;}
#bodyhome #menu3{left: 227px;}
#bodyhome #menu4{left: 339px;}
#bodyhome #menu5{left: 451px;}

/* sectionpage positioning */
#menu1{left: 89px;}
#menu2{left: 170px;}
#menu3{left: 284px;}
#menu4{left: 396px;}
#menu5{left: 508px;}
  
/* transparency fix for mozilla */

	.moz {
		-moz-opacity:.80;
		}

.testimonial {font-size: 90%; color: #545566; margin: 6px; padding: 6px;}


#testimonialatt {font-size: 90%; color: #545566; margin: 6px; padding: 6px; text-align: right; font-weight: bold}

.highlight {background: yellow;}
/* new styles for industry section 6/25/2007 T Stone */


.left-col {
	float: left;
	width: 50%;

}

.right-col {
	width: 50%;
	float: right;

}
