@charset "utf-8";
/* MJC Consulting Group, STYLESHEET */
body		{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; line-height: 18px; text-align:center; font-size:11px;}
.cleaner	{ clear: both;}
a {border:none; text-decoration:none; outline:none}
img { border:none; outline:none;}
input {font-size:11pt}
textarea {font-size:11pt}
h1 {font-size:11px; font-weight:bold;}
h2 {font-size:12px; font-weight:bold;}
h3 {font-size:12px; font-weight:bold; color:#FF9900;}
#prop {height:340px; float:right; width:1px;}

/*CONTENT*/
#content	{width: 900px; margin: 0 auto; cursor:pointer; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; line-height: 18px; font-size:11px; overflow:hidden; }

/*HEADER*/
#header		{background-image:url(mjc%20images/bg_line.jpg); width:900px; background-repeat: no-repeat; background-position: bottom; margin-top:25px; height:85px;}

/*logo top*/
#logot		{position: relative; float:left; width:100px; text-align:left; }

#menu		{ position: relative; float:left; background: none; width: 535px; padding-top:25px;}
#menu ul	{ margin: 0; padding: 0; list-style: none; }
#menu li	{ margin-right: 26px; float: left; text-decoration: none; font-weight:bold; color:#666666; }
#menu a		{ display: block; color: #666666; text-decoration: none; font-weight: bold; }
#menu li a:hover	{ color:#FF9900; text-decoration:none; font-weight: bold; border: none;}
#menu li a.on {color:#FF9900; text-decoration:none; font-weight: bold; border:none;} 
/*#menu li.margin {margin-right:4px;}*/


#login{ width: 265px; font-weight:normal; float:left; background: none; padding-top:25px; line-height:normal;}
#login a{ color: #666666; text-decoration: none; font-weight: bold;}
#login a:hover	{ color:#FF9900; text-decoration:none; font-weight: bold; border: none;}
#login a.on {color:#FF9900; text-decoration:none; font-weight: bold; border:none;}
#login a.margin {margin-right:10px;}

/*SUB HEADER*/
#subheader {float:left; width:900px; height:150px; margin-bottom:10px}

/*sub navigation*/
#subnav {float: left; width: 336px; padding-left:20px; margin-right:16px; padding-top:15px; height:130px; background-image:url(mjc%20images/subnavback.jpg); background-repeat:no-repeat;}
#subnav ul	{ margin: 0; padding: 0; list-style:none;}
#subnav li	{ text-decoration: none; color:#0000a7; font-weight: bold; text-indent:25px; }
#subnav a		{text-decoration: none; display:inline; color:#0000a7; }
#subnav li a:hover	{ color:#ff9900; text-decoration:none; border: none;}
#subnav li a.on {color:#ff9900;} 
#subnav li.directory {color:#0000a7; font-size:12px; text-indent:0px;} 
#subnav li.ind {text-indent: 50px;}
#subnav li.on {color:#ff9900;} 
#subnavno {float: left; width: 336px; padding-left:20px; margin-right:16px; padding-top:15px; height:130px;}

/*sub image*/
#subimg 	{width: 528px; float: left; text-align:left; padding:0; height:150px; background-color:#000066}

/*MAIN BODY CONTENT*/
#main		{float:left; width:905px; background-image:url(mjc%20images/mjc%20consulting%20group%20v.jpg); background-repeat:no-repeat; background-position:25px bottom;}

/*body content*/
#columnwrap {width: 800px; float: left; text-align:left; padding-left:100px; font-size:11px;}
.minh {height:320px}

/*Footer*/
#footer 	{position: relative; float: left; width:900px; margin-top: 10px; margin-bottom:30px;}

/*footer navigation*/
.footnav 	{position:relative; width:900px; background-image:url(mjc%20images/bg_line.jpg); background-repeat:no-repeat; background-position:bottom; text-align:right;}
.footnav a 	{padding-right: 10px; padding-left: 10px; color: #666666; text-decoration: none; border-left:dotted 1px; border-right-color:#999999}
.footnav a:hover	{ color: #ff9900; }

/*footer copyright*/
#copyright 		{position:relative; width:900px; text-align:center;}
#copyright a 	{padding-right: 10px; padding-left: 10px; color: #666666; text-decoration: none; border-left:dotted 1px; border-left-color:#999999}
#copyright a:hover	{ color: #ff9900; }

/*question*/
#question 	{position: absolute; display: none; bottom: 0px; right: 0px; border: 1px solid #333333; padding: 5px; background: #ffffff; width: 400px; text-align:left; margin-bottom: 400px; margin-right:500px; overflow:hidden}
.q1 		{font-size:12px; font-weight:normal; color:#666666;}
.q3 		{position:relative; padding-bottom: 6px; padding-top:4px;}
.q3 label	{font-size:10px; font-weight:bold; color:#666666; }
.q4 		{text-align:right; padding-right:5px; padding-bottom:10px;}

.form-required {font-weight:bold}
.form-item {padding-bottom:10px;}
.formbk {background-color:#f5f5f5}
.formbd {border:solid 1px #999999;}
.login {padding-left:130px;}

#col1 {text-align:left; height:400px;}
	
/*2 columns*/
#col2l		{width:392px; margin-right:14px; float:left;}
#col2r		{width:392px; float:left;}
#col2r1 		{width: 187px; float: left; margin-right:14px;}
#col2r2		{width: 187px; float: left;}


/*3 columns*/
#col3l 		{margin-top:10px; width: 256px; float: left; margin-right:15px;}
#col3c 		{margin-top:10px; width: 256px; float: left; margin-right:15px;}
#col3r		{margin-top:10px; width: 256px; float: left;}
#col32		{margin-top:10px; width: 528px; float: left; margin-right:16px;}
#col1r	{float:right; width:256px; margin-top:10px; margin-bottom:40px;}
#col32 ul { margin-top: 0px;  margin-bottom:0px; padding-left: 30px; padding-bottom:0px; padding-top:10px; list-style: disc outside;}
#col32 li	{ }
#col3r ul { margin-top: 0px;  margin-bottom:0px; padding-left: 15px; padding-bottom:0px; padding-top:5px; list-style: disc outside;}
#col3r li	{ }


#divt	{padding-top: 10px; padding-bottom:10px; float:left;}
#divc	{padding-top: 10px; float:left;}
#divb	{float:left;}
.divfont {font-size:11.5px;}
/*colum header*/
.colheader	{font-size:11px; font-weight:bold; background-color:#E0E2E2; height:30px; line-height:40px; vertical-align:bottom; color: #666666; border-bottom:dotted; border-bottom-width:1px; border-bottom-color:#CCCCCC;padding-left:5px;}
.colcontent	{font-size:11px; color:#666666; background-color:#F5F5F5; margin-bottom:10px; padding:10px}
.colcontentbord	{font-size:11px; color:#666666; margin-bottom:10px; padding:10px; border-left:1px dotted #999999; border-right:1px dotted #999999; border-bottom:1px dotted #999999; background-color:#F5F5F5;}
.h150 {height:150px;}
.h350 {height:350px;}

#top {width:800px; position:relative; padding-top:10px;}
#top a span {display: none; text-align:center;}
#top a:hover > span {display: none; color:#333333; font-weight:bold; font-size:12px; padding-top:12px;}

#thumb1 {background-image:url(mjc%20images/1thumb.jpg); display:block; height:40px; width:120px; margin-right:16px; float:left;}
#thumb1:hover {background-image:url(mjc%20images/1thumb.jpg); height:40px; width:120px; margin-right:16px; display:block; float:left; background-position: -120px;}
#thumb2 {background-image:url(mjc%20images/2thumb.jpg); display:block; height:40px; width:120px; margin-right:16px; float:left;}
#thumb2:hover {background-image:url(mjc%20images/2thumb.jpg); height:40px; width:120px; margin-right:16px; display:block; float:left; background-position: -120px;}
#thumb3 {background-image:url(mjc%20images/3thumb.jpg); display:block; height:40px; width:120px; margin-right:16px; float:left;}
#thumb3:hover {background-image:url(mjc%20images/3thumb.jpg); height:40px; width:120px; margin-right:16px; display:block; float:left;  background-position: -120px;}
#thumb4 {background-image:url(mjc%20images/4thumb.jpg); display:block; height:40px; width:120px; margin-right:16px; float:left;}
#thumb4:hover {background-image:url(mjc%20images/4thumb.jpg); height:40px; width:120px; margin-right:16px; display:block; float:left; background-position: -120px;}
#thumb5 {background-image:url(mjc%20images/5thumb.jpg); display:block; height:40px; width:120px; margin-right:16px; float:left;}
#thumb5:hover {background-image:url(mjc%20images/5thumb.jpg); display:block; height:40px; width:120px; display:block; margin-right:16px; float:left; background-position: -120px;}
#thumb6 {background-image:url(mjc%20images/6thumb.jpg); display:block; height:40px; width:120px; float:left;}
#thumb6:hover {background-image:url(mjc%20images/6thumb.jpg); height:40px; width:120px; display:block; float:left; background-position: -120px;}


/*careers indent*/
.listtext{color: #666666; font-weight:normal; text-decoration:none; line-height:normal;}
.careers ul {color: #666666; font-weight:bold; list-style-type:none; line-height:25px; padding-top:10px; }
.careers ul a:hover { color: #ff9900; }
.careers li {padding-left:10px; font-weight:bold; list-style-type:none; }
.careers li.hire {padding-left:0px; font-weight:bold; list-style-type:none; }
.thumblink {font-weight:bold;}
#col3l.thumblink {border-right:1px dotted; border-right-color:#666666;}
#col3c.thumblink {border-right:1px dotted; border-right-color:#666666;}
.padbot {padding-bottom:10px;}

#servicethumb1 {background-image:url(mjc%20images/servicethumb1.jpg); display:block; height:80px; width:256px; float:left;}

#servicethumb2 {background-image:url(mjc%20images/servicethumb2.jpg); display:block; height:80px; width:256px; float:left;}

#servicethumb3 {background-image:url(mjc%20images/servicethumb3.jpg); display:block; height:80px; width:256px; float:left;}

#businessthumb1 {background-image:url(mjc%20images/businessthumb1.jpg); display:block; height:80px; width:256px; float:left;}
#businessthumb2 {background-image:url(mjc%20images/businessthumb2.jpg); display:block; height:80px; width:256px; float:left;}
#businessthumb3 {background-image:url(mjc%20images/businessthumb3.jpg); display:block; height:80px; width:256px; float:left;}
#businessthumb4 {background-image:url(mjc%20images/businessthumb4.jpg); display:block; height:80px; width:256px; float:left;}
#businessthumb5 {background-image:url(mjc%20images/businessthumb5.jpg); display:block; height:80px; width:256px; float:left;}
#businessthumb6 {background-image:url(mjc%20images/businessthumb6.jpg); display:block; height:80px; width:256px; float:left;}
#businessthumb7 {background-image:url(mjc%20images/businessthumb7.jpg); display:block; height:80px; width:256px; float:left;}
#businessthumb8 {background-image:url(mjc%20images/businessthumb8.jpg); display:block; height:80px; width:256px; float:left;}
#businessthumb9 {background-image:url(mjc%20images/businessthumb9.jpg); display:block; height:80px; width:256px; float:left;}

#marketingthumb1 {background-image:url(mjc%20images/marketingthumb1.jpg); display:block; height:80px; width:256px; float:left;}
#marketingthumb2 {background-image:url(mjc%20images/marketingthumb2.jpg); display:block; height:80px; width:256px; float:left;}
#marketingthumb3 {background-image:url(mjc%20images/marketingthumb3.jpg); display:block; height:80px; width:256px; float:left;}
#marketingthumb4 {background-image:url(mjc%20images/marketingthumb4.jpg); display:block; height:80px; width:256px; float:left;}
#marketingthumb5 {background-image:url(mjc%20images/marketingthumb5.jpg); display:block; height:80px; width:256px; float:left;}
#marketingthumb6 {background-image:url(mjc%20images/marketingthumb6.jpg); display:block; height:80px; width:256px; float:left;}

.pad {font-weight:bold; background-image:url(mjc%20images/downloadpdf.gif); height:40px; float:left; background-repeat:no-repeat; width:254px;}
.pad15 {padding-top:10px; width:200px; float:right; height:38px;}
.ulstyle ul { margin: 0; padding: 20px; list-style: disc outside;}
.ulstyle li	{ }
.padding {padding:125px;}
.paddinglr {padding-right:125px; padding-left:125px;}
.style5 {font-size:10.5px; font-style:italic;}
.lineh { line-height:15px}
.error {padding-top:20px; color:#666666;}
.right {text-align:right;}
.center {text-align: center; vertical-align:middle;}
.alignr {text-align:right;}

.underline a {text-decoration:underline;}
#resources {background-color:#F5F5F5}
#formwebsites {border-bottom:1px dotted #999999;}
#formarticles {border-bottom:1px dotted #999999;}
#formlegalweb {border-bottom:1px dotted #999999;}
#formlegalart {border-bottom:1px dotted #999999;}
#formplanweb {border-bottom:1px dotted #999999;}
#formplanart {border-bottom:1px dotted #999999;}
#formresearchweb {border-bottom:1px dotted #999999;}
#formresearchart {border-bottom:1px dotted #999999;}
#fundwebsites {border-bottom:1px dotted #999999;}
#fundarticles {border-bottom:1px dotted #999999;}
#growwebsites {border-bottom:1px dotted #999999;}
#growarticles {border-bottom:1px dotted #999999;}