
body
{
	margin:0;
	text-align: center;
	background: #004474 url(../images/bg_main.jpg) top repeat-x;
	color: #FFF;
	font-family: "myriad pro", Verdana, sans-serif;
	font-weight: normal;
}

#header
{
	margin:0 auto;
	padding-bottom:20px;
	padding-top:0px;
}

#container
{
	margin:0 auto;
	width:621px;
	background: #0B355F;
	text-align: left;
	border: 15px solid #005284;
	
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
}

.pagetitle
{
	font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 36px;
	font-weight: normal;
	padding-bottom: 10px;
	padding-left:40px;
	padding-top:20px;
}

.pagetitle img
{
	padding-right:10px;
	vertical-align: middle;
}

a
{
	color: #CCC;
	text-decoration: underline;
}

a:hover
{
	color:#FFF;
}

/*  Form  
*****************************/
form
{
	padding:20px 0px;
	padding-left:50px;
}

.profile th
{
	text-align: left;
	font-size: 14px;
}

#login th
{
	width:80px;
	text-align: left;
	font-size: 14px;
}

input
{
	margin:2px 0;
}

#logout_links
{
	float:right;
	font-size: 12px;
	margin-right:40px;
}

#logout_links a
{
	font-size: 12px;
}

.message
{
	font-size: 13px;
}

.message img
{
	padding-right:6px;
	vertical-align: middle;
}

#form_register, #form_login
{
	padding:0;
}

.profile
{
	width: 530px;
}

.submit
{
	-moz-border-radius-bottomleft:11px;
	-moz-border-radius-bottomright:11px;
	-moz-border-radius-topleft:11px;
	-moz-border-radius-topright:11px;
	-webkit-border-top-left-radius:11px;
	-webkit-border-top-right-radius:11px;
	-webkit-border-bottom-left-radius:11px;
	-webkit-border-bottom-right-radius:11px;
	border:1px solid;
	cursor:pointer;
	font-family:"Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif;
	font-size:12px;
	margin-top:-3px;
	padding:3px 10px;
	text-decoration:none;
	text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);
	background:#21759B url(../images/bg_btn.png) repeat-x scroll left bottom;
	border-color:#005284 !important;
	color:#FFFFFF !important;
	font-weight:bold;
	margin-top:6px;
}

.verico_logo_sm
{
	padding:10px;
}

