/**
 * @version $id: site.css, v1.0 2008/02/20 00:26:59 GMT+0800 $
 * @author Jerome Coloma <jeromecoloma@gmail.com>
 * @copyright Copyright (c) 2007-2008, Frozynart Designs
 * @since Version 1.0
 */

body {
    color: #666666;
    background:url(../../img/ui/background.jpg);
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
}


input { outline: none; }
p { font-size:1.1em; padding:5px 0; }


h1, h2, h3, h4 {
    margin: 0;
    padding: 0;
}

ol, ul {
    margin-left: 25px;
}
ol li, ul li {
    margin-top: 4px;
    margin-bottom: 4px;
}

blockquote {
    border-left: 2px solid #6DA0F5;
    padding-left: 10px;
}


a:focus, a:hover {color:#131e2c;}
a { color: #5665B0; }

#skip-to-main-content {
    position: absolute;
    left: -9999px;
}

#main-container {
    width:882px;
    margin:0 auto;
}


#container {
  background: #fff;
  
}

/*#masthead {   width:882px; margin: 50px auto 0 auto; height: 573px; background: url(../../img/ui/masthead.jpg) 0 0 no-repeat;} */


#masthead { 
    width:882px;
    margin: 50px auto 0 auto;
    height: 125px; 
    background: url(../../img/ui/masthead2.jpg) 0 0 no-repeat;
}

#logo { float: left; margin:6px 0 0 10px; }

#logo a {
    
}


#content { 
    clear: both;
    margin: 0 0 0 0;
    padding:0 0 0 0; 
    height: auto;
    min-height: 213px;
    width:882px; 
    background: url(../../img/ui/content-bg.jpg) 0 0 no-repeat #FFFFFF;
}
#inner-content { padding: 0; width: 660px; }


/** #head-navigation ::start */
/*#head-navigation { margin-left: 0; height: auto;  width: 188px; }*/
ul.froz-accordion{
   float: left; 
   padding:0; 
   display:block; 
   text-align: left; 
   width: 180px;  
   height: auto;
   margin: 0 20px 20px 8px;
}

ul.froz-accordion li {
    margin:5px 0 0 20px; 
    padding:0; 
    display:block; 
    list-style-type:none; 
    background:url(../../img/ui/froz-accordion/li-bg.png) no-repeat 2px 8px;
    border-bottom:1px dotted #333333;
    width: 168px;
}
ul.froz-accordion li.sub {
    background:url(../../img/ui/froz-accordion/li-sub-bg.png) no-repeat left;
}

ul.froz-accordion li.pdf {
    background:url(../../img/ui/froz-accordion/pdf.png) no-repeat left;
}

ul.froz-accordion li.outbound {
    background:url(../../img/ui/froz-accordion/outbound.png) no-repeat left;
}

ul.froz-accordion li.mp3-icon {
    background:url(../../img/ui/froz-accordion/mp3.png) no-repeat left;
}

ul.froz-accordion li a { 
    /*width: 180px;*/
    margin:0 0 0 18px;
    padding:5px 0 5px 0;
    display:block; 
    font-size:1.2em; 
    color: #333333;
} 
ul.froz-accordion li a:hover { 
    color: #0025ae;
} 

ul.froz-accordion li.selected a.selected { 
    font-weight:bold; 
} 

ul.froz-accordion li ul { 
    padding:0; 
    margin:0 0 0 0; 
} 
ul.froz-accordion li ul li { 
    width:140px;
    margin:0 0 0 14px; 
    padding:0 0 0 10px; 
    border-bottom:1px solid #E5E5E5; 
} 
ul.froz-accordion li ul li.selected {
    
   /* background-color:#ECEDED;*/ 
} 
ul.froz-accordion li ul li a { 
    font-size:1.1em; 
    margin:0; 
    padding:5px 0 5px 5px;
    display:block; 
    color:#666666; 
    text-decoration:none; 
    background-color:transparent;
} 


ul.froz-accordion li ul li a:hover { 
    color:#00499C;
} 
ul.froz-accordion li ul li a.selected { 
    color:#2D65B0;
} 

ul.froz-accordion li ul li.last {
    border-bottom:none; 
}

#left-content, #right-content { 
    float:left;
    overflow: hidden;
    padding:0;
    position:relative;
}
#left-content{
    left:0%;
    width:200px;
}
#right-content {
    left:0%;
    width:682px;
}



