/*  clca_styles_1.css *******/

* {
margin:0;
padding:0;
}


/*************************************titles*****************************/
#title {
  position:absolute;
  top: 100px;
  left: 300px;
  width: 300px;
  height:40px;
  text-align:left;
  /*
  background-color:black;
  */
}

#sub-title {
  position:absolute;
  top: 140px;
  left: 400px;
  width: 400px;
  height:30px;
  text-align:left;
  /*
  background-color:yellow;
  */
}

#title-about {
  position:absolute;
  top: 80px;
  left: 100px;
  width: 300px;
  height:40px;
  text-align:left;
  /*
  background-color:black;
  */
}

#title-clients {
  position:absolute;
  top: 80px;
  left: 30px;
  width: 300px;
  height:40px;
  text-align:left;
  /*
  background-color:black;
  */
}

#title-testimonials {
  position:absolute;
  top: 80px;
  left: 90px;
  width: 300px;
  height:40px;
  text-align:left;
  /*
  background-color:black;
  */
}

#title-sub-testimonials {
  position:absolute;
  top: 130px;
  left: 90px;
  width: 300px;
  height:40px;
  text-align:left;
  /*
  background-color:black;
  */
}

#title-workshops {
  position:absolute;
  top: 80px;
  left: 90px;
  width: 400px;
  height:40px;
  text-align:left;
  /*
  background-color:black;
  */
}
#title-media {
  position:absolute;
  top: 80px;
  left: 70px;
  width: 300px;
  height:40px;
  text-align:left;
  /*
  background-color:black;
  */
}

#sub-title-media {
  position:absolute;
  top: 140px;
  left: 130px;
  width: 400px;
  height:30px;
  text-align:left;
  /*
  background-color:yellow;
  */
}

#sub-title2-media {
  position:absolute;
  top: 720px;
  left: 130px;
  width: 400px;
  height:30px;
  text-align:left;
  /*
  background-color:yellow;
  */
}

#header {
  position:absolute;
  top: 100px;
  left:0px;
  height:35px;
  width:1000px;
  z-index:5;
  text-align:center;
  /*
  background-color: #AD0A0A;
  */

}	
#header-placeholder {
  position:absolute;
  top: 10px;
  left:0px;
  height:20px;
  width:1000px;
  z-index:2;
  /*
  background-color:black;
  */
}

#title-contact {
  position:absolute;
  top: 100px;
  left: 100px;
  width: 300px;
  height:40px;
  text-align:left;
  /*
  background-color:black;
  */
}

#watermark {
  position:absolute;
  top: 200px;
  right:0px;
  width: 260px;
  height:404px;
  text-align:left;
  /*
  background-color:black;
  */
}


/**************************************home******************************/
#container-home {
  position:relative;
  margin-left: auto ;
  margin-right: auto ;
  width:1000px;
  height:900px;
  border:1px solid #AD0A0A;
  /*
  background-color:pink;
  */
}
#logo {
  position:absolute;
  top: 0px;
  left: 0px;
  width: 1000px;
  height:110px;
  z-index:2;
  /*
  background-color:yellow;
  */
}


#content-home1 {
  position:absolute;
  top: 100px;
  left: 0px;
  width: 990px;
  height:400px;
  z-index:2;
  /*
  background-color:yellow;
  */
}



#main-text-1 {
  position:absolute;
  top: 360px;
  left: 290px;
  width: 700px;
  height:50px;
  z-index:3;
  text-align:left;
  /*
  background-color:yellow;
  */
}

#main-text-2 {
  position:absolute;
  top: 365px;
  left: 290px;
  width: 700px;
  height:50px;
  text-align:left;
  z-index:3;
  /*
  background-color:yellow;
  */
}

#main-text-3 {
  position:absolute;
  top: 110px;
  left: 270px;
  width: 700px;
  height:50px;
  text-align:left;
  z-index:3;
  /*
  background-color:yellow;
  */
}
#home1a {
  position:absolute;
  top: 80px;
  left: 50px;
  width: 200px;
  height:320px;
  text-align:left;
 /* 
  background-color:blue;
  */
  
}

