/* CSS Document */
HTML
{
	background-color: #FFFFFF;
}

Body
{
	padding: 0px;
	margin: 0px;
}


#LoggedInContainer{
visibility:hidden;
}

/*Ordered and Unorderd list positioning *****************************/
ul, ol, dl
{
 	position: relative;
}
/*Hyperlink Styles***************************************************/
a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #003366;
}
a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}
a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #993300;
	text-decoration: underline;
}
a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}
.bigLink a, .bigLink a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003366;
}
.bigLink a:hover
{
	color: #993300;
	text-decoration: underline;
}

/******************************************************************** *
fullpage division is main contain styles for content pages *contains both 
header and footer divisions as well */
#fullpage
{
	width: 760px;
	/*max-width:1000px !important;*/
	/*The following is for IE6 only*/
	/*width:expression(document.body.clientWidth > 1000? "1000px": "100%" );*/
	min-height: 100%;
	border: 1px solid #000033;
	border-top-color: #535274;
	background-repeat:no-repeat;
	background-position: top left;
}
.warning
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
/******************************************************************** *
Header Image division styles *Nested within fullpage division */
#head
{
	text-align:right;
	padding-top:0px;
	width:760px;
}
/******************************************************************** *
Public menu division styles. *Menu consists of hyperlinks as list items
 in unordered list */
#menu
{
	text-align:right;
	float:left;
	width:148px;
	margin-top:55px;
}

#content
{
	width: 572px;
	padding: 10px;
	padding-left: 20px;
	z-index: 0;
	float:left;
	min-height:400px;
        
}
.niceP
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
}
#content p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
#content h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #010066;
	text-align: center;
}
#content H2
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	color: #EA5E00;
	letter-spacing: -1px;
	display: inline;
}
#content h3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #010066;
}
#content h4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #010066;
	text-align: center;
}
.notation 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	color: #FF6600;
}
.notationLarge 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #FF6600;
}
/****************************************************************** * 
Footer Styles located at base of public pages */
#foot
{
	height:60px;
	background-image:url(image/foot_bg.jpg);
	clear:both;
	text-align: center;
	padding: 10px;
	font-size: 11px;
	color:#FFFFFF;
}
/****************************************************************** *
Faq manager styles *Faq Answers and Questions have seperate classes *
Class FaqList styles faq hyperlink listings at top of page */
.FaqList
{
	font-style: italic;
	list-style-type: none;
}
/* Styles individual hyperlinks in FaqList*************************/
.FaqList li
{
}
.FaqList li a
{
   color:#000000;
}
.FaqList li a:hover
{
   color:#FD0506;
}
.FaqQuestion
{
	font-weight: bold;
	padding-left: 50px;
}
.FaqAnswer
{
	padding-left: 100px;
	padding-right: 50px;
	padding-bottom: 25px;
}
.FaqAnswer p
{
	padding-top: 0px;
	margin-top: 0px;
}
.FaqDivider
{
	color: #5A5A49;
}
/***************************************************************** * 
Splash page classes */.splash
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: #FFFFFF;
}
/*Editor Classes*/.Bold
{
	font-weight: bold;
}
.Title
{
	font-weight: bold;
	font-size: 18px;
}
.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}
.label{
	color:#555599;
	font-weight:bold;
	font-size:12pt;
}
/*individual ids for rss fields (#title, #description, #category, #pubDate,#link)*/
.rssItem
{
	margin-top: 20px;
}
.rssItem #pubDate
{
	font-family:verdana;
	font-weight:bold;
	font-size:10px;
	margin-left:30px;
}
.rssItem img
{
}
.rssItem #link
{

}
.rssItem #description
{
	font-family:verdana;
	font-weight:normal;
	font-size:10px;
	margin-left:15px;
		
}
.rssItem #title
{
	
}
/*******************Knowledge Base Styles*********************/

/*Container div for article section of knowledge base*/
.KBcontainer
{
	margin-left:230px;
}
/*Container div for tab panel*/
.KBtab
{
	float:left;
	width: 220px;
}
/*Rating styles*/
.filledRatingStar {
background-image:url(Image/FilledStar.png);
}
.ratingStar {
background-repeat:no-repeat;
cursor:pointer;
display:block;
font-size:0pt;
height:12px;
margin:0px;
padding:0px;
width:13px;
}
.displayStar
{
background-repeat:no-repeat;
display:block;
font-size:0pt;
height:12px;
margin:0px;
padding:0px;
width:13px;
}
.savedRatingStar{
background-image:url(Image/waitingstar.png);

}
.emptyRatingStar
{
background-image:url(Image/emptyStar.png);
}
.RatingModal
{
	display:none;
	position:fixed;
	top:0px;
	left:0px;
	width: 100%;
	height: 100%;
	background-color: #888888;
	z-index: 101;
	filter:alpha(opacity=50);
	opacity: .5;
}
#RatingPopup
{
	display:none;
    position:absolute;
    top:100px;
    left:100px;
    z-index:102;
	border:solid 1px #000000;
	background-color:#FFFFFF;
    width:300px;
    height:75px;	
}
#RatingPopup #Header
{
	background-color:Blue;
}
#RatingPopup #Header .label
{
	font-size:10pt;
	color:#FFFFFF;
    background-color:Red;
    margin: 1px;
    border: solid 1px #FFFFFF;
}
#RatingPopup #Body
{
	margin: 5px 0px 0px 3px;
	padding:3px;
}
.label
{
	font-weight:bold;
	font-family: Arial;
}

.button
{
	margin: 3px 3px 3px 0px;
}
/*Article grid in tab container*/
.KBGrid
{
	width:200px;
}
/*Atricle tree on tab container*/
.KBTree
{
	margin:10px 3px 3px 3px;
}
.KBtitle
{
	font-size:larger;
	font-family:Arial;
	font-weight:bold;
}
/*leave empty to turn off highlighting keywords*/
.highlight
{
	background-color: Yellow;
    color:Blue;
}
.niceT {
	font-family: Arial, Helvetica, sans-serif;
}

.niceT a:link{
	font-size: 10px;
	color: #000099;
	text-decoration: underline;
}

.niceT a:visited{
	font-size: 10px;
	color: #000099;
	text-decoration: underline;
}

.niceT a:hover{
	font-size: 10px;
	color: #CC0000;
	text-decoration: underline;
}

.niceT a:active{
	font-size: 10px;
	color: #000099;
	text-decoration: underline;
}

.niceLabel{
	font-size: 11px;
	font-weight: bold;
}

niceT th{
	font-size: 12px;
	font-weight: bold;
}

.niceT td{
	font-size: 10px;
}
.niceT hr{
	color: #cccccc;
	height: 2px;
}