@charset "UTF-8";

/********************** GENERAL styles *******************/

body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;
font-family      : arial, sans-serif;
font-size        : 12px;
color: #4b4942;
 }
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
/*
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
ol,ul {list-style:none;}
*/
dd {padding:0px 0px 5px 0px;}
td {padding:0px 0px 5px 5px;}

ul,ol,li {
margin-left:7px;padding:0;}
/*
	body{
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:65%;
		color: #4b4942;
		background: #fff;
	}
*/
	a{color: #4b4942;}
	a:hover{color: #000080;}
/*	hr{display: none;}*/
	strong{font-weight: bold;}


.dk_module .dk_header h3 { width: 100%; padding:4px 2px 4px 2px; margin: 0;
font-weight: bold;font-size:16px;
}
.dkcom_content .dk_header h2 { width: 100%; padding:4px 2px 4px 2px; margin: 0;
font-weight: bold;font-size:16px;
}
.dk_component .dk_header h2 { width: 100%; padding:4px 2px 4px 2px; margin: 0;
font-weight: bold;font-size:16px;
}

.dk_component .dkcom_tablerow1 td { padding:5px 2px 5px 2px; background : #e9e9e9;}
.dk_component .dkcom_tablerow2 td{ padding:5px 2px 5px 2px;  }
.dk_component .dkcom_tableheader { padding:5px 2px 5px 2px; font-weight: bold; }


/*
.iconlist{
		border-top: 1px dashed #d1cfcd;
		font-size: 1.2em;
	}
ul.iconlist li a{
	padding-left: 25px;
	background: url(images/footer_list.jpg) left bottom no-repeat;
}
ul.iconlist  li a:hover{background: #E9E4DE url(images/footer_list.jpg) left top no-repeat;color: #42423b;}
.enewsbox{
	float: left;
	width: 180px;
	height: 17px;
	padding:3px 5px;
	border: 4px solid #5599A7;
	font-size:13px;
}

*/

.button{
	display: block;
	float: left;
	width: auto;
	line-height:1em;
	text-align: center;
	background: #659AA6;
	border: 4px solid #fff;
	color: #fff;
	cursor: pointer;
	margin:0;
	padding:3px 8px; /* IE6 */
}

.dkcom_content .dkcom_section {
	clear: both;	
}

.dkcom_content .dkcom_section table{
	margin-top: 10px;
}

.dk_form .dk_content {
	padding: 3px;
}

a.readon:link, a.readon:visited {

  color            :#404F59;
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 10px;
  white-space      : normal;
  font-weight      : normal;
  padding-bottom   : 4px;
  padding-left     : 4px;
  padding-right    : 4px;
  padding-top      : 4px;
  float            : left;
  line-height      : 10px;
  text-decoration  : none; 
  border           : 1px solid #AABBBF;
  background-color : #FFFFFF;
  }
 a.readon:hover {

  color            :#000080;
  border           : 1px solid #000080;

}

/**************************** CONTAINER styles *********************/
.container {

	width:970px;
	margin: 0 auto;
	position: relative;
	overflow:hidden;
	/*border:dotted 2px;*/
}
/**************************** end CONTAINER styles *********************/

/***************************** HEADER styles ********************/
#header {
	height: 160px;
	background: #4a4841 url(images/top_bg.jpg) top repeat-x;
	position: relative;
}
#header .container{


height: 145px;
background: url(images/logo.png) left bottom no-repeat;
/*border:solid 2px;*/
}

#header .title {
		position: absolute;
		top:0px;
		/*width: 200px;*/
		/*height:50px;*/
		font: 30px Arial, Helvetica, sans-serif;
		font-weight: bold;
		/*letter-spacing: -2px;*/
		padding: 0px 24px 0px 24px;
		display: block;
		color: #fff;
		background:#313234;
		/*background: url(images/logo_bg.gif) left top no-repeat;*/
		/*border:solid 1px ;*/
	}
div#date{position:absolute;text-align:right;top:2px;right:0px;width: 180px;
font-size : 10px; color: #ffffff;font-family:verdana; /*border:dotted 2px;*/}



/***************************** End HEADER ********************/

/***************************** BANNER styles ********************/
#banner{
		position: absolute;
		right:0px;
		bottom: 16px;
		height: 70px;
}
/***************************** End BANNER styles ********************/

/***************************** PATHWAY ***********************/
div#pathway{padding:6px 0px 6px 0px;text-align:left;color: #97b43d; font-size : 11px;font-weight:bold;
background-color:#ffffff; /*border:dotted 3px;*/}
a.pathway {
text-decoration: none;
}
/***************************** End PATHWAY ***********************/

