.cpanel_wrapper			{ width:980px; margin:auto;}
.ControlPanel			{ background:transparent url(images/cpanel_center.png) repeat-x bottom left;border:none;padding-bottom:10px}
.barContent .content		{ background:white;}
.cpanel_left 			{ background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right 			{ background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}

Body					{ font-family: Tahoma, Verdana, Arial; background-color:#19326A; }


#PageWrapper				{ width:100%; }
#TopPart					{ height:637px; background:url(images/bg.jpg) top center #19326A no-repeat; background-size: 100% 100%;}
#TopPart2					{ height:335px; background:url(images/bg.jpg) top center #063456 no-repeat; background-size: 100% 100%;}
#TopPart3					{ height:490px; background:url(images/bg.jpg) top center #063456 no-repeat; background-size: 100% 100%;}
#TopPart4					{ height:160px; background:url(images/bg.jpg) top center #063456 no-repeat; background-size: 100% 100%;}
#TopGalleryPart				{ height:270px; background:url(images/bg.jpg) top center #244896 no-repeat; background-size: 100% 100%;}
#BottomPart					{ background:url(images/bg.gif) top repeat-x #244896; padding-top:10px; }
#ContentBox					{ width:980px; margin:0 auto; }
#FooterPart					{ background-color:#19326A; }



.HeaderBox					{ width:980px; margin:0 auto; }
.HeaderImg					{ width:640px; height:250px; /*background:url(images/hdr.jpg) no-repeat;*/ }
.HeaderImg2					{ width:640px; height:150px; }
.HeaderImgGallery           { width:640px; height:130px; background:url(images/h200.jpg) no-repeat;}
.Logo						{ background-color:#19326A; width:980px; height:0px; background:url(images/kinitro_logo.jpg); }
.Logo a:link					{ outline:none; }
.Header						{ background-color:#19326A; width:980px; height:100px; background:url(image/logo.jpg); }
.Header a:link					{ outline:none; }
.Logo2						{ background-color:#18304C; width:340px; height:110px; }
.Logo2 a:link				{ outline:none; }
.LogoGallery                { background-color:#18304C; width:340px; height:130px; }
.LogoGallery a:link         { outline:none; }
.VerticalMenu				{ background-color:#18304C; }
.VerticalMenu ul li			{ line-height:250%; font-size:13px; font-family: Tahoma, Verdana, Arial; }
.VerticalMenu ul li a:link		{ color:white; outline:none; }
.VerticalMenu ul li a:visited	{ color:white; }
.VerticalMenu ul li a:hover		{ color:#7E7E7E; text-decoration:none; }

.HeaderLeftColumn			{ width:32%; }
.HeaderCenterColumn			{  }
.HeaderRightColumn			{ width:32%; }

.HeaderLeftColumn2			{ width:33%; }
.HeaderRightColumn2			{ width:33%; }

.RightPane					{ width: 250px; }


.RightPane2					{ width: 250px; }

.Footer						{ width:980px; margin:0 auto; padding:20px 0 50px 0; }
.FooterColumn1				{ width:20%; }
.FooterColumn2				{ width:50%; }
.FooterColumn3				{ width:30%; }

/*.FooterBase					{ height:70px; background-color:#273d55; } */
.FooterBaseGallery          { height:90px; background-color:#273d55; }

/*--------------NAV MENU---------------*/

/*--------- dnn menu style ----------*/
/* main menu td */
.NavPane{
	height:50px;
	background:url(images/menu_bg.gif) repeat-x;
	text-align:center;
	vertical-align: middle;
}
.mainMenu 
{
	cursor:pointer;
	font-family:Tahoma, Verdana, Arial;
	font-weight:normal;
	/*margin:100px;*/
	
}

/* Main Menu Normal */
.mainMenu .root
{	
	position:relative;
	color: #18304C;
	font-size: 12px;
	/*white-space:nowrap;*/
	padding:21px 25px 20px 25px;
	outline:none;
}

/* Main menu hover */
.mainMenu .hov{ 
	color:#7E7E7E;
	text-decoration:none;
	/*border: 1px solid white;*/
	outline:none;
}

/* Main menu selected */
.mainMenu .sel, .mainMenu .bc {
	color:#1F3A7F;
	text-decoration:none;
	background-color:#18304C;
	color:white;
	outline:none;
	/*background:url(../images/menu_active.png) repeat-x top left;*/
}
.mainMenu table{
	border:1px solid #C0D6E5;
	z-index: 5000;
}

/* SUB Menu Normal */
.mainMenu tr.mi{
	background-color:#F8FAFF;
	z-index: 1000;
	font-size: 11px; 
	font-weight:bold;
	text-align:left;
	color:#375162;
	line-height:3em;
	text-transform:none;
}
.mainMenu tr.mi td{
padding: 0 2px;
text-transform:none;
}

/* SUB Menu hover & selected */
.mainMenu tr.hov { 
/*background: #CE0D0D url(../images/submenu_hover.png) repeat-x top left;*/
background-color:#18304C;
}

.mainMenu tr.hov td{
color:#fff;
}

.mainMenu tr.sel, .mainMenu tr.bc{
/*background: #CE0D0D url(../images/submenu_active.png) repeat-x top left;*/
background-color:#18304C;
}

.mainMenu tr.sel td, .mainMenu tr.bc td{
	color:#fff;
}

.main_dnnmenu_break{
	height: 2px;
	background-color: #D5E0FF;
}

.banners_tbl {
	background-color:#19326A;
	height:0px;
}

.mn_bnnr    
{
    padding-top:20px;   
}

.mn_bnnr2   
{
    padding-top:6px;   
}
/* MENU END */

div.shadow2 {
 float:left;
 background: url(images/shadow_im_140.png) no-repeat bottom right;
 margin: 10px 10px 10px 10px;
}
div.shadow2 img {
  position: relative;
  display: block;
  margin: -3px 6px 10px -3px;
  clear:both;
}

.details { display:block;}

.icons a img				{outline:none;border:none;}
.icons a					{outline:none;border:none;}
.icons a:link			{outline:none;border:none;}
.icons a:visited			{outline:none;border:none;}
.icons a:hover			{outline:none;border:none;text-decoration:none;}

td.cp_bg { width:245px; padding-right:10px;}
.cnt_tbl { background-color:#18304C; padding:5px; }
.cnt_tbl td { padding:0px 0 0px 10px; }
.cnt_tbl td h4 { color:#c7d5e0; font-size:14px; margin-top:0; }
.cnt_tbl td p { color:#7198bf; font-size:12px; }
.tbl_icons { width:95%; text-align:right; }

.cnt_tbl2 { background-color:#18304C; padding:10px 5px 5px 10px; margin-bottom:15px; }
.cnt_tbl2 td h4 { color:#c7d5e0; font-size:14px; margin-top:0; }
.cnt_tbl2_title { height:20px; }
.cnt_tbl2_subtitle { height:30px; vertical-align:bottom; }

.chr_tbl_blue { background:#065064;}
.chr_tbl_blue_hdr { color:#FCA00F; font-size:13px; background:#18304C; padding:3px 0px 3px 3px;}
.chr_tbl_blue_td { background:#18304C; color:#FFFFFF; padding:10px 0px 8px 6px;font-size:13px;}

.chr_tbl_green {background:#065064;}
.chr_tbl_green_hdr {color:#FCA00F; font-size:13px; background:#03475A; padding:3px 0px 3px 3px;}
.chr_tbl_green_td {background:#03475A; color:#FFFFFF; padding:10px 0px 8px 6px; font-size:13px;}

.subtitle { background-color:#103b5e; display:block; text-align:left; width:50%; height:20px; padding-left:5px; padding-top:5px; color:#7198bf;}

.li_border 	{ background:url(images/menu_border.gif) left no-repeat; height:20px; *margin-left:-10px; }
.li_border2 	{ background:url(images/menu_border.gif) left no-repeat; height:5px; *margin-left:-10px; }
ul.vmenu		{ margin-left:3em; padding-left:.6em; margin-bottom:0.6em; margin-right:10px; }
ul.vmenu li{ 
	background:url(images/menu_more.gif) 14.5em 1.1em no-repeat;
	padding-left: 1em;
	list-style: none;
}
ul.vmenu2		{ margin-left:3em; padding-left:.6em; margin-bottom:0.6em; margin-right:10px; }
ul.vmenu2 li{ 
	background:url(images/menu_more.gif) 14.5em 1.1em no-repeat;
	padding-left: 1em;
	list-style: none;
}
ul.footermenu		{ margin-left:3em; padding-left:.6em; margin-bottom:0.6em; margin-right:10px; }
ul.footermenu li{
	background:url(images/menu_more.gif) 17em .5em no-repeat;
	padding-left: 1em;
	list-style: none;
	font-family: Tahoma, Verdana, Arial;
}
ul.footermenu li a:link 		{ color:white; outline:none; }
ul.footermenu li a:visited 		{ color:white; }
ul.footermenu li a:hover 		{ color:#7E7E7E; text-decoration:none; }

/* BANNERS */
.bnr { padding:0 0 0 0; height:88px;}
.bnr_title {}
.bnr_txt { vertical-align:top; }
.bnr_more { text-align:right; vertical-align:bottom; padding-bottom:10px; padding-right:5px; }
.bnr_more a:link { color:white; display:block; background:url(images/menu_more.gif) right no-repeat; padding:0px 15px 0 0; outline:none; }
.bnr_more a:visited { color:white; text-decoration:none; outline:none;}
.bnr_more a:hover { color:#7E7E7E; text-decoration:none; outline:none;}
.NavButtons { padding-top:0px; }
div.shadow {

 float:left;

 background: url(images/shadow_im.png) no-repeat bottom right;

 margin: 10px 0px 10px 0px;

}

div.shadow img {

  position: relative;

  display: block;

  margin: 0px 0px 10px 0px;

}
.txt_img
{
    border:solid 1px #FFFFFF;
    padding: 1px;
    margin:  0px 10px 10px 10px;
}

div.sdw_left {
 float:left;
 background: url(images/sdw_img.png) no-repeat bottom right;
 margin: 10px 10px 10px 10px;
}

div.sdw_left img {
  position: relative;
  display: block;
  margin: -3px 6px 10px -3px;
}
div.sdw_right {
 float:right;
 background: url(images/sdw_img.png) no-repeat bottom left;
 margin: 10px 10px 10px 10px;
}
div.sdw_right img {
  position: relative;
  display: block;
  margin: -3px 6px 10px -3px;
}
.orng_hdr
{
    color:#FCA00F;
    font-size:13px;
}

.ftr_txt            { color:#fff; font-size:12px; padding:20px 0px 0px 20px; }
.cnt_dt_tbl_wrpr    { padding:10px; background-color:none;  margin-bottom:10px; }
.cnt_dt_txt         { color:#fff; font-size:14px; }


/* Banners */
/*middle banners */
#bnnrs    {width:100%;}
a.b1_lnk  { display:block; width:300px; height:120px; border: none; background-image:url('/portals/0/Images/banners/b1.png'); background-position: 0px 0px; }
a.b2_lnk  { display:block; width:300px; height:120px; border: none; background-image:url('/portals/0/Images/banners/b2.png'); background-position: 0px 0px; }
a.b3_lnk  { display:block; width:300px; height:120px; border: none; background-image:url('/portals/0/Images/banners/b3.png'); background-position: 0px 0px; }

a.b1_lnk:hover  { background-position: 300px 0px; }
a.b2_lnk:hover  { background-position: 300px 0px; }
a.b3_lnk:hover  { background-position: 300px 0px; }

/*a.b1_lnk:active  { background-position: 300px 0px; }
a.b2_lnk:active  { background-position: 300px 0px; }
a.b3_lnk:active  { background-position: 300px 0px; }*/

/*blog banners*/
#mn_slctn1      { float:left; margin:0 40px 0 0; }
#mn_slctn1 h4   { font-weight:bold; color:#F8DB15; font-size:16px; }
#mn_slctn1 .mr_button a { float:right; background:#F8DB15 url('images/arrow2.png') no-repeat 54px 7px; padding:2px 8px 2px 2px; color:#19326A; font-size:9px;}
#mn_slctn1 .mr_button a:hover { float:right; background:#F8DB15 url('images/arrow2.png') no-repeat 54px 7px;  padding:2px 8px 2px 2px; color:#19326A; font-size:9px; text-decoration:none; }

#mn_slctn2      { float:left; margin:0 40px 0 0; }
#mn_slctn2 h4   { font-weight:bold; color:#F8DB15; font-size:16px; }
#mn_slctn2 .mr_button a { float:right; background:#F8DB15 url('images/arrow2.png') no-repeat 54px 7px; padding:2px 8px 2px 2px; color:#19326A; font-size:9px;}
#mn_slctn2 .mr_button a:hover { float:right; background:#F8DB15 url('images/arrow2.png') no-repeat 54px 7px; padding:2px 8px 2px 2px; color:#19326A; font-size:9px; text-decoration:none; }

#mn_slctn3      { float:left; }
#mn_slctn3 h4   { font-weight:bold; color:#F8DB15; font-size:16px; }
#mn_slctn3 .mr_button a { float:right; background:#F8DB15 url('images/arrow2.png') no-repeat 54px 7px; padding:2px 8px 2px 2px; color:#19326A; font-size:9px;}
#mn_slctn3 .mr_button a:hover { float:right; background:#F8DB15 url('images/arrow2.png') no-repeat 54px 7px;  padding:2px 8px 2px 2px; color:#19326A; font-size:9px; text-decoration:none; }

/* TABLES HTML */
.tbl_stds       { background: none;	 }
.tbl_stds_ttl   { background: #F8DB15; font-family: Tahoma; font-size: 16px; font-weight: bold; color: #19326A; text-align: center; vertical-align: middle; padding: 7px 8px 10px 8px; }
.tbl_stds_sbttl         { font-family: Tahoma; font-size: 14px; font-weight: bold; background:#18304C; color: #ECEAEB; text-align: center; vertical-align: middle; padding: 10px 6px 10px 6px; }
.tbl_stds_ttl2          { background: #19326A; font-family: Tahoma; font-size: 11px; color: #F8DB15; text-align: left; vertical-align: middle; padding: 0px 6px 0px 6px; height: 32px; }
.tbl_stds_ttl2_2        { background: #19326A; font-family: Tahoma; font-size: 11px; color: #F8DB15; text-align: center; vertical-align: middle; padding: 0px 4px 0px 4px; height: 32px; }
#tbl_stds_ttl2 .dnld_lnk1 a {color:#ffffff; font-size:19px;}
#tbl_stds_ttl2 .dnld_lnk1 a:hover {color:#ffffff; font-size:19px;}
.tbl_stds_td            { background: #0F4686; height: 30px; font-family: Tahoma; font-size: 12px; color: #ffffff; text-align: left; vertical-align: middle; padding: 0px 10px 0px 10px; }
.tbl_stds_td2           { background: #0F4686; height: 30px; font-family: Tahoma; font-size: 12px; color: #ffffff; text-align: center; vertical-align: middle; padding: 0px 4px 0px 4px; }
.tbl_stds_ttl3_2 {background: #0F4686;	font-family: Verdana; font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: center; vertical-align: middle; padding: 10px 8px 10px 8px; height: 32px;}

.tblarr{
	background:url('/images/arrow1.png') repeat-x;
	width: 4px; 
	height: 7px; 
	padding-right: 3px;
}

/* DATE  */
.LogoRowRight {float:left; text-align:left;  font-size:12px; color:#fff; }

/
/*-- admin button-link style         --*/ 
a.CommandButton:link,
a.CommandButton:visited,
a.CommandButton:active       { color: #0099CC; padding: 3px; text-decoration: none;}
/*-- admin button-link style hover     --*/ 
a.CommandButton:hover       { color: #FFFFFF; padding: 3px; text-decoration: none; background: none; }
/*-- search button in search form      --*/ 

/* Last News*/
.nws_ttl_1 {color:#F8DB15; font-size:12px; font-weight: bold; padding-left:-5px}
.Date_HomeNews {color:#ffffff; font-size:11px; font-weight: bold; padding-left:-5px}
.Newsmore {color:#F8DB15; text-align:right; font-size:10px; padding-right:4px; }
/*.arrow { background: url('images/arrow2.png') no-repeat 54px 7px;  padding:2px 8px 2px 2px;         } */

/* Icons */
.hdr_tbl        { width:100px;  }
.hdrLnksicn     { vertical-align:middle; text-align:center; padding-right:4px; font-weight: bold;}  
.hdrLnks        { font-size: 11px; color: #ffffff; padding-right: 8px; vertical-align:middle; text-align:left; font-weight: bold;}
.hdrLnks a:link, .hdrLnks a:visited, .hdrLnks a:active		{ font-size: 11px; color: #ffffff;font-weight: bold; }
.hdrLnks a:hover { text-decoration:none; }
.DateLabel {color:#ffffff;  font-weight: bold; }

.smr_ttl{font-family: Tahoma; font-size: 16px; color: #F8DB15; text-align: center; font-weight: bold;}
.smr_txt{font-family: Tahoma; font-size: 12px; color: #FFFFFF; text-align: center;}

.tbl_nostl_ttl   {font-family: Tahoma; font-size: 16px; font-weight: bold; color: #FFFFFF; text-align: center; vertical-align: middle; padding: 7px 8px 10px 8px; }
.tbl_nostl_td2          {height: 30px; font-family: Tahoma; font-size: 12px; color: #FFFFFF; text-align: center; vertical-align: middle; padding: 0px 4px 0px 4px; }
.tbl_nostl_td            { height: 30px; font-family: Tahoma; font-size: 12px; color: #FFFFFF; text-align: left; vertical-align: middle; padding: 0px 10px 0px 10px; }

td.lstarr {background: url('images/arrow2.png') no-repeat 0px 5px;font-size: 12px;padding-left: 10px;text-align: left;}

.hmtxtst{color: #F8DB15;font-weight: bold;text-decoration:underline;}

.Title_News {
font-family: Verdana;
font-size: 14px;
font-weight: bold;
color: #F8DB15;
text-align: center;
vertical-align: middle;
padding: 4px 6px 4px 6px;