﻿@charset "utf-8";

/* CSS Document */

* {margin: 0; padding: 0;}

body {font: 75%/170% Arial, Helvetica, sans-serif; color: #989898; background:#00656c url(/img/bg.jpg) repeat-x top; margin-bottom:10px;}
/*body {font: 75%/170% Arial, Helvetica, sans-serif; color: #989898; background:#289194 url(/img/bg.jpg) repeat-x top; margin-bottom:10px;}*/

p {padding: 0 0 1.6em; text-align:justify;}

img {border: none;}

a {color: #1C8589; text-decoration: none; outline: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline; color:#989898;}

h1 {border-bottom:1px solid #999999; padding-bottom:2px; font-size:18px; margin-bottom:10px;}
h2 {font-size:16px;}

/* Mis
==============================*/
.cleaner {clear:both;}
.container {padding:10px 10px 10px 10px;}
.side {width:180px;}
#bgfix {background:url(/img/containerbg.gif) repeat-x;}


/* Wrap
==============================*/
#wrap {width:848px; margin:0 auto; background: #FFFFFF;}
#wrap-index {width:848px; margin:0 auto; text-align:center;}


/* HEADER
==============================*/
#header {}

/* Top menu
==============================*/
#top-menu {background:url(/img/topmenubg.gif) repeat-x; height:40px; border-left:4px solid #FFFFFF; /*border-top:4px solid #026D70;*/ border-right:4px solid #FFFFFF; font-size:16px; font-weight:bold;}
#top-menu a {color:#FFFFFF;}
/*#top-menu a:hover {color:#FFD200;}*/
#top-menu ul {list-style:none; padding:10px 0 0px 10px;}
#top-menu ul li {display:inline; margin-right:15px; margin-left:15px;}

/* BODY
==============================*/
#body {float:left; width:488px;}

/*Main menu*/
#main_menu {}
#main_menu h2 {font-size:14px; color:#1C8589; border:none; background:url(/img/h1bg.gif) no-repeat bottom;}
#main_menu h2 a:hover {text-decoration:none;}
#main_menu ul {list-style:none; margin-bottom:10px;}
#main_menu ul li {background:url(/img/bullet.gif) no-repeat 0 8px; padding:0 0 0 10px; margin-left:10px;}

/* LEFTSIDE
==============================*/
#leftside {float:left; display:inline;}

/* RIGHTSIDE
==============================*/
#rightside {float:right; text-align:center;}

#languages {background:#B8DBDC; padding:0px 10px 10px 10px; margin-bottom:10px;}
#languages .title {color:#1C8589; font-weight:bold; padding:3px 0 5px 0; font-size:12px;}
#languages ul {margin:0; padding:0; list-style:none; background:#FFFFFF; padding:0 0 0 10px; font-size:11px;}
#languages ul li {font-weight:bold; text-align:left; padding:0 0 0 20px;}
#languages ul li.us {background:url(/img/us.gif) no-repeat 0 5px;}
#languages ul li.es {background:url(/img/es.gif) no-repeat 0 5px;}

#languages-index {padding:0px 10px 10px 10px; margin-bottom:10px;}
#languages-index .title {color:#fff; font-weight:bold; padding:3px 0 10px 0; font-size:20px;}
#languages-index ul {margin:0; padding:0; list-style:none; padding:0 0 0 10px; font-size:11px; color:#fff;}
#languages-index ul li {font-weight:bold; text-align:left; padding:0 0 0 20px; display:inline; margin-right:15px; font-size:14px;}
#languages-index ul li.us {background:url(/img/us.gif) no-repeat 0 2px;}
#languages-index ul li.es {background:url(/img/es.gif) no-repeat 0 2px;}
#languages-index a {color:#FFFFFF;}

/* FOOTER
==============================*/
#footer {background: url(/img/footerbg.gif) no-repeat bottom; height:72px; clear:both; text-align:center; /*color:#FFFFFF;*/ padding-bottom:15px; border-top:1px solid #B8DBDC;}

/* DIRECTORY BUSINESS PAGE & COLUMs
===============================0====*/
#colum {color:#000000; padding:10px; margin-bottom:10px; clear:both;}
#columb {color:#989898; padding:10px; margin-bottom:10px; clear:both;}
#colum .left {float:left; width:210px;}
#colum .right {float:right; width:210px;}
#columb .left {float:left; width:210px;}
#columb .right {float:right; width:210px;}


#columb .left ul {list-style:none; padding:10px 0 0px 0px; 
		border-bottom: 1px solid #B8DBDC;

	}
#columb .left ul li { margin-left:0px;}

#columb .left ul li li { list-style: none; margin-left:15px;}


#columb .right ul {list-style:none; padding:10px 0 0px 0px; 
		border-bottom: 1px solid #B8DBDC;

	}
#columb .right ul li { margin-left:0px;}

#columb .right ul li li { list-style: none; margin-left:15px;}






/* Text chamber of commerce - footer */
#sponsored{text-align:center; font-size:10px; color:#FFFFFF;  }
#sponsored-index { width:100%; text-align:center; font-size:10px; color:#FFFFFF; margin: 0 auto; position:fixed; bottom:10px;  }


.lineatabla {
background:url(/img/tbbg.gif) repeat-x bottom;
}


/*######### FORMS-TWO #########*/
#switch-tools {font-size:16px; font-weight:bold; margin-bottom:10px; text-align:center; }

#xform-two {background:#B8DBDC; width:100%; color:#0F4749;}

#xform-two form { margin:0; padding:0;}
#xform-two .spacer {padding:10px;}
#xform-two ul {padding:0; margin:0;}
#xform-two li {list-style: none; padding: 5px; margin: 0px; clear:both; background:none;}
#xform-two .label {text-align:left; color:#333333; font-weight:bold;}
#xform-two .note {font-size:11px;}
#xform-two strong {color:#FF0000; font-size:14px;}
#xform-two h3 {color:#34488F;}
#xform-two .input {border:solid 1px #7696B3; width:175px; background:#fff; height:20px;}
#xform-two .subject {border:solid 1px #7696B3; width:380px; background:#fff; height:20px;}
#xform-two select {border:solid 1px #7696B3; background:#fff ; height:20px;}
#xform-two .paises {width:180px;}
#xform-two .message-form textarea {border:solid 1px #7696B3; width:99%; height:60px;}
#xform-two .privacy textarea {border:solid 1px #7696B3; width:97%; margin-left:5px;  }


#xform-two .blang {background:#CDE6E7;}


#xform-two .lside {width:190px;}
#xform-two .rside {width:190px;}



/* Validate error style */
	div.error {
	margin-top:5px;
	background:#FFC7C7;
	color:#AF0000;
	padding:3px 5px 3px 5px;
	font-weight:bold;
	border:1px solid #E16666;
	clear:both;
	text-align:left;
	}

	.agreefix {padding:0px 0 5px 0;}
	.agreefix .error {}
	
/* schools */
.school img {
	/*width:100%;
	height:auto;*/
	margin-bottom:10px;
}
.school strong {
	font-size:13px;
}
	
	/* MISC. */
.ftl {float:left;}
.ftr {float:right;}
.clr { clear:both;}
.clear {clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.last {
	margin:0 !important;
	padding:0;
	clear:right;
}

/* Fluid Columns -------
---------------------------------------------------------- */
.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .two_sixth, .five_sixth {
	position: relative;
	margin-right: 4%;
	float: left;
	min-height: 1px;
	height: auto !important;
	height: 1px;
}
.one_half {width: 48%;}
.one_third {width: 30.6666%;}
.two_third {width: 65.3332%;}
.one_fourth {width: 22%;}
.two_fourth {width: 48%;}
.three_fourth {width: 74%;}
.one_fifth {width: 16.8%;}
.two_fifth {width: 37.6%;}
.three_fifth {width: 58.4%;}
.four_fifth {width: 79.2%;}
.one_sixth {width: 13.3333%;}
.two_sixth {width: 30.6666%;}
.three_sixth {width: 47.9998%;}
.four_sixth {width: 65.3332%;}
.five_sixth {width: 82.6665%;}



/* Para Acreditations ---------------------------*/

.imgcenter {
    background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid #B8DBDC;
    margin: 0 0 10px;
    padding: 2px;
}

.logos { 	float:left;
			width:115px;
			text-align:center;
			margin-top:10px;
			vertical-align:middle;
}

.right


