/*
 * Forwart Design website style definitions
 *
 * Copyright (C) 2003-2010
 * Peter Arts, Forwart Design
 * http://www.forwart.nl
 *
 * Date: 2010-06-04
 * Revision: 0002
 */
 
body{margin:0;padding:0;text-align:center;background:white;font-family:Arial,sans-serif;font-size:12px;color:black}body *{border:0}div#frame{position:relative;margin-left:auto;margin-right:auto;width:925px;text-align:left}div#frame div#header{position:relative;width:925px;height:127px;border-bottom:2px solid #c9cacb}div#frame div#header a#logo{position:absolute;top:21px;left:0px}div#frame div#header div.bullets{position:absolute;left:636px;top:1px;width:15px;height:123px;background:url('/template/imo/img/bullet.gif') repeat-y}div#frame div#header div.people-l{position:absolute;right:0px;top:17px;width:188px;height:98px;background:url('/template/imo/img/people-l.gif') no-repeat}div#frame div#menu{position:relative;z-index:10;margin-top:16px}div#frame div#menu ul{margin:0;padding:0;list-style:none}div#frame div#menu ul li{position:relative;display:block;float:left;margin:0;padding:0}div#frame div#menu ul li a{display:block;border-right:1px solid #aeb0b2;padding-right:19px;padding-left:19px;font-weight:bold;font-size:13px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;color:#aeb0b2}div#frame div#menu ul li a.active{color:#ed1c24}div#frame div#menu ul li a:hover{color:black}div#frame div#menu ul li.first a{padding-left:0}div#frame div#menu ul li.last a{border-right:0}div#frame div#menu ul li ul{display:none;position:absolute;left:1px;top:20px}div#frame div#menu ul li ul li{float:none}div#frame div#menu ul li ul li a{border-right:0;color:black}div#frame div#menu ul li ul li a:hover{color:#ed1c24}div#frame div#content{position:relative;float:left;width:919px;font-size:14px}body.home div#frame div#content{width:606px;margin-right:30px}div#frame div#content p{margin:10px 0 15px 0;padding:0}div#frame div#content h1{margin:0;padding:0;padding-bottom:10px;font-size:22px;color:#ed1c24}div#frame div#content h2{color:black;font-size:20px;margin:6px 0 3px 0}div#frame div#content a{color:#ed1c24;text-decoration:underline}div#frame div#content a:hover{color:black}div#frame div#content p.intro{color:#939598}div#frame div#sidebar{position:relative;float:left;width:285px;margin-top:9px}div#frame div#sidebar a.linkh,div#frame div#sidebar h2{display:block;white-space:nowrap;text-decoration:none;margin:0;padding:0;padding-left:19px;width:265px;height:37px;line-height:37px;color:#939598;text-transform:uppercase;font-size:13px;letter-spacing:1px;background:url('/template/imo/img/title-bg.gif') no-repeat}div#frame div#sidebar a.linkh:hover{color:black}div#frame div#sidebar a.linkm{color:#ed1c24}div#frame div#sidebar a.linkm:hover{color:black}div#frame div#sidebar span.blockdiv{display:block;height:1px;width:283px;margin-bottom:11px;border-top:1px solid #c9cacb;background:#aeb0b2}div#frame div#footer{position:relative;clear:both;padding-top:20px;padding-bottom:10px;font-size:11px;text-transform:uppercase}div#frame div#footer a{color:black;text-decoration:none}div#frame div#footer a:hover{color:#ed1c24}div#frame div#footer span.mark{color:#ed1c24}div#frame div#content p.img-inline-align-left{float:left;margin:0;margin-right:10px}img.icon16{vertical-align:-3px;margin:0;padding:0;padding-right:3px;border:none}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.img-inline-align-left{float:left;margin:0;margin-right:10px}.img-inline-align-right{float:right;margin:0;margin-left:10px}div.childlist{position:relative;float:left;width:270px;height:210px;padding:6px;margin:2px 6px 6px 0;border:1px solid #aeb0b2}div.childlist h2{margin:0;padding:0;padding-bottom:6px}div#frame div#content div.childlist h2 a{text-decoration:none}div.childlist a:hover{color:black}span.imgfloat img{float:left;padding-right:16px}div.clear{clear:both}.nowrap{white-space:nowrap}div.imgblock{position:relative;margin-top:2px}div.imgblock img{float:right;margin:10px 0 5px 5px}div.imgblock img.imgoverlay{display:none}

.appnitro
{
	font-family:Arial, sans-serif;
	font-size:small;
}

#form_container {
	background-image: none;
	width: 740px;
}

input.button_text {
	background-image: none;
	background-color: #ED1C24;
	color: white;
	height: 26px;
}

label.description {
	width: 180px;
}

#cytric {
	position: relative;
	margin-top: 40px;
}

form#cytriclogin {
	padding: 10px;
	margin: 0;
}

form#cytriclogin span {
	position: relative;
	display: block;
	clear: both;
	float: left;
	width: 160px;
}

form#cytriclogin input {
	margin: 2px;
}
