/* Common */
body {font-family:Arial, Helvetica, sans-serif; font-size: 90%; margin:0; padding:0;}

h2 {font-size:150%; letter-spacing:-1px; font-weight:normal; color:#004125; margin:0; padding:0;}

a {font:normal 120% Arial; color:#008469;}
a:hover {font-weight:bold; color:#004125;}

#top {width:760px; height:120px; margin:0 auto; padding:0; background:#fff url(/centro-soluciones/images/header.jpg) top left no-repeat;}
#container {width:730px; margin:0 auto; padding:0;}
#bottom {width:760px; margin:0 auto; padding:10px 0 0 0; background:#fff url(/centro-soluciones/images/bkg-bottom.png) bottom left no-repeat; text-align:center;}

.left {text-align:left;}
.clear {clear:both;}

/* User login */
fieldset {border:1px dashed #004125; padding:10px; margin:20px auto; width:530px;}
legend {font-size:120%; letter-spacing:-1px; font-weight:bold; line-height:1.1; color:#fff; background:#004125; padding:6px;}
label {width:140px; height:32px; margin-top:3px; margin-right:2px; padding-top:11px; padding-left:6px; background-color:#CCCCCC; float:left; display:block; font-size:115%; letter-spacing:-1px; font-weight:normal; line-height:1.1; color:#666;}

.div_texbox {width:375px; float:right; background-color:#E6E6E6; height:35px; margin-top:3px; padding-top:5px; padding-bottom:3px; padding-left:5px;}
.username {background-image:url(/centro-soluciones/images/user.png); background-repeat:no-repeat; background-position:left; background-color:#FFFFFF; width:285px; font:normal 18px Arial; color:#666; padding:3px 5px 3px 19px;}
.username:focus, .username:hover {background-color:#F0FFE6;}
.password {background-image: url(/centro-soluciones/images/pass.png); background-repeat: no-repeat; background-position:left; background-color:#FFFFFF; width:285px; font:normal 18px Arial; color: #666; padding:3px 5px 3px 19px;}
.password:focus, .password:hover {background-color:#F0FFE6;}
.button_div {width:287px; float:right; background-color:#fff; text-align:right; height:35px; margin-top:3px; padding:5px 0;}
.buttons {background:#004125; font-size:14px; color:#ffffff; padding:6px 14px; border-width:2px; border-style:solid; border-color:#fff #d8d8d0 #d8d8d0 #fff; text-decoration:none; text-transform:uppercase; font-weight:bold;}


/* Download */
ul.download {list-style:none; width:90%;}
ul.download li {background:url(/centro-soluciones/images/disk.png) 0 0 no-repeat;padding-left:24px;}

/* Registry */
ul.advantages {list-style-image:url/centro-soluciones/images/true.png);}

/* Service */
.box {width:600px; margin:0 auto; border:2px dotted #999; padding:10px; text-align:center;}
.box strong {font-size:130%; font-weight:bold;}
.box a {font-weight:bold;}
.box h2 {background:url(/centro-soluciones/images/warning.png) top left no-repeat; height:32px; padding:5px 0 0 36px; color:#cc1b32; margin:0 auto; width:70%;}

/* Error */
.error {width:530px; margin:0 auto; padding:10px; border:1px dashed #004125;}
.error h2 {background:url(/centro-soluciones/images/warning.png) top left no-repeat; font-size:100%; height:32px; padding-left:36px; color:#cc1b32; margin:0 auto; width:70%;}
.error strong {text-transform:uppercase;}


