/**
 * $Id: theme.css,v 1.1.2.19 2010/03/23 03:29:25 jmburnz Exp $
 * adaptivethemes.com
 *
 * @file theme.css
 * theme.css is the file to use when building your theme. 
 * Make a copy first as a backup.
 */

/**********************************************************
 *                    HTML & Body
 **********************************************************/
html {}
body {
 background-color: #F3F3F3;
 font-family: Georgia,"Times New Roman",Times,serif;
 font-size: 1.2em;
 line-height:1.2;
}

/* Admin menu */
body.admin-menu {}
body.admin-menu #container {}

/**********************************************************
 *                 HTML Elements
 **********************************************************/
h1 {
    color: #000000;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 2.5em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0.5em 0;
}
h2 {
    background: url("http://www.cadmusjournal.org/sites/all/themes/openpublish_theme/images/bkg/bg-h2.png") repeat-x scroll center top transparent;
    border-bottom: 1px dotted #A8A8A8;
    color: #000000;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 1.4em;
    font-style: italic;
    letter-spacing: -0.02em;
    margin: 0 0 10px;
    padding: 1em 0 0.5em;
}
h3 {   
     font-size: 1.417em;
     font-weight: bold;
     margin-bottom: 3px;}
h4 {
font-weight: normal;
background-image: none;
border: medium none;
color: black;
font-size: 0.917em;
margin: 0 0 5px 0;
padding: 0 0 0.6em;
border-bottom: 1px dotted #A8A8A8;
font-weight: bold;
font-style: italic;
}
h5 {}
h6 {}

p {
 line-height: 1.5em;
}
p.node-article
{
 font-family:Arial, sans-serif;
 font-size:11px;
 margin-top:5px;
 color:#666666;
text-transform: uppercase;
}
strong {}
em, dfn {}
dfn {}

sup, sub {}

del {}
ins {}

blockquote {}
cite {}
q {}

address {}

ul {
  line-height: 1.5em;
}
ol {}
li {   line-height: 1.5em;
    padding-top: 0.5em;}

dl {}
dd {}
dt {}

abbr {}
acronym {}

pre, code, tt {}
p code {}
samp {}
kbd {}
var {}
.element-invisible{
    display: none;
    height: 0;
    overflow: hidden;
    position: absolute;
}

/**********************************************************
 *                 Global Link Styles
 **********************************************************/
a 
{
text-decoration:none;
color: #760C29;
}
a:link    {}
a:visited {}
a:hover   
{
text-decoration:underline;
}
a:active  {}
a.active  {}

/* Set global a:active and a:focus styles. */
a:active,
a:focus {}


/**********************************************************
 *                    Body Classes
 **********************************************************/
 /* NOTE: these are not active by default; you need to 
    enable them in the Advanced theme settings. */

/* Front or not front. */
.front {}
.not-front {}

/* Is the user logged in. */
.logged-in {}
.not-logged-in {}

/* Content type body classes. */
.article-type-book  {}
.article-type-blog  {}
.article-type-forum {}
.article-type-page  {}
.article-type-poll  {}
.article-type-story {}

	
/**********************************************************
 *                  The wrapper divs
 *    Be careful how you modify these, see layout.css
 **********************************************************/
#container {
background-color: #Fff;
 border: 1px solid #DBDBDB;
 border-bottom: 0px;
}

/* Column wrappers */
#columns {}
.columns-inner {}

/* Content wrappers */
#content-column {}
.content-inner {}

/* Main content wrappers*/
#main-content { }
#content {
text-align:justify;
   
}


/**********************************************************
 *                       Regions
 **********************************************************/
/* Leaderboard is a full width region at the very top of the page. */
#leaderboard {}

/* Header region is embedded in the header, floated between the logo/site_name
   and the search box. */
#header-region {}

/* Menu Bar sits below the header and is ideal for dynamic menus 
   such as http://drupal.org/project/superfish. */
#menu-bar {}

/* Secondary content is a full width region between the header and the
   main columns. */
#secondary-content {}

/* Tertiary content is a full width region above the footer, below the
   main content. */
#tertiary-content {}

/* Content top and bottom are above and below the main content, within the main 
   content column. Content aside floats to the right within the main central
   column, but below content top. */
#content-top {}
#content-aside {}
#content-bottom {}

/* Article aside appears only in articles (nodes). By default its placed at
   the bottom of the node.tpl.php template. */
#article-aside {}


/**********************************************************
 *                      Sidebars
 **********************************************************/
/* Target both sidebars with this low specifity selector. */
.sidebar {}

/* Target a specific sidebar. */
#sidebar-first {}
#sidebar-last {}


/**********************************************************
 *                   Skip navigation
 **********************************************************/
/**
 * DO NOT USE display:none as this hides it from screen readers!
 */
#skip-nav {}

/* Override default pseudo class styles */
#skip-nav a:link    {}
#skip-nav a:visited {}
#skip-nav a:hover   {}
#skip-nav a:focus   {}
#skip-nav a:active  {}


/**********************************************************
 *                 Header Elements
 **********************************************************/
/* #header wraps #branding, #search-box-top and #header-blocks. */
#header {}

/* #branding wraps #logo, #site-name and #site-slogan. */
#branding {}

/* Logo and Site Name wrapper. */
.logo-site-name {}

/* Logo and Site Name wrapper h1 - normally applies only the homepage. */
h1.logo-site-name  {}

/* Logo and Site Name wrapper DIV - normally applies to all internal pages,
   or where no title is set. */
div.logo-site-name {}

/* DIV/strong combo when when title is set. */
div.logo-site-name strong {}

/* By default the span is set to display:block, you can display:inline
   or float the elements to get them all on one line. */
.logo-site-name span {}

/* Logo and Site Name SPAN wrappers. */
span#logo {}
span#site-name {}

/* Override default pseudo class styles. */
#site-name a:link    {}
#site-name a:visited {}
#site-name a:hover   {}
#site-name a:focus   {}
#site-name a:active  {}

/* Site slogan. */
#site-slogan {}


/**********************************************************
 *    Search box, Advanced search form, Search results
 *          For the search block see blocks.css
 **********************************************************/
/**
 * Search box
 */
/* Float the serch box right. */
#search-box {}

/* Reset form element margins. */
#search-theme-form {}

/* Wrapper DIVs */
#search-theme-form > div {}
#search-theme-form #search {}
#edit-search-theme-form-1-wrapper {}

#search-theme-form label {}
#search-theme-form input {}

#search-theme-form .form-submit
{
    background: none repeat scroll 0 0 #780F2C;
    border: medium none;
    color: white;
    cursor: pointer;
    display: inline-block;
    font-size: 0.833em;
    font-weight: normal;
    height: 27px;
    letter-spacing: 0.04em;
    margin: 0;
    padding: 4px 17px;
    text-align: center;
    text-shadow: none;
    text-transform: uppercase;
}
#search-theme-form .form-text 
{
    border: 1px solid #DADADA;
    color: #808285;
    font-size: 14px;
    height: 17px;
    margin-right: 3px;
    padding: 5px 3px 3px;
    width: 180px;
}

/**
 * Advanced search form
 */
/* Advanced search-form id. */
#search-form {}

/* Use the child selector because the inner div has no class. */
#search-form > div {}
#search-form .container-inline {}
#search-form #edit-keys-wrapper {}

#search-form label {}
#search-form input {}
#search-form .form-item {}
#search-form .form-submit {}

/* Textfield styles. */
#search-form #edit-keys-wrapper input {}
#search-form #edit-keys-wrapper input:hover,
#search-form #edit-keys-wrapper input:focus {}

