/* SITE LINK SPECIFICATIONS */
a { 
         font-family: Arial, san-serif;
         font-size: 13px;
         color: #99ccff;
         font-weight: normal;
         text-decoration: none;
       }
a:hover { 
          font-family: Arial, san-serif;
         font-size: 13px;
         color: #99ccff;
         font-weight: normal;
         text-decoration: underline;
        }
.footer { 
         font-family: Arial, san-serif;
         font-size: 13px;
         color: #99ccff;
         text-decoration: none;
         font-weight: normal;
       }
.footer a { 
         font-family: Arial, san-serif;
         font-size: 13px;
         color: #99ccff;
         text-decoration: none;
         font-weight: normal;
       }
.footer a:hover { 
         font-family: Arial, san-serif;
         font-size: 13px;
         color: #99ccff;
         text-decoration: underline;
         font-weight: normal;
        }
#layout-user-menu { 
         font-family: Arial, san-serif;
         font-size: 11px;
         color: #ffffff;
         font-weight: bold;
         text-decoration: none;
        }
#layout-user-menu a { 
         font-family: Arial, san-serif;
         font-size: 11px;
         color: #ffffff;
         font-weight: bold;
         text-decoration: none;
        }
#layout-user-menu a:hover { 
         font-family: Arial, san-serif;
         font-size: 11px;
         color: #ffffff;
         font-weight: bold;
         text-decoration: underline;
        }
/* END SITE LINK SPECIFICATIONS */
/* SITE SPECIFICATIONS */
body { 
font-family: Arial, san-serif;
font-size: 13px;
color: #ffffff;
line-height: 20px;
}
#layout-box {
margin-top: 0px;
padding-top: 0px;
width: 1000px;
text-align: center;
background-color: #023c71;
}
#portal-body
, #layout-outer-side-decoration
, #layout-inner-side-decoration {
background: url( '/image/image_gallery?img_id=37' ) 
repeat-x;
background-position: top center;
background-color: #05528C;
} 
html {
background-color: #05528C;
}
/* PAGE LAYOUT SPECS */
p {
line-height: 20px;
}
.alpha-separator {
display: none;
}
.header .form-text {
background-color: #05518b;
border-color: #05518b;
color: #ffffff;
}
#layout-content-container {
border-color: #023c71;
}
.taglib-my-places {
text-align: left;
}
.video {
         font-family: Arial, san-serif;
         font-size: 13px;
         color: #ffcc00;
         font-weight: normal;
         text-decoration: none;
         line-height: 20px;
       }
/* END PAGE LAYOUT SPECS */
/* SUBPAGE T-CELLS */
#tcell-1 {
border-right: 1px solid #ffcc00;
width: 30%;
}
#tcell-3 {
padding-left: 28px;
width: 50%;
}
#tcell-5 {
padding-right: 30px;
width: 20%;
}
/* END SUBPAGE T-CELLS */
/* PORTLET-SPECIFIC */
.portlet-title {
         font-family: Arial, san-serif;
         font-size: 18px;
         color: #ffcc00;
         font-weight: normal;
         text-decoration: none;
       }
