/* body */
.body
{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size : 8pt;
	border: 0; 
	background-color: #ffffff;
}

/* this is for table backgroung */

.table
{
	background-color: #FFFFFF;
	width: 778px;
	align: center;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
}

/* for top navigation links*/
td.topnavigationbar
{
	height: 20px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 16px;
	margin-left: 3px; 
	margin-right: 3px;
	margin-top: 2px; 
	margin-bottom: 1px;
	padding-left: 7px;
	padding-right: 7px;
}

/* general links*/
a {
	/* color: #ff6600; */
	color: #0000FF;
	font-size: 8pt;
	line-height: 14px;
	font-family: verdana;
	text-decoration: none;
	border-right: 1px
}

a:hover {
	color: #ff6600;
	font-size: 8pt;
	line-height: 14px;
	font-family: verdana;
	text-decoration: none
}

/* for left, right and homepage links*/
a.rtlft {
	color: #003399;
	font-size: 8pt;
	line-height: 14px;
	font-family: verdana;
	text-decoration: none;
	border-right: 1px
}

a.rtlft:hover {
	color: #ff6600;
	font-size: 8pt;
	line-height: 14px;
	font-family: verdana;
	text-decoration: none
}

/* links for sub points at the left side*/
a.sublink {
	color: #008BEC;
	font-size: 8pt;
	line-height: 14px;
	font-family: verdana;
	text-decoration: none;
	border-right: 1px
}

a.sublink:hover {
	color: #ff6600;
	font-size: 8pt;
	line-height: 14px;
	font-family: verdana;
	text-decoration: none
}

/* for vertical links in homepage */
td.verticlalinks
{
	background-color: #3a7b96;
	color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
    line-height: 16px;
    padding-top: 1px;
	padding-bottom: 2px;
    padding-left: 7px;
}

/* for vertical links in homepage */

a.vertical
{
    color: #ffffff;
	font-family: verdana, arial, ms sanserif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    line-height: 16px;
}

a.vertical:hover
{
    color: #000000;
    font-family: verdana, arial, ms sanserif;
    font-size: 8pt;
    text-decoration: none;
    line-height: 16px;
}

/* for horizental links in homepage */

a.horizental
{
    color: #000000;
	font-family: verdana, arial, ms sanserif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    line-height: 16px;
}

a.horizental:hover
{
    color: #ffffff;
    font-family: verdana, arial, ms sanserif;
    font-size: 8pt;
    text-decoration: none;
    line-height: 16px;
}



/* normal rule */
td.rule
{
    color: #5395B1;
	height: 1px;
	font-size: 0pt;
	line-height: 1px;
	margin-top: 5px; 
	margin-bottom: 5px;
}

/* for empty row or to give only height to row*/
td.empty
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	vertical-align: middle;
	font-style: normal;
    line-height: 14px;
    padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;	
}

/* for empty row or to give only height to row*/
td.empty1
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
    line-height: 14px;
    padding-top: 7px;
	padding-bottom: 5px;
}

/* for empty row or to give only height to row*/
td.empty2
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
    line-height: 14px;
	padding-bottom: 7px;
	padding-top: 5px;	
}

/* headline at top of content area*/
.headline
{
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color: #008BEC;
	text-transform: uppercase;
	padding-left : 5px;
	padding-top : 3px; 
	padding-bottom : 3px; 	
}

/* the content area at the middle of the page*/
.contentarea
{ 
/*	color: #7194A6;	*/
	color: #000000;	
	padding-left : 5px;
	padding-right : 5px; 	
	padding-top : 5px; 
	padding-bottom : 5px; 	
	font-family:  verdana, arial, helvetica, sans-serif;
	font-size: 8pt; 
	background-color: #ffffff;
}

/* top row of the table ,  verdana, arial, helvetica, sans-serif */
tr.header1
{
	background-color: #869CAE;
	color: #ffffff;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	height: 18px;
	text-decoration: none;
	vertical-align:top; 
	padding-left : 3px;
	padding-right : 3px; 	
	padding-top : 3px; 
	padding-bottom : 3px; 
}

/* second row of the table if acting as a heading ,  verdana, arial, helvetica, sans-serif*/
tr.header2
{
	background-color: #B2C2CF;
	color: #ffffff;
	font-family: KNBW-TTNandiEN;
	font-size: 12pt;
	font-weight: bold;
	height: 18px;
	text-decoration: none;
	vertical-align:top; 
	padding-left : 3px;
	padding-right : 3px; 	
	padding-top : 3px; 
	padding-bottom : 3px; 
}

/* first row after heading of subheading row of the table */
tr.row1
{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 12pt;
	padding-bottom: 3px;
	color: #000000;
	padding-top: 3px;
	font-family: KNBW-TTNandiEN;
	height: 18px;
	background-color: #e8eff5;
	text-decoration: none;
}

/* second row after heading of subheading row of the table  */
tr.row2
{
	background-color: D5E1EA;
	color: #000000;
	font-family: KNBW-TTNandiEN;
	font-size: 12pt;
	height: 18px;
	text-decoration: none;
	padding-left : 3px;
	padding-right : 3px; 	
	padding-top : 3px; 
	padding-bottom : 3px; 	
}

tr.row3
{
	background-color: D5E1EA;
	color: #000000;
	font-family: KNBW-TTNandiEN;
	font-size: 12pt;
	height: 18px;
	text-decoration: none;
	padding-left : 3px;
	padding-right : 3px; 	
	padding-top : 3px; 
	padding-bottom : 3px; 	
}