#home1b {
  position:absolute;
  top: 110px;
  left: 190px;
  width: 460px;
  height:200px;
  text-align:left;
}
#home1b-1 {
  position:absolute;
  top: 10px;
  left: 40px;
  width: 420px;
  height:50px;
  text-align:left;
  /*
  background-color:yellow;
  */
}
#home1b-2 {
  position:absolute;
  top: 70px;
  left: 40px;
  width: 420px;
  height:50px;
  text-align:left;
  /*
  background-color:yellow;
  */
}

#home1b-3 {
  position:absolute;
  top: 130px;
  left: 40px;
  width: 420px;
  height:50px;
  text-align:left;
  /*
  background-color:yellow;
  */
}

#home1c {
  position:absolute;
  top: 150px;
  left: 670px;
  width: 270px;
  height:320px;
  text-align:left;
  /*
  background-color:blue;
  */
}

#content-home2 {
  position:absolute;
  top: 570px;
  left: 0px;
  width: 990px;
  height:300px;
  z-index:2;
  /*
  background-color:yellow;
  */
}

#home2a {
  position:absolute;
  top: 0px;
  left: 10px;
  width: 190px;
  height:90px;
  text-align:left;
  /*
  background-color:blue;
  */
  
}

#home2b {
  position:absolute;
  top: 0px;
  left: 210px;
  width: 190px;
  height:90px;
  text-align:left;
  /*
  background-color:blue;
  */
}

#home2c {
  position:absolute;
  top: 0px;
  left: 410px;
  width: 190px;
  height:90px;
  text-align:left;
  /*
  background-color:blue;
  */
  
}
#home2d {
  position:absolute;
  top: 120px;
  left: 10px;
  width: 190px;
  height:90px;
  text-align:left;
  /*
  background-color:yellow;
  */
  
}

#home2e {
  position:absolute;
  top: 120px;
  left: 210px;
  width: 190px;
  height:90px;
  text-align:left;
 /* 
  background-color:pink;
  */
  
}

#home2f {
  position:absolute;
  top: 120px;
  left: 410px;
  width: 190px;
  height:90px;
  text-align:left;
  /*
  background-color:blue;
  */
  
}

#home2-sub {
  position:absolute;
  top: 0px;
  left: 605px;
  width: 390px;
  height:250px;
  text-align:left;
  /*
  background-color:blue;
  */
  
}

#home2-sub-title {
  position:absolute;
  top: 15px;
  left: 30px;
  width: 290px;
  height:30px;
  text-align:left;
  /*
  background-color:yellow;
  */
}

#home2-sub-text {
  position:absolute;
  top: 65px;
  left: 10px;
  width: 370px;
  height:120px;
  line-height:18px;
  text-align:left;
  /*
  background-color:yellow;
  */
  
}
/***********************************services*********************************/

#services-menu {
  position:absolute;
  top: 100px;
  left: 10px;
  width: 300px;
  height:400px;
  z-index:2;
  /*
  background-color:black;
  */
}


#container-services-1 {
  position:relative;
  margin-left: auto ;
  margin-right: auto ;
  width:1000px;
  height:900px;
  border:1px solid #AD0A0A;
  /*
  background-color:pink;
  */
}

#container-services-2 {
  position:relative;
  margin-left: auto ;
  margin-right: auto ;
  width:1000px;
  height:1100px;
  border:1px solid #AD0A0A;
  /*
  background-color:pink;
  */
}

#content-services {
  position:absolute;
  top: 100px;
  left: 0px;
  width: 990px;
  height:500px;
  z-index:2;
  /*
  background-color:yellow;
  */
}

#content-services-1 {
  position:absolute;
  top: 180px;
  left: 300px;
  width: 500px;
  height:450px;
  line-height:20px; 
  z-index:2;
  text-align:left;
  /*
  background-color:blue;
  */
}

#content-services-box {
  position:absolute;
  top: 460px;
  left: 300px;
  width: 470px;
  height:80px;
  z-index:1;
  text-align:left;
  background-color:pink;
}

#content-services-box-inner {
  position:absolute;
  top: 17px;
  left: 80px;
  width: 450px;
  height:50px;
  z-index:2;
  text-align:left;
  /*
  background-color:blue;
  */
}



#content-services-a {
  position:absolute;
  top: 100px;
  left: 0px;
  width: 990px;
  height:500px;
  z-index:2;
  /*
  background-color:yellow;
  */
}

