{
	margin: 0;
	padding: 0;
	font-family: Helvetica, Arial, sans-serif;
	-webkit-text-size-adjust: none; 
}

#ph_bdy {
	margin: 0 auto;
	padding-bottom: 5px;
	width:100%;
	/*	background: #eeeeee url(../images/bodybg.jpg) top left repeat-y; */
	background: #eeeeee;
	overflow: hidden;
}

#ph_bdy #lft {
	width: 480px;
}

#ihdr {
	background: #f5f5f5 url(../images/mainMenuBtn.gif) 0 35px repeat-x;	
	position:relative;
	overflow:hidden;
	height:40px; 
	border-bottom: 2px solid #C8E666;
}

h2#ilg {		
	position:absolute;
	width:84px;
	height:32px;
	top:0px;
	left:5px;
	text-indent:-9999em;
	text-indent:60px;
	font-size:20px;
	background:url(../images/ilogo.png) left top no-repeat;
}

#ihdrb {
	background: #f5f5f5 url(../images/mainMenuBtn.gif) 0 62px repeat-x;	
	position:relative;
	height:66px; 
	border-bottom: 2px solid #C8E666;
}

h2#ilog {		
	position:absolute;
	width:76px;
	height:55px;
	top:0px;
	left:5px;
	font-size:12px;
	
}
h2#ilog span{		
	position:absolute;
	width:220px;
	height:45px;
	top:0px;
	left:40px;
	font-size:20px;
	display:block; 
	
}

h2#iloc {		
	position:absolute;
	width:250px;
	height:28px;
	top:0px;
	left:95px;
	font-size:12px;
	text-align:left;
}

h5#ide_loc {
	position:absolute;
	top:16px;
	right:0px;
    text-align: right;
}


.isproj{
	border: 1px solid #dddddd;
	position: relative;
	margin: 0 0 0 4px;
	height: 134px;
	width: 150px;
}

/*.sproj{
	border: 1px solid #dddddd;
	position: relative;
	margin: 0 0 0 4px;
	height: 235px;
	width: 178px;
}*/

.isproj .img{
	width: 150px;
	overflow: hidden;
}

.iproj{
	float: left;
	border: 1px solid #dddddd;
	margin: 0 0 2px 4px;
	height: 120px;
	width: 185px;
	overflow: hidden;
	text-align: left;
}

.iproj .projImg{
	position: relative;
	height: 78px;
	width: 185px;
	overflow: hidden;
}

.iproj .projImg .img{
	width: 105px;
	overflow: hidden;
}
.iproj .projImg .detail{
	position: absolute;
	top: 0px;
	right: 0px;
}

.iproj .icon, .isproj .icon, .iprj .icon{
	position: absolute;
	top: 0;
	right: 0;
}

.brdbox {background-color:#fff; border:1px solid #ccc; overflow:hidden;}

.iprj{
	float: left;
	border: 1px solid #dddddd;
	position: relative;
	margin: 0 0 0 3px;
	height: 135px;
	width: 135px;
}


.iprj .img, .dproj .img{
	width: 130px;
	overflow: hidden;
}

.iproj_main_box{
	width: 137px;
	margin: 0 2px 5px 3px;
	float:left;
}

.iprop_main_box{
	margin: 0 0 2px 4px;
	float:left;
}

#ithd {
	position: relative;
	height:20px;
	background: #ebf6c8 url(../images/sidemn-bak.gif) 0 -15px repeat-x;
}

#ithd h1#isco {
	position:absolute;
	width:300px;
	top:0px;
	left:5px;
	font-size:12px;	
	font-weight:normal;
}

#ithd  h5#isignup {
	position:absolute;
	top:0px;
	right:5px;
    text-align: right;
}

.iformStyle { margin: 0px; padding: 0px; }

.iformStyle p {
  margin: 0;
  padding: 0;
  font-weight: bold;
  margin-bottom: 5px;
  text-align: left;
}

.iformStyle p label {
	display: block;
	width: 98px;
	float: left;
	text-align: left;
	padding-right: 6px;
	margin-right: 5px;
	margin-left: 1px;
	font-weight: bold;
}

.iwdth {
	width:100%;
}

.icombtn {
	vertical-align: middle; 
	height: 20px;
	padding-left: 8px; 
	padding-right: 8px;
}

.icombtn, .icombtn:visited {
	color: #FFFFFF;
	background: url(../images/mainMenuBtn.gif) top left repeat-x;			
}

.icombtn:hover {
	color: #FFFFFF;
	background: url(../images/mainMenuBtn.gif) 0px -22px repeat-x;
}

.icopy {
	float: right;
    font-size: 10px;
	padding-right: 15px;
}

.icpy {
	float: right;
	text-align:right;
    font-size: 10px;
	padding-right: 15px;
	width:180px;
	height:30px;
	/*background:url(../images/ilog.png) 0% 0% no-repeat;*/
}
.logimg{
	background:url(../images/ilog.png) 0% 0% no-repeat;float: left;
	width:81px;
	height:30px;
}
