/*
#1 #000
#2 #3399cc
#3 #666
#4 #999
#5 #ccc
#6 #fff
*/



body {
	background: #036 url("../images/background_keningtons.jpg") no-repeat scroll center top;
    color: #333;
}

#layout	{
	background: transparent url("../images/back_white_20.png") repeat scroll left top;
}


img {
}

p {
	color: #003366;
}

li {
	color: #003366;
}


a {
	color: #336699;
}

a:hover {
	color: #003366;
}



h1 {
	color: #003366;
} 


h2 {
	color: #003366;
	border-bottom: 1px #003366 solid;
}


h3 {
	color: #003366;

}

h4 {
}

h5 {
}

h6 {
}

#header {

	}
	
/* START ROW - MENU - TOP */

#menutop {
	background: transparent url("../images/back_blue_40.png") repeat scroll left top;
}

#menutop ul {
}

#menutop ul li {
}

#menutop ul li a {
    background: transparent;
    color: #fff;
}

#menutop ul li a:link,
#menutop ul li a:visited {
    background: transparent;
    color: #fff;
    text-decoration: none;
}

#menutop ul li a:hover,
#menutop ul li:hover a,
#menutop ul li a:active,
#menutop ul li a:focus {
	background: transparent url("../images/back_blue_40.png") repeat scroll left top;
    color: #fff;
}

#menutop ul li a:link.ancestor,
#menutop ul li a:visited.ancestor {
	background: transparent url("../images/back_blue_40.png") repeat scroll left top;
    color: #fff;
}

#menutop ul li:hover a.ancestor {
	background: transparent url("../images/back_blue_40.png") repeat scroll left top;
    color: #fff;
}

#menutop ul li a:hover.ancestor,
#menutop ul li a:active.ancestor,
#menutop ul li a:focus.ancestor {
	background: transparent url("../images/back_blue_40.png") repeat scroll left top;
    color: #fff;
}


#menutop ul li ul {
	background: transparent url("../images/back_blue_40.png") repeat scroll left top;
}

#menutop ul li:hover ul {
	background: transparent url("../images/back_blue_40.png") repeat scroll left top;
}

#menutop ul li ul li {
	background: transparent url("../images/back_blue_40.png") repeat scroll left top;
}

#menutop ul li ul li a {
	background: transparent url("../images/back_blue_40.png") repeat scroll left top;
}

#menutop ul li ul li a:hover,
#menutop ul li ul li a:active,
#menutop ul li ul li a:focus {
	text-decoration: underline;
}
/* END ROW - MENU - TOP */

#main .title {
	background: transparent url("../images/back_white_50.png") repeat scroll left top;
}



/* START LEFT FEATURE WITH TITLE AND CONTENT */

#main .left .feature {
}

#main .left .feature .title {
	background: transparent url("../images/back_blue_40.png") repeat scroll left top;
}

#main .left .feature .title h2 {
	color: #fff;
}

#main .left .feature .title h2 a {
	color: #fff;
}


#main .left .feature .content {
	background: transparent url("../images/back_white_50.png") repeat scroll left top;
}

#main .left .feature .content p {
	color: #3399cc;
}

#main .left .feature .content p a {
	background: #999;
	color: #003366;
}

#main .left .feature .content li a:link,
#main .left .feature .content li a:visited {
	color: #003366;
}

#main .left .feature .content li a:hover,
#main .left .feature .content li a:active,
#main .left .feature .content li a:focus {
	background: transparent url("../images/back_blue_40.png") repeat scroll left top;
	color: #003366;
}

#main .left .feature .content dl {
}

#main .left .feature .content dl:hover {
	background: transparent url("../images/back_white_50.png") repeat scroll left top;
}


#main .left .feature .content dt {
	color: #003366;
}

#main .left .feature .content dt a {
	color: #003366;
}

#main .left .feature .content dt a:link,
#main .left .feature .content dt a:visited {
	color: #003366;
}

#main .left .feature .content dl:hover dt a,
#main .left .feature .content dl:hover dt a,
#main .left .feature .content dl:hover dt a {
	color: #003366;
}

#main .left .feature .content dl:hover dt a:hover,
#main .left .feature .content dl:hover dt a:active,
#main .left .feature .content dl:hover dt a:focus {
	color: #003366;
}


#main .left .feature .content dd {
	color: #003366;
}

#main .left .feature .content dd.filedetails a {
	color: #003366;
}

#main .left .feature .content dl:hover dd.filedetails a,
#main .left .feature .content dl:hover dd.filedetails a,
#main .left .feature .content dl:hover dd.filedetails a {
	color: #003366;
}

