/* DEFAULTS */
body {
	background:url(../img/bg.jpg) repeat-x top #1e63a4;
	color:#5b5b5b;
	font:13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding-top:35px;
	padding-bottom:15px;
	}
a {
	text-decoration:none
	}
a:hover {
	text-decoration:underline
	}
.left {
	float:left
	}
.right {
	float:right
	}
.clear {
	clear:both;
	display:block;
}
	
img, div, h1, a, ul, li, input, form, textarea { behavior: url(iepngfix.htc) }

#copy-logo{z-index:-1; position:absolute; top:1px; left:1px;}

/* * * Container * * */

#container{
	margin:0 auto;
	width:940px;
	position:relative;
	border:
	}
#containerInner{
	background:#FFF;
	width:928px;
	padding:10px;
	}

/* * * Header * * */

#header {
	width:928px;
	}
	#header h1 {
		float:left;
		font-size:0em;
		line-height:0em;
		text-indent:-1000000px;
		padding:18px;
		}
		#header h1 img {
			display:block;
			}
	#header form.search {
		background:url(../img/bg-search.png) no-repeat;
		width:247px;
		height:41px;
		float:right;
		margin-top:16px;
		margin-right:12px;
		}
		#header form.search input.text {
			font:14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
			float:left;
			border:solid 0;
			background:none;
			padding-left:8px;
			padding-right:8px;
			color:#272727;
			padding-top:8px;
			outline:0 none;
			}
		#header form.search input.img {
			outline:0 none;
			display:block;
			background:none;
			float:right;
			width:33px;
			height:33px;
			border:0;
			margin-right:7px;
			cursor:pointer;
			}
		#header form.search submit.text{
			visibility:hidden;
			}
				
	#header #phone {
		float:right;
		font-size:0em;
		line-height:0em;
		text-indent:-1000000px;
		padding-right:15px;
		}
		#header #phone img {
			display:block;
			}
		
/* * * Content * * */

#content {
	width:928px;
	}	
	#content .box {
		background:transparent url(../img/box.jpg) no-repeat;
		width:660px;
		height:289px;
		float:left;
		margin-bottom:33px;
	}
#content .box ul { list-style-type:none}

#page ul li { list-style-type: square; margin: 0px 0px 0px 25px; }
#page ul li li { list-style-type: square; margin: 0px 0px 0px 25px; }
#page ul li li {margin-top:-10px; margin-bot:-10px;}
		
		/* * * * Home page slideshow * * * */		
				#content .box .pics{
					margin:50px 0 0 34px;
					background:transparent;
					width:615px;
					height:183px;
				}
				#content .box .pics div{
					width:615px\9;
					height:184px\9;
					background:transparent url(../img/image-bg-ie.gif) top left no-repeat\9;/* Weird IE issues required a background image */
				}
				#content .box #prev {
					float:left;
					margin-left:8px;
					margin-top:-108px;
					cursor:pointer;
					width:11px;
					height:42px;
				}
				#content .box #next{
					float:left;
					margin-left:383px;
					*margin-left:365px;
					margin-top:-108px;
					cursor:pointer;
					width:11px;
					height:42px;
					position:relative;
					z-index:100;
				}
					#content .box .pics img{
						float:left;
						width:335px;
						height:184px;
						position:relative;
						z-index:1;
					}
					/* CAPTION */					
					#content .box .pics .caption{
						width:200px;
						float:left;
						margin-left:60px;
						margin-left:65px\9;
						background:transparent url(../img/caption-bg.gif) top left no-repeat\9;/* Weird IE issues required a background image */
					}
					#content .box .pics .caption h3 {
						font:28px/160% Georgia, "Times New Roman", Times, serif;
						color:#fff;
					}

					#content .box .pics .caption  ul {
						font:22px/140% Georgia, "Times New Roman", Times, serif;
						color:#fff;
						padding-bottom:20px;
					}
						#content .box .pics .caption  ul li {
							background:url(../img/bullet.gif) no-repeat 0 15px;
							padding-left:15px;
						}
			
	/* * * * Home page Right-hand Box * * * */
	#content .sbox {
		background:url(../img/sbox.jpg) no-repeat;
		width:216px;
		padding:20px 20px 0 20px;
		height:269px;
		float:right;
		margin-bottom:33px;
		}
		#content .sbox h3 {
			display:block;
			margin:0 auto;
			font-size:18px;
			padding-bottom:15px;
			text-align:center;
			color:white;
			}	
		#content .sbox p {
			color:#fff;
			text-align:center;
			padding-bottom:24px;
			}
		#content .sbox a img {
			display:block;
			margin:0 auto;
			text-align:center;
			}

