/************************************
>> CSS for Mundi Services Finaciers *
************************************/

body { padding:0px; margin:0px; color:#fff;
       font-size:13px; font-family:Century Gothic;
       background:#1b75bb;
       background-image: url("imgs/balls.gif");
       background-repeat:repeat-x;
       background-position:top;
     }
img, div, input { behavior: url("iepngfix.htc");
		}
h1 { color:#1b75bb; font-size:18px;
   }
h2 { color:#479EBC; font-size:14px;
   }
img { border:0px solid green;
    }
a { color:#0480c7; text-decoration:none;
  }
a:hover	{ color:#04c3ff;
        }
div { margin:0px; padding:0px;
    }
.ctn { text-align:center; margin:0 auto;
     }
.ctnB { text-align:center; margin:0 auto; width:490px;
        font-weight:bold;
      }
.rgt { text-align:right; float:right; padding:0px 0px 0px 10px;
     }
.lft { text-align:left; float:left; padding:0px 10px 0px 0px;
     }
.bld { font-weight:bold;
     }
p { margin:0px; padding:0;
  }
.small { font-size:10px; color:#838688;
       }
.tit { color:#344676; font-weight:bold;
     }

/* Mayor Divisions */

div#overall { padding:0px; width:900px; margin:0px auto;
              text-align:center;
            }
#banner { width:900px; height:145px;
          background: url("imgs/banner.jpg") center no-repeat;
        }
#banner img { margin:0; padding:52px 64px 0px 0px ;
            }
#content { width: 900px; min-height:395px; margin:0; padding:0;
           text-align:left; background:#e9f1f8;
           background-image: url("imgs/bggen.jpg");
           background-repeat:no-repeat;
           background-position:top left;
           color:#2e3191;
         }

/* Two Cols */

#ctns { width:900px; margin:0; padding:0;
      }
#side { float: left; width: 220px; margin:0; padding:0;
        text-align:center;
      }
#side-cnt { margin:0; padding:0;
	  }
#side-cnt img { margin:0 auto; padding:0 0 18px 0;
              }
#main { margin:0 0 0 200px; padding:0;
      }
#main-cnt { margin:0; padding:0px 45px 15px 55px;
	  }
#main-cnt h1 { margin:0; padding:10px 0 10px 0;
	     }
#main-cnt p { margin:0; padding:10px 0 10px 0;
	    }
hr.cleaner { clear:both; height:1px; margin: -1px 0 0 0; padding:0;
	     border:none; visibility: hidden;
	   }

/* Top Menu */

#topmenu { width:590px; height:36px; text-align:right;
           margin:0 0 0 310px; padding:0; font-family:Arial;
           text-transform: uppercase;
         }
#topopts { margin:0; padding:9px 0 0 0;
         }
#topopts a { padding:8px;
           } 

/* Bot Menu */

#botmenu { width:850px; height:42px; text-align:center;
           background: url("imgs/botmenu.gif");
           margin:0 auto; font-family:Arial;
           text-transform: uppercase;
         }
#botmenu #topopts { margin:0; padding:14px 0 0 0; color:#fff;
                  }
#topopts a { color:#fff;
           }
#topopts a:hover { color:#0bc0ff;
                 }
/*
** by page
*/
#whycr { width:480px; height:275px; 
         text-align:center; margin:0 auto;
       }

.contact { text-align:center; margin:0px auto; font-size:12px;
           width:450px; border:0px solid red;
         }
.contact td { text-align:right; width:200px;
            }
.contact th input { width:200px;
                  }
.contact th textarea  { width:200px;
		      }
.contact th { text-align:left; width:220px;
            }
.contact th.captcha img	{ padding-right:10px;
			}
.contact div#sub input	{ padding-right:10px;
			}

/**/

#crds { color:#0480c7; font-size:10px; text-align:center;
        padding:10px;
      }

/**/

dl { 
width:240px; margin:0px auto;
}

dl dt {
width:55px;
padding:2px 10px 0px 0px;
float:left;
text-align:left;
}

dl dd {
width:160px;
margin-left:55px;
/*padding:0px 15px;*/
text-align:left;
color:#003876;
border-left:2px solid #88898d;
}

dt.tppa { padding-top:5px;
        }

dl a { font-size:18px; color:#fff; font-weight:bold;
     }
             
dl a:hover { color:#865D27;
           }

#main-cnt label {
  width: 250px;
  float: left;
}

#main-cnt input[type:text] {
  width: 400px;
}

#main-cnt label, input[type:text] {
  display: block;
  margin-bottom: 10px;
}

.sleepinn { margin-right:30px;
            margin-bottom:30px;
          }

.link { text-align:center; 
      }
.negrita { font-weight:bold; 
         }

