/* default Values */
* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {BACKGROUND: url(http://www.kingsfieldit.com/images/BlueTheme/bg.gif) #015179 repeat-x; color: #d1dde2; font-family:Arial; font-size:12px;}

#divmain {MARGIN: 0px auto; WIDTH: 1003px; TEXT-ALIGN: center}
	
#masthead {
	text-align: left;
	padding-top: 00px;
	height:100px;
}
#masthead #logo {
	float: left;
	padding-top: 10px;
	padding-left: 6px;
	padding-bottom: 10px;
}
#masthead #slogan {
	float: left;
	padding-top: 65px;
	padding-left: 10px;
}
#masthead #text {
	float: right;
	padding-top: 15px;
	padding-right: 10px;
}

.searchTextbox{background:url(http://www.kingsfieldit.com/images/searchTextbox.jpg) repeat-x; height:15px; border:0; font-size:11px; color:#6f6f6f; vertical-align:bottom; margin-bottom:5px;}

/* padding attributes */
.pad5{padding:5px;}
.pad10{padding:10px;}
.pad3{padding:3px;}
.padT8{padding-top:8px;}
.padT10{padding-top:10px;}
.padT15{padding-top:15px;}
.padB5{padding-bottom:5px;}
.padB15{padding-bottom:15px;}
.padLR5{padding-left:5px; padding-right:5px;}
.padLR10{padding-left:10px; padding-right:10px;}
.padLR15{padding-left:15px; padding-right:15px;}
.padL5{padding-left:5px;}
.padL10{padding-left:10px;}
.padL15{padding-left:15px;}
.padL40{padding-left:40px;}
.padR5{padding-right:5px;}
.padR10{padding-right:10px;}
.padR15{padding-right:15px;}
.padR12{padding-right:12px;}


/* footer styles */
.footer {
 width:983px;
 margin:0px auto;
padding-bottom:10px;
}

.footer .hd .c,
.footer .ft .c {
	/* ensure minimum height */
 height:6px;
}

.footer .hd {
 background:transparent url(http://www.kingsfieldit.com/images/BlueTheme/footerboxTL.png) no-repeat 0px 0px;
}

.footer .hd .c {
 background:transparent url(http://www.kingsfieldit.com/images/BlueTheme/footerboxTR.png) no-repeat right 0px;
}

.footer .bd {
 background:transparent url(http://www.kingsfieldit.com/images/BlueTheme/footerboxLeft.png) repeat-y 0px 0px;
}

.footer .bd .c {
 background:transparent url(http://www.kingsfieldit.com/images/BlueTheme/footerboxRight.png) repeat-y right 0px;
}

.footer .bd .c .s {
 margin:0px 6px 0px 4px;
 background:#053b60 0px 0px; /* 014364 */
 padding-left:10px;
 padding-right:10px;
 text-align:left;
}

.footer .ft {
 background:transparent url(http://www.kingsfieldit.com/images/BlueTheme/footerboxBL.png) no-repeat 0px 0px;
}

.footer .ft .c {
 background:transparent url(http://www.kingsfieldit.com/images/BlueTheme/footerboxBR.png) no-repeat right 0px;
}

.footer p {
 margin:0px 0px 0px 0px;
 padding-bottom:0px;
 color:#ffffff;
}

.footer a{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#ffffff;}
.footer a:hover{text-decoration:underline;}

.footer img{padding-top:10px;}



/* Default page boxes */
.outerbox {
 width:983px;
 margin:0px auto;
 min-width:20em;
 color:#fff;
}

.outerbox .hdOut .cOut,
.outerbox .ftOut .cOut {
 font-size:1px; /* ensure minimum height */
 height:6px;
}

.outerbox .ftOut .cOut {
 height:14px;
}

.outerbox .hdOut {
 background:transparent url(http://www.kingsfieldit.com/images/boxcornerTL.png) no-repeat 0px 0px;
}

.outerbox .hdOut .cOut {
 background:transparent url(http://www.kingsfieldit.com/images/boxcornerTR.png) no-repeat right 0px;
}

.outerbox .bdOut {
 background:transparent url(http://www.kingsfieldit.com/images/boxLeft.png) repeat-y 0px 0px; height:470px;
}

.outerbox .bdOut .cOut {
 background:transparent url(http://www.kingsfieldit.com/images/boxRight.png) repeat-y right 0px; height:470px;
}

.outerbox .bdOut .cOut .sOut {
 margin:0px 6px 0px 4px;
 background:#155f84 0px 0px;
 height:446px;
 padding:1em;
}

.outerbox .ftOut {
 background:transparent url(http://www.kingsfieldit.com/images/boxcornerBL.png) no-repeat 0px 0px;
}

.outerbox .ftOut .cOut {
 background:transparent url(http://www.kingsfieldit.com/images/boxcornerBR.png) no-repeat right 0px;
}


/* content-specific */

.outerbox h1 {
 /* header */
 font-size:2em;
 margin:0px;
 padding:0px;
 margin-top:-0.6em;
}

.outerbox p {
 margin:0.5em 0px 0px 0px;
 padding:0px;
}

#innerbox {
 width:100%;
 margin:0px 0px 0px 0px;
}

#innerbox #hdIn #cIn,
#innerbox #ftIn #cIn { /* ensure minimum height */
 height:5px;
}

#innerbox #ftIn #cIn {
 height:14px;
}

#innerbox #hdIn {
 background:transparent url(http://www.kingsfieldit.com/images/BlueTheme/innerboxTL.png) no-repeat 0px 0px;
}

#innerbox #hdIn #cIn {
 background:transparent url(http://www.kingsfieldit.com/images/BlueTheme/innerboxTR.png) no-repeat right 0px;
}

#innerbox #bdIn {
 background:#2b6e90 repeat-y 0px 0px;
}

#innerbox #bdIn #cIn {
 background:#2b6e90 repeat-y right 0px;
}

#innerbox #bdIn #cIn #sIn {
 margin:0px 6px 0px 4px;
 background:#2b6e90 0px 0px;
 padding:15px;
 height:385px;
}

#innerbox #ftIn {
 background:transparent url(http://www.kingsfieldit.com/images/BlueTheme/innerboxBL.png) no-repeat 0px 0px;
}

#innerbox #ftIn #cIn {
 background:transparent url(http://www.kingsfieldit.com/images/BlueTheme/innerboxBR.png) no-repeat right 0px;
}


/* content-specific */


#innerbox p {
 margin:0.5em 0px 0px 0px;
 padding:0px;
 color:#d1dde2;
 text-align:justify;
}

#fourcol-wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN:  0px 0px 0px 0px; PADDING-TOP: 1px
}
#fourcol {
	FLOAT: left; TEXT-ALIGN: left;
}
#fourcol-first {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 215px; MARGIN-RIGHT: 29px; PADDING-TOP: 1px
}
#fourcol-second {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 215px; MARGIN-RIGHT: 29px; PADDING-TOP: 1px
}
#fourcol-third {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 215px; MARGIN-RIGHT: 29px; PADDING-TOP: 1px
}
#fourcol-fourth {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 215px; MARGIN-RIGHT: 0px; PADDING-TOP: 1px
}
#fourcol-first H4 a {
	MARGIN: 0px 0px 5px 0px;
	font-family:Verdana, Geneva, sans-serif;
	text-align:center; color
}
#fourcol-second H4 {
	MARGIN: 0px 0px 5px 0px;
	font-family:Verdana, Geneva, sans-serif;
	text-align:center;
}
#fourcol-third H4 {
	MARGIN: 0px 0px 5px 0px;
	font-family:Verdana, Geneva, sans-serif;
	text-align:center;
}
#fourcol-fourth H4 {
	MARGIN: 0px 0px 5px 0px;
	font-family:Verdana, Geneva, sans-serif;
	text-align:center;
}
#fourcol-first img{padding-left:10px;}
#fourcol-second img{padding-left:10px;}
#fourcol-third img{padding-left:10px;}
#fourcol-fourth img{padding-left:10px;}

