﻿/*styles lists for rating */
.SmallratingStar
{
	white-space:nowrap;	
	height:21px;
}

.SmallratingStar .SmallratingItem {
    font-size: 0pt;
    width: 20px;
    height: 20px;
    margin: 0px;
    padding: 0px;
    display: block;
    background-repeat: no-repeat;
	cursor:pointer;
}

.SmallratingStar .SmallFilled
{
	background-image: url(images/Smallstar3.jpg);
}

.SmallratingStar .SmallEmpty
{
	background-image: url(images/Smallstar2.jpg);
}

.SmallratingStar .SmallSaved
{
	background-image: url(images/Smallstar1.jpg);
}

.ratingStar
{
	white-space:nowrap;	
	height:31px;
}

.ratingStar .ratingItem {
    font-size: 0pt;
    width: 30px;
    height: 30px;
    margin: 0px;
    padding: 0px;
    display: block;
    background-repeat: no-repeat;
	cursor:pointer;
}

.ratingStar .Filled
{
	background-image: url(images/star3.jpg);
}

.ratingStar .Empty
{
	background-image: url(images/star2.jpg);
}

.ratingStar .Saved
{
	background-image: url(images/star1.jpg);
}

/* Styles for the discussion gridview */
.GridFooterStyle_Disc
{
    background :#2c638c;
    font-weight:bold;
}
.GridHeaderStyle_Disc
{
    background:#2c638c;
    font-weight:bold;
}
.GridRowStyle_Disc
{
    background:#e6f0f8;
}
.GridSelectedRowStyle_Disc
{    
     Font-Size:larger;
     font-weight:bold;     
     text-align:left; 
     background-color:Silver;
}
.Gridinner_text_Disc{
/*width:740px;*/
width:100%;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding-top:5px;
float:left;
}


/* Style for the discussion table*/

.TableGreetings_Dis {
	FONT-SIZE: 11px;
	/*BORDER: 2px solid #bb0a69; commented to check the change in color*/
	BORDER: 2px solid #2c638c;
}

.TableGreetingsInnnerBoxCaption_Dis {
	FONT-SIZE: 11px;
	/*background:#bb0a69;*/
	background:#2c638c;
	color:White;
	BORDER-Bottom: 1px solid White; 
	padding-left:4px
}

.TableGreetingsInnnerBox_Dis {
	FONT-SIZE: 11px;
	/*BORDER-LEFT: 1px solid #bb0a69;
	BORDER-Bottom: 1px solid #bb0a69;*/
    BORDER-LEFT: 1px solid #2c638c;
    BORDER-Bottom: 1px solid #2c638c;
	padding-left:4px
}

.TableGreetingsInnnerBoxCaptionbtm_Dis{
	FONT-SIZE: 11px;
	/*background:#bb0a69;*/
     background:#2c638c;
	color:White;	
	padding-left:4px
}

.TableGreetingsInnnerBoxbtm_Dis {
	FONT-SIZE: 11px;
	/*BORDER-LEFT: 1px solid #bb0a69;*/
    BORDER-LEFT: 1px solid #2c638c;
	padding-left:4px
}

.TableMainReplytext_Disc {
	FONT-SIZE: x-small;
	/*width:766px;*/	
	width:100%;
	TEXT-ALIGN: justify;
}

.ReplyHeadStyle_Disc {
	/*BORDER: 2px solid #bb0a69;*/
	BORDER: 2px solid #2c638c;
}

.ReplyHeadingMain_Disc {
	/*COLOR: white; HEIGHT: 10px; BACKGROUND:#bb0a69; TEXT-ALIGN: left*/
	COLOR: white; HEIGHT: 10px; BACKGROUND:#2c638c; TEXT-ALIGN: left
}

.ReplyTexttdName_Disc {
	FONT-SIZE: 11px;
	WIDTH: 150px;	
	VERTICAL-ALIGN: top;

}
.ReplyTexttdText_Disc {
	FONT-SIZE: 11px;	
	VERTICAL-ALIGN: top;
	width:616px;
	
}

.ReplyTexttdName_Disc {
	FONT-SIZE: 11px;
	WIDTH: 150px;	
	VERTICAL-ALIGN: top;

}
.ReplyTexttdLine_Disc {
	FONT-SIZE: 11px;
	WIDTH: 1px;
	TEXT-ALIGN: left;
	BORDER-LEFT: 1px solid Black; 
}
.ReplyImage_Disc {
	FONT-SIZE: 11px;	
	VERTICAL-ALIGN: top;
	Width: 40px;
	height: 40px;
}
.ReplyQuestion_Disc{
	BACKGROUND: white;
}

.QuestiontdStyle_Disc {
	/*BORDER-bottom: 2px solid #bb0a69;*/
	BORDER-bottom: 2px solid #2c638c;
	FONT-WEIGHT: bold;
}

.TableMainQuestiontext_Disc {
	FONT-SIZE: 11px;
	width:100%;
	/*BORDER: 2px solid #bb0a69;*/
	BORDER: 2px solid #2c638c;
	TEXT-ALIGN: justify;
}

.inner_text_Disc{
width:100%;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
/*padding-left:5px;*/
padding-top:10px;
float:left;
}







