@import url(contact_screen.css);
* {
padding:0;
margin:0;
}
body {
	margin: 3px 0 8px 0;
	float:left; 
	overflow-x:hidden;
	overflow-y: auto;
	scrollbar-3dlight-color:#bbbfc4;
	scrollbar-arrow-color: #F1F3F6;
	scrollbar-base-color: #acb5be;
	scrollbar-darkshadow-color: #6f7983;
	scrollbar-face-color: #acb5be;
	scrollbar-highlight-color: #F1F3F6;
	scrollbar-shadow-color: #acb5be;
	scrollbar-track-color: #dae1e8;
	height: 305px;
	width:523px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#505a64;
	font-size: 11px;
	padding: 0 19px 0 10px;
}
h2 {
	padding: 8px 0 0 0;
	margin: 0;
	font-size: 15px;
}
h3 {
	padding: 8px 0 0 0;
	margin: 0;
	/*color:#CB0447;*/
	font-size: 12px;
	font-weight: normal;
	display: list-item;
	list-style-type: square;
}
h4 {
	padding: 0;
	margin: 0;
	font-size: 11px;
	font-weight: normal;
	display: list-item;
	list-style-type: square;
}

h4 a:link, h4 a:visited {
	padding: 0 0 0 15px;
	margin: 0;
	color:#6F7983;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
h4 a:hover {
	color:#CB0447;
	text-decoration: underline;
}
p {
	padding: 10px 0 0 10px;
	margin: 0;
}
a:link, a:visited {
	padding: 0 0 0 0;
	margin: 0;
	color:#6F7983;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	color:#CB0447;
	text-decoration: underline;
}


blockquote {
	padding: 0 0 0 16px;
	margin: 0;
}
.fitch_red {
	color: #cb0447;
	white-space: nowrap;
}
ul {
	padding: 0 0 0 0;
	margin: 0 0 0 10px;
}
ul {
	padding: 0 0 0 15px;
}

table a:link, table a:visited {
	padding: 0 0 0 0;
	margin: 0;
	color:#6F7983;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
table a:hover {
	color:#CB0447;
	text-decoration: underline;
}

/*CONTACT INFO*/

.contact_info {
overflow: hidden;
width: 31%;
height: 76px;
float: left;
padding-top: 0px;
padding-bottom: 4px;
margin: 7px 0 0 7px;
border: 1px solid #85919C;
}
.contact_info h3 {
color: #505A64;
font-size: 13px;
font-weight: bold;
padding: 0 0 0 2px;
margin: 0;
list-style: none;
}
.contact_info p {
padding: 0 0 0 17px;
margin: 5px 0 0 14px;
}

.email {
display: block;
padding: 0;
margin: 2px 0 0 6px !important;
background-image: url(../images/contact_email.gif);
background-repeat: no-repeat;
background-position: 0px 1px;
font-size: 13px !important;
}
.email a:link, .email a:visited  {
font-size: 10px !important;
font-weight: bold !important;
}
.phone {
margin: 2px 0 0 8px !important;
background-image: url(../images/contact_phone.gif);
background-repeat: no-repeat;
background-position: top left;
}
.fax {
margin: 2px 0 0 8px !important;
background-image: url(../images/contact_fax.gif);
background-repeat: no-repeat;
background-position: top left;
}
.registro_body {
	margin: 11px 0 0 0;
	padding: 0;
	overflow: auto !important;
	scrollbar-3dlight-color:#bbbfc4;
	scrollbar-arrow-color: #F1F3F6;
	scrollbar-base-color: #acb5be;
	scrollbar-darkshadow-color: #6f7983;
	scrollbar-face-color: #acb5be;
	scrollbar-highlight-color: #F1F3F6;
	scrollbar-shadow-color: #acb5be;
	scrollbar-track-color: #dae1e8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#505a64;
	font-size: 11px;
	width:100% !important;
	height:auto !important;
	text-align: center !important;
}

.registro {
	margin: 0 auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width: 350px !important;
	height: auto !important;
	color:#505a64;
	font-size: 11px;
	text-align: center;
}


.registro table {
	padding: 0;
	margin: 0 0 15px 15px;
	border: 1px solid #ACB5BE;
	text-align: center;
}

.registro table .required {
white-space: normal;
width: 70px;
}
.registro p:fist-line {
	font-style: italic;
	font-size: 12px;
	padding: 0 0 0 0px;
	margin: 22px 0 0 0 !important;
	display: block;
}
.registro ul li {
	font-style: italic;
	font-size: 12px;
	padding: 0px 0 0 20px;
	margin: 0 0 0 10px !important;
}
.registro p {
	width: 350px;
	font-size: 12px;
	padding: 0px 0 0 20px;
	margin: 0 0 0 0 !important;
}
.registro h3 {
	font-style: normal;
	font-size: 13px;
	font-weight: bold;
	padding: 0px 0 0 5px;
	margin: 0 0 8px 0 !important;
	list-style: none;
	color: #CB0447;
}
.registro h1 {
	font-style: normal;
	font-size: 13px;
	font-weight: normal;
	padding: 0px 0 0 5px;
	margin: 0 0 8px 0 !important;
	list-style: none;
	color: #CB0447;
}
.registro h1 a {
clear: both;
display: block;
}
.registro p input {
	font-size: 12px;
	margin: 0 auto;
	padding: 0;
}
.registro table .required {
	display: block;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	margin: 0;
}
div.attributename {
	display: block;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	margin: 0;
}
.registro table input {
font-size:11px;
padding:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #47525B;
border: 1px solid #A8B7C6;
background-color: #FFF;
}
.registro .required {
display: none;
}
.registro p a img {
	display:none;
}
.registro p a {
	font-style: normal;
	display:none;
	/*float: right;*/
	margin: -35px 0 0 0;
	border: 1px solid #ACB5BE;
}