﻿


body 
{
	background: url(../../images/bg.gif) fixed repeat-x;
	MARGIN: 0px auto;
	padding-top:4px; padding-bottom:5px;
	background-color:#037cd7;

}

.center
{
    
     MARGIN: 0px auto;

}


.grdRow
{
    border-right:solid 1pt 97C704;
    background-color:#015897;
}


/*white bg*/


#whitebg {
	 vertical-align:top;
	 MARGIN: 0px auto;
	 WIDTH: 980px; 	
	
}




/* Header */

#header 
{

	width: 980px;
	height: 125px;
	MARGIN: 0px;
	background: url(../../images/header.gif) no-repeat; 	
	border-color: #015897;
	border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-top:#015897;
   
    

	
	
}



/* Logo  */

#logo {

	float: right;
	width:auto;
	
	
}
 
.logoerp 
{
	letter-spacing:5px;	
	color:#015897;
	font: bold 29px Georgia, "Times New Roman", Times, serif;
	padding-top: 52px;
	padding-right:20px;
	line-height: 20px;

	
	
}

.logobb
{
	padding-left: 20px;
	line-height:10px;
	text-align:center;
	text-transform:uppercase;
	letter-spacing:2px;	
	
	font: bold 14px Georgia, Arial, , sans-serif;
}

.logoby
{
	padding-right:10px;
	padding-top: 0px;
	text-align:center;
	text-transform:lowercase;	
	color:#000000;
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
}


.logohcl
{ 
	padding-top:100px;
	padding-right:10px;
	line-height: 11px;

}

/* Menu */

.menubotzero
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:12px;
table-layout:fixed;
padding-left:5px;
font-weight:500;
color:#000000; 



}

 .menubotzero a  
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
font-weight:500;
color:#000000; 
text-decoration:none;



}

 .menubotzero a:hover 
{
	font-size:11px; 
	font-weight:500;
    color: #023DFB;

}

.menubotzeroll
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
table-layout:fixed;
font-weight:500;
color:#000000; 



}

 .menubotzeroll a  
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
font-weight:500;
color:#000000; 
text-decoration:none;


}

 .menubotzeroll a:hover 
{
	font-size:11px; 
	font-weight:500;
    color: #023DFB;

}



.menu 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7.10pt;
table-layout:fixed;
padding-left:5px;
padding-bottom:3px;
padding-top:4px;
text-align:left;
font-weight:bolder;
color:#000000; 
border-bottom: 0px dotted #B7B7B7;


}

 
 .menu a  
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7.10pt;
font-weight:bolder;
color:#000000; 
text-decoration:none;

}

 .menu a:hover 
{
	font-size:7.10pt;
	font-weight:bolder;
    color: #023DFB;

}

.menull 
{
font-family:Arial, Helvetica, sans-serif;
font-size:7.10pt; 
table-layout:fixed;
line-height:14px;
font-weight:800;
padding-bottom:2px;
color:#000000; 


}


 .menull a  
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7.10pt; 
font-weight:800;
color:#000000; 
text-decoration:none;

}

 .menull a:hover 
{
	font-size:7.10pt; 
	font-weight:800;
    color: #023DFB;

}





/* Page */

#page 
{
	
	width: 980px;
	table-layout:fixed;
	height:522px;
	background-color:#ffffff;
	MARGIN: 0px auto;


	

	
}

#pagelog
{
	
	width: 980px;
	background-color:#ffffff;	
	margin: 0 auto;
	
	
}



/* Content */

#content 
{

	float: right;
	padding-top:6px;


	
	
}


#contentlog 
{
	width: 980px;
	background-color:#ffffff;
	
}

.cc 
{
	
	
	padding-top:0px;
	padding-left:3px;
	padding-right:3px;
	table-layout:fixed;
	width: 780px;
	padding-bottom:10px;

	
	
	
	
}



.cclog 
{
	table-layout:fixed;
	margin: auto 0px;
	padding-top:100px; padding-bottom:204px; padding-left:auto;padding-right:auto;
	border: 0px solid #333333;
}



/* Sidebar */



#sidebar 
{
	table-layout:fixed;
	float: left;	
	/* background:url(../../images/menutopbg.gif) no-repeat center; */
	background-color:#ffffff;	

	

	
}


