tr.conflict {
	background-color: #faa;
}

div.clear {
    clear: both;
}

div.safeclear {
    clear: both;
    display: inline;	
}

.cq-wcm-preview .hideInPreview {
    display:none;
}

/* parsys component */
div.par {
    clear: both;
}

div.parsys_column {
    height: 100%;
    width: 100%;
    float: left;
    border: 0;
    vertical-align:top;
    padding: 0;
/*    margin: 5px 0 5px 0; */
    margin: 0;
    overflow: hidden;
}

div.section {
	/* Taken out since intranet is overriding anyway, and public site spacing is still
	   not quite right */
    /* margin-bottom: 13px; */
    margin-bottom: 0px;
    
    /* Property added to avoid IE hasLayout issue on paragraphs
       see #20817 - IE6: div around Drag Components image not big enough */
    zoom: 1;
}

div.parsys_column .section {
    /*overflow: hidden;*/
    width: 100%;
}


div.parsys_column .section.image {
    width: auto;
}

/* remove extra space given to empty new section divs in preview mode.
   This affects edit mode as well, but exact layout appearance there isn't
   as important */
div.new.section {
	margin-bottom: 0px;
}


/* column control layouts */
div.cq-colctrl-cols {width: 100%; float: left; }

div.cq-colctrl-default { width: 100%;}



div.cq-colctrl-lt0-c0 { width: 228px;}
div.cq-colctrl-lt0-c1 { width: 228px; margin-left: 10px;}


div.cq-colctrl-lt1-c0 { width: 34%; padding-right: 14px;}
div.cq-colctrl-lt1-c1 { width: 63%;}

div.cq-colctrl-lt2-c0 { width: 31%; padding-right: 14px;}
div.cq-colctrl-lt2-c1 { width: 31%; padding-right: 14px;}
div.cq-colctrl-lt2-c2 { width: 32%; }

div.cq-colctrl-lt3-c0 { width: 46%; padding-right: 14px;}
div.cq-colctrl-lt3-c1 { width: 24%; padding-right: 14px;}
div.cq-colctrl-lt3-c2 { width: 24%; }

div.cq-colctrl-lt4 { margin:-18px 0pt;}
div.cq-colctrl-lt4-c0 { width: 38%; padding-right: 4px;}
div.cq-colctrl-lt4-c1 { width: 58% }

/* JCI WWW column control styles

3;www-colctrl-lt0    3 Columns (33% each, 14px spacing)
2;www-colctrl-lt1    2 Columns (50%, 50%, 14px spacing)
3;www-colctrl-lt2    3 Columns (233px each, 14px spacing)
2;www-colctrl-lt3    2 Columns (66%, 33%, 14px spacing)
2;www-colctrl-lt4    2 Columns (33%, 66%, 14px spacing)
4;www-colctrl-lt5    4 Columns (25% each, 14px spacing)
2;www-colctrl-lt6    2 Columns (50%, 50%, 6px spacing)

*/

div.www-colctrl-lt0-c0 { width: 226px;}
div.www-colctrl-lt0-c1 { width: 226px; margin-left: 14px;}
div.www-colctrl-lt0-c2 { width: 226px; margin-left: 14px;}

div.www-colctrl-lt1-c0 { width: 226px;}
div.www-colctrl-lt1-c1 { width: 226px; margin-left: 14px;}

div.www-colctrl-lt2-c0 { width: 222px; padding-right: 14px;}
div.www-colctrl-lt2-c1 { width: 222px; padding-right: 14px;}
div.www-colctrl-lt2-c2 { width: 222px; }

div.www-colctrl-lt3-c0 { width: 466px; padding-right: 14px;}
div.www-colctrl-lt3-c1 { width: 226px; }

div.www-colctrl-lt4-c0 { width: 31%; padding-right: 14px;}
div.www-colctrl-lt4-c1 { width: 65%; }

