/* CSS Document */
/*body
{
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}*/

TABLE#navMenuTbl
{
	font-family:Arial;
	font-size:13px;
    background: #000;
    border: solid 1px #454545;
    border-collapse: collapse;
    position: absolute;
}

TABLE#navMenuTbl TD
{
    border: solid 1px #DADADA;
    color: #FFF;
    cursor: hand;
    padding: 2px 7px;
}

TABLE#navMenuTbl TD.hover
{
    background: #000;
    cursor: pointer;
}

#Layer1 {
	position:absolute;
	left:514px;
	top:480px;
	width:161px;
	height:107px;
	z-index:1;
}
#Layer2 {
	position:absolute;
	left:643px;
	top:381px;
	width:121px;
	height:121px;
	z-index:2;
}
#Layer3 {
	position:absolute;
	left:390px;
	top:396px;
	width:166px;
	height:111px;
	z-index:3;
}
#Layer4 {
	position:absolute;
	left:335px;
	top:498px;
	width:165px;
	height:108px;
	z-index:4;
}
#Layer5 {
	position:absolute;
	left:783px;
	top:421px;
	width:162px;
	height:108px;
	z-index:5;
}
#Layer6 {
	position:absolute;
	left:689px;
	top:480px;
	width:121px;
	height:132px;
	z-index:6;
}
.topPadding4px
{
padding-top:4px;
}

.divHight
{
height:200px;
}

.imageBoxborder
{
border-color:#bfbfbf;
border-style:solid;
border-width:2px;
}

ul {margin:0; padding:0; list-style:none; line-height:18px}
li 
{background:url(../../images/white_bullet.gif) center left no-repeat;
padding:0 0 0 15px;
vertical-align:text-top;
}

.topBottomPadding
{
padding-top:6px;
padding-bottom:6px;
font-weight:bold;
}

.left12pxPadding
{
padding-left:12px;
}

.left10pxPadding
{
padding-left:10px;
}

.darkGraybgColor
{
background-color:#484943;
}

.lightGraybgColor
{
background-color:#a3a3a3;
}

.headerGreadientBgImg
{
background-image:url(../../images/header_bg.jpg);
background-repeat:repeat-x;
}

.navBgImg
{
background-image:url(../../images/nav_bg.jpg);
background-repeat:repeat-x;
}

.graye3pxPartitionLine
{
background-image:url(../../images/gray_partition_line.gif);
background-repeat:repeat-x;
height:3px;
}
/*------------------Font Styles-------------------*/
.currentPage
{
font-family:Arial;
font-size:12pt;
color: #00FF00;
}
.arial10ptRed 
{
	font-family: Ver;
	font-size: 10pt;
	color: #FF0000;
}

.arial10ptRedBold 
{
	font-family: Arial;
	font-size: 10pt;
	color: #FF0000;
	font-weight:bold;
}

.arial8ptWhite 
{
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
}


.arial10ptWhite 
{
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
}

.arial10ptWhiteBold 
{
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight:bold;
}

.arial11ptWhite 
{
	font-family: Arial;
	font-size: 11pt;
	color: #FFFFFF;
}

.arial12ptWhite 
{
	font-family: Arial;
	font-size: 12pt;
	color: #FFFFFF;
}

.arial13ptGreenBold 
{
	font-family: Arial;
	font-size: 13pt;
	color: #a0b203;
	font-weight: bold;
}
.arial13ptRed 
{
	font-family: Arial;
	font-size: 13pt;
	color: #FF0000;
}

.arial13ptWhiteBold 
{
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	font-weight: normal;
}
.arial13ptWhite
{
	font-family: Arial;
	font-size: 13pt;
	color: #FFFFFF;
}
.arial14ptRed 
{
	font-family: Arial;
	font-size: 14pt;
	color: #FF0000;
}
.arial14ptWhite
{
	font-family: Arial;
	font-size: 14pt;
	color: #FFFFFF;
}
.arial14ptWhiteBold 
{
	font-family: Arial;
	font-size: 14pt;
	color: #FFFFFF;
	font-weight: bold;
}
/*------------------------------------------------*/
/*---------Nav Link--------------------------*/