#content-services-a-1 {
  position:absolute;
  top: 200px;
  left: 300px;
  width: 600px;
  height:80px;
  line-height:20px;
  text-align:left;
 /* 
  background-color:pink;
 */ 
}

#content-services-a-2 {
  position:absolute;
  top: 290px;
  left: 350px;
  width: 600px;
  height:120px;
  text-align:left;
  line-height:20px;
 /* 
  background-color:pink;
 */ 
}

#content-services-a-3 {
  position:absolute;
  top: 450px;
  left: 300px;
  width: 600px;
  height:80px;
  text-align:left;
  line-height:20px;
  /*
  background-color:pink;
  */
  
}


#content-services-b-1 {
  position:absolute;
  top: 200px;
  left: 300px;
  width: 600px;
  height:80px;
  line-height:20px;
  text-align:left;
 /* 
  background-color:pink;
 */ 
}

#content-services-b-2 {
  position:absolute;
  top: 320px;
  left: 350px;
  width: 600px;
  height:120px;
  text-align:left;
  line-height:20px;
 /* 
  background-color:pink;
 */ 
}

#content-services-b-3 {
  position:absolute;
  top: 440px;
  left: 300px;
  width: 600px;
  height:80px;
  text-align:left;
  line-height:20px;
  /*
  background-color:pink;
  */
}

#content-services-c-1 {
  position:absolute;
  top: 220px;
  left: 350px;
  width: 500px;
  height:80px;
  line-height:20px;
  text-align:left;
 /* 
  background-color:pink;
 */ 
}

#content-services-c-2 {
  position:absolute;
  top: 335px;
  left: 400px;
  width: 500px;
  height:420px;
  line-height:15px;
  text-align:left;
  /*
  background-color:pink;
  */
}

#content-services-c-3 {
  position:absolute;
  top: 690px;
  left: 350px;
  width: 500px;
  height:40px;
  line-height:20px;
  text-align:left;
 /* 
  background-color:pink;
  */
  
}

#content-services-d-1 {
  position:absolute;
  top: 220px;
  left: 300px;
  width: 600px;
  height:80px;
  line-height:20px;
  text-align:left;
 /* 
  background-color:pink;
 */ 
}

#content-services-d-2 {
  position:absolute;
  top: 310px;
  left: 350px;
  width: 600px;
  height:120px;
  text-align:left;
  line-height:20px;
 /* 
  background-color:pink;
 */ 
}

#content-services-d-3 {
  position:absolute;
  top: 520px;
  left: 300px;
  width: 600px;
  height:80px;
  text-align:left;
  line-height:20px;
  /*
  background-color:pink;
  */
  
}

#content-services-e-1 {
  position:absolute;
  top: 220px;
  left: 300px;
  width: 600px;
  height:80px;
  line-height:20px;
  text-align:left;
 /* 
  background-color:pink;
 */ 
}

#content-services-e-2 {
  position:absolute;
  top: 330px;
  left: 350px;
  width: 600px;
  height:120px;
  text-align:left;
  line-height:20px;
 /* 
  background-color:pink;
 */ 
}

#content-services-e-3 {
  position:absolute;
  top: 480px;
  left: 300px;
  width: 600px;
  height:80px;
  text-align:left;
  line-height:20px;
  /*
  background-color:pink;
  */
  
}

#content-services-f-1 {
  position:absolute;
  top: 230px;
  left: 300px;
  width: 600px;
  height:400px;
  line-height:20px;
  text-align:left;
  /*
  background-color:pink;
  */
}

/*************************************about***********************************/
#container-about {
  position:relative;
  margin-left: auto ;
  margin-right: auto ;
  width:1000px;
  height:1500px;
  border:1px solid #AD0A0A;
  /*
  background-color:pink;
  */
}
#content-about {
  position:absolute;
  top: 100px;
  left: 0px;
  width: 990px;
  height:1350px;
  z-index:2;
  /*
  background-color:yellow;
  */
}

#about-text1 {
  position:absolute;
  top: 140px;
  left: 100px;
  width: 500px;
  height:30px;
  text-align:left;
  /*
  background-color:black;
  */
}