#main .left .feature .content dl:hover dd.filedetails a:hover,
#main .left .feature .content dl:hover dd.filedetails a:active,
#main .left .feature .content dl:hover dd.filedetails a:focus {
	color: #003366;
}

/* END LEFT FEATURE BOX WITH TITLE AND CONTENT */

/************ START LEFT FEATURE - NAVIGATION ************/

#main .left .feature.navcontainer {
}

#main .left .feature.navcontainer .title {
}

#main .left .feature.navcontainer .title p {
}

#main .left .feature.navcontainer .title a {
}

/* START NAV LEFT - LEVEL 01 */

#main .left .feature.navcontainer .content ul {
}

#main .left .feature.navcontainer .content li {
}

#main .left .feature.navcontainer .content li a {
}

#main .left .feature.navcontainer .content li a:link,
#main .left .feature.navcontainer .content li a:visited {
}

#main .left .feature.navcontainer .content li a:hover,
#main .left .feature.navcontainer .content li a:active,
#main .left .feature.navcontainer .content li a:focus {
}

#main .left .feature.navcontainer .content li a.current,
#main .left .feature.navcontainer .content li a.ancestor {
	background: transparent url("../images/back_blue_40.png") repeat scroll left top;
}

#main .left .feature.navcontainer .content li a.current {
	background: transparent url("../images/back_blue_40.png") repeat scroll left top;
}

/* END NAV LEFT - LEVEL 01 */

/* START NAV LEFT - LEVEL 02 */

#main .left .feature.navcontainer .content ul ul {
	background: transparent url("../images/back_white_40.png") repeat scroll left top;
}

#main .left .feature.navcontainer .content li li {
}

#main .left .feature.navcontainer .content li li a {
}

#main .left .feature.navcontainer .content li li a:link,
#main .left .feature.navcontainer .content li li a:visited {
}

#main .left .feature.navcontainer .content li li a:hover,
#main .left .feature.navcontainer .content li li a:active,
#main .left .feature.navcontainer .content li li a:focus {
	background: transparent url("../images/back_white_40.png") repeat scroll left top;
}

#main .left .feature.navcontainer .content li li a.current,
#main .left .feature.navcontainer .content li li a.ancestor {
	background: transparent url("../images/back_white_40.png") repeat scroll left top;
}

/* END NAV LEFT - LEVEL 02 */

/* START NAV LEFT - LEVEL 03 */

#main .left .feature.navcontainer .content ul ul ul {
}

#main .left .feature.navcontainer .content li li li {
}

#main .left .feature.navcontainer .content li li li a {
}

#main .left .feature.navcontainer .content li li li a:hover,
#main .left .feature.navcontainer .content li li li a:active,
#main .left .feature.navcontainer .content li li li a:focus {
}

#main .left .feature.navcontainer .content li li li a.current,
#main .left .feature.navcontainer .content li li li a.ancestor {
}


/* END LEFT FEATURE WITH TITLE AND CONTENT */


#main .middle {
}

#main .middle .feature {
	background: transparent url("../images/back_white_50.png") repeat scroll left top;
}

#main .middle .feature.index {
	background: transparent;
}


#main .middle .feature .title {
	background-image: none;
}

#main .middle .feature .title h2 {

}


/* START MIDDLE FEATURE WITH TITLE AND CONTENT */

#main .middle .feature .content dl {
}

#main .middle .feature .content dl:hover {
}


#main .middle .feature .content dt {
}

#main .middle .feature .content dt a {
	color: #3399cc;
}

#main .middle .feature .content dt a:link,
#main .middle .feature .content dt a:visited {
	color: #3399cc;
}

#main .middle .feature .content dl:hover dt a,
#main .middle .feature .content dl:hover dt a,
#main .middle .feature .content dl:hover dt a {
}

#main .middle .feature .content dl:hover dt a:hover,
#main .middle .feature .content dl:hover dt a:active,
#main .middle .feature .content dl:hover dt a:focus {
}


#main .middle .feature .content dd {
	color: #333;
}

#main .middle .feature .content dd.filedetails a {
	color: #666;
}

#main .middle .feature .content dl:hover dd.filedetails a,
#main .middle .feature .content dl:hover dd.filedetails a,
#main .middle .feature .content dl:hover dd.filedetails a {
}

#main .middle .feature .content dl:hover dd.filedetails a:hover,
#main .middle .feature .content dl:hover dd.filedetails a:active,
#main .middle .feature .content dl:hover dd.filedetails a:focus {
}


/* END MIDDLE FEATURE WITH TITLE AND CONTENT */


