body{
	padding:0px;
	margin:0px;
}
#total{
	width:100%;
	background-image:url(../images/allbg.gif);
	background-repeat:repeat-x;
	text-align:center;
	height:718px;
}
#site{
	width:1000px;
	margin:auto;
}

/*header*/

#headbg{
	background-image:url(../images/headerbg.gif);
	height:125px;
	background-repeat:repeat-x;
}
#logo{
	width:254px;
	height:125px;
	float:left;
	padding-right:170px;
}
#topright{
	width:7px;
	height:125px;
	float:right;
	padding-left:10px;
}
#toppanel1{
	width:520px;
	float:left;
	padding-top:5px;
	background-image:url(../images/t1_s3.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
#topbox1{
	width:13px;
	float:left;
}
#topbox2{
	width:13px;
	float:right;
}
#topbxbg{
	background-image:url(../images/t1_s3.gif);
	background-repeat:repeat-x;
	float:left;
}
.top1links{
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	text-decoration:none;
	color:#647800;
	float:left;
	padding-top:8px;
	padding-left:20px;
}
a.topbig:link,a.topbig:visited,a.topbig:active{
	font-family:Arial;
	font-size:17px;
	font-weight: bold;
	text-decoration:none;
	color:#647800;
}
a.topbig:hover{
	color:#333333;
}
#txtbox{
	width:500px;
	float:left;
	padding-top:10px;
}
#linksbg{
	float:left;
	background-image: url(../images/linksbg.gif);
	background-repeat:repeat-x;
	height:41px;
	width:1000px;
}
#linkside1{
	width:21px;
	float:left;
}
#linkside2{
	width:21px;
	float:right;
}
/*
#toppan{width:900px;}
#toppan ul {list-style:none;}
#topPan ul li{float:left; width:110px; background:url(../images/lline.gif) right no-repeat; list-style:none; padding-left:5px;}
#topPan ul li a{display:block; height:40px; color:#fff; font-family:Tahoma; font-size:12px; font-weight:bold; text-align:center; text-decoration:none;}
#topPan ul li a:hover{display:block; width:100px; text-decoration:none; margin:0; padding:0px;}*/
.menu  {
font-family :Tahoma;
font-size:12px;
font-weight:bold;
}
.menu ul {
margin : 0;
padding : 0;
}
.menu li {
list-style-type : none;
float : left;
}
.menu li a {
text-decoration : none;
color : #ffffff;
display : block;
padding : 12px;
padding-left :4px;
padding-right :4px;
width : 111px;
text-align : center;
background: url(../images/lline.gif) right top no-repeat;
}
.menu li a:hover {
color:#FFFF00;
}
#head_img1{
	width:500px;
	float:left;
}
#head_img2{
	width:500px;
	float:left;
}
#midlinksbg{
	float:left;
	/*background-image: url(../images/midlinks_bg.gif);
	background-repeat:repeat-x;*/
	height:32px;
	width:1000px;
	text-align:center;
}
#midlinkside1{
	width:12px;
	float:left;
}
#midlinkside2{
	width:12px;
	float:right;
}
.menu2  {
font-family :Tahoma;
font-size:12px;
font-weight:bold;
margin-left:50px;
}
.menu2 ul {
margin : 0;
padding : 0;
}
.menu2 li {
list-style-type : none;
float : left;
}
.menu2 li a {
text-decoration : none;
color : #ffffff;
display : block;
padding : 8px;
padding-left :8px;
padding-right :8px;
width : 135px;
text-align : center;
background: url(../images/lline2.gif) right top no-repeat;
}
.menu2 li a:hover {
color:#FFFF00;
}
#clear{
	clear:both;
}

/*middle*/
#site_midle{
	width:990px;
	margin:auto;
	background:#FFFFFF;
}
#empty{
	width:990px;
	height:14px;
	float:left;
}
#mid1{
	width:357px;
	float:left;
}
#title1{
	width:323px;
	height:38px;
	float:left;
}
#mid1_bg{
	background-image:url(../images/bg1.gif);
	width:357px;
	height:405px;
	float:left;
}

