/* CSS Document */
#contentmain{
height:1135px;
margin-top:7px;
margin-left:20px;
margin-right:20px;
margin-bottom:20px;
/*background-color:#FF0000;*/
overflow:hidden;
}
#contentmain2{
height:100%;
margin-top:7px;
margin-left:20px;
margin-right:20px;
margin-bottom:20px;
/*background-color:#FF0000;*/
overflow:hidden;
}
#topwrapper{
width:100%;
margin-bottom:20px;
overflow:hidden;

}
#topleft{
width:29%;
height:488px;
background-color:#EFEFEF;
float:left;
border:1px solid #ACACAC;
}
#topleftloggedin{
width:29%;
height:290px;

float:left;
}
#topleftloggedintop{
width:100%;
height:290px;

background-color:#EFEFEF;
border:1px solid #ACACAC;
}
#topleftloggedinbottom{
width:100%;
margin-top:20px;

height:176px;

background-color:#EFEFEF;
border:1px solid #ACACAC;
}
#topright{
width:68.5%;
height:490px;
margin-left:2%;
float:right;
/*background-color: #CCFFCC;*/
}
.topmargin{
margin:10px;
/*background-color:#CCFFFF;*/
}
.formelementshead{
width:100%;
height:26px;
text-align:left;
}
.formelementsprizes{
width:100%;
height:103px;
text-align:center;
}
#toprightup{
width:100%;
height:157px;
background-color:#EFEFEF;
border:1px solid #ACACAC;
margin-bottom:20px;
/*background-color:#FF0000;*/
}
#worksholder{
width:100%;
height:110px;
}
.worksblocks{
width:19%;
height:90px;
float:left;
/*background-color:#FF0000;*/
margin-top:5px;
margin-bottom:5px;
text-align:center;
}
.worksblocksright{
width:19.7%;
height:90px;
float:left;
/*background-color:#FF0000;*/
margin-top:5px;
margin-bottom:5px;
text-align:center;
}
#toprightdown{
width:100%;
height:309px;
background-color:#EFEFEF;
border:1px solid #ACACAC;
overflow:hidden;
background-image:url(../images/bg_watermark.jpg);
background-repeat:no-repeat;
background-position: top right;
}
.featureblocks{
width:32%;
float:left;
}
.featureimg{
margin:5px;
}
.featureimgblock{
width:110px;
height:110px;
border:1px solid #ACACAC;
background-color:#FFFFFF;
margin-bottom:5px;
margin-top:10px;
float:left;
}
.featuredetails{
padding-left:10px;
padding-top:2px;
height:17px;
width:100%;
text-align:left;
clear:both;
}
.featureviewprofilewraper{
width:100%;
height:33px;
/*background-color:#CC9999;*/
}
.featureviewprofileleft{
width:25%;
float:left;
text-align:center;
}
.featureviewprofileright{
width:75%;
float:right;
margin-top:10px;
text-align:left;
}
#bottomwrapper{
width:100%;
clear:both;
}
#bottomleft{
width:68.5%;
float:left;
/*background-color:#FFCC99;*/
height:100px;
}
#bottomleft22{
width:68.5%;
float:left;
/*background-color:#FFCC99;*/
height:100%;
}
#bottomright{
width:29%;
margin-left:2%;
float:right;
/*background-color: #CCFFCC;*/
}
.bottomup{
width:100%;
border:1px solid #ACACAC;
background-color:#EFEFEF;
margin-bottom:20px;
overflow:hidden;
height:602px;
}
.bottomdown{
width:100%;
border:1px solid #ACACAC;
background-color:#EFEFEF;
clear:both;
}
.challengesbox{
width:100%;
height:150px;
border:1px solid #ACACAC;
background-color:#FFFFFF;
overflow:hidden;
}
.currentwrapper{
width:100%;
height:25px;
}
.currenthead{
width:21.2%;
float:left;
margin-right:1%;
text-align:left;
padding-top:2px;
height:17px;
border-bottom:1px solid #ACACAC;
}
.currentheadvs{
width:5%;
float:left;
margin-left:6px;
text-align:left;
padding-top:2px;
height:17px;
border-bottom:1px solid #ACACAC;
}
.currentheadright{
width:5%;
float:right;
text-align:left;
padding-top:2px;
height:17px;
border-bottom:1px solid #ACACAC;
}
.currentblock{
width:19%;
float:left;
margin-right:1%;
text-align:left;
padding-top:2px;
padding-left:6px;
height:17px;
}
.currentblock11{
width:21%;
float:left;
margin-right:1%;
text-align:left;
padding-top:2px;
padding-left:6px;
height:17px;
}
.currentblock112{
width:20%;
float:left;
margin-right:1%;
text-align:left;
padding-top:2px;
padding-left:6px;
height:17px;
}
.currentblock112_temp{
width:150px;
float:left;
margin-right:1%;
text-align:left;
padding-top:2px;
padding-left:6px;
height:17px;
}