#navLink a
{
font-family:Arial;
font-size:11pt;
line-height:39px;
font-weight:bold;
display:block;
}

#navLink a:visited
{
color: #FFFFFF;
text-decoration:none;
}

#navLink a:link
{
color: #FFFFFF;
text-decoration:none;
}

#navLink  a:hover
{
color: #FFFFFF;
text-decoration:none;
background-image:url(../../images/nav_hover_bg.jpg);
}
/*---------Top Category Link--------------------------*/

#categoryLink a
{
font-family:Arial;
font-size:12pt;
}

#categoryLink a:visited
{
color: #FFFFFF;
text-decoration:none;
}

#categoryLink a:link
{
color: #FFFFFF;
text-decoration:none;
}

#categoryLink  a:hover
{
color: #00FF00;
text-decoration:none;
}
/*---------link--------------------------*/

#link a
{
font-family:Arial;
font-size:10pt;
}

#link a:visited
{
color: #00FF00;
text-decoration:none;
}

#link a:link
{
color: #00FF00;
text-decoration:none;
}

#link  a:hover
{
color: #FFFF00;
text-decoration:none;
}
/*--------------------------------------------------------*/
/*---------tabLink--------------------------*/

#tabLink a
{
font-family:Arial;
font-size:10pt;
font-weight:bold;
background-image:url(../../images/grad_off.gif);
line-height:22px;
display: block;
}

#tabLink a:visited
{
color: #003300;
text-decoration:none;
}

#tabLink a:link
{
color: #003300;
text-decoration:none;
}

#tabLink  a:hover
{
color: #990000;
text-decoration:none;
background-image:url(../../images/grad_on.gif);
}
/*--------------------------------------------------------*/
/******************** Footer Link *************************/
/*
#footerLink a
{
font-family:Arial;
font-size:8pt;
}

#footerLink a:visited
{
color: #FFFFFF;
text-decoration:none;
}

#footerLink a:link
{
color: #FFFFFF;
text-decoration:none;
}

#footerLink  a:hover
{
color: #00FF00;
text-decoration:none;
}*/
/*--------------------------------------------------------*/
.tableBorderGray
{
border-color: #666666;
border-style:solid;
border-width:1px;
}
.onBtn
{
font-family:Arial;
font-size:12pt;
color: #CFF2FA;
background-image:url(../../images/btn_on.jpg);
line-height:36px;

padding-left:8px;
}
/*---------Category Link--------------------------*/

#catLink a
{
font-family:Arial;
font-size:12pt;
background-image:url(../../images/btn_off.jpg);
line-height:36px;
display:block;
padding-left:8px;
}

#catLink a:visited
{
color: #FFFFFF;
text-decoration:none;
}

#catLink a:link
{
color: #FFFFFF;
text-decoration:none;
}

#catLink  a:hover
{
color: #CFF2FA;
text-decoration:none;
background-image:url(../../images/btn_on.jpg);
}
/*--------------------------------------------------------*/
/*-------------- Site styles: Alok Mishra-------------*/
.middleheadingbold
{
font-family: Trebuchet MS;
font-size: 15px;
font-weight: bold;
text-decoration:none;
color:#333333;
padding-top:5px;
padding-bottom:3px;
}

.subheadingbold
{
font-family: Trebuchet MS;
font-size: 13px;
font-weight: bold;
text-decoration:none;
color:#0067a2;
padding-top:2px;
padding-bottom:4px;
padding-left:5px;
}

.subsubheadingbold
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: bold;
text-decoration:none;
color:#2f2f2f;
}

.frmlabel1
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#666666;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
background-color:#F5F5F5;
line-height: 20px;
}

.frmbg1
{
background-color:#f8f8f8;
}

.frmvalue1
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#666666;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
background-color:#F5F5F5;
line-height: 20px;
}

.frmlabel2
{
font-family:Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#666666;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
background-color:#F4F9FE;
line-height: 20px;
}

.frmbg2
{
background-color:#eef3f6;
}

