/* CCI: Spain Stylesheet */

/* Fonts */
h1  {font-size:20pt;}
h2  {font-size:16pt;}
p,li,body   {font-size:10pt;}
h1.h1title {margin:0px;padding:7px;}

/* Universalized */
  table.blue {border-style:solid;border-width:1px;border-color:#003575;border-collapse:collapse}
  td.titlL {background:#003573;}
  tr.formlight {background:#404040}
  tr.formdark {background:#333333}
    /* Search 0 results message */
    p.noresults {color:#e46b00;font-size:16;font-weight:bold}
  
/* XStandard */
p.orange {color:#ff8c1b;font-weight:bold;}
p.center {text-align:center;}
p.right {text-align:right;}
p.left {text-align:left;}

/* index.php */
    table.body {border-style:solid;border-width:2px;border-color:#003575;border-collapse:collapse;background:#404040;width:800px}
    td.bodycell {background:#003575;height:8px;width:100%}
    /* All fonts default to Verdana with a light-grey color */
    body,p,h1,h2,h3,input,td,textarea,select,a {color:#cecece;font-family:verdana}
    /* Normal font */
    body,p,td {font-size:12}
    /* Page Body */
    body {margin:0px 0px 0px 0px;background:rgb(51,51,51)}
    /* Input controls */
    input,textarea,select {border-style:3d;border-width:1px;border-color:#c0c0c0;background:#151515}
    input.checkbox {background:rgb(64,64,64)}

    /* Links */
    a:link {color:white}
    a:visited {color:#d3d3d3}
    a:hover {color:#ff8c1b}
    
    /* Bottom Menu Links */
    a:link.menu {color:white;}
    a:visited.menu {color:white;}
    a:hover.menu {color:#ff8c1b}

    /* Top Menu Bar Links */
    a.menuTop {text-decoration:none;}
    a:link.menutop,a:hover.menutop,a:visited.menutop,a:active.menutop {width:100%;height:100%;padding-top:3px}
    a:link.menutop,a:visited.menutop {color:white;text-decoration:none;background-color:#585858}
    a:hover.menutop {color:white;text-decoration:underline;background-color:#757575}
    a:active.menutop {color:#ffb853}

    /* Sub Menu Links */
    a.menuDrop {text-decoration:none;}

    /* Menu Bar */
    td.menubg {font-size:11pt;height:25px;padding-left:7px;}
    td.menutop_inactive {padding-bottom:2px;padding-left:7px;padding-right:7px;background:#404040;font-size:11pt;height:25px}
    td.menubot {padding-left:7px;padding-right:7px;font-size:11pt;height:25px}

    td.menubar {background:#585858;height:25px;padding-left:15px}


    /* Picture caption */
    p.caption {font-size:8pt;text-align:center}
    /* Emphasis table */
    table.emphasis {font-weight:bold;border-style:solid;border-width:1px;border-color:#e2e2e2;background:#505050;text-align:center;color:white}
    /* Sub Menu 
    table.submenu {background:#3e3e3e;position:absolute;top:-15px;border-style:solid;border-width:2px;border-color:#585858;border-collapse:collapse;visibility:invisible}
    td.submenuitem {padding:2px;border-style:solid;border-width:0px;border-bottom-width:2px;border-color:#585858}
    td.submenusep {height:6px;background:#585858} */
    
    /* Content widget containers */
    table.contained {width:100%;border-collapse:collapse}
    td.header {width:50%;background:#003575;border-style:solid;border-width:2px;border-color:#003575}
    td.event {cursor:hand;border-style:solid;border-bottom-width:2px;border-color:#585858}
    
    /* Scrollbar */
    textarea,body,select {scrollbar-highlight-color:#585858;scrollbar-arrow-color:#003575;scrollbar-shadow-color:#404040;scrollbar-face-color:#585858;scrollbar-3dlight-color:#757575}
    
    /* Bottom-page disclaimer */
    td.bottompage {width:100%;text-align:center;height:80px;padding-top:70px;background:url(images/bottomofpage.jpg);background-repeat:no-repeat;background-position:center}
    
    /* Drop-down menu */
    ul.dropDown {
      border-style:solid;
      border-color:rgb(88,88,88);
      border-width:3px 3px 0px 3px;
      position:absolute;
      background:rgb(64,64,64);
      visibility:hidden;
      width:200px;
      margin:0px;
      padding:0px;
      list-style-type:none;
    }
    li.dropDown {
      border-style:solid;
      border-color:rgb(88,88,88);
      border-width:0px 0px 3px 0px;
      padding:2px;
      list-style-type:none;
      /*list-style-image:url(images/dropBulletOff.jpg);*/
    }
    
    /* About page/Article header */
    h2.article {
      background:url(images/aboutHeader.jpg);
      color:rgb(153,204,255);
      background-repeat:repeat-y;
      margin:0px;
      padding:2px;
    }
    
/* home.php */
  /* Random picture containers */
  img.rtop {filter:alpha(opacity=0);opacity:0;position:relative;height:100%;border-style:none;}
  td.r1 {height:200px;width:300px;padding:0px;background-repeat:no-repeat;border-style:none;}
  table.rand {width:300px;height:200px;padding:0px;border-collapse:collapse;border-style:solid;border-width:1px;border-color:white}
  div.bullet {width:15px;height:15px;border-style:solid;border-width:1px;border-color:#cecece;background-image:url(images/bulletbg.jpg);background-color:#333333}
  
  /* Quick Link buttons */
  img.noBorder {border-style:none;}
  
  #intro p {padding-right:5px}

/* photos.php */

  img.gallery {border-style:solid;border-width:1px;border-color:white}
  td.darkbars {background:#003575;height:10px;width:100%;padding-bottom:5px;padding-top:5px}
  td.titlebar {background:#006dc0;width:100%;height:30px}
  p.gcaption {font-weight:bold}

/* members.php */

  /* Form Data for Camps */
  table.formdata {width:500px}
  
  /* Picture links for camps */
  a.camp {font-size:12pt;font-weight:bold;-moz-box-sizing:border-box;}
  a:link.camp,a:visited.camp,a:hover.camp {width:100%;height:100%;padding-top:10px;}
  a:link.camp,a:visited.camp {text-decoration:none;color:#cecece;opacity:50;filter:alpha(opacity:50)}
  a:hover.camp {color:#ff8c1b;text-decoration:underline;opacity:100;filter:alpha(opacity:100)}
  
  img.campheader {opacity:50;filter:alpha(opacity:50)}
  
  td.col {width:50%}
  td.column {width:50%;border-style:solid;border-width:0px 2px 2px 2px;border-color:#003575}
  #members h2,h3,h4 {text-align:center;padding:0px;margin:0px}
  table.camp {margin-bottom:10px;border-collapse:collapse;height:50px;width:90%;background:rgb(51,51,51);text-align:center;border-style:solid;border-width:1px;border-color:#cecece;cursor:hand}
  h2.dataheader {text-align:left}


/* contact.php */
  p.contact {padding-left:30px;padding-right:30px}  /* Longer text */ 
  td.typepic {width:130px;padding:0px}              /* Pictures of appropriate contact media */
  #contact_esp td.typetext {width:300px}            /* Text describing media */
  
  #contact_eng td.typetext {width:150px}

/* calendar.php */
  th.day {font-size:13}
  td.day {background:#585858;height:40px;font-weight:bold;color:white;border-style:solid;border-width:1px;border-color:#404040}
  #calendar h1,h2,h3 {margin:4px}
  
/* apply.php */
  p.apply {text-align:center}
  div.frm {padding-left:100px}


/* about us.php */
  div.metas {padding-left:100px;padding-right:100px;text-align:left;}
  
  #metas p {background:url(images/metaunderline.jpg);background-repeat:no-repeat}

/* join us.php */
  div.join {padding-left:70px;padding-right:70px}
  #join ul {padding-left:30px;padding-right:30px}
  #join p {font-weight:bold}
  #join td.regbutton {padding:5px}
  
  h4.orange {color:#ff8c1b;text-align:left}
  
  
/* cci_reg.php */
#faith p,ol {padding-left:50px;padding-right:50px;font-style:italics}
#faith li {padding-bottom:15px}

/* articles.php */
td.ar_summary {background:black;color:white;border-style:double;border-width:0px;border-left-width:3px}

#articles th {color:white;background-color:#003575}
#articles td {text-align:center}
#articles img.language{border-color:#333333;border-style:solid;border-width:1px}
#articles td.sep {background:#585858}

#editarticles td {padding:5px;border-style:solid;border-width:0px;border-right-width:1px;border-color:#cecece}
th {background-color:#003573;font-size:14}

img.decor {border-style:solid;border-width:1px;border-color:gray}

/* join bene.php */
  td.ben {text-align:center;}
  td.price {height:35px;color:#015af1;font-size:14pt;text-align:center;}
  th.lh {text-align:left;background:#003575;font-size:10pt;width:90px;}

/* join memb.php */
  th.trans {background-color:#003575;}