.mid1_bg{
	/*background-image:url(../images/bg1.gif);*/
	width:357px;
	float:left;
}

.txt1{
	width:295px;	
	text-align: justify;
	font-family:Arial;
	font-size: 12px;
	line-height: 19px;
	font-weight: normal;
	color: #696A6A;
	text-decoration: none;
	float:left;
	padding-left:18px;
	padding-top:10px;
}
#mid2{
	width:413px;
	float:left;
}
#title2{
	width:388px;
	height:38px;
	float:left;
}
#title3{
	width:171px;
	float:left;
	padding-top:15px;
	padding-bottom:20px;
}
#img1{
	width:132px;
	height:139px;
	float:left;
	padding-right:7px;
}
.txt2{
	width:240px;	
	text-align: justify;
	font-family:Arial;
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #696A6A;
	text-decoration: none;
	float:left;
}
#hpat{
	width:388px;
	padding-top:30px;
	padding-bottom:30px;
	float:left;
}
#logos2{
	width:388px;
	float:left;
}
#mid3{
	width:220px;
	float:left;
}
#mid2_bg{
	background-image:url(../images/bg2.gif);
	width:220px;
	height:422px;
	float:left;
	padding-top:18px;
	background-position:bottom;
	background-repeat:no-repeat;
	margin:auto;
	text-align:center;
}
#title4{
	width:76px;
	padding-left:65px;
	padding-top:10px;
	float:left;
}
#calender{
	width:139px;
	padding-left:40px;
	padding-top:10px;
	float:left;
}
#news{
	width:150px;
	padding-left:33px;
	font-family: Georgia;
	font-weight:bold;
	font-size:18px;
	float:left;
	padding-top:10px;
}
.newstxt1{
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
}
.newstxt_bold{	
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	float:left;
	text-align: left;
	color:#166BA3;
	line-height:20px;
}
#more{
	width:41px;
	float:left;
	padding-left:150px;
	padding-top:10px;
}
/*bottom*/
#botbg{
	width:100%;
	background-image:url(../images/bottombg.gif);
	height:132px;
}
#bottomlinksbg{
	background-image: url(../images/bot_img3.gif);
	background-repeat:repeat-x;
	height:132px;
	width:1000px;
	margin:auto;
	text-align:center;
}
#bottomlinkside1{
	width:30px;
	float:left;
}
#bottomlinkside2{
	width:30px;
	float:right;
}
#bot_mid{
	width:620px;
	float:left;
	padding-left:100px;
	padding-top:40px;
}
.botlinks{
	font-family:Arial;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	color:#999999;
	float:left;
	padding-left:160px;
	width:400px;
}
#botline{
	width:458px;
	float:left;
	padding-left:120px;
	padding-top:10px;
}
.bot_txt{
	font-family:Arial;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	color:#999999;
	float:left;
	padding-left:50px;
	width:720px;
}
a.bottomlinks:link,a.bottomlinks:visited,a.bottomlinks:active{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#787878;
}
a.bottomlinks:hover{
	color:#076C98;
	text-decoration:underline;
}
a.privacy:link,a.privacy:visited,a.privacy:active{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#076C98;
}
a.privacy:hover{
	color:#076C98;
	text-decoration: none;
}

.article_column {
	padding-right: 5px;
	width:357px;
	float:left;
}

.column_separator {
	border-left: 1px dashed #e0e0e0;
	padding-left: 10px;
}