.frmvalue2
{
font-family:Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#666666;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
background-color:#F4F9FE;
line-height: 20px;
}

.frmlabel3
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#666666;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
background-color:#B5EDBC;
line-height: 20px;
}

.frmbg3
{
background-color:#B5EDBC;
}

.frmvalue3
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#666666;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
background-color:#B5EDBC;
line-height: 20px;
}


.mandatoryimage
{
padding-left:6px;
padding-right:4px;
padding-top:10px;
background-color:#f8f8f8;
}

.mandatoryimage1
{
padding-left:6px;
padding-right:4px;
padding-top:10px;
background-color:#eef3f6;
}

.mandatory
{
font-family:Trebuchet MS;
font-size: 11px;
font-weight: normal;
text-decoration:none;
color:#b94a1d;
padding-right:4px;
padding-bottom:4px;
text-align:right;
}

.frmbuttonbg
{
padding-top:6px;
padding-bottom:6px;
padding-left:5px;
}

.frmmessage
{
font-family:Trebuchet MS;
font-size: 11px;
font-weight: normal;
text-decoration:none;
color:#ff4700;
padding-top:4px;
padding-bottom:4px;
}

.frmmessage1
{
font-family:Trebuchet MS;
font-size: 11px;
font-weight: normal;
text-decoration:none;
color:#ff4700;
padding-top:4px;
padding-bottom:4px;
padding-left:6px;
}


.imgborder
{
background-color:#8e1f04;
}

.imgbg
{
background-color:#ffffff;
}

.newstitle
{
font-family:Trebuchet MS;
font-size: 12px;
font-weight: bold;
text-decoration:none;
color:#b94a1d;
}

.descp
{
font-family:Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#3d3d3d;
}

.listhead
{
font-family:Verdana Trebuchet MS;
font-size: 14px;
font-weight: bold;
text-decoration:none;
color:#FFF;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
background-color:#0191E8;
}

.listhead1
{
font-family:Trebuchet MS;
font-size: 11px;
font-weight: bold;
text-decoration:none;
color:#172c39;
}

.listvalue
{
font-family:Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#000000;
background-color:#f9fafb;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
}

.listvalue1
{
font-family:Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#000000;
background-color:#bbccaa;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
}

.listvaluebg
{
font-family:Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#000000;
background-color:#f9fafb;
}



.listborder
{
background-color:#d6dfe4;
}

.listbg
{
background-color:#f9fafb;
}

.searchlabel1
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#666666;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
background-color:#f8f8f8;
}

.searchvalue1
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#666666;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
background-color:#f8f8f8;
}

.date
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#ff4700;
}

a.alistnormal
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:underline;
color:#00619c;
}

a.alistnormal:hover
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#00619c;
}

