﻿/* General Styles */
body { background-color:#E1E1D0; margin: 0 auto; padding: 0 }
.Content{ background-color:#ffffff; width:955px; height:100% }
.OuterShadowLeftMiddle { background-image:url(OuterShadowMiddleLeft.jpg); background-repeat:repeat-y; background-position:left }
.OuterShadowRightMiddle { background-image:url(OuterShadowMiddleRight.jpg); background-repeat:repeat-y; background-position:right}
.OuterShadowBottomMiddle { background-image:url(OuterShadowMiddleBottom.jpg); background-repeat:repeat-x; background-position:bottom }
.Date { font-family:'Verdana','Lucida Sans Unicode'; font-weight:bold; font-size:8pt; color:#000000; text-decoration:none; text-align:center ; vertical-align:bottom }
.TitleTabOn { text-align:center; cursor:pointer; background-image:url(BarTopMiddle.jpg); background-repeat:repeat-x; font-family:'Lucida Sans Unicode','Arial'; font-weight:bold; font-size:7.5pt; color:#208A68 }
.TitleTabOff { text-align:center; cursor:pointer; background-image:url(BarTopMiddleOff.jpg); background-repeat:repeat-x; font-family:'Lucida Sans Unicode','Arial'; font-weight:bold; font-size:7.5pt; color:#208A68 }/*cambiar*/
.BarTop { font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; font-size:11pt; color:#000000; background-image:url(BarTopMiddle.jpg); background-repeat:repeat-x }
.CopyrightText { font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; font-size:8pt; background-color:#ffffff; color:#000000; text-decoration:none; text-align:center }
.CopyrightTextHL { font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; font-size:8pt; background-color:#ffffff; color:#000000; text-decoration:underline; text-align:center }
.PageText { font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; font-size:10pt; background-color:#ffffff; color:#000000; text-decoration:none; padding-left:5mm; padding-top:5mm; padding-right:5mm; padding-bottom:5mm; vertical-align:top }
.Background {background-color:#E1E1D0}
.WelcomeMessageText { font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; font-size:20pt; background-color:#ffffff; color:Green; text-decoration:none; padding-left:10mm; padding-top:25mm; padding-right:10mm; padding-bottom:15mm; vertical-align:top }
.LoginTable { border-style:solid; border-color:#208968; border-width:thin; margin-left:5mm; margin-top:5mm; margin-right:5mm; margin-bottom:5mm }
.DivideLine { background-image:url(DivideMiddle.jpg); background-repeat:repeat-x; background-position:top }
.LinkPointer { cursor: pointer }
.Button { font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; background-color:#A9C6A9; color:#000000 }
.EmailSent { font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; font-size:11pt; color:Red; text-decoration:none }
.ImageBorder { border-width:1px; border-color:Black }
.TestimonialPaging { font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; font-size:10pt; color:#000000; text-decoration:none; vertical-align:top; padding-top:5mm; }
.JobLocationVLine { border-left: #000000 3px solid }
.ContactInitialLine	{ border-left: #000066 2px solid; padding-left: 10px; border-color:#000000 }


/* Menu styles */
.MenuTable { margin-top:0mm }
.MenuBody { background-image:url(MenuLeftMiddle.jpg); background-repeat:repeat-y; background-position:center }
.MenuText { font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; font-size:9pt; color:#000000; text-decoration:none }
.MenuTextBold { font-family:'Verdana','Lucida Sans Unicode'; font-weight:bold; font-size:9pt; color:#000000; text-decoration:none }
.MenuTextHL { font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; font-size:9pt; color:#000000; text-decoration:underline }
.MenuTextHLBold { font-family:'Verdana','Lucida Sans Unicode'; font-weight:bold; font-size:9pt; color:#000000; text-decoration:underline }
.MenuPageActive { font-family:'Verdana','Lucida Sans Unicode'; font-weight:bold; font-size:9pt; color:#000000; text-decoration:none }
.MenuSeparatedLine{ border-bottom:1px; border-bottom-style:solid; border-bottom-color:#000000; padding-bottom:1.5mm; padding-top:1.5mm }
.MenuSeparated{ padding-bottom:1.5mm; padding-top:1.5mm }

/*Title Styles*/
.AdminPageTitle { font-family:'Verdana','Lucida Sans Unicode'; font-weight:bold; font-size:10pt; color:#000000; text-decoration:none; text-align:center ; vertical-align:bottom }
.LargeTitleText { font-family:'Verdana','Lucida Sans Unicode'; font-weight:bold; font-size:17pt; background-color:#ffffff; color:#000000; text-decoration:none; vertical-align:top; }
.MediumTitleText { font-family:'Verdana','Lucida Sans Unicode'; font-weight:bold; font-size:14pt; background-color:#ffffff; color:#000000; text-decoration:none; vertical-align:top }
.LoginTitle { font-family:'Verdana','Lucida Sans Unicode'; font-weight:bold; font-size:10pt; text-transform: uppercase; background-color:#208968; color:#ffffff }

/* Table Styles*/
.TableTopBorder { background-image:url(BorderMiddleUp.jpg); background-repeat:repeat-x; background-position:top }
.TableLeftBorder { background-image:url(BorderMiddleLeft.jpg); background-repeat:repeat-y; background-position:left }
.TableRightBorder { background-image:url(BorderMiddleRight.jpg); background-repeat:repeat-y; background-position:right }
.TableBottomBorder { background-image:url(BorderMiddleDown.jpg); background-repeat:repeat-x; background-position:bottom }
.TableRow1 { font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; font-size:10pt; background-color:#F4F4F4; color:#000000 }
.TableRow0 { font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; font-size:10pt; background-color:#FFFFFF; color:#000000 }
.TableTitle { font-family:'Verdana','Lucida Sans Unicode'; font-weight:bold; font-size:10pt; background-color:#208968; color:#FFFFFF }
.TableFooter{ font-family:'Verdana','Lucida Sans Unicode'; font-weight:bold; font-size:10pt; background-color:#208968; color:#FFFFFF  }

/* Login styles */
.LoginText { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10pt; background-color:#ffffff; color:#000000; text-decoration:none }

/* Link Styles */
.SmallLinkTextHL { font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; font-size:10pt; color:#000000; text-decoration:underline; vertical-align:top; text-align:justify }
.SmallLinkBoldTextHL { font-family:'Verdana','Lucida Sans Unicode'; font-weight:bold; font-size:10pt; color:#000000; text-decoration:underline; vertical-align:top; text-align:justify;}
.SmallPageTextHL { font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; font-size:10pt; color:#000000; text-decoration:underline }
.LargeLinkBoldTextHL { font-family:'Verdana','Lucida Sans Unicode'; font-weight:bold; font-size:12pt; background-color:#ffffff; color:#000000; text-decoration:underline; vertical-align:top }
.LargeTitleTextHL { font-family:'Verdana','Lucida Sans Unicode'; font-weight:bold; font-size:17pt; background-color:#ffffff; color:#000000; text-decoration:underline; vertical-align:top; }
.DetailLinkText	{ font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; font-size:10pt; color:#2A56BB; text-decoration:none; padding-bottom:5mm; padding-left:5mm; padding-right:5mm; }
.DetailLinkHL { font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; font-size:10pt; color:#2A56BB; text-decoration:underline; padding-bottom:5mm; padding-left:5mm; padding-right:5mm; }
.LinkHL { font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; font-size:10pt; color:#000000; text-decoration:underline; vertical-align:top; padding-top:5mm; }


/* Page Styles*/
.XSmallBoldText	{ font-family:'Verdana','Lucida Sans Unicode'; font-weight:bold; font-size:8pt; color:#000000; text-decoration:none; }
.XSmallBoldTextTab{ font-family:'Verdana','Lucida Sans Unicode'; font-weight:bold; font-size:8pt; color:#000000; text-decoration:none; padding-left:6mm;  }
.IntermediateSmallBoldText{ font-family:'Verdana','Lucida Sans Unicode'; font-weight:bold; font-size:9pt; color:#000000; text-decoration:none; }
.SmallText { font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; font-size:10pt; color:#000000; text-decoration:none }
.SmallPageText { font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; font-size:10pt; color:#000000; text-decoration:none; vertical-align:top; text-align:justify }
.SmallPageBoldText { font-family:'Verdana','Lucida Sans Unicode'; font-weight:bold; font-size:10pt; color:#000000; text-decoration:none; vertical-align:top; text-align:justify; }
.SmallBoldText { font-family:'Verdana','Lucida Sans Unicode'; font-weight:bold; font-size:10pt; color:#000000; text-decoration:none; }
.SpacedSmallText { font-family:'Verdana','Lucida Sans Unicode'; font-weight:bold; font-size:10pt; color:#000000; text-decoration:none; vertical-align:top; text-align:justify; padding-top:5mm; line-height:8mm;  }
.SmallPageParagraphText { font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; font-size:10pt; background-color:#ffffff; color:#000000; text-decoration:none; padding-bottom:8mm; text-align:justify }
.SmallPageTextTab { font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; font-size:10pt; background-color:#ffffff; color:#000000; text-decoration:none; padding-bottom:5mm; padding-left:20mm;  }
.MediumPageBoldText { font-family:'Verdana','Lucida Sans Unicode'; font-weight:bold; font-size:11pt; color:#000000; text-decoration:none; }
.XLargeText { font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; font-size:14pt; background-color:#ffffff; color:#000000; text-decoration:none; vertical-align:top }
.XLargeBoldText { font-family:'Verdana','Lucida Sans Unicode'; font-weight:bold; font-size:14pt; background-color:#ffffff; color:#000000; text-decoration:none; vertical-align:top; }
.TestimonialsTitleText { font-family:'Verdana','Lucida Sans Unicode'; font-weight:bold; font-size:12pt; background-color:#ffffff; color:#000000; text-decoration:underline; padding-bottom:5mm; padding-left:5mm; padding-right:5mm; vertical-align:top }
.LargePageBoldText { font-family:'Verdana','Lucida Sans Unicode'; font-weight:bold; font-size:12pt; background-color:#ffffff; color:#000000; text-decoration:none; vertical-align:top;  }
.ServicesDotText { font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; font-size:10pt; color:#000000; text-decoration:none; padding-left:6mm; }
.ServicesUnderlineTitleText { font-family:'Verdana','Lucida Sans Unicode'; font-weight:bold; font-size:13pt; background-color:#ffffff; color:#000000; vertical-align:top; border-bottom:#000000 3px solid }
.SmallItalicPageText{font-family: 'Verdana','Lucida Sans Unicode'; font-weight: normal; font-size: 8pt; color: #000000; text-decoration: none; vertical-align: bottom; text-align: justify; font-style: italic;}
.ProjectsDetailText	{ font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; font-size:10pt; color:#000000; text-decoration:none; padding-right:5mm; padding-bottom:5mm; text-align:right }
.ProjectDetailTextRight	{ font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; font-size:10pt; background-color:#ffffff; color:#000000; text-decoration:none; padding-bottom:5mm; padding-left:8mm;  text-align:justify }
.ProjectBulletText	{ font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; font-size:10pt; background-color:#ffffff; color:#000000; text-decoration:none; padding-left:8mm;  text-align:justify }
.ProjectsText		{ font-family:'Verdana','Lucida Sans Unicode'; font-weight:normal; font-size:10pt; color:#000000; text-decoration:none; padding-left:5mm; padding-right:5mm; padding-top:5mm; text-align:justify }