/* This class controls the title of article */
.contentheading{
	background-image:url(../images/title_1.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	font-size:15px;
	text-align:left;
	padding-left:10px;
	vertical-align:middle;
	padding-bottom:8px;
	width: 323px;
	height:38px;
}

.contentpagetitle{
	color:#FFFFFF;
	font-weight:bold;
	font-size:15px;
	text-align:left;
	padding-left:10px;
	vertical-align:middle;
	padding-bottom:8px;
	width: 323px;
	height:38px;
	text-decoration:none;
}

/* This class controls the whole article itself*/
.contentpaneopen
{
  /*width: 370px;*/
}

/*td style for right hand divider */
td.greyline {
  width: 20px;
  background: url(../images/mw_line_grey.png) 50% 0 repeat-y;
}

table.nopad {
	width: 100%;
	border-collapse: collapse;
	padding: 0;
	margin: 0;
	margin-bottom: 15px;
}

.newshead{
	font-weight:bold;
}

.input {
border:none;
}

.menuusermn{
	font-family :Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.menuusermn ul {
margin : 0;
padding : 0;
}
.menuusermn li {
list-style-type : none;
float : left;
}

.menuusermn li a {
text-decoration : none;
/*color : #ffffff;*/
display : block;
padding : 12px;
/*padding-left :4px;*/
padding-right :4px;
width : 111px;
/*text-align : center;*/
/*background: url(../images/lline.gif) right top no-repeat;*/
}
.menuusermn li a:hover {
color:#5067A3;
}

.text_1{
	text-align: left;
	font-family:Verdana;
	font-size: 12px;
	/*line-height: 19px;*/
	font-weight: normal;
	color: #696A6A;
	text-decoration: none;
	/*float:left;*/
}

.bigheader{
	background-image:url(../images/title_long.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	font-size:15px;
	text-align:left;
	padding-left:15px;
	vertical-align:middle;
	padding-bottom:8px;
	height:38px;
}

.bigheader1{
	background-image:url(../images/title_long1.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	font-size:15px;
	text-align:left;
	padding-left:15px;
	vertical-align:middle;
	padding-bottom:8px;
	height:38px;
}

.catlnk{
	font-family:Arial;
	font-size: 11px;
	line-height: 19px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.textfield_1 {
	border:1px solid #828282;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	height: 16px;
	width: 180px;
	padding-left:4px;
	padding-right:4px;
	background-color:#ffffff;
}

.textfield_2 {
	border:1px solid #000000;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	height: 20px;
	width: 196px;
	padding-left:4px;
	padding-right:4px;
	background-color:#ffffff;
}

.textfield_3 {
	border:1px solid #999999;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	height: 16px;
	width: 100px;
	padding-left:4px;
	padding-right:4px;
	background-color:#ffffff;
}


.textarea_1 {
	border:1px solid #828282;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	height:80px;
	width: 180px;
	padding-left:4px;
	padding-right:4px;
	background-color:#ffffff;
}

.textfield_pwd {
	border:1px solid #828282;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	height: 16px;
	width: 180px;
	wi\dth: 176px;
	padding-left:4px;
	padding-right:4px;
	background-color:#ffffff;
	line-height:29px;
}

.listmenu {
	border:1px solid #828282;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	height: 20px;
	width: 192px;
	background-color:#ffffff;
}

.button_1{border:1px solid #9E9E9E;
background-color:#CECECE;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	height: 16px;
	cursor:pointer;
	}
	
	.button_2{
border:1px solid #9E9E9E;
background-color:#CECECE;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	letter-spacing:1px;
	width:70px;
	height: 22px;
	cursor:pointer;
	}
	.red{font-family: Tahoma;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:Red;
}
.headDtl
{
font-family: Verdana;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#333333;
padding-left:10px;
}
.headDtl_1
{
font-family: Verdana;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#333333;
padding:10px;
border:1px solid #cccccc;
text-decoration:none;
}
.headDtl_Lnk
{
font-family: Verdana;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#333333;
text-decoration:none;
}

.searchTxtBg
{
 width:282px;
 height:37px;
 padding-top:10px;
 padding-left:10px;
 background:url('../images/searchBack.gif');
 background-repeat:no-repeat;
 background-position:center;
 vertical-align:middle;
}

.link_1
{
font-family: Verdana;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000033;
text-decoration:none;
}
.trHead
{
background-image:url(../images/t1_s3.gif);
background-repeat:repeat-x;
font-family: Verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#666666;
text-decoration:none;
}
.link_2
{
font-family: Verdana;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#333333;
text-decoration:none;
}
.link_3
{
font-family: Verdana;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#333333;
text-decoration:none;
}
.modHeader{
	font-family: Georgia;
	font-weight:bold;
	font-size:18px;
	float:left;
}

.newstxt_1{	
	font-family:Verdana;
	font-size:12px;
	color:#166BA3;
	text-decoration:none
}


.pgnLnkActive
{
background-color:#2E6AB1;
color:#FFFFFF;
height:50px;
width:50px;
font-family:Verdana;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

.pgnLnkInActive
{
color:#2E6AB1;
height:50px;
width:50px;
font-family:Verdana;
font-size:11px;
text-decoration:none;
}

.mapText
{
font-family:Arial;
font-size:11px;
color:#333333;
}

.mapTextNumber
{
font-family:Arial;
font-size:11px;
color:#397D54;
}


#editor-xtd-buttons { padding: 5px; }

.button2-left,
.button2-right,
.button2-left div,
.button2-right div {
	float: left;
}

.button1 { background: url(../images/j_button1_left.png) no-repeat; white-space: nowrap; padding-left: 10px; margin-left: 5px;}

.button1 .next { background: url(../images/j_button1_next.png) 100% 0 no-repeat; }

.button1 a {
	display: block;
	height: 26px;
	float: left;
	line-height: 26px;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	cursor: pointer;
	padding: 0 30px 0 6px;
}

.button1 a:hover { text-decoration: none; color: #0B55C4; }

.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span {
	display: block;
	height: 22px;
	float: left;
	line-height: 22px;
	font-size: 11px;
	color: #333;
	cursor: pointer;
}

.button2-left span,
.button2-right span { cursor: default; color: #999; }

.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span,
.button2-left .blank a,
.button2-right .blank a,
.button2-left .blank span,
.button2-right .blank span { padding: 0 6px; }

.page span,
.blank span {
	color: #000;
	font-weight: bold;
}

.button2-left a:hover,
.button2-right a:hover { text-decoration: none; color: #0B55C4; }

.button2-left a,
.button2-left span { padding: 0 24px 0 6px; }

.button2-right a,
.button2-right span { padding: 0 6px 0 24px; }

.button2-left { background: url(administrator/templates/khepri/images/images/j_button2_left.png) no-repeat; float: left; margin-left: 5px; }

.button2-right { background: url(administrator/templates/khepri/images/j_button2_right.png) 100% 0 no-repeat; float: left; margin-left: 5px; }

.button2-right .prev { background: url(administrator/templates/khepri/images/j_button2_prev.png) no-repeat; }

.button2-right.off .prev { background: url(administrator/templates/khepri/images/j_button2_prev_off.png) no-repeat; }

.button2-right .start { background: url(administrator/templates/khepri/images/j_button2_first.png) no-repeat; }

.button2-right.off .start { background: url(administrator/templates/khepri/images/j_button2_first_off.png) no-repeat; }

.button2-left .page,
.button2-left .blank { background: url(administrator/templates/khepri/images/j_button2_right_cap.png) 100% 0 no-repeat; }

.button2-left .next { background: url(administrator/templates/khepri/images/j_button2_next.png) 100% 0 no-repeat; }

.button2-left.off .next { background: url(administrator/templates/khepri/images/j_button2_next_off.png) 100% 0 no-repeat; }

.button2-left .end { background: url(administrator/templates/khepri/images/j_button2_last.png) 100% 0 no-repeat; }

.button2-left.off .end { background: url(administrator/templates/khepri/images/j_button2_last_off.png) 100% 0 no-repeat; }

.button2-left .image 		{ background: url(administrator/templates/khepri/images/j_button2_image.png) 100% 0 no-repeat; }
.button2-left .readmore 	{ background: url(administrator/templates/khepri/images/j_button2_readmore.png) 100% 0 no-repeat; }
.button2-left .pagebreak 	{ background: url(administrator/templates/khepri/images/j_button2_pagebreak.png) 100% 0 no-repeat; }
.button2-left .blank	 	{ background: url(administrator/templates/khepri/images/j_button2_blank.png) 100% 0 no-repeat; }