/*********************** LEFT RIGHT COLUMN styles **********************/
#left_column{float: left;width:165px;}
#right_column{float: left;width:165px;}
#leftbox,#rightbox {font-size: 13px; }

/*
#leftbox .dk_header, #leftbox .dk_content, #rightbox .dk_header, #rightbox .dk_content {background: #f1f0ef;padding: 5px 3px 5px 3px;}
*/

#leftbox .dk_header h3, #rightbox .dk_header h3{
color:#ffffff ; background:#97B43D  ;font-size: 12px;text-align  : center;}



/*
#leftbox .dkmod_menu li, #rightbox .dkmod_menu li{
	border-bottom: 1px dashed #d1cfcd;
}
#leftbox .dkmod_menu li a, #rightbox .dkmod_menu li a{
	display: block;
	padding:3px 0 0 2px;
	height: 26px;
	color: #42423b;
}
#leftbox .dkmod_menu li a:hover, #rightbox .dkmod_menu li a:hover{background: #E5E5E4;color: #42423b;}
*/
/*********************** End LEFT RIGHT COLUMN styles **********************/


/*************************** CENTRAL COLUMN styles ****************/
#central_column{float: left;width:600px;padding: 10px 10px 10px 10px; border-top:dotted 1px;border-color:#666666;/*border:solid 1px;*/}
#central_column_large{float: left;width:760px;padding: 0 10px; border-top:dotted 1px;border-color:#666666;}
/*************************** End CENTRAL COLUMN styles ****************/



/**************************** USERS BOX **********************/
div#topbox{margin : 0px 0px 0px 0px; /*border:dotted 2px;*/}
div#user1box{margin : 0px 0px 0px 0px; /*border:dotted 2px;*/}
div#user2box{margin : 0px 0px 0px 0px; /*border:dotted 2px;*/}
/*div#user3box{margin : 0px 0px 0px 0px; border:dotted 2px;}*/
div#user3box{position:absolute;top:22px;right:0px; /* border:dotted 2px;*/}
/*div#user4box{margin : 0px 0px 0px 0px; border:dotted 2px;}*/
div#user4box{position:absolute;width: 138px;top:120px;right:0px; /*border:dotted 2px;*/}

div#user5box{margin : 0px 0px 0px 0px; /*border:dotted 2px;*/}
div#user6box{margin : 0px 0px 0px 0px; /*border:dotted 2px;*/}
div#user7box{margin : 20px 0px 0px 0px; background-color:#FFFFFF; padding:5px 5px 5px 5px;/* border:solid 1px;*/}
div#user8box{margin : 20px 0px 0px 0px; background-color:#FFFFFF; padding:5px 5px 5px 5px; /*border:solid 1px;*/}
div#user9box{margin : 20px 0px 0px 0px; background-color:#FFFFFF; padding:5px 5px 5px 5px; /*border:solid 1px;*/}
div#bottombox{margin : 0px 0px 0px 0px; /*border:dotted 2px;*/}
/******************************* end users box ************/




/******************************* BOTTOM styles ********************************/ 
#bottom{
		border-top: 10px solid #313234;
		background: #97B43D;
		padding-bottom:25px;padding-top:5px;
		width: 100%;
		overflow: hidden;
	}

/******************************* End BOTTOM styles ********************************/ 

/******************************* FOOTER styles ********************************/ 
#footer{
		padding-bottom:25px;padding-top:10px;
		width: 100%;
		overflow: hidden;
	}
/******************************* End FOOTER styles ********************************/ 

/**************************** CONTENT styles ************************/
#content {
	font-size: 1.3em;
}
#content h1 {color: #5699A7; font-size:2em;margin:10px 0;}
/**************************** End CONTENT styles ************************/


/*.dk_category-icons{ margin-right:5px;}*/


/*
.dk_header h2 {padding : 5px 2px 5px 2px;font-weight:bold; color: #808080}
*/


.dkcom_section .dk_header {width: 100%; padding:3px 0px 3px 0px; margin: 0;
font-size  : 12px;font-weight : bold; text-align:left; color  :#4b4942; border-bottom  : 4px solid #97b43d;}


.createdate, .modifydate
{font-size: 10px;color: #666666;
padding:3px 0px 3px 0px;}


.powered {color : #666666; font-family: arial, sans-serif; font-size : 9px; font-weight: normal;text-decoration : none;}