.portlet-box {
border: 0px;
}
.portlet-container {
background-color: #023c71;
color: #ffffff;
}
.portlet-header-bar {
border: 0px;
}
.portal-add-content {
background-color: #023c71;
border: 1px solid #010c41;
width: 380px;
}
body#portal-body {
background-color:#023C71;
}
.portlet-section-body {
color: #010c41;
font-size: 13px;
}
.portlet-section-body a {
color: #010c41;
font-size: 13px;
text-decoration: none;
}
.portlet-section-body a:hover {
color: #010c41;
font-size: 13px;
text-decoration: underline;
}
.portlet-section-alternate {
color: #010c41;
font-size: 13px;
}
.portlet-section-alternate a {
color:  #010c41;
font-size: 13px;
text-decoration: none;
}
.portlet-section-alternate a:hover {
color:  #010c41;
font-size: 13px;
text-decoration: underline;
}
.portlet-section-header {
background-color: #010c41;
color: #ffffff;
}
/* END PORTLET-SPECIFIC */
/* BEGIN GAMMA TAB SPEX */
.gamma-tab {
border-bottom: 1px solid #010c41;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 15px;
margin-right: 0px;
padding-bottom: 27px;
padding-left: 0px;
}
ul.gamma li {
background-color:#023c71;
margin-bottom:2px;
padding-left:0;
}
.gamma-tab ul, .gamma-tab li {
background-color: #023c71;
border: 1px solid #010c41;
border-bottom: 1px solid #010c41;
color: #ffffff;
display: inline;
float: left;
line-height: 22px;
list-style-type: none;
margin-right: 8px;
padding: 2px 5px 2px 5px;
text-decoration: none;
}
.gamma-tab ul.current, .gamma-tab li.current {
background-color: #010c41;
border: 1px solid #010c41;
border-bottom: 1px solid #023c71;
color: #ffffff;
}
.gamma-tab li a {
color: #ffffff;
}
.gamma-tab li.current a {
color: #ffffff;
}
.gamma-tab li.toggle {
background: none;
border: 0px;
float: right;
margin-right: 0px;
padding-right: 0px;
}
A.gamma {
background: none;
color: #ffffff;
text-decoration: none;
}
A.gamma:hover {
color: #ffffff;
text-decoration: underline;
}
FONT.gamma {
background: none;
color: #ffffff;
}
/* END GAMMA TABS */
/* FORM BUTTONS */
.portlet-form-button {
    font-size: 12px;
    font-family: Arial, san-serif;
    color: #ffffff;
    background-color: #010c41;
    border-top-color:  #ffffff;
    border-right-color:  #ffffff;
    border-bottom-color:  #ffffff;
    border-left-color: #ffffff;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
}
/* END FORM BUTTONS */
/* JOURNAL ARTICLES & NAV LINK SIZE */
.portlet-boundary_62_ h4 {
font-size: 13px;
}
.portlet-boundary_71_ h3 {
font-size: 13px;
}
/* END JOURNAL ARTICLES & NAV LINK SIZE */
/*  MAIL */
#portlet-mail-folder-pane
, .portlet-mail-folder-text {
  color: #010c41;
  background-color: #fff;
}
#portlet-mail-folder-pane ul
,  #portlet-mail-folder-pane li {
  list-style: none;
}
#portlet-mail-folder-pane ul {
  padding-left: 0px;
}
#portlet-mail-folder-pane a:link
, #portlet-mail-folder-pane a:visited {
  color: #ffffff !important;
  text-decoration: underline !important;
}
#portlet-mail-folder-pane a:hover {
  color: #ffffff !important;
  text-decoration: underline !important;
}
#portlet-mail-folder-pane .portlet-section-selected
, #portlet-mail-folder-pane .portlet-mail-folder-selected
, #portlet-mail-msgs-preview-pane 
.portlet-section-selected {
  color: #ffffff;
  background-color: #023c71;
}
#portlet-mail-msgs-preview .portlet-mail-msgs-title
, #portlet-mail-msg-header-div
, #portlet-mail-msg-header-div td {
  color: #010c41;
  background-color: #999999;
}
#portlet-mail-msgs-preview-pane td div div:hover {
  color: #fff !important;
  background-color: #023c71 !important;
  text-decoration: underline;
}
.portlet-mail-title-text {
color: #010c41;
}
.font-xx-large {
color: #010c41;
}
div #portlet-mail-msg-header-div {
color: #010c41;
} 
/* END MAIL */
/*  BEGIN CHAT SPEX  */
#messaging-main-div div.msg-chat-box {
background-color: #023c71;
border: 1px solid #010c41;
margin: 325px 60px;
padding: 10px;
height: 225px;
text-align: left;
background: url( '/image/image_gallery?img_id=56' ) 
}
#messaging-main-div div.msg-chat-area {
border: 1px solid #010c41;
height: 100px;
margin: 5px 0 5px 0;
padding: 5px;
background-color: #ffffff;
color: #010c41;
} 
#messaging-main-div div.msg-chat-title img {
border: none;
}
.portlet-msg-success {
         font-family: Arial, san-serif;
         font-size: 11px;
         color: #ffffff;
         font-weight: bold;
        }
.portlet-msg-error {
         font-family: Arial, san-serif;
         font-size: 11px;
         color: #ffffff;
         font-weight: bold;
        }
/*  END CHAT SPEX  */
/* LEFT NAVIGATION */
.portlet-boundary_71_ .portlet-wrap-title {
         text-align: right;
         margin-right: 10px;
         padding-right: 10px;
       }
