/*-------------------------------------------------------------------------------------------------------- 

                                         CSS body 

-------------------------------------------------------------------------------------------------------------*/

.body
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0pt;
	margin-bottom: 0px;
}





.txt
{
	color: #333333;
	font-family:tahoma;
	font-size: 10pt;
	font-weight: normal;
	padding-top:5pt;
	padding-bottom: 5pt;
	text-align:left;
	padding-left: 5pt;
}
.txtLit
{
	color: #333333;
	font-family:tahoma;
	font-size: 8pt;
	font-weight: normal;
	text-align: right;
	padding-left: 5pt;
}


.txtsidemenu
{
	color: #842b37;
	font-family:Times New Roman;
	font-size: 12pt;
	font-weight: bold;
	padding-right: 5pt;
	padding-top:2pt;
	padding-bottom: 2pt;
	text-align:left;
	
}

.txtsidemenu1
{
	color: #1583a5;
	font-family:Times New Roman;
	font-size: 10pt;
	font-weight: bold;
	padding-right: 5pt;
	padding-top:2pt;
	padding-bottom: 2pt;
	text-align:left;
	
}


.txtmenu
{
	color: #fff2ce;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 400;
	padding-left:5px;
	text-align:center;
	text-decoration: none;
}
.txthead
{	color: #8d6116;
	font-family: Times New Roman;
	font-size: 9pt;
	font-weight: bold;
	padding-left:5pt;
	text-align:left;
	padding-top: 1pt;
	padding-bottom: 1px;
}
/*-------------------------------------------------------------------------------------------------------- 

                                         CSS bg 

-------------------------------------------------------------------------------------------------------------*/
.mainbg
{   background-image:url(../../images/kimans3_02.jpg);
	background-repeat: repeat-x;
	background-color: #7299a0;
}

.bg
{
background:#FCF6E6;
}
.bg1
{
   background-image:url(../../images/kimans3_42.jpg);

}
.bgsidemenu
{
  background-image:url(../../images/bgsidemenu.jpg);
}
.bgmenu
{ background:url(../../images/bgmenu.jpg);

}

.bgmain
{ background:url(../../images/bgmain.jpg);
}

.bg4
{
	background-image:url(../../images/kimans3_51.jpg);
	height:45px;
    width:781px;
}

.bgheader
{
	background:url(../../images/bg1.jpg);
	height:44px;
	
}

.bghead
{ background:url(../../images/kimans3_28.jpg);
  background-repeat:no-repeat;
  height:44px;
  width:51px;
}

.bghead1
{
	background-image:url(../../images/kimans3_29.jpg);
	background-repeat:no-repeat;
	background-position: left;
	height:44px;
	width:183px;
	
}


/*-------------------------------------------------------------------------------------------------------- 

                                        imgborder

-------------------------------------------------------------------------------------------------------------*/

.imgborder
{
border:#6a081a 1px solid
}

/*---------------------------------------------------------------------------------------------------------

                                        Grid View Css Properties
					
------------------------------------------------------------------------------------------------------------*/               
.grdvTable
{
	background-color:#fffdfc;
	border: 1px solid #9f2136;
    
}
.grdvHeader
{
	font-family: Times New Roman;
	Font-Size: 14px;
	Color: #ffffff;
	font-weight:bold;
	text-align: center;
	background-image: url(../../images/bggrid.jpg);
	padding-left: 8pt;
}

.grdvTableFooter
{
	font-family: Times New Roman;
	Font-Size: 14px;
	Color: #ffffff;
	font-weight:bold;
	text-align: left;
	background-image: url(../../images/bggrid.jpg);
	padding-left: 8pt;
}
.grdvTablePager
{
	font-family: Times New Roman;
	Font-Size: 14px;
	Color: #ffffff;
	font-weight:bold;
	text-align: left;
	background-image: url(../../images/bggrid.jpg);
	padding-left: 8pt;

}

.grdvTableHeader
{
	font-family: Times New Roman;
	Font-Size: 14px;
	Color: #ffffff;
	font-weight:bold;
	text-align: center;
	background-image: url(../../images/bggrid.jpg);
	padding-left: 8pt;

}

.grdvTableData
{
	background-color:#fef5d6;
	font-family: Times New Roman;
	font-size: 14px;
	padding-top: 4px;
	padding-left: 8px;
	text-align:left;
	color: #83242a;
	
}

.grdvTableDataAlter
{
	background-color:#fffcf0;
	font-family: Times New Roman;
	font-size: 14px;
	padding-top: 4px;
	padding-left: 8px;
	text-align:left;
	color: #83242a;


	
}

/*---------------------------------------------------------------------------------------------------

                                     Form View Css Properties
					
------------------------------------------------------------------------------------------------------*/
.frmvTable
{
	background-color:#fffdfc;
	border: 1px solid #9f2136;

} 
.frmvTableHeader
{
	font-family: Times New Roman;
	Font-Size: 14px;
	Color: #ffffff;
	font-weight:bold;
	text-align: left;
	background-image: url(../../images/bggrid.jpg);
	padding-left: 8pt;
	
}
.frmvHeader
{
	font-family: Times New Roman;
	Font-Size: 14px;
	Color: #ffffff;
	font-weight:bold;
	text-align: left;
	background-image: url(../../images/bggrid.jpg);
	padding-left: 8pt;
}
	
