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:#00a8c4;
	color:#444444;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial;
	font-size:12px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	background-image:url(../Images/BG.jpg);
	background-position:center top;
	background-repeat:repeat-x;
}

.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:960px;
	margin:auto;
}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	width:960px;
	float:left;
	height:170px;
	padding:15px 0px 10px 0px;
}

	div#HeaderContainer_quicklinks
	{
		width:960px;
		float:left;
		height:20px;
		padding:0px 0px 34px 0px;
		overflow:hidden;
	}
	
	div#HeaderContainer_Top02
	{
		width:960px;
		float:left;
		height:116px;
		padding:0px 0px 0px 0px;
		overflow:hidden;
	}
	
		div#HeaderContainer_logo
		{
			width:201px;
			float:left;
			height:116px;
			padding:0px 0px 0px 0px;
			overflow:hidden;
		}
		div#HeaderContainer_logo02
		{
			width:516px;
			float:left;
			height:91px;
			padding:25px 0px 0px 3px;
			overflow:hidden;
		}
		
		div#HeaderContainer_Search
		{
			width:219px;
			float:left;
			height:36px;
			padding:80px 0px 0px 21px;
			overflow:hidden;
		}

/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	width:960px;
	float:left;
		
}

	div#MainBodyContainer_left
	{
		width:180px;
		float:left;
		/*min-height:550px;
		_height:550px;*/
		padding:0px 20px 18px 1px;
		
		background-image:url(../Images/left_bottom.jpg);
		background-repeat:no-repeat;
		background-position:left bottom;
		
	}
	
	div#MainBodyContainer_Tree
	{
		width:180px;
		float:left;
		/*min-height:550px;
		_height:550px;*/
		background-image:url(../Images/leftbg.gif);
		background-repeat: repeat-x;
		background-position:left 17px;
		overflow:hidden;
		padding:0px 0px 0px 0px;
	}
	
	div#MainBodyContainer_Treein
	{
		width:180px;
		float:left;
		min-height:450px;
		_height:450px;
		background-image:url(../Images/lefttop01.png);
		background-repeat:no-repeat;
		background-position:left top;
		padding:15px 0px 35px 0px;
	}
	
	
			div#MainBodyInternal_Treein
			{
				width:180px;
				float:left;
				min-height:735px;
				_height:735px;
				background-image:url(../Images/lefttop01.png);
				background-repeat:no-repeat;
				background-position:left top;
				padding:15px 0px 35px 0px;
			}
	
	div#MainBodyContainer_portfolio
	{
		width:161px;
		float:left;
		height:82px;
		overflow:hidden;
		padding:0px 10px 0px 10px;
	}
	
	
	div#MainBodyContainer_MainRight
	{
		width:759px;
		float:left;
		/*min-height:550px;
		_height:550px;*/
		/*background-image:url(../Images/main_bottom.jpg);
		background-position:bottom center;
		background-repeat:no-repeat;*/
	}
	
	
	div#MainBodyContainer_MainRight_top
	{
		width:759px;
		float:left;
		height:20px;
		overflow:hidden;
		background-image:url(../Images/main_top.png);
		background-position:top center;
		background-repeat:no-repeat;
	}
	
	div#MainBodyContainer_MainRight_in01
	{
		width:759px;
		float:left;
		/*min-height:550px;
		_height:550px;*/
		background-image:url(../Images/main_bg.gif);
		background-position:center;
		background-repeat:repeat-y;
		margin-bottom:0px;
	}
	
	div#MainBodyContainer_MainRight_content
	{
		width:759px;
		float:left;
		/*min-height:550px;
		_height:550px;*/
		background-image:url(../Images/mainbg.jpg);
		background-position: bottom left;
		background-repeat: no-repeat;
		
	}
	
	
	

	
		div#MainBodyContainer_Contenttext
		{
			width:515px;
			float:left;
			/*min-height:250px;
			_height:250px;*/
			padding:15px 15px 10px 10px;
			
			
		}
		
		div#MainBodyContainer_conPortfolios
		{
			width:515px;
			float:left;
			height:109px;
			padding:90px 10px 20px 10px;
			overflow:hidden;
			
		}
	
	
	div#MainBodyContainer_content_left
	{
		width:540px;
		float:left;
		min-height:550px;
		_height:550px;	
	}
	
	div#MainBodyContainer_content_Right
	{
		width:219px;
		float:left;
		min-height:350px;
		_height:350px;	
		padding:10px 0px 0px 0px;
	}
	
	
	div#MainBodyContainer_content_Right_portfolios
	{
		width:147px;
		float:left;
		height:132px;
		padding:128px 35px 0px 37px;
		background-image:url(../Images/Home_Right_top.jpg);
		background-repeat:no-repeat;
		background-position:17px 0px;
		overflow:hidden;
	}
	
	
	div#MainBodyContainer_content_Right_News
	{
		width:182px;
		float:left;
		height:130px;
		padding:50px 20px 10px 17px;
		overflow:hidden;
		background-image:url(../Images/latestnews.jpg);
		background-repeat:no-repeat;
		background-position:17px 15px;
	}
	
		.rrItemsList {list-style:none;margin:0px;padding:0px;background-image:none;float:left;width:182px;}
		.rrItem {list-style:none;margin:0px;padding:0px;background-image:none;float:left;width:182px;}
	
	div#MainBodyContainer_content_Right_signupandTELL
	
	{
		width:182px;
		float:left;
		height:97px;
		padding:0px 20px 0px 17px;
		
	}
	
	div#MainBodyContainer_content_Right_signup
	{
		width:219px;
		float:left;
		height:50px;
		padding:0px 0px 0px 0px;
		
	}
	
	div#MainBodyContainer_content_Right_tell
	{
		width:219px;
		float:left;
		height:47px;
		padding:0px 0px 0px 0px;
		
	}
	


