/*Start General Styles*/
body{
	background-color: #FFFFFF;
	color: #000000;
}

/**************************************************************/
/*
You have the capability to have two different styled sections on your page.
Below is the default for all components.
*/
.section .section-header{
	background-color: #D9E4DF;
	color: #000000;
}

.section .section-content {
	background-color: #FFFFFF;
	color: #000000;
}

.section .section-footer{
	background-color: #FFFFFF;
	color: #000000;
}

/*
The code below is for the "high light" styled sections.
Feel free to change the colors as you see fit.
Refer to the FAQ on how to use this.
Currently, these "high light" styled sections can be in either the Main Content Compontent or the Relative Content Components.
*/
.section-hl .section-header{
	background-color: #D9E4DF;
	color: #000000;
}

.section-hl .section-content{
	background-color: #FFFFFF;
	color: #000000;
}

.section-hl .section-footer{
	background-color: #FFFFFF;
	color: #000000;
}
/**************************************************************/

.bullet1{
	background-image: url(images/square1.gif);
}

.bullet2{
	background-image: url(images/square2.gif);
}

/*End General Styles*/
/**********************************************/


/**********************************************/
/*Start Enterprise Branding and Navigation Component*/

.ky-nav-content .border-tl {
	background-image: url(images/tl_nav_corner.gif);
 }
 
.ky-nav-content .border-tr {
	background-image: url(images/tr_nav_corner.gif);
 }

/*End Enterprise Branding and Navigation Component*/
/**********************************************/


/**********************************************/
/*Start Entity Branding (Banner) Component */

.ky-brnd .ky-brnd-content{
	background-color: #91ADBB;
	color: Black;
	background-image: url(images/banner.jpg);
	background-repeat: repeat-x;
	border-bottom: 1px solid #000000;
}

.ky-brnd .min{
	background-color: #91ADBB;
	color: Black;
	background-image: none;
	border-bottom: none;
}

.ky-brnd .ky-brnd-content .entity-id{
	background-color: transparent;
	color: Black;
	font-size: 250%;
	padding-left: 17px;
	vertical-align: middle;
	/*The value below is the height of your background image.*/
	line-height: 100px;
}

.ky-brnd .min .entity-id{
	background-color: transparent;
	color: Black;
	font-size: 100%;
	/*The value below is the minimum height required by standards.*/
	line-height: 40px;
}

/*
The below area could be used for your logo.
To calculate the value for margin-top, take the height of your back-ground image
minus the height of your logo, then halve it.
*/
.ky-brnd-pre img{
	margin-top:12px;
}

/*End Entity Branding (Banner) Component*/
/**********************************************/


/**********************************************/
/*Start Site Navigation Component*/

.ky-sn-content{
	background-color: #91ADBB;
	color: Black;
}

.ky-sn-content a{
	background-color: #91ADBB;
	color: Black;
	text-decoration: none;
}

.ky-sn-content a:hover{
	text-decoration: underline;
}

/*End Site Navigation Component*/
/**********************************************/



/**********************************************/
/*Start Breadcrumb Navigation Component*/

.ky-breadcrumb .ky-bc-content .section-header{
	background-color: #D9E4DF;
	color: #000000;
}

.ky-bc-content a{
	background-color: #D9E4DF;
	color: #000000;
	text-decoration: none;
}

.ky-bc-content a:hover{
	text-decoration: underline;
}

.ky-breadcrumb .border-tl {
	background-image: url(images/tl_corner.gif);
}

.ky-breadcrumb .border-tr {
	background-image: url(images/tr_corner.gif);
}

.ky-breadcrumb .section .section-footer {
	background-color: #D9E4DF;
	color: #000000;
}

.ky-breadcrumb .section-content {
	border-color: #91ADBB #91ADBB #D9E4DF #91ADBB;
}

/*End Breadcrumb Navigation Component*/
/**********************************************/


/**********************************************/
/*Start Content Area Component*/

.ky-content{
	background-color: #FFFFFF;
	color: #000000;
	border-left-color: #91ADBB;
	border-right-color: #91ADBB;
}

.ky-content .section .section-footer{
	border-bottom-color: #FFFFFF;
}

.ky-content .section-hl .section-footer{
	border-bottom-color: #FFFFFF;
}

/*End Content Area Component*/
/**********************************************/



/**********************************************/
/*Start Content Navigation Component*/

.ky-cn-content a{
	text-decoration: none;
}

.ky-cn-content .level1{
	background-color: #91ADBB;
	color: Black;
	border-bottom-color: #000000;
	border-top-color: #000000;
}

.ky-cn-content .level2{
	background-color: #D9E4DF;
	color: #000000;
}

.ky-cn-content .level3{
	background-color: #FFFFFF;
	color: #000000;
}

.ky-cn-content .level4{
	background-color: #FFFFFF;
	color: #000000;
}

.ky-cn-content .level5{
	background-color: #FFFFFF;
	color: #000000;
}

.ky-cn-content a:visited{
	text-decoration: none;
}

.ky-cn-content a:hover,.ky-cn-content a:active{
	text-decoration: underline;
}

.ky-content-nav{
	background-color: #FFFFFF;
	color: #000000;
	border-right-color: #000000;
}

.ky-cn-content .section .border-tl {
	background-image: url(images/tl_section.gif);
}

.ky-cn-content .section .border-tr {
	background-image: url(images/tr_section.gif);
}

.ky-cn-content .section-hl .border-tl {
	background-image: url(images/tl_section-hl.gif);
}

.ky-cn-content .section-hl .border-tr {
	background-image: url(images/tr_section-hl.gif);
}