.currentblockvs{
width:4%;
float:left;
margin-right:1%;
text-align:left;
padding-top:2px;
padding-left:6px;
height:17px;
}
.currentblockright{
width:5%;
float:left;
text-align:left;
padding-top:2px;
height:17px;
}
.currentblockright_image{
width:5%;
float:left;
text-align:left;
padding-top:2px;
height:17px;
cursor:pointer;
}




#searchwrapper{
width:100%;
height:95px;
}
.searchblocksleft{
width:33%;
float:left;
/*background-color:#99FF99;*/

}
.searchblocksmiddle{
width:3%;
float:left;
/*background-color: #9999FF;height:30px;*/
}
.searchblocksleft2{
width:50%;
float:left;
/*background-color: #FFFF33;*/
}
.searchblocksright{
width:14%;
float:right;
/*background-color:#CCFF66;*/
}
.searchblock50{
width:49.5%;
float:left;
}
#resultswrapper{
width:100%;
height:265px;
}
.rightads1{
width:99%;
height:250px;
border:1px solid #ACACAC;
background-color:#EFEFEF;
}
.rightads2{
width:99%;
height:250px;
border:1px solid #ACACAC;
background-color:#EFEFEF;
margin-top:20px;
}
.rightads3{
width:99%;
height:57px;
clear:both;
border:1px solid #ACACAC;
background-color:#EFEFEF;
margin-top:20px;
}
.bold{
font-weight:bold;
}
.cookiedstackhead{
width:100%;
height:20px;
text-align:center;
font-size:20px;
font-weight:bold;
}
.cookiedstackwrappertop{
width:100%;
height:15px;
text-align:left;
}
.cookiedstackwrappertopleft{
width:24%;
height:15px;
text-align:left;
float:left;
/*background-color:#FFFF00;*/
}
.cookiedstackwrappertopright{
width:76%;
height:15px;
text-align:right;
float:right;
/*background-color:#00FFFF;*/
}
.cookiedstackwrapper{
width:100%;
height:19px;
text-align:left;
}
.cookiedstackwrapperright{

width:100%;
height:15px;
float:right;
text-align:right;
margin-bottom:8px;



}
.cookiedstackwrapperiframe{
width:100%;
height:225px;
text-align:left;
/*background-color:#FF0000;*/
}
.cookiedstackleft{
width:60%;
height:15px;
text-align:left;
padding-top:2px;
float:left;
}
.cookiedstackright{
width:40%;
height:15px;
text-align:left;
padding-top:2px;
float:right;
}
.cookiedstackbutton{
width:100%;
height:55px;
text-align:center;
}
.cookiedlinks:link {
	color: #000000;
	font-weight:bold;
	text-decoration: underline;
}
.cookiedlinks:visited {
	color: #000000;
	font-weight:bold;
	text-decoration: underline;
}
.cookiedlinks:hover {
	color: #000000;
	font-weight:underline;	
}
.cookiedlinks:active {
	color: #000000;
	font-weight:bold;
	text-decoration: underline;
}

<!---------himmat singh bhatia--------->

.indexpage1{
width:100%;
height:15px;
background-color:#FFFFFF;
margin-top:10px;
text-align:left;
/*background-color:#CCFFFF;*/
}
.indexpage2{
width:100%;
height:35px;
}
.indexpage3{
width:30%;
height:35px;
font-weight:bold;
float:left;
text-align:center;
}

.indexpage4{
width:19%;
height:35px;
font-weight:bold;
text-align:center;
float:left;
}
.indexpage6{
width:30%;
height:35px;
font-weight:bold;
text-align:center;
float:left;
}
.indexpage7{
width:20%;
height:35px;
text-align:center;
font-weight:bold;
float:right;
}

.indexpage8{
float:left;
text-align:center;
width:30%;
height:15px;
}
.indexdata{
width:78px;
float:left;
text-align:center;
height:15px;
}

.indexdata2{
float:left;
text-align:center;
width:45px;
height:15px;
}
.indexdata3{
float:left;
text-align:center;
width:20%;
height:15px;
}