/* CSS Document */
body {
  	margin: 0;
 	border: 0;
  	padding: 0;
	line-height: 1.2; 
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#wrapper {
	position:relative;
	width: 698px;       
	margin: 0 auto;    
	text-align: center; 
}

#ContentContainer {
	width: 100%;   
	float:left;         
	border:1px solid #f4f1dc;
	background-color:#38454c;
	}
	

.img{ display:block;}
/* content*/
#ctn_left{
	width:428px; 
	float:left;
}

#ctn_right{
	width:270px; 
	float:left;
	background-color:#38454c;
}

#edge{
	width:270px;
	height:235px;
	background:url(images/mp_bg.jpg) repeat-x; 
	float:left;
	font-size: 9.5px;
	color: #bab47f;
	text-align: justify; 
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	}
#register{
	width:270px;
	height:145px;
	float:left;
	}
#welcome{
	background-color:#d5da94;
	height:210px;
	float:left;
	color:#57522b;
	font-size:11px;
	text-align:justify;
}
#l_about{
	background-color:#d5da94;
	height:390px;
	float:left;
	color:#57522b;
	font-size:11px;
	text-align:justify;
}
#l_policy{
	background-color:#d5da94;
	height:auto;
	float:left;
	color:#57522b;
	font-size:11px;
	text-align:justify;
}
# clear{ clear:both;}
	
/*Text*/


/*footer*/
#footer {
 width:698px;
 padding:30px 0 20px 0;
 float:left;
 color:#bab47f;
 background:url(images/mp_bgfooter.jpg) repeat-x;
 font-size:10px;
 border-top:#97bbab solid 3px;


}


/* Links */
a {
	font-weight: normal;
	text-decoration: none;
}

a:link {
	color: #57522b;
	text-decoration: underline;
}
a:visited {color: #57522b; text-decoration: underline;}
a:active {color: #57522b; text-decoration: underline;}
a:hover {color: #57522b;text-decoration: underline;}

#footer a:link {color: #bab47f; font-weight:bold;text-decoration: none;padding:3px;}
#footer a:visited {color: #bab47f;font-weight:bold;text-decoration: none;padding:3px;}
#footer a:active {color: #bab47f;font-weight:bold;padding:3px;text-decoration: none;}
#footer a:hover {color: #bab47f;font-weight:bold;text-decoration: underline;padding:3px;}

a.edge:link {color: #8bb0ba;text-decoration: underline;padding:3px;}
a.edge:visited {color: #8bb0ba;text-decoration: underline;padding:3px;}
a.edge:active {color: #8bb0ba;padding:3px;text-decoration: underline;}
a.edge:hover {color: #8bb0ba;padding:3px;text-decoration: underline;}

/*Form*/
input.button {
color:#fff;
font:bold 1em Arial, Helvetica, sans-serif;
background-color:#F30;
height:30px;
cursor:pointer;
padding-right:5px;
padding-left:5px;
border-style:none;
}

input.button:hover {
color:#fff;
background-color:#FE740E;
}

.buttonSubmit, .buttonSubmitHovered {
	width:69px;
	height:26px;
	color:#FFF;
	font-weight:bold;
	padding:2px 5px;
	background:url(/images/form/button.gif) no-repeat left top;
	cursor:pointer;
	border:none;
}
.buttonSubmitHovered {
	background-position:left bottom;
}

/*Text areas*/
.textarea, .textareaHovered {
	width:336px;
	height:125px;
	background:url(/images/form/textarea.gif) no-repeat left top;
	border:none;
	padding:4px 8px;
}
.textareaHovered {
	background-position:left bottom;
}
/*Text inputs*/
.textinput, .textinputHovered {
	width:236px;
	height:15px;
	background:url(/images/form/input.gif) no-repeat left top;
	border:none;
	padding:4px 8px;
}
.textinputHovered {
	background-position:left bottom;
}
/*Checkboxes*/
.checkboxAreaUnchecked, .checkboxAreaChecked {
	z-index:5;
	position:absolute;
	width:14px;
	height:14px;
	cursor:pointer;
}
.checkboxAreaUnchecked {
	background:url(/images/form/checkbox.gif) no-repeat left top;
}
.checkboxAreaChecked {
	background:url(/images/form/checkbox.gif) no-repeat left bottom;
}