/* for buttons */
ul.buttons li {
	BACKGROUND: url(http://www.kingsfieldit.com/images/BlueTheme/button.gif) no-repeat; MARGIN: 0px 0px 0px 40px; WIDTH: 110px; LIST-STYLE-TYPE: none; HEIGHT: 26px;
}
* HTML ul.buttons li {
	MARGIN: 0px 0px 0px 0px
}
ul.buttons li A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: url(http://www.kingsfieldit.com/images/arrow.gif) no-repeat 9px 9px; PADDING-BOTTOM: 0px; FONT: bold 11px/17px Tahoma, Verdana, Arial, sans-serif; COLOR: #E4E4E6; PADDING-TOP: 4px; HEIGHT: 26px; TEXT-DECORATION: none
}
ul.buttons li A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: url(http://www.kingsfieldit.com/images/arrow.gif) no-repeat 9px 9px; PADDING-BOTTOM: 0px; FONT: bold 11px/17px Tahoma, Verdana, Arial, sans-serif; COLOR: #E4E4E6; PADDING-TOP: 4px; HEIGHT: 26px; TEXT-DECORATION: none
}
ul.buttons li A:hover {
	COLOR: #ffffff;
}

.ul{ margin:0px; padding-left:25px; padding-bottom:5px;}
.ul Li{list-style-image:url(http://www.kingsfieldit.com/images/listButton.png); background-position:left center;}


.ul1{ margin:0px; padding-top:10px; padding-left:15px;}
.ul1 Li{list-style-image:url(http://www.kingsfieldit.com/images/right.gif); background-position:left center; padding-bottom:10px;}

.outerpage {
 width:983px;
 height:550px;
 margin:0px auto;
}

#twocol-wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN:  1px 0px 0px 0px; PADDING-TOP: 1px
}
#twocol {
	FLOAT: left; TEXT-ALIGN: left;
}
#twocol-first {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 725px; MARGIN-RIGHT: 12px; PADDING-TOP: 1px
}
#twocol-second {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 245px; MARGIN-RIGHT: 0px; PADDING-TOP: 1px
}
#twocol-first H4 {
	MARGIN: -10px 0px 5px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	text-align:left;
	border-bottom:1px solid #3a7a9a;
	color: #fff;
}
#twocol-second H4 {
	MARGIN: -10px 0px 5px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	text-align:center;
	color: #fff;
}
#twocol-first img{padding-left:10px;}
#twocol-second img{padding-left:10px;}

