/* CSS Document */

/*html {height:100%;}*/

body {
	background-color: #999999; /*979797*/
	height: 100%;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: center;
}

#siteContainer {
	margin: auto;
	width: 833px;
	background-color: #FFFFFF;
	background-image: url(../media/49/recruitment-clear.jpg);
}

#wrapper {

        background-image: url("../media/49/recruitment-clear.jpg");
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 833px;
	min-height: 500px;
	height: 100%;
}

.block {
	display: block;
	height: 1.5em;
	line-height: 1.5em;
	font-weight: bold;
	overflow: visible;
}

#header {
	background-image:url(../media/44/recruitment-top.jpg);
	height: 85px;
	padding-bottom: 10px;
	background-repeat: no-repeat;
}
#kclogo{
	float:left;
	padding-left:21px;
	padding-top:23px;	
}
#kclogo img{
	border:0pt none;
	padding-left:12px;
	padding-top:10px;}

#topNav {
	margin-right:20px;
	text-align:right;
	padding-top: 43px;
}

#topNav .pghl {
	color:#000066;
	font-size:19px;
	margin-bottom: 0px;
	margin-top:0px;
	font-weight: normal;
}

#topNav h2 {
	color:#000066;
	font-size:19px;
	margin-bottom: 0px;
	font-weight: normal;
}

.topNavLinks{
	font-size:11px;
	margin-top:5px;
}

#wrapper #siteContainer #header #topNav a {
	color: #0066FF;
}

#flashHolder {padding-top:15px;}

#contentC {
	float: right;
	width: 560px;
	padding-right:53px;
	text-align:left;
}

#contentC ul{margin-top:0px;}

h3{
	color:#990000;
	font-size:14px;
	font-weight:bold;
}

#readmore a {
	color:blue;
	text-align: right
}

#contentC h1{
	color: #990000;
	font-size: 19px;
	font-weight: bold;
}
#contentC h2{
	color:#990000;
	font-size:15px;
	font-weight:bold;
}
#contentC h3{
	color:#990000;
	font-size:14px;
	font-weight:bold;
}
.h2size{font-size:17px;}

#contentC a {
	color: #0066FF;
}

#contentC p{margin-bottom:11px;}
#contentC img{padding-right:7px;}

#leftNav {
	float: left;
	width: 200px;
	list-style:none;
	list-style-position: outside;
	list-style-type: none;
	text-align: left;
	margin-left: 10px;
	padding-left: 10px;
        padding-top: 6px;
}

/****Contact Us at the Left Nav****/
#contactUs {
	padding-bottom:17px;
	padding-left:9px;
	width:161px;
}
#contactUs a{color:blue;}
/****End Contact Us at the Left Nav****/


/****Contact/Inquiry form CSS style****/
#OSKCcontact{
	/*background-color:red;*/
	float:left;
	width:260px;
	}
#OSKCcontact .contactTextbox {width:260px;}
#OSKCcontact .contactMessagebox {width:260px; height:200px;}
#OSKCcontact dt{font-weight:bold;}
#OSKCcontact dd{
	font-weight:bold;
	margin-left:0;
	}
#officeMap{
	float:right;
	/*background-color:green;*/
	}
/****End of Contact/Inquiry form CSS style****/


#contactdetails{
	float:left;
	padding-left:18px;
}
#contactdetails2{
	float:right;
	padding-right:189px;
}

#footer {
	clear:both;
	background-image:url(/media/5144/bottomshadow2.jpg); /*(../media/54/recruitment-footer.png)*/
        background-repeat:no-repeat;
	/*padding-bottom:26px;*/
	margin-left:1px;
	padding-bottom:15px;
}
#bottomShadow a{color:#ffffff;} /*#87CEFA*/
#bottomShadow {
	color:white;
	font-size:11px;
	padding-top:143px;;/*12px*/
	text-align:center;
}
#bottomShadow .fl{
	margin-left:14px;
	margin-right:14px;
	margin-top:10px;
}