h1.maintitle{ font-size:1.6em; line-height:1.6em;  font-weight:bold; padding:20px 10px 0 10px; text-transform:uppercase;}

/* SUCCESS STORY BOX ::start*/
#success-story-box{
    float:left;
    background: #ffffff url(../../img/ui/success-story-box.jpg) no-repeat;
    margin: 10px 0 0 30px;
}
#success-story-entry{
    width:311px; 
    min-height:238px; 
    height:auto;
}
    
#success-story-entry p{font-size:1.18em; line-height:1.4em; padding:9px; margin: 2px 0 0 0;}
#success-story-entry a.link{
    text-transform:uppercase;
    font-size:1.3em;
    color:#ffffff;
    font-weight:bold;
}

/* SUCCESS STORY BOX ::end*/

/* ROTATING BANNER ::start*/
#rotating-banner{   
    float:left;
    width:311px;
    height:238px;
    margin:10px 0 0 5px;
    background:url(../../img/ui/rotating-banner.jpg) no-repeat;
    text-indent:-99999px;}
/* ROTATING BANNER ::end*/

/* Network Centers ::start*/
#network-centers {
    clear:both;
    width: 628px;
    height: 142px;
    margin: 10px 0 0 20px;
/*  width:633px;
    height:148px;*/
/*  background:url(../../img/ui/network-center-box.jpg) no-repeat;*/
    background:url(../../img/ui/network-center-box.png) 0 0 no-repeat;
/*  margin-left: 20px; */
}

#network-centers h2{
    font-size:1.5em; 
    font-weight:bold; 
    text-transform:uppercase; 
    color:#939fa4; 
    padding:15px 0 0 20px;
    letter-spacing:0.15em;}

#network-list{ float:left; margin:15px 0 0 20px;}
#network-list li{ float:left; list-style-type:none; margin:0 15px 0 2px; }
#network-list li a{background:url(../../img/ui/network-centers.jpg) no-repeat; display: block; float:left; height:78px; text-indent:-99999px; width:59px; padding:0 0;}


#network-list li.start {
    margin-left: 0;
}

#network-list li a.network{background-position:0px 0px;}
#network-list li a.cnmi{background-position:-75px 0px;}
#network-list li a.chuuk{background-position:-149px 0px;}
#network-list li a.guam{background-position:-224px 0px;}
#network-list li a.kosrae{background-position:-298px 0px;}
#network-list li a.palau{background-position:-449px 0px;}
#network-list li a.rmi{background-position:-523px 0px;}
#network-list li a.yap{background-position:-373px 0px;}
    
#network-list li a:hover{background:url(../../img/ui/network-centers.jpg) no-repeat; float:left; height:79px; text-indent:-99999px; width:59px; padding:0 0;}

#network-list li a.network:hover{background-position:0px -79px;}
#network-list li a.cnmi:hover{background-position:-75px -79px;}
#network-list li a.chuuk:hover{background-position:-149px -79px;}
#network-list li a.guam:hover{background-position:-224px -79px;}
#network-list li a.kosrae:hover{background-position:-298px -79px;}
#network-list li a.palau:hover{background-position:-449px -79px;}
#network-list li a.rmi:hover{background-position:-523px -79px;}
#network-list li a.yap:hover{background-position:-373px -79px;}
    
/* Network Centers ::end*/

/** logo-list ::start */
#logo-list{width:170px; clear: both; background-color: #fff; }
#logo-list li{ display:block; list-style-type:none; }
#logo-list li a{text-indent:-99999px; text-align:center; width:105px; height:250px; display:block;margin:0 auto 0 auto;}
#logo-list li a.uog{background:url(../../img/ui/uog-logo.png) 0 0 no-repeat; width:105px; height:141px;}
#logo-list li a.sba{background:url(../../img/ui/sba-logo.jpg) 0 0 no-repeat; width:140px; height:76px;}
#logo-list li a.asbdc{background:url(../../img/ui/asbdc-logo.gif) 0 0 no-repeat; width:177px; height:57px; }
/** logo-list ::end */

/** blog::start **/
#bottom-box{ width:633px; float:left; margin: 0 0 0 10px; }
#blog-box-heading{background:#0025ae url(../../img/ui/blog-icon.jpg); width:629px; height:63px; margin:0 0 0 20px; text-indent:-99999px;}