#innerPage1 {
 width:100%;
 margin:0px 0px 0px 0px;
}

#innerPage1 #hdIn #cIn,
#innerPage1 #ftIn #cIn { /* ensure minimum height */
 height:5px;
}

#innerPage1 #ftIn #cIn {
 height:14px;
}

#innerPage1 #hdIn {
 background:transparent url(http://www.kingsfieldit.com/images/BlueTheme/innerPageTL.png) no-repeat 0px 0px;
}

#innerPage1 #hdIn #cIn {
 background:transparent url(http://www.kingsfieldit.com/images/BlueTheme/innerPageTR.png) no-repeat right 0px;
}

#innerPage1 #bdIn {
 background:#2b6e90 repeat-y 0px 0px;
}

#innerPage1 #bdIn #cIn {
 background:#2b6e90 repeat-y right 0px;
}

#innerPage1 #bdIn #cIn #sIn {
 margin:0px 6px 0px 4px;
 background:#2b6e90 0px 0px;
 padding:15px;
 height:495px;
}

#innerPage1 #ftIn {
 background:transparent url(http://www.kingsfieldit.com/images/BlueTheme/innerPageBL.png) no-repeat 0px 0px;
}

#innerPage1 #ftIn #cIn {
 background:transparent url(http://www.kingsfieldit.com/images/BlueTheme/innerPageBR.png) no-repeat right 0px;
}


