body {
color: #818384;
}
a, a:hover, a:visited {
color: #818384;
}
a:hover {
text-decoration: underline;
}
#layout-box {
min-width: 880px;
padding: 0px 0px 0px 0px;
/* width:90%; sacrificing flexibility for IE quirks mode friendliness */
width: 960px;
}
#connex-header #header-top {
background-color: #E7E7E8;
margin-bottom: 2px;
text-align: center;
}
#connex-header {
/* min-width: 940px; see comment above */
}
#connex-header .connex-logo {
}
#connex-header .banner-ad {
}
#connex-header .asid-logo {
}
#connex-header #header-bottom, #layout-footer {
background-color: #A6A9AB;
color: #FFFFFF;
}
#connex-header #font-print {
color: #FFFFFF;
cursor: pointer;
}
#connex-header #font-print .small {
font-size: 110%;
padding: 2px;
}
#connex-header #font-print .medium {
font-size: 150%;
padding: 2px;
}
#connex-header #font-print .large {
font-size: 180%;
padding: 2px;
}
#connex-header #header-bottom a {
font-size: 160%;
padding: 0 10px;
color: #FFFFFF;
}
#connex-header #header-bottom .form-text {
font-size: 115%;
}
#connex-header #search-form-with-icon {
position: relative;
}
#connex-header #search-icon {
position:absolute;
right: 4px;
top: 3px;
}
#tcell-1 {
background-color: #e6e6e6;
}
 /* 3_columns_nested_2_middle layout */
 .iii_columns_nested_ii_middle #tcell-1 {
 width: 28%;
 }
 .iii_columns_nested_ii_middle #tcell-3 {
 width: 53%
 }
 .iii_columns_nested_ii_middle #tcell-5 {
 width: 17%;
 }
 .iii_columns_nested_ii_middle #tcell-6 {
 width: 50%;
 }
 .iii_columns_nested_ii_middle #tcell-8 {
 width: 50%;
 }
.portlet-boundary {
border-top: 2px solid #FFFFFF;
}
.portlet-boundary, .portlet-container {
background-color: #e6e6e6;
}
#tcell-3 .portlet-boundary, #tcell-3 .portlet-container {
background-color: #FFFFFF;
}
.portlet-box {
border: 0px;
}
.portlet-header-bar {
border-width: 0px;
}
.iii_columns_nested_ii_middle #tcell-3 .portlet-header-bar {
background-color: #31aee3;
}
.iii_columns_nested_ii_middle #tcell-3 .portlet-title {
color: #FFFFFF;
}
.portlet-wrap-title {
width:80%;
border-bottom: 1px solid #31aee3;
left: 5%;
height: 32px;
}
.portlet-title {
color: #31aee3;
font-size: 135%;
padding-left: 30px;
top:6px;
left:0px;
}
.portlet-boundary_734_ .portlet-title, .portlet-boundary_56_ .portlet-title  {
padding-left: 5px;
}
.portlet-boundary_724_ .portlet-wrap-title {
background-image:url(/image/image_gallery?img_id=2167);
background-position:left center;
background-repeat:no-repeat;
}
.portlet-boundary_730_ .portlet-wrap-title {
background-image:url(/image/image_gallery?img_id=2166);
background-position:left center;
background-repeat:no-repeat;
}
.portlet-boundary_59_  .portlet-wrap-title {
background-image:url(/image/image_gallery?img_id=2168);
background-position:left center;
background-repeat:no-repeat;
}
.portlet-boundary_LE_6_  .portlet-wrap-title {
background-image:url(/image/image_gallery?img_id=2169);
background-position:left center;
background-repeat:no-repeat;
}
.portlet-boundary_LE_6_ a img, .portlet-boundary_LE_6_ br {
display: none; /* hide ugly add image */
}
.portlet-boundary_LE_6_ .user-display-outer {
height: 40px;
}
.portlet-boundary_LE_6_ .user-display-outer h3 {
font-size: 96%;
font-weight: normal;
}
.portlet-boundary_LE_6_ .user-display-portrait a img {
display: inline; /* unhide profile images */
}
.portlet-section-header {
background-color: #31aee3;
color: #FFFFFF;
}
.community-right-nav {
color:#000000; font-size:115%;
}
.community-right-nav ul {
list-style-type: none;
padding-left:0px; margin-left: 8px; margin-right: 8px;
}
.community-right-nav li {
height: 50px;
background-repeat: no-repeat;
background-position: left center;
vertical-align: middle;
}
.community-right-nav a {
display:block;
height:50px;
padding-left: 50px;
padding-top: 10px;
}
.community-right-nav .orientation-video {
background-image:url(/image/image_gallery?img_id=2175);
}
.community-right-nav .orientation-guide {
background-image:url(/image/image_gallery?img_id=2176);
}
.community-right-nav .customer-service {
background-image:url(/image/image_gallery?img_id=2174);
border-top: 1px solid black;
border-bottom: 1px solid black;
}
.community-right-nav .people-search-nav {
background-image:url(/image/image_gallery?img_id=2173);
}
#layout-footer {
text-align: center;
border-top: 2px solid #FFFFFF;
padding-top: 30px;
}
#layout-footer a {
color: #FFFFFF;
text-decoration: none;
}
#layout-footer a:hover {
text-decoration: underline;
}
#layout-footer ul, #layout-footer li {
display: inline;
list-style-type:none;
padding-left:5px;
margin-left:0px;
}
/* end */
