
/* - chemdryskin.css - */
@media screen {
/* http://www.chemdry.com/portal_css/chemdryskin.css?original=1 */
/* */
.hiddenStructure{
margin: 0px;
padding: 0px;
display: none;
width: 0px;
height: 0px;
}
/* */
#portal-top{
font: normal 11px Arial, sans-serif;
width: 760px;
margin: 0px auto;
padding: 0px;
clear: both;
}
#portal-header{
margin: 0px;
padding: 0px 20px;
}
#portal-header img{
vertical-align: top;
}
#top-left{
color: #b5b5b5;
margin: 0px;
padding: 0px;
float: left;
}
#top-left a img{
border: none;
}
#portal-searchbox{
margin: 0px;
padding: 0px;
float: right;
}
#portal-searchbox form{
margin: 0px;
padding: 0px;
}
#searchGadget {
font: normal 11px Arial, sans-serif;
height: 13px;
margin: 0px;
padding: 0px;
}
input.searchButton{
font: normal 9px Arial, sans-serif;
background: #95459a url(search_button.gif) no-repeat top;
color: #ffffff;
width: 45px;
height: 16px;
margin: 0px;
padding: 0px;
border: none;
text-transform: none;
letter-spacing: 0px !important;
letter-spacing: 1px;
}
.LSBox{
margin: 0px;
padding: 0px;
}
#portal-sub-header{
font: normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
background: #ffffff url(cornerTopRight.gif) no-repeat top right;
width: 760px;
margin: 0px auto;
margin-top: 10px;
padding: 0px 0px 0px 1px;
height: 67px;
}
#portal-logo{
margin:0px;
padding: 5px 10px;
float: left;
height: auto;
}
#portal-logo a img{
margin: 0px;
padding: 0px;
border: none;
}
#portal-logo a{
margin: 0px;
padding: 0px;
}
#portal-logo img{
margin:0px;
padding: 0px;
vertical-align: top;
}
#portal-globalnav {
margin: 35px 20px 0px 0px;
padding: 0px;
color: #95459a;
list-style-type: none;
float: right;
}
#portal-globalnav li{
display: inline;
font: normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#portal-globalnav a, a:visited, a:hover{
text-decoration: none;
color: #95459a;
}
/* */
#visual-portal-wrapper{
background:#ffffff url(content-background.gif) repeat-y;
font: normal 11px Arial, sans-serif;
width: 759px;
margin: 0px auto;
padding: 0px 0px 0px 0px;
border-left: 1px solid #d0d0d0;
border-right: 1px solid #d0d0d0;
}
/* */
#portal-column-one{
width: 161px;
margin: 0px;
padding: 0px;
}
.visualPadding{
width: 160px;
margin: 0px;
padding: 0px;
}
#portlet-navigation-tree{
margin: 0px 5px;
padding: 0px;
}
dd.portletItem{
margin: 25px 0px 0px 0px;
padding: 0px;
}
ul.portletNavigationTree{
margin: 0px;
padding: 0px;
list-style-type: none;
}
li.navTreeItem{
font: normal 11px Arial, sans-serif !important;
text-transform: none;
margin: 0px;
padding: 0px 0px 0px 0px;
color: #114884;
}
.visualIcon{
margin: 0px 0px 5px 10px;
padding: 0px 0px 0px 10px;
}
div.navTreeCurrentItem{
background: #ffffff url(current-item.gif) no-repeat center left;
}
a.visualIconPadding, a:visited.visualIconPadding{
margin: 0px;
padding: 0px;
color: #114884;
text-decoration: none;
}
a:hover.visualIconPadding{
color: #95459a;
text-decoration: none;
}
a.navTreeCurrentItem, a:visited.navTreeCurrentItem, .list-top{
font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #114884;
text-decoration: none;
text-transform: uppercase;
margin: 0px 0px 10px 0px;
padding: 0px;
}
a.navTreeCurrentItem{
color: #95459a;
}
ul.navTree{
list-style-type: none;
margin: 0px 0px 0px 15px;
padding: 0px;
}
/* */
#content {
width: 547px;
margin: 0px 25px;
padding: 0px;
}
#portal-breadcrumbs{
margin: 0px;
padding: 15px 0px 10px 0px;
}
#portal-breadcrumbs a{
text-decoration: none;
}
#region-content{
margin: 0px 0px;
padding: 0px;
}
#flash-banner{
margin: 0px;
padding: 0px 0px;
}
#flash-banner img{
vertical-align: top;
margin: 0px;
padding: 0px;
}
#content h1, h2, h3{
font: normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #4b7aa3;
}
#content h2{
font-size: 14px;
font-weight: bold;
}
#content h3{
font-size: 14px;
font-weight: bold;
color: #95459a;
}
#content p{
font-size: 12px;
}
#content li{
font-size: 12px;
}
#content a img{
border: none;
}
#content a, a:visited, a:hover{
color: #95459a;
text-decoration: none;
}
#inner-flash{
margin: 0px;
padding: 0px 0px 0px 1px;
border-bottom: 1px solid #d0d0d0;
}
.documentActions ul{
margin: 0px;
padding: 0px;
float: right;
}
.documentActions li{
list-style-type: none;
display: inline;
margin: 0px;
padding: 0px;
}
.documentActions a img{
margin: 0px;
padding: 0px;
border: none;
text-decoration: none;
}
h1.documentFirstHeading{
font: normal 14px "Trebuchet MS", sans-serif;
margin: 0px;
padding: 10px 0px;
}
.imgRight, div.imgLeft{
margin-top: 10px;
margin-bottom: 10px;
}
.imgRight{
float: right;
margin-left: 5px;
}
.imgLeft{
float: left;
margin-right: 5px;
}
div.imgCenter{
width: 100%;
text-align: center;
margin: 25px 0px 25px 0px;
}
.imgRight20{
float: right;
margin: 0px 0px 20px 20px;
}
.imgCaption{
font: normal 9px Verdana, Arial, Helvetica, sans-serif;
}
.imgTopCaption p, .imgBottomCaption p{
margin: 0.25em 0;
padding: 0;
text-align: center;
}
.imgLeftCaption img, imgLeftCaption p{
float: right;
}
.imgLeftCaption p{
text-align: right;
}
.imgRightCaption img, .imgRightCaption p{
float: left;
}
.imgRightCaption p{
text-align: left;
}
div.twoDivColumns{
float: left;
width: 49%;
margin: 10px 0;
}
.leftFloat10px{
float: left;
margin: 0px 0px 0px 10px;
}
.floatRight20{
margin: 0px 0px 20px 20px;
float:right;
}
#chemdry-media {
margin: 10px;
padding: 0px;
text-align: center;
width: 100%;
}
.dividerDotLine{
width: 100%;
background: #ffffff url(dotLineGrey.gif) repeat-x;
clear: both;
height: 1px;
margin: 2px 0px;
}
/* */
#double-feature{
font: normal 11px Arial, sans-serif;
background: #ffffff url(double-feature.gif) no-repeat top right;
color: #4b555f;
width: 760px;
margin: 0px auto;
padding: 1px 0px 0px 1px;
height: 128px;
border-top: 1px solid #d0d0d0;
}
#double-feature a img{
border: none;
}
#double-feature a, a:hover, a:visited{
color: #97479c;
text-decoration: underline;
}
.feature-left{
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 20px;
width: 210px;
float: left;
}
.feature-right{
margin: 5px 0px 0px 80px;
padding: 0px;
width: 340px;
float: left;
text-align: justify;
}
.feature-header{
margin: 10px 0px 5px 0px;
padding: 0px;
vertical-align: top;
}
.home-depot-number{
margin: 5px 0px;
padding: 0px;
vertical-align: top;
}
.formid-find-my-local-chem-dry
{
width: 330px;
height: 112px;
margin: 20px auto;
background: transparent no-repeat 0 0 url('locatorBackground.jpg');
}
.formid-find-my-local-chem-dry label
{
display: block;
padding-top: 15px;
color: #95459a;
font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.formid-find-my-local-chem-dry form
{
margin-left: 120px;
}
.formid-find-my-local-chem-dry form .formControls input.context
{
padding: 0 0 0 18px;
color: #95459a;
border: none;
background: white no-repeat 0 2px url('zipSearchBackground.gif');
font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
text-transform: none;
}
.formid-find-my-local-chem-dry form #archetypes-fieldname-zip-code
{
display: inline;
margin: 0 5px 0 0;
}
.formid-find-my-local-chem-dry form .formControls
{
display: inline;
margin: 0;
padding: 0;
}
#inside-bottom{
width: 761px;
margin: 0px auto;
padding: 0px;
height: 20px;
}
#inside-bottom img{
border: none;
vertical-align: top;
}
/* */
#portal-footer{
font: normal 10px Arial, sans-serif;
color: #828282;
width: 760px;
margin: 0px auto;
padding: 0px;
text-align: center;
}
#portal-footer p{
margin: 2px 0px;
padding: 0px;
}
#portal-footer img{
vertical-align: middle;
}
#portal-footer a:hover{
color: #95459a;
text-decoration: underline;
}
a.footer-link, a:visited.footer-link{
color: #828282;
margin: 0px 10px;
padding: 0px;
text-decoration: none;
}
a.chemdry-link, a:visited.chemdry-link{
color: #828282;
margin: 0px;
padding: 0px;
text-decoration: none;
}
.home-depot-link img{
border: none;
}
#bottom-features{
font: normal 10px Arial, sans-serif;
color: #828282;
width: 762px;
margin: 8px auto;
padding: 0px;
height: 87px;
}
.feature-box{
border: none;
margin: 0px;
padding: 0px;
vertical-align: top;
}
.feature-link{
text-decoration: none;
margin: 0px;
padding: 0px;
}
.feature-one{
margin: 0px 7px 0px 0px;
padding: 0px;
float: left;
}
.feature-two{
margin: 0px 7px 0px 0px;
padding: 0px;
float: left;
}
.feature-three{
margin: 0px 0px 0px 0px;
padding: 0px;
float: left;
}
/* */
#portal-sitemap{
margin: 0px;
padding: 0px;
}
/* */
.visualClear{
clear: both;
height: 1%;
margin: 0px;
padding: 0px;
}
th {
background-color: #eeeeee;
}
th.blank_cell{
background-color: #ffffff;
}
th a, a:visited, a:hover{
color: #95459a;
text-decoration: none;
}
tr.odd{
height: 25px;
vertical-align: top;
}
tr.even{
height: 25px;
vertical-align: top;
background-color: #fff2ff;
}
.field{
margin: 10px 0px;
padding: 0px;
}
.fieldRequired{
font-size: 10px;
font-weight: bold;
color: #95459a;
}
.link-external a{
text-decoration: none;
}
p
{
margin-top: 0;
}
/* */
/* */
/* */

}


