
.Heading
{
    font-family:Tahoma;
    font-size:14pt;
}

.Content
{
    font-family:Tahoma;
    font-size:8.5pt;
    padding-left:5px;
    
}

.Clink
{
	font-weight: normal;
	font-size: 8.5pt;
	color: white;
	font-family: Tahoma;
	text-decoration: none;
	text-align:center;
}	

.Clink:Link
{
	font-weight: normal;
	color: white;
	font-family: Tahoma;
	text-decoration: none;
	text-align:center;
	font-size: 8.5pt;
	
}	

.Clink:hover
{
	font-weight: normal;
	font-size: 8.5pt;
	font-family: Tahoma;
	text-decoration: underline;
	text-align:center;
	color: white;
	
}	

#progressBackgroundFilter {
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000;     
}

#processMessage 
{ 
    position:fixed; 
    top:40%; 
    left:40%;
    padding:10px; 
    width:20%; 
    z-index:1001; 
    background-color:#fff;
    border:solid 1px #000;
}

.content /* === */
{
    font-family:Verdana;
	font-size:7pt;
	color: Black;
	text-align:justify ;
	
}

.Download:Link /* === */
{
	color: #7E7E7E;
	font-family: Verdana;
	text-decoration: none;
	text-align:left;
	font-size: 8pt;
	
}	


.Download:visited /* === */
{
	color: #7E7E7E;
	font-family: Verdana;
	text-decoration: none;
	text-align:left;
	font-size: 8pt;
	
}

.Download:hover /* === */
{
	font-size: 8pt;
	font-family: Verdana;
	text-decoration: underline;
	text-align:left;
	color: #7E7E7E;
	
}

#uploadBackgroundFilter /* === */
{
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000;     
}

#uploadDiv /* === */
{ 
    position:fixed; 
    top:30%; 
    left:40%;
    padding:10px; 
    width:10%; 
    z-index:1001; 
    background-color:#fff;
    border:solid 1px #000;
}

a.AwaitingListLink
{
	margin: 1px 0 1px 0;
	display: block;
	color: black;
	text-decoration: none;
	cursor: pointer;	
	padding: 4px 5px 4px 5px;
	white-space: nowrap;
}




a.AwaitingListLink:hover
{
	background-color: black;
	color: white;
	border: 1px solid #868686;
	padding: 3px 4px 3px 4px;
}

a.AwaitingListLinkSelect
{
	background-color: black;
	margin: 1px 0 1px 0;
	display: block;
	color: #9F9F9F;
	text-decoration: none;
	cursor: pointer;	
	padding: 4px 5px 4px 5px;
	white-space: nowrap;
}

/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : white;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}

.registerWatermark
{
    color:#63676a;
    border-color:black;
    border-width:1px;
    border-style:solid;  
    font-size:10pt;
    height:16px;
    }
    
    .TextBoxColor  
{
 background-color:white;
 color:black;
 border-color:black;
 border-width:1px;
 border-style:solid;  
 
 	
}

/* Accordion */
.accordionControl
{
    padding: 5px 0px 5px 0px; 
}

.accordionHeader
{
    
    border: 1px dotted #333333;
    color: black;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
    padding: 5px;
    cursor: pointer;
    
    text-align:left;
}

/* Accordion 2 */
.accordionHeader2
{
  
    color: black;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
    padding: 5px;
    cursor: pointer;
    
    text-align:left;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
     
    border: 1px dotted #333333;
    color: black;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
    padding: 5px;
    cursor: pointer;
    text-align:left;
}

#master_content .accordionHeaderSelected a
{
	color: black;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    
    border-bottom: 0px dotted #333333;
    border-left: 0px dotted #333333;
    border-right: 0px dotted #333333; 
    border-top: 0px dotted #333333;
    text-align:left;
    padding: 5px;
    padding-top: 10px;
    background-color:white;
}

.TextIndicator_TextBox1
{
     background-color:white;
     color:White;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}


.TextIndicator_TextBox1_Strength1
{
     background-color:white;
     color:Maroon;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}
.TextIndicator_TextBox1_Strength2
{
     background-color:white;
     color:#F6801C;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}
.TextIndicator_TextBox1_Strength3
{
     background-color:white;
     color:#ECB23D;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}
.TextIndicator_TextBox1_Strength4
{
     background-color:white;
     color:#44a6cd;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}
.TextIndicator_TextBox1_Strength5
{
     background-color:white;
     color:Lime;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}

.watermarkCSS
{
     font-family:Tahoma;
     font-size:8.5pt;
     color:#8C8A8C;
     height:17px; 
}	

/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 16px;
    height: 16px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../Images/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(../Images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../Images/SavedStar.png?2);
}
.MaxDim
{
    max-width:70px; 
    max-height:70px;
    }