/* * * Page * * */
		
	#page {
		float:left;
		width:620px;
		padding-left:18px;
		}
		#page a{
			color:#145899;
		}
		#page h2 {
			font:25px Georgia, "Times New Roman", Times, serif;
			color:#404040;
			padding-bottom:14px;
			font-weight:bold;
			}
		#page h3 {
			font:20px Georgia, "Times New Roman", Times, serif;
			color: #064A8A;
			padding-bottom:10px;
			}
		#page p {
			color:#5b5b5b;
			line-height:140%;
			padding-bottom:13px;
			}
		#page .img-left {
			border:solid 1px #adadad;
			background:#dfdfdf;
			padding:3px;
			float:left;
			margin-bottom:20px;
			margin-right:14px;
			}
			#page .img-left img {
				display:block;
				border:solid 1px #fff; 
				}
		
		#page .simg {
			border:solid 1px #adadad;
			background:#dfdfdf;
			padding:3px;
			float:left;
			margin-right:46px;
			margin-bottom:25px;
			}
			#page .simg img {
				display:block;
				border:solid 1px #fff; 
				}

/* * * Sidebar * * */

	#sidebar {
		float:right;
		width:232px;
		padding-right:20px;
		}
		#sidebar h3 {
			color:#369dfd;
			font:25px Georgia, "Times New Roman", Times, serif;
			padding-bottom:10px;
			}
		#sidebar .menu {
			width:232px;
			padding-bottom:20px;
			}
			#sidebar .menu li {
				display:block;
				height:38px;
				border-bottom:solid 1px #a8a8a8;
				}
				#sidebar .menu li a {
					background-repeat:no-repeat;
					background-position:right top;
					display:block;
					line-height:38px;
					padding-left:3px;
					font-size:13px;
					font-weight:bold;
					text-decoration:none;
					color:#5b5b5b;
					}
				#sidebar .menu li a:hover,
				#sidebar .menu li a.active {
					background-position:right bottom;
					color:#105392;
					text-decoration:underline;
					}
				#sidebar .menu li#m1 a {
					background-image: url(../img/m1.gif);
					}
				#sidebar .menu li#m2 a {
					background-image: url(../img/m2.gif);
					}
				#sidebar .menu li#m3 a {
					background-image: url(../img/m3.gif);
					}
				#sidebar .menu li#m4 a {
					background-image: url(../img/m4.gif);
					}
				#sidebar .menu li#m5 a {
					background-image: url(../img/m5.gif);
					}
				#sidebar .menu li#m6 a {
					background-image: url(../img/m6.gif);
					}
				
		#sidebar .ad img {
			display:block;
			padding-bottom:20px;
			}

/* * * Footer and Vendors* * */
		
#footer {
	background:url(../img/bg-footer.gif) repeat-x top #f2efef;
	width:928px;
	}
#footer ul { list-style-type:none}
	#footer .left {
		padding-left:18px;
		padding-top:22px;
		padding-bottom:18px;
		}
	#footer ul {
		float:left;
		padding-right:60px;
		color:#414141;
		}
		#footer ul li {
			line-height:140%;
			}
			
			#footer ul li a {
				text-decoration:none;
				color:#5b5b5b;
				font-size:12px;
				}
			#footer ul li a:hover {
				text-decoration:underline;
				}
				#footer ul li a strong {
					display:block;
					color:#414141;
					padding-bottom:16px;
					font-size:13px
					}	
	#footer .right {
		width:230px;
		padding-top:24px;
		padding-bottom:18px;
		padding-right:22px;
		}
		#footer .right h6 {
			font-size:0em;
			line-height:0em;
			text-indent:-1000000px;
			padding-bottom:18px;
			}
			#footer .right h6 img {
				display:block;
				margin:0 auto;
			}
		#footer .right p {
			text-align:center;
			font:18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
			color:#5b5b5b;
			padding-bottom:5px;
			}
			#footer .right p a {
				text-decoration:none;
				color:#5b5b5b;
				}
			#footer .right p a:hover {
				text-decoration:underline;
				}