.portlet-boundary_71_ .portlet-wrap-title a {
         font-family: Arial, san-serif;
         font-size: 18px;
         color: #ffcc00;
         font-weight: normal;
         text-decoration: none;
       }
.portlet-boundary_71_ .portlet-wrap-title a:hover {
         font-family: Arial, san-serif;
         font-size: 18px;
         color: #ffcc00;
         font-weight: normal;
         text-decoration: none;
       }
_71_ .portlet-wrap-title a {
         font-family: Arial, san-serif;
         font-size: 18px;
         color: #ffcc00;
         font-weight: normal;
         text-decoration: none;
       }
.portlet-boundary_71_ .portlet-wrap-title a:hover {
         font-family: Arial, san-serif;
         font-size: 18px;
         color: #ffcc00;
         font-weight: normal;
         text-decoration: none;
       }
.portlet-boundary_71_ ul {
         margin-top: 0px;
         padding-top: 0px;
         color: #023c71;
         margin-right: 1px;
         padding-right: 5px;
         text-align: right;
         padding-bottom: -8px;
         margin-bottom: -8px;
       }
.portlet-boundary_71_ ul li ul li {
         margin-top: 0px;
         padding-top: 0px;
         color: #023c71;
         margin-right: 10px;
         padding-right: 32px;
         text-align: right;
       }
.portlet-boundary_71_ ul a {
         font-family: Arial, san-serif;
         line-height: 30px;
         font-size: 13px;
         color: #99ccff;
         font-weight: normal;
         text-decoration: none;
       }
.portlet-boundary_71_ ul a:hover {
         font-family: Arial, san-serif;
         line-height: 30px;
         font-size: 13px;
         color: #ffffff;
         font-weight: normal;
         text-decoration: none;
       }
.portlet-boundary_71_ ul li ul li {
         margin-right: -40px;
         padding-right: -40px;
         padding-bottom: 10px;
         text-align: right;
       }