.ss 
{
  
    padding-top:4px;
    width: 190px;
	table-layout:fixed;


	
	 
}

#sidebar1 
{
	width: 190px;
	float: left;
/*	background:url(../../images/menumidbg.gif) no-repeat center;*/
	background-color:#ffffff;
	padding-top:5px;
	 
	
		
}

.ss1 
{
	table-layout:fixed;
	padding-top:0px;
	width: 190px;

	
 
}


.sb
{
	
	border-right: 0px solid #F5F3F3; border-top: 0px dotted #f4f4f4; border-bottom: 0px solid #015897; 
	border-left: 0px solid #015897;
	background-color:#ffffff;	
	width: 190px;
	table-layout:fixed;
	vertical-align:top;
	

}

.sbborder
{	
	border: 0px solid #999999; 

}



/* menuhead */


.menuhead
{
background:url(../../images/menutop.gif) no-repeat top;
width:190px;
line-height:26px;
text-align:center;
font-family: Verdana; 
vertical-align:text-top;
font-size:8pt;
font-weight:800;
color:#ffffff;

}

.menuheadll
{
line-height:24px;
text-align:center;
font-family: Verdana; 
font-size:8pt;
font-weight:800;
color:#ffffff;

}



.menubottom
{
background:url(../images/menubottom.gif) no-repeat center;
width:190px;
background-color: #ffffff;
line-height:20px;
font-family: verdana, Georgia, Helvetica; 
font-size:9px;
font-weight:bold;
color:#000000;

}



#loginmenu

{
	padding-left:1px;
	 
	}  

/* table */

.border
{	
border: 1px solid #314E8B; 
table-layout:auto;
margin:0px auto;
width:auto;
background-color:#EBF3FB;

}

.border1
{	
border: 1px solid #314E8B; 
table-layout:auto;
margin:0px auto;
	background-color:#EBF3FB;
}

.gvborder
{	
 
table-layout:auto;
margin:0px auto;
background-color:#ffffff;

}


.blueborder
{	
 border-color:#015897; background: #015897; 
}

.tablehead
{
background-color: #07519A;
line-height:22px;
font-family: Verdana, Arial, Helvetica; 
font-size:8pt;
letter-spacing:1px;
text-align:center;
font-weight:bold;
color:#ffffff;
padding-left:2px;
padding-right:2px;


}

.tableheadll
{
font-family: DVBW-TTYogeshEN, Arial, Verdana, Helvetica; 
font-size:11pt;
line-height:22px;
color:#ffffff;

}

.tablesubhead
{
background-color: #ADCEEF;
line-height:18px;
font-family: Verdana, Arial, Helvetica; 
font-variant:normal;
font-size:7.8pt;
font-weight:700;
color:#000000;

}

.tablesubheadll
{
line-height:18px;
font-family: Verdana, Arial, Helvetica; 
font-variant:normal;
font-size:7.8pt;
font-weight:700;
color:#000000;

}


/* login */


.loginbutton
{
background:url(../../images/leftb.gif) no-repeat center;
width:194px;
line-height:30px;
font-family: Verdana, Arial, Helvetica; 
font-size:11px;
letter-spacing:1px;
text-align:center;
font-weight:bold;
color:#ffffff;

}

.login
{
padding-left:3px; padding-right:1px;  padding-top:1px;  padding-bottom:2px; 
line-height:23px;
font-family: Verdana, Arial, Helvetica; 
font-size:10px;
font-weight:bolder;
color:#000000;

}


.loginborder
	{
border-right: 0px solid #323232; border-bottom: 0px solid #323232; 
border-left: 0px solid #323232; border-top: 0px solid #323232;

   
}


#loginpage {
		
	width: 980px;
	margin:0px auto;	
	background-color:#ffffff;
	height:555px;
	background: url(../../images/loginbg.jpg) no-repeat;
	
}



.logpage
{
	table-layout:fixed;
	
	
	
}


.loginbottom {
	
	padding-bottom:0px;
	
}