#content-about1 {
  position:absolute;
  top: 190px;
  left: 300px;
  width: 420px;
  height:400px;
  z-index:2;
 /* 
  background-color:yellow;
 */ 
}
#content-about1a {
  position:absolute;
  top: 5px;
  left: 10px;
  width: 400px;
  height:40px;
  z-index:2;
  text-align:left;
 /* 
  border: 1px solid #BF2D2D;
  padding: 2px;
 */ 
}
#content-about1b {
  position:absolute;
  top: 50px;
  left: 0px;
  width: 200px;
  height:300px;
  z-index:2;
 /* 
  background-color:blue;
 */ 
}

#content-about1c {
  position:absolute;
  top: 50px;
  left: 210px;
  width: 180px;
  height:290px;
  z-index:2;
  line-height:18px;
  text-align:left;
  /*
  background-color:pink;
  */
  
}
#content-about2 {
  position:absolute;
  top: 610px;
  left: 20px;
  width: 310px;
  height:310px;
  /*
  background-color:yellow;
  */
}

#content-about3 {
  position:absolute;
  top: 610px;
  left: 350px;
  width: 310px;
  height:310px;
  /*
  background-color:yellow;
  */
}

#content-about4 {
  position:absolute;
  top: 610px;
  left: 680px;
  width: 300px;
  height:310px;
  /*
  background-color:yellow;
  */
}


#content-about5 {
  position:absolute;
  top: 950px;
  left: 20px;
  width: 310px;
  height:310px;
  /*
  background-color:yellow;
  */
}

#content-about6 {
  position:absolute;
  top: 950px;
  left: 350px;
  width: 310px;
  height:310px;
  /*
  background-color:yellow;
  */
}

#content-about7 {
  position:absolute;
  top: 950px;
  left: 680px;
  width: 300px;
  height:310px;
  /*
  background-color:yellow;
  */
}
#content-thumb-a {
  position:absolute;
  top: 10px;
  left: 0px;
  width: 300px;
  height:20px;
  text-align:left;

}

#content-thumb-b {
  position:absolute;
  top: 50px;
  left: 0px;
  width: 130px;
  height:200px;
  /*
  background-color:blue;
  */
}

#content-thumb-c {
  position:absolute;
  top: 50px;
  left: 140px;
  width: 160px;
  height:200px;
  line-height:20px; 
  text-align:left;
  /*
  background-color:pink;
  */
  
}
/*************************************clients***********************************/
#container-clients {
  position:relative;
  margin-left: auto ;
  margin-right: auto ;
  width:1000px;
  height:1500px;
  border:1px solid #AD0A0A;
  /*
  background-color:pink;
  */
}
#content-clients {
  position:absolute;
  top: 100px;
  left: 0px;
  width: 990px;
  height:1200px;
  z-index:2;
  /*
  background-color:yellow;
  */
}

#clients-text1 {
  position:absolute;
  top: 140px;
  left: 30px;
  width: 500px;
  height:30px;
  text-align:left;
  /*
  background-color:black;
  */
}

#clients-table {
  position:absolute;
  top: 190px;
  left: 20px;
  width: 940px;
  height:1100px;
  z-index:2;
  /*
  background-color:blue;
  */
}

/*************************************testimonials***********************************/
#container-testimonials {
  position:relative;
  margin-left: auto ;
  margin-right: auto ;
  width:1000px;
  height:4500px;
  border:1px solid #AD0A0A;
  /*
  background-color:pink;
  */
}
#content-testimonials {
  position:absolute;
  top: 100px;
  left: 0px;
  width: 990px;
  height:3300px;
  z-index:2;
  /*
  background-color:yellow;
  */
}
#testimonials-table {
  position:absolute;
  top: 190px;
  left: 80px;
  width: 850px;
  height:2600px;
  text-align:left;
  /*
  background-color:pink;
  */
}

/*************************************workshops***********************************/
#container-workshops {
  position:relative;
  margin-left: auto ;
  margin-right: auto ;
  width:1000px;
  height:1000px;
  border:1px solid #AD0A0A;
  /*
  background-color:pink;
  */
}
#content-workshops {
  position:absolute;
  top: 100px;
  left: 0px;
  width: 990px;
  height:800px;
  z-index:2;
  /*
  background-color:yellow;
  */
}

