*{outline:none;}
body{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#393d46;
}
table{font-size:12px;}
H1{
	font-size:11px;
	color:#E34B15;
	/*line-height:18px;*/
	margin-bottom:0px;
}
#MainTitle{color:#d56b46;}
img{border:0px;}
/*p{
	line-height:17px;
	margin:0 0 10px 0;
}*/
.clear{clear:both;}
.NoDisplay{display:none;}
a{text-decoration:none; color:#d56b46;}
a:hover{text-decoration:underline;}
UL{
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
UL LI{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	/*background:url(/graphics/Assets/SideBar_OrangeDot.gif) 0px 5px no-repeat;*/
	background:url(/graphics/Assets/GreenSquare.gif) 0px 7px no-repeat;
}
	UL LI LI{
		margin:3px 0px 0px 0px;
		padding:0px 0px 0px 15px;
		line-height:13px;
		background:url(/graphics/Assets/ULDash.gif) 0px 7px no-repeat;
	}
OL{
	margin:0px 0px 0px 16px;
	padding:0px 0px 0px 10px;
}
OL LI{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 1px;
}
.GreenLeftBorder{float:left; margin:0px 20px 10px -37px; border-left:3px solid #86A227;}
.Row{clear:both; min-height:10px;}
.Col{float:left;}
.FloatRight{float:right;}
#global{
	width:890px;
	min-height:646px;
	height:auto!important;
	height:646px;
	margin:0 auto;
}
#global.Home{
	min-height:606px;
	height:auto!important;
	height:606px;
}
#global.Subpage{
	min-height:700px;
	height:auto!important;
	height:700px;
}
	#MainHeader{
		padding-top:26px;
		height:106px;
	}
		#logo{
			float:left;
			cursor:pointer;
		}
			#MainHeader h1{
				background:url(/graphics/Assets/melissaCraigLogo.gif) no-repeat;
				width:234px;
				height:45px;
				text-indent:-9000px;
				margin:0;
			}
	
		#searchContainer{
			float:right;
			margin:35px 3px 0 0;
		}
			#searchContainer #searchInput{
				background:#e0e7c6;
				border:0;
				width:98px;
				height:13px;
				font-size:11px;
				padding:2px 3px 3px 4px;
			}
			#searchContainer #searchBtn{
				position:relative;
				top:4px;
			}
	#MainNav{
		clear:both;
		padding:3px 0px 0px 12px;
		height:10px;
		margin-bottom:28px;
		overflow:hidden;
	}
		#MainNav ul{
			list-style:none;
			margin:0;
			padding:0;
		}
			#MainNav ul li{
				float:left;
				padding:0px;
				margin:0px;
			}
				#MainNav ul li a{
					height:9px;
					display:block;
					background-position:0 0;
					/*margin-right:25px;*/
					text-indent:-9000px;
				}
					#MainNav #About_Li, #MainNav #turnaroundManagement_Li, #MainNav #practicalTurnaroundThinking_Li, #MainNav #practicalTurnaroundManagement_Li, #MainNav #Blog_Li, #MainNav #Resources_Li, #MainNav #Connect_Li{
						margin-right:27px;
					}
					#MainNav #About_Li{
						/*width:87px;*/
					}
					#MainNav #about{
						background:url(/graphics/nav/MainNavSprite.jpg) 0px 0px no-repeat;
						width:58px;
					}
						#MainNav #about:hover, #MainNav #about.Selected{
							background-position:0px -10px;
						}
						
					#MainNav #turnaroundManagement_Li{
						/*width:221px;*/
					}
					#MainNav #turnaroundManagement{
						background:url(/graphics/nav/MainNavSprite.jpg) -87px 0px no-repeat;
						width:192px;
					}
						#MainNav #turnaroundManagement:hover, #MainNav #turnaroundManagement.Selected{
							background-position:-87px -10px;
						}
						
					#MainNav #practicalTurnaroundThinking_Li{
						/*width:265px;*/
					}
					#MainNav #practicalTurnaroundThinking{
						background:url(/graphics/nav/MainNavSprite.jpg) -308px 0px no-repeat;
						width:225px;
					}
						#MainNav #practicalTurnaroundThinking:hover, #MainNav #practicalTurnaroundThinking.Selected{
							background-position:-308px -10px;
						}
					
					#MainNav #practicalTurnaroundManagement_Li{
						/*width:294px;*/
					}
					#MainNav #practicalTurnaroundManagement{
						background:url(/graphics/nav/MainNavSprite_2.jpg) -291px 0px no-repeat;
						width:254px;
					}
						#MainNav #practicalTurnaroundManagement:hover, #MainNav #practicalTurnaroundManagement.Selected{
							background-position:-291px -10px;
						}
						
					#MainNav #Blog_Li{
						/*width:87px;*/
					}
					#MainNav #blog{
						background:url(/graphics/nav/MainNavSprite.jpg) -573px 0px no-repeat;
						width:46px;
					}
						#MainNav #blog:hover, #MainNav #blog.Selected{
							background-position:-573px -10px;
						}
						
					#MainNav #Resources_Li{
						/*width:120px;*/
					}
					#MainNav #resources{
						background:url(/graphics/nav/MainNavSprite.jpg) -660px 0px no-repeat;
						width:88px;
					}
						#MainNav #resources:hover, #MainNav #resources.Selected{
							background-position:-660px -10px;
						}
						
					#MainNav #Connect_Li{
						/*width:72px;*/
					}
					#MainNav #connect{
						background:url(/graphics/nav/MainNavSprite.jpg) -780px 0px no-repeat;
						width:75px;
					}
						#MainNav #connect:hover, #MainNav #connect.Selected{
							background-position:-780px -10px;
						}
	#homeContent{
		padding-left:12px;
		padding:0px 9px 30px 12px;
	}
		#homeContent #leftCol{
			float:left;
			width:304px;
			line-height:15px;
		}
			#homeContent #leftCol #uncoveringConnections{
				text-indent:-9000px;
				background:url(/documents/Image/Home_Transformation.gif) no-repeat;
				width:306px;
				height:41px;
				font-size:13px;
				margin:14px 0 5px 0;
			}
			#homeContent #leftCol #turnaroundThinking{
				text-indent:-9000px;
				background:url(/documents/Image/Home_Practical.gif) no-repeat;
				width:251px;
				height:21px;
				font-size:13px;
				margin:21px 0 8px 0;
			}
			#homeContent #leftCol #connectWithMelissaHome{
				margin:5px 0 0 0;
			}
				#homeContent #leftCol #melissaCraigPortrait{
					float:left;
					margin-right:7px;
				}
				#connectWithMelissaRight{
					float:left;
					width:189px;
					font-size:11px;
					margin-bottom:8px;
				}
					#connectWithMelissaRight p{
						line-height:15px;
						font-size:12px;
					}
					#leftCol #connectWithMelissaHome #connectWithMelissa{
						margin:18px 0 2px 0;
						text-indent:-9000px;
						background:url(/graphics/melissaACraigHomeHeader.gif) no-repeat;
						width:146px;
						height:14px;
					}
			#homeContent #MainBlurb p{
				color:#4c4d4d;
				line-height:17px;
			}
		#homeContent #rightBox{
			float:right;
			background:url(/graphics/Home/home_rightBox.gif) no-repeat;
			width:392px;
			height:169px;
			margin:41px -3px 0px 0px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			padding:17px 38px 25px 28px;
			overflow:hidden;
		}
			#diagramImg{
				/*float:left;
				margin:0px 0px 0 0;*/
			}
			#homeContent #rightBox #rightCol{
				float:right;
				width:162px;
				font-size:11px;
				line-height:17px;
			}
				#homeContent #rightBox #rightCol table{
					font-size:11px;
				}
			h2#creatingContinuim{
				margin:0 0 3px 0;
				background:url(/graphics/creatingContinuumHeader.gif) no-repeat;
				width:147px;
				height:15px;
				text-indent:-9000px;
			}
	#footer{
		clear:both;
		width:870px;
		font-size:11px;
		color:#393d46;
		margin:auto;
		padding:0px 8px 40px 12px;
	}
		#footerNav{
			float:left;
		}
			#SiteCreditArea{
				float:right;
				width:330px;
				height:13px;
				overflow:hidden;
				position:relative;
			}
			#initLink{
				float:right;
			}
			#CreditsLink {
				width:321px;
				position:absolute;
				left:330px;
				top:0;
			}
			#CreditsLink a{
				color:#393d46;
				font-size:11px;
			}
