﻿/* MISC */
textarea {font-family:Arial,Helvetica,sans-serif; font-size:12px;}

/* START For login title */
.regFH {	color:#000 !important; font-weight: bold; font-size:14px;}
.LoginPanel span table tr td img {display:none;}
.smoothbox {display:none;}
/* END For login title */

/* Rego overrides */
.regFH_l, .regFH_r, .regFH , .regFieldHeader, .regFieldFooter, .RegLeftCol { background:none !important; }
.RegLeftCol span { font-size:12px !important; background:none !important; }
    .RegLeftCol div {font-size:11px;}
.regRightCol img {display:inline; }
.RegRadio td { font-size:12px !important; }
.regRightCol { background:none !important; }


.separator { background:url(/images/mf_ideas/dotted-line.gif) repeat-x 0 0; margin:20px 0px;}
/*.leftcol a { color:#000; }
.leftcol a:hover { color:#000; }*/
.searchResults {width:200px; float:right; text-align:right; margin-right:20px;}

.extraInfo span { color:#c1c1c1; font-size:10px;}

.listingInPage { float:right;}
.listingInPage a {
    background:transparent url(/images/philips/asset-arrow.png) no-repeat scroll 0 0;
    height:25px;
    margin:8px 0 0;
    padding:1px 10px 1px 23px;
}


/* COMMENTS */

.comment {
	/*background: #f0efe4 url(/images/quote.gif) no-repeat left top;*/
	/*width:450px;*/
	padding: 8px 8px 8px 0px;
	margin-bottom: 10px;
}
.commentContainer{ float:left; width:400px;}
.commentImageContainer {float:left; width:110px;}

.commentAuthorName { height:20px; }
.comment .commentAuthorName, .comment b {    
    color:#6A6A6A;
    font-weight:bold;
}

.commentAdmin {
	/*background: #EBEBEB url(/images/quote_admin.gif) no-repeat left top;*/
	/*width:450px;*/
	padding: 8px 8px 8px 0px;
	margin-bottom: 10px;
}
.commentAdmin .commentAuthorName, .comment b {    
    color:#6A6A6A;
    font-weight:bold;
}

.commentText {
    background-color:#FFFFFF;
    /*border-bottom:1px solid #E7D6C4;*/
    margin-top:0.5em;
    padding:0.5em 1em;
}

.addCommentContainer 
{
    width:412px;
    margin:10px 0px 0px 0px;
    padding:8px;
    background:#eaeaea;
    border-top:solid 2px #ECECEC;
}

.txtAddComment 
{
    width:400px; height:65px;
    padding-top:0.5em;
    border:none; /*border-bottom:solid 1px #E7D6C4; */
    padding:3px; 
    font-family:tahoma,verdana,arial;
    font-size: 11px;
    overflow:hidden;
    padding-bottom:15px;
}

.edit { background-color:#EFEFEF; height:auto;}
span.smallDate { font-size:9px; color:#6A6A6A;font-family:Tahoma;font-weight:normal;}
.commentCount {float: right; width: 20px; text-align: right; color: #CCC;}


#dnn_ctr1758_HtmlModule_lblContent ol, #dnn_ctr1757_HtmlModule_lblContent ol {margin-left:20px;}
#dnn_ctr1758_HtmlModule_lblContent ol li, #dnn_ctr1757_HtmlModule_lblContent ol li {padding-top:6px; padding-bottom:6px;}
#dnn_ctr1758_HtmlModule_lblContent ul, #dnn_ctr1757_HtmlModule_lblContent ul {margin-left:30px;}
#dnn_ctr1758_HtmlModule_lblContent blockquote, #dnn_ctr1757_HtmlModule_lblContent blockquote {font-size:11px; margin:0 0 0 20px; padding:0;}

.viewTitleImage {width:50px; float:left;}
.viewTitleText {width: 700px; float: left; margin-left: 10px; line-height: 50px;}

.viewLeftCol {float: left; width: 400px; margin-left:57px; margin-top:20px;}
.viewRightCol {float: left; width: 290px; margin-top:60px;}

.viewFeature {background-color:#fff; width:350px; min-height:110px; padding:20px 15px; }
.viewFeature span.text {color:#025fad; font-size:11px; font-face:Verdana,Arial;}

.viewFeatureImage { width:130px; float:left; }
.viewFeatureText { width:200px; float:left; margin-left:20px; margin-top:40px;}

.moreButton {width:290px; text-align:center; margin-top:90px;}



.caption { width:150px; height:20px; background:#fff; border:solid 1px #ccc; padding:5px; position:absolute; display:none; left:0px; top:0px; }