td.DisplayName
{
	background-color: #3a7b96;
	color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bolder;
	height: 18px;
	text-decoration: none;
	padding-left : 3px;
	padding-right : 3px; 	
	padding-top : 3px; 
	padding-bottom : 3px; 	
}

input.inputfield
{
	font-family : verdana,  arial, helvetica, sans-serif;
	font-size : 8pt;
	line-height : 12px;
	background-color : white;
   	color : #000000;	
   	/*width: 301px;*/
   	border: 1 inset #000000;
}

/* radiobutton / checkbox input field */

.inputradiocheck 
{
	line-height : 12px;
}


/* for copywright table */
.copyright
{
	background-color: #CACACA;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 7pt;
	line-height: 14px;
	text-decoration : none;
	padding-left: 7px;
	width: 778px;
 	margin-top :7px;
 	margin-bottom :7px;
	
}

/*row in a table */

a.link1
{
    color: #003399;
    font-family: verdana, arial, ms sanserif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: underline;
    font-color: #003399
}
a.link1:hover
{
    background-color: #d2ecff;
    color: #003399;
    font-family: verdana, arial, ms sanserif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: underline;
    font-color: #003399;
}

a.link2
{
    color: #003399;
    /*font-family: KNBW-TTUma,  verdana, arial, ms sanserif;
    font-size: 8pt;
    font-weight: bold;*/
    text-decoration: underline;
    font-color: #003399
}
a.link2:hover
{
    background-color: #d2ecff;
    color: #003399;
    /*font-family: KNBW-TTUma,  verdana, arial, ms sanserif;
    font-size: 8pt;
    font-weight: bold;*/
    text-decoration: underline;
    font-color: #003399;
}

input.button1
{
    font-family: verdana, arial, ms sanserif;
    font-size:11;
    font-weight:bold;
}

.textbox1 {
	background-color: #ffffff; 
	border-bottom: #333333 1px solid; 
	border-left: #333333 1px solid; 
	border-right: #333333 1px solid; 
	border-top: #333333 1px solid; 
	color: black; 
	font-family: verdana; 
	font-size: 8pt; 
	font-weight: 400; 
	height: 19px; 
	padding-bottom: 1px; 
	padding-left: 1px; 
	padding-right: 1px; 
	padding-top: 1px
}

.bg
{
	background-color: #fff4e8;
	color: #171449;
	scrollbar-face-color: #e8d2ac; 
	scrollbar-highlight-color: #f4f4f4; 
	scrollbar-shadow-color: #992e00; 
	scrollbar-dlight-color: #992e00; 
	scrollbar-arrow-color: #8a0000; 
	scrollbar-track-color: #f4f4f4; 
	scrollbar-darkshadow-color: #f4f4f4;
}

/* new */
.menubg
{
    background-color: #ffe7c1;
}

.fnt
{
    font-family: verdana, ms sanserif, arial;
    font-size: 9pt;
}

.scroll{
	/*background-color: #e0e8ec;*/
	color: #000099;
	scrollbar-face-color: #e8d2ac; 
	scrollbar-highlight-color: #f4f4f4; 
	scrollbar-shadow-color: #992e00; 
	scrollbar-dlight-color: #992e00; 
	scrollbar-arrow-color: #8a0000; 
	scrollbar-track-color: #f4f4f4; 
	scrollbar-darkshadow-color: #f4f4f4;
}


/* for new homepage and template 24th april 2003 */

.warning
{
	color: #8b0000;
	font-size: 10px;
	line-height: 14px;
	font-family: verdana;
	font-weight: bolder;
}

.myinput {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	white-space: normal;
	border: 1;
	border-style: solid; 
	border-width: 1pt 1pt 1pt 3pt; 
	border-color: #3A7B96
}

textarea {
	color: #00194a;
	font-family: verdana;
	background-color: #fff;
	margin-right: 5px;
	margin-left: 5px;
	border-style: solid;
	border-width: 1pt 1pt 1pt 3pt;
	border-color: #00194a
}

select {
	color: #00194a;
	font-family: verdana;
	background-color: #fff;
	margin-right: 5px;
	margin-left: 5px;
	border-style: solid;
	border-width: 1pt 1pt 1pt 3pt;
	border-color: #00194a
}

.imagelink {
	color: #660000;
	font-weight: normal;
	font-size: 11px;
	line-height: 21px;
	background:  url(/images/en/common/ptbg.gif) no-repeat;
	text-align: left;
	width: 180px;
	height: 20px;
}

/* for homeapge left side image links */
.imagelink:hover {
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	line-height: 21px;
	background:  url(/images/en/common/ptbgover.gif) no-repeat;
	text-align: left;
	width: 180px;
	height: 20px
}

/* for links without image bg */
.imagelink1 {
	color: #660000;
	font-weight: normal;
	font-size: 11px;
	line-height: 21px;
	background: none;
	text-align: left;
	text-decoration: underline;
	height: 16px;
}

.imagelink1:hover {
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	line-height: 21px;
	/* background: #ffeca7; */
	text-align: left;
	text-decoration: none;
	height: 16px;
}

/* for template left side image links. same as for homepage except width*/
.imagelink2 {
	color: #660000;
	font-weight: normal;
	font-size: 11px;
	line-height: 21px;
	background:  url(/images/en/common/ptbg.gif) no-repeat;
	text-align: left;
	width: 145px;
	height: 20px;
}

.imagelink2:hover {
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	line-height: 21px;
	background:  url(/images/en/common/ptbgover.gif) no-repeat;
	text-align: left;
	width: 145px;
	height: 20px
}