/* START RIGHT FEATURE WITH TITLE AND CONTENT */

#main .right .feature {
}

#main .right .feature .title {
	background: transparent url("../images/back_blue_40.png") repeat scroll left top;
}

#main .right .feature .title h2 {
	color: #fff;
}

#main .right .feature .title h2 a {
	color: #fff;
}


#main .right .feature .content {
	background: transparent url("../images/back_white_50.png") repeat scroll left top;
}

#main .right .feature .content p {
	color: #003366;
}

#main .right .feature .content p a {
	background: #999;
	color: #003366;
}

#main .right .feature .content li a:link,
#main .right .feature .content li a:visited {
	color: #003366;
}

#main .right .feature .content li a:hover,
#main .right .feature .content li a:active,
#main .right .feature .content li a:focus {
	background:#69c;
	color: #003366;
}

#main .right .feature .content dl {
}

#main .right .feature .content dl:hover {
	background: transparent url("../images/back_white_50.png") repeat scroll left top;
}


#main .right .feature .content dt {
	color: #003366;
}

#main .right .feature .content dt a {
	color: #003366;
}

#main .right .feature .content dt a:link,
#main .right .feature .content dt a:visited {
	color: #003366;
}

#main .right .feature .content dl:hover dt a,
#main .right .feature .content dl:hover dt a,
#main .right .feature .content dl:hover dt a {
	color: #003366;
}

#main .right .feature .content dl:hover dt a:hover,
#main .right .feature .content dl:hover dt a:active,
#main .right .feature .content dl:hover dt a:focus {
	color: #003366;
}


#main .right .feature .content dd {
	color: #003366;
}

#main .right .feature .content dd.filedetails a {
	color: #003366;
}

#main .right .feature .content dd.filedetails a:hover,
#main .right .feature .content dd.filedetails a:active,
#main .right .feature .content dd.filedetails a:focus {
	text-decoration: underline;
}


#main .right .feature .content dl:hover dd.filedetails a {

}

#main .right .feature .content dl:hover dd.filedetails a:hover,
#main .right .feature .content dl:hover dd.filedetails a:active,
#main .right .feature .content dl:hover dd.filedetails a:focus {
}

/* END RIGHT FEATURE BOX WITH TITLE AND CONTENT */

/* START RIGHT FORM ELEMENTS */

#main .right form {
}

#main .right legend {
	color: #003366;
}

#main .right fieldset {
}

#main .right fieldset ul {
}

#main .right fieldset li {
}

#main .right label {
	color: #003366;
}

#main .right input {
	background: transparent url("../images/back_white_60.png") repeat scroll left top;
}

#main .right input[type=text] {
}

#main .right input[type=submit] {
	color: #003366;
}

#main .right input[type=file] {
}

#main .right textarea {
	background: transparent url("../images/back_white_60.png") repeat scroll left top;
}

#main .right select {
}

/* END RIGHT FORM ELEMENTS */

/* START ROW - MENU - BOTTOM */

#menubottom {
	background: transparent url("../images/back_blue_40.png") repeat scroll left top;
}

#menubottom ul {
}

#menubottom ul li {
}

#menubottom ul li a {
    background: transparent;
    color: #fff;
}

#menubottom ul li a:link,
#menubottom ul li a:visited {
    background: transparent;
    color: #fff;
    text-decoration: none;
}

#menubottom ul li a:hover,
#menubottom ul li:hover a,
#menubottom ul li a:active,
#menubottom ul li a:focus {
	background: transparent url("../images/back_blue_40.png") repeat scroll left top;
    color: #fff;
}

#menubottom ul li a:link.ancestor,
#menubottom ul li a:visited.ancestor {
	background: transparent url("../images/back_blue_40.png") repeat scroll left top;
    color: #fff;
}

#menubottom ul li:hover a.ancestor {
	background: transparent url("../images/back_blue_40.png") repeat scroll left top;
    color: #fff;
}

#menubottom ul li a:hover.ancestor,
#menubottom ul li a:active.ancestor,
#menubottom ul li a:focus.ancestor {
	background: transparent url("../images/back_blue_40.png") repeat scroll left top;
    color: #fff;
}


/* END ROW - MENU - BOTTOM */

/* START ROW - FOOTER */

#footer {
}

#footer a {
	color: #336699;
	text-decoration: none;
}

#footer a:hover {
	color: #ccc;
	text-decoration: none;
}



#footer .left {
}

#footer .middle {
}

#footer .middle p {
}


#footer .right {
}

#footer .right ul {
}


/* END ROW - FOOTER */