﻿/**************************************** twocolumn3column  *******************/

#twocolumnthreecolumn div div
{
	/*border: solid 1px red;*/
}

#twocolumnthreecolumn #top
{
	height:234px;
}

#twocolumnthreecolumn #topright
{
	float:right;	
	width:250px !important;	
}

#twocolumnthreecolumn #topleft
{
	float:left;	
	width:740px;	
	overflow:hidden;
	padding-top:0px;
}


#twocolumnthreecolumn #bottom
{
	height:150px;
}

#twocolumnthreecolumn #bottom #bottomcol1
{
	float:left;
	width:31.4%;
	margin-right:15px;
}

#twocolumnthreecolumn #bottom #bottomcol2
{
	float:left;
	width:31.4%;
	margin-right:15px;
}

#twocolumnthreecolumn #bottom #bottomcol3
{
	float:left;
	width:31.4%;
	margin-right:15px;
}


/**************************************** topbannerbottom3column  *******************/

#topbannerbottom3column div div
{
	/*border: solid 1px red;*/
}

#topbannerbottom3column #top
{
	height:234px;
}

#topbannerbottom3column #topright
{
	float:right;	
	width:250px;	
}

#topbannerbottom3column #topleft
{
	float:left;	
	width:740px;	
	overflow:hidden;
	padding-top:0px;
	margin-top:-10px;
}


#topbannerbottom3column #bottom
{
	height:150px;
}

#topbannerbottom3column #banner #bottom #bottomcol1
{
	float:left;
	width:33%;
}

#topbannerbottom3column #banner #bottom #bottomcol2
{
	float:left;
	width:33%;
}

#topbannerbottom3column #banner #bottom #bottomcol3
{
	float:left;
	width:33%;
}

#topbannerbottom3column #abovefooter
{
	float:left;
	clear:both;
}

/***************************************** twocolumn *******************/

#twocolumn div
{
	/*border: solid 1px red;*/
}

#twocolumn #topright
{
	float:right;
	width:250px;	

}

#twocolumn #topleft
{
	width:740px;	
}


/***************************************** tworowfullspan*******************/

#tworowfullspan div
{
	/*border: solid 1px red;*/
}

/***************************************** twocolumnonecolumn ******************/

#twocolumnonecolumn div div
{
	/*border: solid 1px red;*/
}

#twocolumnonecolumn #topright
{
	float:right;	
	width:26%;		
}

#twocolumnonecolumn #topleft
{
	float:left;	
	width:73%;	
}
#twocolumnonecolumn #bottom
{
	clear:both;
}

/***************************************** onecolumntwocolumn ******************/


#onecolumntwocolumn #topcol1
{
	clear:both;		
}

#onecolumntwocolumn #bottomcol1
{
	float:left;	
	width:73%;	
}
#onecolumntwocolumn #bottomcol2
{
	float:left;	
}

/**************************************** twocolumnthreecolumnonecolumn  *******************/

#twocolumnthreecolumnonecolumn div div
{
	/*border: solid 1px red;*/
}

#twocolumnthreecolumnonecolumn #top
{
	height:234px;
}

#twocolumnthreecolumnonecolumn #topright
{
	float:right;	
	width:250px !important;	
}

#twocolumnthreecolumnonecolumn #topleft
{
	float:left;	
	width:740px;	
	overflow:hidden;
	padding-top:0px;
}


#twocolumnthreecolumnonecolumn #middle
{
	height:150px;
}

#twocolumnthreecolumnonecolumn #middle #middlecol1
{
	float:left;
	width:31.4%;
	margin-right:15px;
}

#twocolumnthreecolumnonecolumn #middle #middlecol2
{
	float:left;
	width:31.4%;
	margin-right:15px;
}

#twocolumnthreecolumnonecolumn #middle #middlecol3
{
	float:left;
	width:31.4%;
	margin-right:15px;
}
#twocolumnthreecolumnonecolumn #bottom
{
	float:left;
	clear:both;	
}


/**************** common css ************/

.ms-PartSpacingVertical
{
	margin-top:0px !important;
}