.leftlogintop
{
table-layout:fixed;
padding-left:7px; padding-right:0px;  padding-top:2px;  padding-bottom:3px; 
line-height:15px;
font-family: Verdana, Arial, Helvetica; 
font-size:7.1pt;
font-weight:bolder;
color:#07519A;

}

.leftlogin
{
table-layout:fixed;
padding-left:5px; padding-right:0px;  padding-top:0px;  padding-bottom:0px; 
line-height:18px;
font-family: Verdana, Arial, Helvetica; 
font-size:8pt;
color:#000000;

}



.leftlogin a  
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt; 
font-weight:600;
color:#023dfb; 
table-layout:fixed;
text-decoration:none;


}

 .leftlogin a:hover 
{
	font-size:8pt;
	font-weight:600;
    color: #000000;
    text-decoration:underline;

}

.leftlogintopll
{
table-layout:fixed;
padding-left:0px; padding-right:0px;  padding-top:0px;  padding-bottom:0px; 
line-height:15px;
font-family: Tahoma, Verdana, Arial, Helvetica; 
font-size:10px;
font-weight:700;
color:#000000;

}

.leftlogintopll a  
{
font-family: Tahoma, Verdana, Arial, Helvetica; 
font-size:10px;
font-weight:700;
color:#023dfb; 
text-decoration:underline;



}

 .leftlogintopll a:hover 
{

table-layout:fixed;
font-family: Tahoma, Verdana, Arial, Helvetica; 
font-size:10px;
font-weight:700;
color: #800080;

}


/* News */

#news {
	padding-top: 10px;
	padding-bottom: 0;
}

#news ul {
	list-style-type: square;
}

#news li {
	margin-bottom: 15px;
}

#news h3 {
	margin-bottom: 10px;
	font-size: 92%;
}

#news h3 a {
	display: block;
}

#news p {
	font-size: 85%;
}



/* tools */

input, select, option
  {


	color: #333333;
	height:20px;
	border-color:#333333;
	border-right:#333333 1px solid;
	border-left:#333333 1px solid;
	border-top:#333333 1px solid;
	border-bottom:#333333 1px solid;
	font-size:10px;
	font-family: Verdana;
	color: #272727;
	
	
}


textarea  {
	
	font: verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	border-color:#333333;
	border-right:#333333 1px solid;
	border-left:#333333 1px solid;
	border-top:#333333 1px solid;
	border-bottom:#333333 1px solid;
		font-size:10px;
		font-family:Verdana;
	color: #000000;	
	 /*background :url(../../images/toolbg.gif)  repeat ;*/


}

#form1
{
	padding-bottom:0px;
	
	
	}
	
	#HH
	{
	padding-bottom:0px;
	
	
	}

td  
{
	line-height:19px;
	vertical-align:top;	
	padding-top:0px;
	padding-bottom:0px;



}




tr.head{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	height:25px;
	padding:0px;
	background-color:#015491;
	color: #ffffff;
}
 
.one {
    font-family:Verdana;	
	font-size:8pt;
	line-height:19px;
	background-color:#EBF3FB;
	color: #000000;
	padding-left:3px; padding-right:1px; padding-top:0px; padding-bottom:2px;

}

.reqtxt {
    font-family:Verdana;
	background-color:#d8e4f8;
	color: #000000;	
}

.onell {
    font-family: DVBW-TTYogeshEN, Arial, Verdana, Helvetica; 
	font-size:11.5pt;
	line-height:19px;
	background-color:#EBF3FB;
	color: #000000;
	padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;

}

.onell a  
{
color:#0000ff; 
text-decoration:underline;
table-layout:fixed;


}

 .onell a:hover 
{
	font-weight:500;
    color:#999999; 

}

.onelink {
    font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:9pt;
	line-height:19px;
	background-color:#ffffff;
	color: #000000;
	padding-left:3px; padding-right:0px; padding-top:0px; padding-bottom:0px;

}

.onelink a  
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt; 
font-weight:500;
color:#023dfb; 
text-decoration:underline;
table-layout:fixed;


}

 .onelink a:hover 
{
	font-size:9pt;
	font-weight:500;
	text-decoration:none;
    color: #000000;

}

