/*  whiteGreyBox */
.whiteGreyBox { background-color: #fff}
.whiteGreyBoxHeader {
    height: 4px;
    overflow: hidden;
    background: url(../../images/corner_w-g_top_right.gif) 100% 0 no-repeat;
}
.whiteGreyBoxHeader div {
    width: 4px;
    height: 4px;
    overflow: hidden;
    background: url(../../images/corner_w-g_top_left.gif) 0 0 no-repeat;
}
.whiteGreyBoxHeaderLeft {
	background-color: #fff;
    height: 4px;
	vertical-align:top;
    overflow: hidden;
}
.whiteGreyBoxHeaderLeft div {
    width: 4px;
    height: 4px;
    overflow: hidden;
	float:right;
    background: url(../../images/corner_w-g_top_right.gif) right top no-repeat;
}
.whiteGreyBoxContent { font-size:12px;}
.whiteGreyBox .whiteGreyBoxFooter {
    height: 4px;
    overflow: hidden;
    background: url(../../images/corner_w-g_bottom_right.gif) 100% 0 no-repeat;
}
.whiteGreyBox .whiteGreyBoxFooter div {
    width: 4px;
    height: 4px;
    overflow: hidden;
    background: url(../../images/corner_w-g_bottom_left.gif) 0 0 no-repeat;
}
/*  /whiteGreyBox */

/*  whiteLightgreyBox */
.whiteLightgreyBox {
    background-color: #fff;
    margin-bottom: 10px;
}
.whiteLightgreyBox .whiteLightgreyBoxHeader {
    height: 4px;
    overflow: hidden;
    background: url(../../images/corner_w-lg_top_right.gif) 100% 0 no-repeat;
}
.whiteLightgreyBox .whiteLightgreyBoxHeader div {
    width: 4px;
    height: 4px;
    overflow: hidden;
    background: url(../../images/corner_w-lg_top_left.gif) 0 0 no-repeat;
}
.whiteLightgreyBox .whiteLightgreyBoxContent {
    padding: 10px;
}
.whiteLightgreyBox .whiteLightgreyBoxFooter {
    height: 4px;
    overflow: hidden;
    background: url(../../images/corner_w-lg_bottom_right.gif) 100% 0 no-repeat;
}
.whiteLightgreyBox .whiteLightgreyBoxFooter div {
    width: 4px;
    height: 4px;
    overflow: hidden;
    background: url(../../images/corner_w-lg_bottom_left.gif) 0 0 no-repeat;
}
/*  /whiteLightgreyBox */

/*  lightgreyGreyBox */
.lightgreyGreyBox {
    background: #f2f2f2;  
    margin: 10px 0 0;
}
.lightgreyGreyBox .lightgreyGreyBoxHeader {
    height: 4px;
    overflow: hidden;
    background: url(../../images/corner_lg-g_top_right.gif) 100% 0 no-repeat;
}
.lightgreyGreyBox .lightgreyGreyBoxHeader div {
    width: 4px;
    height: 4px;
    overflow: hidden;
    background: url(../../images/corner_lg-g_top_left.gif) 0 0 no-repeat;
}
.lightgreyGreyBox .lightgreyGreyBoxContent {
    padding: 5px 9px 1px;
}
.lightgreyGreyBox .lightgreyGreyBoxFooter {
    height: 4px;
    overflow: hidden;
    background: url(../../images/corner_lg-g_bottom_right.gif) 100% 0 no-repeat;
}
.lightgreyGreyBox .lightgreyGreyBoxFooter div {
    width: 4px;
    height: 4px;
    overflow: hidden;
    background: url(../../images/corner_lg-g_bottom_left.gif) 0 0 no-repeat;
}
/*  /lightgreyGreyBox */
/*  lightgreyWhiteWireBox */
.lightgreyWhiteWireBox {
    margin: 10px 0;
}
.lightgreyWhiteWireBox .lightgreyWhiteWireBoxHeader {
    height: 4px;
    overflow: hidden;
    background: url(../../images/wire_lg-w_top.gif) repeat-x;
}
.lightgreyWhiteWireBox .lightgreyWhiteWireBoxHeader div.left {
    width: 4px;
    height: 4px;
    overflow: hidden;
    float: left;
    background: #F4F4F4 url(../../images/wire_lg-w_top_left.gif) 0 0 no-repeat;
}
.lightgreyWhiteWireBox .lightgreyWhiteWireBoxHeader div.right {
    width: 4px;
    height: 4px;
    overflow: hidden;
    float: right;
    background: #F4F4F4 url(../../images/wire_lg-w_top_right.gif) 0 0 no-repeat;
}
.lightgreyWhiteWireBox .lightgreyWhiteWireBoxContent {
    background-color: #F4F4F4;
    border-left: 1px solid #dfdfdf;
    border-right: 1px solid #dfdfdf;
	font-weight: bold;
	color:#00309a;
	padding: 5 20px;
}
.lightgreyWhiteWireBox .lightgreyWhiteWireBoxFooter {
    height: 4px;
    overflow: hidden;
    background: url(../../images/wire_lg-w_bottom.gif) repeat-x;
}
.lightgreyWhiteWireBox .lightgreyWhiteWireBoxFooter div.left {
    width: 4px;
    height: 4px;
    overflow: hidden;
    float: left;
    background: url(../../images/wire_lg-w_bottom_left.gif) 0 0 no-repeat;
}
.lightgreyWhiteWireBox .lightgreyWhiteWireBoxFooter div.right {
    width: 4px;
    height: 4px;
    overflow: hidden;
	float: right;
    background: url(../../images/wire_lg-w_bottom_right.gif) 0 0 no-repeat;
}
/*  / lightgreyWhiteWireBox */
/*  whiteWhiteWireBox */
.whiteWhiteWireBox {
    margin: 10px 0;
}
.whiteWhiteWireBox .whiteWhiteWireBoxHeader {
    height: 4px;
    overflow: hidden;
    background: url(../../images/wire_w-w_top.gif) repeat-x;
}
.whiteWhiteWireBox .whiteWhiteWireBoxHeader div.left {
    width: 4px;
    height: 4px;
    overflow: hidden;
    float: left;
    background: #fff url(../../images/wire_w-w_top_left.gif) 0 0 no-repeat;
}
.whiteWhiteWireBox .whiteWhiteWireBoxHeader div.right {
    width: 4px;
    height: 4px;
    overflow: hidden;
    float: right;
    background: #fff url(../../images/wire_w-w_top_right.gif) 0 0 no-repeat;
}
.whiteWhiteWireBox .whiteWhiteWireBoxContent {
    background-color: #fff;
    border-left: 1px solid #dfdfdf;
    border-right: 1px solid #dfdfdf;
    padding: 10px;
}
.whiteWhiteWireBox .whiteWhiteWireBoxFooter {
    height: 4px;
    overflow: hidden;
    background: url(../../images/wire_w-w_bottom.gif) repeat-x;
}
.whiteWhiteWireBox .whiteWhiteWireBoxFooter div.left {
    width: 4px;
    height: 4px;
    overflow: hidden;
    float: left;
    background: url(../../images/wire_w-w_bottom_left.gif) 0 0 no-repeat;
}
.whiteWhiteWireBox .whiteWhiteWireBoxFooter div.right {
    width: 4px;
    height: 4px;
    overflow: hidden;
	float: right;
    background: url(../../images/wire_w-w_bottom_right.gif) 0 0 no-repeat;
}
/*  / whiteWhiteWireBox */
.yellow_line { height:6px; width:100%; overflow: hidden; background: url(../../images/yellow_line.gif) repeat-x;}
.yellowGreyWireBox {
}
.yellowGreyWireBox .yellowGreyWireBoxHeader {
    height: 6px;
    background: url(../../images/wire_y-g_top.gif) repeat-x;
}
.yellowGreyWireBox .yellowGreyWireBoxHeader div.left {
    width: 6px;
    height: 6px;
    overflow: hidden;
    float: left;
    background: #fff url(../../images/wire_y-g_top_left.gif) 0 0 no-repeat;
}
.yellowGreyWireBox .yellowGreyWireBoxHeader div.right {
    width: 6px;
    height: 6px;
    overflow: hidden;
    float: right;
    background: #fff url(../../images/wire_y-g_top_right.gif) 0 0 no-repeat;
}
.yellowGreyWireBox .yellowGreyWireBoxContent {
    background-color: #FDFBD5;
    border-left: 1px solid #9E9E9E;
    border-right: 1px solid #9E9E9E;
}
.yellowGreyWireBox .yellowGreyWireBoxFooter {
    height: 6px;
    overflow: hidden;
    background: url(../../images/wire_y-g_bottom.gif) repeat-x;
}
.yellowGreyWireBox .yellowGreyWireBoxFooter div.left {
    width: 6px;
    height: 6px;
    overflow: hidden;
    float: left;
    background: url(../../images/wire_y-g_bottom_left.gif) 0 0 no-repeat;
}
.yellowGreyWireBox .yellowGreyWireBoxFooter div.right {
    width: 6px;
    height: 6px;
    overflow: hidden;
	float: right;
    background: url(../../images/wire_y-g_bottom_right.gif) 0 0 no-repeat;
}
#onion {background-color:#dadada}


/* Show Rating container*/
#dnn_TitlePane .lightgreyWhiteWireBox
{
	padding: 0 15px 0px 15px;
}
/*  /Show Rating container*/


/* Opinion Box */

.opinionGreyBox {
    background: #f2f2f2;  
    margin: 0;
    padding:0;
    overflow: hidden;
 }
.opinionGreyBox .opinionGreyBoxHeader {
    height: 4px;
    overflow: hidden;
    background: url(../../images/corner_l.gif) 100% 0 no-repeat;
    text-align:left;
}
.opinionGreyBox .opinionGreyBoxHeader div {
    width: 4px;
    height: 4px;
    overflow: hidden;
    background: url(../../images/corner_m.gif) 0 0 no-repeat;
}
.opinionGreyBox .opinionGreyBoxContent {
    padding: 5px 9px;
    overflow: hidden;
    width: 99%;
}
.opinionGreyBox .opinionGreyBoxAddCommentContent {
     padding: 1px;
     overflow: hidden;
	 width : 99%;
}

.opinionGreyBox .opinionGreyBoxFooter {
    height: 4px;
    overflow: hidden;
    background: url(../../images/corner_n.gif) 100% 0 no-repeat;
    text-align:left;
}
.opinionGreyBox .opinionGreyBoxFooter div {
    width: 4px;
    height: 4px;
    overflow: hidden;
     background: url(../../images/corner_o.gif) 0 0 no-repeat;
}


.opinionTitleWhiteBox 
{
	background-color: #fff;
    margin-bottom: 10px;
    width: 98%;
}
.opinionTitleWhiteBox .opinionWhiteBoxHeader {
    height: 4px;
    overflow: hidden;
    background: url(../../images/corner00.gif) 100% 0 no-repeat;
    text-align:left;
}
.opinionTitleWhiteBox .opinionWhiteBoxHeader div {
    width: 4px;
    height: 4px;
    overflow: hidden;
    background: url(../../images/corner01.gif) 0 0 no-repeat;
}
.opinionTitleWhiteBox .opinionWhiteBoxContent {
    padding: 8px 8px 8px 8px;
    width: 98%;
    overflow: hidden;
    background: url(../../images/discuss_comments.gif) 95% 50% no-repeat;
    float:left;
}
.opinionTitleWhiteBox .opinionWhiteBoxFooter {
    height: 4px;
    overflow: hidden;
    background: url(../../images/corner02.gif) 100% 0 no-repeat;
    text-align:left;
}
.opinionTitleWhiteBox .opinionWhiteBoxFooter div {
    width: 4px;
    height: 4px;
    overflow: hidden;
    background: url(../../images/corner03.gif) 0 0 no-repeat;
}


.opinionWhiteBox {
    background-color: #fff;
    margin-bottom: 10px;
    width: 98%;
}
.opinionWhiteBox .opinionWhiteBoxHeader {
    height: 4px;
    overflow: hidden;
    background: url(../../images/corner00.gif) 100% 0 no-repeat;
    text-align:left;
}
.opinionWhiteBox .opinionWhiteBoxHeader div {
    width: 4px;
    height: 4px;
    overflow: hidden;
    background: url(../../images/corner01.gif) 0 0 no-repeat;
}
.opinionWhiteBox .opinionWhiteBoxContent {
    padding: 8px 8px 8px 8px;
    width: 98%;
    overflow: hidden;
    float:left;
}
.opinionWhiteBox .opinionWhiteBoxFooter {
    height: 4px;
    overflow: hidden;
    background: url(../../images/corner02.gif) 100% 0 no-repeat;
    text-align:left;
}
.opinionWhiteBox .opinionWhiteBoxFooter div {
    width: 4px;
    height: 4px;
    overflow: hidden;
    background: url(../../images/corner03.gif) 0 0 no-repeat;
}



#opinionsContainer {
	overflow:auto;
	height: 500px;
}

#opinions {
	height: 200px;
	padding: 10px;
}

.opinionFooter {
	border-bottom: 1px solid #969696;
	margin-bottom: 10px;
}

.author {
	font-size: 11px;
	font-weight: bold;
	color: #303030;
	padding-top: 8px;
}
 .date 
{
	font-size: 11px;
	font-weight: bold;
	color: #969696;
	padding-top: 8px;
}

 .access
{
    font-size: 11px;
	font-weight: bold;
	color: #303030;
	padding-top: 4px;
	padding-right: 4px;
}

 .comment 
{
	margin-top:2px;
	padding-bottom: 4px;
	font-size: 11px;
	color: #303030;
}

.opinionTitle
{
	color: #757171;
	font-size: 18px;
	font-weight: bold;
	font-family: Tahoma, Sans-Serif;
}

.opinionLink
{
	width: 222px;
	height:10px;
	background: url(../../images/button_comments.gif) no-repeat;
}
.addopinionbutton
{
	margin-right: 5px;
	float:right;
}