#content-workshops1 {
  position:absolute;
  top: 150px;
  left: 90px;
  width: 700px;
  height:500px;
  text-align:left;
  
}
#workshops-table {
  position:absolute;
  top: 210px;
  left: 90px;
  width: 800px;
  height:400px;
  text-align:left;
  /*
  background-color:pink;
  */
}

/*************************************media***********************************/
#container-media {
  position:relative;
  margin-left: auto ;
  margin-right: auto ;
  width:1000px;
  height:1200px;
  border:1px solid #AD0A0A;
  /*
  background-color:pink;
  */
}
#content-media {
  position:absolute;
  top: 100px;
  left: 0px;
  width: 990px;
  height:1000px;
  z-index:2;
  /*
  background-color:yellow;
  */
}
#media-table {
  position:absolute;
  top: 210px;
  left: 70px;
  width: 850px;
  height:500px;
  text-align:left;
 /* 
  background-color:pink;
  */
}

#media-table2 {
  position:absolute;
  top: 780px;
  left: 70px;
  width: 850px;
  height:200px;
  text-align:left;
/* 
  background-color:pink;
 */ 
}




/**************************************contact********************************/
#container-contact {
  position:relative;
  margin-left: auto ;
  margin-right: auto ;
  width:1000px;
  height:900px;
  border:1px solid #AD0A0A;
  /*
  background-color:pink;
  */
}

#content-contact {
  position:absolute;
  top: 100px;
  left: 0px;
  width: 990px;
  height:500px;
  z-index:2;
  /*
  background-color:yellow;
  */
}

#content-contact-1 {
  position:absolute;
  top: 170px;
  left: 100px;
  width: 790px;
  height:500px;
  z-index:2;
 /* 
  background-color:yellow;
 */ 
}

#content-contact-1a {
  position:absolute;
  top: 10px;
  left: 50px;
  width: 290px;
  height:200px;
  text-align:left;
  z-index:2;
  /*
  background-color:blue;
  */
  
}

#content-contact-1b {
  position:absolute;
  top: 10px;
  left: 400px;
  width: 345px;
  height:262px;
  text-align:left;
  border: 1px dotted #AD2F2F;
  padding: 5px;
  /*
  background-color:blue;
  */
  
}
/**********************************************/


#nav {
  position:absolute;
  top:140px;
  right:.5%;
  width: 110px;
  margin-top:1px;
  margin-right:10px;
  z-index:6;
  /*
  background-color:yellow;
  */
}

ul {list-style-type:inside;}


#content {
  position:absolute;
  top: 70px;
  left: 0px;
  width: 90%;
  height:710px;
  /*
  background-color:yellow;
  */
}


/*****************************links*************************************/
#container-links {
  position:relative;
  top: 10px;
  margin-left: auto ;
  margin-right: auto ;
  width:980px;
  height:870px;
  background:#FFFFFF;
  border: 1px solid #3F3D2C;
}

#content-links {
  position:absolute;
  top: 250px;
  left: 80px;
  width: 80%;
  height:590px;
  text-align:left;
  z-index:2;
  /*
  background-color:blue;
  */
}

/*******************************footer *************************************/

#footer {
  position:absolute;
  left:-1px;
  bottom: -60px;
  width:1000px;
  height:60px;
  background-color:#BF2D2D;  
  text-align:center;
  border:1px solid #AD0A0A;

}

#footer-below {
  position:absolute;
  left:0px;
  bottom:-160px;
  width:1005px;
  height:100px;
  background-color:#C5C5C5;  
  text-align:center;
  /*
  border-top:10px solid #3F3D2C;
  */
}

#twitter-icon {
  position:absolute;
  top:   7px;
  left:  80px;
  width: 45px;
  height: 45px;
  /*
  background-color:pink;
  */
}

#facebook-icon {
  position:absolute;
  top:   7px;
  left:  20px;
  width: 45px;
  height: 45px;
}

#linkedin-icon {
  position:absolute;
  top:   7px;
  left:  140px;
  width: 45px;
  height: 45px;
}

#mail-icon {
  position:absolute;
  top:   7px;
  left:  200px;
  width: 45px;
  height: 45px;
}


#footer-main-placeholder {
  position:absolute;
  top: 0px;
  left:10px;
  height:38px;
  width:1000px;
  text-align:right;
  z-index:2;
  /*
  background-color:black;
  */
}