.clear {clear: both;}

#NavLinks {padding-bottom: 10px;}

a {
	text-decoration:none;
	color: blue;
}
a:visited {color: blue;}
a:hover {
	color: blue;
	text-decoration:underline;
}
a:active {
	color: #333333;
	text-decoration:none;
}

.BoldText {font-weight:bold;}

#amChamLogo{
	padding-bottom:25px;
	padding-left: 16px;
	padding-top: 9px;
}
.redText{
	color:#990000;
	font-weight:bold;
}
.listStyle{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:lower-alpha;
}
.listNone{list-style:none;}
.homelinks{font-size: 11px;}

/*Article Comments*/
#usercomments{
	color:brown;
	float:left;
	padding-top:36px;
}
#umbracoAutoForm{width:430pt;}

#AutoForm_3_name{
	padding-right:120px;
	margin-top:10px;
	margin-left:4px;
}
#AutoForm_3_email{
	padding-right:120px;
	margin-left:5px;
}
#AutoForm_3_comment{
	height:75pt;
	width:409pt;
}
#AutoForm_3_Button1{
	margin-bottom:-13px;
	margin-top:-4px;
}
/*End of Article Comments*/

#siteMapBody{
	padding-left:90pt;
	padding-top:30pt;
}
#siteMapBody a{
	color:blue;
}
#siteMapBody h1{
	color: #990000;
	font-size: 19px;
	font-weight: bold;
}

/*Index Page*/
#HomeContent{
	margin-left:19px;
	margin-top:-4px;
	width:776px;
}
#HomeContent h1{text-align:center;}

#homeTitle a {
	color:white;
	font-size:14px;
	font-weight:bold;
}
#HomeLine {
	margin-bottom:-29px;
	margin-left:-3px;
	margin-top:4px;
	}
#HomeAddress {
	margin-bottom:-79px;
	margin-top:-28px;
	text-align:center;
}
/*Index Page*/

.CU{font-size:18px;font-weight:bold;}

.blueText{
	color:blue;
	font-weight:strong;
}
#source{font-size:9px;}

.marginTop{margin-top:-22px;}


/*Search Form*/
#srcFrm dd {
	margin:0;
	width:168px;}

#srcFrm dd #txtSearch {
	width:113px;
	font-size:11px;}

.xsltsearch_description strong {background-color:#FFFF00;}

#content_left{width:200px;}

#jobs {
	/*width:530px;
	margin-left:19px;*/
	margin-top:-21px;}

#jobClient h3{
	margin-top:0;
	padding-top:2px;
}
#jobClient p{margin-bottom:4px;}
#jobKC h3{
	margin-top:0;
	padding-top:2px;
}
#jobKC p{margin-bottom:4px;}

.jobinfo{
	font-size:11px;
	margin-top:-12px;
	margin-bottom:4px;
}
.margin{margin-top:-26px;}
.post {
	color:gray;
	font-size:10px;
}
/*.size14{font-size:14px;}*/

#ojtjobs{margin-top:-21px;}
#ojtjobs h3{
	margin-top:0;
	padding-top:2px;
}

#fl{
	/*margin-top:-8px;*/
	font-size:10px;
	margin-top:4px;
	padding-bottom:0px;
	margin-bottom:-3px;
}
#fl ul{
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-bottom:3px;
	margin-top:0;
	text-align:left;
}
#ftlist{
	margin-left:60px;
	margin-top:7px;
}
#ftlist2 ul {margin-left:40px;}
#ftlist2{
	padding-left:91px;
	padding-top:10px;
}
#ftlist3{
	padding-left:91px;
	padding-top:10px;
}
.ftgray{color:gray;}

#breadcrumbs {margin-left:-40px;}

#breadcrumbs li{
	float:left;
	list-style:none outside none;
	}



/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

