/* --- Controls -------------------------------------------------------------*/

form
{
	margin: 0px;
	padding: 0px;
}

input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #000000;
}

select
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #000000;
}

textarea
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #000000;
}

.input_xsmall
{
	width: 25px;
}

.input_small
{
	width: 50px;
}

.input_medium_small
{
	width: 75px;
}

.input_medium
{
	width: 100px;
}

.input_medium_large
{
	width: 125px;
}

.input_large
{
	width: 150px;
}

.input_xlarge
{
	width: 200px;
}

.input_xxlarge
{
	width: 300px;
}

.input_xxxlarge
{
	width: 500px;
}

/* --------------------------------------------------------------------------*/


/* --- Position -------------------------------------------------------------*/

.posL
{
	text-align: left;
}

.posC
{
	text-align: center;
}

.posR
{
	text-align: right;
}

.posT
{
	vertical-align: top;
}

.posM
{
	vertical-align: middle;
}

.posB
{
	vertical-align: bottom;
}

.posTL
{
	vertical-align: top;
	text-align: left;
}

.posTC
{
	vertical-align: top;
	text-align: center;
}

.posTR
{
	vertical-align: top;
	text-align: right;
}

.posML
{
	vertical-align: middle;
	text-align: left;
}

.posMC
{
	vertical-align: middle;
	text-align: center;
}

.posMR
{
	vertical-align: middle;
	text-align: right;
}

.posBL
{
	vertical-align: bottom;
	text-align: left;
}

.posBC
{
	vertical-align: bottom;
	text-align: center;
}

.posBR
{
	vertical-align: bottom;
	text-align: right;
}

/* --------------------------------------------------------------------------*/


/* --- Alignment ------------------------------------------------------------*/

.alignC
{
	margin: 0px auto 0px auto;
}

/* --------------------------------------------------------------------------*/


/* --- Border ---------------------------------------------------------------*/

.filet
{
	border: solid #EBEBED 1px;
}

.filetL
{
	border-left: solid #EBEBED 1px;
}

.filetT
{
	border-top: solid #EBEBED 1px;
}

.filetR
{
	border-right: solid #EBEBED 1px;
}

.filetB
{
	border-bottom: solid #EBEBED 1px;
}

.filetTB
{
	border-top: solid #EBEBED 1px;
	border-bottom: solid #EBEBED 1px;
}

.filetLR
{
	border-left: solid #EBEBED 1px;
	border-right: solid #EBEBED 1px;
}

.filetTRB
{
	border-top: solid #EBEBED 1px;
	border-right: solid #EBEBED 1px;
	border-bottom: solid #EBEBED 1px;
}

.filetLTR
{
	border-left: solid #EBEBED 1px;
	border-top: solid #EBEBED 1px;
	border-right: solid #EBEBED 1px;
}

.filetLBR
{
	border-left: solid #EBEBED 1px;
	border-bottom: solid #EBEBED 1px;
	border-right: solid #EBEBED 1px;
}

/* --------------------------------------------------------------------------*/


/* --- Decoration -----------------------------------------------------------*/

.decoBold
{
	font-weight: bold;
}

.decoUnderline
{
	text-decoration: underline;
}

/* --------------------------------------------------------------------------*/


/* --- Width ----------------------------------------------------------------*/

.width_100 {width: 100%;}
.width_95 {width: 95%;}
.width_90 {width: 90%;}
.width_85 {width: 85%;}
.width_80 {width: 80%;}
.width_75 {width: 75%;}
.width_70 {width: 70%;}
.width_65 {width: 65%;}
.width_60 {width: 60%;}
.width_55 {width: 55%;}
.width_50 {width: 50%;}
.width_45 {width: 45%;}
.width_40 {width: 40%;}
.width_35 {width: 35%;}
.width_30 {width: 30%;}
.width_25 {width: 25%;}
.width_20 {width: 20%;}
.width_15 {width: 15%;}
.width_10 {width: 10%;}
.width_5 {width: 5%;}

/* --------------------------------------------------------------------------*/


/* --- Margin ---------------------------------------------------------------*/

.margin0 {margin: 0px;}

/* --------------------------------------------------------------------------*/