/* Advanced search fieldset. */
#search-form fieldset.search-advanced {}

/**
 * Search results
 */
/* Box styles for the results page. */
.section-search .box {}
.section-search .box-inner {}
.section-search .box-title {}

/* Style the no results messages. */
.section-search .box ul {}
.section-search .box ul li {}

/* Search results document list. */
dl.search-results {}
dl.search-results dt {}
dl.search-results dd {}
dl.search-results dd p {}
dl.search-results dd .search-snippet {}
dl.search-results dd .search-info {}

span.search-info-type {}
span.search-info-user {}
span.search-info-date {}
span.search-info-comment {}
span.search-info-upload  {}


/**********************************************************
 *               Primary & Secondary Links
 **********************************************************/
/* Primary-links div wrapper */
#primary {}

/* Class on the ul */
.primary-links {}

/* Modify the margin to set tab spacings. */
.primary-links li {}
.primary-links li a {}

/* Set pseudo class styles. */
.primary-links li a:link {}
.primary-links li a:visited {}
.primary-links li a:hover {}
.primary-links li a:focus {}
.primary-links li a:active {}

/* Primary first and last classes. */
.primary-links li.first {}
.primary-links li.last {}

/* Active trail classes. */
.primary-links li.active {}
.primary-links li.active-trail {}
.primary-links li.active-trail a {}

/* Secondary-links div wrapper */
#secondary {}

/* Class on the ul */
.secondary-links {}

/* Modify the margin to set tab spacings. */
.secondary-links li {}
.secondary-links li a {}

/* Set pseudo class styles. */
.secondary-links li a:link {}
.secondary-links li a:visited {}
.secondary-links li a:hover {}
.secondary-links li a:focus {}
.secondary-links li a:active {}

/* Secondary first and last classes. */
.secondary-links li.first {}
.secondary-links li.last {}

/* Active trail classes. */
.secondary-links li.active {}
.secondary-links li.active-trail {}
.secondary-links li.active-trail a {}


/**********************************************************
 *                      Breadcrumb
 **********************************************************/
#breadcrumb {    border-bottom: 1px dotted #393939;
    margin-left: 15px;
    padding: 5px 0;
    width: 630px;
   }
#breadcrumb a {}
#breadcrumb a:link {}
#breadcrumb a:visited {}
#breadcrumb a:hover {}
#breadcrumb a:focus {}
#breadcrumb a:active {}


/**********************************************************
 *                       Mission
 **********************************************************/
#mission {}


/**********************************************************
 *                    H1 Page Title
 **********************************************************/
h1#page-title {
font-size:2em;}


/**********************************************************
 *                     Pager 
 **********************************************************/
/* The first 2 classes provide the base pager styles. */
ul.pager    {}
ul.pager li {}

/* Theme the various states of pager links. */
ul.pager li a:link    {}
ul.pager li a:visited {}
ul.pager li a:hover   {}

/* Note: .pager-current is for the current page. */
ul.pager li.pager-item     {}
ul.pager li.first          {}
ul.pager li.last           {}
ul.pager li.pager-current  {}
ul.pager li.pager-first    {}
ul.pager li.pager-previous {}
ul.pager li.pager-next     {}
ul.pager li.pager-last     {}


/**********************************************************
 *               Footer, Footer Message
 **********************************************************/
#footer {
    border-top: 3px solid #000000;
   margin: auto;
    width: 960px;
 font-family: Arial,sans-serif;
    font-size: 10px;
}

#footer-region {}
#footer-region a {}

#footer-message {}
#footer-message a {}

#footer-menu
{
 padding:10px;
 
}



/**********************************************************
 *                 RSS Feed Icon
 **********************************************************/
#feed-icons { display: none;}
#feed-icons .feed-icon {}
#feed-icons .feed-icon img {}
#feed-icons a.feed-icon {}


/**********************************************************
 *                  Generic Content Classes
 **********************************************************/
.title {}
.submitted {}
.submitted em {}
.submitted a {}
.content {}
ul.links {}
ul.links li {}
ul.links li a {}


/**********************************************************
 *                      Articles (nodes)
 **********************************************************/
.article {}

/* Teaser title (H2). */
.article-title {}

.article-title a:link,
.article-title a:visited {}
.article-title a:hover,
.article-title a:focus,
.article-title a:active {}

/* User Picture. */
.article .user-picture {}
.article .user-picture img {}

/* Submitted */
.article .submitted {}
.article .submitted em {}
.article .submitted a {}
.article .submitted a:hover {}
.article .submitted .author {}
.article .submitted .time {}

/* Common links classes. */
.article ul.links {}
.article ul.links li {}
.article ul.links li a {}

/* Taxonomy terms. */
/* Term list */
ul.taxonomy {}
ul.taxonomy li {}
ul.taxonomy li a {}
/* With vocab headers */
ul.taxonomy li.vocab {}
.vocab-name {}
ul.vocab-list {}
ul.vocab-list li {}
ul.vocab-list li a {}

/* Style module links. */
ul.links li.node_read_more a {}
ul.links li.comment_add a {}
ul.links li.comment_comments a {}
ul.links li.comment_new_comments a {}
ul.links li.blog_usernames_blog a {}
ul.links li.print_html a {}
ul.links li.print_email a {}
ul.links li.print_pdf a {}

/* UL link first and last classes. */
.article ul.links li.first {}
.article ul.links li.last  {}

/* Workflow states. */
.article-add    {}
.article-edit   {}
.article-delete {}
.article-preview  {}
.article-sticky   {}
.article-promoted {}

/* Status. */
.article-unpublished {}

/* Theme the teaser seperatly. */
.article-teaser {}


/**********************************************************
 *                     Content types
 *              Style article types by type.
 **********************************************************/
.book-article  {}
.blog-article  {}
.forum-article {}
.page-article  {}
.poll-article  {}
.story-article {}

 /**
  * Custom Content Types
  * Replace CONTENT_TYPE with the content type
  * machine-readable name.
  */
.CONTENT_TYPE-article {}


/**********************************************************
 *                    CCK Fields
 **********************************************************/
/* Wrapper for any CCK field. */
.field {}

/* Use "datetime" when creating new CCK date fields. */
.field-type-datetime {}

/* Filefield field. */
.field-type-filefield {}

/* Node reference field. */
.field-type-nodereference {}

/* User reference field. */
.field-type-userreference {}

/* Number fields. */
.field-type-number-decimal {}
.field-type-number-float   {}
.field-type-number-integer {}

/* Text field. */
.field-type-text {}

/**
 * Specific field names.
 */
/* Underscores in field name are replaced with dashes. */
.field-field-FIELDNAME {}


/**********************************************************
 *                     Comments
 **********************************************************/
/* Comment wrapper: wraps all comments and the comment form. */
#comments {}
#comments-title {}

/* Wrapper class for each individual comment. */
.comment {}

/* Indentation */
.comment .indented {}

/* Comment Title (H3) */
.comment-title {}
.comment-title a:link,
.comment-title a:visited {}
.comment-title a:hover,
.comment-title a:focus,
.comment-title a:active {}

/* Comment id (count with pound sign, see line 28 comment.tpl.php) 
   and comment "new" notification. */
.comment-id {}
.comment-title .new {}


/* User Picture */
.comment .user-picture {}
.comment .user-picture img {}

/* Submitted */
.comment .submitted {}
.comment .submitted em {}
.comment .submitted a {}
.comment .submitted a:hover {}
.comment .submitted .author {}
.comment .submitted .time {}

