@charset "utf-8";
/* CSS Document */


.curved-yellows {
  width:185px; margin-top:0px; float:right;  padding:10px 10px 0px 0px;
  }
  
.right-index .curved-yellows {
  width:185px; margin-top:0px; float:right;  padding:10px 0px 0px 0px;
  }

.curved-yellows .b1, .curved-yellows .b2, .curved-yellows .b3, .curved-yellows .b4  {
  font-size:1px; 
  display:block; 
  background:#efb03f;
 
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}
.curved-yellows .b1, .curved-yellows .b2, .curved-yellows .b3{
  height:1px;
  }
.curved-yellows .b2, .curved-yellows .b3, .curved-yellows .b4 {
  background:#efb03f; 
  border-left:1px solid #efb03f; 
  border-right:1px solid #efb03f;
  }
.curved-yellows .b1 {
  margin:0 5px; 
  background:#efb03f;
  
  }
.curved-yellows .b2 {
  margin:0 3px; 
  border-width:0 2px;
  
  }
.curved-yellows .b3 {
  margin:0 2px;
  }
.curved-yellows .b4 {
  height:2px; 
  margin:0 1px;
  }
 .curved-yellows .c1 {
  margin:0 5px; 
  background:#efb03f;
  }
.curved-yellows .c2 {
  margin:0 3px; 
  border-width:0 2px;
  }
.curved-yellows .c3 {
  margin:0 2px;
  }
.curved-yellows .c4 {
  height:2px; 
  margin: 0 1px;
  } 
.curved-yellows .boxcontent {
  display:block; 
  background:transparent; 
  border-left:1px solid #efb03f; 
  border-right:1px solid #efb03f;
  font-weight:normal;
  text-align:left;
  background-color:#efb03f; overflow:hidden; 
  }
.boxcontent h3{ font-family:tahoma, Arial, Verdana; color:#333333; font-size:16px; padding-right:15px; font-weight:bold}





/* Footer */
.curved-blue {
  width:961px; margin:auto; height:128px;
  }
.curved-blue .b1, .curved-blue .b2, .curved-blue .b3, .curved-blue .b4  {
  font-size:1px; 
  display:block; 
  background:#0d84d6;
 
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}
.curved-blue .b1, .curved-blue .b2, .curved-blue .b3{
  height:1px;
  }
.curved-blue .b2, .curved-blue .b3, .curved-blue .b4 {
  background:#0d84d6; 
  border-left:1px solid #0d84d6; 
  border-right:1px solid #0d84d6;
  }
.curved-blue .b1 {
  margin:0 5px; 
  background:#0d84d6;
  
  }
.curved-blue .b2 {
  margin:0 3px; 
  border-width:0 2px;
  
  }
.curved-blue .b3 {
  margin:0 2px;
  }
.curved-blue .b4 {
  height:2px; 
  margin:0 1px;
  }
 .curved-blue .c1 {
  margin:0 5px; 
  background:#0d84d6;
  }
.curved-blue .c2 {
  margin:0 3px; 
  border-width:0 2px;
  }
.curved-blue .c3 {
  margin:0 2px;
  }
.curved-blue .c4 {
  height:2px; 
  margin: 0 1px;
  } 
.curved-blue .boxcontent {
  display:block; 
  background:transparent; 
  border-left:1px solid #0d84d6; 
  border-right:1px solid #0d84d6; 
  font-size:0.9em; 
  text-align:left;
  background-color:#0d84d6; height:118px 
  }
  
  
  
  /* Search */
.curved-search {
  width:510px; margin:0; height:122px;
  }
.curved-search .b1, .curved-search .b2, .curved-search .b3, .curved-search .b4  {
  font-size:1px; 
  display:block; 
  background:#137ec6;
 
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}
.curved-search .b1, .curved-search .b2, .curved-search .b3{
  height:1px;
  }
.curved-search .b2, .curved-search .b3, .curved-search .b4 {
  background:#137ec6; 
  border-left:1px solid #137ec6; 
  border-right:1px solid #137ec6;
  }
.curved-search .b1 {
  margin:0 5px; 
  background:#137ec6;
  
  }
.curved-search .b2 {
  margin:0 3px; 
  border-width:0 2px;
  
  }
.curved-search .b3 {
  margin:0 2px;
  }
.curved-search .b4 {
  height:2px; 
  margin:0 1px;
  }
 .curved-search .c1 {
  margin:0 5px; 
  background:#137ec6;
  }
.curved-search .c2 {
  margin:0 3px; 
  border-width:0 2px;
  }
.curved-search .c3 {
  margin:0 2px;
  }
.curved-search .c4 {
  height:2px; 
  margin: 0 1px;
  } 
.curved-search .boxcontent {
  display:block; 
  background:transparent; 
  border-left:1px solid #137ec6; 
  border-right:1px solid #137ec6; 
  font-size:0.9em; 
  text-align:left;
  background-color:#137ec6; height:120px;
  
  }
  