/* 
SS01: OVERRIDE STYLES
///////////////////////////////////////////
*/

#home
{
	background:url(../images/bg_rail_pis.gif) repeat-x top left;
}

#inner
{
	background:url(../images/rail_inner_pis.gif) repeat-x top left;
}
 
/* 
SS02: UNIQUE STYLES
///////////////////////////////////////////
*/
 
#CT_Body 
{	
	background-image:url(../images/body_rail.png);
}
 

	#Header_topstripe
	{
		background-image:url(../images/top_pattern_l_pis.gif); background-position:center; background-color:#006; position:relative; left:-10px; top:0px;
	}
	
	#Header_top
	{
		background:url(../images/header_top_pis.jpg) #dadcdd no-repeat top left;
	}
		
		#Header_top ul
		{
			width:382px;
		}
		
		#Header_top ul li
		{
			background:url(../images/nav_spacer_pis.gif) no-repeat top right;
		}
				
				#Header_top ul li a
				{
					color:#000;
				}
				
				#Header_top ul li a:hover
				{
					color:#36C; border-bottom:8px solid #FFF;
				}
	
	
	#Headerhome_main_left
	{
		background:url(../images/header_main_pis.jpg) no-repeat top left;
	}
	
	#Headerhome_main_right
	{
		background:url(../images/login_header_pis.gif) #2973b1 no-repeat top left;
	}
	
	#Header_main_left
	{
		background:url(../images/header_notext_pis.jpg) no-repeat top left;
	}
	
	#Header_main_right
	{
		background:url(../images/header_left_pis.gif);
	}
 
#CT_Content
{
	background:url(../images/content_rail.gif) repeat-y top right #FFF; 
}

		#Content_left a:link
		{
			color:#000;
		}
		
		#Content_left a:visited
		{
			color:#000;
		}
				
		#Content_left a:hover
		{
			 color:#3f6a1e;
		}
		
		#Content_left a:active
		{
			color:#3f6a1e;
		}
		
		#Featurebox_main
		{
			border-left:1px solid #85898b; border-right:1px solid #85898b; border-bottom:1px solid #85898b;
		}
			
#CT_Footer
{
	background-color:#fff;
}
	
	#Footer_top
	{
		background-color:#c2c3c3; border-top:solid 1px #85898b;
	}
	
	#Footer_bottom
	{
		background-color:#e5e6e6;
	}
		
		#footer_Text a:link
		{
			color:#000;
		}
		
		#footer_Text a:visited
		{
			color:#000;
		}
				
		#footer_Text a:hover
		{
			color:#36C;
		}
		
		#footer_Text a:active
		{
			color:#36C;
		}		
		
/* Form Styles */

#CT_Login
{
	background:#d4e1ea;
}

#CT_FrontLogin
{
	color:#fff;
}

#CT_FrontLogin_iframe_body
{
	background:#2973b1;
}
	
	input.Submit_Button
	{
		background:url(../images/submit_btn_pis.gif) no-repeat top left;
	}
	
	input.Submit_Button_Contact
	{
		background:url(../images/submit_btn_contact_pis.gif) no-repeat top left;
	}
	
	.Input_Login
	{
		border:1px solid #000;
	}
	
	#CT_FrontLogin a:link
	{
		color:#d4e1ea;
	}
	
	#CT_FrontLogin a:visited
	{
		color:#d4e1ea;
	}
			
	#CT_FrontLogin a:hover
	{
		color:#fff;
	}
	
	#CT_FrontLogin a:active
	{
		color:#fff;
	}


/* From original */


	#CT_ContactFormLabel
	{
		background:#d4e1ea;
	}
	
		.CT_ContactCell1
		{
			background:#d4e1ea;
		}
		
		.CT_ContactCell2
		{
			background:#d4e1ea;
		}
	
#contactForm .formfields, #contactForm .messagetext, #CT_Login .Input_Login, .Input_Register,
{
	border:1px solid #3f6a1e
}

.CT_RegisterCell1
{
	background:#d4e1ea;
}
		
.CT_RegisterCell2
{
	background:#d4e1ea;
}

/* General Styles */

.pullQuoteHeading
{
	color:#0b1318; 
}

.subheading
{
	color:#0b1318;
}

.highlight
{
	background-color:#c8d4bf;
}

.tutorials_header {background-image:url(../images/video_header_bg_pis.gif);}

#CloseBtn {background-color:#215ea1; border:1px solid #0d4684;  }
	#CloseBtn:hover { background-color:#0d4684; }