/* Links */
.comment ul.links {}
.comment ul.links li {}
.comment ul.links li a {}

/* Core comment link classes. */
ul.links li.comment_reply a {}
ul.links li.comment_edit a {}
ul.links li.comment_delete a {}

/* UL link first and last classes. */
.comment ul.links li.first {}
.comment ul.links li.last  {}

/* Author */
.comment-by-anonymous   {}
.comment-by-article-author {}
.comment-by-viewer      {}

/* New */
.comment-new {}

/* Zebra */
.comment.odd  {}
.comment.even {}

/* Status */
.comment-unpublished {}

/* Themes the "Unpublished" text. */
.comment-unpublished .unpublished {}

/* Comment box wrapper on a seperate page. */
.section-comment .box {}
.section-comment .box .box-title {}

/* Comment box wrapper below content. */
#comments .box {}
#comments .box .box-title {}

/* Sytle comments by article type. */
.book-comments  {}
.blog-comments  {}
.forum-comments {}
.page-comments  {}
.poll-comments  {}
.story-comments {}


/**********************************************************
 *                       Blocks
 **********************************************************/
/**
 * Styles set for .block, .block-inner, block-title and 
 * .block-content will be inherited by all blocks.
 */
.block {}
.block-inner   {} /* Block inner div */
.block-title   {} /* h2 block title */


/**********************************************************
 *                   Sidebar blocks
 **********************************************************/
/**
 * You can target blocks in one or more regions and 
 * style them differently. 
 */
 
/* Low specifity selector to style blocks in all regions. */
.aside .block {}
.aside .block h2 {}
.aside .block-inner {}

/* Low specifity selector to style blocks in both sidebars. */
.sidebar .block {}
.sidebar .block h2 {}
.sidebar .block-inner {}

/* High specifity selectors to style blocks in one sidebar - be careful,
   these are powerful selectors! */
#sidebar-first .block {}
#sidebar-first .block h2 {}
#sidebar-first .block-inner {}

#sidebar-last .block {}
#sidebar-last .block h2 {}
#sidebar-last .block-inner {}


/**********************************************************
 *                  Region blocks
 **********************************************************/
/* High specifity selectors to style blocks in one region. */
#leaderboard       .block-inner { padding:0;}
#leaderboard       .block { margin:0;}
#header-region     .block {}
#menu-bar          .block {}
#secondary-content .block {}
#tertiary-content  .block {}
#content-top       .block {}
#content           .block {}
#content-bottom    .block {}
#footer-region     .block {}


/**********************************************************
 *                   Module blocks
 **********************************************************/
/**
 * Module Block ID's 
 * For contributed module blocks the pattern is the same,
 * i.e. #block-[module]-[delta]
 */
#block-book-0       {} /* Book navigation block   */
#block-blog-0       {} /* Recent Blog posts       */
#block-comment-0    {} /* Recent Comments block   */
#block-forum-0      {} /* Active Forum topics     */
#block-forum-1      {} /* New Forum topics        */
#block-locale-0     {} /* Language Switcher block */
#block-node-0       {} /* Syndicate block         */
#block-poll-0       {} /* Most recent poll        */
#block-profile-0    {} /* Author information      */
#block-search-0     {} /* Search form block       */
#block-statistics-0 {} /* Popular content         */
#block-system-0     {} /* Powered by Drupal       */
#block-user-0       {} /* Login block             */
#block-user-1       {} /* Navigation Menu block   */
#block-user-2       {} /* Who's New block         */
#block-user-3       {} /* Who's Online block      */

/* Primary and Secondary links blocks */
#block-menu-primary-links   {}
#block-menu-secondary-links {}

/* The class selector applies to all blocks of these types. */
.block-user {} 
.block-book {} 
.block-aggregator {}


/**********************************************************
 *                 Search block form
 **********************************************************/
#search-block-form {}

/* Wrapper DIVs. */
#search-block-form > div {}
#search-block-form .container-inline{}
#edit-search-block-form-1-wrapper {}

#search-block-form label {}
#search-block-form input {}

#search-block-form .form-submit {
    background: none repeat scroll 0 0 #780F2C;
    border: medium none;
    color: white;
    cursor: pointer;
    display: inline-block;
    font-size: 0.833em;
    font-weight: normal;
    height: 27px;
    letter-spacing: 0.04em;
    margin: 0;
    padding: 4px 17px;
    text-align: center;
    text-shadow: none;
    text-transform: uppercase;
}
#search-block-form .form-text {
border: 1px solid #DADADA;
    color: #808285;
    font-size: 14px;
    height: 17px;
    margin-right: 3px;
    padding: 5px 3px 3px;
    width: 180px;}

/* Override forms.css focus style */
#edit-search-block-form-1:hover,
#edit-search-block-form-1:focus {}


/**********************************************************
 *                   Menu blocks
 **********************************************************/
/**
 * Prefix these with the block id to style one menu only.
 */
ul.menu,
ul.menu ul, 
ul.menu ul ul, 
ul.menu ul ul ul {}

/* Menu li styles */
ul.menu li {}

ul.menu li.collapsed {}
ul.menu li.expanded  {}
ul.menu li.leaf      {}

ul.menu li a:link,
ul.menu li a:visited {}
ul.menu li a:hover,
ul.menu li a:focus,
ul.menu li a:active   {}
ul.menu li.active a  {}
ul.menu li.active-trail a {}

ul.menu li.first {}
ul.menu li.last  {}


/**********************************************************
 *                   Block item-list
 **********************************************************/
.block .item-list ul {}
.block .item-list ul li {}


/**********************************************************
 *                  Gpanel blocks
 **********************************************************/
/* Examples to get started. Add col specific selectors to style
   blocks in different Gpanel columns, or element selectors to
   style specific elements */
   
.two-col-2x50  .block {}
.two-col-33-66 .block {}
.two-col-66-33 .block {}

.three-col-3x33     .block {}
.three-col-25-25-50 .block {}
.three-col-50-25-25 .block {}

.four-col-4x25 .block {}
.five-col-5x20 .block {}
.six-col-6x16  .block {}


/**********************************************************
 *                  Gpanel Regions
 **********************************************************/
/**
 * NOTE: If you are adding borders, padding or margin (anything
 * that adds width) you should apply these to the INNER div or
 * the contained element, such as a block or mini-panel.
 */

.gpanel {}
.gpanel .region {}
.gpanel .region .inner {}
.gpanel .first  .inner {}
.gpanel .last   .inner {}

/* 2 column */
.two-col-2x50 {}
.two-col-2x50 .region {}
.two-col-2x50 .region .inner {}
.two-col-2x50 .col-1  {}
.two-col-2x50 .col-2  {}
.two-col-2x50 .col-1 .inner {}
.two-col-2x50 .col-2 .inner {}

.two-col-33-66 {}
.two-col-33-66 .region {}
.two-col-33-66 .region .inner {}
.two-col-33-66 .col-1 {}
.two-col-33-66 .col-2 {}
.two-col-33-66 .col-1 .inner {}
.two-col-33-66 .col-2 .inner {}

.two-col-66-33 {}
.two-col-66-33 .region {}
.two-col-66-33 .region .inner {}
.two-col-66-33 .col-1 {}
.two-col-66-33 .col-2 {}
.two-col-66-33 .col-1 .inner {}
.two-col-66-33 .col-2 .inner {}

/* 3 column */
.three-col-3x33 {}
.three-col-3x33 .region {}
.three-col-3x33 .region .inner {}
.three-col-3x33 .col-1 {}
.three-col-3x33 .col-2 {}
.three-col-3x33 .col-3 {}
.three-col-3x33 .col-1 .inner {}
.three-col-3x33 .col-2 .inner {}
.three-col-3x33 .col-3 .inner {}