#vendors{
	color:#FFF;
	font-size:12px;
	width:928px;
	height:105px;
	margin:0 auto;
	}
	#vendors img{
		margin-bottom:10px;
		}

/* * * Forms * * */

.form fieldset {
	border:1px dashed #E0E0E0;
	padding:10px;
	width:550px;
	margin:-20px 0 30px 0;
	clear:both;
	}
	.form fieldset.wide{
		width:870px;
		margin-top:0;
		}
.form legend {
	font-family:"Trebuchet MS";
	font-size:15px;
	line-height:18px;
	padding: 2px 6px 5px 6px;
	*padding-right:10px;
	font-weight:bold;
	font-size:16px;
	color:#FFF;
	background:#1968B3;
	*margin:0 0px 7px -7px;
	}
.form label {
	font-family:"Trebuchet MS";
	width:138px;
	height:32px;
	margin-top:3px;
	margin-right:2px;
	padding-top:11px;
	padding-left:6px;
	color:#256AAB;
	background:;
	float:left;
	display: block;
	font-size:16px;
	font-weight: bold;
	line-height: 1.1;
	clear:both;
	}
	.form label.wide {
	width:330px;
	}
	.form label.captcha{
		font-size:15px;
		margin-top:-10px;
	}
.form {
	margin:0;
	padding:0;
	}
.clear {
	clear:both;
}
.holder {
	background-color:#fff;
	}
.form .div_textbox {
	width:395px;
	float:right;
	background-color:#DFDFDF;
	height:35px;
	margin-top:3px;
	padding-top:5px;
	padding-bottom:3px;
	padding-left:5px;
	display:block;
	}
	.form .div_textbox-wide{
		width:520px;
		height:35px;
		float:right;
		background-color:#DFDFDF;
		margin-top:3px;
		padding-top:5px;
		padding-bottom:3px;
		padding-left:5px;
		display:block;
		}
.form .textbox {
    background-image: url(../img/16t.png);
    background-repeat: no-repeat;
   	background-position:left;
	width:356px;
    font:normal 18px Arial;
    color: #444444;
    padding:3px 5px 3px 24px;
	}
.form .textbox-wide {
    background-image: url(../img/16t.png);
    background-repeat: no-repeat;
   	background-position:left;
	width:480px;
    font:normal 18px Arial;
    color: #444444;
    padding:3px 5px 3px 24px;
	}
.form .textbox:focus, .form .textbox:hover, .form .textbox-wide:focus, .form .textbox-wide:hover {
	background-color:#f7fbfe;
	}
.form .div_checkbox {
	width:502px;
	height:45px;
	background-color:#F1E4D4;
	margin-top:3px;
	padding-top:15px;
	padding-bottom:3px;
	padding-left:5px;
	display:block;
	color:#fff;
	font-size:14px;
	}
.form .checkbox{
	width: 15px;
	height: 15px;
	}
.form .checkRight {
	float:left;
	width:125px;
	text-align:left;
	display:inline;
	}
.form .checkRightRoof {
	float:left;
	width:150px;
	text-align:left;
	display:inline;
	}
.form .div_checkboxRoofing {
	width:502px;
	height:45px;
	background-color:#D6D0C0;
	margin-top:3px;
	padding-top:15px;
	padding-bottom:3px;
	padding-left:5px;
	display:block;
	color:#fff;
	font-size:14px;
	}
.form .div_textarea {
	width:395px;
	float:right;
	background-color:#DFDFDF;
	height:115px;
	margin-top:3px;
	padding-top:5px;
	padding-bottom:3px;
	padding-left:5px;
	}
	.form .div_textarea-wide {
		width:520px;
		float:right;
		background-color:#DFDFDF;
		height:115px;
		margin-top:3px;
		padding-top:5px;
		padding-bottom:3px;
		padding-left:5px;
		}
.form .textarea {
	background-image: url(../img/16t.png);
	background-repeat:no-repeat;
	background-position:left;
	width:356px;
	height:100px;
	font:normal 18px Arial;
	color: #444444;
	padding:3px 5px 3px 24px;
}
	.form .textarea-wide {
		background-image: url(../img/16t.png);
		background-repeat:no-repeat;
		background-position:left;
		width:480px;
		height:100px;
		font:normal 18px Arial;
		color: #444444;
		padding:3px 5px 3px 24px;
	}