#footer-placeholder-1 {
  position:absolute;
  top:20px;
  right: 30px;
  height:20px;
  width:300px;
  z-index:3;
  text-align:right;
  /*
  background-color:black;
  */
}
#footer-placeholder-2 {
  position:absolute;
  top:20px;
  left: 290px;
  height:20px;
  width:400px;
  z-index:3;
  text-align:left;
  /*
  background-color:black;
  */
}

#email-footer {
  position:absolute;
  top:3px;
  right: 10px;
}

#email-footer {
  position:absolute;
  top:3px;
  right: 10px;
}

#sub-footer {
  position:absolute;
  left: 10px;
}


body {font-family: Avant Garde,  Avantgarde,Century Gothic, sans-serif; font-size:12px;color: #595959;  background-color: #FFFFFF; text-align:center; margin-top:0;padding-top:0; }

p {font-family: Avant Garde,  Avantgarde,Century Gothic, sans-serif; font-size:14px; font-weight:normal;}

h1 {font: 39px Avant Garde, 'Avant Garde', 'Avantgarde','Century Gothic', sans-serif;
 letter-spacing:1px;
    color:#595959;
    text-decoration:none;
    font-weight:normal;
   }
h2 {font: 32px Avant Garde, 'Avant Garde', 'Avantgarde','Century Gothic', sans-serif;
 letter-spacing:-1px;
    color:#3F3D2C;
    text-decoration:none;
    font-weight:normal;
   }

h3 {font: 24px Avant Garde, 'Avant Garde', 'Avantgarde','Century Gothic', sans-serif;
 letter-spacing:0px;
    color:#3F3D2C;
    text-decoration:none;
    font-font:bold;
}

h4 {font: 19px Avant Garde, 'Avant Garde', 'Avantgarde','Century Gothic', sans-serif;
 letter-spacing:0px;
    color:#3F3D2C;
    text-decoration:none;
    font-weight:bold;

}

h5 {font: 14px Avant Garde, 'Avant Garde', 'Avantgarde','Century Gothic', sans-serif;;
 letter-spacing:0px;
    color:#595959;
    text-decoration:none;
}

h6 {font:29px  Impact, 'Impact', 'Charcoal', sans-serif;
 letter-spacing:0px;
    text-decoration:none;
    font-weight:normal;
    color: #3F3D2C;
}

a {text-decoration:none;font-size:14px; color:#595959;}
a:link {text-decoration:none;color:#000000;}
a:visited {text-decoration:none;color:#000000;}
a:active {text-decoration:none;color:#000000;}
a:hover {text-decoration:none;color:#999999;}

<!-- formatting for the oblong buttons -->
.a_normal_accent {font-size:14; color: blue; }
.accent_welcome {font-size:10; color: blue}
.a_accent {font-size:42; font-weight:bold}
.accent {font-size:48;font-weight:bold;}
.accent_sub {font-size:40;font-weight:bold;}
.accent_footer {font-size:12;font-weight:normal;  color:#FFFFFF;}
.accent_footer_home { font-size:12;font-weight:normal; font-style:italic; color:#FFFFFF;}
.accent_message {font-size:14; font-weight:bold; color:yellow;}
.accent_normal_black {font-size:16; color:black; }
.accent_black {font-size:14; color:black; }
.accent_red {font-size:16; font-weight:normal; color:#AD0A0A;}
.accent_green {font-size:16; font-weight:bold; color:#73C618;}
.accent_bold {font-weight:bold;}
.accent_current_bold {font-weight:bold; font-size:16;}
.accent_white_10 {font-size:11; color:white;}
.accent_white {color:white;}
.accent_orange {color:#E24C08;}
.accent_green_18 {color: #003E4A; font-size:16px; font-style:italic; font-weight:bold;}
.accent_italic {font-style:italic; font-weight:normal;}
.accent_16_italic {font-style:italic; font-weight:normal;font-size:16px;}
.accent_small_italic {font-style:italic; font-weight:normal; font-size;12;}
.accent_blue {color: #292929;} 
.accent_8 {font-size:8; font-style:italic;}
.accent_10 {font-size:10; font-style:italic;}
.accent_12 {font-size:12;}
.accent_14 {font-size:14;}
.accent_big {font-size:45px; font-weight:normal; letter-spacing:3px;}
.accent_small{font-size:15px; font-weight:normal; letter-spacing:3px;}
.accent_normal {font-size:14px;font-weight:normal;}
.accent_impact {font-size:22px;font-family: Impact, Charcoal, sans-serif;}


.pagenextlink,.pagenextdead,
.pageprevlink,.pageprevdead,
.pagenumlink,.pagenumdead {
  cursor: pointer;
  padding: 0 4;
  margin: 5 1;
  font-size: 12px;
  font-family: Arial,sans-serif;
  font-weight: bold;
}
.pagenextlink,.pageprevlink,.pagenumlink {
  border: 2px solid #003E4A;
  background-color: #787171;
  color: #009;
}
.pagenextdead,.pageprevdead,.pagenumdead {
  cursor: default;
  border: 2px solid #003E4A;
background-color:#292929;
  color: #FFF8EE;
}

.buttonlink,.submit,.confirm {
  position: relative;
  border: 2px solid #FFFFFF;
  background-color: #292929;
  color: #FFFFFF;
  padding: 1 1;
  margin: 0 1;
  font-size: 12px;
  font-style:normal;
  font-family: Arial,sans-serif;
  font-weight: bold;
}

.submit-small {
  position: relative;
  background-color: #967167;
  color: #C52020;
  padding: 1 1;
  margin: 0 1;
  font-size: 10px;
  font-style:normal;
  font-family: Arial,sans-serif;
  font-weight: bold;
}

.submit-special {
  position: relative;
  background-color: #FFFFFF;
  color: #3F3D2C;
  padding: 2 2;
  margin: 0 1;
  font-size: 14px;
  font-style:normal;
  font-family: Arial,sans-serif;
  border: 4px solid #003E4A;
  font-weight: bold;
}

.submit-large {
  position: relative;
  border: 3px solid #003E4A;
  background-color: #292929;
  color: #FFFFFF;
  padding: 1 1;
  margin: 0 1;
  font-size: 14px;
  font-style:normal;
  font-family: Arial,sans-serif;
  font-weight: bold;
}





/*****************************sucker tree menu *************************************/
/*vertical sucker tree */
.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
text-align:center;
width: 225px; /* Width of Menu Items */
z-index:3;
}
	
.suckerdiv ul li{
position: relative;
background-color:#999999;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 150px; /*sub menu width*/
top: 0;
visibility: hidden;
}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #FFFFFF;
text-decoration: none;
background: #AD0A0A;
padding: 6px 4px;
border-bottom:15px solid #AD2F2F;
z-index:3;
}

.suckerdiv ul li a:visited{
color: #FFFFFF;
}

.suckerdiv ul li a:hover{
color:white;
background-color: #999999;
}

.suckerdiv .subfolderstyle{
background: url(arrow-left.gif) no-repeat center left;
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/*************************horizontal menu********************************/
ul#navlist {
	margin-left:0;
	padding-left:0;
	padding-top:5px;
	white-space;
	nowrap;

}
#navlist li {display:inline;
	       list-style-type:none;

}
#navlist a {padding:4px 33px;}
#navlist a:link,
#navlist a:visited {color:#FFFFFF; 
	           text-decoration;none;
	   }
#navlist a:hover {color:#999999;
		  text-decoration:none;
}


ul#navlist2 {
	margin-left:0;
	padding-left:0;
	padding-top:10px;
	white-space;
	nowrap;
}
#navlist2 li {display:inline;
	       list-style-type:none;

}
#navlist2 a {padding:4px 10px; border-left:3px solid #FF0000;
}
#navlist2 a:link,
#navlist2 a:visited {color:blue;background-color:#292929; 
	           text-decoration;none;
	   }
#navlist2 a:hover {color:white;
	          background-color:#1E1E1E;
		  text-decoration:none;
}

/* End */

/****end suckertree *****************************************************/
table.curvedEdges { border:3px solid #AD2F2F;-webkit-border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px;-o-border-radius:13px;border-radius:13px;}
table.curvedEdges td, table.curvedEdges th { border-bottom:1px dotted black;padding:5px; }

td{font-family: Avant Garde,  Avantgarde,Century Gothic, sans-serif; font-size: 14px;}