.three-col-25-25-50 {}
.three-col-25-25-50 .region {}
.three-col-25-25-50 .region .inner {}
.three-col-25-25-50 .col-1 {}
.three-col-25-25-50 .col-2 {}
.three-col-25-25-50 .col-3 {}
.three-col-25-25-50 .col-1 .inner {}
.three-col-25-25-50 .col-2 .inner {}
.three-col-25-25-50 .col-3 .inner {}

.three-col-50-25-25 {}
.three-col-50-25-25 .region {}
.three-col-50-25-25 .region .inner {}
.three-col-50-25-25 .col-1 {}
.three-col-50-25-25 .col-2 {}
.three-col-50-25-25 .col-3 {}
.three-col-50-25-25 .col-1 .inner {}
.three-col-50-25-25 .col-2 .inner {}
.three-col-50-25-25 .col-3 .inner {}

/* 4 column */
.four-col-4x25 {}
.four-col-4x25 .region {}
.four-col-4x25 .region .inner {}
.four-col-4x25 .section-1 {}
.four-col-4x25 .section-2 {}
.four-col-4x25 .col-1 {}
.four-col-4x25 .col-2 {}
.four-col-4x25 .col-3 {}
.four-col-4x25 .col-4 {}
.four-col-4x25 .col-1 .inner {}
.four-col-4x25 .col-2 .inner {}
.four-col-4x25 .col-3 .inner {}
.four-col-4x25 .col-4 .inner {}

/* 5 column */
.five-col-5x20 {}
.five-col-5x20 .region {}
.five-col-5x20 .region .inner {}
.five-col-5x20 .col-1 {}
.five-col-5x20 .col-2 {}
.five-col-5x20 .col-3 {}
.five-col-5x20 .col-4 {}
.five-col-5x20 .col-5 {}
.five-col-5x20 .col-1 .inner {}
.five-col-5x20 .col-2 .inner {}
.five-col-5x20 .col-3 .inner {}
.five-col-5x20 .col-4 .inner {}
.five-col-5x20 .col-5 .inner {}

/* 6 column */
.six-col-6x16 {}
.six-col-6x16 .region {}
.six-col-6x16 .region .inner {}
.six-col-6x16 .col-1 {}
.six-col-6x16 .col-2 {}
.six-col-6x16 .col-3 {}
.six-col-6x16 .col-4 {}
.six-col-6x16 .col-5 {}
.six-col-6x16 .col-6 {}
.six-col-6x16 .col-1 .inner {}
.six-col-6x16 .col-2 .inner {}
.six-col-6x16 .col-3 .inner {}
.six-col-6x16 .col-4 .inner {}
.six-col-6x16 .col-5 .inner {}
.six-col-6x16 .col-6 .inner {}


/**********************************************************
                      AT Panels
    Classes for styling the built in Panels Layouts
    You need the Panels 3 module installed to use the
    built in panels and the Adaptivetheme base theme
    must be enabled.
 **********************************************************/
.panel-col {}
.panel-col .inside {}
.panel-pane {}

.sixcol-6x16 {}
.fivecol-5x20 {}
.fourcol-4x25 {}

.threecol-at-25-25-50 {}
.threecol-at-50-25-25 {}

.twocol-at-33-66 {}
.twocol-at-66-33 {}

.threecol-at-stacked-inset {}
.twocol-at-stacked-inset {}


/**********************************************************
 *                 AT Button Wrappers
 **********************************************************/
/**
 * Adaptivetheme wraps input buttons with SPANs for
 * easy theming.
 */
 span.button-wrapper {} /* Outer wrapper */
 span.button {} /* Inner wrapper */


/**********************************************************
 *                       Tables
 **********************************************************/
/**
 * The selector groupings are from Garland which offers a
 * sensible starting point for styling Drupal tables.
 */
table {}

caption, th, td {}
caption, th {}

table, td, th {}
tbody, tfoot, thead, tr {
border-collapse:collapse;
border-style: hidden; }
thead th {}
td, th {}

tr.even, tr.odd, tbody th {}
tr.odd, tr.info {}
tr.even {}

tr.drag {}
tr.drag-previous  {}

tr.odd td.active  {}
tr.even td.active {}

td.region,
td.module,
td.container td.category {}

tr:first-child td.region,
tr:first-child td.module,
tr:first-child td.container {}


/**********************************************************
 *                   Forum Tables
 **********************************************************/
#forum table {}
#forum tr td.forum {}
#forum tr td.forum .name {}
#forum div.indent {}


/********* Topmost menu ***************/

#top-menu 
{
    border-bottom: 1px dotted #B5B5B5;
    border-top: 5px solid #780F2C;
    font-family: Arial,Helvetica,sans-serif;
    padding-top: 5px;
    padding-bottom:5px;
    height:20px;
}

#top-menu #message
{
  color: #666666;
    float: left;
    font-family: Georgia,Times,serif;
    font-size: 14px;
    text-align: left;  
    padding-left:5px; 
}
#top-menu #message #hello
{
    font-style: italic;
}

