@charset "utf-8";

/*  ================================================== 
 *
 *  Created by Fabien Doiron - September 10, 2008
 *  Copyright © 2008 non~linear creations
 *  All Right Reserved
 *  
 *  Landing Page Stylesheet - landing.css
 *
 *  ==================================================
 */

html
	{
		/* Sets default font size to 1em => 10px */
		font-size: 62.5%;
	}
	
body
	{
		font: normal 1.2em/1.4 Arial, Helvetica, sans-serif;
		background: url("landing-back.gif"/*tpa=http://www.prophix.su/common/images/landing-back.gif*/) repeat-x top left #155797;
		text-align: left;
		color: #FFFFFF;
	}

/*  ========== CONTENT TAGS ==========  */

	/* Headings */
		h1, 
		h2, 
		h3, 
		h4, 
		h5, 
		h6		
			{ 
				font-family: Arial, Verdana, sans-serif;
			}
		
		h1	
			{
    			font-size: 2.9em;
			}
		h2	
			{ 
				color: #299cd2;
    			font-size: 2.9em;
				line-height: 1.2em;
				font-weight: normal;
			}
		
		h3	
			{
				font-size: 1.1em;
			}
		
		h4	
			{
				color: #424242;
				font-size: 1.8em; 
			}
		
		h5	
			{ 
				font-size: 1em; 
			}
		
		h6	
			{ 
				font-size: .9em; 
			}
		
	/* Paragraph */
		p 	
			{
				margin: .6em 0;
			}
		
	/* Links */
		a,
		a:link		
			{
				text-decoration: none;
			}
		
		a:visited	
			{
			}
		
		a:hover		
			{ 
				text-decoration: underline; 
			}
		
	/* Lists */
		ul,
		ol		
			{
				margin-top: .6em;
				margin-bottom: .6em;
			}
		
		ul
			{
			}	
			
			ul li	
				{ 
				}
		
		ol		
			{
			}
			
			ol li	
				{
				}
		
/*  ================================================================================================  */
/*  ================================================================================================  */		
		
	#wrapper
	{
		margin-left: 35px;
		padding-bottom: 50px;
	}
	
	.btn-sub
			{
				margin: 0;
				background: url("btn_repeat.gif"/*tpa=http://www.prophix.su/common/images/btn_repeat.gif*/) repeat-y top left;
				float: right;
			}
			
			.btn-sub a,
			.btn-sub a:link,
			.btn-sub a:active,
			.btn-sub a:visited
				{
					text-decoration: none;
					padding: 10px;
					color: #FFFFFF;
					display: block;
					text-align: center;
				}
				
			.btn-sub a:hover
				{
					text-decoration: underline;
				}
				
			.btn-tl
				{
					background: url("btn_tl.gif"/*tpa=http://www.prophix.su/common/images/btn_tl.gif*/) no-repeat left top;
				}
				
			.btn-tr
				{
					background: url("btn_tr.gif"/*tpa=http://www.prophix.su/common/images/btn_tr.gif*/) no-repeat right top;
				}
				
			.btn-br
				{
					background: url("btn_br.gif"/*tpa=http://www.prophix.su/common/images/btn_br.gif*/) no-repeat right bottom;
				}
				
			.btn-bl
				{
					background: url("btn_bl.gif"/*tpa=http://www.prophix.su/common/images/btn_bl.gif*/) no-repeat left bottom;
				}
				
			.btn-tagline
				{
					font-weight: bold;
					display: block;
				}
			
/*  ================================================================================================  */
/*  ================================================================================================  */

a.land_hdr_logo
	{
		background: url("hdr_logo.gif"/*tpa=http://www.prophix.su/common/images/hdr_logo.gif*/) no-repeat;
		display: block;
		width: 175px;
		height: 66px;
		margin: 25px 0 0 0;
	}

a.land_hdr_logo span
	{
		display: none;
	}

#land_left
	{
		float: left;
		width: 340px;
		margin-top: 50px;
	}
	
	.hr-blue 
		{
			border-bottom: 1px solid #299CD2;
			margin: 20px 0;
		}
	
	#land_left dl
		{
			padding: 0;
			margin: 15px 0 0;
			font-weight: bold;
			font-size: 1.4em;
		}
		
		#land_left dt
			{
				color: #299CD2;
				clear: both;
				float: left;
				margin-right: 5px;
			}
		#land_left dd
			{
				padding: 0;
				margin: 0;
			}

#land_right
	{
		margin: 30px 0 0 50px;
		float: left;
		width: 530px;
		background: url("landing-arrow.gif"/*tpa=http://www.prophix.su/common/images/landing-arrow.gif*/) no-repeat left center;
	}
	
	#land_right p
		{
			color: #686868;
		}
	
	.hr-brown 
		{
			border-bottom: 1px solid #DADABF;
			margin: 20px 0;
		}
	
	.land_right_content
		{
			border: 9px solid #F4F4EA;
			border-left: none;
			margin-left: 58px;
			background: #FFFFFF;
			padding: 20px 30px;
		}
		
	.quote
		{
			font-style: italic;
			background: url("left-quote.gif"/*tpa=http://www.prophix.su/common/images/left-quote.gif*/) no-repeat top left;
			padding-left: 50px;
			margin: 20px 0 10px 10px;
		}
	
	.quote-p
		{
			font-size: .8em;
			padding-left: 60px;
			margin-bottom: 10px;
			color: #686868;
		}
		
	fieldset
		{
			border: none;
			padding: 0;
			margin: 15px 0 0;
		}
		
		fieldset label
			{
				float: left;
				width: 70px;
				color: #686868;
			}
		
		fieldset .frow
			{
				width: 318px;
				margin-bottom: 5px;
			}
			
		fieldset .ftxt
			{
				border: 1px solid #D4D4D4;
				width: 244px;
				color: #6B6B6B; font-size: .9em;
			}
		
	#land_right .note
		{
			margin-top: 10px;
			font-size: .8em;
		}
		
		#land_right .note p
			{
				margin: 0;
			}


.search-button { border: none; background: #299CD2; color: #FFFFFF; padding: 2px 5px; font-size: .9em; font-weight: bold; }
.pro-inputText,

.pro-textArea

                {

                padding: 2px;

                margin-right:0;

                color: #6B6B6B;

                font-size: .9em;

                border: 1px solid #299CD2;

                font-family: Arial, Helvetica, sans-serif;

                }

                                               

.pro-inputButton

                {

                border: none;

                background: #299CD2;

                color: #FFFFFF;

                padding: 2px 5px;

                font-size: .9em;

                font-weight: bold;

                }
.select { color: #6B6B6B; font-size: .9em;}
.webinardate { color: #686868; }