
	BODY
{
    font-family: verdana,arial,helvetica;
    font-color: #001554;
    margin-left: 0;
    margin-right: 0;
    background-color: #FFFFFF;
}

#Ta1
{
    margin-left:16px;
    margin-top:20px; 
    margin-bottom:20px; 
      
    }
    #Ta
{
    margin-right:50px;
      margin-top:10px;  
      margin-bottom:20px; 
    }

 textarea
{
    background: white;
    border: 1px solid #000099;
    font: 15px verdana;
    font-weight: 500;
    font-style: inherit;
    text-transform: inherit;
    color: #001554;
}

   input
{
    color: #FFFFFF;
    background: #385B88;
    border: 1px solid #000099;
    font-weight: 500;
    font-style: normal;
    font-variant: normal;
    font-size: 15px;
    line-height: normal;
    font-family: verdana;
}
	A:link { color:#39497A;
    font-weight: 700;
}
	A:visited 
{ 
    color: #39497A;
    }
  
	A:hover
{
    color: #39497A;
    
}

	H1
	{
		font-size:165%;
		margin:0;
		color:#001554

	}

	H2
	{
		font-size:125%;
		margin-top:1em; margin-bottom:0px;
		color:#001554

	}

	H3
	{
		font-size:115%;
		margin-bottom:0px;
	}

	H6
	{
		font-size:145%;
		margin-top:1em; margin-bottom:0px;
		color:#001554

	}
	
	h4, h5
	{
		font-size:100%;
		margin:0;
		color:#001554
	}


	TH { FONT-SIZE: 68%; 
	 color:#cbd1e5 }
	 
	TD { FONT-SIZE: 11px; 
	 color:#001554
	  }
	 
	 
	SPAN
{
    font-size: 10px;
    color: #001554;
    font-weight: 700;
}
	 
	P
	{
		line-height:1.5em;
		margin-top:0.5em; margin-bottom:1.0em;
		color:#001554
		
	}
	

	li
	{
		line-height:1.5em;
		margin-top:0.5em; margin-bottom:1.0em;
		color:#001554
		
	}
	


.ArticleHeader
{
	FONT-SIZE: 17px; 
	COLOR: #000000;
	border-top: solid 1px #608058;
	FONT-FAMILY: Arial,Verdana;
	font-weight: bold;
	cursor: hand;
	background-image: url(Images/ItemsBg.gif);
	background-color: #EAEFD4;
	background-repeat: repeat-x;
	background-position: bottom;

	height: 32px;
	padding-left: 7px;
}

.article_author
{
	FONT-SIZE: 13px; 
	COLOR: #001554;
	border-top: solid 1px #608058;
	FONT-FAMILY: Arial,Verdana;
	font-weight: bold;
	cursor: hand;
	
	background-repeat: repeat-x;
	background-position: bottom;
	height: 32px;
	padding-left: 7px;
}

.validatorCalloutHighlight
{
    background-color: #FFFF00;
    color: black;
}
.TextIndicator_TextBox1 {
         background-color:Gray;
         color:White;
         font-family:Arial;
         font-size:x-small;
         font-style:italic;  
         padding: 2px 3px 2px 3px;   
    }
.watermark
{
    color: #cdd5cf;
    font-family: 'Times New Roman';
    font-variant: normal;
}







.collapsePanel {
	width: 40px;
	height:0px;
	background-color:white;
	overflow:hidden;
}

.collapsePanelHeader
{
    width: 640px;
    height: 20px;
    color: Yellow;
    background-color: #EBEEF5;
    font-weight: bold;
    float: left;
    padding: 5px;
    cursor: pointer;
    vertical-align: middle;
}

.popupControl
{
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
	cursor:crosshair; 
}



.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup
{
    background-color: #e4eaef;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
}



.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

.accordionLink
{
 background-color: #D3DEEF;
    color: white:
}


#findppl
{
    background-color: #6699FF;
    width: 40px;
    height: 10px;
    
}


.awDiv
{
  background-color:#CCCCFF;
  color:#000033;
  margin-left:5px;
  font-size:10pt;

}
.awSpan2
{
  margin-left:20px;
  width:40px;
  font-weight: bold;
}

.awSpan1
{
  margin-left:20px;
  width:20px;
  font-weight: bold;
}


.autocomplete_completionListElement 
{  
	visibility : hidden; 
	margin : 0px!important;

	background-color : inherit; 
	color : windowtext;

	border : buttonshadow; 
	border-width : 1px;

	border-style : solid; 
	cursor : 'default';

	overflow : auto; 
	height : 100px;

	text-align : left; 
	list-style-type : none;

	font-family: courier new; 
	font-size: 8pt; 

}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99; 
	color: black;

	padding: 1px; 
}


/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window; 
	color : windowtext;

	padding : 1px; 
}



#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:30%; 
    left:43%;
    padding:10px; 
    width:14%; 
    z-index:1001; 
    background-color:#fff;
    border:solid 1px #000;
}



.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(FilledStar.png);

}

.emptyRatingStar {
    background-image: url(EmptyStar.png);
}

.savedRatingStar {
    background-image: url(SavedStar.png);
}