/* content-specific */


#innerPage1 p {
 margin:0.5em 0px 0px 0px;
 padding:0px;
 text-align:justify;
}

#innerPage2 {
 width:100%;
 margin:0px 0px 0px 0px;
}

#innerPage2 #hdIn #cIn,
#innerPage2 #ftIn #cIn { /* ensure minimum height */
 height:5px;
}

#innerPage2 #ftIn #cIn {
 height:14px;
}

#innerPage2 #hdIn {
 background:transparent url(http://www.kingsfieldit.com/images/BlueTheme/innerPageTL1.png) no-repeat 0px 0px;
}

#innerPage2 #hdIn #cIn {
 background:transparent url(http://www.kingsfieldit.com/images/BlueTheme/innerPageTR1.png) no-repeat right 0px;
}

#innerPage2 #bdIn {
 background:#155f84 repeat-y 0px 0px;
}

#innerPage2 #bdIn #cIn {
 background:#155f84 repeat-y right 0px;
}

#innerPage2 #bdIn #cIn #sIn {
 margin:0px 6px 0px 4px;
 background:#155f84 0px 0px;
 padding:15px;
 height:495px;
}

#innerPage2 #ftIn {
 background:transparent url(http://www.kingsfieldit.com/images/BlueTheme/innerPageBL1.png) no-repeat 0px 0px;
}

#innerPage2 #ftIn #cIn {
 background:transparent url(http://www.kingsfieldit.com/images/BlueTheme/innerPagerBR1.png) no-repeat right 0px;
}


/* content-specific */


#innerPage2 p {
 margin:0.5em 0px 0px 0px;
 padding:0px;
 text-align:justify;
}