.blog-box-entry{ /*background-color:#ffffff; */ min-height:50px; height:auto; width:630px; margin:0 0 10px 30px;}
.blog-box-entry h3{font-size:1.4em; font-weight:bold; color:#0025ae; margin: 5px 0 5px 0; }
.blog-box-entry h4{font-weight:bold; color:#F60; margin: 0 0 5px 0; }
.blog-box-entry h4 a:link, .blog-box-entry h4 a:visited, .blog-box-entry h4 a:active { color: #F60; }
.blog-box-entry h4 a:hover { color: #e9b160; }

.blog-box-entry p{font-size:1.2em; width: 615px; text-align: justify; }

/** blog::end **/


/** latest-news::start **/

/** #latest-news-box{width: 290px; float: left; margin-left: 120px;} */
#latest-news-box{ width: 268px; float: left; }

#latest-news-box-heading{background:#0025ae url(../../img/ui/latest-news-icon.jpg); width:308px; height:65px; margin:0 0 0 20px; text-indent:-99999px;}

.latest-news-entry{ /*background-color:#ffffff; */ min-height:50px; height:auto; width:258px; margin:0 0 10px 40px;}
.latest-news-entry h3{font-size:1.4em; font-weight:bold; color:#0025ae; width: 268px; }
.latest-news-entry p{font-size:1.2em;}

/** latest-news::end **/

/** latest-news::start **/
#calendar-box{ float: left; width: 210px; margin-left: 40px; }
#calendar-box-heading{background:#0025ae url(../../img/ui/calendar-icon.jpg); width:305px; height:65px; margin:0 0 0 30px; text-indent:-99999px;}
.calendar-content { min-height:50px; height:auto; width:270px; margin:0 0 10px 25px; }


/** latest-news::end **/



#publications { width: 500px; margin-left: 220px;}

#publications h1 
{ 
    background: url(../../img/pages/publications/publications.jpg) 0 0 no-repeat; 
    height: 29px; 
    width: 627px; 
    text-indent: -9999px;
    margin-bottom: 30px;
}



#women-logo { margin-bottom: 15px; }
#contact-us { width: 500px; margin-left: 220px; }



/** publications ::start **/
   
 #publications { }
 #publications h3 { font-weight: bold; color: #FF9600; margin-bottom: 10px; }
 #publications ul 
 { 
     margin: 0 0 30px 15px; 
     font-size: 1.1em; 
     list-style-image: url(../../img/ui/btns/blue-btn.jpg); 
     list-style-type: circle;
 }
 
 #publications a:link, #publications a:visited, #publications a:active { color: #0984FF; }
 /** publications ::end **/
  
.normal-right-content {
    font-size: 1.1em; 
    color: #2D65B0; 
    padding: 0;
    margin: 0 0 0 20px;
    width: 627px;
}
.normal-right-content h1 {
    height: 29px;
    width: 627px; 
    margin-bottom: 30px;
}

.normal-right-content h3 {
    color: #2D65B0; 
    font-weight: bold;
}
.normal-right-content h4 {
    font-weight: bold; margin: 20px 0 0 0; color: #5A5A5F;
}
.normal-right-content ul {
    margin: 0 0 30px 15px; 
     font-size: 1.1em; 
     list-style-image: url(../../img/ui/btns/blue-btn.gif); 
     list-style-type: circle;
     list-style-position: inside;
    
}
.normal-right-content p, .normal-right-content ul li {
    text-align: justify; color: #76767C; line-height: 17px; 
}
.normal-right-content ul li.li-sub {
    margin: 10px 0 5px 15px; 
         font-size: 0.9em; 
         list-style-image: url(../../img/ui/btns/green-btn.jpg); 
         list-style-type: circle;
}
.normal-right-content ul li.li-sub-bottom {
    margin: 10px 0 -15px 15px; 
    font-size: 0.9em; 
    list-style-image: url(../../img/ui/btns/green-btn.jpg); 
    list-style-type: circle;
}



.normal-right-content .thumbnail-employee { 
    clear: both;
    background: url(../../img/ui/info-bg.jpg) 0 0 no-repeat;
    height: 126px;
    width: 508px;
    margin: 20px 0 0 0;
}
.normal-right-content .thumbnail-employee .employee-img { 
    float: left;
    margin: 5px 40px 0 30px;
}
.normal-right-content .thumbnail-employee .employee-name { 
    float: left;
    margin: 20px 0 0 0;
    width: 330px;
    color: #5665B0;
}
.normal-right-content .thumbnail-employee .employee-name.denise { margin-top: 12px; }
.normal-right-content .thumbnail-employee .employee-info { 
    float: left;
}



.normal-right-content .contacts {
    clear: both;
    background: url(../../img/ui/contacts-bg.jpg); height: 200px; width: 625px;  margin: 0; padding: 0;
}
.normal-right-content .contacts h3 {
    
}
.normal-right-content .contacts p {

}

.normal-right-content .contacts .col-1, .normal-right-content .contacts .col-2, .normal-right-content .contacts .col-3 {
    float: left;
}
.normal-right-content .contacts .col-1 {
    width: 220px;
}
.normal-right-content .contacts .col-2 {
    width: 215px;
}
.normal-right-content .contacts .col-3 {
    width: 190px;
    
}


.normal-right-content .contacts .mailing-add {
    margin: 0 20px 0 0; 
    padding: 0;
}
.normal-right-content .contacts .mailing-add p {
    margin-left: 10px;
}
.normal-right-content .contacts .mailing-add h3 {
    margin: 15px 0 0 0;
    background: url(../../img/pages/sbdc-locations/mailing-add.jpg) 0 0 no-repeat;
    height: 45px; 
    width: 200px;      
    text-indent: -9999px;
}



.normal-right-content .contacts .fax {
    margin: 0 0 0 0;
}
.normal-right-content .contacts .fax p {
    text-indent: 20px;
}
.normal-right-content .contacts .fax h3 {
    margin: 0 0 0 0;
    background: url(../../img/pages/sbdc-locations/fax.jpg) 0 0 no-repeat;
    height: 45px; 
    width: 111px;
    text-indent: -9999px;
}






.normal-right-content .contacts .email-add {
    padding-top: 1px; 
    margin: 0 20px 0 0;
}
.normal-right-content .contacts .email-add p {
    text-indent: 10px;
}
.normal-right-content .contacts .email-add h3 {
    margin: 15px 0 0 0;
    background: url(../../img/pages/sbdc-locations/email-add.jpg) 0 0 no-repeat;
    height: 45px; 
    width: 111px; 
    text-indent: -9999px;
}
.normal-right-content .contacts .physical-add {
    padding-top: 1px; 
    margin: 0 30px 0 0;
}
.normal-right-content .contacts .physical-add h3 {
    margin: 15px 0 0 0;
    background: url(../../img/pages/sbdc-locations/physical-add.jpg) 0 0 no-repeat;
    height: 45px; 
    width: 200px; 
    text-indent: -9999px;
}
.normal-right-content .contacts .email-add {
    padding-top: 1px; 
    margin: 0 20px 0 0;
}
.normal-right-content .contacts .email-add p {
    text-indent: 10px;
}
.normal-right-content .contacts .email-add h3 {
    margin: 15px 0 0 0;
    background: url(../../img/pages/sbdc-locations/email-add.jpg) 0 0 no-repeat;
    height: 45px; 
    width: 111px; 
    text-indent: -9999px;
}
.normal-right-content .contacts .phone {
    margin: 0 0 0 0;
}
.normal-right-content .contacts .phone p {
    margin: 0 0 0 10px;
}
.normal-right-content .contacts .phone h3 {
    margin: 0 0 0 0;
    background: url(../../img/pages/sbdc-locations/phone.jpg) 0 0 no-repeat;
    height: 45px; 
    width: 111px; 
    text-indent: -9999px;
}

.normal-right-content .main-title {
    background: url(../../img/ui/main-title-bg.png) 0 0 no-repeat;
    font-family: arial, sans-serif;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
    font-size: 2.1em;
    font-weight: bold;
    line-height: 26px;
}



.normal-right-content h3.women-in-business{margin: 30px 0 10px 0;}
.normal-right-content .pdf-box a { margin-left: 5px; }
.normal-right-content .contacts .phone.chuuk{ margin-top: 16px;}
.normal-right-content .contacts .fax.chuuk{ margin-top: 16px;}
.normal-right-content .network-officers-box .network-officer 
               {
             float: left;
             background: url(../../img/ui/officer-thumb-bg.gif) 0 0 no-repeat;
             width: 154px;
             margin: 30px 40px 0 0;
        }
.normal-right-content .network-officer .officer-img { float: left; margin: 1px 40px 0 30px;}
.normal-right-content .network-officer h3.max-name {font-size: 1.2em;}
.normal-right-content .network-officer h3 a:link, .normal-right-content .network-officer h3 a:visited, .normal-right-content .network-officer h4 a:active { color: #fff; }
.normal-right-content .network-officer h3 a:hover { color: #fff; text-decoration: underline;}
.normal-right-content .network-officer h3 {text-align: center; color: #fff; }   
.normal-right-content .network-officer p.officer-title {text-align: center; color: #57C7DB; margin-top: -3px;  }    
        
.normal-right-content .float-left.kosrae, .normal-right-content .float-left.rmi, .normal-right-content .float-left.yap, .normal-right-content .float-left.palau, .normal-right-content .float-left.chuuk { margin-right: 20px; }
.normal-right-content .contacts .email-add .yap { margin-top: 20px;}

.normal-right-content .map-thumb { margin-top: 25px; width: 305px; }
.normal-right-content .contacts .email-add.guam{ margin: 0 20px 0 10px;}
.normal-right-content .network-partners.guam-partners { background: #f3f0ee; margin: 20px 0 30px 0; padding-bottom: 40px; width: 610px; }

.normal-right-content .network-partners.guam-partners a:link, .normal-right-content .network-partners.guam-partners a:visited { color: #F60; } 
.normal-right-content .network-partners.guam-partners  img {border: thin solid #9B9B9F; }
.normal-right-content .network-partners.guam-partners  p#activeplans { float: left; margin: 20px 45px 0 10px; }
.normal-right-content .network-partners.guam-partners  p#smallbizu { float: left; padding: 25px 45px 0 0;}
.normal-right-content .network-partners.guam-partners  p#economic-stimulus { padding: 40px 0 0 0;}

.normal-right-content.faqs h3 {
    color: #2D65B0; 
    font-weight: bold;
    margin: 20px 0 5px 0;
}

#contact-form-link { font-size: 0.8em; margin-bottom: 20px; }
#contact-form-link a:link, #contact-form-link a:visited, #contact-form-link a:active { color: #F60; }
#contact-form-link a:hover { text-decoration:underline; color: #F90; }

.normal-right-content.resource-links { }
.normal-right-content.resource-links ul { margin-left: 30px; } 
.normal-right-content.resource-links p.no-link-li { margin-top: -30px; }

.read-more-link a { background: url(../../img/ui/read-more.png) 0 0 no-repeat; width: 109px; height: 10px; text-indent:-9999px; display: block;}
.read-more-link a:hover { background-position: 0 -10px; }


.events-archive-link a { background: url(../../img/ui/view-events-archive.png) 0 0 no-repeat; width: 326px; height: 65px; text-indent:-9999px; display: block;}
.events-archive-link a:hover { background-position: 0 -65px; }

.pdf-links li { list-style-image: url(../../img/ui/btns/adobe-rdr-bullet.png); }
.excel-links li { list-style-image: url(../../img/ui/btns/excel-icon.png); }
.ppt-links li { list-style-image: url(../../img/ui/btns/ppt-icon.png); }
.download-file li { list-style-image: url(../../img/ui/btns/download-icon.png); }
.mp3-download a { color: #31a9fc; text-transform: uppercase; font-size: 0.9em; letter-spacing: 1px; font-weight: bold;}
.mp3-download a:hover { border-bottom: thin dashed #31a9fc; color: #6cbef8; }

  
/** #footer ::start */
#footer { clear: both; width:882px; margin:0 auto; background: url(../../img/ui/footer.jpg); height:83px;}
#footer-left{float:left; width:220px; padding:35px 0 0 25px;}
#footer-left a{font-size:1.2em; color:#333333; text-transform:uppercase;}
#footer-right{float:left; width:600px;}
#copyright { padding: 35px 0 0 0px; margin: 0px 0 0 0; float:left; color: #666666; font-size:1.2em; }
#copyright a { color: #333333; text-decoration: none; }
#copyright a:hover , #footer-left a:hover{ color: #666666; text-decoration: underline; }
/** #footer ::end */


ul.list-lower-alpha {list-style:lower-alpha;}

.calendar-content h3{color:#0025AE;font-size:1.4em;font-weight:bold;width:268px;}
.calendar-content h4.read-more{color:#0025AE;font-size:1.2em;font-weight:bold; float:right;}

.event-holder { border-bottom-style:solid; border-bottom-width:thin; border-bottom-color:#999; margin:20px 0;}
.event-holder h3 {color:#2D65B0;font-size:1.4em;font-weight:bold;}
.event-holder p.sub-header{font-weight: bold; font-size:1.2em; color: #5A5A5F;}
.mr20{margin-right:20px;}
.bullet-list {  }

.workshops-calendar-entry{
    border-bottom-style:solid;
    border-bottom-color:#999;
    border-bottom-width:thin;
    margin-bottom:20px;
    }
.workshops-calendar-entry p.last-entry{margin-bottom:20px;}


/** cards */

                                              


.froz-card-preview #preview-card{
    border: thin solid #9B9B9F;
    border-left: 4px solid #2D65B0;
    border-top: 1px solid #9B9B9F;
    border-right: 1px solid #9B9B9F;
    border-bottom: 1px solid #9B9B9F;
    margin: 20px 0 30px 80px;
    padding: 20px 0 50px 0;
    width:450px;
    min-height: 150px 
}
    
.froz-card-preview-new #preview-card{
    border: thin solid #9B9B9F;
    border-left: 4px solid #2D65B0;
    border-top: 1px solid #9B9B9F;
    border-right: 1px solid #9B9B9F;
    border-bottom: 1px solid #9B9B9F;
    margin: 20px 0 30px 0;
    padding: 20px 0 50px 0;
    width:450px; 
}

.froz-card-preview #preview-card .company{
    margin: 14px 0 0 10px;
    color:#0033CC;
    font-weight:bold;
    font-size: 1.4em;
    text-transform: uppercase;
    border-bottom: 1px dashed #3391c0;
    padding: 0 0 10px 0;
    width: 420px;

}
.froz-card-preview #preview-card .name{
    margin: 12px 0 0 10px;
    font-weight: bold;

}

.froz-card-preview #preview-card .name a{
    color: #000000;
    font-size: 1.2em;
    text-transform: uppercase;
    
    
}

.froz-card-preview #preview-card .name a:hover{ color: #333333; }

.froz-card-preview #preview-card .title{
    margin: 2px 0 0 10px;
    font-size: 0.9em;
    text-transform: uppercase;
    color:#666666;
}


.froz-card-preview #preview-card .addr, .froz-card-preview #preview-card .city, .froz-card-preview #preview-card .state,
.froz-card-preview #preview-card .zip, .froz-card-preview #preview-card .country, .froz-card-preview #preview-card .web,
.froz-card-preview #preview-card .phone, .froz-card-preview #preview-card .fax{
    
    font-size: 1.1em;
    color: #666666;
}


.froz-card-preview #preview-card .addr {
    margin: 20px 0 0 0;
}
.froz-card-preview #preview-card .city{ }
.froz-card-preview #preview-card .state{ margin: 0 2px 0 0px; }
.froz-card-preview #preview-card .zip{ }
.froz-card-preview #preview-card .country{ }
.froz-card-preview #preview-card .web{ }
.froz-card-preview #preview-card .web a { color:#0033CC; }
.froz-card-preview #preview-card .web a:hover { text-decoration: underline; color:#09C; }
.froz-card-preview #preview-card .phone{ }
.froz-card-preview #preview-card .fax{ }

.froz-card-preview #preview-card .group-1 { float: left; width: 160px; margin: 0 10px 0 10px; }
.froz-card-preview #preview-card .group-2 { margin: 20px 0 0 0; }
    
#froz-submit-form {position:relative}
#froz-submit-form .input-textarea {position:relative; left:30px}

#froz-submit-form #in-the-text-box-text {margin: 0px 0px 0px 23px}
.froz-card-preview .products { min-height: 50px; text-align:center; color:#666666}

/* table css*/
#cards-result-table{width:100%}

/* start::Horizontal Zebra*/
.tbl.horizontal-zebra th{padding: 10px 8px; color: #000;}
.tbl.horizontal-zebra td{padding: 8px;}
/* end::Horizontal Zebra*/
/* start::blue-theme*/
.tbl.horizontal-box.theme-blue th {background: #2D65B0; color: #AAAAAA}
.tbl.horizontal-box.theme-blue tr td{background: #ffffff; color: #000000; border-bottom:1px solid #9cf;}
.tbl.horizontal-box.theme-blue tr:hover td{background:#9CF; color: #333333;}

.tbl.vertical-box.theme-blue th{ background: #0000ff; color:#FFF;}
.tbl.vertical-box.theme-blue td{ background: #9cf;}

.tbl.horizontal-plain.theme-blue th{border-bottom: 2px solid #0000ff;}
.tbl.horizontal-plain.theme-blue td{ color:#000;}
.tbl.horizontal-plain.theme-blue tr:hover td{background:#9cf;}

.tbl.vertical-plain.theme-blue th{border-bottom: 1px solid #0000ff;}

.tbl.horizontal-newspaper.theme-blue {border:1px solid #0000ff;}
.tbl.horizontal-newspaper.theme-blue th{ border-bottom: 1px dashed #0000ff;}
.tbl.horizontal-newspaper.theme-blue tr:hover td{background:#9cf;}

.tbl.horizontal-newspaper-bg.theme-blue{border:1px solid #06C;}
.tbl.horizontal-newspaper-bg.theme-blue tbody{  background:#06C; color:#fff; }
.tbl.horizontal-newspaper-bg.theme-blue td{ border-top: 1px dashed #fff;}
.tbl.horizontal-newspaper-bg.theme-blue tbody tr:hover td{  color: #fff; background:#06F;} 

.tbl.vertical-newspaper.theme-blue{border:1px solid #0000ff;}
.tbl.vertical-newspaper.theme-blue th{border-right: 1px solid #0000ff; border-top: 1px solid #0000ff; border-left: 1px solid #0000ff; }
.tbl.vertical-newspaper.theme-blue td{ padding: 10px 20px; border-right: 1px dashed #0000ff;}

.tbl.horizontal-zebra.theme-blue th{color: #FFFFFF;}


.tbl.horizontal-zebra.theme-blue .zebra-odd, .tbl.vertical-zebra.theme-blue .zebra-odd{background-color:#06c; color:#FFF;}
.tbl.horizontal-zebra.theme-blue .zebra-even, .tbl-vertical-zebra.theme-blue .zebra-even{background-color:#06a; color:#FFF;}

.tbl.one-column.theme-blue{border:1px solid #ccc; background:#06C; color:#fff;}
.tbl.one-column.theme-blue th{ color: #fff;}
.tbl.one-column.theme-blue td{ border-top: 1px solid #ddd;}
.one-column-first.theme-blue{background: #009; border-right:1px solid #ddd;}
/* end::blue-theme*/

/*paginator*/
/*.paginator-page { font-size: 1.1em }*/
.paginator-page div#query { font-size: 1.4em; font-weight: bold }
.paginator-page a.url-title{ font-size: 1.2em; font-weight: bold}
.paginator-page .details { color: #000 }
.paginator-page ol.paginator-list li{ margin-bottom: 30px }

.pagination-control{width:90%; text-align:center}
.pagination-control .disabled {color:#CCCCCC}
.pagination-control .n {color:#663300}
.pagination-control .summary {color:#000000}

ol.paginator-list span.froz-query-result{ font-weight: bold }
ol.paginator-list span.froz-query-result-1{ color: #000022 }
ol.paginator-list span.froz-query-result-2{ color: #000055 }
ol.paginator-list span.froz-query-result-3{ color: #000088 }
ol.paginator-list span.froz-query-result-4{ color: #0000bb }
ol.paginator-list span.froz-query-result-5{ color: #0000ee }

/* line breaks*/
#email-sent-message {position:relative; padding:15px 0 0 0; color:#006600; font-size: 1.5em }
#denied-message {position:relative; padding:15px 0 0 0; color:#006600; font-size: 1.5em }
#details-of-card {position:relative; padding:15px 0 0 0}
.froz-card-preview {position:relative; padding:15px 0 0 0}

.paginator-page {padding-top: 20px}
#search-paginator {position:relative; padding:15px 0 0 0}
#search-card {position:relative; padding:15px 0 0 0}
#submit-new-card {position:relative; padding:15px 0 0 6px}
.card-paginator-result {position:relative; padding:15px 0 0 0}

#no-card-message {text-align:center; padding:30px 0 0 0}

#denied-message {text-align:center; padding:30px 0 0 0}

#froz-submit-form #captcha-instruction {padding:0 0 0 0}
/** end cards */

    