.onelinkll {
    font-family: Arial, Verdana, Helvetica; 
	font-size:9pt;
	line-height:19px;
	background-color:#ffffff;
	color: #000000;
	padding-left:3px; padding-right:1px; padding-top:1px; padding-bottom:2px;

}

.onelinkll a  
{
font-family: Arial, Verdana, Helvetica; 
font-size:9pt; 
font-weight:500;
color:#023dfb; 
text-decoration:underline;
table-layout:fixed;


}

 .onelinkll a:hover 
{
	font-size:9pt;
	font-weight:500;
	text-decoration:none;
    color: #000000;

}

.onclick
{
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:10pt;
	line-height:19px;	
	color: #000000;
	text-align:center;
	padding-left:3px; padding-right:3px; padding-top:2px;  padding-bottom:2px;

}



.labelmsg {
    font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:11px;
	font-weight:600;	
	line-height:20px;
	text-align:center;
	color: #000000;
	padding-left:3px; padding-right:3px; padding-top:1px; padding-bottom:1px;

}

.validate{
    font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:10pt;
	font-weight:600;
	background-color:#ffffff;
	color: #000000;

}

/* Print */

.pptextbolder
{
font-family: Tahoma, sans-serif;
font-size:17px;  color:#000000;
font-weight:bolder;
}


.pptextbold
{
font-family: Verdana, sans-serif;
font-size:14px;  color:#000000;
font-weight:bolder;
letter-spacing:1px;
}


.pptext
{
font-family: Verdana, sans-serif;
font-size:12px;  color:#000000;
padding-left:5px;

}

.ppborder
{	
	border-style:double;
	border:6px;
	border-color:#015897; background: #ffffff; 
}




/* Footer */

#footer {
	width: 980px; 
	border-color: #e5e5e5;
	MARGIN: 0px; 
	background-color:#015897;
border-color: #ffffff; 
border-style: solid;
border-width: 0px 0px 1px 0px ;

}

.footertext

{
 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;  color:#ffffff;
letter-spacing:1px;
height:17px;
font-weight:bold;
background-color:#015897;
padding-top:4px; padding-bottom:0px; padding-left:0px;   padding-right:0px;
}

.gvhead

{
background-color: #07519A;
line-height:22px;
font-family: Verdana, Arial, Helvetica; 
font-size:8pt;
text-align:center;
font-weight:bold;
margin:0px auto;
table-layout:fixed;
color:#ffffff;
	
	
	}
	
.gvheadll

{
background-color:#07519A;
line-height:22px;
font-family: Arial, Verdana, Helvetica; 
font-size:11px;
letter-spacing:0px;
text-align:center;
font-weight:bold;
color:#ffffff;
	
	
	}

.leftimg
{
	padding-top:3px;
	z-index:auto;
	}


.nr
{
	background-color:#EBF3FB;

}

/*Marriage Style*/
.bordercer
{	
border: 3px solid #000000; 
table-layout:auto;
margin:0px auto;
background:url(../../images/koplogo.jpg) no-repeat center 335px;
}

.mrone {
    font-family:Times New Roman;	
	font-size:12pt;
	line-height:19px;
	color: #000000;
	padding-left:3px; padding-right:1px; padding-top:0px; padding-bottom:2px;

}

.bordercer1
{	
border:  3px solid #000000; 
table-layout:auto;
margin:0px auto;
}

.bordercer2
{	
width:150px;
border:  3px solid #000000;
border-left-width:1px;
border-top-width:1px;
border-bottom-width:5px;
border-right-width:5px;
table-layout:auto;
}
.line
{
    border:1.5px solid #000000;
    border-bottom-width:1.5px;
    border-left-width:0px;
    border-top-width:0px;
    border-right-width:0px;
    width:auto;
    
}

.marriage
{
    font-family:Times New Roman;
    font-weight:bold;
    font-size:12px;
    
}
.marriagetd
{
    font-family:Times New Roman;
    font-weight:bold;
    font-size:10px;
    
}

.marriagell
{
    font-family:DVBW-TTYogeshEN;
    font-weight:bold;
    font-size:14pt;
}
/*Marriage End*/



.border1
{	
border: 1px solid #314E8B; 
table-layout:auto;
margin:0px auto;
background-color:#EBF3FB;
}