.brd1{border: 1px solid #3a7a9a;}
.brd5{border: 5px solid #3a7a9a;}
.brdLogin{border: 2px solid #5895b3;}
.brdLogin2{border: 1px solid #8ecae8;}


/* font styles */
.orangeTitle{color:#efaa22; font-weight:bold; font-size:13px;}
.orangeText{color:#efaa22;}
.greyText{color:#a0a8ac;}
.greenText{color:#b8e13b; text-decoration:none;}
.greenText:hover{text-decoration:underline;}
.greentitle{color:#b8e13b; font-weight:bold; text-decoration:none;}
.whitetext{color:#ffffff;}
.whitetitlelink{color:#ffffff; font-weight:bold; font-size:13px; text-decoration:none}
.whitetitlelink:hover{text-decoration:underline}
.readmorelink{color:#efaa22; text-decoration:none;}
.readmorelink:hover{text-decoration:underline}
.whitetitle{color:#ffffff; font-weight:bold; font-size:13px; text-decoration:none}
.orangetitlelink{color:#efaa22; font-weight:bold; font-size:13px; text-decoration:none}
.orangetitlelink:hover{text-decoration:underline}
.blueText{color: #d1dde2; font-family:Arial; font-size:12px;}

/* for news scroller */
#marqueecontainer{
position: relative;
width: 200px; /*marquee width */
height: 485px; /*marquee height */

overflow: hidden;
border: 1px solid #3a7a9a;
padding-right: 5px;
}

.subtleFieldset {}
.subtleFieldset LEGEND 
{
	 PADDING: 5px; FONT-WEIGHT: bold; MARGIN: 0px 6px 0px 6px; COLOR: #ffffff; }

#content {
	float: left;
	padding: 10px;
	margin: 0;
	width: 94%;
}
#content #image {
	float: left; margin-left: -10px; padding: 0; width: 35%;
}
#content #text {
	float: right; margin: 0; padding: 0; width: 65%; text-align:justify;
}
#content #image1 {
	float: left; margin: 0; padding-bottom: 10px; width: 25%;
}
#content #text1 {
	float: right; margin: 0; padding-bottom: 10px; width: 75%; text-align:justify;
}
#content #text1 #text2 {
	float: left; margin: 0; padding-top: 10px; width: 40%;
}
#content #text1 #text3 {
	float: right; margin: 0; padding-top: 10px; width: 40%;
}
#content #p {
	float: left; margin: 0;  padding-top: 10px; padding-bottom: 10px; width: 100%; text-align:justify;
}
#content #text4 {
	float: left; margin: 0; padding: 0; width: 65%; text-align:justify;
}
#content #image4 {
	float: right; margin: 0; padding-right: 5px; width: 30%;
}
#content #textLeft {
	float: left; margin: 0; padding-right: 5px; width: 49%;
}
#content #textRight {
	float: right; margin: 0; padding-right: 5px; width: 49%;
}

.hr_dotted{background:url(http://www.kingsfieldit.com/images/HR-dotted.gif) repeat-x; height:1px;}

#heading{MARGIN: -10px 0px 5px 0px; height:17px;
	border-bottom:1px solid #3a7a9a;}
#heading #whitetext{
    float: left;    
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	color: #fff;
}
#heading #greentext{
    float: right; margin: 0; padding: 0; font-weight:bold;
    color:#b8e13b; text-decoration:none;
    }
#heading #greentext:hover{text-decoration:underline;}

#case{float:left; padding-top: 5px; margin: 0; width:96%;}
#case #left{float: left; margin-top: -2px; padding: 0; width: 25%;}
#case #right{float: right; margin: 0; padding: 0; width: 74%;}
#case #right #text{float: left; margin-top: 5px; padding: 0; width: 60%; text-align:justify;}
#case #right #image{float: right; margin: 0; padding: 0; width: 40%;}
#case #right #fulltext{float: left; margin: 0; padding: 0; width: 100%; text-align:justify;}

#navigation{
text-align: left;
	padding-top: 00px;
	height:30px;
}
/************************************************************************************************************************************************
* jqueryslidemenu.css for multi level menu at top
*************************************************************************************************************************************************/

#navigation .jqueryslidemenu{
    float:left;
font: bold 14px Arial;
width: 100%;
height:30px;
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float:right;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
padding: 7px 10px;
color: #2d2b2b;
text-decoration: none;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
color: white;                                  
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: white;
}

.jqueryslidemenu ul li a:hover{
 /*tab link background during hover state*/
color: white;
}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul
{
background: #2b6e90;
padding-top: 0px;
position: absolute;
left: 0;
display: block;
margin-top: 0px;
visibility: hidden;
opacity: .80;
filter: alpha(opacity:80);
}
.jqueryslidemenu ul li ul li:hover
{
background: #1e5c7b;
}
/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
height:23px;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
font: normal 13px Verdana;
width: 130px; /*width of sub menus*/
padding: 3px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid gray;
border-left: 1px solid gray;
border-right: 1px solid gray;
}

.jqueryslidemenu ul li ul li a:hover{ /*sub menus hover style*/
background: #1e5c7b;
color: #ffffff;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}


#navigation #search {
	float: right;
	margin: 2px 0px 0px 0px;
}

#pos{}
#pos #l{position:absolute; top:126px;  height:23px; width:25%; left:0px; background-image:url('http://www.kingsfieldit.com/images/BlueTheme/divbg.jpg'); background-repeat:repeat-x;}

/* for tree structure */
.node_title{	color:#d1dde2; text-decoration:none}
.node_title:hover{ color:#efaa22; text-decoration:none}
.rnode{PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: url(Images/RNode.png) no-repeat 10px 3px; PADDING-BOTTOM: 3px; WIDTH: 155px; COLOR: #d1dde2; LINE-HEIGHT: 11px; PADDING-TOP: 3px; TEXT-DECORATION: none}
.rnode:hover{BACKGROUND: url(Images/RNode1.png) no-repeat 10px 3px; }

 
#content #image5 {
	float: left; margin-top: 10px; padding-bottom: 10px; width: 15%;
}
#content #text5 {
	float: right; margin: 0; padding-bottom: 10px; width: 85%; text-align:justify;
}