/*Internal*/

div#InternalContainer_MainRight_top
	{
		width:759px;
		float:left;
		height:20px;
		overflow:hidden;
		background-image:url(../Images/Internal_top.png);
		background-position:top center;
		background-repeat:no-repeat;
	}


div#InternalContainer_MainRight_IN01
	{
		width:759px;
		float:left;
		/*min-height:550px;
		_height:550px;*/
		background-image:url(../Images/Internal_bg.jpg);
		background-position:center;
		background-repeat:repeat-y;
		margin-bottom:0px;
	}

div#InternalContainer_MainRight_content
	{
		width:759px;
		float:left;
		min-height:850px;
		_height:850px;
		background-image:url(../Images/Internal_rightbottom.jpg);
		background-position: bottom left;
		background-repeat: no-repeat;
		padding:0px 0px 15px 0px;
		
	}
	
	div#InternalContainer_MainRight_contenttext
		{
			width:699px;
			float:left;
			/*min-height:550px;
			_height:550px;*/
			padding:15px 19px 0px 41px;
			
		}
		
		div#Internalfeedback_MainRight_contenttext
		{
			width:711px;
			float:left;
			/*min-height:550px;
			_height:550px;*/
			padding:15px 19px 0px 29px;
			
		}
		
		div#Internalfeedback_MainRight_inright2
		{
			width:210px;
			float:left;
			/*min-height:550px;
			_height:550px;*/
			padding:20px 0px 0px 20px;
			
		}
		
		div#InternalContainer_ChecklistContent
		{
			width:759px;
			float:left;
			padding:9px 0px 0px 0px;
		}
		
			div#ChecklistMainTitle {
				width:703px;
				float:left;
				padding:0px 28px 0px 28px;
			}
			
			
			
div#Internal02Container_MainRight_content
{
				width:759px;
				float:left;
				/*min-height:550px;
				_height:550px;*/
				background-image:url(../Images/Internal02_mainbottom.jpg);
				background-position: bottom left;
				background-repeat: no-repeat;
				padding-bottom:20px;
				
}


