html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,blockquote,fieldset,input { margin: 0; padding: 0; }

html,body
{
	background-color:#f5f5f5;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
}

.PageBreak		{PAGE-BREAK-AFTER: always;}

img	{border-width: 0px 0px 0px 0px;}

div	{padding:0px 0px 0px 0px;border-width: 0px 0px 0px 0px;}



/************************************************************************
* 	Main Containers & Borders
************************************************************************/
div#MainContainer
{
	/*width:962px;*/
	width:968px;
	margin:auto;
}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	width:968px;
	float:left;
	
}

	div#HeaderTop
	{
		width:962px;
		float:left;
		padding:21px 0px 0px 0px;
		/*background-image:url(/Images/headertop.jpg);
		background-position:center bottom;
		background-repeat:no-repeat;*/
	}
	
	div#HeaderContent
	{
		width:960px;
		float:left;
		padding:0px 0px 0px 0px;
		background-color:#FFF;
		border-left:1px solid #e4e3e3;
		border-right:1px solid #e4e3e3;
	}
	
		div#Logo
		{
			width:200px;
			/*width:232px;*/
			float:left;
		}
		
		div#LogoEDM
		{
			width:146px;
			float:left;
			padding:13px 0px 0px 18px;
		}
		
		div#SearchContainer
		{
			width:728px;
			float:left;
			padding:10px 0px 0px 32px;
			overflow:hidden;
		}
		
			div#QuickContainer
			{
				width:390px;
				float:left;
				padding:0px 0px 0px 10px;
				overflow:hidden;
			}
			
			div#Search
			{
				width:178px;
				float:left;
				background-image:url(/Images/Structural/Search/Basic/SearchBG.gif);
				background-repeat:no-repeat;overflow:hidden;
				border:solid 1px ;
			}
			div#CallUs
			{
				width:117px;
				float:left;
				padding:0px 0px 0px 17px;
			}
			div#FBLike
			{
				width:115px;
				float:left;
				padding-left:7px;
			}
			
			div#googlePlus
			{
				width:60px;
				float:left;
				overflow:hidden;
				padding:5px 0px 0px 5px;
				}
			
			
			div#CallUsEDM
			{
				width:750px;
				float:left;
				padding:45px 0px 0px 0px;
				text-align:right;
			}
		div#NavContainer
		{
			width:695px;
			float:left;
			padding:30px 0px 0px 13px;
		}
		
	div#FlashHeader
	{
		width:920px;
		float:left;
		padding:0px 20px 18px 20px;
		overflow:hidden;
	}
	
	div#HeaderImage
	{
		width:920px;
		float:left;
		padding:0px 20px 18px 20px;
		overflow:hidden;
	}
	
	div#HeaderBottom
	{
		width:962px;
		float:left;
		/*background-image:url(/Images/headerbottom.jpg);
		background-repeat:no-repeat;
		overflow:hidden;*/
	}

