body{
	font-family:verdana, arial, sans-serif;
	font-size:12px;
}


#maincontainer{
	margin:0 auto;
	width:756px;
}

#ncdm09{
	width:756p×;
	height:262px;
	background:url(/img/CMDWebBanner756.jpg) no-repeat;
	text-indent:-1000px;
}

.default{
	background:url(/img/Overview_web.jpg) no-repeat !important;
}

#content{
	width:100%;
	height:auto;
	clear:both;
	padding:10px;
}
#footer_left{
background:url(img/footer_left.jpg); height:104px; width:15px; float:left; 
}
#footer{
background:url(img/footer_bg.jpg) repeat-x; width:726px; height:104px; float:left; 
}
#footer_right{
background:url(img/footer_right.jpg); height:104px; width:15px; float:left; 
}
#contact-info{
	width:200px;
	height:auto;
	margin-top:34px;
	margin-left:10px;
}

/* LOGIN */

#login-buttons{
	width:400px;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:100px;
}

#newbtn, #modifybtn{
	text-indent:-1000000px;
	background: url(/img/registration.png) no-repeat;
	display:block;
	width:170px;
	height:24px;
	float:left;
	margin:0px 10px;
}
#continue_btn {
background:url(img/btn/continue.jpg) no-repeat; width:101px; height:32px; border:none; cursor:pointer;
}
#modifybtn{
	background: url(/img/modify.png) no-repeat;
}


/* EXTERNAL */

.register{
	background:url(/img/Registration_web.jpg) no-repeat !important;
}

#form-external{
	
}

input.error { border: 1px solid red; }
#form-external .required{
	color:red;
}
label.error{
display:block;
color:red; 
}
label.checked{
color:blue; 
}
#form-external .text{
	text-align:right;
}

#form-external .inputvalue input[type=text]{
	width:300px;
	
}
#submit_reg_btn {
background:url(img/btn/registration.jpg) no-repeat; width:173px; height:33px; border:none; cursor:pointer;
}
#print {
background:url(img/btn/print.jpg) no-repeat; width:123px; height:33px; border:none; cursor:pointer;
}