.form .textarea:focus, .form .textarea:hover {
	background-color:#f7fbfe;
	}
.form .username {
    background-image: url(../img/16m.png);
    background-repeat: no-repeat;
    background-position:left;
	width:356px;
    font:normal 18px Arial;
    color: #444444;
    padding:3px 5px 3px 24px;
	}
	.form .username-wide {
    background-image: url(../img/16m.png);
    background-repeat: no-repeat;
   	background-position:left;
	width:480px;
    font:normal 18px Arial;
    color: #444444;
    padding:3px 5px 3px 24px;
	}
.form .username:focus, .username:hover, .username-wide:focus, .username-wide:hover {
	background-color:#f7fbfe;
	}
.form .password {
    background-image: url(../img/16s.png);
    background-repeat: no-repeat;
   	background-position:left;
	width:285px;
    font:normal 18px Arial;
    color: #444444;
    padding:3px 5px 3px 24px;
	}
.form .password:focus, .form .password:hover {
	background-color:#f7fbfe;
	}
.form .email {
    background-image: url(../img/email.gif);
    background-repeat: no-repeat;
   	background-position:left;
	width:356px;
    font:normal 18px Arial;
    color: #444444;
    padding:3px 5px 3px 24px;
	}
.form .email:focus, .form .email:hover {
	background-color:#f7fbfe;
	}
.form .locationA{
	width:300px;
	background-image: url(../img/16t.png);
    background-repeat: no-repeat;
    background-position:left;
    font:normal 18px Arial;
    color: #444444;
    padding:3px 5px 3px 24px;
	}
.form .locationB{
	width:75px;
	background-image: url(../img/16t.png);
    background-repeat: no-repeat;
    background-position:left;
    font:normal 18px Arial;
    color: #444444;
    padding:3px 5px 3px 24px;
	}
.form .button_div {
	width:334px;
	float:right;
	background-color:;
	border:1px solid #F6EDE4;
	text-align:right;
	height:35px;
	margin-top:8px;
	padding:5px 32px 3px;
	}
	.form .button_div-wide {
	width:459px;
	float:right;
	background-color:;
	border:1px solid #F6EDE4;
	text-align:right;
	height:35px;
	margin-top:8px;
	padding:5px 32px 3px;
	}
.form .buttons {
	background: #1968B3;
	font-size:12px; 
	color: #FFF; 
	padding: 6px 14px;
	border-width: 2px;
	border-style: solid;
	border-color: #61A3DF #052C4F #052C4F #61A3DF;
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bold;
	cursor:pointer;
	}
	
/********************* 		NEW JOB SUBMISSION FORM 	*************************/

