body{
	padding:0px;
	margin:0px;
	
}
p, li, td, dt, dd {
	font: normal 12px verdana, helvetica, sans-serif;
	color: #000;
}
h1 {font: bold 13px verdana, helvetica, sans-serif;color: #000;}
h2 {font: bold 12px verdana, helvetica, sans-serif;color: #000;}
h3, h4, h5, th {font:bold 12px verdana, helvetica, sans-serif;color: #000;}
.hide{display:none;}
.float_right{float:right;margin:5px;}
.float_left{float:left;margin:5px;}

div#header {
	background: url(../images/site/banner_logo.jpg) no-repeat top left;
	text-align:center;
}
div#header h1{
	background: url(../images/site/banner_number.jpg) no-repeat top right;
	height:116px;
	margin:0px;
	padding:0px;
}
div#header h1 span{display:none;}

/* navigation */

div#nav {
	position:relative;
	height:38px;
	text-align:center;
	background: url(../images/site/nav_back.gif) repeat-x top left;
	padding:10px 0px 0px 0px;
}
div#nav ul {
	padding:0px;
	margin:0px;
}
div#nav li {
	list-style-type: none;
	display:inline;
}
a.nav:link{
color:#ffffff;
text-decoration:none;
font-weight:bold;
}

a.nav:visited{
color:#ffffff;
text-decoration:none;
font-weight:bold;
}

a.nav:hover{
color:#ffffff;
text-decoration:underline;
font-weight:bold;
}

a.nav:active{
color:#ffffff;
text-decoration:none;
font-weight:bold;
}


/* eof nav bar */
/* start body */
body#popup{background-color:#CADEEE;}
div#body {
	margin:0px 0px 0px 0px;
	padding:1em;
}
div#body.wide{
	margin:0px 1em 0px 1em;
}
div#body h2 {
	padding:0.5em 0.5em 0em 0.5em;
	color:#000;
	margin:0px;
}
div#splash {
	position:relative;
	background:#fff url(../images/site/splash_text.jpg) no-repeat top left;
	margin:0px;
	padding:0px;
	width:545px;
	height:190px;
	text-align:right;
}
div#splash ul, div#splash a span, div#offer p{display:none;}
div#splash a{
	position:absolute;
	background:#fff url(../images/site/splash_apply.jpg) no-repeat top left;
	margin:0px;
	padding:0px;
	top:0px;
	right:0px;
	width:174px;
	height:190px;
}
div#offer {
	position:relative;
	background-color:#fff;
	margin:0px;
	padding:0px;
	width:545px;
	height:82px;
}

/* eof body */
/* start pictures */

div#pictures{
	position:absolute;
	top:180px;
	left:0px;
	width:190px;
	padding:0px 0px 0px 7px;
}
div#pictures object{
	margin-top:5px;
}

/* eof pictures */
/* start application form */

div#application_cmr_last_name_changed,
div#cmr_prev_address,
div#application_cmr_joint_last_name_changed
{display:none;}

/* eof application form */
/* start footer */

div#footer {
	background:#fff url(../images/site/foot_back.gif) repeat-x top left;
	text-align:center;
	font-size:0.8em;
	margin:0px;
	padding:15px 0px 0px 0px;
	height:40px;
}

/* eof footer */
label {
	position:relative;
	float:left;
	clear:both;
	display:inline;
	width:10em;
	padding:0.25em;
}
label.close {
	float:none;
	clear:none;
	display:inline;
	width:auto;
	padding:0px 0.5em;
}
.tableborder {
	border-right: 1px solid #666666;
	border-left: 1px solid #666666;
}
form#declaration_form{
	position:relative;
}
div#cretin_box{
	display:none;
}
/////////////////////

table.applicationnotes th,
table.applicationnotes td,
table.applicationdetails td,
{padding:0.5em;}
tr.row0 {background-color:#bacede;}
