@charset "utf-8";
/* CSS Document */

body {
	background-image: url(../images/bg-green.gif);
	background-repeat: repeat-x;
	margin-top: 2px;
	font-family: "Trebuchet MS", Tahoma, Helvetica, Verdana;
	font-size: 10pt;
	color:#5b5b5b;
}

#text_input_contact input, textarea, select{
width: 220px;
border: 1px solid #D1D3D2;

}

#container
{
width: 800px;
margin: auto;
}
#leftcol
{	background-color: #f7f7f7; border-right: 1px solid #d2d2d2;}
#logo
	{width:760px; height:80px;
	background-image:url("../images/blue-theme/costaricaconsultantslogo.jpg"); background-repeat:no-repeat;
	}
#logo2
	{width:760px; height:65px;
	background-image:url("../images/blue-theme/costaricaconsultantslogo.jpg"); background-repeat:no-repeat;
	}	
#header
	{width:760px; height:216px;
	background-image:url(../images/blue-theme/header.jpg); background-repeat:no-repeat;
	}
ul.midtext
	{margin: 0; padding-left: 30px; list-style-type:disc;}
ul.midtext li
	{padding-left: 0px;	color:#FFFFFF; font-size: 11px; line-height: 14px;}

.midtext2
{padding-left: 0px;	color:#FFFFFF; font-size: 11px; line-height: 14px;}

.midtext_space
{  padding: 14px 0 0 105px;}

ul.listing
	{margin: 0; padding-left: 0px; list-style-type:none;}
ul.listing li
	{padding-left: 0px;	color:#535353; font-size: 11px; line-height: 14px;}
ul.listing li a
	{font-size: 11px; color: #7a7b7c; text-decoration:none;	}
ul.listing li a:hover
	{color: #F00; text-decoration:underline;}	
	
/*********************************************************************/

/*********************************************************************/
/*********************************************************************/
.div1
{width:6px;}

#content8
{width: 200px; height: 170px; background-color: #f7f7f7;
border: 1px solid #d2d2d2; padding: 12px 0 0 12px;}

#content1
{width: 362px; height: 112px; background-color: #f7f7f7;
border: 1px solid #d2d2d2; padding: 12px 0 0 12px;}

#content2
{width: 362px; 
padding: 12px 0 0 12px;}
#banner
{width: 184px;
border: 1px solid #d2d2d2; padding: 0px;}
#banner1
{width: 184px; height: 124px;
border: 1px solid #d2d2d2; padding: 0px;}

#banner2
{width: 184px; height: 124px;
border: 1px solid #d2d2d2; padding: 0px;}

#banner3
{width: 130px; height: 80px;
border: 1px solid #d2d2d2; padding: 0px;}

#banner4
{width: 120px; height: 80px;
border: 1px solid #d2d2d2; padding: 0px;}

#banner5
{width: 150px; height: 80px;
border: 1px solid #d2d2d2; padding: 0px;}

#banner6
{width: 184px; height: 180px;
border: 1px solid #d2d2d2; padding: 0px;}


.banner1_space
{padding: 0 7px 7px 7px; font-size:10px; color: #777777; line-height: 10px;}

#mid1
{width: 378px; height: 94px; margin: 0;
background-image:url(../images/blue-theme/mid1.jpg); background-repeat:no-repeat;}
#mid2
{width: 378px; height: 94px; margin: 0;
background-image:url(../images/blue-theme/mid2.jpg); background-repeat:no-repeat;}

#quote
{ width: 531px; height:62px; background-image:url(../images/blue-theme/quote.gif); background-repeat:no-repeat;}
#quote_space
{padding: 0 0 0 32px;}
#quote_link
{padding: 0 0 0 358px;}
.layout_height {height:18px;}

#boxes
{
border-collapse:collapse;border: 1px solid #7d7d7d; background-color:#f7f7f7;}
.box_space
{padding: 15px 7px 15px 7px;}

#bluebox
{background-color:f8fbff; border: 1px solid #d6e9ff; padding: 5px;}

.bot_div-left
{border-left: 1px solid #FFFFFF; margin: auto;}

.bot_div
{border-left: 1px solid #dfe4e9; margin: auto;}

#logo_text
{padding-left:310px;padding-top:20px;}

#tab_top
{ width: 760px; height:25px; background-image:url(../images/blue-theme/tab_top.gif); background-repeat:no-repeat;}
.right_div
{border-right: 1px solid #d2d2d2;}
.footer_gradient
{background-image:url(../images/blue-theme/footer_gradient.jpg); background-repeat:repeat-x;}
/*********************************************************************/
/*********************************************************************/
.text-1
{ font-size:11px; color: #266288; line-height: 12px;}
.text-2
{ font-size:11px; color: #f00; line-height: 12px;}
.text-3
{ font-size:14px; color: #FFF; font-weight:bold;}
.text-4
{ font-size:11px; color: #5f5f87; line-height: 12px;}
.text-5
{ font-size:11px; color: #b9bedd; line-height: 12px;}
.text-6
{ font-size:10px; color: #000; line-height: 12px;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }
.text-7
{ font-size:12px; color: #FFF; font-weight:bold; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.text-8
{ font-size:11px; color: #585858; line-height: 12px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.text-9
{ font-size:14px; color: #f00; line-height: 12px;}
.text-10
{ font-size:14px; color: #33607d; font-weight:bold; line-height: 12px;}
.text-11
{ font-size:11px; color: #719bb6; line-height: 12px;}
.text-12
{ font-size:15px; color: #323b7c; font-weight:bold; line-height: 12px;}
.text-13
{ font-size:10pt; color: #4e4e4e; line-height: 19px;}
.text-14
{ color: #3e8bff;}
/******************************************/	
a.link-1:link, a.link-1:active, a.link-1:visited
	{font-size: 14px;color: #FFF; font-weight:bold;	text-decoration:none;	}
a.link-1:hover
	{color: #bc0000;text-decoration:underline;}
a.link-2:link, a.link-2:active, a.link-2:visited
	{font-size: 11px; color: #7a7b7c; text-decoration:none;	}
a.link-2:hover
	{color: #F00; text-decoration:underline;}

a.link-3:link, a.link-3:active, a.link-3:visited
	{font-size: 11px; color: #093f92; text-decoration:underline;	}
a.link-3:hover
	{color: #F00; text-decoration:underline;}	
a.link-4:link, a.link-4:active, a.link-4:visited
	{font-size: 11px; color: #F00; text-decoration:none;	}
a.link-4:hover
	{color: #F00; text-decoration:underline;}	
a.link-5:link, a.link-5:active, a.link-5:visited
	{font-size: 11px; color: #719bb6; text-decoration:none;	}
a.link-5:hover
	{color: #F00; text-decoration:underline;}	
a.link-6:link, a.link-6:active, a.link-6:visited
	{font-size: 11px; color: #18507c; text-decoration:underline;	}
a.link-6:hover
	{color: #F00; text-decoration:underline;}		
/******************************************/	
.dataText {
  font-size: 11px;
  border-bottom: 1px dotted #c0c0c0;
  border-right: 1px dotted #c0c0c0;
  text-align: left;
}
.dataText2 {
  font-size: 11px;
  border-bottom: 1px dotted #c0c0c0;
  border-right: 1px dotted #FFFFFF;
  text-align: center;

}
/******************************************/
form
{margin: 0; padding: 0;}
.textfield	
{border: 1px #7d7d7d solid;}
.textfield2	
{width: 144px;border: 1px #7d7d7d solid;}
/******************************************/

/* ADDED FOR LIST MENU */
ul.bulleted {
  width:95%; margin:0; padding: 3px 0 3px 3px;
  list-style-type:none;}
ul.bulleted li {
  	text-align: left; font-size: 11px;
  	background:url("../images/blue-theme/dot.gif") -4px 3px no-repeat; padding-left: 10px;}
ul.bulleted li a{
   	text-decoration: none;font-size: 11px; color:#004994;}
ul.bulleted li a:hover{
   	text-decoration: none; color:#004994; background:#c3d4df;}
.botborder
	{border-bottom: 1px dotted #999999;}
	
/* ADDED FOR LIST MENU */
ul.bulleted2 {
  width:95%; margin:0; padding: 3px 0 3px 3px;
  list-style-type:none;}
ul.bulleted2 li {
  	text-align: left; font-size: 11px;
  	background:url("../images/blue-theme/arrow.gif") -4px 3px no-repeat; padding-left: 10px;}
ul.bulleted2 li a{
   	text-decoration: none;font-size: 11px; color:#004994;}
ul.bulleted2 li a:hover{
   	text-decoration: none; color:#004994; background:#c3d4df;}
.botborder
	{border-bottom: 1px dotted #999999;}

div#article_index ul {
   float: left;
   width: 100%;
   margin: 0;
   padding: 0 0 10px 18px;
   list-style-type:none;
}

div#article_index ul li {
   float: left;
   width: 90%;
   margin: 0;
   padding: 5px 0 5px 0;
   border-bottom: 1px dotted #e8e8e8;
	  
}
div#article_index ul li a:link, div#article_index ul li a:active, div#article_index ul li a:visited{
font-size:14px;
   text-decoration: none;
   color:#004994;
}

div#article_index ul li a:hover{
font-size:14px;
   text-decoration: none;
   color:#004994;
   background:#c3d4df;
}
	
/* MY BREADCRUMBS*/
div.breadcrumbs {
   padding-left: 0px;
   padding-top: 0px;
   font-size: 10pt;
   margin: 0 2px;
   text-align:left;
}

div.breadcrumbs span.lastitem 
{ font-size: 11px; font-weight:bold; text-align:left;  }
div.breadcrumbs a:link, a:active, a:visited
	{font-size: 11px; color: #18507c; text-decoration:underline;	}
div.breadcrumbs a:hover
	{color: #F00; text-decoration:underline;}	
/*****************************************/
.header_tab
{	background-image:url("../images/blue-theme/header_tab.jpg");
	background-repeat:repeat-x;	height: 48px; text-align:left;}
h1
{  font-size: 13pt; /* font size for h1 */line-height: 16px;
   color: #33607d; padding: 15px 0px 12px 0px;}
h3
{	margin: 0; padding:0; font-size: 11px;}

/***************************************/
/* for WEB 2.0 look and feel */
/***************************************/
	
#member
{ width:217px; height:31px; background-image:url('../images/member.gif'); display:block;}
#member:hover
{ width:217px; height:31px; background-image:url('../images/member_over.gif'); display:block;}
#member_space	
{ width:217px; height:49px; background-image: url('../images/header_space.gif'); display:block;}

.tab_content
{ width:432px; height:108px; background-image: url('../images/tab_bg.gif'); background-repeat:no-repeat;}

.subheader
{ 	width:197px; height:24px; background-image: url('../images/tab_header.gif'); background-repeat:no-repeat; 
	display:block; color:#FFFFFF; padding: 7px 0 0 10px;}
.subtile
{	background-image: url('../images/tab_body.gif'); background-repeat:repeat-y; line-height:11pt;}

.mid_tile
{	background-image: url('../images/content_tile.gif'); background-repeat:repeat-y; padding: 4px 12px 4px 12px;}

.quote_bottom
{ width:553px; height:88px; background-image: url('../images/quote_bg.gif'); display:block;}
.newsletter_bottom
{ width:316px; height:88px; background-image: url('../images/newsletter_bg.gif'); display:block;}

.sub_space
{	padding: 4px 7px 2px 7px;}

.mid_tab1
{	width:388px; height:101px; background-image:url('../images/mental_health_and_depression.gif'); background-repeat:no-repeat;}
.mid_tab2
{	width:388px; height:101px; background-image:url('../images/personal_leadership.gif'); background-repeat:no-repeat;}
.mid_tab_space
{	padding: 30px 100px 3px 10px; font-size: 11px; line-height: 10pt;}

#learn
{ width: 230px; padding-left:20px;}
#learn ul
{	list-style:none; margin:0; padding-left:10px; }
#learn li
{	padding: 10px 0 5px 20px; background-image:url('../images/folder_icon.gif') ; background-repeat:no-repeat; background-position: 0 14px;
	border-top: 1px solid #a1a1a1;}

.shade
{	background-image:url(../images/tile_gray.gif); background-repeat:repeat-x; background-color: #eaeaea;
	padding: 3px 2px 3px 10px; font-size: 11px; height: 70px; vertical-align:top;}

span.highlight
{
background-color:#6d96bd
}

/* added april 17, 2008*/
div#table-whycostarica a: link, div#table-whycostarica a: active, div#table-whycostarica a: visited
	{font-size: 14px;color: #FFF; font-weight:bold;	text-decoration:none;	}
div#table-whycostarica a: hover
	{color: #bc0000;text-decoration:underline;}