#relatedterms {
    clear: both;
    font-family: Arial,Helvetica,sans-serif;
    padding: 12px 0;
}
div.addthis
{
 margin: 10px 0 10px 480px; 
}
#author
{
 background-color: #EFEFEF;
    border: 1px solid #D9D9D9;
    padding: 10px;
}
#picture
{
  background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    padding: 3px;
  margin-top:-20px;
}
#picture1
{
  background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    padding: 3px;
  margin-top:0px;
}
#author_article
{
  background-color: #EFEFEF;
    border: 1px solid #D9D9D9;
    padding: 10px;  
}
#author_article table
{
 margin:0;
}
h2.element-invisible 
{
  display:none;
}
.views-row-unformatted .title
{
 font-size:1.25em; 
 padding:5px 0;
}
.views-row-unformatted .created
{
  font-family:Arial, sans-serif;
 font-size:11px;
 color:#666666;
 text-transform: uppercase;
 padding-top:10px;
}
.views-row-unformatted .field-author-nid, .field-author1-uid label
{
 font-family:Arial, sans-serif;
 font-size:12px;
 text-transform: uppercase;
}
.views-row-unformatted .field-teaser-value, .views-row-unformatted .teaser
{
   border-bottom: 1px dotted #A8A8A8;
}
#author-page h2
{
 display:none;
}
.article .field
{
 display:none;
}
#book-review .field
{
 display:inline;
}
#book-review h3.label,#book-review h3.label-inline {
    display:none;
}
#book-review div.field p
{
 font-size: 1.3em;
 line-height:1em;
 text-align:center;
}
.bookimage
{
 border:1px solid; 
 margin-bottom:10px;
 width: 200px;
 height:282px;
}
.review .article .field
{
 display: inline;
}
.field-author1-uid div
{
 display:inline;
 padding: 0 5px;
 text-transform:uppercase;
 font-family:Arial, sans-serif;
 font-size:11px;
 color:#666666;
}
.field-author1-uid
{
 display:inline;
 padding: 0 5px;
 text-transform:uppercase;
 font-family:Arial, sans-serif;
 font-size:11px; 
}
.field-author1-uid label
{
 font-family:Arial, sans-serif;
 font-size:11px;
 text-transform: uppercase;
 color:#666666;
  margin-left: -5px;
}
.view li p
{
margin:0 0 0.5em;
}
.view li
{
 padding:5px 0;
}
#article-by-author
{
 margin-top:1em;
    padding: 0.5em 0.5em 1em;
}
#article-by-author h2.pane-title
{
 display:inline;
 background:none;
    border-bottom: 0;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 1.1em;
    font-style: italic;
text-transform: uppercase;
letter-spacing: .05em;
color: #000;
padding: .5em 0 .5em 0;
font-weight: bold;
margin: .5em 0 1em;
}
#article-by-author .views-row-unformatted
{
 background: #EFF9FC none repeat scroll 0 0;
padding: .5em;
  margin:5px 0px;
}
#article-by-author .views-row-unformatted .field-teaser-value
{
 border-bottom:0;
}
#article-by-author .views-row-unformatted .field-teaser-value p, .field-teaser-value p
{
 margin: 0.5em 0 0.5em;
}
.more-link {
    text-align: right;
    margin: 0.5em 0;
}
div.ex 
{
background-color: #F0F0F0;
padding: 5px;
display: block;
margin-bottom: 20px;
color: #333;
font-weight:bold;
}
.ex h3 {
background: none repeat scroll center top #4C0012;
border-bottom: 1px dotted #A8A8A8;
color: white;
font-family: Georgia,"Times New Roman",Times,serif;
font-size: 1.4em;
letter-spacing: -0.02em;
margin: 0 0 0;
padding: 10px 20px 10px 10px;
margin-bottom: 10px;
font-style: italic;
font-weight: 700;
display: block;
}
/***********************************************************
 *                  Superfish menu
 **********************************************************/
 .superfish-menu {
    height: 3em;
    margin-bottom: 3.0em !important;
    padding-bottom: 0 !important;
    position: relative;
    width: 100%;
    z-index: 97;
    border:1px solid #0B2E7C;
    font-family: Centaur,Arial, sans-serif;
    font-size: 17px;    
}
.sf-menu.sf-style-pomegranate.sf-navbar {
    background: none repeat scroll 0 0 #0B2E7C;
}
.sf-menu.sf-style-pomegranate a
{
 text-decoration:none;
 border:0;
}
.sf-menu.sf-style-pomegranate li, .sf-navbar.sf-style-pomegranate {
    background: none repeat scroll 0 0 #0B2E7C;
    color:#ffffff;
    height:3em;
}
.sf-menu.sf-style-pomegranate li a
{
  margin-top:3px;
} 
.sf-menu.sf-style-pomegranate li
{
  margin: 0;
}
.sf-menu.sf-style-pomegranate li li
{
 margin: 0 -15px 0px 3px;
}
.sf-menu.sf-style-pomegranate.sf-navbar li ul 
{
 margin:8px 0px 130px 0px;
 height:3em;
 background: none repeat scroll 0 0 #4466AC;
 color:#ffffff;
 padding-left:3px;
 padding-right:1px;
}
.sf-menu.sf-style-pomegranate li ul li a
{
 background: none repeat scroll 0 0 #4466AC;
 color:#ffffff;
 margin-top:0;
}

.sf-menu.sf-style-pomegranate li a.active, .sf-menu.sf-style-pomegranate li:active
{
  color:#000 !important;
}
.sf-style-pomegranate.sf-navbar li li a
{
  color:#fff !important;
}
.sf-menu.sf-style-pomegranate .sfHover a
{
  color:#000;
}
.sf-menu.sf-style-pomegranate li:hover, .sf-menu.sf-style-pomegranate li a:hover
{
 color:#000 !important; 
}
.sf-menu.sf-style-pomegranate li:hover, .sf-menu.sf-style-pomegranate li.sfHover, .sf-menu.sf-style-pomegranate li.active a, .sf-menu.sf-style-pomegranate a:focus, .sf-menu.sf-style-pomegranate a:hover, .sf-menu.sf-style-pomegranate a:active {
    background: none repeat scroll 0 0 #D4DADB;
    color: #000 !important;
}
.sf-menu.sf-style-pomegranate li ul li a.active
{
 color:#000 !important;
 background: none repeat scroll 0 0 #D4DADB;
 margin-top:0;
}

#authors td, #authors th, #authors tr
{
 border:5px solid #f3f3f3;
 border-style:solid;
 vertical-align:top;
 padding:10px;
 text-align: justify;
}
#authors .user-picture
{
 float:right;
 padding:5px;
}
#homepage #slideshow .field-teaser-value
{
 padding:0;
}
#homepage #slideshow h2, #homepage #issues h2, #homepage #topic h2
{
 margin-top:-20px;
 color: #4C0012;
font-size: 1.6em;
    font-style: italic;
    font-weight: 700;
    letter-spacing: -0.02em;
border-bottom: 3px solid #4C0012;
}
#homepage #author-block h2
{
 margin-top:-30px;
 color: #4C0012;
font-size: 1.6em;
    font-style: italic;
    font-weight: 700;
    letter-spacing: -0.02em;
border-bottom: 3px solid #4C0012;
}
#homepage #author-block .views-row
{
 align:center;
}
#homepage #seed h2, #homepage #articles h2, #homepage #about h2
{
    padding: 10px 20px 10px 10px;
}
#homepage #seed .view-content, #homepage #articles .view-content, #homepage #about .pane-content
{
 padding: 5px 10px;
}
#homepage #slideshow .field-author1-uid div {
    display: inline;
    font-size: 14px;
    padding: 0 0 10px 5px;
    text-transform: uppercase;
 font-family: Trebuchet MS,Trebuchet,Verdana,sans-serif;
}
#homepage
{
 margin-top: -30px;
}
#homepage #slideshow .field-author1-uid
{
 display:inline;
 text-transform:uppercase;
 font-size:14px; 
 padding-bottom: 10px;
 font-family: Trebuchet MS,Trebuchet,Verdana,sans-serif;
}
#homepage #slideshow .title
{
 font-size: 20px;
 padding-bottom: 20px;
}
#homepage .views-slideshow-controls-bottom
{
 float:right;
}
#homepage #views_slideshow_singleframe_prev_homepage-block_1, #homepage #views_slideshow_singleframe_playpause_homepage-block_1, #homepage #views_slideshow_singleframe_next_homepage-block_1
{
 padding: 0px 10px;
}
#homepage #slideshow .field-author1-uid label
{
 font-size:14px;
 text-transform: uppercase;
 color:#666666;
  margin-left: -5px;
}
div.articlequotes td
{
 padding: 5px;
 color: #0C2E74;
font-family: 'Monotype Corsiva', Arial;
}
div.articlequotes tbody, div.articlequotes tfoot, div.articlequotes thead, div.articlequotes tr
{
   border-style: solid;
  border:2px solid #960A0A;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
}
div.articlequotes table
{
  margin-left:12px;
  margin-top:5px;
  margin-bottom:5px;
}
#newhp #row3 img
{
 z-index:100;
 position:relative;
}


#search-theme-form {
    margin-bottom: 5px;
    margin-top: 1px;
}

#subbox, #subbox a, #subbox a:link, #subbox a:visited   {
    color: #780F2C;
    font-size: 22px;
    font-weight: bold;
    text-align: center;
}

#subbox {
    background: none repeat scroll 0 0 #FFFFEE;
    border: 1px solid maroon;
    color: #780F2C;
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 2px;
    margin-left: 12px;
    margin-top: 38px;
    text-align: center;
}
dl.search-results dd .search-info 
{
 display:none;
}
.cuscadquote1left {
    background: none;
    border-color: maroon;
    border-style: double solid;
    border-width: 5px 2px;
    color: maroon;
    float: left;
    font-family: georgia,serif;
    font-size: 1.4em;
    font-style: italic;
    font-weight: bold;
    line-height: 1.5em;
    margin-bottom: 20px;
    margin-right: 20px;
    margin-top: 20px;
    padding: 10px;
    width: 31%;
}

