
#pgn8_start_finish {margin-bottom: 10px;}





/* search results table */
colgroup#firstcol {
width: 105px;
}




/* full view styles */

#articlephoto {
margin: 0 10px 0 0;
float:left;
}

#articlephoto p {
margin:0;
font-style: italic;
}

#articlebody, #related {
margin-bottom:25px;
}


#article ul {
margin-bottom: 21px;
margin-left: 20px;
line-height: 21px;
list-style-type: disc
}

#date {margin-bottom: 21px;}


table.styletbl {
border-collapse: collapse;
width:100%;
}


table caption {
display:none;
}
table thead th {
background-color:#597485;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding:4px;
text-align:left;
}
table tbody td, .styletbl tbody th {
text-align:left;
}

table tbody td a {
text-decoration:none;
}

table tfoot td {
padding:8px;
text-align:right;
}
table tfoot td {
border-bottom:1px solid #6699CC;
}




/* added for lowes */
table caption {display:none;}

th { font-weight: bold; }
th h1, th h2, th h3, th h4 {font-weight: normal;}
th, td {
padding: 5px 0 10px 5px;
}

/* zebra table stripes 
.even{background: #CBE3C7;}*/
.odd {background: #EAF5E3;}

td a {
text-decoration: none;
color: #334466;
}






#galleries div {
border-bottom:1px solid #DDDDDD;
margin-bottom:15px;
overflow:auto;
}
ul.photolist {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:8px;
overflow:auto;
}
ul.photolist li {
border:1px solid #DDDDDD;
display:inline;
float:left;
height:75px;
margin:10px;
overflow:hidden;
padding:5px;
width:100px;
}
#galleries .right {
margin-right:40px;
text-align:right;
}
#related {
overflow:hidden;
}
#related h3 {
}
#related ul#downloads {
list-style-type:none;
margin:0pt;
padding:0pt;
}
#related ul#downloads li {
border-bottom:1px solid #EEEEEE;
padding:3px 0pt;
}
#downloads li a {
display:block;
}
#downloads li a:hover {
background:#EEEEEE none repeat scroll 0% 50%;
}
#related ul#photos {
background:#fff none repeat scroll 0% 50%;
list-style-type:none;
margin:0pt 0pt 10px;
overflow:auto;
padding:5px;
}
* html #related ul#photos {
height:1%;
}
#related ul#photos li {
float:left;
height:75px;
margin:0px 8px 8px 0px;
overflow:hidden;
width:100px;
}
#related ul#photos li img {
}
#searchnews form {
margin-bottom:20px;
}
#searchnews form div {
border-bottom:1px solid #EEEEEE;
padding:11px 0pt;
margin:0;
}
* html form div {
height:30px;
}
#searchnews form div.simple {
border:medium none;
padding:0pt;
}
#searchnews form label {
display:block;
float:left;
width:130px;
}
#searchnews form select {
width:100px;
}
#searchnews form .cat {
width:204px;
}
#searchnews form input {
width:310px;
}
#searchnews form #body {
height:330px;
width:420px;
}
#searchnews form #gallery {
height:120px;
width:420px;
}
#searchnews form #submit, form .submit {
height:30px;
margin-left:130px;
width:130px;
}
#searchnews form fieldset {
padding:10px;
}
#bydate {
padding-left:130px;
}
iframe, #photomanager {
width:100%;
}
fieldset .submit {
margin-left:10px;
}
#current_document {
list-style-type:none;
margin:0pt;
padding:0pt;
}
#imageFloatContainer {
border:1px solid #CCCCCC;
float:left;
margin:10px;
width:100%;
}
#galleryPhoto {
background:#EEEEEE none repeat scroll 0%;
border:1px solid #666666;
float:left;
height:100px;
margin:0pt 5px 5px 0pt;
overflow:hidden;
width:100px;
}
div#imageFloatContainer img {
border:1px solid #000000;
float:left;
margin:10px;
}
.checkbox {
margin-right:10px;
width:12px;
}
#searchnews form small {
margin-left:130px;
}









#searchnews * {

}

#searchnews p {
line-height:13px;
font-size:10px;
}

#searchnews form div {
overflow:visible;
float:none;
}

#searchnews form div label {
float:none;
padding:0;
}

#searchnews form div input {
float:none;
}


#searchnews form select,
#searchnews form input {
width:165px;
}

#searchnews form small {
display: block;

font-size: 10px;
margin:0;
}

#searchnews form input.submit {
margin: 0 auto 0 auto;

}


#articlephoto {margin-top: 6px;}
#downloads a {text-decoration:none}