#SubBottomRepeat{
	width:100%;
	height:6px;
	margin:0px 0px 9px 0px;
	background:url(/graphics/BG/SubBottomRepeat.gif) top left repeat-x;
	clear:both;
}
#ThreeColContainer{
	width:873px;
	min-height:400px;
	height:auto!important;
	height:400px;
	padding-left:10px;
}
	#SubNavCol{
		width:132px;
		padding-left:4px;
		overflow:hidden;
	}
	#TwoCol{
		float:right;
		min-height:421px;
		height:auto!important;
		height:421px;
		padding:0px 0px 12px 0px;
		position:relative;
		margin:29px 0px 30px 0px;
	}
		.OneCol{
			background:url(/graphics/BG/OneCol_RepeatBG.png) top left repeat-y;
		}
		.TwoCol{
			background:url(/graphics/BG/TwoCol_RepeatBG.png) top left repeat-y;
		}
			.OneCol #Col_TopBG{
				background:url(/graphics/BG/OneCol_TopBG.gif) top left no-repeat;
			}
			.OneCol #Col_BottomBG{
				background:url(/graphics/BG/OneCol_BottomBG.gif) top left no-repeat;
			}
			.TwoCol #Col_TopBG{
				background:url(/graphics/BG/TwoCol_TopBG.gif) top left no-repeat;
			}
			.TwoCol #Col_BottomBG{
				background:url(/graphics/BG/TwoCol_BottomBG.gif) top left no-repeat;
			}
		#Col_TopBG{
			width:732px;
			height:6px;
		}
		#Col_BottomBG{
			width:732px;
			height:12px;
			position:absolute;
			bottom:0px;
			left:0px;
		}
		#MainContentDiv{
			width:415px;
			color:#393d46;
			font-size:11px;
			line-height:17px;
			font-family:Arial, Helvetica, sans-serif;
			padding:17px 77px 10px 41px;
		}
			#MainContentDiv table{
				color:#393d46;
				font-size:11px;
			}
			#MainContentDiv p{
				padding-top:0px;
				margin-top:1px;	
				color:#494949;
				/*line-height:18px;*/
			}
		#SideBarDiv{
			width:180px;
			color:#393d46;
			font-size:11px;
			font-family:Arial, Helvetica, sans-serif;
			padding:29px 0px 0px 2px;
			line-height:17px;
		}
		#SideBarBlogDiv{
			width:196px;
			color:#393d46;
			font-size:11px;
			font-family:Arial, Helvetica, sans-serif;
			padding:29px 0px 0px 0px;
			line-height:17px;
		}
			#SideBarDiv UL{
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				list-style:none;
			}
			#SideBarDiv UL LI{
				margin:0px 0px 0px 0px;
				padding:0px 0px 6px 10px;
				background:url(/graphics/Assets/SideBar_OrangeDot.gif) 2px 7px no-repeat;
			}
				#SideBarDiv UL LI UL{
					margin-top:5px;
				}
				#SideBarDiv UL LI UL LI{
					padding:0px 0px 6px 10px;
					background:url(/graphics/Assets/ULDash.gif) 0px 7px no-repeat;
				}
		#SubNav{
			padding-top:11px;
		}
			#SubNav a{
				display:block;
				font-size:12px;
				color:#7E7D7D;
				text-decoration:none;
				font-family:Arial, Helvetica, sans-serif;
				line-height:17px;
				padding:0px 0px 5px 10px;
			}
			#SubNav a.nav0:hover, #SubNav a.nav0#Selected{
				color:#d56b46;
				background:url(/graphics/BG/NavOrangeDot.gif) 0px 6px no-repeat;
			}
			#SubNav a.nav1{
				font-size:11px;
				padding-left:25px;
			}
				#SubNav a.nav1:hover, #SubNav a.nav1#Selected{
					color:#d56b46;
					background:url(/graphics/BG/NavOrangeDot.gif) 15px 6px no-repeat;
				}
			#SubNav a.nav2{
				font-size:10px;
				padding-left:40px;
				background-position:25px 7px;
			}
				#SubNav a.nav2:hover, #SubNav a.nav2#Selected{
					color:#d56b46;
					background:url(/graphics/BG/NavOrangeDot.gif) 25px 6px no-repeat;
				}
			#SubNav a.nav3{
				font-size:9px;
				padding-left:55px;
				background-position:35px 7px;
			}
				#SubNav a.nav3:hover, #SubNav a.nav3#Selected{
					color:#d56b46;
					background:url(/graphics/BG/NavOrangeDot.gif) 35px 6px no-repeat;
				}
		#GenUL{
			width:132px;
		}
		.SideBarCallOut{
			margin-top:20px;
			border-top:1px solid #d6d6d9;
			padding:16px 0px 0px 0px;
			font-size:11px;
		}
		.SideBar_CreatingContinium {
			margin-bottom:6px;
		}
		.SideBar_CreatingContinium a{
			color:#CA562D;
			text-decoration:underline;
		}
		.SideBar_CreatingContinium a:hover{
			text-decoration:none;
		}