div.www-colctrl-lt5-c0 { width: 226px; padding-right: 14px;}
div.www-colctrl-lt5-c1 { width: 226px; padding-right: 14px;}
div.www-colctrl-lt5-c2 { width: 226px; padding-right: 14px;}
div.www-colctrl-lt5-c3 { width: 226px;}

div.www-colctrl-lt6-c0 { width: 49%; padding-right: 6px;}
div.www-colctrl-lt6-c1 { width: 49%;}

div.www-colctrl-lt7-c0 { width: 106px; padding-right: 14px;}
div.www-colctrl-lt7-c1 { width: 480px; padding-right: 14px;}
div.www-colctrl-lt7-c2 { width: 106px; }



/* feedlink component */
div.feedlink {
    height:20px;
    line-height:20px;
}

a.feedlink-icon {
    background:transparent url("../images/feed.png") 0 3px no-repeat;
    padding-left:20px;
}

a.feedlink-text {
    padding-top:2px;
    padding-bottom:2px;
    text-decoration:underline;
    cursor:pointer;
}

/* comments component */
.comments-count {
    font-size:1.5em;
    font-weight:bold;
}

.comments-count.replies {
    font-size:1em;
}

.comment {
    margin-top:14px;
}

.comment-header {
    font-size:0.75em;
    height:30px;
    line-height:30px;
    background-color:#efefef;
    border-top:solid 1px #bcbcbc;
}

.comment-header a {
    color:#000;
    text-decoration:none;
}

.comment-header-avatar {
    float:left;
}

.comment-header-avatar img {
    width:24px;
    height:24px;
    margin:2px;
}

.comment-header-meta {
    float:left;
}

.comment-header-time {
}

.comment-header cite {
    float:left;
    margin:0 10px 0 10px;
}

.comment-header cite a {
    font-weight:bold;
}

.comment-body {
    clear:left;
    margin-top:5px;
}

.comment-replies {
}

.comment-replies.tree {
    padding-left:20px;
}

form.comment {
    margin: 0;
    padding: 0;
}

.comment-error {
    font-weight:bold;
    color:#f60;
}

.comment-info{
    width: 190px;
    margin-bottom:10px;
}

.comment-block {
}

.comment-text-label {
    font-weight: bold;
}

input.comment-text{
    margin: 0 10px 7px 0;
    padding: 2px;
    font-size: 95%;
    color: #333;
    display: block;
}

textarea.comment-text {
    margin: 0;
    padding: 0;
    color: #888;
    font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    width: 99%;
    height: 100px;
}

.comment-text-label {
}

.comment-spam {
    font-weight:bold;
    padding:2px;
    background-color:#c00;
    color:#fff
}

.comment-moderate {
    font-weight:bold;
    padding:2px;
    background-color:#009;
    color:#fff
}



/* IntRAnet Site Map component*/

ul.sitemap-intranet {
	
}

li.sitemap-intranet {
    list-style: none;
    padding: 0;
    margin: 0;
}

a.sitemap-intranet {
    
}

/* IntERnet Site Map */

/* section 1 */
.sitemap-internet td { font-size: 11px; line-height: 17px; }

/* section 2 */
.sitemap-internet h2         { font-size: 13px; line-height: 14px; padding: 4px 0 4px 0 !important; margin: 0 0 3px 0 !important; }
.sitemap-internet h2 a:hover { color: #faa519; }

/* section 3 */
.sitemap-internet td.level-1   { padding-left:12px; }
.sitemap-internet td.level-1 a { font-weight: bold; }

/* section 4 */
.sitemap-internet td.level-2         { padding-left:21px; }
.sitemap-internet td.level-2 a       { font-weight: normal; color: #555; }
.sitemap-internet td.level-2 a:hover { color: #faa519; }

/* section 5 */
.sitemap-internet td.level-3         { padding-left:33px; }
.sitemap-internet td.level-3 a       { font-weight: normal; color: #555; }
.sitemap-internet td.level-3 a:hover { color: #faa519; }

#wrapper #content #content_center .parsys.centerpar .textimage.section .textimage-container div p strong {
	color: #0F0;
}