div#IntrenalContainer_content_left
	{
		width:540px;
		float:left;
		min-height:980px;
		_height:980px;
		
	}
	
	
	div#IntrenalContainer_Contenttext
		{
			width:500px;
			float:left;
			min-height:750px;
			_height:750px;
			padding:15px 10px 0px 30px;
			overflow:hidden;
			
		}
		
		
		div#Intrenalthankyou_Contenttext
		{
			width:500px;
			float:left;
			min-height:750px;
			_height:750px;
			padding:15px 10px 0px 30px;
			overflow:hidden;
			
		}
		
		
		
		div#Intrenalcontact_Contenttext
		{
			width:481px;
			float:left;
			min-height:830px;
			_height:830px;
			padding:15px 29px 0px 30px;
			overflow:hidden;
			
		}
		
		
		div#Intrenalcontact_Contenttext_inform
		{
			width:481px;
			float:left;
			padding:20px 0px 19px 0px;
			overflow:hidden;
			background-image:url(../Images/contact_us_bottom.gif);
			background-position:bottom center;
			background-repeat:no-repeat;
			
		}
		
		div#Intrenalcontact_Contenttext_top
		{
			width:481px;
			float:left;
			height:20px;
			padding:0px 0px 0px 0px;
			overflow:hidden;
			background-image:url(../Images/contact_us_top.gif);
			background-position:top center;
			background-repeat:no-repeat;
			
		}
		
		
			div#Intrenalcontact_Contenttext_body
			{
				width:421px;
				float:left;
				padding:0px 30px 0px 30px;
				overflow:hidden;
				background-image:url(../Images/contact_us_body.gif);
				background-position:center;
				background-repeat:repeat-y;
				
			}
		
div#Internal2Container_conPortfolios
		{
			width:515px;
			float:left;
			height:109px;
			padding:90px 10px 0px 10px;
			overflow:hidden;
			
		}



	div#Internal02Container_ADD
	{
		width:169px;
		float:left;
		padding:20px 26px 10px 23px;
		overflow:hidden;
	}
	
	div#MainBodyInternal02_Treein
			{
				width:180px;
				float:left;
				min-height:870px;
				_height:870px;
				background-image:url(../Images/lefttop01.png);
				background-repeat:no-repeat;
				background-position:left top;
				padding:15px 0px 35px 0px;
			}
			
			
			
			div#Internalfeedback_MainRight_SubmitCompetition
		{
			width:711px;
			float:left;
			/*min-height:550px;
			_height:550px;*/
			padding:40px 0px 0px 0px;
			
		}
	
	/************************************************************************
*	Refer A Friend Container
************************************************************************/		
div#ReferAFriendContainer{
		float:left;  z-index:5000; position:relative; margin-top:-40px;  margin-left:-190px;
		visibility:hidden;
	}	
div#ReferAFriendLinkContainer{float:left; padding-top:0px; width:182px; font-family:Arial;font-size:11px;color:#707a7b; z-index:5110;position:relative; padding-left:17px; 
		margin-left:-0px;margin-top:-0px; 
		height:47px; 
		}	
	
	
	
		/************************************************************************
*	Refer A Friend Container2
************************************************************************/		
div#ReferAFriendContainersignup{
		float:left; z-index:5050; position:relative; margin-top:-80px;  margin-left:-190px;
		visibility:hidden;
	}	
div#ReferAFriendLinkContainersignup{float:left; padding-top:0px; width:182px; font-family:Arial;font-size:11px;color:#707a7b; z-index:5120;position:relative; padding-left:17px; 
		margin-left:-0px;margin-top:-0px; 
		height:50px;
		}	
	

/************************************************************************
*	Footer
************************************************************************/

div#FooterContainer
{
	width:100%;
	float:left;
	min-height:225px;
	_height:225px;
	background-image:url(../Images/footerbg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#00a7c3;
}

div#FooterContainer_in
{
	width:960px;
	margin:auto;

	padding:45px 0px 0px 0px;
}
div#FooterContainer_in_portfolioshead
{
	width:600px;
	float:left;
	height:20px;
	padding:0px 180px 5px 180px;
	text-align:center;
z-index:200;
	position:relative;
	font-size:12px; color:#bde4ec; font-weight:normal; line-height:20px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial;
}
div#FooterContainer_in_portfolios
{
	width:800px;
	float:left;
	height:80px;
z-index:250;
	position:relative;
	padding:0px 80px 10px 80px;
}


div#FooterContainer_in_links
{
	width:960px;
	float:left;
	height:22px;
	padding:0px 0px 0px 0px;
	text-align:center;
}

div#FooterContainer_in_copy
{
	width:960px;
	float:left;
	height:20px;
	padding:0px 0px 0px 0px;
}

div#FooterContainer_in_brand
{
	width:960px;
	float:left;
	height:20px;
	padding:0px 0px 0px 0px;
}
