/* CSS Document for Clicker Traning System */

*{margin:0px; padding:0px;}



#HeaderContainer{
					width:100%;
					height:108px;
					background:url(images/header-bg.jpg) repeat-x;
					}
#LogoImg{
			width:875px;
			height:108px;
			margin-left:auto;
			margin-right:auto;
			}
#HorizontalBarBg{
					width:100%;
					height:42px;
					background:url(images/nav-bg.jpg) repeat-x;
					}								
#ImgHolder{
			width:875px;
			height:42px;
			margin-left:auto;
			margin-right:auto;
			}
			
#GradientBg{
				width:100%;
				height:auto;
				
				background-color:#FFFFFF;
				background-image:url(images/gradient-bg.jpg);
				background-repeat:repeat-x;
				background-position:top;
				}	
#Subpage-Content{	width:100%;
			text-align:left;
			margin-top:20px;
			 }
#centervideo {

		margin:20px;
		height:600px;
		

}
#Subpage-Content p{
					font-family:Georgia, "Times New Roman", Times, serif;
					font-size:13px;
					color:#FFFFFF;
					padding:15px 30px 10px 30px;
					color:#666666;
					}			 				
						
#OptinHolder{
				width:875px;
				background-image:url(images/OptinBg.jpg);
				background-position:top;
				background-repeat:no-repeat;
				margin-left:auto;
				margin-right:auto;
				text-align:center;
				height:auto
				}
				
#LeftContent{
				width:450px;
				float:left;
				padding:50px 0px 0px 0px;
				text-align:center;
				}
.callout{
			padding-top:15px;
			width:375px;
			height:233px;	
			background:url(images/call-out-bg.jpg);
			background-repeat:no-repeat;
			background-position:center;
			float:left;
			margin-left:30px;
			}
			
.video {
		float:left;
		width:450px;
		height:372px;
		}
.evp-video-wrap{
				float:none;
				width:auto;
				height:auto;
				}

.callout p{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:12px;		
		color:#FFFFFF;
		text-align:left;
		width:200px;
		padding-top:50px;
		margin-left:155px;	
		}
							
#RightContent{
				width:375px;
				float:right;
				padding:50px 5px 0px 0px;
				text-align:center;

			}										
.Signs {
			width:375px;
			height:198px;
			background-image:url(images/signs.jpg);
			text-align:center;

		 }
		 
.InputBoxes{
			width:375px;
			padding:10px 0px 5px 0px;
			
			
			}
.InputBoxes table{ text-align:center; margin-left:25px;}			
.InputField{
			border:none;
			margin-right:3px;
			}					 
		 			
.note{  font-family:Tahoma;	
		font-size:11px;
		color:#666666;
		text-align:center;}				
.tdcontent{
			padding:0px 100px 20px 100px;
			
			}				
.h4{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:12px;
		color:#999999;
		padding:5px 0px 10px 0px;
		text-align:center;
		}
.h1{
		font-family:Impact;
		font-size:30px;
		line-height:30px;
		color:#a91a1c;
		padding:0px 0px 20px 0px;
		text-align:center;
		}
.h2{
		font-family:Impact;
		font-size:28px;
		line-height:28px;
		color:#666666;
		padding:5px 0px 10px 0px;
		text-align:center;
		}		
.h3{
		font-family:Arial, Helvetica, sans-serif;	
		font-size:17px;
		line-height:17px;
		color:#666666;
		font-weight:bold;
		padding:0px 0px 10px 0px;
		text-align:center;
		
		}
		
#Banner{
			width:875px;
			height:315px;
			background:url(images/main-img.jpg);
			margin-left:auto;
			margin-right:auto;
			margin-top:10px;
			}
			
#Banner p{
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:13px;
			color:#FFFFFF;
			padding-bottom:15px;
			}
.text-holder{
				width:290px;
				padding:40px 0px 10px 35px;
				}
				
#BlueBox{
			width:830px;
			height:auot;
			overflow:auto;
			background:url(images/blue-box-bg.jpg) repeat-x;
			margin-left:auto;
			margin-right:auto;
			padding:15px;
			background-color:#73b8eb;
			
			}
.content-holder{
				width:830px;
				float:right;
				margin-left:auto;
				margin-right:auto;
				margin-top:5px;
				}			
			
.content-holder p{
					font-family:Georgia, "Times New Roman", Times, serif;
					font-size:13px;
					color:#FFFFFF;
					padding-bottom:10px;
					}
.content-holder a{
					color:#FFFFFF;
					text-decoration:none;
					font-weight:bold;
					font-size:12px;
				}
				
.content-holder a:hover{
					
					text-decoration:underline;
				}				
.content-holder img{
					float:left;
					padding-right:10px;
					}
					
#footer-line{

				width:100%;
				height:5px;
				background-color:#5bb3f1;
				margin:50px 0px 2px 0px;
				}	
				
#footer{
			width:100%;
			height:97px;
			background:url(images/footer-bg.jpg) repeat-x;
			}
			
#footer p{
			font-family:tahoma;
			font-size:11px;
			color:#FFFFFF;
			padding-top:20px;
		 }																																			
		 
			
#footer a{
			font-family:tahoma;
			font-size:11px;
			color:#FFFFFF;
			padding-top:20px;
			text-decoration:none;
		 }
#footer a:hover{
				text-decoration:underline;
				}	
.style3	 {
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;

}

