/* 
Styles Specific to Signup

border-width:1px; border-style:solid; border-color:#ff0;

border-width:1px;  border-style:solid; border-color:#00ff00;

*/ 
		.notfound {
				margin: 0 auto;
				margin-top:15px;
    			width: 430px;
    			background: url(https://s3.amazonaws.com/csesamesecure/themes/fresh/images/fade-down-blue-longer.png) repeat-x scroll top left transparent;
    			padding:15px 20px;
    			border-width:1px; border-style:solid; border-color:#ff0000;
    			border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
    			color:#ff0000;
    			font-weight: bold;
    			display:none;
				}

		.by3_section {
				float:left;
				padding:10px 16px;
				width:275px; 
				}
		.verticle_devider {
				background: url("http://csesamesecure.s3.amazonaws.com/themes/fresh/images/devider-vert.png") repeat-y scroll center top transparent;
				float:left;
				padding:10px 0px;
				width:3px;
				height:300px;
				}
		
		.badge-headerpic {
				background: url(https://csesamewww.s3.amazonaws.com/badges/images/badge-highlight.png) no-repeat scroll center top transparent;
				width:935px;
				height:250px;
				}
		
		.horz_devider {
				background: url(https://csesamesecure.s3.amazonaws.com/themes/fresh/images/devider-horz-fade.png) no-repeat scroll center top transparent;
				padding:10px 0px 0px;
				width:935px;
				height:6px;
 				}

		.specialbluetitle {
				color: #067591 !important;
				padding:0px 0px 0px 5px;
			    font-size: 26px;
			    line-height: 23px;
			   /*  text-shadow: 2px 2px 2px #8d8d8d; */
				font-weight: bold;
				}
		
		.specialSwoosh {
				background: url(https://csesamewww.s3.amazonaws.com/badges/images/badge-swoosh.png) no-repeat scroll center top transparent;
				width:300px;
				height:11px;
				}
		
		.specialcopy {
			color:#6B6B6B !important;
		    font-size: 16px;
		    line-height: 20px;
		    padding:10px 450px 7px 5px;
			}
		
		.specialPadtop { margin-top:20px;}
		.specialPadBot { margin-bottom:10px;}
		
		.specialButton { 
		        padding-left:5px;
		        padding-top:15px;
				float:left;
			 	}		
		
		.specialshare {
			 width:256px;
			 float:right;
			 padding-top:25px;
			}
		
		h4.subtitles {
		    color: #6B6B6B !important;
		    font-size: 16px;
    		line-height: 16px;
    		margin-bottom:5px !important;
			}
		
		p.landing-main {
			color: #6B6B6B !important;
		    font-size: 14px;
		    line-height: 19px;
		    padding:0px 0px 10px;
			}
		
		.fleft { float:left; }
		.fright { float:right;}
		.fclear { clear:both; }
		
		.stroke-r {	
		border-width:1px; 
		border-style:solid; 
		border-color:#ff0000;
				}
	
	
	
			