﻿/*-------------------------   Widths ------------------------*/
.width250 
{
	float:left;
	width:250px;
}
.div150 
{
	float:left;
	width:150px;
	padding:0 5px;
}
.width150 
{
	float:left;
	width:150px;
	padding:0 0 0 20px;
}
.width300 
{
	float:left;
	width:300px;
	padding:0 5px;
}
.width100 
{
	float:left;
	width:100px;
	padding:0 5px;
}
.width75 
{
	float:left;
	width:75px;
	padding:0 5px;
}
.width175
{
	float:left;
	width:175px;
	padding:0;
}
.width125 
{
	float:left;
	width:125px;
	padding:0 5px;
}
.width120 
{
	float:left;
	width:120px;
	padding:0 5px;
}
.width200 
{
	float:left;
	width:200px;
	padding:0 5px;
}

.width450 
{
	float:left;
	width:450;
	padding:0 5px;
}

.width_50 { width:50px;}
.width_35 { width:35px;}
.width_100 { width:100px; }
.width_200 { width:200px; }
.width_75 { width:75px; }
.width_80 { width:80px; }
.width_300 { width:300px; }
.width_320 { width:320px; }

/*------------------------    Margins    -----------------------*/

.marginRgt { margin-right:17px; }
.marginFive { margin:0 5px 0 0; }
.marginLftBig { margin-left:40px; }
.leftmargin15{margin-left:15px;}
.leftmargin100{margin-left:100px;}
.top10m{ margin-top:10px; }
.right5m{ margin-right:5px; }
.left10m{ margin-left:10px; }
.left15m{ margin-left:15px; }
.left25m{ margin-left:25px; }

/*------------------------    Paddings    -----------------------*/

.padding_10 { padding:10px; }
.padding_15 { padding:15px; }
.padding_side_10 { padding:0 10px; }
.left5p { padding-left:5px; }
.right5p{ padding-right:5px; }
.padDiv { padding:10px; }
.padFive { padding:5px; }

/*--------------------------   Spacers   ----------------------*/

.hor_spacer_10
{
	float:left;
	width:10px;
	height:1px;
}
span .hor_spacer_10
{
	width:10px;
	height:1px;
}
.ver_spacer_10
{
	height:10px;
	width:1px;
}
.spacer20 {height:20px;}
.spacer10 {height:10px;}


.gap 
{
	line-height:5px;
	height:5px;
}
.gapBig 
{
	line-height:10px;
	height:10px;
}

/*--------------------------   Positions   ----------------------*/

.pos_absolute{position:absolute;}

/*--------------------------   Alignments   ----------------------*/

.center {text-align:center;}
.center div{text-align:center;}
.floatLeft {float:left;}
.floatRight {float:right;}
.alignRgt {text-align:right;}

/*--------------------------   Clearing   ----------------------*/

.clear { clear:both; }