/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	width:968px;
	float:left;
	padding:10px 0px 0px 0px;
	overflow:hidden;
}

	div#Leftpane
	{
		width:246px;
		float:left;
		padding:0px 0px 0px 0px;
		overflow:hidden;
	}
	
		div#Leftpane_PortfolioContainer
		{
			width:245px;
			float:left;
			padding:0px 0px 10px 1px;	
		}
		
		div#Leftpane_TestiHead
		{
			width:242px;
			float:left;
			height:52px;
			background-image:url(/Images/Testi_Head.jpg);
			background-repeat:no-repeat;
		}
		div#Leftpane_Flash
				{
					width:236px;
					/*height:130px;*/
					float:left;
					padding-bottom:5px;
				}		
		div#Leftpane_IntTopHead
				{
					width:242px;
					float:left;
					/*background-image:url(/Images/TreeTopBG.jpg);
					height:5px;*/
					background-repeat:no-repeat;
				}
		
			div#Leftpane_IntHead
				{
					width:241px;
					float:left;
					background-image:url(/Images/Testi_Content.jpg);
					background-repeat:repeat-y;
					padding:0px 0px 0px 1px;
				}
				
				div#Leftpane_LocationHead
				{
					width:185px;
					float:left;
					background-image:url(/Images/HeaderBG.gif);
					background-repeat:no-repeat;
					height:58px;
					padding:10px 0px 0px 50px;
				}
		
		div#Leftpane_TestiContent
		{
			width:235px;
			float:left;
			background-image:url(/Images/Testi_Content.jpg);
			background-repeat:repeat-y;
			padding:0px 1px 0px 1px;
		}
		
			div#Leftpane_TestiTestiContent
				{
					width:217px;
					float:left;
					padding:0px 0px 15px 20px;
					line-height:18px;
					background-image:url(/Images/Testi_Content_bg.jpg);
					background-repeat:no-repeat;
					background-position:left 4px;
					
				}
		
			div#Leftpane_IntContent
				{
					width:217px;
					float:left;
					background-image:url(/Images/TreeBG.jpg);
					background-repeat:repeat-y;
					/*padding:0px 0px 15px 20px;
					line-height:18px;*/
				}
		
		div#Leftpane_TestiBottom
		{
			width:237px;
			float:left;
			height:5px;
			background-image:url(/Images/Testi_Bottom.jpg);
			background-repeat:no-repeat;
		}
		
		div#Leftpane_BookmarkContainer
		{ width :237px;
			float:left;
			padding-bottom:10px;
			
			
		}
				div#Leftpane_BookmarkContainer_ImageFirst
				{
					
					float:left;
					padding:0px 11px 0px 0px; 
				}
				div#Leftpane_BookmarkContainer_ImageLast
				{
					
					float:left;
					padding:0px 0px 0px 0px; 
				}
				
			div#Leftpane_EnquiryNowContnet
			{
					background-image: url("/Images/EnguiryNowBg.jpg");
					background-repeat: repeat-y;
					float: left;
					padding: 18px  15px  20px 20px;
					width: 199px;
				
			}
				
			
		
		div#Leftpane_TestiBottom2
		{
			width:237px;
			float:left;
			height:5px;
			background-image:url(/Images/Testi_Bottom2.jpg);
			background-repeat:no-repeat;
		}
		
	div#EDMFormContainer
	{
		width:962px;
		float:left;
		background-color:#FFF;
		overflow:hidden;
	}
	
		div#EDMForm_Top
		{
			width:962px;
			float:left;
			background-image:url(/Images/EDMForm_Top.jpg);
			background-repeat:no-repeat;
			height:6px;
		}
		
		div#EDMForm_Content
		{
			width:841px;
			float:left;
			background-color:#FFF;
			border-left:solid 1px #e4e3e3;
			border-right:solid 1px #e4e3e3;
			min-height:300px;
			_height:300px;
			padding:0px 0px 0px 119px;
		}
		
		div#EDMForm_Bottom
		{
			width:962px;
			float:left;
			background-image:url(/Images/EDMForm_Bottom.jpg);
			background-repeat:no-repeat;
			height:7px;
		}
	
	div#Rightpane
	{
		width:722px;
		/*width:723px;*/
		float:left;
		overflow:hidden;
    }
	
		div#Rightpane_Top
		{
			width:716px;
			float:left;
			background-image:url(/Images/RightPane_Top.jpg);
			background-repeat:no-repeat;
			height:3px;
		}
		
		div#Rightpane_Content
		{
			width:714px;
			float:left;
			background-color:#FFF;
			border-left:solid 1px #e4e3e3;
			border-right:solid 1px #e4e3e3;
			min-height:300px;
			_height:300px;
		}
		
		div#Rightpane_Content_Copyright
		{
			width:694px;
			float:left;
			background-color:#FFF;
			border-left:solid 1px #e4e3e3;
			border-right:solid 1px #e4e3e3;
			padding:10px 0px 10px 20px;
		}
			div#Centerpane
			{
				/*width:398px;*/
				width:385px; /*434px*/
				float:left;
				padding:15px 10px 0px 19px;
			}
			
			
			div#Centerpaneinternal
			{
				
				width:685px;
				float:left;
				padding:15px 10px 0px 19px;
			}
			
			div#Bread_Container
			{
				width:376px; /*376px*/ 
				float:left;
				height:28px;
				padding:13px 0px 20px 18px;
				background-image:url(/Images/BreadCrumbs_BG.jpg);
				background-repeat:no-repeat;
				font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF;
			}
			
				div#Bread_Container_Internal
				{
					width:667px; /*376px*/ 
					float:left;
					height:28px;
					padding:13px 0px 20px 18px;
					background-image:url(/Images/BreadCrumbs_INT_BG.jpg);
					background-repeat:no-repeat;
					font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF;
				}
			
			
				div#Content
				{
					width:376px;
					float:left;
				}
				
				div#ContentInt
				{
					width:376px;
					float:left;
				}
				
				
				div#Content_top
				{
					width:376px;
					float:left;
					background-image:url(/Images/Content_Top.jpg);
					background-repeat:no-repeat;
					height:8px;
				}
				
				div#ContentInt_top
				{
					width:675px;
					float:left;
					background-image:url(/Images/ContentInt_Top.jpg);
					background-repeat:no-repeat;
					height:7px;
				}
				
				div#Content_main
				{
					width:344px;
					float:left;
					border-left:solid 1px #e4e3e3;
					border-right:solid 1px #e4e3e3;
					padding:10px 15px 10px 15px;
				}
				
					div#ContactFormContainer
					{
						width:344px;
						float:left;
						padding:5px 0px 0px 0px;
					}
					
					div#EnrolFormContainer
					{
						width:643px;
						float:left;
						padding:5px 0px 0px 0px;
					}
				
				
				div#ContentInt_main
				{
					width:643px;
					float:left;
					border-left:solid 1px #e4e3e3;
					border-right:solid 1px #e4e3e3;
					padding:10px 15px 10px 15px;
				}	
				
				div#Content_bottom
				{
					width:376px;
					float:left;
					background-image:url(/Images/Content_Bottom.jpg);
					background-repeat:no-repeat;
					height:6px;
				}
				
				div#ContentInt_bottom
				{
					width:675px;
					float:left;
					background-image:url(/Images/ContentInt_Bottom.jpg);
					background-repeat:no-repeat;
					height:7px;
				}
				
				div#RightpaneInternal
				{
					width:280px;
					float:left;
					padding:15px 0px 0px 0px;
				}
				
				div#RightpaneHome
				{
					width:280px;
					float:left;
					padding:15px 0px 0px 0px;
				}
					
					div#Internal_Right
					{
						width:280px;
						float:left;
						padding:0px 0px 0px 20px;
					}
				
				
					div#RightpanePortfolio
					{
						width:280px;
						float:left;
						padding:0px 0px 18px 0px;
					}
					
						div#NewsContainer
						{
							width:280px;
							float:left;
						}
						
							div#News_Top
							{
								width:280px;
								float:left;
								background-image:url(/Images/News_Top.jpg);
								background-repeat:no-repeat;
								height:12px;
							}
							
							div#NewsContent
							{
								width:238px;
								float:	left;
								border-left:solid 1px #e4e3e3;
								border-right:solid 1px #e4e3e3;
								padding:10px 20px 0px 20px;
							}
							
							div#CDetContent
							{
								width:238px;
								float:	left;
								border-left:solid 1px #e4e3e3;
								border-right:solid 1px #e4e3e3;
								padding:6px 20px 4px 20px;
							}
							
							
							div#News_Bot
							{
								width:280px;
								float:left;
								background-image:url(/Images/News_Bot.jpg);
								background-repeat:no-repeat;
								height:12px;
							}
		
		
		div#Rightpane_Bottom
		{
			width:716px;
			float:left;
			background-image:url(/Images/RightPane_Bottom.jpg);
			background-repeat:no-repeat;
			height:5px;
		}
		
