body { margin:0px; padding:0px; font-size:12px; font-style:normal; font-family:Helvetica; color:#fff; background-position: center center; background-repeat: no-repeat; background-attachment: fixed; background-color:#050505;}
img { border:none;}
.fltL { float:left;}
.fltR { float:right;}
span, h1, h2, h3, h4, h5, h6, ul, li { margin:0px; padding:0px;}
p { margin:0px; padding:0px;}
.clr { clear:both;}
a { color:#ffffff; text-decoration:none; outline:none;}
a:hover { color:#ffffff; text-decoration:none;}
.borderNone{ border:none;}
.cursorPointer{cursor:pointer;}
.div_width { width:100%; float:left;}
.padB10 { padding-bottom:10px;}
.padB20 { padding-bottom:20px;}
.padT10 { padding-top:10px;}
.padT20 { padding-top:20px;}
.padL10 { padding-left:10px;}
.marT20 { margin-top:20px;}
.marT10 { margin-top:10px;}
.marB10 { margin-bottom:10px;}
.marB15 { margin-bottom:15px;}


.wrapper{ position:absolute; width:100%; left:0px; top:0px; z-index:1;}
.mainContainer { width:707px; margin:0px auto; position:relative;}
.container_inner { width:707px; margin:0px auto;}
.topHdr { height:64px; padding-top:24px;}
.footer{width:100%;padding:20px 0px;}
.footer-txt{ font:normal 11px Helvetica; color:#d9d9d9;}

/*Projectarchive styles*/

.projContmain { width:100%; float:left; margin-top:54px;}
.projImg {background:url(../images/dot-line.gif) repeat-x; background-position:left top;}

.projContInner{
	width:707px;
	float:left;
	padding:0px;
	margin-bottom:8px;
}
.proj-line{
	background-image:url(../images/dot-line.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
}
.projContlft{
	width:315px;
	float:left;
	padding:0px 40px 10px 0px;
}
.projContxt {font-size:11px; font-family:Helvetica; font-variant:normal; color:#ffffff; line-height:14px;}
.projContrgt{
	width:338px;
	float:left;
	padding:0px 0px 10px 0px;
}
.headingYellow {font:bold 14px Helvetica; color:#fff200;}
.headingYellow-nor {font-size:14px; font-family:Helvetica; font-variant:normal;color:#fff200;}


/*overvalue styles*/

.ourValueContlft{
	width:342px;
	float:left;
	padding:10px 13px 10px 0px;
}
.ourValueContrgt{
	width:352px;
	float:left;
	padding:10px 0px 10px 0px;
}

.yellowInput {background-color:#feed00; border:none; width:356px; height:16px; margin-bottom:2px;_margin-bottom:0px;*margin-bottom:0px; font:bold 14px Helvetica; color:#000000; padding-left:4px; padding-top:2px;}
.forgottxt {font-size:11px; font-family:Helvetica; font-variant:normal; color:#6c6c6c; padding-top:10px;}
.forgottxt a {color:#6c6c6c; text-decoration:none;}
.forgottxt a:hover {color:#6c6c6c; text-decoration:none;}

.gallContmain { width:100%; float:left; margin-top:19px;}


img#expando { 
			position: absolute; 
			display: none; 
			z-index: 1; 
			-ms-interpolation-mode: bicubic; 
		} 

		.wide img#expando, 
		.tall img#expando { 
			display: block; 
		} 

		.wide img#expando { 
			width: auto; 
			height: 100%; 
		} 

		.tall img#expando { 
			width: auto; 
			height: 100%; 
		}
	
		.ie6fixed {
			position: absolute;
			top: expression((ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + 'px') !important;
		}
		
		
		
.contactContlft{

	width:342px;

	float:left;

	padding:0px 13px 10px 0px;

}

.contactContrgt{

	width:352px;

	float:left;

	padding:0px 0px 10px 0px;

}
input.string{
	display:		block;
	margin:			0 0 5px 0;
	*margin:		0 0 3px 0;
	height:			18px;
	padding-left:	7px;
	padding-top:	5px;
	width:			332px;
	font-size:		11px;
	font-family:	Helvetica;
	color:			#939598;
	background:		#ffffff;
	border:			none;
}

textarea{
	display:		block;
	margin:			0 0 8px 0;
	*margin:		0 0 6px 0;
	height:			89px;
	padding:		7px 0px 0px 7px;
	width:			332px;	
	font-size:		11px;
	font-family:	Helvetica;
	color:			#939598;
	background:		#ffffff;
	border:			none;
}

.dot-indent {
background-image:url(../images/white-dot.png);
background-position:left top;
background-repeat:no-repeat;
display:block;
font-family:Helvetica;
font-size:11px;
font-weight:normal;
line-height:12px;
padding:0 14px 3px 22px;
margin-left:10px;
margin-top:4px;
text-decoration:none;
}
.ayellow {
color:#FFF200;
text-decoration:none;
}