.cuscadquote1right {
    background: none;
    border-color: maroon;
    border-style: double solid;
    border-width: 5px 2px;
    color: maroon;
    float: right;
    font-family: georgia,serif;
    font-size: 1.4em;
    font-style: italic;
    font-weight: bold;
    line-height: 1.5em;
    margin-bottom: 10px;
    margin-left: 20px;
    margin-top: 15px;
    padding: 10px;
    width: 31%;
}

.cuscadquote2left {
    background: #fffff2;
    border-color: #00008c;
    border-style: double solid;
    border-width: 4px 1px;
    color: #00008c;
    float: left;
    font-family: georgia,serif;
    font-size: 1.4em;
    font-style: italic;
    font-weight: bold;
    line-height: 1.5em;
    margin-right: 25px;
    padding: 10px;
    width: 36%;
}

.cuscadquote2right {
    background: #fffff2;
    border-color: #00008c;
    border-style: double solid;
    border-width: 4px 1px;
    color: #00008c;
    float: right;
    font-family: georgia,serif;
    font-size: 1.4em;
    font-style: italic;
    font-weight: bold;
    line-height: 1.5em;
    margin-top: 10px;    
    margin-left: 25px;
    padding: 10px;
    width: 36%;
    text-align:left;
}

.cuscadquote3left {
    background: #fff2ff;
    border-color: maroon; 
    border: 2px solid;
    color: maroon;
    float: left;
    font-family: georgia,serif;
    font-size: 1.4em;
    font-style: italic;
    font-weight: bold;
    line-height: 1.5em;
    margin-right: 20px;
    margin-top: 10px;    
    padding: 10px;
    text-align: justify;
    width: 33%;
}

.cuscadquote3right {
    background: #fff2ff;
    border-color: maroon; 
    border: 2px solid;
    color: maroon;
    float: right;
    font-family: georgia,serif;
    font-size: 1.4em;
    font-style: italic;
    font-weight: bold;
    line-height: 1.5em;
    margin-left: 20px;
    margin-top: 5px;
    padding: 10px;
    text-align: left;
    width: 33%;
}

.cuscadquote4centreblue {
    background: none;
    border-right: none;
    border-left: none;
    border-color: #336699;
    border-style: groove inset ridge;
    border-width: 6px 1px;
    color: #00008c;
    font-family: georgia,serif;
    font-size: 1.4em;
    font-style: italic;
    font-weight: bold;
    line-height: 1.5em;
    margin: auto auto 10px;
    padding: 10px;
    width: 75%;
}
.cuscadquote4centremaroon {
    background: none;
    border-right: none;
    border-left: none;
    border-color: #maroon;
    border-style: groove inset ridge;
    border-width: 6px 1px;
    color: maroon;
    font-family: georgia,serif;
    font-size: 1.4em;
    font-style: italic;
    font-weight: bold;
    line-height: 1.5em;
    margin: auto auto 10px;
    padding: 10px;
    width: 75%;
}
.cuscadquote5left {
    background: none;
    border-color: #00008c;
    border-style: double solid;
    border-width: 5px 2px;
    color: #00008c;
    float: left;
    font-family: georgia,serif;
    font-size: 1.4em;
    font-style: italic;
    font-weight: bold;
    line-height: 1.5em;
    margin-bottom: 10px;
    margin-right: 20px;
    margin-top: 15px;
    padding: 10px;
    width: 31%;
}

.cuscadquote5right {
    background: none;
    border-color: #00008c;
    border-style: double solid;
    border-width: 5px 2px;
    color: #00008c;
    float: right;
    font-family: georgia,serif;
    font-size: 1.4em;
    font-style: italic;
    font-weight: bold;
    line-height: 1.5em;
    margin-bottom: 10px;
    margin-left: 20px;
    margin-top: 15px;
    padding: 10px;
    width: 31%;
}
.cuscadquote6left {
    background: none;
    border-color: maroon;
    border: 2px solid;
    color: maroon;
    float: left;
    font-family: georgia,serif;
    font-size: 1.4em;
    font-style: italic;
    font-weight: bold;
    line-height: 1.5em;
    margin-bottom: 10px;
    margin-right: 20px;
    margin-top: 15px;
    padding: 10px;
    width: 31%;
}
.cuscadquote6right {
    background: none;
    border-color: maroon;
    border: 2px solid;
    color: maroon;
    float: right;
    font-family: georgia,serif;
    font-size: 1.2em;
    font-style: italic;
    font-weight: bold;
    line-height: 1.5em;
    margin-bottom: 10px;
    margin-left: 20px;
    margin-top: 15px;
    padding: 10px;
    width: 25%;
text-align:left;
}
.cuscadsubscript
{
 font-size: 0.5em;
  vertical-align:sub; 
}

.Endnote-reference
{
	font-weight : normal;
	font-style : normal;
	font-size : 0.75em;
	vertical-align : super;
}
.char-style-override-5
{
 font-weight : normal;
	font-style : normal;
	font-size : 0.75em;
	vertical-align : super;
}
span.superscript {
	font-family : "Times New Roman", serif;
	font-weight : normal;
	font-style : normal;
	font-size : 0.5em;
	vertical-align : super;
}
span.cuscad-RefNotesListingItalicsChar {
font-family : "Times New Roman", serif;
font-weight : normal;
font-style : italic;
font-size : 0.58em;
}
span.cuscad-NormalTextItalicsChar {
font-family : "Times New Roman", serif;
font-weight : normal;
font-style : italic;
}
span.cuscad-TitleItalics {
font-family : "Times New Roman", serif;
font-weight : bold;
font-style : italic;
font-size : 1.25em;
}
span.cuscad-Hyperlink {
font-family : "Times New Roman", serif;
font-weight : normal;
font-style : normal;
font-size : 0.83em;
text-decoration : underline;
color : #0000ff;
}
span.cuscad-NormalTextinItalics-Char {
font-family : "Times New Roman", serif;
font-weight : normal;
font-style : italic;
}
.char-style-override-4
{
 font-style : italic;
}
p.cuscad-NormalText {
font-family : "Times New Roman", serif;
font-weight : normal;
font-style : normal;
font-size : 1.3em;
text-decoration : none;
font-variant : normal;
line-height : 1.3;
text-align : justify;
color : #000000;
text-indent : 14px;
margin : 0px 0px 16px 0px;
}
p.cuscad-ReferencesNotesHeading {
font-family : "Times New Roman", serif;
font-weight : bold;
font-style : normal;
font-size : 1.3em;
text-decoration : none;
font-variant : normal;
line-height : 1.3;
text-align : left;
color : #000000;
text-indent : 0px;
margin : 6px 0px 9px 0px;
}
li.cuscad-References-Notes-listing {
font-family : "Times New Roman", serif;
font-weight : normal;
font-style : normal;
font-size : 0.83em;
text-decoration : none;
font-variant : normal;
line-height : 1.2;
text-align : justify;
color : #000000;
margin-right : 0px;
margin-top : 0px;
margin-bottom : 3px;
}
p.cuscad-Normalitalics {
font-family : "Times New Roman", serif;
font-weight : normal;
font-style : italic;
font-size : 1.3em;
text-decoration : none;
font-variant : normal;
line-height : 1.2;
text-align : left;
color : #000000;
text-indent : 0px;
margin : 0px 0px 6px 0px;
}
.cuscad-NormalBoldItalics {
font-weight : bold;
font-style : italic;
text-decoration : none;
font-variant : normal;
text-align : left;
color : #000000;
text-indent : 0px;
margin : 0px 0px 6px 0px;
}
p.cuscad-Title-SeedIdeas {
font-family : "Times New Roman", serif;
font-weight : bold;
font-style : normal;
font-size : 1.25em;
text-decoration : none;
font-variant : normal;
line-height : 1.2;
text-align : center;
color : #000000;
text-indent : 0px;
margin : 0px 0px 6px 0px;
}
sup, sub {
font-size: 0.5em;
}

