/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.normHeadtxt {
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
.normTxt {
	font-family: Arial;
	font-size: 10px;
	color: #666666;
}

.footHeadTxt {
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	font-weight:bold;
}
.footNormTxt {
	font-family: Arial;
	font-size: 12px;
	color: #666666;
}

.bodyTxt {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.greenSeperator {
	font-family:Century Gothic;
	font-size: 12px;
	font-weight: bold;
	color: #014802;
}
.paddingLeft
{
	padding-left:20px;
}

/*----------------------------------Start navlink------------------------------------------------*/
#navlink a
{
font-family:Century Gothic;
text-decoration: none;
font-weight:bold;
font-size:16px;
padding-right: 50px;
}


#navlink a:visited 
{
color: #999999;
}
#navlink a:link 
{
color: #999999;
}

#navlink a:hover 					
{
color: #014802;
text-decoration: none;
} 
/*----------------------------------End navlink------------------------------------------------*/
/*----------------------------------Start footerlink------------------------------------------------*/
#footerlink a
{
font-family:Century Gothic;
text-decoration: none;
font-weight:bold;
font-size:12px;
}


#footerlink a:visited 
{
color: #014802;
}
#footerlink a:link 
{
color: #014802;
}

#footerlink a:hover 					
{
color: #009900;
text-decoration: none;
} 
/*----------------------------------End footerlink------------------------------------------------*/
.topPadding4px
{
padding-top:4px;
}
.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;
}
/*------------------------------------------------*/

/*---------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);
}

.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-------------*/
.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;
}



/*----------------------------------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;
}

/*--------- Contact Us link--------------------------*/

.contact
{
font-family:Arial;
font-weight:normal;
font-size:10px;
color: #666666;;
}
a.contact:hover
{
color: #666666;
text-decoration:none;
font-weight:normal;
font-size:10px;
}
/*--------------------------------------------------------*/