﻿#pageAbout_jobs .LinkList
{
    background-color: #CCCCDD;
    padding: 10px;
    border:solid 1px black;
}

#pageAbout_jobs .LinkList span
{
    display:inline;
}

#pageAbout_jobs .LinkList a.DisabledLink
{
    color: black;
}

#pageAbout_jobs .LinkList a.DisabledLink:hover
{
    text-decoration: none;
}

.JobLocation 
{	
	font-weight: bold;
	text-transform: uppercase;
}

.JobCategory
{
	padding: 5px 0px 5px 40px;
	text-transform:none;
}

.JobPosition
{
	padding-left: 40px;
	font-weight: normal;
}



/*
*********************************************************
  FAQs
*********************************************************
*/

#pageAbout_faq .QuestionTable
{
	width: 620px;
}

#pageAbout_faq .QuestionTable .MenuColumn
{
	width: 149px;
	border-right: solid 1px #004f87;
	padding-right: 10px;
	vertical-align: top;
	text-align: right;
}

#pageAbout_faq .QuestionTable .PageColumn
{
	padding-left: 10px;
	vertical-align: top;
}

#pageAbout_faq .QuestionTable .NavigationMenu
{
	color: #115b8f;
	font-size: 18px;
	font-weight: bold;
	margin-top: 5px;
}

#pageAbout_faq .QuestionTable .NavigationMenu a
{
	color: #7fa7c3;
}

#pageAbout_faq .QuestionTable .NavigationMenu a:hover
{
	text-decoration: none; 
	color: #115b8f;
}

#pageAbout_faq .QuestionCategories 
{
	margin: 5px 0px 50px 0px;
}

.QuestionCategoryHeader
{
	padding: 0px;
	text-align: left;
}

.QuestionCategoryItem span
{
	vertical-align: top;
	padding: 15px 0px 10px 0px;
	font-size: 17px;
	color: #333333;
	font-weight: bold;
	display: block;
}

#pageAbout_faq .QuestionCategories ul
{
	margin: 0px;
	padding: 0px;
	border: none;
	font-size: 12px;
	list-style-type:none;
}

#pageAbout_faq .QuestionCategories ul li
{
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	line-height: 15px;
}

#pageAbout_faq .QuestionCategories ul li a
{
	color: #00509D;
	font-size: 12px;
}

#pageAbout_faq .QuestionCategories ul li a:hover
{
	text-decoration: underline; 
}

#pageAbout_faq .QuestionInfoCategories
{
	text-align: right;
	font-size: 16px;
	color: #115b8f;
}

#pageAbout_faq .QuestionInfoCategories ul
{
	margin: 0px;
	padding: 0px;
	border: none;
	list-style-type: none;
}

#pageAbout_faq .QuestionInfoCategories ul li
{
	font-weight: bold;	
	margin: 5px 0px 10px 0px;
}

#pageAbout_faq .QuestionInfoCategories ul li ul li
{
	font-size: 11px;
	margin: 0px 0px 0px 0px;
}

#pageAbout_faq .QuestionInfoCategories ul li ul li a, #pageAbout_faq .QuestionInfoCategories ul li ul li a:visited
{
	color: #7fa7c3;
}

#pageAbout_faq .QuestionInfoCategories ul li ul li a:hover
{
	color: #115b8f;
	text-decoration: none;
}

#pageAbout_faq .QuestionInfoCategories ul li ul li.Selected a, #pageAbout_faq .QuestionInfoCategories ul li ul li.Selected a:visited
{
	color: #115b8f;
}

#pageAbout_faq .QuestionInfoCategories ul li ul li.Selected a:hover
{
	text-decoration: none;
	cursor:default;
}

#pageAbout_faq .SearchPrompt
{
	margin-bottom: 20px;
}

#pageAbout_faq .SearchPrompt .area1
{
	width: 138px;
}

#pageAbout_faq .SearchPrompt .area1a
{
	width: 170px;
	float: left;
}

#pageAbout_faq .SearchPrompt .area2
{
    width: 180px;
}

#pageAbout_faq .SearchBox #ctl00_cphRight1_btnSearch, #pageAbout_faq .SearchBox #ctl00_cphRight1_btnSearchAgain
{
	width: 100px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
}

#pageAbout_faq .Breadcrumbs a, #pageAbout_faq .Breadcrumbs a:hover
{
	color: #1a6b01;
}

#pageAbout_faq .QuestionList
{
	margin-bottom: 100px;
	width: 100%;
}

#pageAbout_faq .QuestionList .Question
{
	background-color: #2e4d7b;
	padding: 3px 10px 3px 10px;
}

#pageAbout_faq .QuestionList .Question a, #pageAbout_faq .QuestionList .Question a:visited, #pageAbout_faq .QuestionList .Question a:hover
{
	color: white;
	font-weight: bold;
	display: block;
	text-decoration: none;
}

#pageAbout_faq .QuestionList .Answer
{	
	height: 0px;
	overflow: hidden;
	background-color: #d3deef;
	border-left: 1px dashed #8895a2;
	border-right: 1px dashed #8895a2;
	border-bottom: 0px dashed #8895a2;
}

#pageAbout_faq .QuestionList .Answer .AnswerContent p
{
	margin: 10px 20px 10px 20px;
}

#pageAbout_faq .QuestionList .Answer .Attachments .Header
{
	font-weight: bold;
}

#pageAbout_faq .QuestionList .QuestionItem td
{
	border-bottom: 5px solid white;
}

#pageAbout_faq .QuestionList .QuestionHeader td
{
	padding: 0px 0px 5px 0px;
}

#pageAbout_faq .QuestionList .QuestionFooter td
{
	font-weight: bold; 
	padding: 15px 0px 0px 0px;
}

#pageAbout_faq .QuestionList .QuestionError td
{
	color: red;
	text-align: center;
	padding: 0px 0px 0px 0px;
}




/* Begin styles for Support K-LOVE */

#fiveWays {
	background-color: #f2f6f9;
	width: 806px;
	height: 219px;
	border: 2px solid #efefef;
	margin-top: 10px;
}
.fiveWaysbox {
	padding: 6px;
	float: left;
	width: 148px;
}

.fiveWaysheadline {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 1px;
	line-height: 12px;
}
.fiveWaysheadline a {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 1px;
	line-height: 12px;
}
#fiveWays ul {
	margin: 0px 0px 0px 15px;
	font-style: normal;
}

#fiveWays ul li {
	padding: 0px 0px 2px 0px;
}
#klove #container #insideContent #middleColumn #fiveWays .fiveWaysbox p {
	margin: 0px;
}
#supportBottomLeft {
	width: 306px;
	padding-right: 5px;
	padding-top: 10px;
	float: left;
}
#visionmission {
	padding: 8px;
	border: 2px solid #efefef;
}
#supportkloveText {
	float: right;
	padding-top: 15px;
	padding-left: 5px;
	width: 475px;
}