.jobForm fieldset {
	border:1px dashed #E0E0E0;
	padding:10px;
	width:850px;
	margin:0 0 30px 0;
}
.jobForm legend.main{
	font-family:"Trebuchet MS";
	font-size:15px;
	line-height:18px;
	padding: 2px 6px 5px 6px;
	*padding-right:10px;
	font-weight:bold;
	font-size:16px;
	color:#FFF;
	background:#1968B3;
	*margin:0 0px 7px -7px;
}
.jobForm .grayBG{
	width:835px;
	background-color:#dfdfdf;
	padding:5px 8px;
	margin-bottom:5px;
}
	.jobForm .grayBG label{
		font-size:16px;
		color:#1968b3;
		font-weight:bold;
		float:left;
		padding:5px 3px 0 0;
	}
		.jobForm .grayBG label.rt{
			font-size:16px;
			color:#1968b3;
			font-weight:bold;
			float:left;
			padding:5px 3px 0 0;
			margin-left:12px;
		}
		.jobForm .grayBG label.gray{
			margin:0 0 0 10px;
			font-size:13px;
			color:#65635d;
		}
	.jobForm .grayBG .username {
		background-image: url(../img/16m.png);
		background-repeat: no-repeat;
		background-position:left;
		width:278px;
		font:normal 16px Arial;
		color: #444444;
		padding:3px 5px 3px 24px;
		float:left;
	}
	.jobForm .grayBG .textarea {
		background-image: url(../img/16t.png);
		background-repeat:no-repeat;
		background-position:left;
		width:373px;
		height:150px;
		font:normal 16px Arial;
		color: #444444;
		padding:3px 5px 3px 24px;
		margin-left:2px;
		float:left;
	}
	.jobForm .grayBG .textarea-wide {
		background-image: url(../img/16t.png);
		background-repeat:no-repeat;
		background-position:left;
		width:680px;
		height:75px;
		font:normal 16px Arial;
		color: #444444;
		padding:3px 5px 3px 24px;
		margin-left:2px;
	}
	.jobForm .grayBG .radio{
		padding:5px 11px 0 0;
		font-size:16px;
		color:#1968b3;
		font-weight:bold;
		float:left;
	}
		.jobForm .grayBG .radio input{
			margin:6px 1px 0 0;
		}
	.jobForm .grayBG .textSmall{
		width:150px;
		background-image: url(../img/16t.png);
		background-repeat: no-repeat;
		background-position:left;
		font:normal 16px Arial;
		color: #444444;
		padding:3px 5px 3px 24px;
		margin-left:3px;
		float:left;
	}
	.jobForm .grayBG a img.question{
		float:left;
		margin:2px 0 0 4px;
		width:33px;
		height:28px;
	}
	.jobForm .grayBG .textSmaller{
		width:40px;
		background-image: url(../img/16t.png);
		background-repeat: no-repeat;
		background-position:left;
		font:normal 16px Arial;
		color: #444444;
		padding:3px 5px 3px 24px;
		margin-right:7px;
		float:left;
	}
	.jobForm .grayBG .select{
		width:auto;
		background-image: url(../img/16t.png);
		background-repeat: no-repeat;
		background-position:left;
		font:normal 14px Arial;
		color: #444444;
		padding:2px 0 2px 12px;
		margin:3px 18px 0 0;
		float:left;
	}
	.jobForm .grayBG .radioGray{
		padding:0 11px 0 0;
		font-size:13px;
		color:#5c5a54;
		font-weight:bold;
		float:left;
	}
		.jobForm .grayBG .radioGray input{
			margin:10px 1px 0 0;
		}
	.jobForm .grayBG fieldset.blueRounded{
		border:2px solid #2670b6;
		-moz-border-radius: 3px; /* FF1+ */
	    -webkit-border-radius: 3px; /* Saf3+, Chrome */
        border-radius: 3px; /* Opera 10.5, IE 9 */
		padding:0 5px 5px 5px;
		width:254px;
		height:235px;
		float:left;
		margin:5px 10px 0 0;
	}
		.jobForm .grayBG fieldset.blueRounded legend{
			color:#2670b6;
			text-transform:uppercase;
			font-weight:bold;
		}
		.jobForm .grayBG fieldset.blueRounded span.title{
			font-weight:bold;
			display:block;
			margin-bottom:2px;
		}
		.jobForm .grayBG fieldset.blueRounded span.titleMini{
			font-weight:bold;
			display:block;
			margin:0 0 2px 5px;
		}
		.jobForm .grayBG fieldset.blueRounded .left{
			float:left;
			width:125px;
			line-height:120%;
		}
			.jobForm .grayBG fieldset.blueRounded .left .inner{
				padding-left:10px;	
			}
				.jobForm .grayBG fieldset.blueRounded .left .inner .line{
					display:block;
					height:8px;
					margin:0 0 -8px 0;
					*margin-bottom:-9px;
					padding:0;
					line-height:80%;
				}
				.jobForm .grayBG fieldset.blueRounded .left .inner input{
					float:left;
				}
				.jobForm .grayBG fieldset.blueRounded .left .inner span{
					margin:0 0 0 4px;
					*margin-top:4px;
					display:block;
					float:left;
				}
		.jobForm .grayBG fieldset.blueRounded .right{
			float:right;
			width:125px;
			line-height:120%;
		}
			.jobForm .grayBG fieldset.blueRounded .right .inner{
				padding-left:10px;	
			}
				.jobForm .grayBG fieldset.blueRounded .right .inner .line{
					display:block;
					height:8px;
					margin:0 0 -8px 0;
					*margin-bottom:-9px;
					padding:0;
					line-height:80%;
				}
				.jobForm .grayBG fieldset.blueRounded .right .inner input{
					float:left;
				}
				.jobForm .grayBG fieldset.blueRounded .right .inner span{
					margin:0 0 0 4px;
					*margin-top:4px;
					display:block;
					float:left;
				}
				
	.jobForm .grayBG fieldset.grayRounded{
		border:2px solid #65635d;
		-moz-border-radius: 3px; /* FF1+ */
	    -webkit-border-radius: 3px; /* Saf3+, Chrome */
        border-radius: 3px; /* Opera 10.5, IE 9 */
		padding:0 5px 5px 5px;
		width:823px;
		float:left;
	}
		.jobForm .grayBG fieldset.grayRounded legend{
			color:#2670b6;
			text-transform:uppercase;
			font-size:16px;
			font-weight:bold;
		}
		.jobForm .grayBG fieldset.grayRounded label{
			float:left;
		}
		.jobForm .grayBG fieldset.grayRounded span.top{
			float:left;
			font-weight:bold;
			margin:9px 0 0 0;
		}
		.jobForm .grayBG fieldset.grayRounded input.top{
			float:left;
			margin:11px 3px 0 5px;
		}
		.jobForm .grayBG fieldset.grayRounded img.top{
			float:left;
			margin:10px 18px 0 0;
		}
		.jobForm .grayBG fieldset.grayRounded img.vert-divider{
			margin:0 10px;
			float:left;
		}
		.jobForm .grayBG fieldset.grayRounded .right{
			width:170px;
			margin-right:3px;
			font-weight:bold;
			padding-top:10px;
		}
		.jobForm .grayBG fieldset.grayRounded .left{
			float:left;
			font-size:11px;
			margin-right:18px;
			text-align:center;
		}
		.jobForm .grayBG fieldset.grayRounded .left span{
			margin:9px 0 2px 0;
			float:left;
			display:block;
			font-weight:bold;
		}
		
	.jobForm .grayBG fieldset.miniGray{
		border:2px solid #65635d;
		-moz-border-radius: 3px; /* FF1+ */
	    -webkit-border-radius: 3px; /* Saf3+, Chrome */
        border-radius: 3px; /* Opera 10.5, IE 9 */
		padding:0 5px 5px 5px;
		width:384px;
		height:135px;
		float:left;
		margin:15px 10px 0 10px;
		text-align:right;
		color:#2670b6;
		font-size:16px;
	}
		.jobForm .grayBG fieldset.miniGray legend{
			color:#2670b6;
			text-transform:uppercase;
			font-size:16px;
			font-weight:bold;
			text-align:left;
		}
		.jobForm .grayBG fieldset.miniGray label{
			text-align:right;
			width:90px;
		}
		.jobForm .grayBG fieldset.miniGray .text{
			width:250px;
			background-image: url(../img/16t.png);
			background-repeat: no-repeat;
			background-position:left;
			font:normal 16px Arial;
			color: #444444;
			padding:3px 5px 3px 24px;
			margin-left:3px;
			float:right;
			clear:right;
		}
		.jobForm .grayBG fieldset.miniGray .bottom{
			margin:5px 5px 0 0;
			font-weight:bold;
		}
.jobForm .submit{
	float:right;
	width:143px;
	height:33px;
	background:url(../img/submit-order.gif) no-repeat;
	margin:0 26px 0 0;
	border:none;
}
	.jobForm .submit:hover{
		cursor:pointer;
	}


/********************* 		//END NEW JOB SUBMISSION FORM 	*************************/

	
p.process{
	font-style:italic;
	font-size:11px;
	float:left;
	padding-top:7px;
	}
.ajaxSearch_resultsInfo {
	margin-bottom:0px;
	}
.ajaxSearch_result {
	margin:0px auto 0 0;
	}
.ajaxSearch_resultLink {
	padding:0px 0 0px 0px;
	font-size:125%;
	}
.ajaxSearch_resultLink a{
	color:#FFF;
	}
.ajaxSearch_resultExtract {
	margin:5px 0 0 20px;
	}
.ajaxSearch_paging {
	font-size:75%;
	}
.ajaxSearch_highlight {
	color:#9F1D26;
	}
	

iframe.wetransfer { position:absolute; }

