/*
Active Styles
*/

/* Main Content Category Menu Bar */

 .SAW_TopNav_Light a:hover {
	color: #006400; /* Was Blue */
	border-color: #2E2D2C; /* Neutral Black */
}


.SAW_TopNav_Light2 a:hover {
	color:#2A00AA; /* Purple */
	background-color:#CC6600; /* Primary */
	border-color: #2E2D2C; /* Neutral Black */
}



ol {

	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	color: #000000;
	font-size: small;
	font-style: normal;	
}

li {

	color: #000000;

}


.SiteName2 {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}


/*********************************************************
Styles we want to add: from the Knowledgebase
***********************************************************/

.Postings_Old {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: ##FF6600;
}


.Postings_AltrningOld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: ##FF6600;
}


.Postings_New {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 300; 
	font-style:italic;
	color: black;
}


.Postings_Special {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
}

.Postings_Title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
}

.Postings_Navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
}


.KBHyperlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: ##FF6600;
}



.RegularPageSize {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.RegularPageSize_DateCol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.RegularPageSize_SubTopics {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.SectionTitle2Qs {

	font-size: 16px;
	font-weight: bold;
	color: Black; /* Text Dark */

	border-bottom-width: 1px;
	background-color: White;
	
	border-right-width: thin;
	border-left-width: thin;
	
	border-top-style: dashed;
	border-right-style: dashed;
	border-left-style: dashed;	
			
	border-top-style: blue;
	border-right-color: blue;
	border-left-color: blue;
	
	padding-left: 3px;
	padding-right: 3px;

}


.SectionTitle {
	font-size: 16px;
	font-weight: bold;
	color: Black; /* Text Dark */

	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-color: #000000; /* Border Light */
	background-color: White;
	border: thin dashed Blue;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.QuestionerReply {
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: small;

	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-color: #000000; /* Border Light */
	background-color: White;
	border: thin dashed Blue;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 7px;
	padding-bottom: 7px;
}


.Question  {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: small;
	background-color: #FFFFCC; /* Accent */	
	
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	

	border-right-style: solid;
			
	border-top-color: blue;
	border-right-color: blue;
	border-bottom-color: blue;
	border-left-color: blue;
	
	padding: 5px 10px 5px 10px; /*  top, right, bottom, left   */
}


.QuestionerFollowup  {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: small;
	background-color: #FFFFCC; /* Accent */	
	
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
			
	border-top-color: blue;
	border-right-color: blue;
	border-bottom-color: blue;
	
	padding: 5px 10px 5px 10px; /*  top, right, bottom, left   */
}


.QKBSideBar  {
	background-color: lightblue; /* Secondary */
	border-left-color: blue;

}

.TitleBlock  {
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: small;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	
	border-right-style: double;
	border-top-style: double;
	border-left-style: double;
     border-bottom-style: double;   /*    */
	
	border-top-color: #FFFF00;  /* Was #006400;    #FFFF00;*/
	border-right-color: #FFFF00;
	border-bottom-color: #FFFF00;
	border-left-color: #FFFF00;
	
     padding: 10px 5px 10px 5px; /*  top, right, bottom, left   */
}

.WhoAnswered {


	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: small;
	border-top-color: blue; /* Border Light */ 
	border-right-color: blue; /* Border Light */
	border-left-color: blue; /* Border Light */
	background-color: #f0fff0; /* Accent */
	padding: 10px 7px 10px 7px; /*  top, right, bottom, left   */
	border: thin solid blue; /*   */

}


.Respondent {
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: small;

	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-color: #000000; /* Border Light */
	background-color: White;
	border: thin dashed Blue;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 7px;
	padding-bottom: 7px;
}

.AKBSideBar  {
	background-color: #7fe080; /* Secondary */


}

.Answer  {
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: small;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	
	border-bottom-style: solid;
	border-top-style: solid;
	border-right-style: solid;
	
	border-top-color: blue;
	border-right-color: blue;
	border-bottom-color: blue;
	border-left-color: blue;
	
	padding: 5px 10px 5px 10px; /*  top, right, bottom, left   */
	background: white;
     color: black;
}



/*                                          */
.VKBSideBar  {
	background-color: #deb887; /* Secondary */

}

.VisitorReply {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: small;
	background-color: #FFFFFF; /* Accent */	
	
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
			
	border-top-color: blue;
	border-right-color: blue;
	border-bottom-color: blue;
	
	padding: 5px 10px 5px 10px; /*  top, right, bottom, left   */
}


.TKBSideBar  {
	background-color: #00b201; /* Secondary */


.KBSideBar1  {
	background-color: #FFA500; /* Secondary */

}

}

.KBSideBar3  {
	background-color: #32CD32; /* Secondary */

}

.KBSideBar4  {
	background-color: #FF9900; /* Secondary */

}

.NoteBlock  {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	border-top-color: #CCCCCC; /* Border Light */
	border-right-color: #CCCCCC; /* Border Light */
	border-bottom-color: #CCCCCC; /* Border Light */
	border-left-color: #CCCCCC; /* Border Light */
	background-color: #B8B8B8; /* Accent */
	color: black;

}


.article {
	font-family: "Trebuchet MS", Verdana, Arialm, sans-serif;
	color: #666666;
	font-size: small;
	font-style: normal;
	padding-left: 15px;
	padding-right: 15px;
	
}


.articletop {
	font-family: "Trebuchet MS", Verdana, Arialm, sans-serif;
	color: #666666;
	font-size: small;
	font-style: normal;

	border-top-width: thin;
	
	border-top-style: solid;
	
	border-top-color: #006400;
	
	padding-left: 15px;
	padding-right: 15px;
	
}



.Quote 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: purple;
	font-size: small;

		
}
		
.Quote2 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#006600;
	font-size: small;
		}
		
.Quote3 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#003300;
	font-size: small;
		}		

.footer {
	color: #666666;
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
     padding-top: 0px;
	padding-bottom: 0px;
}

/* Text Sizes and Color Combo for Site text */


.LargerFont {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: medium;
	color: #666666;	 
		}

.BaseFont {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: small;
	color: #666666;	 
		}
		
		
.BaseFontBlack {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: small;
	color: #000000;	 
		}

.BaseFontBlue {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: small;
	color: #0000FF;	 
		}

.BaseFontPurple {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: small;
	color: Purple;	 
		}


.BaseFontGreen {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: small;
	color: Green;	 
		}

.BaseFontBrown {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: small;
	color: Brown;	 
		}

		
.BaseFontRed {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: small;
	color: Red;	 
		}
		

.BaseFontBlackMedium {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: medium;
	color: #000000;	 
		}
		
.BaseFontBlackLarge {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: larger;
	color: #000000;	 
		}

.BaseFontBlackSm {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: x-small;
	color: #000000;	 
		}
		
.BaseFontBlackXSm {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: xx-small;
	color: #000000;	 
		}	
		
		
		
.SmallFont {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: x-small;
	color: #666666;	 
		}
		
.lalphabet {
	list-style-type: lower-alpha;	 
		}
		
.ualphabet {
	list-style-type: upper-alpha; 
		}
		

		
		
		
/************************************************/
/* All form elements are within the definition list for this example */
