@charset "utf-8";
/* CSS Document */

a:link{color:#008080;font:Tahoma;font-family:Tahoma;font-size:12pt; text-decoration: underline;}
a:visited{color:#008080;font-size:12pt;text-decoration: none; }
a:active{color:#008080;font-size:12pt;text-decoration: none;}
a:hover{color:#EFBE00;text-decoration: strong;}

a.class1:link {color:#fff;font:Century Gothic;font-family:Century Gothic;font-size:10pt; text-decoration: none;}
a.class1:visited{color:#fff;font-size:10pt;text-decoration: none;}
a.class1:active{color:#fff;font-size:10pt;text-decoration: none;}
a.class1:hover{color:#EFBE00;text-decoration: none;}

a.footer1:link {color:#fff;font:Century Gothic;font-family:Century Gothic;font-size:16pt; text-decoration: none;}
a.footer1:visited{color:#fff;font-size:16pt;text-decoration: none;}
a.footer1:active{color:#fff;font-size:16pt;text-decoration: none;}
a.footer1:hover{color:#EFBE00;text-decoration: none;}

a.nav:link {color:#000;font:Century Gothic;font-family:Century Gothic;font-size:10pt; text-decoration: none;}
a.nav:visited{color:#000;font-size:10pt;text-decoration: none;}
a.nav:hover{color:#EFBE00;text-decoration: none;}
a.nav:active{color:#000;font-size:10pt;text-decoration: none;}

p,ul,li,h1,h2,h3,h4,h5{font-family:Verdana;}
li 
p,a,ul,il{color:#000;font-size:12px;}
p,li,ul,td,tr{color:#000;font:Verdana;font-family:Verdana;font-size:11pt;line-height:20px}

h1 {color:#000;font-size:16pt; font:Century Gothic;font-family:Century Gothic; text-decoration: none; margin-top: 2px; margin-bottom: 2px;}
h2 {color:#21A4B8;font-size:14pt; font:Century Gothic;font-family:Century Gothic;text-decoration: none; margin-top: 2px; margin-bottom: 2px;}
h3 {color:#fff;font-size:14pt; font:Century Gothic;font-family:Century Gothic;text-decoration: none; margin-top: 2px; margin-bottom: 2px; border-bottom: 1px dotted #fff;}
h4 {color:#21A4B8;font-size:11pt; font:Century Gothic;font-family:Century Gothic;text-decoration: none; margin-top: 2px; margin-bottom: 2px;}
h5 {color:#093b42;font-size:11pt; font:Century Gothic;font-family:Century Gothic; text-decoration: none; margin-top: 2px; margin-bottom: 2px;}

body {background-image: url('../img/layout/bg.jpg');background-repeat: repeat-x;background-color: #21A4B8;width: 1024px;margin: auto;padding: 0px;}	  
#img{position: absolute;}
#flash{position: absolute;}
.top_navigation{background-image: url('../img/layout/header-img.jpg');background-repeat: no-repeat;width: 1024px;height: 140px;margin: auto;}		
.logo{height:97px;width:97px;position: absolute;left: 316px;top: 56px;}
.links{height:22px;width:240px;float:right;padding: 60px 0px 56px 0px;color:#fff;font:Century Gothic;font-family:Century Gothic;font-size:11pt;}
.phone{height:32px;width:188px;position: absolute;left: 1113px;top: 95px;}
.logo_text{height:70px;width:556px;position: absolute;left: 427px;top: 76px;}
.header{background-image: url('../img/layout/header.jpg');background-repeat: no-repeat;height: 171px;background-color: #c6c6c6;padding: 0px 0px 0px 0px;}
.content_wrapper{background-image: url('../img/layout/content_bg.jpg');background-repeat: repeat-x;margin: auto;}
.content{background-color: #fff;width: 744px;float: right;padding: 0px 15px 15px 15px;z-index: -6;}
.wrapper{width: 1024px;margin: auto;background-color: #eff0f0;}
.nav_wrapper{width: 231px;hight:89px;float: left;padding: 0px 0px 0px 10px;z-index: -5;}
#nav_bttm{padding-top: 498px;background-image: url('../img/layout/nav_bttm.jpg');background-repeat: no-repeat;width: 233px;;z-index: -1;}	
#contact{width:231px;height: 89px;float: left;}
#contact_top{width:231px;margin: 0 auto;float: left;}
#contact_mid{background:url('../img/layout/contact_bttn_mid.jpg') no-repeat top;padding: 0px 0px 0px 15px;width:216px;line-height: 13pt;font-size:10pt;font: Century Gothic;text-decoration: none;color: #000;margin: 0 auto;float: left;}

#contact_bttm{width:231px;margin: 0 auto;float: left;}
#information{background-color: #539099;height:150px;width:211px;padding: 0px 10px 0px 10px;font:Century Gothic;float: left;}
#navigation_wrapper{position:absolute;padding-top: 89px; background-color: #539099;height:429px;width:231px;font:Century Gothic;}
#navi{padding-left: 5px;z-index: -3;}
#navigation{background-color: #539099;height:359px;width:231px;font:Century Gothic;float: left;z-index: -4;}
#services{background-color: #539099;height:150px;width:211px;padding: 0px 10px 0px 10px;font:Century Gothic;float: left;}
.footer{background-image: url('../img/layout/footer_bg.jpg');background-repeat: no-repeat;background-color: #fff;height:110px;width: 1024px;margin: 0;}
#footer_box{/* background-color: #fff; */padding: 35px 15px 5px 5px;height: 68px;width: 321px;float: right;}

/* 
Cusco Sky table styles
written by Braulio Soncco http://www.buayacorp.com
*/
table, th, td {border: 1px solid #D4E0EE;border-collapse: collapse;font-family: "Trebuchet MS", Arial, sans-serif;color: #555;}
.noborder table, th, td {border: 0px;border-collapse: collapse;font-family: "Trebuchet MS", Arial, sans-serif;}

caption {font-size: 150%;font-weight: bold;margin: 5px;}
td, th {padding: 4px;}
thead th {text-align: center;background: #E6EDF5;color: #4F76A3;font-size: 100% !important;}

tbody th {font-weight: bold;}
tbody tr { background: #FCFDFE; }
tbody tr.odd { background: #F7F9FC; }
table a:link {color: #718ABE;text-decoration: none;}
table a:visited {color: #718ABE;text-decoration: none;}
table a:hover {color: #718ABE;text-decoration: underline !important;}

tfoot th, tfoot td {font-size: 85%;}
.required{color:#FF0000;}

/* CONTACT FORM */

#contactFormContainer{float: left;position:absolute;width:231px; z-index: 900;}
#contactForm{height:450px;width:231px;background-color:#539099;;display:none;}
#contactForm fieldset{padding:10px;border:none;}      
#contactForm label{display:block;color:#ffc400;font:Verdana;font-family:Verdana;font-size:10pt;}      
#contactForm input[type=text]{display:block;border:solid 1px #215a63;width:100%;margin-bottom:10px;height:24px;font:Verdana;font-family:Verdana;font-size:10pt;}  
#contactForm textarea{display:block;border:solid 1px #39808b;width:100%;margin-bottom:10px;font:Verdana;font-family:Verdana;font-size:10pt;}  
#contactForm input[type=submit]{background-color:#f3cf00;border:solid 1px #000000;color:#000000;padding:4px;}   
#contactForm input[type=reset]{background-color:#f3cf00;border:solid 1px #000000;color:#000000;padding:4px;}                 
#contactLink{height:89px;width:231px;background-image:url('../img/layout/contact_bttn.jpg');display:block;cursor:pointer;}
#messageSent{color:#ffffff;display:none;font-family: "Trebuchet MS", Arial, sans-serif;}

/*images*/
img {border: 0;}
img.left {float: left; margin: 0 8px 0 0;}
img.right {float: right; margin: 0 0 0 8px;}
img.center {display: block; margin-left: auto; margin-right: auto;}
