/* something that does not change */
html, body { height:100%; background:#F1F1F1; }
table { border-collapse:collapse; }
html, h1, h2, h3, h4, h5 ,h6, body, form, th, td, p { margin:0; padding:0; }
img {
	border:0 none;
	behavior:url('css/pngbehavior.htc');
}
map { display:none; }
object, form { display:block; }	
h1, h2, h3, h4, h5 ,h6 { letter-spacing:normal; }
hr { display:none; }
/* something that does not change */

/* all time classes */
.wf { width:100%; }
.hf { height:100%; }
.whf { width:100%; height:100%; }
.tar { text-align:right; }
.tal { text-align:left; }
.tac { text-align:center; }
.clr { clear:both; height:1px; overflow:hidden; margin:-1px 0 0 0; }
.clear { clear:both; }
.fl { float:left; }
.fr { float:right; }
.hide { display:none; }
.block { display:block; }
.inline { display:inline; }
/* all time classes */

/* global text/link settings */
p, div, span, td, th, em, h1, h2, h3, h4, h5, h6, b, strong, i, .button { font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:130%; color:#343434; }
a { font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.inline-list { list-style:none; padding:0; margin:0 }
.inline-list li { list-style:none; display:inline; padding:0; margin:0; }
.block-list, .block-list li { display:block; list-style:none; padding:0; margin:0; }
.textfield, textarea { color:#333; font-family:Tahoma, Helvetica, sans-serif; font-size:12px; padding-left:3px; }
.button { cursor:pointer; }
.font-1, .font-1-inside * { font-size:12px; }
/* global text/link settings */

.titleas-bg { background:url(../img/main-title-bg-loop.jpg) 0 0 repeat-x #393939; }
	.titleas-bg * { font-family:Arial, Helvetica, sans-serif; }
.titleas {
	background:url(../img/title-main-bg.jpg) center 0 no-repeat;
	text-align:center;
	min-height:100%;
}
* html .titleas { height:100%; }
.wrapas {
	width:952px;
	margin:0 auto;
	text-align:left;
}
.logas {
	position:absolute;
	margin:28px auto auto 3px;
}
.loginas-form {
	margin:0 0 160px 766px;
	width:186px;
	padding:40px 0 0 0;
	height:181px;
	background:url(../img/under-login.png) 0 bottom no-repeat;
}
* html .loginas-form { background:none; }
*:first-child+html .loginas-form { background:none; }
	.loginas-form table, .loginas-form td {
		width:186px;
		height:181px;
		vertical-align:top;
		text-align:center;
	}
	.loginas-form li {
		border-top:1px dotted #000;
		padding:4px 0 2px 0;
		margin:5px 10px 0 10px;
	}
	.loginas-form li.fst { border:0 none; }
		.loginas-form li a {
			color:#FFFFFF;
			font-size:18px;
			font-family:Arial, Helvetica, sans-serif;
			text-decoration:none;
			font-weight:normal;
		}
		.loginas-form li a.act {text-decoration:underline; color:#FF9287;}
	.loginas-form a:hover { text-decoration:underline; color:#FF9287;}
	.loginas-form .posrelas { padding:5px 0 0 0; }
	.loginas-form label {
		display:block;
		margin:0 auto;
		width:131px;
		text-align:left;
		font-size:11px;
		color:#FFF;
		padding:0 0 6px 0;
	}
	* html .loginas-form label { padding:0 0 4px 0; }
	*:first-child+html .loginas-form label { padding:0 0 4px 0; }
	
	.loginas-form input {
		display:block;
		border:0 none;
		background:url(../img/field-bg.gif) no-repeat;
		/*width:117px;
		height:17px;*/
		width:131px;
		height:19px;
		padding:3px 7px 0 7px;
	}
	
	* html .loginas-form input {
		width:131px;
		height:21px;
	}
	
	
	.loginas-form .tar {
		margin:0 auto;
		width:131px;
	}
	* html .loginas-form .tar {
		position:relative;
		top:-2px;
	}
	*:first-child+html .loginas-form .tar {
		position:relative;
		top:-2px;
	}
		.loginas-form .tar a {
			font-size:11px;
			color:#FFF;
		}
.loginas-form-1 {
	margin:0 0 261px 766px;
	width:186px;
	padding:40px 0 0 0;
	height:80px;
	background:url(../img/under-login-1.png) 0 bottom no-repeat;
}
* html .loginas-form-1 { background:none; }
*:first-child+html .loginas-form-1 { background:none; }
	.loginas-form-1 table, .loginas-form-1 td {
		width:186px;
		height:80px;
		vertical-align:top;
		text-align:center;
	}
	.loginas-form-1 li {
		border-top:1px dotted #000;
		padding:4px 0 7px 0;
		margin:0 10px;
	}
	.loginas-form-1 li.fst { border:0 none; }
		.loginas-form-1 li a {
			color:#FFF;
			font-size:18px;
			font-family:Arial, Helvetica, sans-serif;
			text-decoration:none;
			font-weight:normal;
		}
	.loginas-form-1 a:hover { text-decoration:underline; color:#FF9287;}
	.loginas-form-1 .posrelas { padding:10px 0 0 0; }
.posrelas { position:relative; }
.contentas {
	text-align:center;
	overflow:hidden;
}
	.contentas ul {
		position:relative;
		left:50%;
		float:left;
	}
	.contentas li {
		width:247px;
		position:relative;
		right:50%;
		float:left;
		text-align:center;
		height:285px;
		border-left:1px dotted #000;
	}
	.contentas li.fst { border:0 none; }
	.contentas h2 {
		display:block;
		font-size:24px;
		font-weight:normal;
		color:#FFF;
		padding:0 0 10px 0;
		line-height:100%;
	}
	.contentas .i-1 { margin:8px auto 8px auto; }
	.contentas .i-2 { margin:0 auto; }
	.contentas .i-3 { margin:0 auto; }
	.contentas p {
		display:block;
		font-size:12px;
		color:#FFF;
		height:70px;
		padding:0 20px;
		text-align:left;
		line-height:120%;
	}