.frmvTableFooter
{
}
.frmvTableEditRow
{
}
.frmvTableInsertRow              
{
}
.frmvTableItemRow
{
}

.frmvEditTable
{
}
.frmvInsertTable
{
}

.frmvItemTable
{
}


.frmvHeaders
{
	background-color:#fef5d6;
	font-family: Times New Roman;
	font-size: 14px;
	padding-top: 4px;
	padding-left: 8px;
	text-align:left;
	color: #83242a;
	font-weight: bold;
	
}
.frmvHeadersContact
{
	background-color: #ebe7d4;
	font-family: Times New Roman;
	font-size: 14px;
	padding-top: 4px;
	padding-left: 8px;
	text-align: left;
	color: #83242a;
	font-weight: bold;
}
.frmvData
{
	background-color:#fffcf0;
	font-family: Times New Roman;
	font-size: 14px;
	padding-top: 4px;
	padding-left: 8px;
	text-align:left;
	color: #83242a;
}



/*-------------------------------------------------------------------------------------------------------- 

                                         CSS footer 

-------------------------------------------------------------------------------------------------------------*/

.menufooter
{
	color: #1583a5;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	padding-left: 8px;
}
.txtfooter
{
	color: #820f22;
	font-family: Tahoma;
	font-size: 7pt;
	font-weight: bold;
	padding-left: 8px;
}

.upbg
{
	background-image:url(../../images/upbg.jpg);
	height: 12px;
}

.upbg2
{
	background-image:url(../../images/upbg2.jpg);
	height: 12px;
}

.midbg1
{
	background-image:url(../../images/mid1.jpg);
	width: 2px;

}
.mibbg2
{ background-color:#FBF7EE;
}

.midbg3
{
	background-image:url(../../images/mid2.jpg);
	width: 4px;

}

.midbg4
{
	background-image:url(../../images/mid4.jpg);
	width: 3px;

}

.botbg
{
    background-image:url(../../images/botbg.jpg);
	height: 12px;
}
.botbg2
{
    background-image:url(../../images/botbg2.jpg);
	height: 12px;
}

.bghead1
{
	background-image:url(../../images/kimans3_29.jpg);
	background-repeat:no-repeat;
	background-position: left;
	height:44px;
	width:183px;
	
}

.txthead1
{
	color: #990033;
	font-family: Times New Roman;
	font-size: 12pt;
	font-weight: bold;
	padding-left:5pt;
	text-align:left;
	padding-top: 1pt;
	padding-bottom: 1px;
}

.bgnew
{
	background-image:url(../../images/midn.jpg);
	background-color:#fbf7ee;
	background-position: left;
	width: 500px;
	background-repeat: repeat-y;
}

.bgnew1
{
	background-image:url(../../images/midnbg.jpg);
	width: 3px;
	background-repeat: repeat-y;
}

.bgnew2
{
	background-color:#fbf7ee;
	border: solid 1px #cf7b8b;
}

.header
{
	color: #842b37;
	font-family:Times New Roman;
	font-size: 12pt;
	font-weight: bold;
	padding-right: 5pt;
	padding-top:2pt;
	padding-bottom: 2pt;
	text-align:left;
	
}

.login
{
	color:#8d6116;
	font-family:Times New Roman;
	font-size: 12pt;
	font-weight: bold;
	padding-right: 5pt;
	padding-top:2pt;
	padding-bottom: 2pt;
	text-align:left;
	
}
.loginhead
{
	color: #842b37;
	font-family:Times New Roman;
	font-size: 12pt;
	font-weight: bold;
	padding-right: 5pt;
	padding-top:2pt;
	padding-bottom: 2pt;
	text-align:left;
	
}
.logindata
{
	color: #333333;
	font-family:Times New Roman;
	font-size: 12pt;
	font-weight: normal;
	padding-right: 5pt;
	padding-top:2pt;
	padding-bottom: 2pt;
	text-align:left;
	
}


.bgmain1
{
	background:url(../../images/kimans3_1bg.jpg);
	width: 735px;
}



.bg3
{
	background-image:url(../../images/kimansbg.jpg);
	height:30px;
}


/* Dynamic Menu */

.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 140px; /* Width of Menu Items */
border-bottom: 1px solid #ccc;
}
	
.suckerdiv ul li{
position: relative;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 160px; /*sub menu width*/
top: 0;
visibility: hidden;
}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #842b37; /*842b37*/
text-decoration: none;
background: #f3ecdf;
padding: 1px 5px;
border: 1px solid #ccc;
border-bottom: 0;
font-weight: bold;
font-size: 9pt;
font-family: Times New Roman;


}

.suckerdiv ul li a:visited{
color: #842b37;
}

.suckerdiv ul li a:hover{
background-color: #842b37;
color: White;
}

.suckerdiv .subfolderstyle{
background: url(images/arrow-list.gif) no-repeat center right;
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */




.bgup1
{ background-image:url(../../images/upbg1.jpg);
}

.bgbot1
{ background-image:url(../../images/botbg1.jpg);
}

.bglft1
{ background-image:url(../../images/lftbg1.jpg);
}

.bgrht1
{
	background-image:url(../../images/rhtbg1.jpg);
}

.inner
 {
	background-color:#F6F1DE;
 }