.ky-cn-content .section .section-footer {
	background-color: #FFFFFF;
	color: #000000;
}

.ky-cn-content .section .section-content {
	border-color: #D9E4DF #D9E4DF #D9E4DF #D9E4DF;
}

.ky-cn-content .section-hl .section-footer {
	background-color: #FFFFFF;
	color: #000000;
}

.ky-cn-content .section-hl .section-content {
	border-color: #D9E4DF #D9E4DF #D9E4DF #D9E4DF;
}

/*End Content Navigation Component*/
/**********************************************/


/**********************************************/
/*Start Relative Content Component*/

.ky-content-relative{
	background-color: #FFFFFF;
	color: #000000;
}

.ky-cr-content .section a,.ky-cn-content .section a{
	background-color: #FFFFFF;
	color: #000000;
	text-decoration: underline;
}

.ky-cr-content .section-hl a, .ky-cn-content .section-hl a{
	background-color: #FFFFFF;
	color: #000000;
	text-decoration: underline;
}

.ky-cr-content .section a:visited,.ky-cn-content .section a:visited{
	text-decoration: underline;
}

.ky-cr-content .section a:hover,.ky-cr-content .section a:active,.ky-cn-content .section a:hover,.ky-cn-content .section a:active{
	text-decoration: none;
}

.ky-cr-content .section h5,.ky-cn-content .section h5{
	text-align: center;
}

.ky-cr-content .section .section-header,.ky-cn-content .section .section-header{
	text-align: center;
}

.ky-cr-content .section-hl a:visited,.ky-cn-content .section-hl a:visited{
	text-decoration: underline;
}

.ky-cr-content .section-hl a:hover,.ky-cr-content .section-hl a:active,.ky-cn-content .section-hl a:hover,.ky-cn-content .section-hl a:active{
	text-decoration: none;
}

.ky-cr-content .section-hl h5,.ky-cn-content .section-hl h5{
	text-align: center;
}

.ky-cr-content .section-hl .section-header,.ky-cn-content .section-hl .section-header{
	text-align: center;
}

.ky-cr-content .section .border-tl {
	background-image: url(images/tl_section.gif);
}

.ky-cr-content .section .border-tr {
	background-image: url(images/tr_section.gif);
}

.ky-cr-content .section-hl .border-tl {
	background-image: url(images/tl_section-hl.gif);
}

.ky-cr-content .section-hl .border-tr {
	background-image: url(images/tr_section-hl.gif);
}

.ky-cr-content .section .section-footer {
	background-color: #FFFFFF;
	color: #000000;
}

.ky-cr-content .section .section-content {
	border-color: #D9E4DF #D9E4DF #D9E4DF #D9E4DF;
}

.ky-cr-content .section-hl .section-footer {
	background-color: #FFFFFF;
	color: #000000;
}

.ky-cr-content .section-hl .section-content {
	border-color: #D9E4DF #D9E4DF #D9E4DF #D9E4DF;
}

/*End Relative Content Component*/
/**********************************************/


/**********************************************/
/*Start Main Content Component*/

.ky-content .ky-content-main{
	background-color: #FFFFFF;
	color: #000000;
}

.ky-cm-content .section .border-tl {
	background-image: url(images/tl_section.gif);
}

.ky-cm-content .section .border-tr {
	background-image: url(images/tr_section.gif);
}

.ky-cm-content .section-hl .border-tl {
	background-image: url(images/tl_section-hl.gif);
}

.ky-cm-content .section-hl .border-tr {
	background-image: url(images/tr_section-hl.gif);
}

.ky-cm-content .section .section-content {
	border-color: #D9E4DF #FFFFFF #FFFFFF #FFFFFF;
}

.ky-cm-content .section-hl .section-content {
	border-color: #D9E4DF #FFFFFF #FFFFFF #FFFFFF;
}

.ky-cm-content .section a{
	background-color: #FFFFFF;
	color: #0000EE;
}

.ky-cm-content .section-hl a{
	background-color: #FFFFFF;
	color: #0000EE;
}

.ky-cm-content a{
	background-color: #FFFFFF;
	color: #0000EE;
}

.ky-cm-content .section .section-header a{
	background-color: #D9E4DF;
	color: #0000EE;
}

.ky-cm-post{
	border-bottom-color: #FFFFFF;
}

/*End Main Content Component*/
/**********************************************/


/**********************************************/
/*Start Entity Footer Component*/

.ky-entity-footer .border-bl {
	background-image: url(images/bl_corner.gif);
}

.ky-entity-footer .border-br {
	background-image: url(images/br_corner.gif);
}

.ky-entity-footer .section-content {
	border-left-color: #91ADBB;
	border-right-color: #91ADBB;
}

.ky-ef-content .section-header {
	background-color: #D9E4DF;
	color: #000000;
}

.ky-entity-footer .section-footer {
	background-color: #D9E4DF;
	color: #000000;
}

.ky-ef-content a{
	background-color: #D9E4DF;
	color: #000000;
	text-decoration: none;
}

.ky-ef-content a:hover{
	text-decoration: underline;
}

/*End Entity Footer Component*/
/**********************************************/


/**********************************************/
/*Start Enterprise Footer Component*/

.ky-footer{
	background-color: #91ADBB;
	color: Black;
}

.ky-footer-content{
	background-color: #91ADBB;
	color: Black;
	border-left-color: #91ADBB;
	border-right-color: #91ADBB;
}

.ky-footer-content a{
	background-color: #91ADBB;
	color: Black;
	text-decoration: none;
}

.ky-footer-content a:hover{
	text-decoration: underline;
}

/*End Enterprise Footer Component*/
/**********************************************/