.LearnMoreLink{
	color:#393d46;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	margin-left:3px;
}
.LearnMoreLink:hover{
	text-decoration:underline;
}
.contactForm{color:#393d46; font-size:11px;}
.contactForm input{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #C1C1C1;
	padding:3px 0px 3px 5px;
}
.contactForm select{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #C1C1C1;
	padding:0px 0px 0px 5px;
}
.contactForm textarea{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #C1C1C1;
	padding:3px 0px 3px 5px;
}
.RequiredColor{color:#E54E19;}
#SubmitID{
	width:75px;
	height:21px;
	display:block;
	/*color:#CE5429;
	cursor:pointer;
	text-transform:uppercase;
	background-color:#FFF;
	padding:3px 5px 3px 5px;
	border:1px solid #C1C1C1;
	font-weight:bold;
	font-size:11px;*/
	border:0px;
	background-color:none;
	background:url(/graphics/Assets/SubmitBtn.gif) 0px 0px no-repeat;
}
#SubmitID:hover{
	background:url(/graphics/Assets/SubmitBtn_ON.gif) 0px 0px no-repeat;
}
.LetterKey{
	background-color:red;
	color:white;
	border-bottom:1px solid gray;
}
.Letters{
	border-bottom:1px solid gray;
}
.newsDate{color:#304D95;}
.NewsTitle{
	color:#393D46;
	font-weight:bold;
	margin-bottom:4px;
}