p.cuscad-Quote {
font-family : "Times New Roman", serif;
font-weight : normal;
font-style : italic;
font-size : 1.3em;
text-decoration : none;
font-variant : normal;
line-height : 1.2;
text-align : justify;
color : #000000;
text-indent : 0px;
margin : 0px 18px 6px 18px;
}
p.cuscad-Heading1 {
font-family : "Times New Roman", serif;
font-weight : bold;
font-style : normal;
font-size : 1.5em;
text-decoration : none;
font-variant : normal;
line-height : 1.2;
text-align : left;
color : #000000;
text-indent : 0px;
margin : 6px 0px;
}
p.cuscad-abstract-body {
font-family : "Times New Roman", serif;
font-weight : normal;
font-style : italic;
text-decoration : none;
font-size : 1.2em;
font-variant : normal;
line-height : 1.3;
text-align : justify;
color : #000000;
text-indent : 0px;
margin : 0px 0px 16px 0px;
}
p.cuscad-abstract-heading {
font-family : "Times New Roman", serif;
font-weight : bold;
font-style : normal;
font-size : 1.3em;
text-decoration : none;
font-variant : normal;
line-height : 1.1;
text-align : left;
color : #000000;
text-indent : -18px;
margin : 12px 0px 6px 18px;
}
li.cuscad-Bullets {
font-family : "Times New Roman", serif;
font-weight : normal;
font-style : normal;
font-size : 1.3em;
text-decoration : none;
font-variant : normal;
line-height : 1.2;
text-align : justify;
color : #000000;
margin : 0px 0px 6px 18px;
}
p.cuscad-NTitalics-noindent {
font-family : "Times New Roman", serif;
font-weight : normal;
font-style : italic;
font-size : 1.1em;
text-decoration : none;
font-variant : normal;
line-height : 1.2;
text-align : justify;
color : #000000;
text-indent : 0px;
margin : 0px 0px 10px 0px;
}
span.cuscadNormalTextBold {
font-family : "Times New Roman", serif;
font-weight : bold;
font-style : normal;
}
span.cuscadNormalTextBold1 {
font-weight : bold;
}

p.cuscad-Footnotes-listing {
font-family : "Times New Roman", serif;
font-weight : normal;
font-style : normal;
font-size : 0.83em;
text-decoration : none;
font-variant : normal;
line-height : 1.2;
text-align : justify;
color : #000000;
text-indent : 0px;
margin : 0px;
}
li.cuscad-NormalTextList {
font-family : "Times New Roman", serif;
font-weight : normal;
font-style : normal;
font-size : 1.3em;
text-decoration : none;
font-variant : normal;
line-height : 1.2;
text-align : justify;
color : #000000;
text-indent : 0px;
margin : 0px 0px 3px 0px;
}
p.cuscad-SubHeading {
font-family : "Times New Roman", serif;
font-weight : bold;
font-style : italic;
font-size : 1.3em;
text-decoration : none;
font-variant : normal;
line-height : 1.2;
text-align : justify;
color : #000000;
text-indent : 0px;
margin : 0px 0px 6px 0px;
}
.cuscad-NormalText-center {
text-align:center;
font-size : 1.3em;
font-style: italic;
margin-bottom:0;
}
#cuscadtable {
margin-left: 20px;
margin-right: 20px;
border: thin solid black;
border-collapse: collapse;
}

.cuscadcellcolor {
background-color: #FFFFFF;
}


#cuscadtable td {
    border: 1px solid #000;
    color: black;
    font-family: 'times new roman',serif;
    font-size: 1.3em;
    padding: 5px;
    text-align: center;
}
span.cuscad-NormalTextUnderline {
font-family : "Times New Roman", serif;
font-weight : normal;
font-style : normal;
text-decoration : underline;
}
p.cuscad-NormalTextwithoutindent {
font-family : "Times New Roman", serif;
font-weight : normal;
font-style : normal;
font-size : 1.3em;
text-decoration : none;
font-variant : normal;
line-height : 1.2;
text-align : justify;
color : #000000;
text-indent : 0px;
margin : 3px 0px 6px 0px;
}

li.cuscad-ListParagraph {
	color:#231f20;
	font-family:"Times New Roman", serif;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	margin-bottom:4px;
	margin-left:24px;
	margin-right:0px;
	text-align:justify;
	text-decoration:none;
	text-indent:-18px;
}
p.cuscad-ListParagraphsub {
	color:#231f20;
	font-family:"Times New Roman", serif;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	margin-bottom:2px;
	margin-left:54px;
	margin-right:0px;
	text-align:justify;
	text-decoration:none;
	text-indent:-17px;
}
p.cuscad-NormalTextWI {
	color:#231f20;
	font-family:"Times New Roman", serif;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	margin-bottom:6px;
	margin-left:0px;
	margin-right:0px;
	text-align:justify;
	text-decoration:none;
	text-indent:0px;
}

p.cuscad-Bulletssub {
font-family : "Times New Roman", serif;
font-weight : normal;
font-style : normal;
font-size : 1.3em;
text-decoration : none;
font-variant : normal;
line-height : 1.2;
text-align : justify;
color : #000000;
margin : 0px 0px 6px 18px;
margin-left:40px;
}

span.cuscadNormalTextItalics {
font-style:italic;
}


span.cuscadNormalTextBoldUnderline {
font-weight:bold;
text-decoration:underline;
}


span.cuscad-NormalTextItalics {
	color:#231f20;
	font-family:"Times New Roman", serif;
	font-size:1.3em;
	font-style:italic;
	font-variant:normal;
	font-weight:normal;
	line-height:1.3;
	margin-bottom:6px;
	margin-left:0px;
	margin-right:0px;
	text-align:justify;
	text-decoration:none;
	text-indent:14px;
}

span.cuscad-NormalTextBoldItalics {
	color:#231f20;
	font-style:italic;
	font-weight:bold;
}
span.cuscad-NormalTextBoldItalicsMaroon {
	color:#800a25;
	font-style:italic;
	font-weight:bold;
}
span.Cad-References-Notes-listing-in-italics-Char1 {
	font-style:italic;
}
p.cuscad-NormalTextItalics {
	font-style:italic;
font-size:1.3em;
}

#cuscad-table1 {
margin: auto;

border: none;
border-collapse: collapse;
}

#cuscad-table1 td, #cuscad-table1 tr, #cuscad-table1 tbody, #cuscad-table1 tfoot, #cuscad-table1 thead {
    border: none;
    color: black;
    text-align: center;
}


#cuscad-table2 {
    border: thin solid black;
    border-collapse: collapse;
    margin: auto;
}
#cuscad-table2 td, #cuscad-table2 tr, #cuscad-table2 tbody, #cuscad-table2 tfoot, #cuscad-table2 thead {
    border: medium none;
    color: black;
    font-size: 16px;
    padding: 20px;
    text-align: center;
}

.cuscad-Heading1big {
    font-size: 26px;
    font-weight: bold;
}