/************************************************************************
*	RPL Calculator
************************************************************************/		

div#RPLContainer
{
	width:675px;
	float:left;
}

	div#RPLContent_top
	{
		width:675px;
		float:left;
		background-image:url(/Images/ContentInt_Top.jpg);
		background-repeat:no-repeat;
		height:7px;
	}
	
	div#RPLContent_bottom
	{
		width:675px;
		float:left;
		background-image:url(/Images/ContentInt_Bottom.jpg);
		background-repeat:no-repeat;
		height:7px;
	}
	
	div#RPLContent_main
	{
		width:633px;
		float:left;
		border-left:solid 1px #e4e3e3;
		border-right:solid 1px #e4e3e3;
		padding:10px 20px 10px 20px;
	}
	
	div#RPLContent
	{
		width:633px;
		float:left;
		padding:10px 20px 10px 20px;
	}
	
	div#RPLForm_Top
	{
		width:676px;
		float:left;
		background-image:url(/Images/RPL/RPLForm_Top.gif);
		background-repeat:no-repeat;
		height:7px;
	}
	
	div#RPLForm_main
	{
		width:634px;
		float:left;
		border-left:solid 1px #e4e3e3;
		border-right:solid 1px #e4e3e3;
		padding:10px 20px 10px 20px;
	}
	
	div#RPLForm_yellow_bottom
	{
		width:676px;
		float:left;
		background-image:url(/Images/RPL/RPLForm_yellow_bottom.gif);
		background-repeat:no-repeat;
		height:7px;
		margin-bottom:20px;
	}
	
	div#RPLForm_QASeparator
	{
		width:676px;
		float:left;
		background-image:url(/Images/RPL/QA_Separator.gif);
		background-repeat:no-repeat;
		height:12px;
	}
	
	div#RPLForm_main_yellow
	{
		width:634px;
		float:left;
		border-left:solid 1px #e4e3e3;
		border-right:solid 1px #e4e3e3;
		padding:10px 20px 0px 20px;
		background-color:#fafaeb;
	}
	
		div#RPLForm_MulTextboxContainer
		{
			width:574px;
			height:73px;
			padding:10px 30px 10px 30px;
			float:left;
			background:url(/Images/RPL/RPLForm_MulTextbox.gif) no-repeat;	
		}
		
			.RPLForm_TextareaCopy
			{
				width:574px;
				height:73px;
				border:0px;
				padding:0px;
				margin:0px;
				overflow:auto;
				resize: none;
				font-family:Arial!important;font-size:13px!important;color:#444444!important;line-height:20px!important;
			}
			
			.RPLForm_ListboxCopy
			{
				width:574px;
				height:73px;
				border:0px;
				padding:0px;
				margin:0px;
			}
			
	div#RPLForm_ResualtContainer
	{
		width:675px;
		float:left;
	}
	
		div#RPLForm_ResualtLeftContainer
		{
			width:288px;
			float:left;
			padding:0px 20px 0px 0px;
		}	
		
			div#RPLForm_ResualtLeftTop
			{
				width:288px;
				height:7px;
				float:left;
				background:url(/Images/RPL/RPLResualtForm_LeftTop.gif) no-repeat;
			}
			
			div#RPLForm_ResualtLeftMain
			{
				width:288px;
				float:left;
				border-left:1px solid #e3e3e3;
			}
			
			div#RPLForm_ResualtLeftBottom
			{
				width:288px;
				height:7px;
				float:left;
				background:url(/Images/RPL/RPLResualtForm_LeftBottom.gif) no-repeat;
			}
			
		div#RPLForm_ResualtRightContainer
		{
			width:366px;
			float:left;
			padding:0px 1px 0px 0px;
		}		

