/* common styles */
html, body {
	height:100%;
	min-width:1000px;
}
a {color:#12058B}
a:hover {color:#DA0000}

#mpc, #ft{width:100%;margin:0 auto -71px auto;}
#mpc {
	height:auto !important;min-height:100%;height:100%;
	background:url('/accel/static/i/mfb.gif') repeat-y left top;
}
#ft {
	height:71px;margin:0;text-align:left;
	background:url('/accel/static/i/ftrr.jpg') repeat-x bottom right;
}
#ft dl {
	position:relative;
	display:block;
	width:100%;
	height:71px;
	margin:0;
	padding:0;
	background:url('/accel/static/i/ftr.jpg') no-repeat top right;
	color:#000
}
#ft dl dt {
	float:left;
	width:250px;
	height:71px;
	text-align:center;
	background:url('/accel/static/i/ft.jpg') repeat-x top right;
}
#ft dl dt img {
	padding-top:10px
}
#ft dl dd {
	text-align:center;
	font-size:13px;
	padding:15px 200px 15px 0;
}
#at {
	height:150px;
	clear:both;
	background:url('/accel/static/i/hdb.gif') repeat-x top right;
}
#at #logo {
	display:block;
	width:100%;
	height:150px;
	background:url('/accel/static/i/head.jpg') no-repeat top left;
	padding-top:25px
}
#at #logo h1 {text-indent:-999px}
#at #logo h1 a {
	display:block;
	width:230px;
	height:80px;
	margin:0 0 0 50px;
}
#at #tmenu {position:relative;overflow:hidden;margin:-92px 10px 0 275px;font:italic 18px 'Verdana', 'serif'}
#at #tmenu li a, #at #tmenu li span {text-decoration:none;border-top:4px solid transparent;border-bottom:4px solid transparent;display:block;height:27px;padding:4px 3px 0 0}
#at #tmenu li#curm span, #at #tmenu li#curm a {border-bottom:4px solid #DA0000;border-top:4px solid #DA0000;display:block;color:#777C85}
#at #tmenu li#curm {background:url('/accel/static/i/lcurm.gif') no-repeat top left;}
#at #tmenu li#curm strong {background:url('/accel/static/i/rcurm.gif') no-repeat top right}
#at #tmenu li strong {padding-right:16px;display:block}
#at #tmenu li {float:left;height:39px;padding:0 0 0 16px;margin-right:6px}

#page {
	clear:both;position:relative;top:-11px;width:100%;overflow:hidden;
	padding-bottom:50px
}
#container{
	float:left;
	width:100%;
	margin:0
}
#center{
	float:right;
	width:100%;
	margin:0 0 0 -255px;
}
#center .content{
	margin:0 0 0 252px;
	padding:15px 18px 10px 20px;
}
#left{
	float:left;
	margin-top:11px;
	width:250px;
	background:#CDD3DE url('/accel/static/i/tm.jpg') no-repeat 0 0
}
#contacts {
	color:#000000;
	font:italic 14px 'Arial', 'serif';
	margin:16px 10px 50px 18px;
	position:relative;
}
#contacts h3 {}
#contacts p{
	margin:7px 5px 10px 0;
}

#center .content{font-size:13px}
#center .content ul {padding:4px 15px 15px 7px}
#center .content ul li {line-height:140%; margin:1px}
#center .content ul.marker li {padding-left:14px;background:url('/accel/static/i/mk.gif') no-repeat left 4px}
#center h1 {color:#777C85;font-size:26px; font-weight:bold;line-height:110%;margin:1px 5px 10px -2px;font-family:'Verdana', 'serif';font-style:italic}
#center h3 {font-size:15px; font-weight:normal;line-height:110%;margin:5px 0 10px 0}
#center h2 {font-size:18px; font-weight:normal;line-height:110%;margin:5px 0 10px 0}
#center p {text-align:justify;margin:3px 10px 13px 0}

/* round imgs */
.irmg {background:url('/accel/static/i/irmgt.gif') no-repeat left 0;width:247px;text-align:center}
.irmg dt {background:url('/accel/static/i/irmgm.gif') repeat-y left 0;width:247px;margin:30px 0 0 0}
.irmg dt img {position:relative;margin-top:-15px}
.irmg dd {background:url('/accel/static/i/irmgb.gif') no-repeat left bottom;width:247px;font-size:10px;line-height:140%;padding:5px}

#menu {position:relative;padding:15px 20px 40px 20px;font-size:12px}
#menu li {margin:1px;padding:7px 1px 16px 28px;background:url('/accel/static/i/mlm.gif') no-repeat left 0}
#menu span {font-weight:bold;color:#777C85}

.anews {position:relative;padding:15px 20px 40px 20px;font-size:12px}
.anews h2 {font-size:14px; font-style:italic}
.anews dl {
	margin:10px 10px 15px 5px;
}
.anews dl dt {
	font-size:9px;
	color:#000;
	padding:1px 2px 1px 0;
	margin:0
}
.anews dl dd {
	padding:1px 0px 0 12px;
	font-size:12px;
}
.anews dl dd a {clear:both;display:block}


div#navigator {width:270px;margin:0 auto;margin-top:10px;text-align:center;font-size:12px}
div#navigator a {text-decoration:none;white-space:nowrap}
#offset {padding:0 10px;color:gray}
div.my_nav {width:100%;margin:0 auto;margin-top:10px; text-align:center}
.my_nav span, div.my_nav ins, .my_nav a {display:inline;background:none;padding:1px 2px}
.my_nav a {text-decoration:none;white-space:nowrap}
.my_nav {text-align:center}
#licenses {font-size:14px;margin:5px 0 10px 0}
div.certs {margin:3px 5px 15px 15px;overflow:hidden}
div.certs dl {float:left; margin:4px 15px 10px 2px}

.news dl {
	display:block;
	color:#97662F;
	padding:7px 10px 7px 8px;
	margin:3px 1px 12px 3px;
	clear:both;
	overflow:hidden;
}
.news dl dt dfn {font-style:normal;float:right;font-size:12px}
.news dl dt {
	font-size:16px;
	color:#0C4DA2;
	border-bottom:1px dashed #369802;
	padding:0 10px 7px 2px;
	overflow:hidden
}
.news strong {margin:0;padding:2px 5px 2px 0;line-height:100%;font-weight:normal}
.news dl dd img {float:right;margin:3px}

.news dl dd {
	font-size:12px;
	padding:3px 8px 8px 2px
}
.onew p {text-align:justify;margin:5px 10px 12px 0}
.onew img {margin:5px 7px}

.limg {margin:0 0px 25px -7px;display:block}
#vttp {width:150px; height:60px;position:absolute;right:10px;top:0;border-bottom:4px solid #fff}