.liststatus
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#8e0e04;
}
.liststatus1
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#005794;
}
.liststatus2
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#009415;
}
.paginglink
 	{
    font-family: verdana;
	color: #FF0000;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	}
.paginglink:hover
 	{
    font-family: verdana;
	color: #FF0000;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	}
.pagingcurrent
 	{
    font-family: verdana;
	color: #000000;
	font-weight: bold;
	font-size: 13px;
	}
.pagingtxt
{
font-family: Trebuchet MS;
color: #444444;
font-weight: normal;
font-size: 11px;
background-image:url(../../images/paging_bg.gif);
line-height:25px;
text-align:right;
padding-right:4px;
}

.pagingtxtbold1
{
font-family: Trebuchet MS;
font-size: 11px;
font-weight: bold;
text-decoration:none;
color:#444444;
}

.pagingtxtbold
{
font-family: Trebuchet MS;
font-size: 11px;
font-weight: bold;
text-decoration:none;
color:#444444;
}

a.apaging
{
font-family: Trebuchet MS;
font-size: 11px;
font-weight: bold;
text-decoration:none;
color:#444444;
}

a.apaging:hover
{
font-family: Trebuchet MS;
font-size: 11px;
font-weight: bold;
text-decoration:underline;
color:#444444;
}

.frmhelptxt
{
font-family: Trebuchet MS;
font-size: 11px;
font-weight: normal;
text-decoration:none;
color:#615146;
font-style:italic;
}

.tborder
{
border: 1px solid #c1c1c1;
}
.head	
{
font-family: verdana;
color: #ffffff;
font-weight: bold;
font-size: 11px;
background-color: #155882;
line-height:21px;
}
.tbg	
{
background-color: #ffffff;
}
.tabbg	
{
background-color: #0068D0;
}

.errorMsg
{
font-family: Trebuchet MS;
font-size: 13px;
font-weight: bold;
text-decoration:none;
text-align:center;
color:#FF0000;
}

/*----------------------------------------------------------*/
/* CSS Document */
body {
	background-color: #c5c5a7;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:hover
{
color: #ff0000;
text-decoration: none;
}
.t2 
{
color:#000000;
}
.redBg
{
	background-color:#BD1225;
}

.headerBoldRedTxt 
{
	font-family: Arial;
	font-size: 16px;
	color: #BD1225;
	font-weight: bold;
}
.headerBoldBlackTxt 
{
	font-family: Arial;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.whiteLink
{
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding-right:10px;
}

.bodyBlackTxt {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
.titleBlackTxt {
	font-family: Arial;
	font-weight:bold;
	font-size: 13px;
	color: #000000;
}
.footerBlackTxt {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}
.headerWhiteBoldTxt {
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
}

.whiteBg
{
	background-color:#FFFFFF;
}

.blackBg
{
	background-color:#000000;
}

.white1pxBorder
{
	border-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
}

/*----------------------------------footerlink------------------------------------------------*/
#footerlink a
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}


#footerlink a:visited 
{
color: #000000;
}

#footerlink a:link 
{
color: #000000;
}

#footerlink a:hover 					
{
color: #CC0000;
text-decoration: underline;
} 
/*----------------------------------End Top Link------------------------------------------------*/
/*----------------------------------Bread Crumb------------------------------------------------*/
.bcrumbtxtnormal
{
font-family: Trebuchet MS;;
font-size: 12px;
font-weight:normal;
color:#00609c;
}

a.abcrumb
{
font-family: Trebuchet MS;;
font-size: 12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

a.abcrumb:hover
{
font-family: Trebuchet MS;;
font-size: 12px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}
/*----------------------------------End of Bread Crumb------------------------------------------------*/
.headcolor
{
font-family: Verdana;
font-size: 12px;
font-weight: bold;
text-decoration:none;
color: #BD1225;
}
.static
{
font-family: Verdana;
font-size: 14px;
font-weight: bold;
text-decoration:none;
color: #BD1225;
}
.staticsmall
{
font-family: Arial;
font-size: 14px;
font-weight: normal;
text-decoration:none;
color: #000000;
line-height: 20px;
}
.bodyBlackArial
{
font-family: Arial;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color: #000000;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
background-color:;
line-height: 20px;
}
.slightRedTxt
{
font-family:Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#BD1225;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
background-color:;
line-height: 20px;
}
.bodyBlueArial
{
font-family: Arial;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color: #BD1225;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
background-color:#BBBBFF;
line-height: 20px;
}
a.alinknormal
{
font-family: Trebuchet MS;
font-size: 16px;
font-weight: bold;
text-decoration:none;
color:#ff0000;
}

a.alinknormal:hover
{
font-family: Trebuchet MS;
font-size: 16px;
font-weight: bold;
text-decoration:underline;
color:#ff0000;
}
.rowhorizontal
{
font-family:Helvetica, Verdana, Arial;
font-size: 11px;
font-weight: normal;
text-decoration:none;
color:#000000;
}
.listvalue
{
font-family:Helvetica, Verdana, Arial;
font-size: 11px;
font-weight: normal;
text-decoration:none;
color:#000000;
background-color:#f9fafb;
/*padding-top:5px;
padding-bottom:5px;
padding-left:5px;*/

}
.note
{
font-family: Arial, Helvetica, sans-serif;
color: #222222;
font-weight: normal;
font-size: 10px;
}