/************************************************************************
*	Footer
************************************************************************/
div#FooterContainer
{
	width:968px;
	float:left;
	padding:10px 0px 0px 0px;
}

	div#SEOLinkContainer
	{
		width:960px;
		float:left;
		padding:20px 1px 20px 1px;
	}
	
/************************************************************************
*	All FORM Styles
************************************************************************/


.RedCopy	{font-size:11px; color:#ee0000; font-weight:normal; line-height:18px; padding-right:0px;}

.SuccessMsg{padding:10px 0px 10px 0px;}

.TitleSmall{
	font-family:Arial, Helvetica, sans-serif; 
	color:#888888; font-weight:normal; 
	font-size:11px; text-decoration:none; 
	width:145px; padding:20px 0px 5px 0px;
}

.TitleSmall_2{
	font-family:Arial, Helvetica, sans-serif; 
	color:#888888; font-weight:normal; 
	font-size:11px; text-decoration:none; 
	width:145px; padding:22px 0px 7px 0px;
}

.txtboxsmall{
	width:141px;
	height:25px;
	float:left;
	padding:4px 2px 2px 2px;
	background-image:url(/Images/txtsmall_BG.jpg);
	background-repeat:no-repeat;
}

.txtboxsmall_input{
	font-family:Arial, Helvetica, sans-serif; 
	color:#444444; font-weight:normal; 
	font-size:11px; 
	width:100px;
	padding:3px 3px 3px 3px;
	border:solid 1px #FFF;
	background-color:#FFF;
}

.txtboxmedium{
	width:190px;
	height:24px;
	float:left;
	padding:2px 2px 2px 2px;
	background-image:url(/Images/txtBoxMedium_bg.jpg);
	background-repeat:no-repeat;
}

.txtboxmedium_input{
	font-family:Arial, Helvetica, sans-serif; 
	color:#444444; font-weight:normal; 
	font-size:11px; 
	width:180px;
	padding:3px 3px 3px 3px;
	border:solid 1px #FFF;
	background-color:#FFF;
}


.thinLine
{
	margin-top:15px;
	border-top:solid 1px #cbd0bd ;
	padding:0px 0px 18px 0px; 
	
}

.txtboxMedium_drop{
font-family:Arial, Helvetica, sans-serif; 
	color:#444444; font-weight:normal; 
	font-size:11px; 
	width:184px;
	padding:5px 3px 5px 3px;
	border:solid 1px #d4d4d4;
	background-color:#FFF;/**/
}
.TitleLarge{
	font-family:Arial, Helvetica, sans-serif; 
	color:#888888; font-weight:normal; 
	font-size:11px; text-decoration:none; 
	width:280px; padding:20px 0px 5px 0px;
}

.txtboxlarge{
	width:276px;
	height:25px;
	padding:4px 2px 4px 2px;
	background-image:url(/Images/txtlarge_BG.jpg);
	background-repeat:no-repeat;
}

.txtboxlarge_input{
	font-family:Arial, Helvetica, sans-serif; 
	color:#444444; font-weight:normal; 
	font-size:11px; 
	width:250px;
	padding:3px 3px 3px 3px;
	border:solid 1px #FFF;
	background-color:#FFF;/**/
}

.txtboxlarge_drop{
	font-family:Arial, Helvetica, sans-serif; 
	color:#444444; font-weight:normal; 
	font-size:11px; 
	width:265px;
	padding:5px 3px 5px 3px;
	border:solid 1px #e4e3e3;
	background-color:#FFF;/**/
}

.txtboxsmall_drop{
	font-family:Arial, Helvetica, sans-serif; 
	color:#444444; font-weight:normal; 
	font-size:11px; 
	width:120px;
	padding:5px 3px 5px 3px;
	border:solid 1px #e4e3e3;
	background-color:#FFF;/**/
}

.txtboxmessage{
	width:330px;
	height:165px;
	float:left;
	padding:4px 10px 2px 2px;
	background-image:url(/Images/txtmessage_BG.jpg);
	background-repeat:no-repeat;
}

.txtboxmessage_gov{
	width:266px;
	height:111px;
	float:left;
	padding:4px 2px 2px 2px;
	background-image:url(/Images/txtmessage_gov_BG.jpg);
	background-repeat:no-repeat;
}

.txtboxmessage_gov_input{
	font-family:Arial, Helvetica, sans-serif; 
	color:#444444; font-weight:normal; 
	font-size:11px; 
	width:250px;
	padding:3px 3px 3px 3px;
	height:94px;
	border:solid 1px #FFF;
	background-color:#FFF;/**/
}

.txtboxmessage_input{
	font-family:Arial, Helvetica, sans-serif; 
	color:#444444; font-weight:normal; 
	font-size:11px; 
	width:318px;
	padding:3px 3px 3px 3px;
	height:155px;
	border:solid 1px #FFF;
	background-color:#FFF;/**/
}

.ContactNote{font-size:11px; color:#b3acac; font-weight:normal; line-height:18px;}
.FormHead	{font-size:15px;}

.RadiobuttonCss {float:left;}
.RadiobuttonCss input {float:left;}
.RadiobuttonCss label {float:left;padding-left:9px;padding-right:20px;font-size:12px;}

/*.txtbox{
	width:200px;
	float:left;
	border:solid 1px #b0885d;
	padding:5px 5px 5px 5px;
	background-color:#fff1ce;
	color:#3f3f3f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
}


.txtboxdrop{
	width:212px;
	float:left;
	border:solid 1px #b0885d;
	padding:5px 5px 5px 5px;
	background-color:#fff1ce;
	color:#3f3f3f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.txtboxdatedrop{
	width:80px;
	float:left;
	border:solid 1px #b0885d;
	padding:5px 5px 5px 5px;
	background-color:#fff1ce;
	color:#3f3f3f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.txtboxdrop{
	width:212px;
	float:left;
	border:solid 1px #b0885d;
	padding:5px 5px 5px 5px;
	color:#3f3f3f;
	background-color:#fff1ce;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.txtareasmall{
	width:200px;
	float:left;
	height:80px;
	border:solid 1px #b0885d;
	padding:5px 5px 5px 5px;
	background-color:#fff1ce;
	color:#3f3f3f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.txtareabig{
	width:200px;
	float:left;
	height:217px;
	border:solid 1px #b0885d;
	padding:5px 5px 5px 5px;
	background-color:#fff1ce;
	color:#3f3f3f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.FormNameContainer{
		width:100%;
		padding:2px 0px 2px 0px;

	}
	
.CPTitleContainer{
		padding:7px 0px 3px 0px;
}	
	
.FormInputContainer{
		width:305px;
		padding:0px 0px 5px 0px;
	}	
	
.AdvertMSGContainer
{
	background-color:#ebebeb;
	border-bottom:solid 1px #bdbdbd;
	border-top:solid 1px #bdbdbd;
}	
*/

/************************************************************************
*	Course Search
************************************************************************/
div#CourseSearchContainer
{
	width:680px;
	float:left;
	background-image:url(/Images/Jan2011_Update/CourseFinderBG.jpg);
	background-repeat:no-repeat;
	height:50px;
	margin-top:-5px;
	z-index:5;
	position:relative;
	padding:55px 20px 0px 23px;
	margin-bottom:10px;
}
	.CourseSearchItem
	{
		float:left;
		padding-right:12px;
	}
				
					
/************************************************************************
*	Course List
************************************************************************/
div#CountBarLeft
{
	width:10px;
	height:30px;
	float:left;
	padding:0px 0px 0px 0px;
	background-image:url(/Images/Course/countBarLeft.gif);
	background-repeat:no-repeat;
}		
div#CountBarRight
{
	width:10px;
	height:30px;
	float:left;
	padding:0px 0px 0px 0px;
	background-image:url(/Images/Course/countBarRight.gif);
	background-repeat:no-repeat;
}
div#CountBarMiddle
{
	height:23px;
	float:left;
	padding:7px 0px 0px 0px;
	background-image:url(/Images/Course/countBarMiddle.gif);
	background-repeat:repeat-x;
	font-family:Arial; font-size:12px; font-weight:bold; color:#fff;
}
/************************************************************************
*	Course List
************************************************************************/

	div#CourseDetailContainer
	{
		width:486px;
		float:left;
	}
		div#CourseLeft_Top
		{
			width:486px;
			float:left;
			background-image:url(/Images/Course/CourseLeft_Top.jpg);
			background-repeat:no-repeat;
			height:12px;
		}
		
		div#CourseLeftContent
		{
			width:444px;
			float:	left;
			border-left:solid 1px #e4e3e3;
			border-right:solid 1px #e4e3e3;
			padding:10px 20px 0px 20px;
		}
		
		div#CourseLeft_Bot
		{
			width:486px;
			float:left;
			background-image:url(/Images/Course/CourseLeft_Bot.jpg);
			background-repeat:no-repeat;
			height:12px;
		}	
	div#CourseRightContainer
	{
		width:171px;
		float:left;	
		padding:0px 8px 0px 20px;
	}
		div#CourseRight_Top
		{
			width:171px;
			float:left;
			background-image:url(/Images/Course/CourseRight_Top.jpg);
			background-repeat:no-repeat;
			height:12px;
		}
		
		div#CourseRightContent
		{
			width:149px;
			float:	left;
			border-left:solid 1px #e4e3e3;
			border-right:solid 1px #e4e3e3;
			padding:10px 0px 10px 20px;
		}
		
		div#CourseRight_Bot
		{
			width:171px;
			float:left;
			background-image:url(/Images/Course/CourseRight_Bot.jpg);
			background-repeat:no-repeat;
			height:12px;
		}
		
.dlDatesBg
{
	border-bottom: 1px solid rgb(74, 117, 180);	
	background-color:#3565ac;
}		
.dlBg
{
	/*border-bottom: 1px solid rgb(74, 117, 180);	*/
	background-color:#dadada;
	color:#4f4f4f;
}
.dlAlBg
{
	background-color:#f3f2f2;
		color:#4f4f4f;
}

			
.hand {
	cursor: pointer;
	cursor: hand;
}
/* ***************coureseDatlist tables ********************/
.tblCourseDateList
{

	
}
.ContentCourseName
{
	color:#000000;
	background-color:#eeece0;
	border-left :1px solid #000;
	border-Bottom  :1px solid #000;
	width:200px;
	
}
.ContentCourseNameHg
{
	color:#000000;
	background-color:#fff;
	border-left :1px solid #000;
	border-Bottom  :1px solid #000;
	width:200px;
	
	}

.ContentBg
{

	color:#000000;
	background-color:#fff;
	border-left :1px solid #000;
	border-bottom  :1px solid #000;	
	width:50px; 
}
.ContentBgLast
{
	color:#000000;
	background-color:#fff;	
	border-bottom  :1px solid #000;
	border-right :1px solid #000;
	border-left :1px solid #000;
	width:50px; 
	
}

.CourseDateSeperator
{
	background-color:#fff;	
	color:#000000;
	font-size:14px;	
	text-align :right;
	padding :8px 0px 5px 0px;
	
	
	}
.CourseDateListHg
{
	
	background-color:#fff;	
	color:#000000;
	font-size:16px;
	font-weight:bold;
	border-top  :1px solid #000;
	border-left  :1px solid #000;	
	border-right  :1px solid #000;
	border-bottom  :1px solid #000;
	
	
}

.StateList
{
	
	background-color:#d7d7d7;	
	color:#000000;
	font-size:16px;	
	border-top  :1px solid #7e7e7e;
	border-left  :1px solid #7e7e7e;	
	border-right  :1px solid #7e7e7e;
	border-bottom  :1px solid #7e7e7e;
	text-align:center ;
	padding-top	:5px;
	padding-bottom:5px;
	padding-left:330px;
	
	
}

.tblCourseDateListSubHg
{
	font-size:11px;
	color:#000000;
	font-weight:bold;	
	border-left  :1px solid #000;	
	border-right  :1px solid #000;
	border-bottom  :1px solid #000;
	background-color:#f1f2f2;
	
}


.CategoryList { table-layout:fixed;   }
.CategoryList td{ vertical-align:top; padding:10px  }

.LocationList { table-layout:fixed;   }
.LocationList td{ vertical-align:top; padding:2px  }
/************************************************************************
*	Browse By Location
************************************************************************/
	.BrwseLctnRow
	{
		width:643px;
		float:left;
		padding-bottom:40px;
	}
	Div#GMapInfoContainer
	{
		float:left;
		width:250px;    
	}				
/************************************************************************
*	Email a friend
************************************************************************/
			
	.EmailRowText{
		float:left;
		Height:25px;
		font: Arial,Verdana, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		padding:10px 0px 0px 0px;
	}		
	 .EmailInputBox{
	width:268px;
	height:22px;
	padding:3px 5px 0px 5px;	
	border:none;
	background-color:#FFFFFF !important;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
 }	
 
 .toolTipContainer
 {
	margin:10px;
	border:solid 1px red;
 }
 /************************************************************************
*	Print Template
************************************************************************/

div#PrintLogoContainer
{
	width:962px;
	float:left;
	padding-left:11px;
    display:none;
}
div#PrintFooterContainer
{
	width:962px;
	float:left;
	padding:10px 0px 0px 11px;
	display:none;
	text-align:center;
}
 /************************************************************************
*	Eligibility Form
************************************************************************/

.txtPadding {padding-bottom:7px;}
.qlfctnChk label{ padding-left:3px; width:150px!important;   } 
.qlfctnChk input[type="checkbox"] {width:20px; padding-top:10px;} 

td.chkqlfctn{
	width:305px;
	height:25px;
	float:left;
	padding:10px 0px 2px 0px;
}

td.txtqlfctn{
	width:196px;
	height:27px;
	padding:10px 2px 2px 2px;
	background-image:url(/Images/txtQlfctnlarge_BG.jpg);
	background-repeat:no-repeat;
	background-position:0 5px;
}
td.txtqlfctnYear{
	width:131px;
	height:27px;
	padding:10px 2px 2px 2px;
	background-image:url(/Images/txtsmall_BG.jpg);
	background-repeat:no-repeat;
	background-position:0 5px;
}

.txtboxqlfctn_input_1{
	font-family:Arial, Helvetica, sans-serif; 
	color:#444444; font-weight:normal; 
	font-size:11px; 
	width:180px;
	/*padding:3px 3px 3px 3px;*/
	border:solid 1px #FFF;
	background-color:#FFF;
}

.txtboxqlfctn_input{
	font-family:Arial, Helvetica, sans-serif; 
	color:#444444; font-weight:normal; 
	font-size:11px; 
	width:100px;
	/*padding:3px 3px 3px 3px;*/
	border:solid 1px #FFF;
	background-color:#FFF;
}


 /************************************************************************
*	Homepage - ReDesign Jan 2011
************************************************************************/

div#LeftPaneHome
{
	width:245px;
	float:left;	
	padding-top:2px;
}

	div#Leftpane_IntHeadHome
		{
			width:234px;
			float:left;
		}
		
	div#Leftpane_TestiContentHome
		{
			width:234px;
			float:left;
			padding:0px 0px 0px 0px;
		}	
	
	div#Leftpane_TestiBottomHome
		{
			width:234px;
			float:left;
			height:6px;
			background-image:url(/Images/Jan2011_Update/TreeNavHome_Footer.gif);
			background-repeat:no-repeat;
		}	
		
	div#Leftpane_FindOutEligibility
	{
			width:234px;
			float:left;
			padding:0px 0px 10px 0px;	
	}	
	
	div#Leftpane_FBLikeContainer
	{
			width:234px;
			float:left;
			padding:10px 0px 10px 0px;	
	}	
	
	div#RightPane_FlashContainer
	{
			width:723px;
			float:left;
			padding:1px 0px 4px 0px;
			z-index:10;
			position:relative;
	}
	

/*--------------------------- Course Sub Navigation -----------------------*/

.CourseNavItem			{width:234px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; cursor:pointer; cursor:hand;}
.menu_head				{width:200px; float:left; background-image:url(/Images/Jan2011_Update/TreeNavHome_Normal.gif);background-repeat:no-repeat; text-decoration:none; color:#888888; min-height:28px; _height:28px; padding:13px 0px 0px 34px;}
A.menu_head:link				{width:200px; float:left; background-image:url(/Images/Jan2011_Update/TreeNavHome_Normal.gif);background-repeat:no-repeat; text-decoration:none; color:#888888; min-height:28px; _height:28px; padding:13px 0px 0px 34px;}
A.menu_head:visited			{width:200px; float:left; background-image:url(/Images/Jan2011_Update/TreeNavHome_Normal.gif);background-repeat:no-repeat; text-decoration:none; color:#888888; min-height:28px; _height:28px; padding:13px 0px 0px 34px;}
A.menu_head:active			{width:200px; float:left; background-image:url(/Images/Jan2011_Update/TreeNavHome_Normal.gif);background-repeat:no-repeat; text-decoration:none; color:#888888; min-height:28px; _height:28px; padding:13px 0px 0px 34px;}
A.menu_head:hover			{width:200px; float:left; background-image:url(/Images/Jan2011_Update/TreeNavHome_Normal.gif);background-repeat:no-repeat; text-decoration:none; color:#235dab; min-height:28px; _height:28px; padding:13px 0px 0px 34px;}
					
					
.CourseSubNavList{ width:234px; float:none;  _overflow:hidden;      }
    .CourseSubNavListItem{ width:232px; float:left; border-left:solid 1px #e4e4e4; border-right:solid 1px #e4e4e4;}

.menu_body {display:none;}
.menu_body a        {width:180px; float:left; color:#888888;  background-color:#fff; text-decoration:none; min-height:19px; _height:19px; padding:8px 2px 0px 50px;background-image:url(/Images/course/bullet_sq.gif);background-repeat:no-repeat;background-position:35px 12px;}
.menu_body a:hover  {width:180px; float:left; color:#235dab;  background-color:#fff; text-decoration:none; min-height:19px; _height:19px; padding:8px 2px 0px 50px;background-image:url(/Images/course/bullet_sq.gif);background-repeat:no-repeat;background-position:35px 12px;}
/*--------------------------- Course Sub Navigation -----------------------*/

div#xxInterest2011_1_Panel2 {
	display:none;
}