.portlet-boundary_71_ ul li ul li a {
font-size: 12px;
line-height: 20px;
}
.portlet-boundary_71_ ul li ul li a:hover {
font-size: 12px;
line-height: 20px;
}
.portlet-boundary_71_ ul li ul li li a {
font-size: 11px;
font-style: italic;
}
.portlet-boundary_71_ ul li ul li li a:hover {
font-size: 11px;
font-style: italic;
}
.portlet-boundary_71_ h3 {
display: none;
}
.current a {
color: #ffffff !important;
}
/* END LEFT NAVIGATION */
/* DYNAMIC MENU */
.dynamic-menu a {
font-size: 11px;
font-weight: normal;
display: block;
color: #ffffff;
background-color: #05518b;
text-decoration: none;
}
.dynamic-menu a:hover {
 font-size: 11px;
font-weight: normal !important;
display: block;
color: #ffcc00;
background-color: #05518b;
text-decoration: none;
}
ul a:hover {
font-weight: normal;
}
.dynamic-menu .root-item ul {
background-color: #05518b;
border-top: 0px;
border-left: 1px solid #ffcc00;
border-right: 0px;
border-bottom: 0px;
}
.dynamic-menu {
float: left;
width: 100%;
position: relative;
text-align: left;
}
.dynamic-menu,
.dynamic-menu table,
.dynamic-menu img,
.dynamic-menu ul,
.dynamic-menu li,
.dynamic-menu .root,
.dynamic-menu .root-item {
padding: 0px;
margin: 0px;
border: 0px;
}
.dynamic-menu ul,
.dynamic-menu li {
list-style: none;
list-style-image: none;
float: left;
border-bottom: 1px solid #010c41;
}
.dynamic-menu li li {
width: 130px;
text-align: left;
display: block;
min-width: 5em;
float: none;
}
.dynamic-menu li li a {
  padding-left: 6px;
  padding-top: 4px;
  padding-bottom: 4px;
}
.dynamic-menu ul.root,
.dynamic-menu li.folder {
position: relative;
}
.dynamic-menu .root-item ul {
position: absolute;
top: 80%;
left: 1;
z-index: 9;
}
.dynamic-menu li:hover,
.dynamic-menu li.over {
z-index: 10;
}
.dynamic-menu ul ul,
.dynamic-menu ul li:hover ul ul,
.dynamic-menu ul li:hover li:hover ul ul,
.dynamic-menu ul li:hover li:hover li:hover ul ul,
.dynamic-menu ul li:hover li:hover li:hover li:hover ul ul 
{
display:none;
}
.dynamic-menu ul li:hover ul,
.dynamic-menu ul li:hover li:hover ul,
.dynamic-menu ul li:hover li:hover li:hover ul,
.dynamic-menu ul li:hover li:hover li:hover li:hover ul,
.dynamic-menu ul li:hover li:hover li:hover li:hover 
li:hover ul {
display: block;
}
.dynamic-menu li ul {
display: none;
}
.dynamic-menu li:hover ul,
.dynamic-menu li.over ul {
display: block;
z-index: 40;
}
/* END DYNAMIC MENU */
/* SPACING AROUND SOCIAL BOOKMARKING TAG & BUTTONS AT END 
OF ARTICLES */ 
.email-article-img {
margin: 20px;
}
.social_tags {
margin-bottom: 15px;
}
/* SPACING AROUND SOCIAL BOOKMARKING TAG & BUTTONS AT END 
OF ARTICLES */
/* CALENDAR & MESSAGE BOARD SPEX */
#_8_tabs1eventsTabsId {
background-color: #99ccff;
}
#p_p_id_8_ .current {
background-color: #010c41;
}
#_8_tabs1eventsTabsId .current a {
background-color: #010c41;
}
#_8_tabs1eventsTabsId a {
color: #ffffff;
}
#_8_tabs1dayTabsId {
background-color: #023c71;
}
#_8_tabs1dayTabsId a {
color: #ffffff;
}
#_8_tabs1weekTabsId {
background-color: #023c71;
}
#_8_tabs1weekTabsId a {
color: #ffffff;
}
#_8_tabs1monthTabsId {
background-color: #023c71;
}
#_8_tabs1monthTabsId a {
color: #ffffff;
}
#_8_tabs1yearTabsId {
background-color: #023c71;
}
#_8_tabs1yearTabsId a {
color: #ffffff;
}
#p_p_content_8_ {
border: 1px solid #010c41;
}
#p_p_content_19_ {
border: 1px solid #010c41;
}
tr .portlet-section-header {
background-color: #010c41;
}
.portlet-font {
color: #010c41;
font-weight: bold;
}
.portlet-font a {
color: #010c41;
font-weight: bold;
}
/* END CALENDAR & MESSAGE BOARD SPEX */
/* END CALENDAR & MESSAGE BOARD SPEX */
/* COUNTDOWN */
#cntdwn {
font-size: 12px;
}
/* END COUNTDOWN */
/* TAG CLOUD CSS */
.cloud-size1 a {font-size: 11px;}
.cloud-size2 a {font-size: 12px;}
.cloud-size3 a {font-size: 14px;}
.cloud-size4 a {font-size: 16px;}
.cloud-size5 a {font-size: 18px;}
.cloud-size6 a {font-size: 20px;}
.cloud-size7 a {font-size: 22px;}
.cloud-size8 a {font-size: 26px;}
/* END TAG CLOUD CSS */
/*  BEGIN CHAT SPEX  */
.msg-chat-box {
background-color: #023c71;
border: 1px solid #010c41;
padding: 10px;
height: 245px;
width: 245px;
text-align: left;
background: url( '/image/image_gallery?img_id=56' ) 
}
.msg-chat-area {
border: 1px solid #010c41;
height: 100px;
margin: 5px 0 5px 0;
padding: 5px;
background-color: #ffffff;
color: #010c41;
} 
.popup-header {
text-align: left;
}
.popup-title {
background-color: #010c41;
padding: 4px;
}
#messaging-main-div div.msg-chat-title img {
border: none;
}
.portlet-msg-success {
         font-family: Arial, san-serif;
         font-size: 11px;
         color: #ffffff;
         font-weight: bold;
        }
.portlet-msg-error {
         font-family: Arial, san-serif;
         font-size: 11px;
         color: #ffffff;
         font-weight: bold;
        }
/*  END CHAT SPEX  */
<p>ul { margin-bottom: 15px;} ul ul li {padding-bottom: 5px;} ul a, ul a:hover {font-size: 13px; font-weight: normal; }ul strong a, ul strong a:hover, ul b a{font-size:15px;font-weight:bold;}</p>
/* end */
