﻿/* MISC */
textarea {font-family:Arial,Helvetica,sans-serif; font-size:12px;}

/* START For login title */
.regFH {	color:#58001a !important; font-weight: bold; font-weight:12px;}
.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; }
.regRightCol img {display:inline; }
.RegRadio td { font-size:12px !important; }
.regRightCol { background:none !important; }

.thumbImageContainer {width:90px; border:solid 2px #b5b5b5; padding:0px;}

.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:left;}
.listingInPage a {
    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:300px;}
.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; }

/* RATING */
.rating
{
    width: 85px;
    height: 16px;
    margin: 0px 0px 5px 0px;
    padding: 0px;
    list-style: none;
    clear: both;
    position: relative;
    background: url(/Portals/0/CampaignImages/radiant/dash/rating.png) no-repeat 0 0;
}

ul.rating li {
cursor: pointer;
/*ie5 mac doesn't like it if the list is floated but ie6 does\*/
float:left;
/* end hide*/
text-indent:-999em;/* hide text*/
}

ul.rating li a
{
    position: absolute;
    left: 0px;
    top: 0px;
    width: 17px;
    height: 16px;
    text-decoration: none;
    z-index: 200;
}

ul.rating li.one a {left:0px;-moz-outline:none;}
ul.rating li.two a {left:17px;-moz-outline:none;}
ul.rating li.three a {left:34px;-moz-outline:none;}
ul.rating li.four a {left:51px;-moz-outline:none;}
ul.rating li.five a {left:68px;-moz-outline:none;}

.nostar {background-position:0px 0px;}
.onestar {background-position:0px -16px;}
.twostar {background-position:0px -32px;}
.threestar {background-position:0px -48px;}
.fourstar {background-position:0px -64px;}
.fivestar {background-position:0px -80px;}

ul.rating li a:hover {
z-index:2;
width:85px;
height:16px;
overflow:hidden;
left:0px;
background: url(/images/philips/rating.png) no-repeat 0 0;
}

ul.rating li.one a:hover {background-position:0px -16px;}
ul.rating li.two a:hover {background-position:0px -32px;}
ul.rating li.three a:hover {background-position:0px -48px}
ul.rating li.four a:hover {background-position:0px -64px}
ul.rating li.five a:hover {background-position:0px -80px}

.ratingNH
{
    width: 85px;
    height: 16px;
    margin: 0px 0px 5px 0px;
    padding: 0px;
    list-style: none;
    clear: both;
    position: relative;
    background: url(/Portals/0/CampaignImages/radiant/dash/rating.png) no-repeat 0 0;
}



ul.ratingNH li {

/*ie5 mac doesn't like it if the list is floated but ie6 does\*/
float:left;
/* end hide*/
text-indent:-999em;/* hide text*/
}

ul.ratingNH li span
{
    position: absolute;
    left: 0px;
    top: 0px;
    width: 17px;
    height: 16px;
    text-decoration: none;
    z-index: 200;
}

ul.ratingNH li.one span {left:0px;-moz-outline:none;}
ul.ratingNH li.two span {left:17px;-moz-outline:none;}
ul.ratingNH li.three span {left:34px;-moz-outline:none;}
ul.ratingNH li.four span {left:51px;-moz-outline:none;}
ul.ratingNH li.five span {left:68px;-moz-outline:none;}

ul.ratingNH.nostar {background-position:0px 0px;}
ul.ratingNH.onestar {background-position:0px -16px;}
ul.ratingNH.twostar {background-position:0px -32px;}
ul.ratingNH.threestar {background-position:0px -48px;}
ul.ratingNH.fourstar {background-position:0px -64px;}
ul.ratingNH.fivestar {background-position:0px -80px;}
.username {color:#58001a;}