/* - ploneCustom.css - */
@media all {
/* http://www.chemdry.com/portal_css/ploneCustom.css?original=1 */
div.error
{
color: red;
}
.staffImgLeft {
float: left;
width: 49%;
padding-top: 20px;
padding-bottom: 20px;
}
.staffInfoRight {
float: right;
width: 49%;
padding-top: 20px;
padding-bottom: 20px;
}
.dividerDotLine {
height: 1px;
width: 100%;
clear: both;
}
.mR20 {
margin-right: 20px;
}
#franchise-flash{
border-bottom: 1px solid #d0d0d0;
}
a.visualIconPadding img{
border: none;
}
h2 {
margin-top: 10px;
margin-bottom: 2px;
}
hr {
border: 0;
color: #d0d0d0;
background-color: #d0d0d0;
height: 1px;
}
#zipSearchContent{
font: normal 12px Arial,Helvetica,sans-serif;
padding: 15px 5px 0px 112px;
margin: 0px;
text-align: left;
}
#cd_zip_Search{
width: 270px;
height: 112px;
margin: 30px 2px 30px 0px;
background-image: url(locator_cd_bkg.gif);
background-repeat: no-repeat;
background-color: transparent;
}
#hd_zip_Search{
width: 270px;
height: 112px;
margin: 30px 2px 30px 0px;
background-image: url(locator_depot_bkg.gif);
background-repeat: no-repeat;
background-color: transparent;
}
#hdZipSearchContent{
font: normal 12px Arial,Helvetica,sans-serif;
padding: 15px 0px 0px 116px;
margin: 0px;
text-align: left;
}
/* */
/* */
/* */
/* */
/* */

}