#newecoid h2 {
    background: none repeat scroll 0 0 #740204;
    color: #FFFFFF;
    font-family: georgia,serif;
    font-size: 20px;
    font-style: normal;
    line-height: 20px;
    margin: 0 0 20px;
    padding: 10px;
    text-align: center;
width:920px;
}

#newecoid ul.quicktabs_tabs.quicktabs-style-sky li a, #newecoid ul.quicktabs_tabs.quicktabs-style-sky li a:visited {
    background: none repeat scroll 0 0 navy;
    border-right: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    color: #FFFFFF;
    display: block;
    float: left;
    font-family: arial,tahoma,sans-serif;
    font-size: 0.85em;
    font-weight: bold;
    height: 2.65em;
    line-height: 2.95em;
    min-height: 2.95em;
    min-width: 127px;
    padding: 0 9px;
    position: relative;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}

#newecoid ul.quicktabs_tabs.quicktabs-style-sky li.active a, #newecoid ul.quicktabs_tabs.quicktabs-style-sky li.active a:visited {
    background: none repeat scroll 0 0 #EEEEEE;
    border: 1px solid #CCCCCC;
    color: maroon;
    font-size: 0.85em;
    font-weight: bold;
    height: 3.05em;
    line-height: 3.35em;
    min-height: 3.35em;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    top: 0;
}

/** This is the code created by Ranganayaki in a panel and used by Latha here **/

#newhp
{
 width:940px;
  font-family: Centaur,Arial,sans-serif;
}
#newhp table
{
border-style:hidden;
border-collapse:collapse;
vertical-align:top;
border-color:transparent;
}
#newhp table, #newhp td, #newhp th {
vertical-align:top;
}
#newhp td
{
border-bottom:0px;
padding:0;
}
#newhp tbody
{
border-top:0px;
}  
#newhp .banner
{
 margin-left:-10px;
}

table#col1
{
 width:626px; 
}
#newhp p.title
{
 font-family: 'High Tower Text',Arial,sans-serif;
 font-size: 20px;
 line-height: 1.2em;
}
#newhp #lead p.title
{
 padding:0;
}
#newhp p.title1
{
 font-family: 'High Tower Text',Arial,sans-serif;
 font-size: 20px;
 line-height: 1.2em;
 padding-top:40px;
}
#newhp p.title2
{
 font-family: 'High Tower Text',Arial,sans-serif;
 font-size: 20px;
 line-height: 1.2em;
 padding-top:15px;
}
#newhp #lead p.author
{
  color: #747171;
    font-family: 'High Tower Text',Arial,sans-serif;
    font-size: 17px;
    line-height: 1.2em;
	border:0;
	margin:0;
	padding:0;
   text-align:right;
}
#newhp #row3
{
    width: 626px;
	margin-top:10px;
}
#newhp #lead {
    border: 2px solid #EEF2F7;
    margin-top: -25px;
	font-size: 17px;
}
#newhp #lead p
{
 margin:0;
 line-height: 1.3em;
 }
#newhp #lead tbody, #newhp #lead th, #newhp #lead tr {
    border: 2px solid #EEF2F7;
    border-style:solid;
border-collapse:inherit;
}
#newhp #lead td
{
 padding:9px;
 background-color:#EEF2F7;
 width:313px;
}
#newhp #lead td.bg1, #newhp #lead td.bg2
{
 padding:9px;
 background-color:#fff; 
}
#newhp #lead td.bg2 p
{
 margin-bottom:0;
}

#newhp p.title a, #newhp p.title2 a, #newhp #right2 p.title1 a
{
 color: #960A0A;
}
#newhp #row1
{
    background-image: url("/images/newhp/img1.png");
color:#0c2E74;
	font-family: Centaur, Arial, Sans-serif;
    font-size: 17px;
    height: 236px;
    text-align: left;
    width: 626px;
}
#newhp p
{
 margin:10px 0 0 0;
}

#newhp #right2
{
 margin-left:10px;
    padding: 5px;
    text-align: left;
    width: 298px;
	font-size:18px;
    font-family: 'High Tower Text', Arial, Sans-serif;	
	line-height: 1em;
	border:2px solid #8A0000;
 margin-top: 15px;
}
#newhp #right3
{
 margin-left:10px;
    padding: 5px;
    text-align: left;
    width: 298px;
	font-size:18px;
    font-family: 'High Tower Text', Arial, Sans-serif;	
	line-height: 1em;
	border:2px solid #8A0000;
	margin-top:25px;
}
#newhp #right2 p, #newhp #right3 p
{
   margin: 0 0 7px 0;
   line-height: 1.1em;
}
#newhp #right2 span.author
{
    color: #0c2E74;
    font-family: 'High Tower Text',Arial,sans-serif;
    font-size: 18px;
	font-style:italic;
	margin-left:50px;
	 line-height:1.2em;
}
#newhp #right2 span.author span
{
	margin-left:75px;
}
#newhp #right2 p.title1, #newhp #right3 p.title1
{
  margin-top:0px;
  line-height: 1.2em;
  padding-top: 30px;
}
#newhp #right2 p.title1 span
{
 font-style:italic;
 color:#0c2E74;
}
#newhp #right2 p.title2
{
 color:#0c2E74;
   line-height: 1.2em;
     font-weight:bold;
}
#newhp #row1 span
{
 font-size: 20px;
 position: absolute;
    left: 200px;
    text-align: right;
}
#views_slideshow_singleframe_prev_Knowledge_Science_Values-block_6, #views_slideshow_singleframe_playpause_Knowledge_Science_Values-block_6, #views_slideshow_singleframe_next_Knowledge_Science_Values-block_6
{
 padding: 8px;
}
#newhp .views-slideshow-controls-bottom 
{
    float: right;
}
#newhp #row1 #slider .view
{
   padding-left: 200px;
    padding-top: 20px;
	font-size: 20px;
	height:190px;
}
#newhp #row1 #slider .field-quotes-article-nid
{
 text-align:center;
 color: #494949;
 font-size:22px;
 font-weight:bold;
}
#newhp #right2 p.seed
{
 letter-spacing:-1px;
}
#newhp .contents, #newhp .other
{
 float:right;
}
#newhp .other
{
 margin-top:10px;
}


#newecoid .quicktabs_main.quicktabs-style-sky {
border:none;
}
.cuscad-chr-normal-italics, .Emphasis
{
font-style:italic; 
}
.cuscad-heading 
{
font-weight : bold;
font-style : normal;
font-size : 1.35em;
text-decoration : none;
font-variant : normal;
line-height : 1.3;
text-align : left;
color : #00005C;
text-indent : 0px;
margin : 6px 0px 9px 0px;
}
.cuscad-subheading
{
font-weight : bold;
font-style : italic;
font-size : 1.2em;
text-decoration : none;
font-variant : normal;
line-height : 1.3;
text-align : left;
color : #5C0000;
text-indent : 0px;
margin : 6px 0px 9px 0px;
}
.cuscad-chr-superscript
{
 vertical-align: super;
 font-size:10px;
}
.cuscad-chr-normal-underline
{
 text-decoration: underline;
}
.cuscad-chr-normal-bold
{
 font-weight: bold;
}
.cuscad-chr-norma-bold
{
 font-weight: bold;
}
.char-style-override-2
{
 font-size: 10px;
vertical-align: super;
}
.cuscad-references-notes-heading
{
 font-weight:bold;
}
.cuscad-redtext
{
 color: maroon;
 font-weight:bold;
}
.cuscad-author
{
 font-weight:bold;
 text-align:right;
}